Week 07

Computer Controlled Machining

icon

This week was about "making something big". I learned how to use a large-format CNC router to fabricate a project, focusing on toolpath generation, material safety, and assembly techniques.

TOOLS

CNC Router, VCarve Pro, Shapr3D, Mach 3 CNC

Personal and Group Assignment

This week's personal assignment was to document the process of designing and machining a large-scale project. The group assignment focused on testing the machine's runout, alignment, speeds, feeds, and toolpath capabilities.

Group Assignment

Here's also the link to our group assignment of this week.

What is Computer Controlled Machining?

It is a subtractive fabrication process where a computer-controlled cutting tool (a router bit) removes material from a solid block to create a shape. Unlike laser cutting, CNC machining allows for 2.5D and 3D shapes by controlling the depth (Z-axis).

VCarve Pro
VCarve Pro
Mach3 Software
Mach3
Shapr3D
Shapr3D

Large Format CNC Workflow

Working with a large format CNC router involves a clear sequence of steps — from digital design to physical part. Each stage depends on the previous one, so understanding the full pipeline is essential before touching the machine.

The process starts in CAD software (in my case Shapr3D), where the part is designed with the final dimensions and joint tolerances already considered. The design is then exported as a DXF file, which is imported into VCarve Pro — the CAM software — where toolpaths are generated and cutting parameters are set.

VCarve exports the toolpaths as a G-Code file, which is loaded into Mach3 — the machine control software that communicates directly with the CNC router. Before running the file, the machine must be physically prepared: the material is secured to the bed, the correct bit is installed, and the X, Y, and Z origins are set precisely using the control panel and a Z-probe.

Once the machine runs, the operator must stay present at all times to monitor the cut, check for material movement, and stop the machine immediately if something goes wrong. After machining, the parts are sanded, deburred, and tested for fit before final assembly.

Full workflow summary

01. Design — Model the part in CAD (Shapr3D) with correct dimensions and joint tolerances. Export as DXF.

02. CAM setup — Import DXF into VCarve Pro. Define toolpaths (Profile, Pocket, Drilling), set feeds, speeds, and depth of cut. Run a simulation to verify.

03. Machine preparation — Mount and secure the material. Install the correct router bit. Set X/Y origin at the material corner. Use the Z-probe to zero the Z axis.

04. Cutting — Load the G-Code in Mach3 and start the cut. Monitor continuously. Never leave the machine unattended.

05. Post-processing — Sand edges, remove burrs, test press-fit joints, and assemble.

CNC Tooling and Bits

Choosing the right tool is essential for a good finish and machine safety. These are the most common bits I used:

Up-cut

Pulls chips upward. Excellent for clearing material in deep cuts but can leave a rough finish on the top surface of the wood.

Down-cut

Pushes chips downward. It provides a very clean top surface finish, ideal for shallow engraving or thin materials.

Compression

Combines up-cut and down-cut geometry. It leaves a clean finish on both the top and bottom of the material, perfect for plywood.

Machine Specifications

Before machining, I reviewed the technical specifications of our machine to set the correct feeds and speeds in VCarve.

CNC Machine

This is the large-format CNC machine at Fab Lab Puebla.

FeatureCNC Router
Work Area1220 x 2440 mm (4' x 8')
Spindle SpeedUp to 18,000 - 24,000 RPM
MaterialsPlywood, MDF, OSB, Foam, Soft metals
Hold-downVacuum table / Nails
AxisX, Y, Z (3-Axis)
Post-ProcessorG-Code (Arc/mm)

CAM Process in VCarve

To convert my 2D design into machine instructions, I used VCarve Pro. This is the workflow I followed:

StrategyApplicationParameters
ProfileCutting out the external shapesOutside vectors, add Tabs
PocketCreating hollows or recessesInside vectors, clearing path
DrillingPre-drilling holes for screwsCenter of circles, Peck drilling
Dog-bonesCorner clearance for jointsCorner fillets for 90° fit
Step by Step: VCarve Setup

We need to prepare our design for cutting.

Opening file

01. Opening file

Measurements

02. Select measurements

Close vectors

03. Close all vectors

Calculate routes

04. Calculate Routes

Edit revolutions

05. Edit revolutions

Simulation

06. Run Simulation

Save file

07. Save Cutting File

Step by Step: CNC Setup

Operating a large machine requires a strict safety protocol.

Safety gear

01. Safety Gear

Always wear eye protection and ear muffs. Tie back long hair and avoid loose clothing.

Mount material

02. Mount Material

Secure the plywood to the bed. Ensure no nails are in the path of the cutting bit.

Install bit

03. Install Bit

Clean the collet, insert the bit, and tighten it securely using the wrenches.

Set origins

04. Set Origins

Move the tool to the X and Y starting point. Use the Z-probe to find the material surface.

Step by Step: Mach3 Software

Preparing the router.

Open software

01. Open the software

Open file

02. Open File Exported from VCarve

Set origin

03. Set the Router's origin in the software

Run cutting

04. Run Cutting Process

Fabrication and Assembly
Machining

Step 1: Machining

Running the G-Code. Monitoring the machine at all times.

Sanding

Step 2: Sanding

Cleaning the edges and surfaces to remove burrs and splinters.

Joint check

Step 3: Joint Check

  • Press-fit: Testing the tolerance (0.1 - 0.2mm).
Final result

Step 4: Final Result

The assembled furniture piece, stable and without mechanical fasteners.

Results

Downloadables

Here you can find the files to download.