CNCSimulator Pro

user guide


Important note: This page was written prior to version 2.5. Earlier versions did not have CAD drawing lines, arcs and circles. Because of this we are only using basic guide lines and circles here. Later tutorials will use a more CAD like drawing style.
This is an introduction to the basic workflow of SimCam. If you want, you can try to follow the steps even though this is not exactly a step-by-step tutorial. Or you can just read it through to get a basic idea of how to work in SimCam and then do the tutorials. 
When you work in SimCam, you mainly follow these steps.
Let's have a look at these steps:

Step 1. Add workpieces

To add a workpiece, you first need to have it in your CNCSimulator workpiece registry.
When you have the workpieces you plan to use, switch over to SimCam by clicking the SimCam tab and select [More] – [Workpiece] to add the workpiece(s) you want to use.
You should always start a new SimCam project by adding a workpiece to the drawing.

Step 2. Add guide lines, points and circles

Guide objects are lines, points and circles and they are as simple as possible. A line does not have an endpoint, just a start and an angle. There are no arcs, just full circles with a center and a radius.
You may see these objects as guide rails for helping the tracker (more on that soon) to find his way around when creating contours.
There are several ways you can add guide objects using the SimCam menu. Also by clicking on the coordinate system, entering coordinates by keyboard or clicking on other object, you alter the way these objects are created.
When you create objects and as they interact with each other, like for example when a line crosses a circle there will be snap points automatically created. They can be tangential points, intersection points etc.
Snap points has gravitation, meaning when the mouse cursor gets near one of them, it will “snap” to the point by its gravitation. This is very helpful when adding guides.
Let's look at what happens when you add a guide circle.
Click [Circle] - [Center - Radius]. (In later versions, [Circle/ Arc] - [Guide Circle] - [Center - Radius].)
Click a center position and then drag the mouse and make another click for the radius.
Now, move the mouse cursor around the perimeter of the circle.
The first thing you will see is an object information sign telling you the center coordinates and the radius of the circle. Also, note that the circle gets highlighted and all other objects get dimmed as long as the mouse is over it.
Now move the cursor to the top of the circle.
There you will find an extreme point. With extreme, we mean that the mouse cannot get higher on the circle.
You will find another extreme snap point to the far right of the circle and in total there is four of them (top, left, right, bottom). If you move the cursor to the center of the circle, you will find another type of snap point, the center snap point.
There are also temporary snap points. For example, when you start drawing a line, temporary tangential points will be created on all circles.
Let's try!
Click [Line] (In later versions, also click [Guide Line]) and then click somewhere outside the circle.
Now move the mouse cursor to where you think the line would tangent the circle. With a bit of luck, you will find a tangential snap point there. Click on it!
Another example of temporary snap points is when you start a new line; there will be 90 degrees snap points on all other lines making it easy to draw perpendicular lines.
And there is more…
SimCam’s goal is to do all calculations for you so you can focus on making the coolest CNC projects imaginable!
To delete a guide object, just click on it and select [Delete]. (In later versions, click [Modify] - [Delete].)
If you want to create an offset copy of an object, select [Offset] (In later versions, click [Modify]- [Offset]) from the SimCam menu.
Then click on [Distance] and enter the distance you want for the offset. Click OK and then make another click on the object (circle or line) you want to offset. Final step is to click on the side you want the offset copy.
When you have your guides in place it is time for the final step.

Step 3. Add contours and set parameters

Contours are the geometrical definitions for SimCam to be able to create CNC code. To add a contour, simply click [More] – [Contour] (In later versions, you also click [Track]) in the SimCam menu. Then click at a snap point where you want to start the contour.
“The Tracker” will show up. It is a little red impatient guy who wants to know where to go. He can only move to a new snap position if there is a guide object connecting the current position with the new one. Instead of clicking a snap point you can also click directly on a guide. In that case, the Tracker will follow that guide until he finds the next snap point.
If you click a place where the Tracker cannot go, he will protest and stay where he is.
Sometimes it will look like the Tracker does not want to cooperate even when he should.
But if you zoom in, you will see that in this case, he has not yet reached the line, and hence cannot follow it. (It reached the lower extreme point of the circle first)
You solve it by clicking the tangential point between the line and the circle and then you can continue on the line.
We hate to say it, but the Tracker is a lazy guy. When tracking circles, he always tries to go the shortest way. If you want to do a half circle, from one extreme to another, never click directly on the opposite extreme point as there will be two ways with equal distance there. Use other extreme points, tangential points, intersection points etc. as bridges to explain to the Tracker where to go.
We suggest you draw some lines and circles at this moment and practice adding contours with the tracker.
When the Tracker is at its endpoint, click [Done] in the menu (In later versions, click Esc or right-click with the mouse) to finish the contour. 
After a bit of practice, you should be able to make contour beauties like this one.
Note those arrows around the contour? They are there to show you the contour direction. When making CNC code from your contour, SimCam is using this directional information.
Also, please note the small perpendicular arrows pointing outwards from the contour. These are “toolside” arrows. They help SimCam to know on what side of the contour to put the tool.
At any time, you can change the direction and the toolside of a contour by clicking on it.
A menu will show letting you delete the contour, flip toolside, reverse the tool direction, setting parameters and do smooth entries and/or exits.
Toolsides can be to the left of the contour, on the contour and to the right of the contour.
When we are happy with our contours, let's open the layers dialog to see the layers that has been created for us. Each layer represents an operation in the CNC program.
At the bottom left corner, click on the Layers button.
The top layer you will see is the Guide layer. It is where all your guides are.
Below the Guide layer, there will be one or more automatically created contour layers. From them we will get CNC code as soon as we have defined the parameters for the operation.
Note that little gear button in the bottom right corner (In later versions, in the upper left corner of the thumbnail)? Click on it!
In this dialog, you will set the type of operation (contour, pocket, drilling or text) and the parameters for the operation. There is a lot of stuff to learn here, but easy, let's just change the operation type to contour and leave the rest of the parameters as they are to see what happens.
Click on OK to close the dialog.
Voila! We have made our first CNC program using SimCam!