UNNC-FabLab Fab Academy ← All group assignments

FAB ACADEMY 2026 WEEK 07 · GROUP WORK

Computer-Controlled
Machining

From safe setup to a clean finish: preparing toolpaths in Siemens NX, setting up the CNC machine and comparing eight cuts in reclaimed solid wood.

Machine
LY1285L
Controller
SINUMERIK 828D
CAM software
Siemens NX
Material
Reclaimed solid wood

Group assignment

  • Complete the lab’s safety training.
  • Test runout, alignment, fixturing, speeds, feeds, materials and toolpaths for the machine.
  • Document the shared work on the group page and reflect on the learning on each individual page.
Related individual assignment

Make something big (approximately metre-scale): design it, mill it and assemble it.

Extra credit: avoid fasteners or glue, include curved surfaces, or use three-axis toolpaths.

Start with a safe setup

Our group completed the mandatory safety training for the LY1285L machining centre with a Siemens SINUMERIK 828D controller at the University of Nottingham Ningbo China.

Safety points covered in training

  • Personal protective equipment: safety glasses or goggles, laboratory coats and particle dust masks during preparation and operation. Long hair was tied back, and loose clothing and jewellery removed.
  • Enclosure and emergency stop: the enclosure was kept closed and interlocked while the spindle was running. Emergency stops and door-interlock warnings were checked before machining.
  • Chip and dust management: wood chips were vacuumed away only after the spindle had completely stopped and the cycle was paused or finished.
LY1285L machining centre, safety training at the controller and chip cleanup after machining.
01 — The LY1285L, safety training and the cleanup procedure. Select any photo to view the original size.

From the model to a machining program

We used Siemens NX to define the stock and coordinate systems, assign cutting operations, simulate toolpaths and post-process programs for the SINUMERIK 828D.

Select a screenshot to inspect its full-resolution details.

2.1 · Import the part and define the stock

We imported Performance Test Part_69x50x14.5mm_step.prt, a test part measuring 69 × 50 × 14.5 mm. In the modelling module, a zero-offset bounding block defined the stock blank around the test body.

Imported test-part model in Siemens NX. Zero-offset stock bounding block in Siemens NX.
CAM 01–02 — Imported model (left) and the stock bounding block (right).

The machine coordinate system origin (X0, Y0, Z0) was placed at the top centre of the workpiece. A clearance plane 50 mm above the top face was defined for rapid traverse moves (G0).

Selecting the reference point on the workpiece. Orienting the work coordinate system.
CAM 03–04 — Reference point selection (left) and coordinate-system orientation (right).

2.2 · Define the tools and operations

We created a 2.5D/3D milling program with two operations under the mill_contour type.

Setting the MCS and clearance plane. Creating the CAVITY_MILL operation.
CAM 05–06 — MCS and clearance plane (left); creating the cavity-milling operation (right).
Roughing and finishing operations
OperationStrategy & toolTarget geometry
CAVITY_MILL
Roughing
Adaptive pocketing and clearing.
Ø8 mm end mill, R0.5 corner radius, 2 flutes.
Internal slot/pocket and peripheral stepped contours.
CAVITY_MILL_COPY
Finishing
Dedicated contour cleanup.
Ø4 mm end mill, R0.5 corner radius, 20 mm flute length.
Final side-wall pass and corner-radius cleanup.
Selecting the MILL_D4_R0.5 cutting tool. Defining the end mill diameter, corner radius and flute length.
CAM 07–08 — Cutting tool selection (left) and tool geometry parameters (right).

Helical/ramp entry moves used a 5° ramp angle, avoiding a direct vertical plunge into the solid wood.

Setting spindle speed and cutting feed. Defining the ramp-entry parameters.
CAM 09–10 — Spindle speed and feed (left); ramp-entry settings (right).

2.3 · Generate and simulate the toolpaths

We checked step-down levels, entry moves and containment boundaries for gouging and tool-shank collisions. A full 3D material-removal simulation let us inspect the in-process workpiece (IPW), including the corner dogbone reliefs and central pocket.

Configuring transfer moves and safe distances. Checking toolpath tolerances and clearance settings.
CAM 11–12 — Transfer moves and safe distances (left); tolerances and toolpath checks (right).
Generated CAVITY_MILL roughing toolpaths. Generated CAVITY_MILL_COPY finishing toolpaths.
CAM 13–14 — Roughing toolpaths (left) and finishing toolpaths (right).
Video 01 · NX material-removal simulation1 min 03 sec · Visual check of the in-process workpiece, central pocket and corner reliefs. Open video

