Sinumerik Operate Userguide 2015 10 BW en PDF
Sinumerik Operate Userguide 2015 10 BW en PDF
Sinumerik Operate Userguide 2015 10 BW en PDF
My SINUMERIK Operate
Contents
1Introduction......................................................................... 9
2 SINUMERIK Operate........................................................... 11
2.1 Uniform user interface for turning and milling..................................... 12
2.2Help screens, animated elements, graphic view, tooltips, help............ 16
2.3 TSM-mode/zero offsets...................................................................... 18
2.4 Logging measurement results in JOG (standard log)............................ 19
2.5Retraction.......................................................................................... 22
2.6 Tool management.............................................................................. 23
2.7 Zero offset......................................................................................... 27
2.8 User variables.................................................................................... 28
2.9 Program management........................................................................ 29
2.10Programming................................................................................... 33
2.11 DXF Reader....................................................................................... 39
2.12 Execution from external storage (EES)............................................... 45
2.13Workpiece visualization.................................................................... 46
2.14 CNC operation in Automatic mode (AUTO)........................................ 48
2.15 Logging measurement results in the automatic mode........................ 52
2.16 Collision Avoidance.......................................................................... 54
Contents 3
3 Turning technology............................................................ 57
3.1 Setting up.......................................................................................... 58
3.1.1 Setting the zero point...................................................................... 58
3.1.2 Workpiece zero............................................................................... 59
3.1.3 Tool measurement.......................................................................... 59
3.2 Manual Machine................................................................................ 62
3.3Programming..................................................................................... 64
3.3.1ShopTurn........................................................................................ 64
3.3.2programGUIDE................................................................................ 66
3.4Drilling.............................................................................................. 68
3.4.1 Overview of drilling cycles .............................................................. 68
3.4.2 Drilling centered/off-centered with ShopTurn................................... 73
3.4.3 Drilling with programGUIDE............................................................. 74
3.5Turning.............................................................................................. 76
3.5.1 Overview of the turning cycles......................................................... 76
3.6 Contour turning................................................................................. 79
3.6.1Overview of the turning cycles for the contour machining................... 79
3.6.2Contour turning with ShopTurn machining step programming.......... 80
3.6.3 Contour turning with programGUIDE................................................ 82
3.7Milling............................................................................................... 88
3.7.1 Overview of the milling cycles.......................................................... 88
3.8 Contour milling.................................................................................. 91
3.8.1 Overview of the milling cycles for the contour machining....................91
3.8.2Contour milling with ShopTurn machining step programming........... 93
3.8.3 Contour milling with programGUIDE................................................ 95
3.9Counterspindle.................................................................................. 98
3.10Measuring in the Automatic mode - in-process measurement............ 99
3.10.1 Measure workpiece....................................................................... 99
3.10.2Example...................................................................................... 100
4
4 Milling technology........................................................... 103
4.1 Setting up........................................................................................ 104
4.1.1 Setting the zero point.................................................................... 104
4.1.2 Workpiece zero............................................................................. 105
4.1.3 Tool measurement........................................................................ 106
4.1.4 Face milling.................................................................................. 106
4.1.5 Swiveling in JOG........................................................................... 107
4.2 Manual Machine.............................................................................. 108
4.3Programming................................................................................... 109
4.3.1 ShopMill machining step programming.......................................... 109
4.3.2 programGUIDE (G-Code)................................................................ 111
4.4 Drilling cycles................................................................................... 113
4.5 Milling cycles....................................................................................117
4.6 Contour milling.................................................................................121
4.6.1 Overview of the milling cycles for the contour machining..................121
4.6.2Contour milling with ShopMill machining step programming.......... 123
4.6.3 Contour milling with programGUIDE (G-Code)................................ 125
4.7Miscellaneous...................................................................................128
4.8Measuring in the Automatic mode in-process measurement............135
4.8.1 Measure workpiece....................................................................... 135
4.8.2 Measure tool................................................................................. 137
Contents 5
5 Multitasking (with SINUMERIK 840D sl)........................... 139
5.1 Tool management............................................................................ 140
5.2Turning-milling technology with ShopTurn and programGUIDE...........141
5.2.1 Swivel axis in TSM-mode............................................................... 141
5.2.2 Turning with ShopTurn and B axis.................................................. 141
5.2.3 Turning with programGUIDE and B axis.......................................... 142
5.2.4 Milling with ShopTurn and B axis................................................... 142
5.2.5 Milling with programGUIDE and B axis............................................ 144
5.3 Milling-turning technology with ShopMill and programGUIDE..................146
5.3.1TSM-mode.................................................................................... 146
5.3.2 Tool measuring............................................................................. 147
5.3.3 Face milling/stock removal............................................................. 148
5.3.4 Overview of the turning cycles in the milling technology................ 149
5.3.5 Contour turning in the milling technology...................................... 152
5.3.5.1Overview of the contour turning cycles....................................... 152
5.3.5.2Contour turning with programGUIDE in the milling technology.... 154
5.3.5.3 Contour turning with ShopMill when milling............................... 158
5.4 Multi-channel machining.................................................................. 160
5.4.1 Machine basic screen.................................................................... 160
5.4.2 programSync multi-channel........................................................... 161
5.4.3 Multi-channel program data.......................................................... 162
5.4.4 Dual editor.................................................................................... 162
5.4.5 Time synchronization.................................................................... 163
5.4.6 Synchronous view......................................................................... 164
5.4.7Simulation.................................................................................... 164
5.4.8 Determining the machining time, optimization............................... 165
5.4.9 Program control............................................................................ 166
6Appendix.......................................................................... 169
6.1G-Code............................................................................................ 169
6.2Shortcuts..........................................................................................170
6.3 Gesture control Smart Operate.......................................................173
6.4 Further information..........................................................................174
7Index................................................................................ 177
6
Contents 7
8
1 Introduction
The SINUMERIK Operate user interface provides a clear and intuitive user and
programming interface. This provides a uniform look & feel not only for turning
and milling but also the connection of machining step and high-level language
programming under a single system user interface. SINUMERIK Operate V4.7
also brings new, powerful functions.
This user guide provides you with an overview of the range of functions of
SINUMERIK Operate and gives you useful tips and tricks for your daily work.
In addition to the SINUMERIK Operate chapter with general operating tips
the other chapters give practical expert knowledge for the milling, turning and
working with multitasking machines. The appendix contains an overview of the
SINUMERIK Operate shortcuts and an overview of G code commands.
Introduction 9
10
2 SINUMERIK Operate
SINUMERIK Operate 11
2.1 Uniform user interface for turning and milling
12
The following overview provides an initial introduction to the look & feel of
SINUMERIK Operate:
Setting-up operation
A single user interface for almost all SINUMERIK controllers
Turning Milling
SINUMERIK Operate 13
Tool management
Efficient management of the tool data including all details and sister tool
handling
Turning Milling
Program manager
Time savings thanks to user-friendly data transmission and simple program
handling
Turning Milling
14
programGUIDE
Maximum productivity and flexibility in the programming combined with inno-
vative technology and machining cycles
Turning Milling
ShopTurn/ShopMill
In addition to programGUIDE, ShopTurn/ShopMill offers the unique machining
step programming to achieve the shortest programming times in the single-part
production.
Turning Milling
SINUMERIK Operate 15
2.2 Help screens, animated elements, graphic view, tooltips,
help
Animated elements
Ctrl+G shortcut
16
A tooltip is displayed for each input field.
Selection fields are indicated with the addi-
tional symbol in the tooltip.
SINUMERIK Operate 17
2.3 TSM-mode/zero offsets
or
or
Note: More information about setup functions in JOG and for in-process measurements
can be found in the appropriate chapters for turning or milling.
18
2.4 Logging measurement results in JOG (standard log)
SINUMERIK Operate 19
You can configure the output in the Settings
for the measurement log screen form. The
following settings are possible:
Protocol format:
Log data:
Log archive:
20
Open the measurement log in program man-
agement under the configured archive path.
Measurement version
Correction target
SINUMERIK Operate 21
2.5 Retraction
22
2.6 Tool management
or
or
SINUMERIK Operate 23
or
Icon/Designation Meaning
24
or
or
Ctrl+F shortcut
SINUMERIK Operate 25
or
26
2.7 Zero offset
SINUMERIK Operate 27
2.8 User variables
Global R parameters:
Can be defined across channels
28
2.9 Program management
or
SINUMERIK Operate 29
On the NC, on external data storage media as
well as on local drives, you can manage subdi-
rectories and save and display files of any
type (e.g. *.png, *.pdf, *.dxf1), *.xml).
30
To backup and archive programs or program
directories, you can create archives on drives/
network drives.
SINUMERIK Operate 31
You can use the Multiple clamping function
to group the machining programs for the
respective clampings to form a complete
program. The machining programs for the
clampings can be identical or differ, as
necessary.
32
2.10 Programming
Designed for Designed for maxi- Increased produc- Designed for maxi-
shortest program- mal flexibility and tivity for multi- mal ISO-code
ming time shortest machining channel machines compatibility
Tailored for single time Suitable for single- Focused on medium
parts and small Tailored for piece small-batch to large batch sizes
batch sizes medium to large and batch
batch sizes production
The user and programming interface is uniform for all cycle screen forms irre-
spective of whether you use programGUIDE or ShopMill/ShopTurn. The only
difference, the tool call and the technological information are directly integrated
in the cycle for ShopMill/ShopTurn. More detailed information on the cycles is
contained in the turning and milling sections.
Tips for working with the editors and the cycle screens, such as how to structure
programs using blocks, follow.
SINUMERIK Operate 33
You can configure the editor under ShopMill/
ShopTurn or programGUIDE. You can also set
as to whether, e.g. line breaks should be dis-
played also for cycle calls, cycles should be
shown as work steps or machining times (sim-
ulation) should be determined. The machin-
ing times can be determined and saved block
by block.
CTRL+I shortcut
Calculating the time from/up to line/block
Cursor right
Open another program
34
In the editor, you can find the Subroutine
function under the Various softkey. Using
this function you can insert a subroutine call
in your program:
SINUMERIK Operate 35
Click the Find softkey to start the search in
the editors.
Ctrl+F shortcut
Comments (gray)
NC blocks/functions (black)
G1 (green)
36
To ungroup a program block, navigate to the
end of the block (end of block mark). The
Ungroup block softkey is displayed instead
of Create block.
or
or
SINUMERIK Operate 37
Certain parameters can be parameterized
using setting data (SD) using the Technology
scaling in cycle screen forms function; for
example, the dwell time or the safety clear-
ance for deep-hole drilling. These are then no
longer displayed in the cycle screen forms.
38
2.11 DXF Reader
Using the integrated DXF Reader (option), you can transfer and/or extract con-
tours and positions from DXF files. You can directly open DXF files from the Pro-
gram Manager or in the contour and position pattern cycles using the Import
from DXF softkey. If necessary, in the DXF Reader you can rationalize the data
that has been imported. You can also set the tolerance to identify gaps in the
geometry. You can then transfer the selected contour or positions into the
program.
SINUMERIK Operate 39
Importing DXF data into the contour computer
40
or
SINUMERIK Operate 41
Select a contour element.
42
Accept the remaining contour elements. The
contour is transferred into the contour com-
puter using the OK softkey.
SINUMERIK Operate 43
Importing DXF data into the position patterns
44
2.12 Execution from external storage (EES)
Using the EES function, you can execute and call part programs directly from
internal or external storage media.
You have the following advantages when executing programs in the EES mode:
The restrictions that are applicable for programs for Execute from exter-
nal and Execute from external subroutine (EXTCALL) no reverse jumps,
no wide jumps, no long program loops (goto/gotof/gotob) have been
resolved with EES.
The size of the part program is only restricted by the size of the external
data archive.
Standard syntax for subroutine call, independent of the archive location of
the subroutine (EXTCALL call is not required).
Program correction is possible for NC stop.
Note: If necessary, contact your machine builder (OEM) regarding this function.
SINUMERIK Operate 45
2.13 Workpiece visualization
Simulation
or
or
46
or
SINUMERIK Operate 47
2.14 CNC operation in Automatic mode (AUTO)
48
You can perform a block search in the Reset
machine status. The program data is prepared
so that all relevant parameters (tool, zero off-
sets, M functions, etc.) are available when the
program is entered.
SINUMERIK Operate 49
or
50
You can influence the execution of a program
in AUTO and MDA mode:
SKP
Skip blocks are skipped during machining.
MRD
The display of the measurement result can
be activated or deactivated while the pro-
gram is being executed.
SINUMERIK Operate 51
2.15 Logging measurement results in the automatic mode
When measuring workpieces and tools in the automatic mode (CYCLE 150,
CYCLE 151) you can output measurement results to a measurement log.
Display mode:
autom. 8s
NC start
for alarm
Log:
off
on
last measurement
Log type:
Standard log
User log
Log format:
Log data:
Log archive:
52
Open the measurement log in program man-
agement under the configured archive path.
Measurement version
Correction target
SINUMERIK Operate 53
2.16 Collision Avoidance
54
or
SINUMERIK Operate 55
56
3 Turning technology
In addition to the guidelines for setup and programming, this chapter provides
an overview of the technology cycles for drilling, turning, contour turning,
milling and contour milling. You can also obtain information on the machining
of workpieces on a counter-spindle and an overview of the cycles for the
in-process measurement.
Turning technology 57
3.1 Setting up
The following sections contain information for setting the zero offset and mea-
suring workpieces and tools in JOG.
58
3.1.2 Workpiece zero
Turning technology 59
If you wish to measure your tools with a tool
probe, the machine manufacturer must
parameterize special measuring functions for
that purpose.
60
Define the main and counterclamp holder in
the spindle chuck data.
Turning technology 61
3.2 Manual Machine
Measure tool
Traverse axes
Turn contour
62
The following example with a stock-removal cycle illustrates the operation as a
Manual Machine.
Turning technology 63
3.3 Programming
This section provides you with an overview of the design of the programs under
ShopTurn machining step programming and programGUIDE.
3.3.1 ShopTurn
Each program line in the ShopTurn machining step editor represents a techno-
logical machining step (example: face turning, centering, ...) or the geometric
data required for the machining steps (position patterns or contours). You do
not need any knowledge of DIN/ISO for entering the individual machining steps.
All required technical and geometric parameters are entered in cycle screen
forms. If necessary you can also enter DIN/ISO blocks and control functions in
the machining step editor.
64
The technology data is directly integrated in
the cycle.
Turning technology 65
3.3.2 programGUIDE
1.
2.
3.
4.
5.
6.
66
As example, you see from the above example
the technology cycle for stock removal (see
cycle call).
Turning technology 67
3.4 Drilling
Only ShopTurn
68
Cycle for centering at
For ShopTurn, only with a driven tool
any positions
ShopTurn:
Turning technology 69
Cycle to create holes Cycle to create holes
with more than one with more than one
infeed at any infeed at any posi-
position tion, with extended
drilling strategies, for
example, a pilot hole
For ShopTurn, or soft first cut, for
only with a example.
driven tool
The use of deep hole
drills (gun drills) is
supported.
For ShopTurn,
only with a
driven tool
70
Cycle for tapping at Cycle for thread cut-
any positions ting with special drill
and thread milling
cutters at any
For ShopTurn, positions
only with a
driven tool
For ShopTurn,
only with a
driven tool
Turning technology 71
Cycle for the input of Cycle for the input of Cycle to enter any
free positional data a position series number of positions
with the same spac-
ing on a matrix/grid
72
3.4.2 Drilling centered/off-centered with ShopTurn
The following example explains how you drill a centered/off-centered hole with
ShopTurn machining step programming.
Turning technology 73
e.g.
74
e.g.
Turning technology 75
3.5 Turning
This section provides an overview of the turning cycles in the ShopTurn machin-
ing step programming and programGUIDE.
76
Grooving cycle with- Extended grooving Extended grooving
out rounding cycle with optional cycle on conical
rounding or chamfers turned parts
and additional
conicity
Cycle for external or Cycle for external or Cycle for external or Cycle for external or
internal undercuts internal undercuts internal thread internal thread
according to the according to the undercuts according undercuts without
standard E standard F to the DIN standard any standard (freely
programmable)
Turning technology 77
Thread cycle for lon- Thread cycle for Thread cycle for face Thread cycle for
gitudinal thread tapered threads thread chaining different
threads in a single
operation
78
3.6 Contour turning
or
or
Turning technology 79
or
Plunge-turning cycle
Note: Manual Machine does not sup-
for machining any
port residual material detection.
contours with the
plunge-turning tech-
nology; it can be
combined with auto-
matic residual mate-
rial detection
80
The settings that can be selected for stock
removal and stock removal residual material
include:
Turning technology 81
3.6.3 Contour turning with programGUIDE
The contour call and calls of the stock removal and residual stock removal cycles
are explained using the following example program.
1.
2.
3.
82
You have the following ways of including a contour call in a programGUIDE
program:
Turning technology 83
We start by adding the contour call, in our example, the call is made using the
contour name. The contour is then written and added at the program end
(M30). In our example, the contour is given the name AS1.
84
In the next step, we add the cycles for the stock removal.
Turning technology 85
In the residual material stock removal cycle,
enter a name in the PRG input field, in the
example, TEMP2. You must now enter the
name of the stock-removal contour from the
previous stock-removal cycle in the CON
input field. In our example, AS1R.
Finally, the contour is finished. To do this, select the stock removal cycle again.
86
You must still define and add the target contour after the program end (M30).
Turning technology 87
3.7 Milling
This section provides an overview of the milling cycles in the ShopTurn machin-
ing step programming and programGUIDE.
88
Cycle to produce a Cycle to produce a Cycle to produce a
rectangular spigot circular spigot with a polyhedron on the
with a rectangular round blank on the end face
blank on the end face end face or the
or the peripheral peripheral surface
surface
Cycle to produce lon- Cycle to produce any Cycle to produce Cycle to produce
gitudinal grooves on number of circumfer- open grooves on the elongated holes on
the end face or the ential grooves on the end face or the the end face or the
peripheral surface end face or the peripheral surface peripheral surface
peripheral surface using the vortex mill-
ing or plunge cutting
technologies Only in
programGUIDE
Turning technology 89
To produce internal
or external threads
on the end face or
the peripheral sur-
face using the milling
technology
90
3.8 Contour milling
This section provides an overview of the contour milling cycles in the ShopTurn
machining step programming and programGUIDE. The contour milling with
ShopTurn machining step programming and programGUIDE is explained as an
example.
Turning technology 91
or
or
92
3.8.2 Contour milling with ShopTurn machining step
programming
Turning technology 93
The contours and the milling cycle are linked
in the machining step editor.
94
3.8.3 Contour milling with programGUIDE
The contour call for the unmachined and finished part and the call for the
Mill spigot milling cycle are explained using the following example program.
1.
2.
3.
For the machining on the end face, activate the TRANSMIT function; for machining oper-
ations on the peripheral surface, activate the TRACYL function. TRAFOOF deselects the
transformations again.
Turning technology 95
You have the following ways of including a contour call in a programGUIDE
program:
96
Create the unmachined and finished part con-
tour in the contour calculator.
Turning technology 97
3.9 Counterspindle
If your lathe has a counterspindle, you can machine workpieces using turning,
drilling and milling functions on the front and rear faces without reclamping the
workpiece manually.
98
3.10 Measuring in the Automatic mode - in-process
measurement
For measurement tasks in Automatic mode, powerful measuring cycles are avail-
able for both ShopTurn and programGUIDE. Input screens with dynamic help
displays are used for convenient entry of the measuring parameters.
Turning technology 99
Using this measuring variant, a workpiece
probe can be calibrated at any position in
space.
3.10.2 Example
The following example for ShopTurn illustrates the use of the measuring cycles.
100
Turn a 70-mm diameter with the stock
removal cycle.
In addition to the guidelines for setup and programming, this chapter provides
an overview of the technology cycles for drilling, milling and contour milling.
You also obtain information on functions such as cylinder surface transforma-
tion, unmachined part input for simulation, swivel plane, high-speed settings
and an overview of the cycles for the in-process measurement.
In addition to the guidelines for setup and programming, this chapter provides
an overview of the technology cycles for drilling, milling and contour milling.
You also obtain information on functions such as cylinder surface transforma-
tion, unmachined part input for simulation, swivel plane, high-speed settings
and an overview of the cycles for the in-process measurement.
104
4.1.2 Workpiece zero
Measure/align at 2, 3 or 4 holes
Measure/align at 2, 3 or 4 spigots
106
4.1.5 Swiveling in JOG
Measure tool
Traverse axes
Mill contours
108
4.3 Programming
Each program line in the ShopMill machining step editor represents a technolog-
ical machining step (example: face milling, thread milling, ...) or geometric data
required for the machining steps (position patterns or contours). You do not
need any knowledge of DIN/ISO for entering the individual machining steps.
All required technical and geometric parameters are entered in cycle screen
forms. If necessary you can also enter DIN/ISO blocks and control functions in
the machining step editor.
110
4.3.2 programGUIDE (G-Code)
1.
2.
3.
4.
5.
3. Technology block
112
4.4 Drilling cycles
114
Cycle for tapping Cycle for producing a
with and without thread with special
compensating chuck tapping drill and
at any positions/posi- thread milling cutters
tion patterns at any positions/
position patterns
116
4.5 Milling cycles
You can optionally select the limits using the appropriate softkeys. You can
select a maximum of three limits in combination, otherwise use the pocket
milling cycle.
Infeed: Infeed:
Plane-by-plane, Plane-by-plane,
helical helical
118
Cycle for producing a Cycle for producing a Cycle for producing a
rectangular spigot at circular spigot at any polyhedron at any
any positions/posi- positions/position positions/position
tion patterns patterns patterns
Cycle for producing Cycle to produce any Cycle for producing Cycle for producing
longitudinal grooves number of circumfer- open grooves with elongated holes
with vertical, helical ential grooves on a the vortex milling or
Machining types:
and oscillating inser- graduated circle or plunge cutting tech-
tion strategies at any full circle nologies at any Plane-by-plane,
positions/position positions/position oscillating
patterns patterns
Only in
programGUIDE
120
4.6 Contour milling
This section provides an overview of the contour milling cycles in the ShopMill
machining step programming and programGUIDE. The contour milling with
ShopMill machining step programming and programGUIDE is explained using an
example.
or
122
4.6.2 Contour milling with ShopMill machining step
programming
124
4.6.3 Contour milling with programGUIDE (G-Code)
The following example program explains the contour call for the pocket and the
islands and the call of the Mill pocket milling cycle.
1.
2.
3.
4.
5.
126
Enter the name for a program to be generated
and select the machining plane. The program
names can be chosen freely.
ShopMill only
programGUIDE only
128
The CYCLE800 swivel cycle is used to swivel
to any surface in order to either machine or
measure it. In this cycle, the active workpiece
zeros and the zero offsets are converted to
the inclined surface taking into account the
kinematic chain of the machine by calling the
appropriate NC functions, and rotary axes
(optionally) positioned.
Note: Depending on the particular configuration, using the cycle screen form in the
selection field, you can select between Advanced Surface and Top Surface or the
best available mold-making function is automatically used.
Advanced Surface
Using the High Speed Settings cycle, Advanced Surface option, you can sim-
ply parameterize the optimum velocity control as a function of the particular
machining type (roughing, prefinishing and finishing).
Machining type
Finishing
Prefinishing
Roughing
130
Top Surface
The High Speed Settings cycle, Top Surface option allows significantly better
workpiece surfaces to be achieved for inclined line-by-line milled finishing pro-
grams, for poor data quality and/or irregular point distribution in NC programs
from the CAD/CAM system. Top Surface is available as an option.
Smoothing, yes/no
Roughing 0.1
Prefinishing 0.05
Finishing 0.01
132
You can use the following functions under ShopMill:
134
4.8 Measuring in the Automatic mode in-process
measurement
For measurement tasks in automatic mode, powerful measuring cycles are avail-
able for both ShopMill and programGUIDE. Input screens with dynamic help dis-
plays are used for convenient entry of the measuring parameters.
Note: The CYCLE 995 and CYCLE 996 measuring cycles are available in conjunction with
the Measure kinematics option.
136
4.8.2 Measure tool
Multitasking 139
5.1 Tool management
or
140
5.2 Turning-milling technology with ShopTurn and
programGUIDE
e.g.
Multitasking 141
5.2.3 Turning with programGUIDE and B axis
e.g.
142
For milling on swiveled planes, use the
CYCLE800 swivel cycle on the turning
machine.
e.g.
Multitasking 143
5.2.5 Milling with programGUIDE and B axis
144
To program on the swiveled plane, use the
Swivel plane function to select the
CYCLE800. In this case, a new machining
plane will be created on which you can now
create all milling functionality, also with the
help of cycles.
Multitasking 145
5.3 Milling-turning technology with ShopMill and programGUIDE
This section provides an overview of the technology cycles for turning and con-
tour turning with the milling technology. The contour turning is explained using
examples in programGUIDE and ShopMill. To check the programming, you can
also use the Simulation function for the milling-turning.
5.3.1 TSM-mode
146
5.3.2 Tool measuring
Multitasking 147
5.3.3 Face milling/stock removal
or
148
5.3.4 Overview of the turning cycles in the milling technology
Multitasking 149
Grooving cycle with- Extended grooving Extended grooving
out rounding cycle with optional cycle on conical
rounding or chamfers turned parts
and additional
conicity
Cycle for external or Cycle for external or Cycle for external or Cycle for external or
internal undercuts internal undercuts internal thread internal thread
according to the according to the undercuts according undercuts without
standard E standard F to the DIN standard any standard (freely
programmable)
150
Thread cycle for lon- Thread cycle for Thread cycle for face Thread cycle for
gitudinal thread tapered threads thread chaining different
threads in a single
operation
Multitasking 151
5.3.5 Contour turning in the milling technology
This section provides an overview of the cycles for contour turning in the milling
technology. The contour turning with programGUIDE and Shopmill is explained
as an example.
or
or
Plunge-turning cycle
for machining any
contours with the
plunge-turning
technology; it can be
combined with
automatic residual
material detection
152
or
Plunge-turning cycle
for machining any
contours with the
plunge-turning
technology; it can be
combined with
automatic residual
material detection
Multitasking 153
5.3.5.2 Contour turning with programGUIDE in the milling
technology
The contour call and calls of the stock removal and residual stock removal cycles
are explained using the following example program.
1.
2.
3.
4.
5.
6.
154
The Align turning tool function provides
support for the milling/turning centers with
multi-axis kinematics. The position and orien-
tation of the turning tool can be changed by
rotating the swivel axis ( angle) and rotating
at the tool axis ( angle).
Multitasking 155
First insert the contour call at the desired
location in the program. Note the above fig-
ure for contour calls.
156
Enter for grooving the name of a program to
be generated (PRG). The program names can
be chosen freely.
Multitasking 157
5.3.5.3 Contour turning with ShopMill when milling
158
During cutting und residual material machin-
ing, you can select, for example, the follow-
ing settings:
Multitasking 159
5.4 Multi-channel machining
Create the structure of the part programs with the help of blocks
Program the individual machining steps
Simulate the part programs
Load the part programs (for each channel or spindle)
160
5.4.2 programSync multi-channel
or
Multitasking 161
5.4.3 Multi-channel program data
162
You can configure the editor. You can specify
how many programs should be visible, etc.
WAITM(1,1,2)
Channel 2
Channel 1
Number of wait
marker
Multitasking 163
5.4.6 Synchronous view
Without conflict/fault
Conflict/fault
5.4.7 Simulation
and/or
164
and/or
Multitasking 165
5.4.9 Program control
166
Multitasking 167
168
6 Appendix
6.1 G-Code
G code
G-code according to DIN66025 and in ISO dialect mode
G Functions
G0, G1, G2, G71 ...
Language commands (extended G functions)
CIP, SOFT, FFWON ...
Frame operations (programmable work offsets)
The workpiece coordinate system can be shifted, scaled, mirrored or
rotated with the commands TRANS, SCALE, MIRROR, ROT.
User variables
The user can define his own variables by name and type.
System variables
System variables can be read/written in all programs. They enable access
to work offsets, tool offsets, axis positions, measured values, controller
states, etc.
Arithmetic operations
Arithmetic operations are available to combine the variables:
Computational operations + - * / sin cos exp etc.
Logical operations == <> >= etc.
Program control structures
BASIC-style language commands are available for flexible programming
of the user cycles: IF-ELSE-ENDIF, FOR, CASE ...Shortcuts
Appendix 169
6.2 Shortcuts
Control key:
CTRL + C Copy
CTRL + X Cut
CTRL + V Paste
CTRL + NEXT
Go to start of program
WINDOW
170
CTRL + M Maximum simulation speed
Miscellaneous:
Shift + NEXT
Select up to start of line
WINDOW
ALT + NEXT
Jump to start of line
WINDOW
= Calculator function
HELP
Help function
Appendix 171
Simulation and simultaneous recording:
Move
Move section
Insert key:
Toggle key:
Cursor key:
Open/close directory
Open/close program
Open/close cycle
172
6.3 Gesture control Smart Operate
Pinch Spread
Appendix 173
6.4 Further information
www.siemens.com/sinumerik
<http://www.siemens.com/sinumerik>
Doconweb
www.automation.siemens.com/doconweb
<http://www.automation.siemens.com/doconweb>
www.siemens.com/cnc4you
<http://www.siemens.com/cnc4you>
www.siemens.cnc-arena.com
<http://www.siemens.cnc-arena.com>
www.siemens.com/plm
<http://www.siemens.com/plm>
174
Appendix 175
176
7 Index
Index 177
Workpiece measurement align- programGUIDE create G code....... 29
ment workpiece probe....... 136, 137 Properties................................... 30
Machine basic screen Save setup data........................... 31
Multi-channel machining........... 160 Programming
Machining time Form blocks................................ 36
programSYNC............................ 165 ISO code..................................... 33
Machining times.............................. 34 programGUIDE.................... 33, 112
Manual Machine programSYNC.............................. 33
Milling...................................... 108 ShopMill................................... 110
Turning....................................... 62 ShopMill/ShopTurn...................... 33
Measuring cycles split up blocks............................. 37
Example.................................... 100 subprogram................................ 35
Overview............................ 99, 135 Syntax Highlighting..................... 36
Mirroring...................................... 134 programSYNC................................ 160
Mold making view........................... 47 Dual editor................................ 162
Multi-channel program data........... 162 Job list JOB................................ 161
Multiple clamping............................ 32 Machining time......................... 165
Offset........................................... 133 program control........................ 166
Open job list.................................. 161 Simulation................................ 164
Path milling Synchronous view..................... 164
Contour.............................. 91, 121 Time synchronization................ 163
Plunge-cutting Wait marks................................ 163
Contour.............................. 79, 152 Recording of measurement results
Plunge-turning AUTO.......................................... 52
Contour.............................. 80, 153 JOG............................................ 19
Pocket..................................... 88, 118 Retraction....................................... 22
Contour.............................. 92, 122 Rotation........................................ 133
Positions................................. 72, 116 Rough drill.............................. 91, 121
Program control Scaling.......................................... 134
programSYNC............................ 166 Settings
Program management..................... 29 Editor......................................... 34
Create archive............................. 31 Editor multi-channel.................. 163
Create directory.......................... 29 Set ZO............................... 18, 58, 104
Create ShopMill/ShopTurn program.. ShopMill
29 Program header........................ 109
Create tool.................................. 29 ShopTurn
DXF Reader................................. 30 Program header.......................... 64
*.jpg, *.png, *.bmp..................... 30 Simulation
PDF............................................. 30 programSYNC............................ 164
Preview....................................... 30 Simultaneous recording................... 50
178
Slot......................................... 89, 119 Transformation.............................. 133
Spigot TSM cycle........................................ 18
Contour.............................. 92, 122 TSM-mode
Spigot polyhedron................... 89, 119 Swivel axis................................ 141
Stock removal Undercut................................. 77, 150
Contour.............................. 79, 152 User variables.................................. 28
Swivel Wait marks
Plane........................................ 107 programSYNC............................ 163
Swivel axis Workpiece zero........................ 59, 105
TSM-mode................................ 141 Zero offset.............................. 27, 133
Swivel plane
Multitasking machines....... 143, 145
Synchronous view
programSYNC............................ 164
Technological scaling
cycles......................................... 38
Thread.......................71, 78, 115, 151
Thread milling......................... 90, 120
Time synchronization
programSYNC............................ 163
Tool
Favorites..................................... 25
Multitool..................................... 25
Search.................................. 25, 26
Tool list........................................... 23
Details........................................ 23
Sister tool................................... 23
Tool management
Multitasking machines............... 140
Multitools................................. 140
Tool measurement
Counterclamping holder.............. 60
JOG.................................... 59, 106
Tool probe.................................. 60
Tool simulation
3D.............................................. 46
Cross-section............................... 47
Details........................................ 46
Tooltip............................................ 17
Tool wear........................................ 24
Index 179
CNC equipment of SINUMERIK
www.siemens.com/sinumerik
Doconweb
www.automation.siemens.com/doconweb