Summary of Contents for SINUMERIK 802D

Page 1: ...SINUMERIK 802D 09 2001 Short Guide User Documentation Milling ISO Dialect M ...

Page 2: ......

Page 3: ...SINUMERIK 802D Milling ISO Dialect M Short Guide 09 2001 Edition Valid for Control Software Version SINUMERIK 802D 1 ...

Page 4: ...er product names used in this documentation might be trademarks which if used by third parties could infringe the rights of their owners Further information is available on the Internet under http www ad siemens de sinumerik This publication was produced with Win Word V8 0 and Designer V7 0 Other functions not described in this document might be executable in the control This does not however repr...

Page 5: ... and programming steps For detailed descriptions of operating and programming the SINUMERIK 802D refer to User Manual Turning Order No 6FC5698 2AA00 0BP0 User Manual Milling Order No 6FC5698 2AA10 0BP0 Method of description The method of description is as follows Operating Prerequisite Operating sequence Programming Programming the function Meaning of the parameters Descriptive picture with an exa...

Page 6: ...e Program 3 20 Correct Program 3 21 Block Search 3 22 4 Program Positional Data 4 23 Absolute Dimension Incremental Dimension G90 G91 4 24 Zero Offset G54 to G59 4 25 Select the Working Plane G17 to G19 4 26 5 Program Axis Motions 5 27 Rapid Traverse G0 5 28 Linear Interpolation G1 5 29 Circular Interpolation G2 G3 5 30 Tapping G74 G84 5 31 Polar Coordinates G15 G16 5 32 6 Tool Offsets 6 33 Call T...

Page 7: ...All rights reserved 0 7 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 09 01 Table of Contents Table of Contents 8 Appendix 8 43 List of M Commands 8 44 List of the G Functions 8 45 Cycle Alarms 8 47 Notes 8 48 ...

Page 8: ...0 8 Siemens AG 2001 All rights reserved SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 ...

Page 9: ... Siemens AG 2001 All rights reserved 1 9 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 1 Setup Activate ISO Dialect M G291 1 10 Tool Offsets 1 11 Enter Zero Offset 1 12 ...

Page 10: ...ng language Machine OEM Please observe the details supplied by the machine OEM before switching on the power and when switching from the Siemens programming language into the ISO dialect programming language The active tool the tool offsets and zero offsets are retained when the ISO dialect programming language is active ISO dialekt The ISO Dialect M NC programming language is a second programming...

Page 11: ...IK 802D Milling ISO Dialect M ISF Edition 09 01 Tool Offsets Select OFFSET PARAM Select OFFSET PARAM operating area Tool list Select Tool List menu Functions Del tool offsets Delete tool offsets Search Search for tool New tool Create new tool Enter the new values ...

Page 12: ...served SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 Enter Zero Offset OFFSET PARAM Select OFFSET PARAM operating area Zero offset Select Zero offset menu Select zero offset with the cursor Base Parameterizable G54 to G59 Enter change value ...

Page 13: ...ts reserved 2 13 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 2 Create Edit Program Create Open Program 2 14 Insert Edit Block 2 15 Copy Insert Delete Block 2 16 Block Search Numbering 2 17 Start Simulate Program 2 18 ...

Page 14: ...directory New Enter program name and OK Confirm with OK Note The SPF file extension must be written explicitly for subroutines e g TEST SPF Open an existing program PROGRAM MANAGER Select PROGRAM MANAGER operating area Programs Select program directory Use the cursor to select the program in the program directory and Open open Note If the program is already open in the editor it can be selected di...

Page 15: ...lock Insert new block Prerequisite Existing program is open Use the cursor to select the line to be inserted Press the Input key Edit block Prerequisite Existing program is open Select the block with the cursor and change it Note If the program is already open in the editor it can be selected directly using the PROGRAM operating area key ...

Page 16: ...cursor to select the end point of the marking Copy block Copy the marked text Place the cursor at the required insertion point Insert block Insert copied selection Notes Blocks are always copied behind the cursor Blocks can also be copied and inserted between different programs Delete Prerequisite Existing program is open Use the cursor to select the required block or the position where the markin...

Page 17: ...Search Text Line no Enter search text You can choose between text or line number N must be entered for block number OK Start search Note At the start of the search for text it is possible to choose between Search from the cursor position or Search from the block start Block numbering Prerequisite Program is open Numbering The block numbers of the complete program are renumbered in increments of 10...

Page 18: ... used to start the program Simulate program Simulation Select Simulation and start with NC start Call Call submenu to show Call G17 G18 G19 Select plane Show all Show the complete workpiece Zoom Enlarge the size of the display Zoom Reduce the size of the display To origin Select the start screen of the simulation Zoom Auto Automatic scaling of the selected tool path Cursor coarse fine Change curso...

Page 19: ... Siemens AG 2001 All rights reserved 3 19 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 3 Execute Correct Program Select Trace Program 3 20 Correct Program 3 21 Block Search 3 22 ...