2.4 · Post-process and review the G-code

The new_post_Siemens_3_Axis post-processor generated ISO/Siemens .mpf programs for the LY1285L.

Selecting the Siemens three-axis post-processor. Reviewing the exported MPF program.
CAM 15–16 — Siemens post-processor selection (left) and exported G-code review (right).

We reviewed the generated header and program blocks, including:

  • CYCLE832(_camtolerance,1,1) — high-speed cycle call.
  • S12000 M3 — spindle speed and direction, later updated for the speed tests.
  • F1200 — feed rate in the reviewed output.
  • SUPA G0 Z0.0 D0 — retract/tool-change block in the exported program.

Tooling, fixturing and alignment

Tool selection and setup

We prepared an Ø8 mm roughing end mill (R0.5 × 150 mm, as recorded in the tool notes) and an Ø4 mm finishing end mill (R0.5 × 20 mm). Each tool was mounted in an ER collet chuck, measured for stick-out, tightened with a collet wrench, loaded into the spindle or magazine and registered in the Siemens tool table.

Cutting tools, ER collet holders and tool preparation for the CNC tests.
11 — Preparing and mounting the cutting tools.

Tool length calibration

The built-in contact tool setter was used to calibrate tool length inside the machining chamber.

Tool length calibration using the machining centre’s built-in contact setter.
12 — Automatic tool-length calibration.

Fixturing and work coordinate zeroing

The timber blank was mounted on the vacuum fixture table with high-strength double-sided tape backing. We aligned the workpiece axes and set the X/Y/Z work coordinate system (G54) using the Renishaw touch probe.

Timber test blank on the fixture table and workpiece probing to establish the work coordinates.
13 — Workpiece fixturing, alignment and coordinate setting.

Check the program at the machine

Before cutting, we transferred the G-code by USB and checked it in the SINUMERIK 828D’s graphical simulation mode. We reviewed clearance planes, plunge-entry points, step-downs and boundary containment.

Video 02 · Controller simulation9 sec · Graphical toolpath verification on the Siemens controller. Open video

Eight cuts. A cleaner finish.

We machined eight identical profile blocks in reclaimed solid wood, varying spindle speed and feed rate to compare tear-out, vibration, finish and cutting time.

Machining and inspection of the timber profile test blocks.
14 — Producing the profile blocks for the speed/feed comparison.
Speeds, feeds and observed surface finish
TestFeed
mm/min
Spindle
rpm
Observations
0160012,000Conservative feed; fibrous tear-out along pocket edges and burning on external corner edges.
0296012,000Improved chip evacuation; some edge fuzziness and burning remained.
031,20012,000Stable cutting sound and a clean contour; slight chatter on the pocket floor.
042,50016,000Improved edge definition and chip formation, with no burning observed.
053,00016,000Clean side walls, reduced cycle time and a smooth pocket bottom.
063,50016,000Good speed/quality balance; a minor edge burr on the end grain.
073,50018,000Crisp edges, good chip size and no chatter observed.
08Best observed3,50018,000+ finishing passA dedicated finishing pass produced the sharpest corners and smoothest pocket floor in this test series.

These are the group’s observations for this material, tooling and setup. The finishing pass is shown separately from spindle speed.

Comparison of the machined wood test blocks and their finished profiles.
15 — Comparing the machined profiles and surface finish.
Video 03 · Test 1, start to finish1 min 06 sec · Footage supplied at 16× speed. Open video

Balance the cut, then refine the surface

Speed and feed work together

Across our tests, moving from 12,000 rpm / 600 mm/min towards 18,000 rpm / 3,500 mm/min improved chip formation and reduced the rubbing and burning seen at the first settings.

A separate finishing pass made the difference

Test 8 gave the best observed finish. The group reported that a light, dedicated finishing pass removed the end-grain tear-out seen in earlier cuts and improved the pocket floor. This informed the CAM strategy for our individual projects.

Download the test part

The supplied STEP model is available for inspecting the test geometry and preparing CAM operations.

STEP · 96 KB

Performance Test Part

69 × 50 × 15 mm · R2.1 mm

Download STEP

This download is labelled as the 15 mm / R2.1 mm version. The earlier CAM import notes above refer to a 14.5 mm version.

← Back to group assignments