Category Program & G/M Codes
Absolute Programming (G90)
Coordinate values are referenced to the zero point.
Definition
Coordinate values are referenced to the zero point. Use it when dimensions are referenced from the active work offset instead of the last point.
Formula / Rule
- G90 means each commanded X, Y, and Z value is interpreted from the active datum such as G54.
- Reissue G90 after macros, subprograms, or transferred code if positioning state is uncertain.
Typical Range
- Best for setup-critical moves, restarts, and dimension-driven verification.
Shop-floor Scenarios
- Restart after a tool change with G90 in the safety line before moving near the part.
- Use it when inspection values are reported directly against the work offset.
Common Errors / Troubleshooting
- If the tool jumps after restart, confirm whether G91 was left active earlier.
- If size error repeats, verify work offset and probing results before editing coordinates.
Related Tools
More in This Category
Related Tools
Explore more tools relevant to this workflow.
G-Code Viewer
Inspect uploaded or pasted G-code with syntax highlighting and inline interpretation.
Coordinate Rotation Calculator
Rotate XY coordinates by angle for programming transforms.
Cutting Speed Calculator
Solve speed, RPM, or diameter from the other two values.
Natural Language Programming Planner
Estimate NL-to-G-code readiness, token size, and validation scope before generation.
Was this helpful?
Thanks for your feedback!