Functions | |
| PROCEDURE | Approach_3axis_LiveTool () |
| Called to do an approach with the 3 axes at the same time for a mill operation. | |
| PROCEDURE | Approach_Perp_Livetool () |
| Called to do an approach with the third axis for a mill operation. | |
| PROCEDURE | Approach_Plane () |
| Called to do an approach with the two first axes for a turn operation. | |
| PROCEDURE | Approach_Plane_Livetool () |
| Called to do an approach with the two first axes for a mill operation. | |
| PROCEDURE | Cable_Pcirc () |
| Called to output a canned cycle for a mill circular pocket. | |
| PROCEDURE | Cable_Poblg () |
| Called to output a canned cycle for a mill oblong pocket. | |
| PROCEDURE | Cable_Prect () |
| Called to output a canned cycle for a mill rectangular pocket. | |
| PROCEDURE | Change_Length_Offset () |
| Called when the tool length offset must be update. | |
| PROCEDURE | Change_Plane () |
| Called when a plane orientation change. | |
| PROCEDURE | Circle () |
| Called to output a circular movement for a turn operation. | |
| PROCEDURE | Circle_LiveTool () |
| Called to output a circular movement for a mill operation. | |
| PROCEDURE | Cycle_Drilling_Cancel () |
| Called to cancel drilling mill operation. | |
| PROCEDURE | Cycle_Drilling_Chipbreaking () |
| Called for a chipbreaking mill operation. | |
| PROCEDURE | Cycle_Drilling_Counterboring () |
| Called for a counterboring mill operation. | |
| PROCEDURE | Cycle_Drilling_Deburring () |
| Called for a deburring mill operation. | |
| PROCEDURE | Cycle_Drilling_Reaming () |
| Called for a reaming mill operation. | |
| PROCEDURE | Cycle_Drilling_Simple () |
| Called for a simple drill mill operation. | |
| PROCEDURE | Cycle_Drilling_Tapping () |
| Called for a tapping mill operation. | |
| PROCEDURE | Cycle_Turn_Centering () |
| Called for a centering turn operation. | |
| PROCEDURE | Cycle_Turn_Drilling () |
| Called for a drilling turn operation. | |
| PROCEDURE | Cycle_Turn_Grooving () |
| Called to output a canned cycle for grooving. | |
| PROCEDURE | Cycle_Turn_Knurling () |
| Called for turn knurling operation. | |
| PROCEDURE | Cycle_Turn_Roughing () |
| Called to output a canned cycle for roughing. | |
| PROCEDURE | Cycle_Turn_Roughing_Pocket () |
| Called to output a canned cycle for roughing pocket. | |
| PROCEDURE | Cycle_Turn_Tapping () |
| Called for a tapping turn operation. | |
| PROCEDURE | Cycle_Turn_Threading () |
| Called for turn thread operation. | |
| PROCEDURE | Cycle_Turn_Threading_Die () |
| Called for turn thread die operation. | |
| PROCEDURE | Cycle_Turn_Threading_Whirling () |
| Called for turn thread whirling operation. | |
| PROCEDURE | File_Begin () |
| Called at the begin of file. | |
| PROCEDURE | File_Cut () |
| Called if the file must be cut. | |
| PROCEDURE | File_End () |
| Called at the end of file. | |
| PROCEDURE | File_Treatment () |
| Called by GPP at the end of execution when all files are written. | |
| PROCEDURE | Line () |
| Called to output a linear movement for a turn operation. | |
| PROCEDURE | Line_Diaco_LiveTool () |
| Called to do a movement with an offset number modification for a milling operation. | |
| PROCEDURE | Line_LiveTool () |
| Called to output a linear movement for a milling operation. | |
| PROCEDURE | Line_Specific () |
| Called to output CN feed movement for a specific operation like tailstock. | |
| PROCEDURE | Line_Thread () |
| Called to output a linear movement for a turn thread operation. | |
| PROCEDURE | Multax_Activ (int_BVal:INTEGER) |
| Called to set or unset the 5 simultaneous axis. | |
| PROCEDURE | Operation_Begin () |
| Called at the begin of operation. | |
| PROCEDURE | Operation_End () |
| Called at the end of sub-cycle and between each sub call. | |
| PROCEDURE | Parameter_Specific () |
| Called when the post-processor is launched to display a window. | |
| PROCEDURE | Parameter_Standard () |
| Called to display the configuration pages of post-processor. | |
| PROCEDURE | Parameter_Update () |
| Called to treat the modification of parameter in a panel. | |
| PROCEDURE | Part_Return () |
| Called when a part need to be move from one spindle to an other. | |
| PROCEDURE | Point () |
| Called to output a rapid movement to reach a point for turn operation. | |
| PROCEDURE | Point_LiveTool () |
| Called to output a rapid movement to reach a point for a milling operation. | |
| PROCEDURE | Point_Specific () |
| Called to output CN rapid movement for a specific operation like tailstock. | |
| PROCEDURE | PP_Begin () |
| Calls at the begin of post-ptocessor. | |
| PROCEDURE | PP_End () |
| Called at the end of post-ptocessor. | |
| PROCEDURE | Return_3Axis_Livetool () |
| Called to do a return with the 3 axes for a mill operation. | |
| PROCEDURE | Return_Perp_Livetool () |
| Called to do a return with the third axis for a mill operation. | |
| PROCEDURE | Return_Plane () |
| Called to do a return with the two first axes for a turn operation. | |
| PROCEDURE | Return_Plane_Livetool () |
| Called to do a return with the two first axes for a mill operation. | |
| PROCEDURE | Specific_Begin () |
| Called at the begin of techno function. | |
| PROCEDURE | Specific_End () |
| Called at the end of techno function. | |
| PROCEDURE | SPM_Begin () |
| Called to ouput the begin of NC subprogam. | |
| PROCEDURE | SPM_Call () |
| Called to ouput the call of NC subprogam. | |
| PROCEDURE | SPM_End () |
| Called to ouput the end of NC subprogam. | |
| PROCEDURE | SUB_Begin () |
| Called when a block call will occur. | |
| PROCEDURE | SUB_Call () |
| Called to do a block call. | |
| PROCEDURE | SUB_End () |
| Called at the end of block call. | |
| PROCEDURE | Synchro_Pattern () |
| Called by GPP to output a synchronization due to a pattern. | |
| PROCEDURE | Synchro_Toolpath () |
| Called to output a synchronization on a toolpath. | |
| PROCEDURE | Techno_Function () |
| Called for a techno function. | |
| PROCEDURE | Test_Cycle_Turn_Drilling (VAR int_Cable:INTEGER) |
| Called before a turn drilling to test if the drill cycle must be decomposed or not. | |
| PROCEDURE | Test_Cycle_Turn_Grooving (VAR int_Cable:INTEGER) |
| Called before a turn grooving operation to test if the cycle must be decomposed or not. | |
| PROCEDURE | Test_Cycle_Turn_Roughing (VAR int_Cable:INTEGER) |
| Called before a turn roughing operation to test if the cycle must be decomposed or not. | |
| PROCEDURE | Test_Cycle_Turn_Roughing_Pocket (VAR int_Cable:INTEGER) |
| Called before a turn roughing pocket operation to test if the cycle must be decomposed or not. | |
| PROCEDURE | Test_Cycle_Turn_Threading (VAR int_Cable:INTEGER) |
| Called before a turn threading cycle to set if the cycle must be decomposed or canned. | |
Contains all the procedure directly called by the GPP
| PROCEDURE Approach_3axis_LiveTool | ( | ) |
Called to do an approach with the 3 axes at the same time for a mill operation.
| PROCEDURE Approach_Perp_Livetool | ( | ) |
Called to do an approach with the third axis for a mill operation.
| PROCEDURE Approach_Plane_Livetool | ( | ) |
Called to do an approach with the two first axes for a mill operation.
| PROCEDURE Cable_Pcirc | ( | ) |
Called to output a canned cycle for a mill circular pocket.
By default display an error message if called
| PROCEDURE Cable_Poblg | ( | ) |
Called to output a canned cycle for a mill oblong pocket.
By default display an error message if called
| PROCEDURE Cable_Prect | ( | ) |
Called to output a canned cycle for a mill rectangular pocket.
By default display an error message if called
| PROCEDURE Circle | ( | ) |
Called to output a circular movement for a turn operation.
If the movement must be output in two blocks used CircleBlock1 and CircleBlock2 procedures
By default only CircleBlock2 is used
| PROCEDURE Circle_LiveTool | ( | ) |
Called to output a circular movement for a mill operation.
If the movement must be output in two blocks used CircleLiveToolBlock1 and CircleLiveToolBlock2 procedures
By default only CircleLiveToolBlock2 is used
| PROCEDURE Cycle_Turn_Grooving | ( | ) |
Called to output a canned cycle for grooving.
By default display an error message if called
| PROCEDURE Cycle_Turn_Knurling | ( | ) |
Called for turn knurling operation.
| PROCEDURE Cycle_Turn_Roughing | ( | ) |
Called to output a canned cycle for roughing.
By default display an error message if called
| PROCEDURE Cycle_Turn_Roughing_Pocket | ( | ) |
Called to output a canned cycle for roughing pocket.
By default display an error message if called
| PROCEDURE Cycle_Turn_Threading_Die | ( | ) |
Called for turn thread die operation.
| PROCEDURE Cycle_Turn_Threading_Whirling | ( | ) |
Called for turn thread whirling operation.
| PROCEDURE File_Cut | ( | ) |
Called if the file must be cut.
The call of this procedure depends of the GPP parameters
| PROCEDURE File_Treatment | ( | ) |
Called by GPP at the end of execution when all files are written.
Used to generate the synchronised file
| PROCEDURE Line | ( | ) |
| PROCEDURE Line_Diaco_LiveTool | ( | ) |
Called to do a movement with an offset number modification for a milling operation.
| PROCEDURE Line_LiveTool | ( | ) |
Called to output a linear movement for a milling operation.
| PROCEDURE Multax_Activ | ( | int_BVal:INTEGER | ) |
Called to set or unset the 5 simultaneous axis.
| [in] | int_BVal | : define if 5 axis must be activated CONST_YES : to activate it CONST_NO : to unactive it |
| PROCEDURE Operation_Begin | ( | ) |
Called at the begin of operation.
called at the begin of each sub-cycle
Before a sub-program call
At the begin of sub-program to select the plane
machnining plane modification between sub-program
| PROCEDURE Operation_End | ( | ) |
Called at the end of sub-cycle and between each sub call.
| PROCEDURE Part_Return | ( | ) |
Called when a part need to be move from one spindle to an other.
it is called when the part need to be return in the same spindle
If the operation is a parting then reworking operation the rework is already treat during the parting
So this operation is skipped
It is also called if the part must go back in the main spindle
| PROCEDURE Point | ( | ) |
Called to output a rapid movement to reach a point for turn operation.
| PROCEDURE Point_LiveTool | ( | ) |
Called to output a rapid movement to reach a point for a milling operation.
| PROCEDURE PP_Begin | ( | ) |
Calls at the begin of post-ptocessor.
| PROCEDURE PP_End | ( | ) |
Called at the end of post-ptocessor.
| PROCEDURE Return_3Axis_Livetool | ( | ) |
Called to do a return with the 3 axes for a mill operation.
| PROCEDURE Return_Perp_Livetool | ( | ) |
Called to do a return with the third axis for a mill operation.
| PROCEDURE Return_Plane_Livetool | ( | ) |
Called to do a return with the two first axes for a mill operation.
| PROCEDURE Specific_Begin | ( | ) |
Called at the begin of techno function.
| PROCEDURE Specific_End | ( | ) |
Called at the end of techno function.
| PROCEDURE Synchro_Pattern | ( | ) |
Called by GPP to output a synchronization due to a pattern.
| PROCEDURE Test_Cycle_Turn_Drilling | ( | VAR int_Cable:INTEGER | ) |
Called before a turn drilling to test if the drill cycle must be decomposed or not.
| [out] | int_Cable | : define if the cycle must use canned cycle CONST_YES : used canned cycle CONST_NO : decomposed cycle |
| PROCEDURE Test_Cycle_Turn_Grooving | ( | VAR int_Cable:INTEGER | ) |
Called before a turn grooving operation to test if the cycle must be decomposed or not.
By default the cycle is uncanned
| [out] | int_Cable | : define if the cycle must use canned cycle CONST_YES : used canned cycle CONST_NO : decomposed cycle |
| PROCEDURE Test_Cycle_Turn_Roughing | ( | VAR int_Cable:INTEGER | ) |
Called before a turn roughing operation to test if the cycle must be decomposed or not.
By default the cycle is uncanned
| [out] | int_Cable | : define if the cycle must use canned cycle CONST_YES : used canned cycle CONST_NO : decomposed cycle |
| PROCEDURE Test_Cycle_Turn_Roughing_Pocket | ( | VAR int_Cable:INTEGER | ) |
Called before a turn roughing pocket operation to test if the cycle must be decomposed or not.
By default the cycle is uncanned
| [out] | int_Cable | : define if the cycle must use canned cycle CONST_YES : used canned cycle CONST_NO : decomposed cycle |
| PROCEDURE Test_Cycle_Turn_Threading | ( | VAR int_Cable:INTEGER | ) |
Called before a turn threading cycle to set if the cycle must be decomposed or canned.
| [out] | int_Cable | : define if the cycle must use canned cycle CONST_YES : used canned cycle CONST_NO : decomposed cycle |