CorelDRAW CNC Plugin - CamDRAW

CamDRAW is an easy-to-use CorelDraw CNC & GCode plugin. It is integrated into the program interface of Corel Draw and creates CNC programs (G-Code) of your drawings in no time. The NC programs created in this way can then be transferred to your CNC machine. The CorelDraw GCode plugin can be used for milling, engraving, drilling, cutting, laser cutting and waterjet cutting. The application creates 2D and 2.5D motion data for your CNC machine. The CorelDraw plugin can be used without our engraving machines.

See what CorelDraw writes about our CNC plugin here.

 

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 the Corel to CNC plugin

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. In addition, other settings that depend on the postprocessor can also be set.

Sheet settings of the CorelDraw CNC / Cutting plugin
CorelDraw CNC Plugin: Contour centered for engraving, milling or cutting
CorelDraw CNC Plugin: Contour centered for engraving, milling or cutting

Contour machining centered in CorelDraw CNC plugin - contour engraving, cutting or milling

press to zoom
Contouring inside with the CorelDraw CNC and cutting plugin
Contouring inside with the CorelDraw CNC and cutting plugin

Contour machining inside e.g. for engraving or laser cutting - CorelDraw CNC Plugin

press to zoom
CorelDraw laser cutting or CNC engraving
CorelDraw laser cutting or CNC engraving

Outside contour machining - laser cutting or waterjet cutting -CorelDraw CNC Cutting Plugin

press to zoom
CorelDraw CNC Plugin: Contour centered for engraving, milling or cutting
CorelDraw CNC Plugin: Contour centered for engraving, milling or cutting

Contour machining centered in CorelDraw CNC plugin - contour engraving, cutting or milling

press to zoom
1/3

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.

 

Pocketing

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.

Pocketing with the CorelDraw CNC / GCode plugin
Pocketing with the CorelDraw CNC / GCode plugin

Pocket machining to clear and remove material with Corel to GCode plugin

press to zoom
3D view of pocket processing for engraving in CorelDraw
3D view of pocket processing for engraving in CorelDraw

3D animation of pocket machining with Corel CNC Cutting plugin

press to zoom
2D view of pocket processing of combined drawing objects - CorelDraw CNC Cutting Plugin
2D view of pocket processing of combined drawing objects - CorelDraw CNC Cutting Plugin

2D animation of pocket processing of combined drawing objects - CorelDraw CNC Cutting Plugin

press to zoom
Pocketing with the CorelDraw CNC / GCode plugin
Pocketing with the CorelDraw CNC / GCode plugin

Pocket machining to clear and remove material with Corel to GCode plugin

press to zoom
1/6
 
Drill pattern and drill points of a drilling operation in CorelDraw Cutting CNC plugin
Drill pattern and drill points of a drilling operation in CorelDraw Cutting CNC plugin

Drilling machining in CorelDraw CAM plugin - Drill points - Laser cutting plugin

press to zoom
3D view of drilling operation in Corel Draw cutting and CNC plugin
3D view of drilling operation in Corel Draw cutting and CNC plugin

Drilling operation in CorelDraw CNC plugin - 3D representation of drilling operation

press to zoom
Drill pattern and drill points of a drilling operation in CorelDraw Cutting CNC plugin
Drill pattern and drill points of a drilling operation in CorelDraw Cutting CNC plugin

Drilling machining in CorelDraw CAM plugin - Drill points - Laser cutting plugin

press to zoom
1/2

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.

Visualization of the created G-code: CorelDraw CNC and laser cutting software
Visualization of the created G-code: CorelDraw CNC and laser cutting software

Corel to G-Code Plugin 3D representation of all machining operations

press to zoom
3D representation of all machining operations in CorelDraw Cutting plugin
3D representation of all machining operations in CorelDraw Cutting plugin

Corel to CNC/Cutting Plugin: 3D representation of all machining operations

press to zoom
Visualization of the created G-code: CorelDraw CNC and laser cutting software
Visualization of the created G-code: CorelDraw CNC and laser cutting software

Corel to G-Code Plugin 3D representation of all machining operations

press to zoom
1/2
 
Corel Draw CNC cutting software - tool list

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.

 

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 postprocessor settings. 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.

3D View: CorelDraw CNC Laser Cutting, Engraving or Milling
3D View: CorelDraw CNC Laser Cutting, Engraving or Milling

3D rendering for engraving a jewelry ring in Corel to CNC plugin

press to zoom
Rotation axis in Corel Draw laser cutting plugin
Rotation axis in Corel Draw laser cutting plugin

2D representation of toolpaths for engraving a jewelry ring on the rotary axis in the CorelDraw to GCode plugin.

press to zoom
Corel CNC Cutting, Engraving, Milling
Corel CNC Cutting, Engraving, Milling

CorelDraw GCode Plugin - Outer contour machining of a jewelry ring on a rotary axis - CorelDraw CNC Cutting

press to zoom
3D View: CorelDraw CNC Laser Cutting, Engraving or Milling
3D View: CorelDraw CNC Laser Cutting, Engraving or Milling

