CNC Offset Calculator
 How it works
 MC Setup
 DXF files
 Release notes
 ---------------------------  Light ver.
 Ultra Light ver.
 --------------------------  Download & Shop

User interface - Offset Calculator and 2D graphic editor.  

Offset Calculator page

Sketch page

  What's new in ver 7.4.

There are two modes (pages) - Offset (Calculator) mode and Sketch (2D graphic editor) mode.
To select Calculator or Sketch mode (page) click the Calculator or Sketch button (see pic here).

Calculator mode

The Offset Calculator mode is almost identical with the previous version, plus there are some new features added as described bellow.
Use Offset Calculator mode to insert, delete, move, rename or edit offset on the workpiece. You can also set a new Primary offset from any Secondary offset or move Primary offset to a new position on the workpiece.
Move Primary Offset dialog (Edit Offset->Move Primary ...) has been modified to allow two options - move primary offset by absolute position or move primary offset by relative (Delta) position .

All calculations and CNC code for the machine control is identical with the previous version plus you can visualize X and Z offset coordinates relatively from Primary offset or from zero machine frame.

Offset navigation can be done with arrow buttons or by clicking on an offset (on the circle) - this will load the offset data into edit boxes ready for editing.

Each offset coordinates can be visualized relatively from Primary offset or from zero machine frame - click View->Show Offset coordinates to see the coordinates.
Primary offset coordinates are taken (and thus drawn) always in Machine frame (they are actual machine offset coordinates). Secondary offset coordinates are drawn either relative to Primary offset (if the "Rotate table to mc pos" is turned off) or relative to zero machine frame (if the "Rotate table to mc pos" is turned on) - in this case the coordinates are those the CNC control will calculate from the CNC code dynamically when it runs (or those you can calculate by clicking Machine Frame pos button).

Offset positions relative to Primary offset

Offset Positions absolute in Machine frame

Undo feature has been added to enable last saved offset change. The undo button is next to the Save button. (the button is disabled if there is no undo available.)

  Sketch mode

In Sketch mode you can draw and edit lines and arcs. Editing allowes you to move, copy, rotate, make fillets, chamfers, trim and offset lines and arcs (elements). You can draw your workpiece in plan top view so that you can pick the offset positions from the geometry. To make the design easy you can switch the axis into XY plane. On horizontal machines the MC table is in XZ plane (top view) - this is inconvenient, because Z axis are negative in North direction.) If you turn the "Design in XY plane" on, the axis will be switched into the more convenient XY plane with Y axis positive in North direction. This will have no effect on Calculator page - the axis will switch automatically into XZ plane (or YZ for vertical machines) when you switch into Calculator page and all points are automatically recalculated.

The grid on the left side is for data entry and editing selected elements (lines and arcs). To specify a point on a line or arc you can type the (XY) values into the grid or pick a point with the mouse. To edit a drawn element - click on an element (line or arc) and edit the element parameters in the grid and click Apply (or right click).


There are two toolbars - Main toolbar and Geometry toolbar.
The main toolbar has all calculator and offset editing functions and the geometry toolbar has common commands used in Calculator and Design mode (Zoom, UCS, Snap, Layers, Layer override).
There are three more toolbars available in the Sketch mode for drawing, and editing geometry elements.

 Sketch and editing mode

 1. Drawing lines and arcs:
Line - to draw a line in freehand mode, click the line button and click start point, end point, then another end point and so on. To end drawing lines right click or click Cancel or press Escape.
To draw in ortho mode (horizontal, vertical lines or lines at the angle 45 deg) hold the Shift key. (To specify ortho angle 45 or 90 deg, open MC Setup dialog and go to General page and select 45 or 90 deg ortho angle increment.)
To snap to a point hold the Ctrl key - you can specify the snap point in the Snap dialog.

To draw a line specifying start point, length and angle, click the line-angle button and pick the start point and either pick the end point or click the delta button and type the length and angle into the grid fields. Click Apply or right click to commit the command.

Arc: start point, end point and a point on the arc: Pick the start point, end point and a point on the arc and click the Apply button or right click to commit the command.You can edit the arc by clicking on it (when no command is running) and clicking the button Arc 3pts. The start point, end point will be loaded in the grid, the 3 point on the arc is waiting for you to pick.


Arc - start point, centre point and arc angle : Pick the start point, centre point and specify the angle of the arc. Positive value will draw the arc anti clockwise, negative value clockwise. Click Apply or right click to commit the changes.

If you click on a drawn arc its parameters will be loaded into the grid with the start, centre, angle mode selected by default. (The end point and radius values are for info, they can't be edited in this command - click Arc_3pts or Arc_SER to edit end point or radius).

- start point, end point, radius:

Click start point, end point and specify the radius. Radius value positive will draw the arc anti clockwise, negative value clockwise. If the radius value is less than half the distance between points an error is thrown.

To edit a drawn arc in SER mode, click on the arc, and click the Arc_SER button.

-  Click centre point and either type the radius value or click the radius button and click a point on the circle. The radius will be calculated (providing the centre point has been specified).

In the same manner you can edit a circle - click on a drawn circle and specify a new centre point or radius. If you want to specify a new radius by picking a point on the circle, you have to pick the centre point first and the point last.

2. Layers:

Layers can be created, deleted or modified in the Layer manager dialog activated on geometry toolbar. You have to select a layer from the list to edit it. Click Apply button to commit editing changes.
By default there is a "Workpiece" layer created - this layer cannot be deleted or renamed. This layer is for drawing the workpiece. The offsets are "embedded" in the workpiece layer. If you move Primary offset all secondary offsets and geometry elements drawn in the Workpiece layer will move together. All layers grouped with the Workpiece layer will also move.
If you want to draw a fixture that has a fixed position on the table (e.g. a tombstone) then draw the fixture on a separate layer and disconnect it from the Workpiece layer. The fixture will stay in the position when you move the Primary offset and the workpiece.

3.Printing graphics:

Printing can be done from Print Preview page. Click File -> Print Preview or click Print button on the geometry toolbar.
You can adjust the size of the printed image by Zoom In or Zoom Out buttons.
Select the paper size and print layout (portrait or landscape) and click Print button.
Printing color is black.

   Release notes