Skip to content

Week 6 – Computer controlled machining

Overview

In group assignment we learned about safety measures. We made a jig to test fit. We learned to operate shopbot cnc machine, its speeds, feeds, material and toolpaths.Key aspects of safety training include using Personal Protective Equipment (PPE), following safe behavior practices, conducting pre-operation checks, and adhering to machine operation guidelines. Maintaining a clean workspace, preparing for emergencies, and continuously improving safety procedures further contribute to a secure and efficient working environment. x - axis.jpg

ShopBot CNC Router Safety Guidelines

safetyarchita.jpg

Read carefully before operating the machine

⚠️ EMERGENCY STOP:
Press SPACEBAR or the physical STOP button to immediately halt all movement.
Know where both are before you begin.


1. Personal Safety Precautions

1.1 Personal Protective Equipment (PPE)

  • Wear safety glasses at all times to protect against flying debris.
  • Use hearing protection (earplugs or earmuffs) when the router or spindle is running.
  • Wear enclosed, non-slip footwear. No sandals or open-toed shoes.
  • Use cut-resistant gloves when handling sharp material, but remove them before operating rotating machinery.
  • Wear a dust mask or respirator. Fine wood dust is a serious long-term health hazard.
  • No loose clothing, jewellery, or accessories. Tie back long hair before approaching the tool.

1.2 Safe Behaviour at the Machine

  • Stay focused. Never operate the ShopBot while tired, distracted, or under the influence of any substance.
  • Put your phone away. No calls, messages, or devices while the machine is running.
  • Keep hands clear of the cutting area at all times.
  • Never reach into the work zone while the spindle is moving.
  • Maintain a safe distance from all rotating components.
  • Stand behind a protective screen where possible.
  • Warn others in the workshop before starting the machine.
  • Stand within reach of the keyboard or STOP button, but clear of the cutting path.

2. Machine Safety

Source:
https://shopbottools.com/wp-content/uploads/2024/01/SBG-00142-User-Guide-20150317.pdf

2.1 Pre-Operation Checks

  • Read the ShopBot manual and any router or spindle manual before first use.
  • Practice all movements in the control software before activating the router or spindle.
  • Inspect bits and blades for wear, cracks, or damage.
  • Do not use damaged tools.
  • Turn off the router before loading, repositioning, or adjusting any workpiece.
  • Unplug the power tool when changing bits to prevent accidental activation.
  • Confirm the work surface is clean and the dust skirt is correctly positioned.
  • Verify the emergency stop button is functional and within easy reach.

2.2 During Operation

  • Secure all materials firmly using clamps or a vacuum hold-down.
  • Unsecured material can become a projectile.
  • Secure cutouts and offcuts, not just the main sheet.
  • Do a dry run (no material) to verify toolpaths before the real cut.
  • Never leave the machine unattended while running.
  • Let the spindle come to a full stop before making any adjustments or collecting the finished piece.

3. Workshop Safety Measures

3.1 Housekeeping

  • Keep floors clear of sawdust and offcuts.
  • Use dust collection while cutting.
  • Ensure proper ventilation to reduce airborne particles.
  • Store tools and materials in their designated areas.
  • Clutter causes accidents.
  • Do not use the machine bed as a general work surface.

3.2 Fire & First Aid

  • Keep a fire extinguisher in a clearly marked, accessible location.
  • Maintain a stocked first-aid kit nearby.
  • Ensure all users know emergency exits and the location of safety equipment.

4. Continuous Safety Improvement

  • Conduct routine inspections of the ShopBot and related equipment.
  • Participate in safety training and periodic drills.
  • Report potential hazards or unsafe conditions immediately.
  • Encourage open communication about near-misses so lessons can be shared.
  • Continuously improve procedures based on real-world feedback.

Further Reading

http://www.popularmechanics.com/home/skills/yale-students-tragic-death-prompts-a-shop-safety-review

CNC Jig Test

To test the CNC fitting, we designed a jig model in Fusion 360.

Before designing, we measured the material thickness at different points and found the average thickness to be about 11.3 mm.

jigsketch.jpg

Based on this measurement, we created multiple slots by increasing and decreasing the size by 0.1 mm to find the perfect press-fit tolerance.

A test square piece was also included in the design. This square piece can be cut and inserted into the slots to check and compare the press-fit tightness.

jigparameter.jpg

Parameters Used

  • Material thickness: 11.3 mm
  • Slot increment: 0.1 mm
  • Tool diameter: 6 mm