3D rendering for engraving a jewelry ring in Corel to CNC plugin

press to zoom
1/4
 
CorelDraw CNC path optimization of a drilling operation
CorelDraw CNC path optimization of a drilling operation

Example of tool path optimization during drilling - Corel Draw CNC Software - Cutting, Engraving, Milling

press to zoom
3D rendering without path optimization in Corel G-Code plugin
3D rendering without path optimization in Corel G-Code plugin

Example of tool path optimization during drilling - Without route optimization - Corel GCode

press to zoom
CorelDraw CNC / Cutting: 3D representation of an optimized tool operation
CorelDraw CNC / Cutting: 3D representation of an optimized tool operation

Example of tool path optimization during drilling - With Route Optimization - CorelDraw CNC - Laser Cutting Software

press to zoom
CorelDraw CNC path optimization of a drilling operation
CorelDraw CNC path optimization of a drilling operation

Example of tool path optimization during drilling - Corel Draw CNC Software - Cutting, Engraving, Milling

press to zoom
1/3

Toolpath optimization Corel CNC

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.

 

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.

CorelDraw Milling: Lead-Ins and Lead-Outs inside
CorelDraw Milling: Lead-Ins and Lead-Outs inside

Contour machining (milling/laser/plasma): Tangential leads

press to zoom
CorelDraw Laser and Plasma Cutting: Lead-In and Lead-Out outside
CorelDraw Laser and Plasma Cutting: Lead-In and Lead-Out outside

press to zoom
CorelDraw G-Code with lead-ins and lead-outs
CorelDraw G-Code with lead-ins and lead-outs

3D representation of the created CNC program / G-code

press to zoom
CorelDraw Milling: Lead-Ins and Lead-Outs inside
CorelDraw Milling: Lead-Ins and Lead-Outs inside

Contour machining (milling/laser/plasma): Tangential leads

press to zoom
1/6
 
Tab function in CorelDraw
Tab function in CorelDraw

Bottle opener: Laser or waterjet cutting with the CorelDraw plugin

press to zoom

Automatic lead setting for laser and waterjet cutting in CorelDraw.

press to zoom

Settings for the tab function in the CorelDraw CNC plugin.

press to zoom
Tab function in CorelDraw
Tab function in CorelDraw

Bottle opener: Laser or waterjet cutting with the CorelDraw plugin

press to zoom
1/8

Tabs for laser and waterjet cutting

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. 

 

Machining sequence through numbered text fields (CDR to GCode)

In addition to automatic toolpath optimization, the Corel Draw CNC plugin also supports an adjustable sequence. The machining order can be defined by numbered text fields. Simply add text fields in CorelDraw and set your machining order by numbers. Supported numbers are e.g. 1, 2, 3 or even 1.1, 2.1, 3.1. The text fields must be on the same layer as the curves to be machined. Also the color of the text field must be identical to the color of the curve. This feature was integrated in the CDR to GCode plugin especially for laser cutting. Complex drawings with a large number of contour cuts can thus be processed automatically.

CorelDraw Cutting and CNC Plugin: Numbered Sequence
CorelDraw Cutting and CNC Plugin: Numbered Sequence

Numbered machining sequence / toolpaths when laser cutting, engraving or milling with CorelDraw CNC plugin

press to zoom
CorelDraw Laser Engraving or Laser Cutting Plugin
CorelDraw Laser Engraving or Laser Cutting Plugin

3D view of numbered machining sequence / toolpaths during laser cutting, engraving or milling with CorelDraw CNC plugin

press to zoom
CorelDraw Engraving Plugin
CorelDraw Engraving Plugin

2D view of numbered machining sequence / toolpaths during engraving or milling with CorelDraw G-code plugin

press to zoom
CorelDraw Cutting and CNC Plugin: Numbered Sequence
CorelDraw Cutting and CNC Plugin: Numbered Sequence

Numbered machining sequence / toolpaths when laser cutting, engraving or milling with CorelDraw CNC plugin

press to zoom
1/3

Work in parallel and save projects in CorelDraw cutting plugin

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.

Tangential axis / tangential knife

CamDRAW supports the control of a tangential axis or a tangential knife. For this purpose, the tangent angle is calculated at each point of a contour. This angle is then output when creating the CNC programs, e.g. for an A or B axis. This works with every contour. No matter if closed contours like circles, ellipses or rectangles or open curves. As an option of the tangential axis, lifting is also available if the angle difference is too large. I.e. the software lifts the Z-axis if the angle difference between two segments is larger than a constant angle value. This is the case, for example, with a rectangle in the corners. Here, the Z-axis is then lifted to reorient the tangential axis.

 
 
 

Supported CNC Machines and Post Processors

CamDRAW supports a large number of CNC machines. By means of the postprocessors the software can be adapted individually to your CNC machine. In the scope of delivery there are already some postprocessors. When purchasing our software, the creation of a suitable postprocessor is included.

Further Information about the CorelDraw CNC Plugin