G-code generator from drawingInvite-only beta

See all tools

Upload the plan, review the geometry and generate the CNC program with AI assistance. The core of GetGCode.

Invite-only beta

Create your free account to use it

You can read this page without an account. This AI tool is invite-only beta: create your account and then request access.

How to turn a drawing into G-code with artificial intelligence

Upload the part drawing (PDF, photo or image); the AI reads dimensions, radii, chamfers and threads, shows you the reconstructed geometry to confirm, and generates the complete CNC program for your control. Before signing it off, a deterministic examiner checks collisions and modal state, and the program opens in the simulator to view it in 2D/3D.

1. Reading the drawing

Recognition of dimensions and geometry with computer vision, reading tolerances, threads and details. If a dimension is ambiguous, the generator stops and asks before making anything up.

2. Visual checkpoint

You'll see the reconstructed contour over the drawing before generating: fix whatever is needed and confirm. It's the step that prevents programming a misread geometry.

3. Verified CNC program

It generates the G-code for lathe or milling machine in your control's dialect (Fanuc, Haas, Siemens, Heidenhain), runs it through a collision examiner and opens it in the simulator and editor. From there, send the cycle time to the quote calculator.

Frequently asked questions about the G-code generator

Which drawing formats does the G-code generator accept?

PDF, JPG and PNG: drawings exported from CAD and also photos of paper drawings. The cleaner and more complete the drawing (dimensions, views, tolerances), the better the reading. Drawings with missing dimensions are detected and the generator asks instead of guessing.

Which CNC controls does it generate programs for?

Fanuc, Haas, Siemens ISO and Heidenhain ISO, for lathe and milling machine. The program can be converted between dialects from the built-in CNC simulator and editor.

Is the generated G-code ready to machine?

It is a complete program checked by a collision and modal-state examiner, but it is still a starting point: review it in the simulator, adjust cutting parameters to your actual tooling and prove it out on the machine in single block, as with any new program.

How does the generator avoid AI reading errors?

With three safeguards: a pause for questions when a dimension is ambiguous, a visual checkpoint where you confirm the reconstructed geometry over the drawing, and a deterministic validation of the contour before generating the G-code. The AI proposes; you confirm.

Can I calculate the cycle time and the price of the part?

Yes. The simulator estimates the cycle time of the generated program and with one click you send it to the quote calculator to get the cost per part and per batch with your rates.

Is it free? Do I need an account?

The generator uses AI models with real cost, so it belongs to the Pro tier. You can see the tool without an account, and with a free account request Pro access from the app.

What happens to my drawings?

Drawings are processed to extract the geometry and generate the program; they are not published or used to train models. See the privacy policy for processing and retention details.

Related tools