Post Processor Program File

In a Post Processor Program File, customized characteristics are described for each block referred to in the selected toolpath(s). In addition, up to 50 different external programs may be called for execution wherever they are needed.

The Post Processor program file process consists of:

Keying in the Post Processor program file text

Compiling the Post Processor program file

Key-in the Post Processor Program File Text

Using an editor, create a Post Processor Program File in which customized characteristics are described for each block referred to in the selected toolpath(s). In addition, up to 50 different external programs may be called for execution wherever they are needed.

Instead of creating a new Post Processor Program File, you can copy an existing file (with the extension .exf) from folder \Cimatron\Data\IT\var\post\ and rename it.

The Post Processor Program File must have the same name as the file created by the DFPost stage and must be saved in folder \Cimatron\Data\IT\var\post\. The extension must be .exf; for example: <post-processorname>.exf .

Using an editor, change the text until it accurately describes the machining conditions for which a specific post processor is being defined.

The Post Processor program file consists of:

First Section

This contains declaration statements which set the operating conditions for the variables before block statements can be executed.

Body

The body is made of blocks containing executable statements. These can be system defined blocks and/or user defined blocks.
These blocks correspond to the lines of the Toolpath in the Post Processor Program File. The user can set the executable statements and values for each block. In this way the post processor program can be customized not only for a specific NC machine, but for a specific user as well.

Comment Lines

These may be included in the Post Processor Program File to make it easier to read by typing an asterisk before the comment. Comment lines will be ignored during execution.

 

System-Defined Blocks

Block Syntax Rules

Qualifiers

User-Defined Blocks

Strucure

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.