Skip to content

7. Computer controlled machining

Dilijan lab

Safety training

Key points to note: - Verify clearance of tool path before cutting - Ensure that the collet is in good condition and the bit is fully inserted - Ensure continuous air filtration, and dust vacuuming (dust accumulating is a fire hazard) - Eye and ear protection! Debris can come flying unexpectedly, whereas continuous noise can result in permanent hearing loss.

After having these considered we proceeded with machine kill-switch operations.

Types of bits

Bits come in various shapes and sizes, and from the first glance they can all seem the same. But it’s simpler than it seems: there are drill, and mills. Drill bits are desined to make holes – vertical cuts, and mills cut sideways, making horizontal cuts.

The grooves on the bits can vary also: clockwises, anti-clockwise, bidirectional. When changing the bits, you should first consider the side of the plywood in order to have smooth finishing. With drill bits being upcut, downcut, bidirectional. Selecting the appropriate bit for the material and application is essential. Using incorrect tooling can cause excessive friction, elevating temperatures to ignition points. Accumulated wood dust and shavings are highly combustible and can catch on fire.

To attach the bits onto the CNC machine we use collets, a sleeve put around spindle and tightened so as to grip it. And just like drill bits and end mills, collets come in different sizes, to ensure compatible fit with bit diameter.

And here is the collet:

Machine calibration

First, if changing the end mill, you need a pair of spanners. In our shop, the one which has teeth to grip on the spindle, is attached on the power block’s keys. After changing the mill you must clean the collet with compressed air.

After having the mill bit fastened you should take out the aluminum plate and the crocodile clip to level the Z-axis. You should hold the plate down tightly, once the leveling begins, the mill lowers slowely and takes two samples. Finally, you should turn on the vacuum.

Securing workpieces

It is important to have the material tightly secured onto the cutting bed, also called sacrifice layer. For edges we used quick action clamps. Whereas for areas that are not reachable by clamps, we use screws and simple wood scraps. The first scrap piece should match the thickness of the material being cut, and is placed beside it. The second scrap piece is then laid across both — bridging the material and the first scrap, and is fastened down with a screw into the bed, clamping the material in place.

Whereas for areas that are not reachable by clamps, we use screws and simple wood scraps.

The first scrap piece should match the thickness of the material being cut, and is placed beside it. The second scrap piece is then laid across both — bridging the material and the first scrap, and is fastened down with a screw into the bed, clamping the material in place.

To run the machine: Press the red button > Turn the key to engage the spindle > Set the zero point > Turn on the vacuum & filtration > Submit the file > Turn on the spindle

Tests

Test 1

As a first test we made square and circle shaped pockets, then matching-size cutouts to see if they fit into one another. So not only had we used two cutting methods, but also placed dogbones and tabs to ensure accurate fit.

Dogbone: a small round cutout at inside corners for square parts to fit properly

Tab: a small bridge of uncut material that holds the workpiece in place during cutting

The test did not go as planned. The pieces did not fit together. We used a vernier caliper, and the numbers spoke for themselves. The pocket was too small by 0.4 mm.

Gyumri lab

The group assignment was conducted by instructors Rudolf Igityan and Mkhitar Evoyan together with students Ani Petrosyan and Gevorg Malkhasyan at Fab Lab Gyumri


Machine Overview

We worked with the OLSK Large CNC V1 at Fab Lab Gyumri — an open source large format CNC milling machine designed by Daniele Ingrassia / InMachines Ingrassia GmbH. The machine is part of the Open Lab Starter Kit (OLSK) family of open source digital fabrication machines.

Key specifications:

  • Milling volume: 2500 × 1250 × 300 mm
  • Frame: steel pipes, CNC milled solid aluminum and profiles
  • Motion: ball screws 25 mm, rack and pinion
  • Guides: 25 mm linear rails
  • Motors: stepper NEMA 34
  • Spindle cooling: air
  • Homing: inductive sensors
  • Power: 220V

CNC

It operates along three main axes:

  • X — left/right
  • Y — front/back
  • Z — up/down

The machine is controlled via Universal G-code Sender (UGS) — open-source software that sends G-code to the machine, allows manual axis control, and monitors the job in real time.


Safety Training

Before operating the machine, we reviewed the safety rules together with the instructor.

Personal Protective Equipment (PPE):

  • Safety glasses must be worn at all times
  • Long hair must be tied back
  • Loose clothing and jewelry must be removed

sunglasses

Before starting:

  • The workpiece must be firmly fixed to the bed using clamps or screws
  • The cutting tool must be properly installed and tightened in the collet
  • Never leave the machine unattended during operation

During operation:

  • Keep hands away from the cutting area
  • In case of unusual sound or vibration — stop immediately using the Emergency Stop button

Emergency Stop

After finishing:

  • Turn off the machine
  • Clean chips and dust from the work area
  • A fire extinguisher and fire blanket must be accessible in the workspace

Fire Blanket


Machine Components

Power Switches

The machine has two main switches:

  • MASTER ON/OFF — controls the overall power supply
  • SPINDLE — turns the spindle motor on and off

ON OFF

Collet Set

The spindle uses ER collets to hold cutting tools. Each collet is designed for a specific tool diameter, ensuring precise and stable clamping.

ON OFF

Cutting Tools

We examined the following types of milling bits:

Type Description
Upcut Pulls chips upward — good chip removal, but top surface may be rougher
Downcut Pushes chips downward — cleaner top surface, but chips can accumulate in the cut
Compression Combines upcut and downcut geometry — clean edges on both surfaces; the bit in our lab
Flat End Mill General cutting, flat surfaces
Ball Nose Curved surfaces and 3D machining
V-Bit Engraving

Machine Setup in UGS

If the computer does not recognize the machine after power-on:

  1. Go to Machine → Setup Wizard
  2. Click through steps, enable Enable Homing
  3. Enable Enable Soft Limits, then click Finish
  4. Press Home Machine to return to zero position

Setting Z-zero:

  1. Lower Z axis (step size: 1 mm)
  2. Switch step size to 0.1 mm for fine control
  3. Lower until the tool touches the material surface
  4. Press Zero Z

In our machine setup, the X/Y zero point (0,0) is located at the bottom-right corner of the table.

UGS


Software: Aspire 9.5

For CAM toolpath preparation we used Aspire 9.5.

Setup steps:

  1. Create a new project, set material dimensions (length, width, thickness)
  2. Set Z origin — on the material surface or on the machine table
  3. Set X/Y origin at the bottom-left corner
  4. Import the design file
  5. Open Toolpath → Material Setup and define:
  6. Clearance (Z1): 100 mm — safe travel height
  7. Z Gap Above Material: 100 mm
  8. Define toolpaths, select tool, set feeds and speeds
  9. Export G-code

Aspire


Last update: June 30, 2026