Page 20: ...on Select Automatic mode Start the program with NC start Note At least the following conditions must be satisfied when the program is started No alarms pending The feedrate enable is present The spindle enable is present Trace machining on the screen M POSITION Possibly select the M POSITION operating area Trace Start tracing Start the program with NC start The workpiece machining is displayed sim...

Page 21: ...point Notes After program interrupt NC stop the tool can be moved in manual operation jog away from the contour The control stores the coordinates of the interrupt point Corrections can only be made to those blocks that the control has not yet imported NC reset Prerequisite Program is being executed in Automatic Interrupt program Program correction Select Program correction Select block with the c...

Page 22: ...ssibly select the program level higher or lower Select the block in the editor with the cursor or Search OK enter search text and start search Enter changes You have 4 possibilities for repositioning On contour At the start of the contour On end pt At the end of the contour Without calculation Without using the tool offsets Interrupt At the interrupt point Continue the program with NC start Notice...

Page 23: ...ights reserved 4 23 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 4 Program Positional Data Absolute Dimension Incremental Dimension G90 G91 4 24 Zero Offset G54 to G59 4 25 Select the Working Plane G17 to G19 4 26 ...

Page 24: ...ues refer to the current workpiece zero offset G91 Incremental dimension input each dimension refers to the most recently entered contour point You can freely change between absolute and incremental dimension inputs from block to block Note G90 G91 apply in the block starting at the programmed location and not in the complete block X Y 25 15 80 8 0 N10 G01 Z 5 F300 N20 G01 G91 X80 N5 G00 G90 X25 Y...

Page 25: ...1 Zero Offset G54 to G59 N30 N40 G54 N50 G0 X30 Y75 Further zero offsets G55 G59 X Y Z Coordinates of the zero offset specify the workpiece coordinate system These must have been entered from the operator panel or serial interface into the control prior to the programming G57 G56 G55 G54 Zero offsets permit multiple machining ...

Page 26: ...to G19 N10 G0 X50 Z50 G17 D1 F1000 Command Working plane Infeed axis G17 X Y Z G18 Z X Y G19 Y Z X The working plane must have been programmed to make use of the tool offset data The working plane cannot be changed for active G41 G42 Default setting G17 Z Z Z Y Y Y X X X G17 G18 G19 Select the working plane for horizontal and vertical machining for milling ...

Page 27: ...reserved 5 27 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 5 Program Axis Motions Rapid Traverse G0 5 28 Linear Interpolation G1 5 29 Circular Interpolation G2 G3 5 30 Tapping G74 G84 5 31 Polar Coordinates G15 G16 5 32 ...

Page 28: ...ing ISO Dialect M ISF Edition 09 01 Rapid Traverse G0 N10 G0 X0 Y0 Z3 X Y Z Coordinates of the target point Please refer to the manufacturer s documentation for the type of approach used to position to the target point Z Y X N10 Fast positioning of the tool in rapid traverse during milling ...

Page 29: ...s reserved 5 29 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 Linear Interpolation G1 N10 G0 G90 X10 Y10 Z1 S800 M3 N20 G1 Z 12 F500 N30 X30 Y35 Z 3 F700 X Y Z Coordinates of the target point F Feedrate value Z Y X Manufacturing an angular groove ...

Page 30: ...X50 Y45 I0 J 15 F500 X Y Z Coordinates of the circle end point I J K Interpolation parameters direction I in X J in Y K in Z to determine the circle center point F Feedrate value The tool travels in clockwise or counterclockwise direction for G2 and G3 respectively viewed in the direction of the third coordinate axis Z Y X Y 35 50 45 60 I 0 J 15 G3 X50 Y45 I0 J 15 F500 Manufacturing a circumferent...

Page 31: ...oint G99 Return to point R X Y Drilling hole position Z Distance from point R to the target point R Distance from the starting point to point R P Hold time at the target point and at point R during the return refer to details supplied by the OEM F Machining feed K Number of repetitions if required Notes Tapping cannot be programmed together with G0 G1 G2 G3 G41 G42 in a block Tool radius offsets a...

Page 32: ...ng ON X Polar radius Y Polar angle G90 The pole lies in the workpiece zero point G91 The pole lies in the current position no X in block The pole lies in the workpiece zero point The pole radius is always traversed absolute the polar angle can be traversed either absolute or incremental Note If the pole is moved from the current position to the workpiece zero point the radius is calculated as dist...

Page 33: ... Siemens AG 2001 All rights reserved 6 33 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 6 Tool Offsets Call Tool 6 34 Cutter Radius Path Offset G41 G42 6 35 ...

Page 34: ...43 Z 30 H1 N40 G49 T Call tool number H Call tool offset memory G43 Select positive tool length offset G44 Select negative tool length offset G49 Deselect tool length offset Note If an offset data block does not contain any H number this offset cannot be activated in ISO Dialect The H number must be unique Z Y X N30 G43 Z 30 H1 Tool length offset negative ...

