// ---------------------------------------- // // The following SmartCAM code generator has been // created to generate NC code for the respective // machine and control combinations listed below. // // Due to differences in programming styles, // controller versions, and optional equipment, // SmartCAMcnc DOES NOT and CANNOT guarantee // that the NC code generated is correct for any // specific machine. Some modification to the code // generator to match your setup and output // requirements is likely necessary. // // Modifications to code generators do not TYPICALLY // require a significant amount of time. SmartCAM // customers with active SSA contracts are entitled // to support for their code generators from the // SmartCAMcnc Support Group. To contact them for // support, please send an email to: // Support@SmartCAMcnc.com. If you would like // information on purchasing SSA for your SmartCAM // products, please contact: Sales@SmartCAMcnc.com // // DISCLAIMER: It is the responsibility of the end // user to confirm and verify that the NC code // created by any code generator is accurate and // will not cause a machine malfunction which // could result in stock, tooling, machine, and/or // personal injury. // // SmartCAMcnc assumes no responsibility or // liability for any damage caused or alleged to // have been caused by the use of any of the code // generators it provides. // ---------------------------------------- @COMMENTS Machine: DYNAPATH MILL Control: DELTRA 20 CNC Special variables/considerations: Uses conversational output as opposed to G & M codes @START % #ONBLK(9)#SPNDLS#SPEEDT#TOOL (9)M08 (0)X#XPOS#ABSIY#YPOS#ABSI @TOOLCHG (#TDESC #TLCMT) <(0)#FXD> (9)M06T#TOOL (9)#SPNDLS#SPEED (9)M08 (0)X#XPOS#ABSIY#YPOS#ABSI @END <(0)#FXD> (9)M09 (9)M30 #OFFBLKEND @STPROF (0)<#FXD>X#XPOS#ABSI#ANDY#YPOS#ABSI#ANDZ#ZPOS#ABSI (0)<#FXD>X#XPOS#ABSI<#FXD>Y#YPOS#ABSI<#FXD>Z#ZPOS#ABSI @ENDPROF (0)Z#ZPOS#ABSI <(1)X0/Y0/#DCOMP> @RAP (0)<#FXD>X#XPOS#ABSI#ANDY#YPOS#ABSI#ANDZ#ZPOS#ABSI (0)<#FXD>X#XPOS#ABSI<#FXD>Y#YPOS#ABSI<#FXD>Z#ZPOS#ABSI @LINE (1)<#DCOMP> @ARC (2)< #PLANE>#MOVX#XPOS#ABSIY#YPOS#ABSII#XCTR#ABSIJ#YCTR#ABSI<#DCOMP> @XZARC (2)< #PLANE>#MOVX#XPOS#ABSIZ#ZPOS#ABSII#XCTR#ABSIK#ZCTR#ABSI<#DCOMP> @YZARC (2)< #PLANE>#MOVY#YPOS#ABSIZ#ZPOS#ABSIJ#YCTR#ABSIK#ZCTR#ABSI<#DCOMP> @HELIX (2)< #PLANE>#MOVX#XPOS#ABSIY#YPOS#ABSIZ#ZPOS#ABSI#EXLN I#XCTR#ABSIJ#YCTR#ABSI<#DCOMP> @XZHELIX (2)< #PLANE>#MOVX#XPOS#ABSIY#YPOS#ABSIZ#ZPOS#ABSI#EXLN I#XCTR#ABSIK#ZCTR#ABSI<#DCOMP> @YZHELIX (2)< #PLANE>#MOVX#XPOSY#YPOS#ABSIZ#ZPOS#ABSI#EXLN J#YCTR#ABSIK#ZCTR#ABSI<#DCOMP> @ZCLRMV <(0)<#FXD>Z#ZPOS#ABSI @ZCHKMV <(0)<#FXD>Z#ZPOS#ABSI @ZDPTHMV <(1)Z#ZPOS#ABSI> @FXD1 (0)<#FXD>X#XPOS#ABSIY#YPOS#ABSI @FXD2 (0)<#FXD>X#XPOS#ABSIY#YPOS#ABSI @FXD3 (0)<#FXD>X#XPOS#ABSIY#YPOS#ABSI @FXD4 (0)<#FXD>X#XPOS#ABSIY#YPOS#ABSI @FXD5 (0)<#FXD>X#XPOS#ABSIY#YPOS#ABSI @DWELL (8) @