numerical control. machines machines are everywhere utility machineries eg. buses, planes ...

22
Numerical Control

Post on 15-Jan-2016

229 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Numerical Control

Page 2: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Machines

Machines are everywhere Utility machineries eg. Buses, Planes Manufacturing machineries eg. Injection

moulder Tool-making machineries eg. Lathes, Drills

Tool-making machines are most relevant to Design Engineers

Page 3: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Manual machines

Control by levers, cams, etc.

Can you identify common operations?

Page 4: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Dimensions of control

On/Off, Speed Linear motion

Position Direction

Circular motion Angle

Process specific Tool changes Current

Page 5: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Control system

Input – Compare – OutputInput: SensorsCompare: ComputerOutput: Servo motor, speed controller, etc.

Page 6: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

How a NC machine know its state?

Open-loop Initialisation State updated on every operation

Close-loop State feed-back from sensors

Page 7: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

How a NC machine know its state?

Page 8: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Sensors

Limit switchesElectronic position sensors

Page 9: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Control system

Small, reliable computerData input and storageExecute control codeDrive peripherals and motors

Page 10: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Output

Most common output is servo motorA smart motor that can turn a specific,

small angle accuratelyThe control system send a PULSEOn receiving the PULSE, the motor turn

an angle (an increment)

Page 11: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Output

Page 12: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Drive

Ball-screw connected with the servo motorMost CNC controller can specify up to

0.001mmGood CNC can achieve 0.001mm position

accuracyLow-end CNC can achieve around

0.01mm

Page 13: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Limit of resolution

0.001 X 0.001 mm theoretically

Freeform curves and surfaces are approximated

Page 14: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Real-world limitations

In real-world it is affected by Motor start/stop Backlash Momentum Vibration

Page 15: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Tool paths

The most common control code for NC machines is G-Code

Specialised NC tool-path generators (sometime categorised as CAM applications) WorkNC HyperCAM MasterCAM

Tool-path generation modules Pro/E NC-POST CATIA Unigraphics

Page 16: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Tool-path generation

Define machine stepsGenerate proprietary codesConvert proprietary codes to G-CodeTransfer to NC controller

Page 17: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Tool-path generation

Page 18: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Common CNC milling tool-path types

Rough cut UV cut Parallel plane

cut Pencil trace

Page 19: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

Machining issues

CAM operator has to know Tool radius Flute length Tool length Machine’s zero

position Workpiece’s zero

position Machine’s working

envelope Clamp and fixture

position

Page 20: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

CAD issues

Surface gaps Boundary edges Minimum radii

Page 21: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

5-axis Machining

Capable of approaching a tool from an optimum direction.

The metal molds can be machined by cutting, which have been able to be machined only by a spark erosion machine.

Capable of machining the workpieces by one-time chucking, where conventional machines require setup change.

Reduce metal mold manufacturing time (lead time).

Labor-saving, unmanned operation. Capable of reducing machining time

and improving the quality of machined surfaces.

More roughing allowance can be taken by using a flat end mill in place of a conventional bowl end mill

Adapted from: http://www.mitsuiseiki.co.jp/en/machine/vertex/02.html

Page 22: Numerical Control. Machines Machines are everywhere  Utility machineries eg. Buses, Planes  Manufacturing machineries eg. Injection moulder  Tool-making

5-axis Machining

Adapted from: http://www.mitsuiseiki.co.jp/en/machine/vertex/02.html