Page 35: ... Call the path offset tool in travel direction at the right hand side of the contour G40 Deselect the path offset At least one axis of the selected working plane G17 to G19 must be programmed in the NC block with G40 G41 G42 The selection and deselection of the cutter radius offset must be made in a program block using G0 or G1 The offset acts only in the programmed working plane G17 to G19 Z Y X ...

Page 36: ...6 Tool Offsets 09 01 6 36 Siemens AG 2001 All rights reserved SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 ...

Page 37: ...d 7 37 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 7 Program Preparatory Functions Program Feed G94 G95 7 38 Exact Stop G9 G61 7 39 Feed in Continuous Path Mode G64 7 40 Program Spindle Motion 7 41 Subroutine Call M98 M99 7 42 ...

Page 38: ...Dialect M ISF Edition 09 01 Program Feed G94 G95 N5 G90 G00 X Y Z N10 G94 F500 G01 M3 G94 F Constant feed with feedrate value in mm min G95 F Constant feed with feedrate value in mm revolution The OEM specifies the maximum values for feed and spindle speed Z Y X Control the speed for constant cutting speed ...

Page 39: ... Dialect M ISF Edition 09 01 Exact Stop G9 G61 G9 Exact stop takes effect for each block G61 Exact stop acting modally effective until deselection using G64 The exact stop functions are used to manufacture sharp outside corners or to accurately finish inside corners Z X Y Manufacture sharp outside corners ...

Page 40: ...us Path Mode G64 N05 N10 G1 Z 7 F300 N20 G64 N30 Y40 G64 Continuous Path Mode The function works with predictive speed control Look Ahead i e the tool path velocity is reduced sufficiently so that an optimum traversing velocity is attained for short travel motions per block G64 Optimization of the manufacturing results using continuous path operation ...

Page 41: ...802D Milling ISO Dialect M ISF Edition 09 01 Program Spindle Motion N05 N10 G1 F300 X70 Y20 S270 M3 S Spindle speed in rpm M3 Clockwise direction of rotation M4 Counterclockwise direction of rotation M5 Spindle stop M19 Spindle positioning M3 M4 Programming the spindle direction of rotation ...

Page 42: ... ISO Dialect M ISF Edition 09 01 Subroutine Call M98 M99 N20 M98 Pxxxxyyyy N40 M99 Pxxxx M98 Pxxxxyyyy Subroutine call a subroutine with the number yyyy is repeated xxxx times M99 Pxxxx Subroutine end return to the main program at block number N The subroutine call must be made in a dedicated NC block ...

Page 43: ... Siemens AG 2001 All rights reserved 8 43 SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 8 Appendix List of M Commands 8 44 List of the G Functions 8 45 Cycle Alarms 8 47 Notes 8 48 ...

Page 44: ...ckwise rotating spindle M4 Counterclockwise rotating spindle M5 Spindle stop M6 Tool change M19 Spindle positioning M70 Reserved for Siemens M40 Automatic gearbox switching M41 Gear stage 1 M42 Gear stage 2 M43 Gear stage 3 M44 Gear stage 4 M45 Gear stage 5 Machine OEM The machine OEM assigns the M commands for example with switching functions to control clamping devices or to activate deactivate ...

Page 45: ...7 G17 Select machining plane X Y M X 2 G18 Select machining plane Z X M 2 G19 Select machining plane Y Z M 2 G20 70 Input system in inches M X 6 G21 71 Metric input system M 6 G28 Reference point S 18 G30 approach 2nd 3rd 4th ref pt S 18 G31 Measure using switching pushbutton M 18 G40 Tool radius offset OFF M X 7 G41 Tool radius offset to the left of the contour ON M 7 G42 Tool radius offset to th...

Page 46: ... G83 Deep hole drilling with chip removal M 9 G84 Tapping right hand thread M 9 G85 Drill M 9 G90 Absolute programming M X 3 G91 Incremental programming M 3 G92 Set actual value memory M 18 G94 Feedrate in mm min inch min M X 5 G95 Feedrate in mm revolution inch revolution M 5 G98 Return to starting point for fixed cycles M X 10 G99 Return to point R for fixed cycles M 10 G290 Select SIEMENS NC pr...

Page 47: ... block is a spindle Remedy Change program appropriately 61803 Programming error for G28 programmed axis has not been defined in MD or does not exist Note Because max 5 axes can be defined for SINUMERIK 802D the cycle cannot find axes when more have been defined in the MDs Remedy Change program or define axis in the MD 61808 Final drilling depth or single drilling depth not programmed Remedy Change...

Page 48: ...8 Appendix 09 01 8 48 Siemens AG 2001 All rights reserved SINUMERIK 802D Milling ISO Dialect M ISF Edition 09 01 Notes You can enter your user specific functions here ...

Page 49: ...emens de Short Guide User Documentation From Name Order No 6FC5698 1AA50 0BP0 Edition 09 01 Company Dept Address _____________________________________ Zip Code Town _____________________________________ Phone _____________________________________ Fax Should you come across any printing errors when reading this publication please notify us on this sheet Suggestions for improvement are also welcomes...

Reviews: