
The ability to perform CAM programming from anywhere and on any computer is a reality with VisualCAMc, available soon in the Onshape App Store. This release from MecSoft Corporation builds upon years of product innovation development of its flagship desktop product, VisualCAM. VisualCAMc has been released as a beta and is being readied for final commercial release later in the year. This beta release is free and available for anyone who has an Onshape account and who is approved by MecSoft.
Click here if you are interested in signing up for the VisualCAMc Beta program!
Manufacturers, furniture designers, prototypers, makers and machining enthusiasts all say they use MecSoft’s CAM products for one very simple reason – it’s fast and easy to use! We hear this every time we sit down and talk with our users.
To illustrate this point, let’s take a look at the four basic steps required to program G-Code from any Onshape part: Setup, Machining Operations, Verify and Post. The VisualCAMc Toolbar located across the top of the screen provides easy access to these tools:

The Setup
Machine
Post
Stock
Work Zero

Let’s Review:
- The Setup defines the physical machine environment unique to the part you are machining. It defines the Machine, Post, Stock and Work Zero.
- The Machine defines the orientation of the part on the table of the CNC machine. The Machine Tool Coordinate system or MCS is represented as a triad separate from the Onshape World Coordinate System or WCS triad.
- The Stock is a box that encompasses the part. It can be set to the XYZ part bounds. You can also add stock in each XYZ direction making the stock larger than the part.
- The MCS can be moved to a Work Zero point on either the stock or the part and will represent the program zero point from which all toolpath coordinates are measured.
Machining STRATEGY
In this step, the machining strategy used to machine the part is selected. The operation types you use will largely depend on the geometry of the part being machined. Here the cutting tool is defined as well as the clearance plane, the feed and speeds, the control geometry and most importantly, the cutting parameters. These tasks are represented by separate tabs on the toolpath operation dialog.
At any time while the toolpath dialog is displayed, you can select Control Geometry in the form of surface edges or curves. These selections will serve to either drive (in the case of 2½ Axis) or contain (in the case of 3 Axis) the tool cutting. In 3 Axis, the underlying part surface geometry will always drive the cutting tool.

Machining Operation Selection
If the part is prismatic with vertical walls, pockets and holes, 2½ Axis operations can be used. These toolpath strategies include Facing, Pocketing, Profiling and Engraving. In 2½ Axis toolpaths, the cutter moves in the X and Y axes simultaneously while maintaining a constant Z depth.
However, if your part has tapered walls or contoured pockets, like our sample part, 3 Axis toolpath strategies will need to be used. In 3 Axis toolpaths, the cutter can vary its position in the three axes (X,Y and Z) simultaneously. These strategies include Z-Level Roughing, Z-Level Finishing, Parallel Finishing, as well as Spiral and Radial Finishing.
For our sample part, we have selected 3 Axis Z-Level Roughing using a Flat End Mill to remove the bulk of the stock material, leaving a thin layer of stock next to the part. This is followed by a 3 Axis Parallel Finishing operation using a Ball Mill that will machine the remainder of the stock down to the part surfaces.
Tool Selection
Feeds and Speeds
Clearance Plane Definition
Cutting Parameters

Let’s Review:
- You can choose from 2½ Axis, 3 Axis and Hole-Making toolpath operations depending on the type of part you need to machine.
- Each operation type is controlled with a single dialog that has tabs for each of the control groups needed to define that toolpath, including Tool Selection, Feeds and Speeds, Clearance Plane and Cut Parameters.
The Verification

The Posted G-Code

If you want to learn more about the VisualCAMc Milling plugin for Onshape, check out our Products Page, Tech Blog and YouTube Channel playlist for what’s new, specifications, videos, tutorials and more.
For a more personalized overview, join me and Onshape’s Joe Dunne at 1 p.m. (EST) on Tuesday, September 12, for a live demonstration of VisualCAMc. We will demonstrate 2-1/2 & 3 axis milling, drilling, toolpath verification, post-processing and more. Sign up for this free webinar below!
Production Machining in the Cloud
Tuesday, September 12 at 1PM (EST)
In this webinar, you’ll learn how VisualCAMc, the world’s first full-cloud production-level CAM tool, works with Onshape.
REGISTER NOW!
Add Your Heading Text Here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.


Add Your Heading Text Here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.








