©Tormach® 2024
Specifications subject to change without notice.
Page 13 UM10811: 1500MX Operator's Manual (Version 0424A)
For the most recent version, see tormach.com/support
TABLE OF CONTENTS
PROGRAMMING
171
9.1 Programming Overview 172
9.1.1 About G-Code Programming Language 172
9.1.2 G-Code Formatting Reference 172
Line Numbers 172
Words 172
Letters 173
Values 173
Order of Execution 174
Modal Groups 175
Comments 176
9.1.3 Supported G-Codes Reference 176
9.2 Programming G-Code 177
9.2.1 About the Examples Used 177
9.2.2 Rapid Linear Motion (G00) 177
9.2.3 Linear Motion at Feed Rate (G01) 178
9.2.4 Arc at Feed Rate (G02 and G03) 178
Radius Format Arc 178
Center Format Arc 179
Arc in XY Plane 179
Arc in XZ Plane 179
Arc in YZ Plane 179
9.2.5 Dwell (G04) 180
9.2.6 Set Offsets (G10) 180
Set Tool Table (G10 L1) 180
Set Coordinate System (G10 L2) 181
Set Tool Table (G10 L10) 181
Set Tool Table (G10 L11) 181
Set Coordinate System (G10 L20) 181
9.2.7 Plane Selection (G17, G18, G19) 182
9.2.8 Length Units (G20 and G21) 182
9.2.9 Return to Predefined Position (G28 and G28.1) 182
9.2.10 Return to Predefined Position (G30 and G30.1) 182
9.2.11 Automatically Measure Tool Lengths with an ETS (G37 and G37.1) 182
Move to G37 Position Over ETS (G37.1) 182
Move and Measure Tool Length (G37) 183
9.2.12 Straight Probe (G38.x) 183
Use the Straight Probe Command 184
9.2.13 Cutter Compensation (G40, G41, G42) 185
9.2.14 Dynamic Cutter Compensation (G41.1 and G42.1) 185
9.2.15 Apply Tool Length Offset (G43) 185
9.2.16 Engrave Sequential Serial Number (G47) 185
9.2.17 Cancel Tool Length Compensation (G49) 186
9.2.18 Absolute Coordinates (G53) 186