828D Basic T+User+Manual
828D Basic T+User+Manual
Reference manual only* Page 1
INDEX
1 Fundamental geometrical principles. . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . .3
1.1 Coordinate systems . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2 User Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2.1 Screen layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 CNC-full keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.3 Keys in the hotkey-block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .7
2.4 Keys in the Cursor-Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
11 Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Reference manual only* Page 2
Fundamental geometrical principles
Three-finger rule
The orientation of the coordinate system relative to the machine depends on the machine type.
The axis directions follow the so-called "three-finger rule" of the right hand (according to DIN
66217).Seen from in front of the machine, the middle finger of the right hand points in the
opposite direction to the infeed of the main spindle. Therefore:
● The thumb points in the +X direction
● The index finger points in the +Y direction
● The middle finger points in the +Z direction
Reference manual only* Page 3
1.1 Coordinate systems:
For the determination of all points within the work space, the control unit requires a zero point of
the coordinate system. This has been determined by the machine manufacturer. All other points
have either fixed distances from the machine zero point or else the distance must be defined.
The machine zero point (M) is determined by the machine manufacturer and
cannot be altered. On milling machines it usually lies on the work table, while on
turning machines it is on the spindle flange.
The work piece zero point (W) is the origin of the work piece coordinate system.
This can be specified by the programmer and should always be chosen in a way
that the least calculation work is required to determine points on the contour given
the dimen-sioning of the drawing. For turning work it lies mostly on the
turning axis and the right hand planar face.
The reference point (R) is approached for initializ-ing the path measuring system,
which means that at this point all axes are set to zero. This is necessary since
generally speaking the machine zero point cannot be
approached.
The tool carrier reference point (F) is of prime im-portance for the adjustment of
preset tools. The lengths L (XPF) and offset O (ZPF) shown in the im-age below are
used as tool calculation values for instance for the tool radius correction and must be
entered into the tool memory of the control unit.
Reference manual only* Page 4
2.0 User interface
2.1 Screen layout
The screen is laid out as follows:
1 Operation sector
2 Program path and name Status
3 Program influence and program name
4 Alarm and message line
5 Canal operation messages
6 Position readout for the axes
7 Display of the active zero point and rotation
8 Display of:
T = Active tool
F = Present feedrate
S = Actual spindle revolution
Spindle load factor in percent
9 Vertical soft key bar
10 (VSK) Working window
11 Horizontal soft key bar (HSK)
12 Date and Time
Reference manual only* Page 5
The horizontal soft key bar consists furthermore of: 4 screen keys (see pictures below)
“MACHINE”-key:
Calls-up the operating area “MACHINE” (in operating mode “JOG”, “MDA” or “AUTO”).
“Recall”-key:
Jumps to the next highest menu level.
“Extend”-key:
Extends the horizontal softkey bar.
“MENU SELECT”-key:
Calls the main menu for operating area selection.
Alpha block: The alpha-block features the letters A, …Z, the space key and the special
character for the input of text.
Hotkey block: The hotkey-block serves the direct selection of operation sectors.
Cursor block: The cursor-block is used for navigation around the screen display.
Number Block: The Number-Block features the numbers 0 ... 9, the decimal point and special
characters for the input of numerical characters and operators.
Reference manual only* Page 6
2.3 Keys in the hotkey-block
MACHINE
Opens up the operating area "Machine" (in operating mode “JOG”, “MDA”, “Auto”).
Corresponds to the yellow Horizontal soft key 1 (HSK) “Machine”
PROGRAM
Opens up the operating area "Program".
The key corresponds to the yellow HSK 3 “Program”.
OFFSET
Opens up the operating area "Parameter” (Tool list, Tool wear, Magazine, Work offset,
User variable, Setting data). The key corresponds to the yellow HSK 3 "Parameter".
PROGRAM MANAGER
Opens up the operating area "Program manager“.
The key corresponds to the yellow HSK 4 "Program Manager".
ALARM
Opens up the actual Alarm list-window.
The key corresponds to the VSK 1 (vertical soft key)"Alarm list" in the operating area
“Diagnostics”.
CUSTOM
This key is customized by the machine manufacturer.
See the machine manufacturer’s documentation
CHANNEL
Selects a channel from 1 - n.
HELP
Opens the context-sensitive help window in a split-screen view. In case of the
G-Code editor the help documentation with intelligent support for program-ming
instructions is called up.
NEXT WINDOW
Activates the next subwindow in the actual working window. By pressing “CTRL
+ NEXT WINDOW“ in the G-Code editor window you can jump to the first line
of the program code.
Reference manual only* Page 7
3.0 Operating mode "JOG"
“JOG” mode is used for the following preparatory actions:
• Reference point approach, i.e. calibration of the position measuring system
• Preparing a machine for executing a program in automatic mode, i.e. measuring tools,
measuring the workpiece and, if necessary, defining the work offsets used in the program
• Traversing axes, e.g. during a program interruption
• Positioning axes
Press the “JOG” button on the machine control panel (MCP). The operating
mode “JOG” opens directly.
OR
Press the VSK 1 “JOG” in the yellow vertical softtkey bar on the right hand side
of the screen to switch directly to the operating mode “JOG”
Next, switch to the operating area “Machine” by pressing the “MACHINE” key on
the operator panel or on the keyboard or press the “MENU SELECT“-key on the
operator panel and the yellow HSK 1 “Machine“.
Reference manual only* Page 8
By pressing the VSK 1 "Manual" the following input mask opens.
By pressing the VSK 2 "Tool" the tool list opens. Select the required tool
from the list.
By pressing the VSK 3 "X" the input mask for the manual length
measurement of the X-axis is called up.
Reference manual only* Page 9
By pressing the VSK 7 "Z" the input mask for the manual length
measurement of the X-axis is called up.
By pressing the VSK 8 “Back” you switch back to the main screen of the
sinumerik Operate.
By pressing the VSK 2 "Tool" the tool list opens. Select the required tool
from the list.
By pressing the VSK 4 "Z" the input mask for the manual length
measurement of the Z-axis is called up.
Reference manual only* Page 10
By pressing the VSK 7 "Z" the input mask for the manual length
measurement of the Z-axis is called up.
By pressing the VSK 8 “Back” you switch back to the main screen of the
Sinumerik Operate.
The lists have different parameters and soft key assignments. Switching between lists is
a specific change from one topic to the next.
● Tool list
All parameters and functions required to create and set up tools are displayed.
● Tool wear
All parameters and functions those are required during operation, e.g. wear and
monitoring functions, are listed here.
● Magazine
You will find the magazine and magazine location-related parameters and functions for
the tools/ magazine locations here.
● Work offset
You will find the zero/work offset & base offset are displayed.
The operating area “Parameter“ can be opened from every operating modes (“JOG”, “MDA”,
“AUTO”).
OR
By pressing the HSK 1 “Tool list” the tool list win-dow opens.
By pressing the HSK 2 “Tool wear“ the tool wear list opens
Reference manual only* Page 11
By pressing the HSK 4 “Magazine“ the “Magazine” window opens.
By pressing the HSK 5 Work offset“ the “Work off-set” window opens.
By pressing the HSK 6 “User variable“ a list with all “R variables” opens.
By pressing the HSK 8 “Setting data” the “Working area limitation” window
opens.
By pressing the VSK 1.1 “Tool measure” the “Measuring tool” window
opens.
By Pressing VSK 1.2 “ New tool” the vertical soft key bar for creating new
tools as per requirement.
By pressing the VSK 1.3 “Edges” the vertical soft-key bar for assigning new
cutting edges. If a tool has several cutting edges each edge gets its own set
of correction data.
By pressing the VSK 1.4 “Further data” more information about a tool will be
displayed. This function is only available for tools which have additional
information.
By pressing the VSKs 1.5 ”Unload” or “Load” the actual selected tool will be
unloaded from or loaded to the magazine.
By pressing the VSK 1.6 “Delete tool” the selected tool will be deleted from the
tool list.
By pressing the VSK 1.7 “Magazine selection” with each press of the softkey
you switch from the “NC memory” window to the “Magazine” window and from
the “Magazine” window back to the “NC memory” window.
By pressing the VSK 1.8 “Extend” on the operator panel the extended vertical
soft key bar 2 opens on the right hand side of the screen.
Reference manual only* Page 12
In the tool list all parameters and functions that are required to create and set up the tools are
displayed. Each tool is uniquely identified by the location number. The most common tools and
probes for turning, drilling and milling are reachable over the tool list.
Loc width Width of the cutting edge of Groove/parting insert type 520
Cutting tool type 530
Reference manual only* Page 13
• Twist drill type 200
• Center drill type 220
• Countersink type 230
Note: Standing on the empty row select the “new tool” option
By pressing the VSK 1.2 “New tool “ the “New tool - favorites“ window opens.
Reference manual only* Page 14
Select from the list as per tool technology.
Reference manual only* Page 15
4.3 Zero offset basics
The machine zero and workpiece zero are not necessarily identical. The distance
between the machine zero and workpiece vary in accordance with the type of tool and
the way it is clamped. This zero offset is taken into account during execution of the
program and can be a combination of different offsets.
Base offset: The base offset is a zero offset that is always active. If you have not
defined a base offset, its value will be zero. You determine the base offset via "Measure
workpiece zero”
Zero/work offset: Every zero offset (G54 to G57, G505 to G599) consists of a coarse
offset and a fine offset. You can call the work offsets from any sequence program
(coarse and fine offsets are added together). You can save the workpiece zero, for
example, in the coarse offset, and then store the offset that occurs when a new
workpiece is clamped between the old and the new workpiece zero in the fine offset.
By pressing the HSK 5 “Work offset“.“ the “Work offset - active” window opens.
Reference manual only* Page 16
Above screen you will find the active system offset.
By pressing the VSK 3 “Base“ for all installed axis the channel specific basic
work offsets are displayed in coarse offset and fine offset. The values can be
changed directly in the “Work offset - basic” window,
Reference manual only* Page 17
5.0 Operating area “Program”
In the program manager all parameters and functions that are required to create workpiece
directory, part program & sub-program & set up program, are displayed.
Reference manual only* Page 18
The NC main memory
The memory structure shown in the picture below, with the 3 main directo-ries:
• Part programs
• Subprograms
• Workpiece
is always available on the NC, and does not have to be created
Directories:
Directories are displayed with a folder icon in the program manager window and have the
extension *.DIR (Directory) or *.WPD (work piece directory).
Program/Data:
Programs and data are displayed with a document icon.
Used file extensions:
*.WPD = Workpiece
*.MPF = Main program file
*.SPF = Sub program file
Reference manual only* Page 19
With the blue “cursor up” and the “cursor down” keys
You can navigate through the directory tree in the program manager window.
With the blue “cursor to the right” key you can open a folder or subfolder and
select and open file.
Alternatively you can use the yellow “INPUT” key for the same operations.
The VSK 1.1 “Select” loads a selected program into the main memory of the
NC, ready for machining.
The VSK 1.3 “Open” loads a selected program directly into the program editor
Window, ready for editing.
With the “cursor to the left” key on the keyboard you can close the selected
folders or subfolders and step back one level higher in the directory hierarchy.
Press the VSK 3 „programGUIDE G code“, to open the input mask for
creating a new G code program.
Reference manual only* Page 20
Here you can create a new main program,
Enter a name for the program and confirm your input by pressing the VSK 8 “OK”, or abort with
pressing the VSK 7 “Cancel”.
After creating a new program GUIDE program, the program will be loaded into the G code editor
in the operating area “Program”, where all the functions for entering and editing G code
commands and cycles are available (see picture below).
Reference manual only* Page 21
6.0 Program structure
The NC-programming rules as per DIN 66025, maintaining these rules are of prime importance
for the running capability of the program and also improves the readability. A program consists of
no. of blocks (programming lines) arranged in a sequence which in turn contains no. of words or
commands to be performed by the machine in a single step.
Block structure
G Preparatory or slide or tool motion address
F Feed rates
S Spindle speeds
D Tool compensation
T Tool number
N Line number
M Miscellaneous Functions
Reference manual only* Page 22
7.0 List of G functions/Preparatory functions.
G00 Rapid traverse – G00 X…Z…
G01 Linear interpolation - G01 X… Z… F….
G02 Circular interpolation clockwise G02 X…Z… CR=…
G03 Circular interpolation ccw G03 X… Z… CR=…
G04 Predefined dwell time S…spindle rotation or F…seconds
G09 Non-modal exact stop
G17 X/Y plane selection – for drilling application
G18 Z/X plane selection – turning
G25 X...Z… Minimum working area limitation – WALIMON/OF
G26 X...Z… Maximum working area limitation - WALIMON/OF
G33 Thread cutting with constant pitch.
G40 Tool nose radius compensation off
G41 Tool nose radius compensation active – left side of the geometry
G42 Tool nose radius compensation active – right side of the geometry
G53 Suppression of current frames – zero offset deactivate – non modal
G54 to G57 Settable zero offset on
G60 Exact stop in whole program – model
G64 Continuous-path mode – model
G70 Inch dimension input
G71 Metric dimensions input
G74 Reference point approach
G75 Fixed reference point
G90 Absolute dimensions
G91 Incremental dimensions
G94 Feedrate in mm/min
G95 Feedrate in mm/rev
G96 Constant cutting speed for turning ON
G97 Constant cutting speed for turning OFF
G450 Transition circle
G451 Point of intersection
G500 Deactivate all settable zero offsets
Reference manual only* Page 23
9.0 Standard turning cycles
Cycles are sub-programs (technology-orientated functions) for the execution of a repeatedly
occurring operation on a work piece. Cycles can be selected comfortably via Soft keys and can
simply be parameterized by means of input masks.
Programmed cycles are inserted in G-Code or step-chain-programs as a program step and can
be reselected and newly set by parameter at any time.
The following functionality is available both in Program guide and Shop turn
¾ Technology turning cycles
¾ Technology drilling cycles.
Tool layout
Reference manual only* Page 24
The following tool- and technology data are needed for the programming:
Tool- and technology data
1. ROUGHING_TOOL_80 ( F 0.300 mm/rev)
2. FINISHING_TOOL_35 (F 0.150 mm/rev)
3. PLUNGECUTTER_3 ( F 0.150 mm/rev)
4. THREADING_TOOL_2 ( F 2.000 mm/rev)
5. PLUNGECUTTER_F_3 ( F 0.100 mm/rev)
Steps
Follows the below steps to perform above operations
1. First create a new G code program GUIDE-program
The vertical soft key bar with functions for creating new programs.
Press the VSK 3 „program GUIDE G code“, to open the input mask for
creating a new G code program.
Here you can create a new main program & give name as
“THREAD_SPIGOT”.MPF
For this, press the HSK 1.6 “Various” to open the operating area “Various”.
Reference manual only* Page 25
Press the VSK 1 “Blank” to open the parameter mask for the blank.
Insert the values into the parameter mask like displayed below:
The following program line is inserted into the program. Refer below snap
Press the VSK 1.1 “Select tool”. The tool list window opens.
Reference manual only* Page 26
Press the VSK1.1 “Tool list” from the tool management
Select the VSK1.2 “New tool” to create the new tool in tool management.
Select the “500-ROUGHING TOOL” from the favorites & then OK from VSK1.8
Modify the tool name as”Roughing_tool_80” & its tool data like displayed below:
N4 T="ROUGHING_TOOL_80"
Reference manual only* Page 27
Above line is inserted into the program by “To program” option.
Press the VSK 3 “Stock removal 1”, to open the pa-rameter mask for the “Stock
removal 1” cycle
.
7. Fill out the parameter mask like displayed below:
8. Insert a “contour call” cycle into the program for rough profile operation.
Reference manual only* Page 28
Give labels name as LAB1 as “PROFILE” and LAB2 as “PROFILE_1 & acknowledge the screen
with “Accept”
9. Insert a “Stock removal” cycle into the program for rough profile operation
Reference manual only* Page 29
Acknowledge the above cycle with “Accept” soft key.
You will find the cycles & profile in editor screen like displayed below
Press the VSK 1.1 “Select tool”. The tool list window opens.
Reference manual only* Page 30
Select the VSK1.2 “New tool” to create the new tool in tool management.
Select the “510-FINISHING TOOL” from the favorites & then OK from VSK1.8
Modify the tool name as”Finishing_tool_35” & its tool data like displayed below:
N11 T="FINISHING_TOOL_35"
Above line is inserted into the program by “To program” option.
Reference manual only* Page 31
11. Add the following lines into the program.
N12 M6 D1
N13 G96 S300 LIMS=2000 M3
N14 G0 X44 Z5
12. Program the stock removal cycle for finish facing operation
Press the VSK 3 “Stock removal 1”, to open the pa-rameter mask for the “Stock
removal 1” cycle
.
13. Fill out the parameter mask like displayed below:
14 Insert a “contour call” cycle into the program for finish profile operation.
Give labels name as LAB1 as “PROFILE” and LAB2 as “PROFILE_1 & acknowledge the screen
With “Accept”
Reference manual only* Page 32
Confirm the above inputs by pressing “Accept” Soft key
15. Program the stock removal cycle for finish profile operation
Reference manual only* Page 33
Confirm the above inputs by pressing “Accept” Soft key
Press the VSK 1.1 “Select tool”. The tool list window opens.
Select the VSK1.2 “New tool” to create the new tool in tool management.
Select the “520-“PLUNGER CUTTER” from the favorites & then OK from VSK1.8
Modify the tool name as “Plunger cutter_3” & its tool data like displayed below:
Reference manual only* Page 34
Later on select the “To program” key from VSK1.1
Reference manual only* Page 35
Select the “Groove1” VSK1.4 which is highlighted with red color.
Press the VSK 1.1 “Select tool”. The tool list window opens.
Reference manual only* Page 36
Later on select the “To program” key from VSK1.1
N26 T="FINISHING_TOOL_35"
Above line is inserted into the program by “To program” option.
Reference manual only* Page 37
Confirm the above inputs by pressing “Accept” key
Press the VSK 1.1 “Select tool”. The tool list window opens.
Select the VSK1.2 “New tool” to create the new tool in tool management.
Reference manual only* Page 38
Select the “540-“THREADING TOOL” from the favorites & then OK from VSK1.8
Modify the tool name as “Threading tool_2” & its tool data like displayed below:
N32 T="THREADING_TOOL_2"
Reference manual only* Page 39
21. Add the following lines into the program.
N33 M6 D1
N34 G95 S800 M4
N35 G0 X44 Z5
24. Add the final blocks into the program to end the program
N33 M6
N37 G0 X200 Z300
N38 M5 M01
N39 M30
Reference manual only* Page 40
3D Simulation snap.
Reference manual only* Page 41
Cut section
*-This manual Developed for Easy reference to user. Refer Docon CD for detailed Learning
Reference manual only* Page 42
SINUMERIK 828D BASIC T
siemens.com/sinumerik
CNC hardware • Large selection of position patterns for drilling
• Panel-based high-performance CNC control and milling operations
• Rugged operator panel front made of die-cast • Geometry calculator for free contour entries
magnesium • Automatic detection and machining
• Fully fledged integrated QWERTY keyboard of residual material*
• 8.4” TFT color display • Automatic measuring cycles with
• Maintenance-free design logging function*
(without fan and buffer battery)
Graphic functions
CNC performance data and functions • Animated Elements: Input help system for machining
• 80-bit NANOFP accuracy parameters with animated graphic sequences
• Multi-edge machining* • Context-sensitive graphical online help system
• Acceleration with jerk limitation • Graphical CNC simulation with plane representation
• Dynamic feedforward control • Graphical CNC simulation with 3D representation*
• 4-axis simultaneous interpolation (X, Y, Z, rotary axis)
• Linear, circular and helical interpolation CNC operation in setup mode (JOG)
• A-, B-, C-spline interpolation* • TSM input mask for easy machine
• Rigid tapping function enabling
• Oriented spindle stop • Turning cycle for the pre-machining
• Inch/metric selection of blanks and clamping jaws
• FRAME concept for individual coordinate • Manual and automatic tool measuring
transformation, rotation, scaling and mirroring • Manual workpiece measuring
• 50 setable work offsets
• Synchronized actions and rapid auxiliary function output CNC operation in automatic mode
• TRANSMIT for face machining with driven tools* • Block search function for CNC programs with automatic
• Cylinder transformation* provision of position, tool, spindle, feed and auxiliary
• Cylinder transformation with tool radius correction for function information
parallel-walled grooves (machine with Y axis required)* • Program control with single block machining, dry run
feed, program test and skip levels
CNC programming • Simultaneous graphical recording of current
• SINUMERIK G-code programming with high-level lan- CNC machining*
guage commands for the programming of medium- and
large-scale production parts CNC tool management
• programGUIDE: Technology cycle support for SINUMERIK • Display of tool and magazine data on one screen
G-code programming • Tool management with readable tool names
• ShopTurn workstep programming for the efficient • Loading/unloading function for easy turret allocation
programming of individual parts and small-scale series* • Number of tool cutting edges: 160
• Integrated ISO code interpreter • Tool management with service life monitoring
• Program manager with readable program names • Tool management with replacement tools*
• Program manager with unrestricted access to all
memory media CNC memory and communication
• Buffered CNC memory: 1 MB
CNC technology cycles • CNC memory expansion via user CF card on the
• Technology cycles available for programGUIDE and operator panel front (>16 GB)
ShopTurn workstep programming • Serial data transmission via RS232C interface
• Standard technology cycles (alternatively to Easy M
essage)
‒ Turning, drilling and milling cycles for standard • Data transmission via USB interface on the operator
geometries panel front
• Data transmission via CF card interface on the operator
‒ Simple contour stock removal cycle
panel front
• Advanced technology cycles*
• RCS Commander: Data exchange via the front-side
‒ Asymmetric grooves Ethernet interface with a notebook PC
‒ Combined drilling and thread milling • 100 Mbit/sec TCP/IP Ethernet interface for connection
‒ Thread milling to a company network*
‒ Multi-edge milling • Easy Message: Process monitoring via cell phone (SMS)
‒ Engraving on the basis of the GSM mobile communications
‒ Extended contour stock removal cycle with blank standard (optional SINAUT GSM quad-band modem
segmentation required)
‒ Contour plunge cutting and plunge turning • Remote diagnostics* (optional modem required)
‒ Milling of contour pockets and spigots
(with up to 12 islands) *CNC option