Machined With Experience · Est. 1981

Tools Built For The Shop Floor.

Precision machining apps built by a 45-year aerospace veteran. Calculators, references, and software that actually work the way machinists think — because they were built by one.

CNCGuy Edit [Beta] · 660-104485-G71.cnc
CNCGuy Edit — G-code editor with live backplot
The Story

Forty-five years on the floor.

I moved to Houston in 1981 because the steel industry tanked in Northwest Indiana and I was an unemployed heavy-equipment operator. The oil field was booming, so I packed it in and headed south. I landed in the machine shop of a tubular-products manufacturer running a band saw, cutting raw material for the die shop.

A few weeks in, they trusted me on mills and lathes — all manual. Then they bought a Mazak M1 retrofitted with a Fanuc 6T control, and nobody wanted to touch it. Except me. I worked every minute I could on that machine, often for free, until I owned it. That was the beginning.

From there I couldn't be stopped. Five years at a Houston shop with twelve CNC lathes — Mori, Hess, McDonnell Douglas tape controls — gave me serious depth. When the Houston bottom dropped out in 1986 I hightailed it back to Indiana and landed in a Chicago gear shop: CNC lathes, CNC mills, hobbing, shaping, broaching. Another huge exposure. In 2000 I moved into aerospace as a CNC programmer, which I'd been doing on my own programs for years anyway.

I've programmed mills, lathes, and multi-axis machines, set up cells, maintained AS9100 compliance, and trained more machinists and programmers than I can count. Every tool that makes it onto this site exists because I needed it — or remember needing it — to support a real job or fill a real need.

If it doesn't work on the shop floor, it doesn't ship.

I've always been fascinated with code — Visual Basic, C++, Python — and I started building tools for myself on the side. Eventually those tools were good enough that other machinists kept asking for them. CNC Guy is what I want for the industry: useful, affordable software built by someone who's actually run the machines. It starts with CNCGuy Edit. I hope you find it useful — feedback is always welcome.

45+
Years on the floor
AS9100
Aerospace quality trained
Bob Foster, founder of CNC Guy, at a DMG Mori MSX-500III lathe control
Bob Foster · CNC Guy founder
02 · What You Get

Three things other tools miss.

01

Modern tools

Monaco editor, fast open, canvas backplot. Works with compact Fanuc syntax out of the box.

02

Made by someone who's run them

Not a software company with a machining-adjacent demo. A machinist's tool, period.

03

Honest pricing

Free beta now. Fair Pro pricing later. Never the thousand-dollar-a-seat kind of fair.

03 · Free Beta · Windows

Try CNCGuy Edit today.

No account, no email. Free through October 2026.

Download CNCGuy Edit →

v0.9 Beta · Windows 10/11 · 48 MB

Get notified when Pro ships.