How it works

The model is the toolpath.

In this guide
  1. 1. Create a new project
  2. 2. Add the outer boundary rectangle
  3. 3. Add a circle inside the rectangle
  4. 4. Import a 1/4″ end mill from the tool library
  5. 5. Create a rough pocket operation
  6. 6. Preview the toolpath
  7. 7. Select a machine and export G-code
1

Create a new project

↑ top

Open PureCut CNC and click New Project. The dialog asks for a project name and a template. Select the Blank Imperial template ("Empty project in inches.") — the preview on the right confirms Units: Inch and a default Stock of 4 × 3 × 0.75. Click Create Project.

You land on the Sketch view with an empty canvas and a feature tree on the left. The default stock Top Z of 0.75 in is inherited by any features you create.

New Project dialog with Blank Imperial template selected
2

Add the outer boundary rectangle

↑ top

In the toolbar, click the Rectangle tool. Click once on the canvas to place the first corner, then click again to set the opposite corner. Use the dimension inputs to lock the size to an exact value — for example, 4 × 3 inches.

This rectangle defines the outer boundary of the model. Once placed, it appears as a feature in the tree. You can click it to select it and edit its dimensions in the properties panel at any time.

Canvas with a rectangle drawn and its feature shown in the tree
3

Add a circle inside the rectangle

↑ top

Select the Circle tool. Click the center of the rectangle to place the origin, then drag outward to set the radius. A 1-inch radius works well inside a 4 × 3 boundary.

With the circle selected, open its properties panel. The Top Z will already be set to 0.75 in (inherited from the stock). Set the Bottom Z field to 0.5 in. This means the floor of the pocket sits at 0.5 in — a cut depth of 0.75 − 0.5 = 0.25 in.

Z is a coordinate, not a depth. Bottom Z is the absolute elevation of the pocket floor, not how deep to cut. The actual cutting depth is always Top Z minus Bottom Z. In this case: 0.75 − 0.5 = 0.25 in.
Circle centered in the rectangle
Circle properties panel with Bottom Z set to 0.5
4

Import a 1/4″ end mill from the tool library

↑ top

Click the Tools tab in the right-hand panel, then click Import from Library. The library dialog shows a catalogue of common bit profiles organized by type and diameter.

Locate the 1/4″ Flat End Mill entry and click Import. The tool is now available in the project's tool list and can be assigned to any operation.

Tool library dialog with the 1/4″ end mill highlighted
5

Create a rough pocket operation

↑ top

Select the circle in the feature tree (or on the canvas), then click Add in the Operations panel. From the operation type dropdown, choose Pocket Rough.

In the operation settings, assign the 1/4″ End Mill you just imported. Review the default stepover and stepdown values — the app pre-fills sensible defaults based on the tool diameter. Leave them as-is for this walkthrough.

To calculate the toolpath and see it in the 3D view, make the operation visible by toggling its visibility icon in the feature tree. The toolpath is computed automatically whenever the operation is visible.

Operations panel showing the Pocket Rough operation assigned to the circle with the 1/4″ end mill selected
6

Preview the toolpath

↑ top

The workspace has three tabs — Sketch, 3D View, and Simulation — and you can switch between them freely at any point.

In Sketch you can still see the geometry and the feature tree, and go back to tweak any feature or operation parameter. In 3D View the pocket toolpath renders as colored lines over the stock block — rapid moves in one color, cutting passes in another. Use the mouse to orbit, zoom, and pan to inspect the path from any angle. In Simulation you can watch the tool move through the material and see the machined result.

If anything looks wrong — unexpected depth, toolpath outside the boundary, missed area — switch back to Sketch, adjust the feature or operation, and the toolpath will recompute automatically.

Sketch view with the pocket feature and operation visible in the tree
3D View showing the Pocket Rough toolpath over the stock block
Simulation view showing the machined result
7

Select a machine and export G-code

↑ top

In the feature tree, click the top-level Project entry to open the project properties panel. Find the Machine dropdown and select Mach3. This sets the post-processor; PureCut CNC will format the output with the dialect, units, and header/footer that Mach3 expects.

Click Export G-code. The browser downloads a file ready to load directly into Mach3. Open it in a text editor to review the output before running it on your machine.

Always verify before cutting. Review the G-code in Mach3's toolpath display or run a dry cycle with the spindle off before making contact with material.
Project properties panel with Machine set to Mach3 and the Export G-code button visible
Your turn

Now let's see if you were paying attention. 🎯

You've got a project with a rough pocket operation on the circle. Here are a few things to try on your own — each one builds on what you just learned.

  1. 1 Leave some material. Edit the Pocket Rough operation and set a radial and axial stock-to-leave value, so the finish pass has something to clean up.
  2. 2 Add a finish pass. Create a Pocket Finish operation on the same circle to clean up the floor and walls to final size.
  3. 3 Route the outside rough. Select the outer rectangle and add an Edge route outside Rough operation to rough-cut the part boundary.
  4. 4 Route the outside finish. Add an Edge route outside Finish operation on the same rectangle to bring the perimeter to final dimension.
  5. 5 Add tabs so the part doesn't fly off. Select the edge route operation and use the Auto place tabs button in the operation properties to let the app place them automatically — or add them manually from the project tree.
  6. 6 Add clamps on the left and right. Use the clamp options in the project tree to place clamps on both sides of the stock. Set their Top Z to 1 in so the tool clears them on rapid moves.

You're ready to cut.

That's the full workflow — project, geometry, tool, operation, preview, export. From here, explore more feature types, try a contour or drilling operation, or import your own geometry from SVG or DXF.

Open PureCut CNC

PureCut CNC in the browser is desktop-only. Use Desktop Downloads on phone or tablet.