DWG/DXF to G-Code

DWG/DXF to G-Code
Most of our solutions include a powerful G-code generation feature. If you need a library for developers, fill in a quick form, and we will send you a library tailored to your project’s requirements. And if you're looking for a ready-made software, we recommend ABViewer.

Why ABViewer?

ABViewer is a comprehensive CAD software that helps to generate precise G-code for a wide range of CNC machines. With its features and user-friendly interface, it is easy to get started, no matter whether you're an experienced user or a beginner. Here are some of the highlights of ABViewer:

Generates G-code from different 2D CAD files: DWG, DXF, SVG, CGM, and DWF.1
Offers professional editing tools to modify your design before conversion or to create a new one from scratch.2
Generates universal G-code compatible with most milling, cutting, laser, and lathe machines. The generated code is also compatible with the Grbl controller.3
Provides numerous settings to customize and optimize G-code to meet your specific requirements.4
Enables to edit the generated G-code and change the order of the processed contours.5
Requires no special skills or high-powered computer to get started. For your convenience, we prepared a help guide and video tutorial. And our support team is always ready to answer your questions via email or live chat.6
G-code window in ABViewer
Generated G-code
With ABViewer, you can generate G-code for a milling, cutting, laser or lathe machine and save it as a NC, NGC, GCODE, NCP file.
In the Properties window, you can specify additional parameters for contour generation, including radius compensation, lead in and lead out.
G-code settings
In the G-code settings window, you can select the machine type, its feed rate, specify tools and other parameters to customize G-code to your particular manufacturing process.
Processing Queue
In the Processing Queue window, you can set the sequence in which the contours will be processed.

How to generate G-code from DWG/DXF files?

1.Download and install a trial version of ABViewer. Download link: https://cadsofttools.com/download/abviewer.zip.
2.Open your file. If you need to edit it, use the tools on the Editor tab.
3.On the Output tab select the CAD to G-code command.
4.In the opened G-code window, configure all the necessary settings. You can find more information about it here.
5.Click the Convert button. Please note that by default ABViewer generates G-code for a milling machine. You can change the machine type in the G-code settings window on the General tab.
6.To save the generated G-code click the Save G-code button. The file will be saved with an NC extension.
If you need a library for developers with the G-code generation feature, fill in the form below:


Name (optional):

Message (optional):


If you wish to stop receiving communications from us, please send an email to info@cadsofttools.com.