New version of DrufelCNC 1.15
The new version of DrufelCNC 1.15 implements support for G02, G03, G17, G18, G19, G20, G21.
Commands G02 and G03 are designed to perform circular interpolation. G02 command is used to move in an arc clockwise, and G03 - counterclockwise.
DrufelCNC supports 2 circle definition methods: I, J, K Method and R Method.
Defining the Center Via IJK Relative Offsets
The center is most commonly identified by using I, J, or K to establish relative offsets from the starting point of the arc to the center. Here is a typical clockwise arc:
This arc starts at X0Y2 and finishes at X2Y0. It’s center is at X0Y0. The I and the J specify relative coordinates from the start point to the center. In other words, if we add the I value to the starting point’s X, and the J value to the starting point’s Y, we get the X and Y for the center.
Defining the Center Via the Radius Using "R"
We can also define the center just by specifying the radius of the circle.
Commands G17, G18, G19 are designed to select a plane.
G17 - XY plane;
G18 - XZ plane;
G19 - YZ plane.
The main role of G20 and G21 G-codes is to tell your controller what units the numbers in the program are in. If the program starts with a G20, it will assume the program uses inches for coordinates. If it starts with a G21 g code, it will assume millimeters.
In order to change the units in DrufelCNC, you need to click on the desired unit in the "Coordinates" window. Millimeter coordinate system is activated by default (G21).
See what's new in DrufelCNC 1.14 here.