Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D...
Transcript of Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D...
![Page 1: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/1.jpg)
![Page 2: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/2.jpg)
Course is focused fundamental
possibilities of automatization of machine
tools and automatization of programme
preparation for CNC machine tools.
1+2, CA – classified assessment - 3 credits
Presentations
Exercises
› common tasks
› individual work
![Page 3: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/3.jpg)
Project work – will be explained during
exercises – evaluation (work must be
completed and evaluated by more than
50%)
Test from knowledge – presentations and
recommended literature – test itselft
more than 50%
total is a sum (50 – 50%) from both
![Page 4: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/4.jpg)
1+2, 1 hour of presentation, 2 of exercise =>
13 + 13 weeks (13+26) => 6 presentations + exercises.
presentation explain the work on exercise => presentation will be together on thebeginning of the semester and later duringsemester.
and then you will have time to make the taskand individual work!
![Page 5: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/5.jpg)
![Page 6: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/6.jpg)
Work on conventional machines is
replaced by automated work on
automatic machines. These
machines are working without
human control with higher speed,
precision, safer and more
productivly than humans.
But where did it start?
![Page 7: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/7.jpg)
Is connected with the rising demands of
society and industry development.
Is the way to intensification of
manufacturing – increasing productivity,
improving quality and lowering costs
Is the way to improvements in
manufacturing technology, spreading
the technological possibilities and way to
make the inovation cycle faster.
![Page 8: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/8.jpg)
Tool management
Tool change
Tool movements
Spindle start, devices start
Material loading
Finished piece remove
![Page 9: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/9.jpg)
Machine tools:
general-purpose, manually operated
(conventional);
- The leading power is the worker
![Page 10: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/10.jpg)
Machine tools:
automated:
a) fixed automation – mechanisms: cams,
gear wheels, links, levers, arms; mechanical
stops, limit switches, etc.
b) flexible automation – program control,
numerical control
![Page 11: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/11.jpg)
NC/CNC machine consist of 3 basic elements.
List of instructions – NC code – a mix of alphabecial and numerical information. Contaion information about movements, feed, speed, tool change and other machine functions (cooling, measuring)
Control unit - control system – converts the program intosignal for machine and send them to machine (PLC controller)
Control
unit
(system)
MachineNC
code
Sensing
device
Drive
motor
![Page 12: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/12.jpg)
NC/CNC machine consist of 3 basic elements.
Machine tool – fitted with drive motor to operateslides, support and spindle. Also with switchesto start/stop specific functions
Sensing device – optional(closed circuit)- sensingdevice control if a specific demand wasfullfilled. Support feed, Table position etc.
Control
unit
(system)
MachineNC
code
Sensing
device
Drive
motor
![Page 13: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/13.jpg)
![Page 14: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/14.jpg)
Three types of motion
1) point-to-point motion – tool is moved to specific location, path or speed of movebetween location is not controlled. (drilling)
2) Linear control – movement along one ofthe axes of the machine.
3) Contouring control – movement can bemade in two or more axessimultaneously.
![Page 15: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/15.jpg)
Point-to-point control Linear control Contouring control (continual)
drilling milling machines, lathes machining c.(milling, turning)
![Page 16: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/16.jpg)
MC combine a number of different machining processes in one operation
![Page 17: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/17.jpg)
Programming of machine tools
![Page 18: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/18.jpg)
Machining on CNC machines is controled by a NC code.
NC code is a list of instructions for the machineand also for the operator. Instruction are executed in time order.
NC code must have a specific format so thatthe control system of machine is able to readit.
![Page 19: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/19.jpg)
The tool in machine is moving in
workspace.
The position of the tool is given by
coordinates.
We are using different coordinate
systems.
If we set some coordinates in NC code,
the machine moves the tool to the
specified place.
![Page 20: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/20.jpg)
Basic is orthogonal system
X
Y
Z
![Page 21: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/21.jpg)
Z axis is usually axis of spindle a X axis is the
working axis, or the longest!
XY
Z
![Page 22: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/22.jpg)
Z axis is usually axis of spindle a X axis is the
working axis – diameter!!!
X
Z
![Page 23: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/23.jpg)
To set the position we can add rotation
along the axes.
X
Y
Z
A
B
C
Second set of coordinates
U,V,W resp. P,Q,R etc.
![Page 24: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/24.jpg)
Refernce point – a specific point on
machine with given coordinates. Not
always in the workspace of machine.
A special commang G98
![Page 25: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/25.jpg)
Ways how to define a movement
a) Absolute programing – position is in all
point expressed as a distance from zero-
point
b) Incremental programing – position is
expressed as a change from last postion
![Page 26: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/26.jpg)
Absolut
G90 X0 Y0 Z50
G0 X15 Y70 Z50
G1 X15 Y70 Z0
G1 X25 Y70 Z0
G0 X25 Y70 Z50
G0 X0 Y0 Z50
Incremental
G91
G0 X15 Y70 Z0
G1 X0 Y0 Z-50
G1 X25 Y0 Z0
G1 X0 Y0 Z50
G1 X-45 Y-70 Z0
1.
2.
3.
2.
3.
1.
![Page 27: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/27.jpg)
Structure and form of NC code is
standardized by international standard -
ISO 6983 – Numeric control programs
formating
Differences between different control
system manufacturers and differences
between versions.
![Page 28: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/28.jpg)
Lines (blocks)
Words
Word has a meaning and value part
S 1500
![Page 29: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/29.jpg)
ISO is standardized code (G – code)
Some manufacturers devoloped their own
standard for NC code – native standard
Mazak – Mazatrol
Heidenhein – iTNC
Siemens - Sinumeric
![Page 30: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/30.jpg)
Heading linesDefinition of relation between coordinate
system of CNC machine and program, type of programing, work mode, workingconditions
Program bodyCutting and non-cuting moves, main program
and subprograms, tool changes Ending linesTool return to home point, change to first tool,
coordinates reconstruction
![Page 31: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/31.jpg)
Subprograms
A link to another then thefollowing line is enteredinto main programm.
This subprogram isexecuted.
After finishing thisprogram we return to main program a wecontiue until end of mainprogram(M30)
![Page 32: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/32.jpg)
Manual/Hand programing
Shopfloor programming
Automated programing
![Page 33: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/33.jpg)
Editors are used. Program is writtenmanually (by hand) line after line.
Used for simple parts (but complex too)
Toolpath is exactly
defined
Program can be adjusted
to save time
Can use canned cyles
Can be parametrized
Used in mass production
![Page 34: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/34.jpg)
We need to know the functions: (many more function exist)
Movement functions:
G00 rapid movement
G01 linear interpolation/movement
G02/03 circular interpolation
G40 diameter compensation off
G41 diameter compensation on /right handed
G42 diameter compensation on /left handed
Support and help functions:
M06 tool change
M03/04 spindle start CW/CCW
M05 program stop
M30 program end
![Page 35: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/35.jpg)
Specilzed editors
Predator G-code editor
G Wizard
MikronexMikronex
![Page 36: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/36.jpg)
Somewhere in between manual and
automated
Uses cycles with parameters
We have to edit these
parameters manually
But the NC code
is generated
automatically
No postprocessing
![Page 37: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/37.jpg)
Control system use – programming on
machine
- No costs (together with machine)
- Fast use (macros)
- Time waste (program x work)
- Comfort (on machine x in office with PC)
- Shape limitations
HeidenheinHeidenhein
![Page 38: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/38.jpg)
Work with the „sequential NC code
preparation“
Uses CAM (Computer Aided
Manufacturing) software
For all parts including complex shapes
We dont need to compute the toolpath
We need correct postprocessor
![Page 39: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/39.jpg)
Partprogram – workpiece, material, cuttingconditions, tools…
Procesor – according to technology
CL data – virtual toolpathson virtual machine
Postprocesor – „translator“ for the specific CAM-control systém-machinecombination
NC code – toolpaths of a real tool on a realmachine
Partprogram
Proceso
r
Postproceso
r
CL-data
NC-kód
![Page 40: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/40.jpg)
is Computer Aided Manufacturing (machining)
From simple 2-axis turning up to multiaxismachining
Feature or technologically oriented Special types of CAM for special purpose
Live presentation
![Page 41: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/41.jpg)
2D – just in two axis - turning
2,5D – two axis, but in layers – not
simultaneously
3D – three axes simultaneously
multiaxis
4D – four axis - one rotary axis (rotary table)
5D – five axis - maching (two rotary axes)
![Page 42: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/42.jpg)
CAM software uses „Strategies“
Strategy – is a general plan how to move the tool durign machining
Continual development
Roughing – offset, raster (Zig-Zagmethod) plunging
Finishing strategies – pencil milling, streaming, rest material maching
![Page 43: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/43.jpg)
NX (Siemens PLM software) Catia
(Dassault systémes) – both 10%
market share
PowerMill, FeatureCAM, ArtCAM
(Delcam company) ,InventorCAM
(Autodesk) Wildfire – Pro/Ingineer
(PTC) – 5%
EdgeCAM, SurfCAM, SolidCAM,
MasterCAM, OneCNC, ESPRIT,
GibbsCAM
![Page 44: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/44.jpg)
Simulation is used to control generatedtoolpaths forfollowing reasons:
- Colisions- Undercuts (or rest material)- Postprocesingcheck
![Page 45: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/45.jpg)
NXNX
![Page 46: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/46.jpg)
We can do complex shapes, no need to calculate control points
We can use simulation and verification
We can change the tool easily
But
We need postprocessor
Expensive (SW, computer, learning…)
Program is always longer (againexpensive)
![Page 47: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/47.jpg)
ArtCAM
FeatureCAM
![Page 48: Automation of machine tools programmingu12134.fsid.cvut.cz/podklady/APOS/Lectures/Lesson 1...2,5D –two axis, but in layers –not simultaneously 3D –three axes simultaneously multiaxis](https://reader034.fdocuments.net/reader034/viewer/2022050311/5f73b0542bc08a31df338256/html5/thumbnails/48.jpg)
Projects
- Common – same tasks for all
- Individual – own selection of part and
individual work on it. Evaluated.
Test – from theory of automation and
programming