Week 7 Computer controlled machining

This week, I started learning computer-controlled machining. I was excited because I could design a multifunctional tall stand that can serve as a plant stand to help organize cluttered spaces and add a touch of nature, or as a computer desk to hold a computer for teaching or presentations.

Learning Objectives

Group Assignment

1. Introduction to CNC

1.1 What is CNC?

CNC (Computer Numerical Control) is a technology that uses computers to control machines through numerical data. It belongs to subtractive manufacturing. The machine follows G-code commands, which control tool movement and actions. Once programmed, the machine can operate autonomously, reducing manual intervention and improving efficiency.

1

1.2 PMSK/EA48-1328

I used the PMSK/EA48-1328 to cut my furniture.Control operation using the SYNTEC system.

1
ItemTypical Values / Description
Work Area / Table1300 × 2800 mm
Spindle / ToolUsually 9.0 kW air-cooled spindle + ATC tool changer
Tool Magazine CapacityOptional 4 / 6 / 8 / 12 / 16 tools
Control SystemCommon SYNTEC controller
Spindle SpeedUp to 20,000 rpm
TransmissionX/Y: rack & pinion, Z: ball screw
Speed PerformanceMax rapid traverse ~80 m/min, working speed ~25 m/min
Clamping / HoldingDouble-layer PVC porous vacuum table for sheet fixation
Additional FeaturesDust extraction, automatic lubrication system

The PMSK/EA48-1328 vacuum table automatically clamps materials, and the ATC enables automatic tool changing.

1 1 1

1.3 Important Parameters

For hardwoods: different materials require different endmills and cutting speeds. Soft materials can use faster feed rates; hard materials require slower feeds and higher spindle speeds. For example, use flat-end mills for roughing and ball-end mills for finishing on soft plywood.

ParameterSymbolMeaning
Spindle Speedn (rpm)Rotations per minute of the tool
Cutting Speedvc (m/min)Relative speed of the tool edge over the workpiece surface
Feed per Toothfz (mm/tooth)Distance each tooth cuts per rotation
Feed Ratevf (mm/min)Linear speed of the tool

Climb or Down Milling

1

Conventional or Up Milling

1

Tool Diameter, Shank, Core, Cutting Length

Use two types of end mills: a 6mm end mill for cutting the overall outline, and a 3mm end mill for pocket clearing to create dogbone joints.

6mm end mill

1 1

3mm end mill

1 1

Flutes: Helical grooves along the tool for chip removal, ensuring smooth cutting.

1

1.4 Safety Notes

2. Machine Testing

2.1 Design the test piece.

Download and use SOLIDWORKS 2024 to modify and cut the test piece.The test piece measures 300×110 mm.

the basswood board measured 12.2 mm with a vernier caliper.

The machine’s cutting accuracy is 0.1 mm, so the slot width is designed to be 12.1 mm to achieve an interference fit.

1

Draw 6mm circles for the dogbones and perform an extruded cut.

1

The distance between the entry and exit points of the toolpath is also 6mm.Therefore, a 3mm end mill is used for pocket clearing afterward.

1

Complete the design of the test piece.

1

2.2 Generate the NC file.

Machine / Post-processor
Post-processor: MILLMACH III (machine model) — Confirm.

1

Coordinate System
Check coordinate system — verify X, Y, Z axis directions are correct.

1

Setup → Milling → Select Tool Machining Face → 2.5-axis features

1

Pocket Settings

A. Pocket → Inner loop → convert to loop → selected entity (select inner loop) — inner_loop_1.

1

B. End condition → Strategy: Finish → Termination condition: Up to face → select back face (12 mm).

1

Boss (Raised area) Settings

A. Boss (island) → Outer loop → convert to loop → selected entity (select top surface) — face_1.

1

B. End condition → Strategy: Finish → Termination condition: Up to face → select back face (12 mm).

1

Select milling operations and choose a flat end mill.A 6mm contour cut, with a 3mm end mill used for pocket clearing.

1 1

Test clockwise direction at spindle speed 20,000 rpm, XY feed rates: 1000 mm/min, 4000 mm/min, 6000 mm/min, and check cutting status and joint performance.

1

Generate toolpaths Milling part settings → Generate toolpath(s). Verify that the tool touches the correct face (confirm it is the intended top/front surface).

1 1

Post-processMilling part settings → Post Process → Save the output as a .NC file.

1 1

Tool Simulation.

1 1

2.3 Machine the test piece

Use a USB drive to upload the NC file to the SYNTEC system,and the cutting settings are configured.

1

Use an air gun to clean the machine.

1

Automatically held by suction.

1

Start cutting.

2.4 Test Results

Results: at low, medium, high feed rates, higher speeds produced smoother wood surfaces.

1

The cutting condition of the dogbone is very good.

1 1

After edge finishing, assembly test fit was good.

1 1

Individual Assignment

I designed a multifunctional tall stand that works both as a plant stand to bring nature indoors and as a computer desk for teaching or presentations.

I designed the high-legged table in SolidWorks.

1

1.1 Design Process.

Draw a closed sketch with overall dimensions of 1000 × 500 mm, and design the slot width as 12.1 mm.

1

Extrude the sketch as a boss feature with a thickness of 12.1 mm (the thickness of the board).

1

Fillet the sharp corners.

1 1

Draw a 2 mm circle to create the dogbone connection.

1

Use extruded cut to complete the through holes.

1

Check that the dogbone connection size is 4 mm to ensure that a 3 mm flat end mill can clear the corners.

1

Complete the first table leg.

1

For the second table leg, adjust the slot position as shown.

1

Complete the second table leg.

1

Finally, draw the tabletop sketch with a circle of 500 mm diameter.

1

Extrude the sketch as a boss feature with a thickness of 12.1 mm (the thickness of the board).

1

Draw a 2 mm circle to create the dogbone connection.

1

Use extruded cut to complete the through holes.

1

Complete the tabletop.

1

1.2 Generate NC file

Pocket Settings & Boss (Raised area) Settings

1 1

Setup finished

1

NC file

1

1.3 Processing and Fabrication

Automatically held by suction

1

The NC file is uploaded to the SYNTEC system via a USB drive, and the cutting settings are configured.

1

Use an air gun to clean the machine.

1

Start cutting.

After milling, we used a vacuum to clean remaining waste.To save material, we used a leftover wood board. One table leg was not fully cut.

1

We re-positioned the board and milled again, completing the table leg.

1

Finished

1

Sand the wooden board.

1

1.4 Assembling the parts was still a bit tight

First, install the table legs.

1

Next, install the tabletop.

1

Finally, assembly was completed, producing my multifunctional high-legged table.

1
Test-3D Test01 Test02 Test03 Desk-3D Desk04