|
Introduction to GPP2
GPP2 is essentially a programming environment that allows the development of post-processors for Cimatron NC. A GPP2 post processor is composed of the following:
.EX2 |
A program file, also known as the EX2 program file (after its extension). |
.DX2 |
The EX2 program file is compiled, using the EX2 Editor, to create a DX2 file, which is executed by GPP2. |
.DF2 |
A definitions file, also known as the DF2 file. This file is edited using the DF2 Editor and contains many definitions that affect how GPP2 interprets and executes the EX2 program file. It allows fine tuning of the output machine code (generally referred to as "G-Code"), the formatting of numbers, the way GPP2 handles various motions, etc. |
GPP2 is similar but not 100% backward-compatible to the legacy GPP. This was done in order to fix some of the elements in the legacy GPP, mostly related to the reference coordinate system used for post-processing. Trying to maintain backward compatibility would have caused more confusion than bringing benefits. This Help highlights these differences where applicable.
|