Easy to use

CIMCO CNC-Calc is designed to be used by the operators and toolmakers who are untrained in advanced CAD/CAM systems.

Increase productivity

Get rid of calculators and trigonometric tables. CNC-Calc provides a simple interface and functionality to get work done faster.

Optimized toolpaths

Reduce machining time, improve surface quality, and minimize tool wear with optimized toolpaths for both milling and turning.

Prepare imported geometry

Import DXF files to prepare for editing and machining. Easily delete, move, duplicate, mirror elements and much more.

Validate NC code

Use the functionality in CIMCO Edit to view, edit, and simulate the generated toolpaths before running any code on your CNC machine.

Ideal for workshops

CNC-Calc is a helpful tool for daily NC programming tasks and an ideal choice for workshops that are new to CAD/CAM.

Essential drawing tools

Draw contours using points, lines, arcs, and splines, and use transforms to move, rotate, scale, mirror, and offset elements.

Fillets and Chamfers

Create Fillets or Chamfers on corner intersections. Simply select a corner and specify a radius or an angle.

Bolt Hole patterns

Create rectangular (rows and columns) and circular (full circle or circle segment) bolt hole patterns in seconds.

Trim and Snap

Trim intersections with a few mouse-clicks and easily select elements with cursor snapping such as intersections, circles, and center points.

Milling and Turning operations

Lay out toolpath for milling or turning directly on your geometry using machining strategies such as Facing, Roughing, Contour, Constant Cut, Drilling and more.

More information

Letter milling

Mill simple letters and numbers on your workpiece or use True-Type fonts for a custom look. Set depth, feed, speed, and clearance for the operation.

Import DXF drawings

Import DXF files (CAD data file format) and generate toolpaths for different types of CNC controllers, such as ISO, Fanuc and Heidenhain.

Cutter compensation

For adjusting the toolpath, CNC-Calc supports user-defined cutter compensation types such as Computer, Controller, Wear, and Reverse (Inverse) Wear.

Integrated with CIMCO Edit

CNC-Calc has its own tab in the interface, and it integrates with all the powerful features of CIMCO Edit, such as NC code editing and toolpath simulation.

More information

System components
Integrated add-on for CIMCO Edit
As a fully integrated add-on, running in its ovn tab, you can take advantage of all the powerful features in CIMCO Edit such as NC code editing and toolpath simulation.
Navigation and ordering of elements
Mouse functions
Use the mouse to select, drag and zoom elemenets for a fluid and intuitive workflow.
Zoom
Several options for zooming in/out, zoom selection and fit to window.
Layers
Group and organize related elements in your drawing. Layers can be reordered or merged as needed and their visibility toggled on or off.
Snap to points and elements
Cursor snapping makes ot easy to select specific elements in your drawing such as intersections, circles, and center points.
Grid and Origin
Display a grid in the background of your drawing to help you align and measure objects. Adjust grid size and sub-grids to suit your needs. You can also show the origin and the X and Y axis lines to orient yourself in the drawing space.
Drawing and geometry
Drawing tools for points, lines, arcs, and splines
Draw 2D geometrical contours with points, lines, arcs, and splines. Advanced options include lines for Polar, Perpendicular, Parallel, Bisector, Tangents, and more.
Transformations
Move, rotate, scale, mirror, and offset elements.
Corner Fillets
Create Fillets on corner intersections. Simply select a corner and specify a radius.
Corner Chamfers
Create Fillets on corner intersections. Simply select a corner and specify an angle.
Rectangular Bolt Hole patterns
Duplicate Bolt Holes along a rectangular pattern defined by rows and columns.
Circular Bolt Hole patterns
Duplicate Bolt Holes along a circular pattern defined by either a full circle or a circle segment.
Trimming options
Several options for trimming intersecting geometry.
Break and Join Elements
Break an element into two pieces or join two selected elements into one.
Auto-remove Duplicates
Automatically delete duplicated elements in the drawing.
Useful Tools
Measure
Place measurements on a drawing.
Feed and Speed calculator
Can be used to generate tool changes, or to simply calculate the feed and speed, based on the data of a specific tool.
Strategies for milling and turning
Milling operations for Facing, Contour, Pocket, Constant Cut, and more.
  • Facing
  • Contour
  • Pocket
  • Constant Cut Inside Out
  • Constant Cut Ouside In
  • Drilling
  • Helix Drilling
  • Thread Milling
  • Letter milling
Turning operations for Facing, Roughing, Finishing, Grooving, and more.
  • Constant Cut Turning
  • Roughing
  • Facing
  • Finishing
  • Grooving
  • Threading (ID, OD)
  • End Drilling
  • Cutoff
Letter milling
CNC-Calc support both simple text and TrueType letters.
File formats, import and export
Import DXF drawings
Import DXF files (CAD data file format).
Export Contour
Export a selection on the drawing as a contour. For controllers that support smart canned cycles.
Advanced options and settings
Cutter compensation
For adjusting the toolpath, CNC-Calc supports user-defined cutter compensation types such as Computer, Controller, Wear, and Reverse (Inverse) Wear.
User-defined Post Processor
Specify a Post Processor that will be used to format the output of the CNC-Calc operations.
Diameter programming (turning)
Set whether the X-axis output is in diameter measurement or in radius measurement.
Spline Substitution Tolerance
Sets the tolerance used when splines are substituted by line segments.