jigfillet.jpg

4 mm fillets were added to remove sharp corners and make edges smooth. This helps the test pieces slide into the slots more easily during press-fit, prevents corner damage, and allows smoother CNC machining.

VCarve Shopbot CAM Setup

VCarve Pro ShopBot Edition is a specialized CAD/CAM software bundle included with new ShopBot CNC machines that helps you design and generate toolpaths.

Click ‘Create a new file’ to begin the setup.

1.jpg

17.jpg

  • On the left side of the window, under ‘Job Setup’, enter the material dimensions:
  • Width: x
  • Height: y
  • Thickness: z
  • Units: mm
  • Click OK

Next, use the Circle tool under Create Vectors on the left-side toolbar to create marks for drilling screws later.

Set the circle diameter to 6 mm, since that matches the endmill size. This allows the workpiece to be secured to the sacrificial piece underneath it during machining.

15.jpg

14.jpg

Once that’s done, click the ‘Toolpath’ tab in the top-right of the interface. This opens a new toolbar for material setup and additional edits.

Select Drilling Operation (third on the first row under Toolpath Operations). A new window opens with options to edit Cutting Depths:

  • Start Depth: 0.0 mm (where the operation begins)
  • Cut Depth: 4.0 mm (we are not drilling all the way through, only marking holes to manually drill the screws later)

Tool: Fab End Mill (6 mm) Single Flute

Click ‘Calculate’.

12.jpg

The toolpath is previewed in the ‘3D View’ tab next to it. This interface lets you preview multiple toolpaths and shows the toolpath list.

11.jpg

The next toolpath operation is a 2D Profile Toolpath. For this, we selected the inner elements in the drawing: the circle, rectangle, and square.

Start Depth: 0.0 mm

Cut Depth: 13.0 mm (set deeper than the material thickness to account for uneven thickness, with a sacrificial layer placed below)

9.jpg

Tool: Fab End Mill (6 mm), single flute

Passes: 3

Machine vectors: Inside/left (because we are cutting the internal components from the main body)

10.jpg

Next, we added tabs to secure the piece to the main body so that it remains attached during cutting and does not shift. This part can be chiselled off later. Then, we click Calculate to generate the toolpath.

8.jpg

A warning window will pop up, saying the tool will cut through the material because we set the thickness to 12 mm and the maximum tool depth to 13 mm. We did this intentionally, so click OK.

7.jpg

The 3D View lets you preview all toolpaths created so far.

Next, create another 2D Profile Toolpath for the jig outline.

Repeat the same steps, with one exception:

Machine Vectors: Select Outside/Right to cut the main component from outside the line.

6.jpg

Now, go back to the jig drawing and add a dogbone fillet to the inside corners of the jig’s slots. Since the end mill has a 6 mm diameter, it cannot cut perfectly square internal 90-degree corners, which would make test-fitting difficult later.

To do this, use the fillet options on the left-side toolbar and add a dogbone fillet to each inner slot.

dogbone.jpg

Now add tabs to secure the component to the workpiece using the Tab Editor.

5.jpg

Preview available in 3D View

4.jpg

Use the Toolpath Summary option to view the total machining time (4 minutes 44 seconds). It also lists each operation and its estimated time, for example:

Drill 1: 11 seconds

Profile 1: 57 seconds

Profile 2: 3 minutes 36 seconds

3.jpg

When saving, make sure the first operation, in this case Drill 1, is saved as a separate .sbp file, and save the next two operations as a single file. This ensures that, when running the profile cut operations later, we can avoid the screws and safeguard the bit from collisions and breakage.

2.jpg

Save the VCarve file to conclude the CAM setup.

Post- Processing

After the routing operation, we performed post-processing to clean up the workpiece, remove splinters, and smooth all rough edges. This step is essential to improve the final finish, ensure safe handling, and enhance the overall quality of the piece.

jigsand.jpg

Tools used for post-processing:

  • Chisel
  • Mallet
  • Reciprocating sander
  • File
  • Orbital sander

preprocesstool.jpg

First we did some rough sanding with the reciprocating sander.

ardra.jpg

Areas that the sander could not reach were finished using a hand file.

kevin.jpg

The tabs were removed using a chisel and mallet.

all.jpg

For final finishing, we used an orbital sander to achieve a smoother surface.

finishedjig.jpg

Download

  1. Jig fusion file