TURNMATE / TECHNICAL GUIDE · Updated 2026-10-28
DXF to CNC lathe G-code: import scope, profile checks, and limits
DXF can carry 2D geometry, but importing a profile is not process planning. Check entities, units, coordinates, profile direction, and toolpath separately, then validate in the target control environment.
Check file and entity scope
ASCII DXF is a readable text exchange format, but drawings may include application-specific objects, splines, blocks, dimensions, layers, or proxy entities. Current product notes describe partial LINE, ARC, and LWPOLYLINE import; other entities may be skipped, rejected, or require conversion in CAD software.
Confirm units and coordinates
DXF files do not always reliably communicate intended machining units. After import, check model space, mm/inch scale, X/Z orientation, origin, diameter/radius convention, and endpoints. Correct scale alone does not set work or machine coordinates.
Clean geometry and plan the process
Look for duplicate segments, gaps, overlaps, non-tangent joins, direction, open endpoints, and geometry beyond stock limits. Define stock, operations, tools, allowances, and safe retracts from the part drawing before planning a path. DXF does not reliably specify material, fixtures, tooling, cutting data, or controller-cycle semantics.
From profile to program draft
An app may map geometry and selected operations into a draft, but postprocessor output depends on control and machine configuration. Inspect generated lines after confirming entity conversion and coordinates, then use target-control graphics/simulation and machine procedures. Successful import is not machining approval.
Review checklist
- Confirm readable ASCII input and supported entity types.
- Verify scale, units, coordinate orientation, origin, and X convention.
- Repair gaps, duplicate/overlapping entities, and suspect arcs.
- Add stock, tooling, operations, and workholding context, then validate output.
Sources and scope
- TurnMate app feature scope — Current product notes for listed ASCII DXF entities; verify against the installed version.
- FANUC CNC Technical Support — Find program and operation materials matching the target control and machine.
- FANUC Series 0i-TC Operator’s Manual B-64114SP/01 (public mirror) — Specific 0i-TC reference only; not a DXF import specification or another machine’s manual.