Skip to main content

Subroutine Explanations

Sub Description Parameters 
8001 Retract: calls the retract subroutine set in Core Config (RetractSubroutineNumber) N/A
8002 Retract: MachMotion default retract N/A
9000 Cutout / Bore Lead-In: plunge in the waste, then move onto the edge at depth X Y - Lead-in start U V - Start point on the edge Z - Depth K - Depth the plunge slows at E - Feed down to K F - Feed from K to Z and onto the edge R - Rapid height (default 0.1)
9001 Cutout / Bore Lead-Out: stop Z reciprocation and retract Q - Reciprocating axis (left out when not reciprocating) R - Retract height (left out retracts to the top of travel)
9100 Door Load: run by the load lever or the Start Door Load command N/A
9101 Door Load: Check Every Loading Setting Is Mapped, Read The Times N/A
9102 Door Load: Run Conveyor Forward Until The Door Has Passed The Laser N/A
9103 Door Load: No Entry Stop and Backstop Out, Back The Door Against The Backstop N/A
9104 Door Load: Move V Axis From The Loading Width To The Door Width N/A
9105 Door Load: Clamps Up, Then Backstop In N/A
9106 Door Load: Move V Axis In Close To The Door Once It Has Passed The Laser N/A
9110 Door Unload: run at the end of every door program, and by the Unload Door command N/A
9111 Door Unload: Check Every Unloading Setting Is Mapped, Read The Times N/A
9112 Door Unload: Clamps Down N/A
9113 Door Unload: Move V Axis Out To The Loading Width N/A
9114 Door Unload: Run Conveyor Forward To Carry The Door Out N/A
9115 Door Unload: No Entry Stop In, So The Next Door Can Come In N/A
9116 Convey Door Out: unload a door left in the machine with the Unload Conveyor setting off N/A
9120 Reverse Unload Door: send the door back out the side it came in N/A
9121 Reverse Unload: Check Every Reverse Unloading Setting Is Mapped, Read The Times N/A
9122 Reverse Unload: Run Conveyor Backward To Carry The Door Back Out N/A
9130 Cutout Punch: punch out a cutout after it is cut (Cutout Punch ticked). Moves by the Punch Offset settings so the punch is over the cutout centre X Y - Cutout centre Z - Height to punch from (default 1.0)

These subroutines can be found in the Mach4/Profiles/Plyco/Subroutines folder

The I/O and times these subroutines use are set in Core Config under the Plyco Loading, Plyco Conveyors and Plyco Cutout Punch settings.