3
10.04 Programming with ShopMill
3.1 Basics of
ro
rammin
3
ï›™ Siemens AG, 2004. All rights reserved
SINUMERIK 840D/840Di/810D Operation/Programming ShopMill (BAS) – 10.04 Edition 3-171
3.1 Basics of programming
Important Please pay particular attention to the following fundamental
principles when writing programs for your machine tool!
Axes
The 3 main axes on milling machines are designated as X, Y and Z.
Axis Z is normally the tool axis.
Dimensions in metric
or inch
The control system can process both metric and inch dimensions.
Depending on the basic setting you choose, the control interprets all
geometric values as either metric or inch dimensions.
Irrespective of the basic setting, you can set metric or inch dimensions
in the program header (define blank).
All dimensions stated in this section are metric.
Absolute dimensioning
With the absolute dimensioning method, dimensions refer to the zero
point of the coordinate system of the total offset.
Incremental dimensioning
With the incremental dimensioning method, the programmed
positional numerical value corresponds to the path to be traversed.
The sign indicates the traversing direction.
Tool T
A tool must be programmed for every cutting operation. With the
ShopMill machining cycles, a tool selection is already integrated in
every parameterization screenform. Exception: You must select a tool
before programming simple straight lines and circles.
Tool selection is modal with straight line/circle, i.e. if several
machining steps with the same tool occur in succession, you only
need to program the tool for the 1st straight line/circle.
Tool length compensation
Tool length compensations take effect immediately the tool is loaded
into the spindle. Different tool offsets can be assigned to each tool
with multiple cutting edges.
The tool length compensation of the spindle tool remains active even
after the program has been executed (RESET).