Last updated: August 2026
A free web tool that converts a 2D lathe profile DXF into G-code with zigzag roughing and a finish pass, aimed at single-tool wood lathes and Mach3-compatible controllers.
Yes. No account or subscription is required.
No. Parsing and G-code generation run entirely in your browser. See our privacy policy.
A demo profile (4KULP.dxf) loads automatically so you can see how the tool works. Upload your own DXF to replace it, then click Generate G-code.
LINE, ARC, LWPOLYLINE/POLYLINE (including bulge arcs), CIRCLE, ELLIPSE, and SPLINE profiles are tessellated into the toolpath. Very complex files may need simplification in CAD before import.
Match your Mach3 (or controller) configuration. LatheDXF preview always uses radius internally; the export option only changes the numbers written in the G-code file.
Step down is how much material is removed per roughing level. Finish allowance is stock left on the profile for the final finishing pass.
Yes. Edit text in the G-code panel and click Update preview. Double-click a line to toggle G0/G1 or change F values.
No. Always verify, simulate, and test safely. Read our disclaimer and the usage guide.
Email safatezemir@gmail.com.
2D torna profili DXF dosyasından kaba talaş ve finiş takım yolu ile G-code üreten ücretsiz bir web aracıdır. Mach3 uyumlu çıktı verir.
Hayır. Tüm işlem tarayıcınızda yapılır.
Aracı denemeniz için 4KULP.dxf örneği yüklenir. Kendi DXF’inizi yükleyip G-code oluştur demeniz yeterli.
Mach3’teki X tanımınıza göre seçin. Önizleme her zaman yarıçap cinsindendir.
Evet. Düzenleyip Önizlemeyi güncelle deyin.