|
Machine Simulation
GPP2 can provide data for the machine simulator, in a way that closely matches the generated G-code. It creates a machine simulation motion using the actual alpha and beta angles used for the G-code output.
GPP2 generates a motion on the machine simulation on each of the following cases:
-
A linear motion
-
A circular motion (broken to multiple linear motions)
-
A drill cycle (simulated with linear motions)
-
In response to the MOVE_MANUAL command (linear motion)
-
In response to each 2.5X subroutine call. GPP2 does not generate the full simulation of the subroutine. Instead, it generates one linear motion that represents the delta vector of the called subroutine. In order to see the full subroutine motions, GPP2 must be run with the SUBS_CTRL_BYPLANE variable set to DEF_NONE (so all subroutines are exploded).
|