Skip to main content

Subroutine Explanations

SubDescriptionParameters 
8001Retract: calls the retract subroutine set in Core Config (RetractSubroutineNumber)N/A
8002Retract: MachMotion default retractN/A
9000Cutout / Bore Lead-In: plunge in the waste, then move onto the edge at depthX 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)
9001Cutout / Bore Lead-Out: stop Z reciprocation and retractQ - Reciprocating axis (left out when not reciprocating) R - Retract height (left out retracts to the top of travel)
9100Door Load: run by the load lever or the Start Door Load commandN/A
9101Door Load: Check Every Loading Setting Is Mapped, Read The TimesN/A
9102Door Load: Run Conveyor Forward Until The Door Has Passed The LaserN/A
9103Door Load: No Entry Stop and Backstop Out, Back The Door Against The BackstopN/A
9104Door Load: Move V Axis From The Loading Width To The Door WidthN/A
9105Door Load: Clamps Up, Then Backstop InN/A
9106Door Load: Move V Axis In Close To The Door Once It Has Passed The LaserN/A
9110Door Unload: run at the end of every door program, and by the Unload Door commandN/A
9111Door Unload: Check Every Unloading Setting Is Mapped, Read The TimesN/A
9112Door Unload: Clamps DownN/A
9113Door Unload: Move V Axis Out To The Loading WidthN/A
9114Door Unload: Run Conveyor Forward To Carry The Door OutN/A
9115Door Unload: No Entry Stop In, So The Next Door Can Come InN/A
9116Convey Door Out: unload a door left in the machine with the Unload Conveyor setting offN/A
9120Reverse Unload Door: send the door back out the side it came inN/A
9121Reverse Unload: Check Every Reverse Unloading Setting Is Mapped, Read The TimesN/A
9122Reverse Unload: Run Conveyor Backward To Carry The Door Back OutN/A
9130Cutout 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 centreX 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.