Write ready-to-run CNC programs on your phone, at the machine.
SZ Tools CNC generates G-code for lathes and mills — turning, profiling,
grooving, drilling, threading and parting on the lathe; face milling,
pocketing, contouring, drilling, thread milling and chamfering on the mill.
Pick Fanuc or Haas and the program posts in the dialect your control expects.
Watch it before you cut. The built-in backplot plays every move — rapid, feed,
arc, plunge, canned cycle — over a stock model the tool carves away as it runs.
It expands the same cycles the control does: G71 roughing including Type II
undercuts, G72 facing, G70 finishing, G76 threading, G83 pecking.
Built around a machine shop:
• Tool library by station, nose radius, surface speed and touched corner
• Chuck jaw and fixture library, with an L:D overhang and RPM safety check
• Editable feeds and speeds table — carbide starting points for aluminium
through titanium
• Tap sizes in UNC, UNF, metric, NPSM and NPT, with pre-drill sizes worked out
• Cutter compensation, tool wear offsets and nose-radius compensation
• Your own notes posted as program comments
Export a clean .nc file to a folder or a USB stick and walk it to the machine.
Your saved programs stay on your phone — they are never uploaded.
For machinists, programmers, apprentices and trade-school students.
Generate lathe & mill G-code on your phone, then simulate it before you cut.