We acceptWe acceptWe acceptWe accept

Enter DPP Home HOME

Contact _Check_Out _Add_Item: 

By part

 

1-800-621-8334

 

Computer Aided Design (CAD)

There are many programs on the market that will allow you to design the geometry to almost anything you can imagine. The process of using a computer to design a product is called CAD.

Computer Aided Manufacturing (CAM)

Software used to create toolpaths for CNC equipment. The DesKAM 2000 software is a CAM program which allows you to create tool paths directly from your CAD software's DXF (or STL) formatted files. DesKAM will produce the industry standard G-Code files used on most modern CNC production machines.

Design XFER File (DXF)

Most CAD programs have the ability to save in this industry standard graphics format. The DXF file consists of a series of definitions which describe the drawing in terms of lines, arcs, and other shapes. DXF files may contain 2D or 3D information, and they may vary in complexity depending on the software used to create them. DesKAM works with 2D DXF files.

Stereo Lithography File (STL)

These files are used to represent complex 3D shapes and items which will be produced with CNC equipment or special stereo lithography rapid prototyping printers. DesKAM 2000 has the ability to convert the surface of these shapes into a series of G-Codes that can be used by DeskNC to machine your parts.

G-Code Machine Instruction (G-Code)

G-Code is the workhorse of the machining and manufacturing community. It consists of a series of codes, all starting with the identifier "G", that describe the actual machine movement in simple steps. This is the actual code used to operate the CNC equipment while it makes your parts. DeskNC is software that can interpret these codes and directly create the signals from your computer to control the servo or stepper motor drivers.

The following G codes are supported by DeskWinNC:

G-CODE DESCRIPTION
G0 rapid positioning
G1 linear interpolation
G2 circular interpolation (clockwise)
G3 circular interpolation (counterclockwise)
G10 coordinate system origin setting
G17 xy plane selection
G20 inch system selection
G21 millimeter system selection
G40 cancel cutter diameter compensation
G41 start cutter diameter compensation left
G42 start cutter diameter compensation right
G43 tool length offset (plus)
G49 cancel tool length offset
G53 motion in machine coordinate system
G54 use preset work coordinate system 1
G55 use preset work coordinate system 2
G56 use preset work coordinate system 3
G57 use preset work coordinate system 4
G80 cancel motion mode (including any canned cycle)
G81 drilling canned cycle
G83 chip-breaking drilling canned cycle
G84 right hand tapping canned cycle
G85 boring, no dwell, feed out canned cycle
G86 boring, spindle stop, rapid out canned cycle
G87 back boring canned cycle
G88 boring, spindle stop, manual out canned cycle
G90 absolute distance mode
G91 incremental distance mode
G92 offset coordinate systems
G92.2 cancel offset coordinate systems
G93 inverse time feed mode
G94 feed per minute mode
G98 initial level return in canned cycles
G99 R-point level return in canned cycles

M-Code Machine Instruction (M-Code)

A subset of the G-Codes above. Click the button above to learn more.

The following M codes are supported by DeskWinNC:

 M-Codes Description 
M0 program stop
M1 optional program stop
M2 program end
M6 tool change

 

 

 

Putting it all together

You have a general understanding of the components that make up a CNC system... now how do they all work together? How do you go from a concept to a finished product?

You start by drawing your design using a CAD program. After you have drawn your part, you will save the geometry in 3D STL or 2D DXF format. DXF is the most common format used today. Once you have the file saved in DXF format, exit your CAD program and start DesKAM 2000.

DesKAM 2000 will load in your DXF file and allow you to select a tool style, what kind of milling or drilling operation will be performed, and other machine related parameters. From your input, DesKAM 2000 will do all the required calculations to create an accurate set of paths for the tool to follow. You may edit these paths to get the best possible combination to successfully create your part.

Once the tool paths are created, DesKAM can save the ASCII file containing the G-Codes needed to control your equipment. The files may also be sent to others in the manufacturing community to create the part for you.

If you will be manufacturing the item yourself, now is the time to load the file into the computer connected to your CNC equipment. DeskNC will read the gcode file and output the required signals to drive your stepper motor drivers directly. DeskNC will interpret each G-Code and properly move the tool along the tool path. Minor equipment backlash can even be corrected automatically by DeskNC.

That's It! This powerful software combination is the key to creating those intricate parts you thought you could never make! Welcome to the world of CNC.

Back to: Previous Screen

=