top of page
Hintergrund mit Farbverlauf


CorelDraw G-Code Plugin | Vector G-Code Software

Create G-codes from your vector graphics quick and easy with CamDRAW™. Whether engraving, milling or cutting. The CorelDraw G-Code Plugin supports engraving and milling machines as well as laser, plasma and waterjet cutting machines.

The CorelDraw CNC Plugin creates 2D and 2.5D motion data for your CNC machine.

CamDRAW™ Features

Create your CNC programs directly in CorelDraw

With the CorelDraw CNC plugin you can create CNC programs (G-Code) directly in CorelDraw. To do this, simply select your desired drawing objects and insert applicable machining operations. Whether you want to engrave, mill or laser cut. The CorelDraw CNC and cutting plugin supports many machining methods.

Workpiece and sheet settings in CamDRAW™

The CorelDraw GCode Plugin supports you in creating and setting the CorelDraw document (sheet). For example, you can set the sheet width, sheet height and XY origin. If no sheet or document is open yet, the plugin automatically creates one with the corresponding width and height.

Contour machining with the CorelDraw GCode plugin

The CorelDraw G-Code plugin supports any toolpath for contour machining. No matter if you want to machine closed or open curves. The toolpath can be created either left, right, inside, outside or center of the drawing objects. The tool radius of the selected tool is taken into account. In addition, a contour allowance can be set for roughing or finishing operations. Contour machining is available for milling, engraving, cutting, laser cutting or waterjet cutting.


In addition to all contour operations, the CorelDraw CNC plugin also includes pocket operations. This allows you to remove or broach material within closed curves. All types of closed curves are supported. No matter if text fields or curves are present. By combining multiple drawing objects, even material islands are taken into account. The CAM Plugin's intelligent pocket algorithm always sorts the respective pocket and its toolpaths from the inside out. The spacing of the individual pocket toolpaths is set via tool parameters. Roughing or finishing operations can be taken into account by a pocket allowance. Pocket operations can be used for milling and engraving.

Drilling machining with Corel to GCode software

For quick drilling, the CorelDraw GCode plugin provides the Drill operation. This creates a drill point in the center of each object from any drawing object. When the CNC program is created, a drill cycle is added to all drill points. You have the choice between different retraction options. Drilling can be done without retraction, with retraction to the plunge height or with retraction to the previous cut plane. All other parameters can be set in the stored tool data and the machining operation.

3D visualization of tool paths

All created toolpath operations are displayed three-dimensionally after generation. The entire CNC program is read in and rendered. This gives you the optimal overview and feedback over your tool operations. All cutting planes and parameters can be checked for correctness at a glance. In addition, support and node points of all toolpaths can be displayed. This means that you always have full control over the set curve precision. The three-dimensional display of the G-Code is independent of the machining operations. It is also available for laser cutting or engraving operations.

Tool list in CorelDraw CNC and cutting plugin

The CorelDraw CAM plugin has an integrated tool list. In it you can store all your machining tools and set cutting parameters. No matter if you have drills, gravers or end mills. The tool list is available for all machining methods. Simply select the tool you want to use. For cutting and laser cutting, corresponding tools can also be created in the CorelDraw GCode plugin.

Toolpath optimization

All tool paths of an operation are automatically optimized by the CorelDraw G-Code plugin. The machining sequence is determined according to the shortest path / distance. Reduce your process time and use the sorting algorithms of the CAM plugin. No matter in which order you have drawn the drawing objects (curves) in CorelDraw.

Support for rotary axes

The Corel CNC plugin supports rotary axes in addition to conventional flat machining. Any rotary axis can be controlled either by angular coordinates or by unwinding (mapping Y->A or X->B). The rotary axis can be configured via the presetting file. It doesn't matter if you want to do ring inside engraving or also ring outside machining. The CorelDraw GCode plugin easily adapts to your application. The CNC programs (G-Code) for rotary axes are represented by the 3D animation real. Here, for example, the engraving / milling of a jewelry ring on the rotary axis is shown. Of course, laser cutting or laser engraving can also be done on the rotary axis.


Lead-Ins and Lead-Outs

Optimize your contour machining operations by moving in and out. This feature is available for contour milling and contour cutting (laser/plasma). Lead-Ins and Lead-Outs can be set separately from each other. For example, if you only want one Lead-In, the Lead-Out can be completely deactivated. The entries and exits can be tangential to the contour or linear. All parameters such as sweeping angle, linear distance and leads radius can be set.

Material bars / tabs

Especially for laser and waterjet machining, the CorelDraw CNC plugin has the tab feature. This interrupts the contours and small tabs of material remain. Thus, all components are fixed until the end of machining and undercutting is prevented. The tab feature can be combined with lead-ins and lead-outs. 

Work in parallel and save projects in CamDRAW™

All entries and settings made in the CorelDraw CNC and cutting plugin, such as tool paths, machining operations, zero points, tools or cutting data, are always linked directly to the current CorelDraw document (CDR). This allows you to switch between multiple open documents or to reopen documents. Simply save your entire work via "Save" or "Save as" in CorelDraw. All the data you have entered is written to the document (CDR to GCode) and is immediately available again when you reopen it.

Support for G-Code compatible machines

CamDRAW™ supports all G-Code compatible CNC machines. The software can be individually adapted to your CNC machine using the presetting file. A large number of presetting files are included in the scope of delivery.

bottom of page