DrufelCNC v 1.17

Best CNC software. DrufelCNC is effective for all types of cnc machine: milling machine, engraving machine or turning. Suitable not only for hobby cnc, but also for professional use.

G-code Description
G00 Accelerated tool movement (idling)
G01 Linear interpolation
G02 Circular interpolation, clockwise. Support I,J,K and R
G03 Circular interpolation, counterclockwise. Support I,J,K and R
G04 Delay in program execution
G10 Set new coordinates for the origin
G17 XY plane selection
G18 ZX plane selection
G19 YZ plane selection
G20 Programming in inches
G21 Programming in millimeters (mm)
G31 Movement of axes to a given position
G38.n Straight probe
G50 Reset all scale factors to 1.0
G51 Turn on scale factors
G53 Disable the offset of the origin of the machine coordinate system
G68 Coordinate Rotation
G69 Cancel Rotation
G80 Cancel Canned Cycle
G81 Simple Drilling Cycle
G82 Drilling Cycle with Dwell
G90 Specifying the absolute coordinates of the reference points of the trajectory
G91 Setting coordinates incrementally with the last entered reference point
G90.1 Absolute distance mode for I , J and K offsets
G91.1 Incremental distance mode for I, J and K offsets
G98 Return to initial Z level in canned cycle
G99 Return to R level in canned cycle
M-code Description
М03 Start spindle rotation clockwise
M04 Start spindle rotation counter-clockwise
M05 Stop spindle rotation
M07 Enable additional cooling
M08 Turn on main cooling
M09 Turn off cooling
M13 Enable cooling and spindle rotation clockwise
M14 Enable cooling and spindle rotation counter-clockwise

The DrufelCNC interface can be divided into three blocks:


G-code window:

Functions Description
Open file Open file button
Edit file Edit g-code file button
Settings Function setting button
About DrufelCNC DrufelCNC information button
G-code window Display of G-code
Start Start button
Pause Pause button
Remaining time part Remaining part processing time
Emergency stop Emergency stop button
Log of events and actions Log of events and actions

Base functions:

Functions Description
Work coordinates Activating work coordinate mode
Machine coordinates Activating machine coordinate mode
Inch Activating inch mode
Millimeters Activating millimeter mode
All zero Reset all coordinates
Go to home Tool movement to zero coordinates
Go to X0 Y0 Go to X0 and Y0 coordinates
All home All axes GOTO HOME
X Y home X Y axis goto home
Z safe Move the Z-axis to a safe position
Set the probe height Set the probe height
Find probe Find probe
Stop Probe Stop Probe
Button to increase the rotation of the spindle Button to increase the rotation of the spindle
Button to reduce the rotation of the spindle. Button to reduce the rotation of the spindle.
Spindle power Spindle power button
Spindle off Spindle off button
Turn on cooling Turn on cooling button
Turn off cooling Turn off cooling button
Panel manual speed Panel manual speed
Manual control axes Manual control axes
Manual control z axes Manual control z axes
Increase speed Increase speed
Decrease in spindle rotation Button to reduce the rotation of the spindle
Increase spindle rotation Button to increase the rotation of the spindle
Stop Probe Stop Probe button
Find probe Find probe button
Set the probe height Probe height button

3D window:

Functions Description
Scale 3D model Scale 3D model button
Reducing the 3D model Reducing the 3D model button
Zoom 1:1 Zoom 1:1 button
Zoom x10 Zoom x10 button
3D window Display of 3D-model
Turn off grid Turn off grid button
Turn on grid Turn on grid button
View in 3D View in 3D button
ZY plane in 3D View the ZY plane in 3D
XZ plane in 3D View the XZ plane in 3D
XY plane in 3D View the XY plane in 3D

PREFERRED: 32-bit or 64-bit laptop or personal computer

Recommended requirements:

  • Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
  • 2Ghz CPU
  • 1 GB of RAM
  • Video card with 256 MB of RAM
  • Support OpenGL v.2.0

Minimum requirements:

  • Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
  • 1Ghz CPU
  • 512 MB of RAM
  • Video card with 128 MB of RAM
  • Support OpenGL v.1.0

Post Processors for DrufelCNC


Installation video