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.
We use technical and security cookies and, only if you accept, analytics with no cross-site tracking. More in the Cookie policy and Privacy policy.
We use first-party cookies and technical storage to make the site work, Google reCAPTCHA security technology and, only if you accept, Vercel analytics (no cookies, no cross-site tracking). You can accept or reject analytics; both options are equivalent and you can change your choice at any time. More info: Cookie policy, Privacy policy, Legal notice and Terms and conditions.
Upload the plan, review the geometry and generate the CNC program with AI assistance. The core of GetGCode.
The Pro beta is closed. Sign up to use the free tools and receive an email when access opens.
When signing up, you can opt in to a launch notification and receive CNC industry tips and news by email.
Guide
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.
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.
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.
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
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.
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.
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.
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.
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.
El generador usa modelos de IA con coste real, así que forma parte del nivel Pro. Puedes ver la herramienta sin cuenta; la beta está cerrada y puedes registrarte para recibir el aviso cuando esté disponible.
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.
Keep going
Review the toolpath in 2D/3D, inspect every line and convert between dialects.
Cost per part and per batch from cycle time, material and rates.
Recommended Vc, RPM and feed by material to fine-tune the program.
Turn the drawing into a 3D part with editable dimensions and download it as STEP or STL.