KitForma field notes

Read a source-linked G-code review

Keep modeled movements and unknown source separate.

Start from the declared assumptions

This viewer begins at XYZ zero in millimeters, absolute distance mode, the XY plane, incremental arc centers and feed-per-minute mode. These are model assumptions, not measurements of a machine. A real controller may have a different position, offsets or persistent modal state.

Load the generated example to see the report shape before opening a real file. Every movement records its source line, endpoints, command, analytic length and feed-derived time. The source remains available as text beside the drawing.

Use the movement controls

Choose isometric, XY, XZ or YZ projection. The slider and previous/next buttons reveal a prefix of the reviewed path while retaining the scale of the complete reviewed set. Orange dashed segments represent assumed rapid travel; teal segments represent feed motion.

The textual movement detail is available without relying on color or spatial interpretation. Select source line focuses the exact source block that produced the selected movement. If you have edited the text, run the review again before using the linkage.

Treat a partial path as partial

An unsupported command, malformed block or capacity limit stops interpretation. The tool preserves the earlier supported path and explicitly identifies the first unreviewed line. Deleting an unfamiliar command merely to make the preview continue would not establish equivalent machine behavior.

Use the warning to identify the relevant controller documentation and compare the original source with an appropriate machine-specific environment. The downloadable ledger retains the same stop information rather than presenting an incomplete drawing as a complete simulation.

The evidence behind the check

Sources & assumptions

Formats, algorithms and supported features are documented below. Check the stated scope and inspect your output before using it.

Reviewed 2026-10-19. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.