background image

Creating a ShopMill program 

 

7.16 Measuring cycle support 

 

Milling 

244

 

Operating Manual, 03/2010, 6FC5398-7CP20-1BA0 

 

 

- OR - 

 

 

You are in the edit mode and press the <INPUT> key. 
A new line is inserted before the selected cycle call. 

7.16

 

Measuring cycle support 

Measuring cycles are general subroutines designed to solve specific measurement tasks. 

They can be adapted to specific problems via parameter settings.  

 

 

Software option 
You require the "Measuring cycles" option to use "Measuring cycles". 

 

 

 

Note 
Using measuring cycles 
The program measuring cycles, which are in the editor at the menu forward bar, cannot be 

handled using the usual functions, such as display tooltips, animated help, close screen with 

<Cursor left> key. 

 

For measuring generally, a distinction is made between:  

 

Workpiece measurement 

 

Tool measurement 

Workpiece measurement 

For the measurement, a workpiece probe is brought to the workpiece to be measured (just 

like a tool) and the measuring positions are acquired. As a result of the flexible structure of 

measuring cycles, almost all measuring tasks that have to be realized in a milling machine 

can be handled. An automatic tool offset or WO can be applied to the workpiece 

measurement result. 

Tool measurement 

For the tool measurement, the loaded tool to be measured is moved up to the probe and the 

measured values of the geometry are acquired. The probe is either in a fixed in position or is 

swung into the working area with a mechanism. The tool geometry that is acquired is entered 

in the appropriate tool offset data set. 

References 

You will find a more detailed description on how to use measuring cycles in: 
HMI sl / SINUMERIK 840D sl Programming Manual Measuring Cycles  

Summary of Contents for SINUMERIK 840D

Page 1: ...e 2 Execution in manual mode 3 Machining the workpiece 4 Simulating machining 5 Creating G code program 6 Creating a ShopMill program 7 Programming technological functions cycles 8 Multi channel view 9 User variables 10 Teaching in a program 11 Tool management 12 Program management 13 Setting up drives 14 HT 8 15 Easy Message 828D only 16 Easy Extend 828D only 17 Service Planner 828D only 18 Ladde...

Page 2: ...mentation for the specific task in particular its warning notices and safety instructions Qualified personnel are those who based on their training and experience are capable of identifying risks and avoiding potential hazards when working with these products systems Proper use of Siemens products Note the following WARNING Siemens products may only be used for the applications described in the ca...

Page 3: ...on the basis of Siemens contents with the My Documentation Manager MDM refer to http www siemens com mdm My Documentation Manager provides you with a range of features for generating your own machine documentation Training and FAQs Information on our range of training courses and FAQs frequently asked questions is available via the page navigation Target group This documentation is intended for us...

Page 4: ...e a specific workpiece on the machine Contour The term contour refers generally to the outline of a workpiece More specifically it refers to the section of the program that defines the outline of a workpiece comprising individual elements Cycle A cycle e g milling a rectangular pocket is a subprogram defined in SINUMERIK Operate for executing a frequently repeated machining operation Technical Sup...

Page 5: ...ternet address http www automation siemens com partner Questions about the manual If you have any queries suggestions corrections in relation to this documentation please fax or e mail us Fax 49 9131 98 2176 E mail mailto docu motioncontrol siemens com A fax form is available in the appendix of this document Internet address http www siemens com motioncontrol ...

Page 6: ...Preface Milling 6 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 7: ...hanging the user interface language 42 1 4 12 Entering Asian characters 43 1 4 13 Protection levels 45 1 4 14 Online help in SINUMERIK Operate 47 2 Setting up the machine 51 2 1 Switching on and switching off 51 2 2 Approaching a reference point 52 2 2 1 Referencing axes 52 2 2 2 User agreement 53 2 3 Operating modes 55 2 3 1 General 55 2 3 2 Modes groups and channels 57 2 3 3 Channel switchover 5...

Page 8: ...o offset 104 2 7 5 Displaying the zero offset details 105 2 7 6 Deleting a work offset 106 2 7 7 Measuring the workpiece zero 107 2 8 Monitoring axis and spindle data 108 2 8 1 Specify working area limitations 108 2 8 2 Editing spindle data 109 2 9 Displaying setting data lists 110 2 10 Handwheel assignment 111 2 11 MDA 113 2 11 1 Loading an MDA program from the Program Manager 113 2 11 2 Saving a...

Page 9: ...am sequence 151 4 8 1 Program control 151 4 8 2 Skip blocks 153 4 9 Overstore 154 4 10 Editing a program 156 4 10 1 Searching in programs 157 4 10 2 Replacing program text 158 4 10 3 Copying pasting deleting a program block 159 4 10 4 Renumber program 160 4 10 5 Opening a second program 160 4 10 6 Editor settings 162 4 11 Displaying G Functions and Auxiliary Functions 163 4 11 1 Selected G functio...

Page 10: ...anes in cycles and input screens 200 6 4 3 Programming a tool T 201 6 5 Generating a G code program 202 6 6 Blank input 203 6 7 Machining plane milling direction retraction plane safe clearance and feedrate PL RP SC F 205 6 8 Selection of the cycles via softkey 206 6 9 Calling technology functions 211 6 9 1 Hiding cycle parameters 211 6 9 2 Setting data for cycles 211 6 9 3 Checking cycle paramete...

Page 11: ... Centering CYCLE81 266 8 1 3 Drilling CYCLE82 268 8 1 4 Reaming CYCLE85 269 8 1 5 Deep hole drilling CYCLE83 270 8 1 6 Boring CYCLE86 273 8 1 7 Tapping CYCLE84 840 275 8 1 8 Drill and thread milling CYCLE78 280 8 1 9 Positioning and position patterns 283 8 1 10 Arbitrary positions CYCLE802 284 8 1 11 Position pattern Line HOLES1 Grid or Frame CYCLE801 285 8 1 12 Circle position pattern HOLES2 286 ...

Page 12: ...ng a new contour 380 8 5 4 Creating contour elements 382 8 5 5 Changing the contour 387 8 5 6 Contour call CYCLE62 388 8 5 7 Stock removal CYCLE952 390 8 5 8 Stock removal residual CYCLE952 394 8 5 9 Grooving CYCLE952 396 8 5 10 Grooving residual material CYCLE952 398 8 5 11 Plunge turning CYCLE952 400 8 5 12 Plunge turning residual material CYCLE952 403 8 6 Further cycles and functions 406 8 6 1 ...

Page 13: ... Inserting a block 450 11 3 1 Input parameters for teach in blocks 451 11 4 Teach in via window 452 11 4 1 General 452 11 4 2 Teach in rapid traverse G0 454 11 4 3 Teach in straight G1 454 11 4 4 Teaching in circle intermediate and circle end point CIP 454 11 4 5 Teach in A spline 455 11 5 Editing a block 456 11 6 Selecting a block 457 11 7 Deleting a block 458 12 Tool management 461 12 1 Lists fo...

Page 14: ...03 13 4 2 Creating a new workpiece 504 13 4 3 Creating a new G code program 505 13 4 4 Creating a new ShopMill program 506 13 4 5 Storing any new file 506 13 4 6 Creating a Joblist 507 13 4 7 Creating a program list 509 13 5 Creating templates 510 13 6 Displaying the program in the Preview 511 13 7 Selecting several directories programs 511 13 8 Copying and pasting a directory program 513 13 9 Del...

Page 15: ...settings for Easy Message 550 17 Easy Extend 828D only 551 17 1 Overview 551 17 2 Enabling a device 552 17 3 Activating and deactivating a device 553 17 4 Commissioning Easy Extend 554 18 Service Planner 828D only 555 18 1 Performing and monitoring maintenance tasks 555 18 2 Set maintenance tasks 557 19 Ladder Viewer and Ladder add on 828D only 559 19 1 PLC diagnostics 559 19 2 Structure of the us...

Page 16: ... 20 1 Displaying alarms 579 20 2 Displaying an alarm log 581 20 3 Displaying messages 581 20 4 PLC and NC variables 582 20 4 1 Displaying and editing PLC and NC variables 582 20 4 2 Saving and loading screen forms 586 20 4 3 Loading PLC symbols 587 20 5 Version 588 20 5 1 Displaying version data 588 20 5 2 Save information 589 20 6 Logbook 590 20 6 1 Displaying and editing the logbook 590 20 6 2 M...

Page 17: ...rnal and external data media Editing of data for programs Management of tools zero points and further user data required in programs Diagnostics of controller and machine Operating areas The basic functions are grouped in the following operating areas in the controller HFXWH SDUW SURJUDPV PDQXDO FRQWURO GLWLQJ RI GDWD IRU SURJUDPV 7RRO PDQDJHPHQW UHDWLQJ DQG DGDSWLQJ RI SDUW SURJUDPV FFHVV WR LQWH...

Page 18: ... fronts 1 2 1 Overview Introduction The display screen and operation e g hardkeys and softkeys of the SINUMERIK Operate user interface use the operator panel front In this example the OP 010 operator panel front is used to illustrate the components that are available for operating the controller and machine tool ...

Page 19: ...1 Status LED POWER 2 Status LED TEMP illuminated LEDs indicate increased wear 3 Alphabetic key group 4 Numerical key group 5 Softkeys 6 Control key group 7 Hotkey group 8 Cursor key group 9 USB interface 10 Menu select key 11 Menu forward button 12 Machine area button 13 Menu back key Figure 1 1 View of OP 010 operator panel front ...

Page 20: ...and key combinations Key Function ALARM CANCEL Cancels alarms and messages that are marked with this symbol CHANNEL Advances for several channels HELP Calls the context sensitive online help for the selected window NEXT WINDOW Toggles between the windows For a multi channel view or for a multi channel functionality switches within a channel gap between the upper and lower window PAGE UP Scrolls up...

Page 21: ...ens a directory or program e g cycle in the editor Navigation Moves the cursor further to the right by one character Cursor right CTRL Editing box Moves the cursor further to the right by one word Navigation Moves the cursor in a table to the next cell to the right Cursor left Editing box Closes a directory or program e g cycle in the program editor If you have made changed then these are accepted...

Page 22: ...ies and program blocks Cursor down Editing box Moves the cursor downwards Navigation Moves the cursor in a table to the next cell downwards Moves the cursor in a window downwards Cursor down CTRL Moves the cursor in a table to the end of the table Moves the cursor to the end of a window Cursor down SHIFT In the program manager and in the program editor selects a contiguous selection of directories...

Page 23: ...o the left of the cursor TAB In the program editor indents the cursor by one character In the program manager moves the cursor to the entry CTRL A In the actual window selects all entries only in the program editor and program manager CTRL C Copies the selected content CTRL L Scrolls the actual user interface through all installed languages one after the other CTRL SHIFT L Scrolls the actual opera...

Page 24: ...ates a complete archive on an external data carrier USB FlashDrive 6 CTRL ALT S Creates a complete archive on an external data carrier USB FlashDrive CTRL ALT D Backs up the log files on the USB FlashDrive If a USB FlashDrive is not inserted then the files are backed up in the manufacturer s area of the CF Card 6 ALT S Opens the Editor to enter Asian characters DEL Editing box Deletes the first ch...

Page 25: ...Opens a director or a program ALARM only OP 010 and OP 010C Select the Diagnosis operating area PROGRAM only OP 010 and OP 010C Calls the Program Manager operating area OFFSET only OP 010 and OP 010C Calls the Parameter operating area PROGRAM MANAGER only OP 010 and OP 010C Calls the Program Manager operating area Menu forward key Advances in the extended horizontal softkey bar Menu back key Retur...

Page 26: ... to initiate actions on the machine tool such as traversing an axis or starting the machining of a workpiece 1 3 2 Controls on the machine control panel In this example the MCP 483C IE machine control panel is used to illustrate the operator controls and displays of a Siemens machine control panel Overview EMERGENCY STOP button Activate the button in situations where life is at risk there is the d...

Page 27: ...w program run Cancel alarm 4 Program control SINGLE BLOCK Single block mode on off CYCLE START The key is also referred to as NC Start Execution of a program is started CYCLE STOP The key is also referred to as NC Stop Execution of a program is stopped 5 Operating modes machine functions JOG Select JOG mode TEACH IN Select Teach In submode MDA Select MDA mode AUTO Select AUTO mode REPOS Reposition...

Page 28: ... rapid traverse while pressing the direction key WCS MCS Switches between the workpiece coordinate system Work and machine coordinate system Machine 8 Spindle control with override switch SPINDLE STOP Stop spindle SPINDLE START Spindle is enabled 9 Feed control with override switch FEED STOP Stops execution of the running program and shuts down axis drives FEED START Enable for program execution i...

Page 29: ...3 2010 6FC5398 7CP20 1BA0 29 1 4 User interface 1 4 1 Screen layout Overview 1 Active operating area and mode 2 Alarm message line 3 Program name 4 Channel state and program control 5 Channel operational messages 6 Axis position display in actual value window ...

Page 30: ...display includes the most important information about the current machine status and the status of the NCK It also shows alarms as well as NC and PLC messages Depending on your operating area the status display is made up of several lines Large status display The status display is made up of three lines in the Machine operating area Small status display In the Parameter Program Program Manager Dia...

Page 31: ...ges Alarm display The alarm numbers are displayed in white lettering on a red background The associated alarm text is shown in red lettering An arrow indicates that several alarms are active An acknowledgment symbol indicates that the alarm can be acknowledged or canceled NC or PLC message Message numbers and texts are shown in black lettering An arrow indicates that several messages are active Me...

Page 32: ...tus The program was aborted with Reset The program is started The program has been interrupted with Stop Display of active program controls PRT no axis motion DRY Dry run feedrate RG0 reduced rapid traverse M01 programmed stop 1 M101 programmed stop 2 name varies SB1 Single block coarse program stops only after blocks which perform a machine function SB2 Data block program stops after each block S...

Page 33: ...n components P_TRAFRAME P_PFRAME P_ISO4FRAME P_CYCFRAME which are set by the system when machining and are then reset again By using the ENS coordinate system jumps into the actual value display are avoided that would otherwise be caused by the additional components Machine manufacturer Please refer to the machine manufacturer s specifications Maximize display Press the and Zoom act val softkeys O...

Page 34: ...tual coordinate system in the selected cutting edge position If the tool is swiveled then this is taken into account in the display of the cutting edge position In DIN ISO mode the H number is displayed instead of the cutting edge number H H number tool offset data record for DIN ISO mode If there is a valid D number this is also displayed Ø Diameter of current tool R Radius of the actual tool Z Z...

Page 35: ... greater than 100 See machine manufacturer s specifications 1 4 5 Current block display The window of the current block display shows you the program blocks currently being executed Display of current program The following information is displayed in the running program The workpiece name or program name is entered in the title row The program block which is just being processed appears colored Ed...

Page 36: ... key and select the desired operating area using the horizontal softkey bar You can call the Machine operating area directly using the key on the operator panel Press the MACHINE key to select the machine operating area Changing the operating mode You can select a mode or submode directly using the keys on the machine control panel or using the vertical softkeys in the main menu General keys and s...

Page 37: ...ramming you must enter various parameter values in the entry fields The background color of the fields provides information on the status of the input field Orange background The input field is selected Light orange background The input field is in edit mode Pink background The entered value is incorrect Selecting parameters Some parameters require you to select from a number of options in the inp...

Page 38: ...sertion mode In this mode you can also enter simple calculation expressions without having to explicitly call the calculator You can execute the four basic calculation types work with expressions in brackets as well as generate square roots and squares Note Generating square roots and squares The extract roots and generate square functions is not available in the parameter screens of the cycles an...

Page 39: ...well as the number x for which you would like to generate the square Close the value entry using the INPUT key and the result is transferred into the field Accepting parameters When you have correctly entered all necessary parameters you can close the window and save your settings You cannot accept the parameters if they are incomplete or obviously erroneous In this case you can see from the dialo...

Page 40: ...r dimension specifications you can calculate the diameter directly in the input field of this parameter Calculation methods The following arithmetic operations are available Addition Subtraction Multiplication Division Calculation with parentheses Square root of x x squared You can input a maximum of 256 characters in a field Procedure 1 Position the cursor on the desired input field 2 Press the T...

Page 41: ...ut field of the window Note Input order for functions When using the square root or squaring functions make sure to press the R or S function keys respectively before entering a number 1 4 9 Context menu When you right click the context menu opens and provides the following functions Cut Cut Ctrl X Copy Copy Ctrl C Paste Paste Ctrl V Program editor Additional functions are available in the editor ...

Page 42: ... symbol for the active operating area in the status display Channel switchover You can switch over to the next channel by touching the channel display in the status display 1 4 11 Changing the user interface language Procedure 1 Select the Startup operating area 2 Press the Change language softkey The Language selection window opens The language set last is selected 3 Position the cursor on the de...

Page 43: ...put editor with Alt S The input editor can only be called there where it is permissible to enter Asian characters You can select a character by using the Pinyin phonetic notation which enables Chinese characters to be expressed by combining Latin letters The editor is available for the following Asian languages Simplified Chinese Traditional Chinese Korean Note You require a special keyboard to en...

Page 44: ... selected the editor records the frequency with which it is selected for a specific phonetic notation and offers this character at the top of the list when the editor is next opened Editing the dictionary 1 Select the dictionary editing function in the selection box The editor provides a further line in which the combined characters and phonetic notations are displayed 2 Enter the desired phonetic...

Page 45: ...ction level setting Tool offsets Work offsets Setting data Program creation program editing References For additional information please refer to the following documentation Commissioning Manual SINUMERIK Operate IM9 SINUMERIK 840D sl Softkeys Machine operating area Protection level End user protection level 3 Parameters operating area Protection level Tool management lists Key switch 3 protection...

Page 46: ...otection level 1 End user protection level 3 Service protection level 2 Startup operating area Protection levels End user protection level 3 Keyswitch 3 protection level 4 Keyswitch 3 protection level 4 Key switch 3 protection level 4 Keyswitch 3 protection level 4 Service protection level 2 End user protection level 3 End user protection level 3 ...

Page 47: ...he cycle programming Lists of the machine data Lists of the setting data Lists of the drive parameters List of all alarms Procedure Calling context sensitive online help 1 You are in an arbitrary window of an operating area 2 Press the HELP key or on an MF2 keyboard the F12 key The help page of the currently selected window is opened in a subscreen 3 Press the Full screen softkey to use the entire...

Page 48: ...r the INPUT key to display the help page for the selected topic 6 Press the Current topic softkey to return to the original help Searching for a topic 1 Press the Search softkey The Search in Help for window is opened 2 Activate the Full text checkbox to search in all help pages If the checkbox is not activated a search is performed in the table of contents and in the index 3 Enter the desired key...

Page 49: ...ed machine data or drive parameter and press the HELP or the F12 key The associated data description is displayed Displaying and inserting a G code command in the editor 1 A program is opened in the editor Position the cursor on the desired G code command and press the HELP or the F12 key The associated G code description is displayed 2 Press the Display all G funct softkey 3 With the aid of the s...

Page 50: ...Introduction 1 4 User interface Milling 50 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 51: ...g on and switching off Start up When the control starts up the main screen opens according to the operating mode specified by the machine manufacturer In general this is the main screen for the REF POINT submode Machine manufacturer Please also refer to the machine manufacturer s instructions ...

Page 52: ...oint the coordinates of which are known to be relative to the machine zero point Sequence Prior to the approach the axes must be in a position from where they can approach the reference point without a collision The axes can also all approach the reference point simultaneously depending on the manufacturer s settings Machine manufacturer Please refer to the machine manufacturer s specifications NO...

Page 53: ...ctive End the function via the machine control panel by selecting operating mode AUTO or JOG 2 2 2 User agreement If you are using Safety Integrated SI on your machine you will need to confirm that the current displayed position of an axis corresponds to its actual position on the machine when you reference an axis Your confirmation is the precondition for the availability of other Safety Integrat...

Page 54: ...ayed The axis is marked with 5 Press the User enable softkey The User Acknowledge window opens It shows a list of all machine axes with their current position and SI position 5 Position the cursor in the Acknowledgement field for the axis in question 6 Activate the acknowledgement with the SELECT key The selected axis is marked with an x meaning safely referenced in the Acknowledgement column By p...

Page 55: ...versing axes e g during a program interruption Positioning axes Select JOG Press the JOG key Ref Point submode The REF POINT submode is used to synchronize the control and the machine For this purpose you approach the reference point in JOG mode Selecting REF POINT Press the REF POINT key REPOS submode The REPOS submode is used for repositioning to a defined position After a program interruption e...

Page 56: ...or to perform a single action Selecting MDA Press the MDA key AUTO mode In automatic mode you can execute a program completely or only partially Select AUTO Press the AUTO key TEACH IN submode The TEACH IN submode is available in the AUTO and MDA modes There you may create edit and execute part programs main programs or subroutines for motional sequences or simple workpieces by approaching and sav...

Page 57: ... 3 machining Channel 4 transport Mode groups MGs Technologically related channels can be combined to form a mode group Axes and spindles of the same mode group can be controlled by one or more channels An operating mode group is in one of Automatic JOG or MDI operating modes i e several channels of an operating mode group can never assume different operating modes 2 3 3 Channel switchover It is po...

Page 58: ...uch operation in the status display 2 4 Settings for the machine 2 4 1 Switching over the coordinate system MCS WCS The coordinates in the actual value display are relative to either the machine coordinate system or the workpiece coordinate system By default the workpiece coordinate system is set as a reference for the actual value display The machine coordinate system MCS in contrast to the workp...

Page 59: ... Work offsets Machine manufacturer Please also refer to the machine manufacturer s instructions Proceed as follows 1 Select JOG or AUTO mode in the Machine operating area 2 Press the menu forward key and the Settings softkey A new vertical softkey bar appears 3 Press the Switch to inch softkey A prompt asks you whether you really want to switch over the unit of measurement 4 Press the OK softkey T...

Page 60: ... The control is in the workpiece coordinate system The actual value is set in the reset state Note Setting the WO in the Stop state If you enter the new actual value in the Stop state the changes made are only visible and only take effect when the program is continued Procedure 1 Select the JOG mode in the Machine operating area 2 Press the Set WO softkey 3 Enter the new position value for X Y or ...

Page 61: ...rent active work offset is irreversibly deleted by this action Relative actual value 1 Press the REL actual values softkey 2 Enter the axis positions and press the Input key Note The new actual value is only displayed The relative actual value has no effect on the axis positions and the active work offset The softkey is only available if the relevant machine data is set Machine manufacturer Please...

Page 62: ...anually For manual measurement move the tool manually to a known reference point to determine the tool length and the radius or diameter The control then calculates the tool offset data from the position of the tool carrier reference point and the reference point Reference point When measuring the tool length you can either use the workpiece or a fixed point in the machine coordinate system e g a ...

Page 63: ...ating area 3 Press the Meas tool and Length manual softkeys The Length Manual window opens 4 Select the cutting edge number D and the number of the replacement tool ST of the tool 5 Approach the workpiece in the Z direction scratch it with a turning spindle and enter the set position Z0 of the workpiece edge 6 Press the Set length softkey The tool length is calculated automatically and entered in ...

Page 64: ...adius manual or Diam manual softkey 4 Select the cutting edge number D and the the number of the replacement tool ST 5 Approach the workpiece in the X or Y direction and perform scratching with the spindle rotating in the opposite direction 6 Specify the setpoint position X0 or Y0 of the workpiece edge 7 Press the Set radius or Set diam softkey The tool radius or diameter is calculated automatical...

Page 65: ... combination with a distance gauge Enter the thickness of the plate as DZ To calibrate the fixed point use either a tool whose length is known i e the tool length must be entered in the tool list or the spindle directly The position of the fixed point may have already been determined by the machine manufacturer Machine manufacturer Please refer to the machine manufacturer s specifications Procedur...

Page 66: ...achine manufacturer Please refer to the machine manufacturer s specifications Preconditions No function related settings are necessary after the measuring cycles have been installed Before the actual measurement enter approximate values for length and radius or diameter of the tool in the tool list Calibrate the probe first Machine manufacturer Please refer to the machine manufacturer s specificat...

Page 67: ...Diam Auto softkey if you wish to measure the radius or diameter of the tool 5 Select the cutting edge number D and the number of the replacement tool ST 6 If necessary enter the lateral offset V 7 Press the CYCLE START key This starts the automatic measuring process When you measure the tool radius or diameter measurement is performed with a spindle rotating in the opposite direction The tool leng...

Page 68: ...and radius diameter of the calibration tool in the tool list beforehand Note Setting the protection level The Calibrate probe function is only available if an adequate level of protection is set Please refer to the machine manufacturer s specifications Procedure 1 Move the calibration tool until it is approximately over the center of the measuring surface of the tool probe 2 Select operating mode ...

Page 69: ...ng must not be electronic probes Automatic measurement For automatic measurements only use the electronic workpiece probe tool type 710 You must first calibrate the electronic workpiece probe In the case of automatic measuring first position the workpiece probe manually After starting using the CYCLE START key the workpiece probe is automatically extended to the workpiece with the measuring feedra...

Page 70: ...pecific settings e g measuring velocity length of the measuring distance using the appropriate parameters Machine manufacturer Please refer to the machine manufacturer s specifications References Information on user specific settings is provided in the Chapter Measuring in the JOG mode Commissioning Manual SINUMERIK Operate IM9 SINUMERIK 840D sl Selecting the measuring plane The measuring plane G1...

Page 71: ...o be measured Zero point The measurement values for the offsets are stored in the coarse offset and the relevant fine offsets are deleted If the zero point is stored in a non active work offset an activation window is displayed in which you can activate this work offset directly Machine manufacturer Please refer to the machine manufacturer s specifications Aligning Alignment can be performed eithe...

Page 72: ...inate system 3 Set edge or Distance 2 edges of Rectangular pocket or Rectangular spigot to define the workpiece zero OR 1 Align plane to align the workpiece probe perpendicular to the plane 2 Corner or 2 holes or 2 spigots to align the the coordinate system parallel to the workpiece and to determine the workpiece zero Pre positioning If you want to preposition a rotary axis before measuring with A...

Page 73: ...y axes softkey and press CYCLE START key 5 Manual swivel Apply Set zero plane to store the resulting rotations in the work zero 6 Measure workpiece Apply Align plane to correct the alignment of the workpiece 7 Measure workpiece Apply 2 holes to define the rotation and offset in the XY plane 8 Measure workpiece Apply Set edge Z to define the offset in Z 9 Start part program to remachine under AUTO ...

Page 74: ...Therefore you need to calibrate the electronic probe The radius is calibrated in a setting ring calibration ring or a hole the length is calibrated on a surface The diameter of the setting ring and the dimension of the surface in the Z direction for G17 must be precisely known and this is entered into the corresponding entry field when calibrating the probe The diameter of the workpiece probe ball...

Page 75: ...t automatically twice First with 180 to the starting position of the working spindle and then in its starting position Note User specific defaults Setting ring diameter For the entry field Diameter setting ring diameter reference piece fixed values can be separately entered at parameters for each probe number calibration data set number If these parameters are assigned the values saved there are d...

Page 76: ...e spindle for scratching when measuring the workpiece zero manually OR An electronic workpiece probe is inserted in the spindle and activated when measuring the workpiece zero automatically Procedure 1 Select the Machine operating area and press the JOG key 2 Press the Workpiece zero and Set edge softkeys The Set edge window opens 3 Select Measuring only if you only want to display the measured va...

Page 77: ... workpiece in For Z0 the workpiece is always approached in the Z minus direction 7 In X0 Y0 or Z0 specify the setpoint position of the workpiece edge The setpoint position corresponds e g to the dimension specifications of the workpiece edge from the workpiece drawing 8 Traverse the workpiece probe close to the workpiece edge that you wish to measure and press the CYCLE START key in order to measu...

Page 78: ...easure distance L of two parallel workpiece edges in one of the axes X Y or Z and determine its center Precondition You can insert any tool in the spindle for scratching when measuring the workpiece zero manually OR An electronic workpiece probe is inserted in the spindle and activated when measuring the workpiece zero automatically Procedure 1 Select the Machine operating area and press the JOG k...

Page 79: ...angle between the workpiece edge and the reference axis 8 Traverse the tool to the workpiece edge 9 Press the Save P1 softkey 10 Reposition the tool and repeat the measuring procedure step 7 to measure the second point and then press the Save P2 softkey 11 Press the Calculate softkey The angle between the workpiece edge and reference axis is calculated and displayed OR Press the Set WO softkey Wit...

Page 80: ... 90 or any inner angle Measuring a right angled corner The workpiece corner to be measured has a 90 inner angle and is clamped to the worktable in any position By measuring 3 points you can determine the corner point point of intersection of the angle side in the working plane and angle α between the workpiece reference edge line through P1 and P2 and the reference axis in the working plane 1st ge...

Page 81: ...ine operating area and press the JOG key 2 Press the Workpiece zero softkey 3 Press the Right angled corner softkey if the workpiece has a right angled corner OR Press the Any corner softkey if you want to measure a corner not equal to 90 OR If these softkeys are not listed press any vertical softkey with the exception of Set edge and in the drop down list select the desired measurement version 4 ...

Page 82: ...uring point P1 if you are measuring manually 9 Press the Save P1 softkey The coordinates of the first measuring point are measured and stored 10 Reposition the spindle holding the tool each time approach measuring points P2 and P3 and press the Save P2 and Save P3 softkeys 11 Repeat the procedure to measure the fourth measuring point when you measure any corner 12 Press the Calculate softkey The c...

Page 83: ... that you have selected 2 6 8 Measuring a pocket and hole You can measure rectangular pockets and one or more holes and then align the workpiece Measuring a rectangular pocket The rectangular pocket must be aligned at right angles to the coordinate system By automatically measuring 4 points inside the pocket its length width and center point can be determined Measuring 1 hole The workpiece with th...

Page 84: ...le centers are calculated from them Two hole center points are diagonally connected in each case The point of intersection is determined from the two lines that are obtained This point of intersection represents the new workpiece zero to be determined When an angular offset is selected the base angle of rotation α can also be determined Note Measuring only for automatic measuring If Measuring only...

Page 85: ...ion 4 Select Measuring only if you only want to display the measured values OR 5 In the selection box select the desired work offset in which you want to store the zero point OR Press the Select WO softkey to select an adjustable work offset In the window Work offset G54 G599 select a work offset in which the zero point should be saved and press the In manual softkey You return to the measurement ...

Page 86: ...oint is stored as a new zero point with Set WO The tool radius is automatically included in the calculation Note Settable work offsets The labeling of the softkeys for the adjustable work offsets varies i e the selectable work offsets configured at the machine are displayed examples G54 G57 G54 G505 G54 G599 Please refer to the machine manufacturer s specifications Automatic measurement 1 Select t...

Page 87: ...ring distance is moved with rapid traverse OR 1 hole If you do not make any entry in the entry field Øhole then the axis moves with the measuring feedrate from the starting point If the measuring stroke does not reach the edge of the hole then the approximate diameter must be entered However the measuring sequence is then also shortened as part of the measuring distance is moved with rapid travers...

Page 88: ...hen the axis moves with the measuring feed from the starting point If the measuring stroke does not reach the edge of the hole then the approximate diameter must be entered However the measuring sequence is then also shortened as part of the measuring distance is moved with rapid traverse In Angle offs select entry No OR In Angle offs select entry Yes if you want alignment to be performed with coo...

Page 89: ...tation is stored in the work offset 3 holes The tool automatically probes 4 points of the inside wall of the first hole successively and after pressing CYCLE START again then the 4 points of the inside wall of the second or third hole are successively probed The center point and the diameter of the circle on which the three hole center points lie are calculated and displayed If you selected entry ...

Page 90: ... point that corresponds to the center point of the first spigot is determined Measuring 3 circular spigots The workpiece is located anywhere on the work table and has three spigots 4 points are automatically measured at the three spigots and the spigot centers are calculated from them A circle is placed through the three center points and the circle center and circle diameter are determined When a...

Page 91: ...ftkeys are not listed press any vertical softkey with the exception of Set edge and in the drop down list select the desired measurement version 4 Select Measuring only if you only want to display the measured values OR Select the desired work offset in which you want to store the zero point e g basis reference OR Press the Select WO softkey and select the work offset in which the zero point is to...

Page 92: ...nt is stored as a new zero point with Set WO The tool radius is automatically included in the calculation Note Settable work offsets The labeling of the softkeys for the adjustable work offsets varies i e the selectable work offsets configured at the machine are displayed examples G54 G57 G54 G505 G54 G599 Please refer to the machine manufacturer s specifications Automatic measurement 1 Select the...

Page 93: ...aversing direction of the probe through any angle OR 2 circular spigots Enter the approximate diameter of the spigot into Øspigot Enter the infeed value in DY to determine the measuring depth In Angle offs select entry Coor rotation or Rotary axis A B C Enter the setpoint angle Enter the position setpoints Z0 X0 for the center point of the first spigot The setpoint angle refers to the 1st axis of ...

Page 94: ...all or the outer wall of the first spigot if several spigots are to be measured After the measurement has been successfully completed the center of the spigot is determined and the P1 stored softkey becomes active 5 If you are measuring several spigots then move the tool approximately to the center of the second third and fourth spigot and press the CYCLE START key After the measurement has been s...

Page 95: ...wo connecting lines calculated and displayed If you selected entry Yes in Coor rotation then angle α is additionally calculated and displayed For Set WO the intersection point now corresponds to the position setpoint The calculated rotation is stored in the work offset 2 6 10 Aligning the plane You can measure an inclined plane of a workpiece in space and determine rotation angles α and β By subse...

Page 96: ...ct the desired work offset in which you want to store the zero point e g basis reference OR Press the Select WO softkey and select the work offset in which the zero point is to be saved in the Work Offset G54 G599 window and press the In manual softkey You return to the appropriate measurement window You return to the Align plane window The selection of work offsets can differ Please refer to the ...

Page 97: ...et edge Align edge Rightangled corner 1 hole and 1 circular spigot are listed in the Measure workpiece zero in the associated vertical softkey bar You have the option of replacing these by softkeys with other measurement versions Set edge softkey The Set edge softkey cannot be assigned the softkey of another measurement version Software option You require the Extended operator function option for ...

Page 98: ...he coordinate system or axis positions might be necessary in the following cases Correcting the work offset causes the workpiece coordinate system to rotate after which the tool can be aligned perpendicularly to the plane Correcting the work offset necessitates positioning of the rotary axis in order to align the workpiece parallel with the coordinate system Activation windows help you to adapt th...

Page 99: ...e help of the swivel cycle You can now measure again Positioning a rotary axis and entering a feedrate Once you have measured the workpiece zero you must reposition the rotary axis Note Retract the probe to a safe position before the rotary axis should move The activation window asking whether you want to Position rotary axis X to align is displayed 1 Select Yes if you want to position the rotary ...

Page 100: ... the axis coordinates is based on the machine zero of the machine coordinate system Machine The actual value display of the positions can also refer to the SZS coordinate system settable zero system The position of the active tool relative to the workpiece zero is displayed 7RWDO RIIVHW RUN RIIVHW FRDUVH DVLF RIIVHW RUN RIIVHW ILQH 6 6 RRUGLQDWH WUDQVIRUPDWLRQ 6 0 6 0 Figure 2 1 Work offsets When ...

Page 101: ...e option of deselecting the fine offset via machine data MN_MM_FRAM_FINE_TRANS See also Actual value window Page 33 2 7 1 Display active zero offset The following work offsets are displayed in the Work Offset Active window Work offsets for which active offsets are included or for which values are entered adjustable work offsets Total work offset This window is generally used only for monitoring Th...

Page 102: ...defined using this are also displayed This window is generally used only for monitoring Display of active work offsets Work offsets DRF Displays the handwheel axis offset Basic reference Displays the additional work offsets programmed with P_SETFRAME Access to the system offsets is protected via a keyswitch External WO frame Displays the additional work offsets programmed with P_EXTFRAME Total bas...

Page 103: ...k offset and Overview softkeys The Work Offsets Overview window opens 2 7 3 Displaying and editing base zero offset The defined channel specific and global base offsets divided into coarse and fine offsets are displayed for all set up axes in the Work offset Base window Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 Select the Parameter operating area 2 ...

Page 104: ...played Procedure 1 Select the Parameter operating area 2 Press the Work offset softkey 3 Press the G54 G599 softkey The Work Offset G54 G599 window is opened Note The labeling of the softkeys for the adjustable work offsets varies i e the selectable work offsets configured at the machine are displayed examples G54 G57 G54 G505 G54 G599 Please observe the machine manufacturer s specifications 4 You...

Page 105: ... the machine manufacturer s specifications Note Settings for rotation scaling and mirroring are specified here and can only be changed here Procedure 1 Select the Parameter operating area 2 Press the Work offset softkey 3 Press the Active Base or G54 G599 softkey The corresponding window appears 4 Place the cursor on the desired work offset to view its details 5 Press the Details softkey A window ...

Page 106: ...range e g G54 These value changes are available in the part program immediately or after Reset Machine manufacturer Please refer to the machine manufacturer s specifications Press the Back softkey to close the window 2 7 6 Deleting a work offset You have the option of deleting zero offsets This resets the entered values Proceed as follows 1 Select the Parameter operating area 2 Press the Work offs...

Page 107: ...e saved 3 Press the Workpiece zero softkey You change to the Set Edge window in the JOG mode 4 Use the softkeys to select in which axis direction you want to approach the workpiece first 5 Select the measuring direction or you want to approach the workpiece in The measuring direction cannot be selected for Z0 6 In X0 Y0 or Z0 specify the setpoint position of the workpiece edge you are approaching ...

Page 108: ...e limit switches Preconditions You can only make changes in AUTO mode when in the RESET condition These changes are then immediate You can make changes in JOG mode at any time These changes however only become active at the start of a new motion Procedure 1 Select the Parameter operating area 2 Press the Setting data softkey The Working area limit window appears 3 Place the cursor in the required ...

Page 109: ... at G96 the programmed spindle speed limitation at constant cutting speed is displayed together with the permanently active limitations This speed limitation for example prevents the spindle from accelerating to the max spindle speed of the current gear stage G96 when performing tapping operations or machining very small diameters Note The Spindle data softkey only appears if a spindle is configur...

Page 110: ...an display lists with configured setting data Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 Select the Parameter operating area 2 Press Setting data and Data lists softkeys The Setting data list window opens 3 Press the Select data list softkey and in the View list select the required list with setting data ...

Page 111: ...ly assigned to the geometry axis are in this case simultaneously traversed Channel machine axes Channel machine axes are assigned to the particular channel They can only be individually traversed i e the actual machine state has no influence The also applies to channel machine axes that are declared as geometry axes Machine manufacturer Please refer to the machine manufacturer s specifications Pro...

Page 112: ...s activated immediately 5 Press the Handwheel softkey again OR Press the Back softkey The Handwheel window closes Deactivate handwheel 1 Position the cursor on the handwheel whose assignment you wish to cancel e g No 1 2 Press the softkey for the assigned axis again e g X OR Open the Axis selection box using the INSERT key navigate to the empty field and press the INPUT key Clearing an axis select...

Page 113: ...dow into any directory of the Program Manager Software option You require the Extended operator functions option to load and save MDA programs for 828D 2 11 1 Loading an MDA program from the Program Manager Proceed as follows 1 Select the Machine operating area 2 Press the MDA key The MDI editor opens 3 Press the Load MDA softkey A changeover is made into the Program Manager The Load in MDA window...

Page 114: ...cation window is opened It shows you a view of the program manager 5 Select the drive to which you want to save the MDA program you created and place the cursor on the directory in which the program is to be stored 6 Press the OK softkey When you place the cursor on a folder a window opens which prompts you to assign a name OR When you place the cursor on a program you are asked whether the file s...

Page 115: ...e MDA key The MDA editor opens 3 Input the desired G code commands using the operator s keyboard 4 Press the CYCLE START key The control executes the input blocks When executing the G code commands you can control the sequence as follows Executing the program block by block Testing the program Settings under program control Setting the test run feedrate Settings under program control ...

Page 116: ...010 6FC5398 7CP20 1BA0 2 11 4 Deleting an MDA program Precondition The MDA editor contains a program that you created in the MDI window or loaded from the program manager Procedure Press the Delete blocks softkey The program displayed in the program window is deleted ...

Page 117: ...els provided on the machine control panel while a part program is interrupted 3 2 Selecting a tool and spindle 3 2 1 T S M windows For the preparatory actions in manual mode tool selection and spindle control are both performed centrally in a screen form In manual mode you can select a tool either by its name or its location number If you enter a number a search is performed for a name first follo...

Page 118: ...k offset Selection of the work offset basic reference G54 57 You can select work offsets from the tool list of settable work offsets via the Work offset softkey Unit of measurement Selection of the unit of measurement inch mm The setting made here has an effect on the programming Machining plane Selection of the machining plane G17 XY G18 ZX G19 YZ Gear stage Specification of the gear stage auto I...

Page 119: ...3 Enter the name or the number of the tool T in the input field OR Press the Select tool softkey to open the tool list position the cursor on the desired tool and press the In Manual softkey The tool is transferred to the T S M window and displayed in the field of tool parameter T 4 Select tool edge D or enter the number directly in field D 5 Press the CYCLE START key The tool is loaded into the s...

Page 120: ...e adjacent input field The spindle remains stationary 4 If the machine has a gearbox for the spindle set the gear stage e g auto 5 Select a spindle direction of rotation clockwise or counterclockwise in the Spindle M function field 6 Press the CYCLE START key The spindle rotates 7 Select the Stop setting in the Spindle M function field Press the CYCLE START key The spindle stops Note Changing the ...

Page 121: ...function field The Stop Pos entry field appears 4 Enter the desired spindle stop position The spindle position is specified in degrees 5 Press the CYCLE START key The spindle is moved to the desired position Note You can use this function to position the spindle at a specific angle e g during a tool change A stationary spindle is positioned via the shortest possible route A rotating spindle is pos...

Page 122: ...lected axis moves at the programmed setup feedrate During an incremental traverse the selected axis traverses a specified increment Set the default feedrate Specify the feedrate to be used for axis traversal in the set up in the Settings for Manual Operation window 3 3 1 Traverse axes by a defined increment You can traverse the axes in manual mode via the Increment and Axis keys or handwheels Proc...

Page 123: ...or key Each time you press the key the selected axis is traversed by the defined increment Feedrate and rapid traverse override switches can be operative Note When the control is switched on the axes can be traversed right up to the limits of the machine as the reference points have not yet been approached and the axes referenced Emergency limit switches might be triggered as a result The software...

Page 124: ...ess the Settings softkey The Settings for manual operation window is opened 3 Enter the desired value for the Variable increment parameter Example Enter 500 for a desired increment of 500 μm 0 5 mm 4 Press the Inc VAR key 5 Select the axis to be traversed 6 Press the or key Each time you press the key the selected axis is traversed by the set increment Feedrate and rapid traverse override switches...

Page 125: ...e during traversing Procedure 1 If required select a tool 2 Select the JOG operating mode 3 Press the Positions softkey 4 Specify the desired value for the feedrate F OR Press the Rapid traverse softkey The rapid traverse is displayed in field F 5 Enter the target position or target angle for the axis or axes to be traversed 6 Press the CYCLE START key The axis is traversed to the specified target...

Page 126: ... XY The swiveled coordinates are maintained in the Reset status and after Power On if the machine manufacturer has correspondingly set the machine data With these settings after a program interrupt e g as a result of a retraction in the Z direction you can retract from an inclined hole Machine manufacturer Please refer to the machine manufacturer s specifications Important parameters TC name of sw...

Page 127: ...orresponds to the parameter _DIR of CYCLE800 For swivel systems with 2 rotary axes a particular plane can be reached in two different ways You can choose between these two different positions in the Direction parameter The corresponds to the larger or smaller value of a rotary axis This may affect the working area When the swivel data set is set up the entries in the Direction parameter determine ...

Page 128: ... set are moved to zero The tool is located vertically to the machining plane If you want to use the actual swiveled plane as the reference plane for setting up your workpiece you must define this plane as the zero plane With Set zero plane the actual swivel plane in the active work offset is stored as the zero plane As a result the rotations in the active work offset are overwritten With Delete ze...

Page 129: ...tion of machine axis Z to the fixed point of machine axis Z defined by the machine manufacturer Z Fixed point 2 Retraction in the direction of machine axis Z and then in X Y to the fixed points defined by the machine manufacturer Retraction maximum in the tool direction up to the software end position Retraction incremental in the tool direction up to a maximum of the software end position The ret...

Page 130: ...ling No correction The position of the tool tip changes during swiveling 3 6 Simple face milling of workpiece You can use this cycle to face mill any workpiece A rectangular surface is always machined Selecting the machining direction In the Direction field using the select key select the desired machining direction Same direction of machining Alternating direction of machining Selecting limits Yo...

Page 131: ...in the Direction field 5 Enter all other parameters in the input screen 6 Press the OK softkey The parameter screen is closed 7 Press the CYCLE START key The face milling cycle is started You can return to the parameter screen at any time to check and correct the inputs Note You cannot use the Repos function while face milling Parameter G code program Parameter ShopMill program PL Machining plane ...

Page 132: ...mm mm X1 Y1 Z1 Corner point 2 of surface in X direction abs or inc Corner point 2 of surface in Y direction abs or inc Height of finished part abs or inc mm mm mm DXY Max infeed in the XY plane dependent on milling cutter diameter Alternatively you can specify the plane infeed as a as a ratio plane infeed mm to milling cutter diameter mm mm DZ Max infeed in Z direction only for roughing mm UZ Fini...

Page 133: ... the type of feedrate G94 Axis feedrate linear feedrate G95 Rev feedrate Default feedrate G94 Enter the desired feedrate in mm min Default feedrate G95 Enter the desired feedrate in mm r Variable increment Enter the desired increment for axis traversal by variable increments Spindle speed Enter the desired spindle speed in rpm Proceed as follows 1 Select the Machine operating area 2 Press the JOG ...

Page 134: ...Execution in manual mode 3 7 Default settings for manual mode Milling 134 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 135: ...ith the machine The necessary tool offsets and work offsets have been entered The necessary safety interlocks implemented by the machine manufacturer are activated General sequence 1 Use the Program manager to select the desired program Select the desired program under NC Local drive USB or set up network drives 3 Press the Select softkey The program is selected for execution and automatically swi...

Page 136: ...achining will start from the beginning Machine manufacturer Please refer to the machine manufacturer s specifications 4 2 Selecting a program Procedure 1 Select the Program manager operating area The directory overview is opened 2 Place the cursor on the directory containing the program that you want to select 3 Press the INPUT key OR Press the Cursor right key The directory contents are displayed...

Page 137: ...several types of block processing SB mode Scope SB1 Single block coarse The machining stops after every machine block except for cycles SB2 Data block The machining stops after every block i e also for data blocks except for cycles SB3 Single block fine The machining stops after every machine block also in cycles Precondition A program must be selected for execution in AUTO or MDA mode Procedure 1...

Page 138: ... The window of the current block display shows you the program blocks currently being executed Display of current program The following information is displayed in the running program The workpiece name or program name is entered in the title row The program block which is just being processed appears colored Editing a program directly In the Reset state you can edit the current program directly 1...

Page 139: ...ll G code commands that initiate a function on the machine are displayed in the Basic Blocks window for the currently active program block Absolute axis positions G functions for the first G group Other modal G functions Other programmed addresses M functions Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 A program is selected for execution and has been ...

Page 140: ...to be executed are displayed in the Program Levels window Program example N10 subprogram P25 If in at least one program level a program is run through several times a horizontal scroll bar is displayed that allows the run through counter P to be viewed in the righthand window section The scroll bar disappears if multiple run through is no longer applicable Display of program level The following in...

Page 141: ... making program changes the NC channel must be brought into the reset state Requirement A program must be selected for execution in AUTO mode Procedure 1 The program to be corrected is in the Stop or Reset mode 2 Press the Prog corr softkey The program is opened in the editor The program preprocessing and the current block are displayed The current block is also updated in the running program but ...

Page 142: ...sitioning the axes move with the programmed feedrate and linear interpolation i e in a straight line from the current position to the interrupt point Therefore you must first move the axes to a safe position in order to avoid collisions If you do not use the Repos function and subsequently move the axes in manual mode after a program interrupt the control automatically moves the axes during the sw...

Page 143: ...ext search The search target is the interruption point main program and subprogram The function is only available if there is an interruption point After a program interruption CYCLE STOP or RESET the controller saves the coordinates of the interruption point The search target is the higher program level of the interruption point main program and subprogram The level can only be changed if it was ...

Page 144: ...have selected the desired program 2 The control system is in the RESET condition 3 The desired search mode is selected NOTICE Collision free start position Pay attention to a collision free start position and appropriate active tools and other technological values If necessary manually approach a collision free start position Select the target block considering the selected block search type Toggl...

Page 145: ... position if the setpoint position is not to be automatically approached after the program start 4 7 3 Simple search target definition Requirement The program is selected and the controller is in Reset mode Procedure 1 Press the Block search softkey 2 Place the cursor on a particular program block OR Press the Find text softkey select the search direction enter the search text and confirm with OK ...

Page 146: ...ons option only for 828D Procedure 1 Press the Block search softkey 2 Press the Interrupt point softkey The interruption point is loaded 3 If the Higher level and Lower level softkeys are available use these to change the program level 4 Press the Start search softkey The search starts Your specified search mode will be taken into account The search screen closes The current block will be displaye...

Page 147: ...he line of the window corresponding to the program level in which the target is located For example if the target is located in the subprogram called directly from the main program you must enter the target in program level 2 The specified target must always be unambiguous This means for example that if the subprogram is called in the main program in two different places you must also specify a ta...

Page 148: ... program level Program The name of the main program is automatically entered Ext File extension P Pass counter If a program section is performed several times you can enter the number of the pass here at which processing is to be continued Line Is automatically filled for an interruption point Type search target is ignored on this level N no Block number Label Jump label Text string Subprg Subprog...

Page 149: ...taken into account Notice Important information e g modal functions which are located in the EXTCALL program are not taken consideration In this case after the search target has been found the program is not able to be executed Information such as this should programmed in the main program Without calculation For a quick search in the main program Calculations will not be performed during the bloc...

Page 150: ...8 7CP20 1BA0 References For additional information please refer to the following documentation Commissioning Manual SINUMERIK Operate IM9 SINUMERIK 840D sl Procedure 1 Select the Machine operating area 2 Press the AUTO key 3 Press the Block search and Block search mode softkeys The Search Mode window will open ...

Page 151: ...red in RG0 Note You define the reduced rapid traverse in the settings for automatic operation M01 Programmed stop 1 The processing of the program stops at every block in which supplementary function M01 is programmed In this way you can check the already obtained result during the processing of a workpiece Note In order to continue executing the program press the CYCLE START key again Programmed s...

Page 152: ... by selecting and clearing the relevant check boxes Display response of active program controls If a program control is activated the abbreviation of the corresponding function appears in the status display as response Procedure 1 Select the Machine operating area 2 Press the AUTO or MDA key 3 Press the Prog ctrl softkey The Program control window appears See also Setting for automatic mode Page 1...

Page 153: ...pped blocks are not executed i e the program continues with the next block which is not skipped The number of skip levels that can be used depends on a machine datum Machine manufacturer Please refer to the machine manufacturer s specifications Skip levels activate Check the corresponding checkbox in order to skip the required block level Note The Program control skip blocks window is only availab...

Page 154: ...ne program run The part program is not permanently changed When next started the program will be executed as originally programmed After a block search the machine can be brought into another state with overstore e g M function tool feed speed axis positions etc in which the normal part program can be successfully continued Software option You require the Extended operator functions option for the...

Page 155: ...t change the operating mode while you are in overstore mode 5 Press the Back softkey The Overstore window closes 6 Press the CYCLE START key again The program selected before overstoring continues to run Note Block by block execution The SINGLE BLOCK key is also active in the overstore mode If several blocks are entered in the overstore buffer then these are executed block by block after each NC s...

Page 156: ...ing area The editor opens in the Program operating area with the last executed part program when this was not explicitly exited via the Close softkey Note Please note that the changes to programs stored in the NC memory take immediate effect You can exit the editor only after you have saved the changes If you are editing on a local drive or external drives you can also exit the editor without savi...

Page 157: ...in the Text field 3 Select Whole words if you want to search for whole words only 4 Position the cursor in the Direction field and choose the search direction forward backward with the SELECT key 5 Press the OK softkey to start the search If the text you are searching for is found the corresponding line is highlighted 6 Press the Continue search softkey if the text located during the search does n...

Page 158: ... the Replace with field enter the text you would like to insert automatically during the search 4 Position the cursor in the Direction field and choose the search direction forward backward with the SELECT key 5 Press the OK softkey to start the search If the text you are searching for is found the corresponding line is highlighted 6 Press the Replace softkey to replace the text OR Press the Repla...

Page 159: ...with the cursor or mouse 3 Press the Copy softkey in order to copy the selection to the buffer memory 4 Place the cursor on the desired insertion point in the program and press the Paste softkey The content of the buffer memory is pasted Deleting program blocks Use the Cut softkey to delete selected program blocks Note The buffer memory contents are retained even after the editor is closed enablin...

Page 160: ... Note If you only want to renumber a section select the program blocks whose block numbering you want to edit 4 10 5 Opening a second program You have the option of viewing and editing two programs simultaneously in the editor For instance you can copy program blocks or machining steps of a program and paste them into another program Opening several programs You have the option of opening up to 10...

Page 161: ...condition You have opened a program in the Editor Procedure 1 Press the and Open 2nd program softkeys The Select 2nd program window opens 2 Select the required program that you wish to display in addition to the program that is already open 3 Press the OK softkey The dual editor opens and displays both of the programs next to one another See also Copying pasting deleting a program block Page 159 ...

Page 162: ...matically Increment Defines the increment used for the block numbers The field is only editable when Yes is available under Number automatically Display hidden lines Hidden lines marked with HD hidden will be displayed Display block end as an icon The CFLF line feed symbol is displayed at the block end Scroll horizontally A horizontal scrollbar is displayed In this way you can scroll horizontally ...

Page 163: ...er to the machine manufacturer s specifications G groups displayed by default Group Meaning G group 1 Modally active motion commands e g G0 G1 G2 G3 G group 2 Non modally active motion commands dwell time e g G4 G74 G75 G group 3 Programmable offsets working area limitations and pole programming e g TRANS ROT G25 G110 G group 6 Plane selection e g G17 G18 G group 7 Tool radius compensation e g G40...

Page 164: ...sation e g G40 G42 G group 8 Settable work offset e g G54 G57 G500 G group 9 Offset suppression e g SUPA G53 G group 10 Exact stop continuous path mode e g G60 G641 G group 13 Workpiece dimensioning inches metric e g G70 G700 G group 14 Workpiece dimensioning absolute incremental G90 G group 15 Feedrate type e g G93 G961 G972 G group 16 Feedrate override on inside and outside curvature e g CFC G g...

Page 165: ...ns All G groups and their group numbers are listed in the G Functions window Within a G group only the G function currently active in the controller is displayed Additional information in the footer The following additional information is displayed in the footer Current transformations Display Meaning TRANSMIT Polar transformation active TRACYL Cylinder surface transformation active TRAORI Orienta...

Page 166: ...keys The G Functions window is opened 4 11 3 Auxiliary functions Auxiliary functions include M and H functions preprogrammed by the machine manufacturer which transfer parameters to the PLC to trigger reactions defined by the manufacturer Displayed auxiliary functions Up to five current M functions and three H functions are displayed in the Auxiliary Functions window Procedure 1 Select the Machine...

Page 167: ...ns Status of synchronized actions You can see the status of the synchronized actions in the Status column Waiting Active Blocked Non modal synchronized actions can only be identified by their status display They are only displayed during execution Synchronization types Synchronization types Meaning ID n Modal synchronized actions in the automatic mode up to the end of program local to program n 1 ...

Page 168: ...nchronized Actions window appears You obtain a display of all activated synchronized actions 4 Press the ID softkey if you wish to hide the modal synchronized actions in the automatic mode AND OR Press the IDS softkey if you wish to hide static synchronized actions AND OR Press the Blockwise softkey if you wish to hide the non modal synchronized actions in the automatic mode 5 Press the ID IDS or ...

Page 169: ...un In addition you can track how much of the current program has been completed as a percentage by using the progress bar The display only appears when the program is run a second time If you are executing the program from an external location the program loading progress is displayed here Influencing the time measurement The time measurement is started with the start of the program and ends with ...

Page 170: ...ay is automatically reset to zero See also Specifying the number of workpieces Page 235 4 13 Setting for automatic mode Before machining a workpiece you can test the program in order to identify programming errors early on Use the dry run feedrate for this purpose In addition you have the option of additionally limiting the traversing speed for rapid traverse so that when running in a new program ...

Page 171: ...ine operating area 2 Press the AUTO key 3 Press the menu forward key and the Settings softkey The Settings for Automatic Operation window is opened 4 In DRY run feedrate enter the desired dry run speed 5 Enter the desired percentage in the Reduced rapid traverse RG0 field RG0 has not effect if you do not change the specified amount of 100 6 Enter Automatic in the Display measurement result box if ...

Page 172: ...Machining the workpiece 4 13 Setting for automatic mode Milling 172 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 173: ... is clamped with reference to the coordinate system which is valid at the time that the blank was defined This means that before defining the blank in G code programs the required output conditions must be established e g by selecting a suitable work offset Programming a blank example G54 G17 G90 CYCLE800 0 TISCH 100000 57 0 0 0 0 0 0 0 0 0 1 100 1 WORKPIECE Box 112 0 50 80 00 155 100 T NC SPOTDRI...

Page 174: ...ammed tool path is displayed Note Tool display in the simulation and for simultaneous recording In order that workpiece simulation is also possible for tools that have either not been measured or have been incompletely entered certain assumptions are made regarding the tool geometry For instance the length of a miller or drill is set to a value proportional to the tool radius so that cutting can b...

Page 175: ...l time simulation for the Simultaneous recording function Determining the program run time The program runtime is determined when executing the simulation The program runtime is temporarily displayed in the editor at the end of the program Properties of simultaneous recording and simulation Traversing paths For the simulation the displayed traversing paths are saved in a ring buffer If this buffer...

Page 176: ...s to the toolcarrier or transformation data only become effective after Power On Transformation change and swivel data record change are supported However a real kinematic change is not supported where a swivel head is physically changed out The simulation of mold building programs with extremely short block change times can take longer than machining as the computation time distribution for this ...

Page 177: ...Simulating machining 5 1 Overview Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 177 Swivel head 90 45 Swivel table 90 90 ...

Page 178: ...Simulating machining 5 1 Overview Milling 178 Operating Manual 03 2010 6FC5398 7CP20 1BA0 Swivel table 90 45 Swivel combination 90 90 ...

Page 179: ...hrough in order to graphically display how the program will be executed This provides a simple way of checking the result of the programming Feedrate override Feedrate override is also active during simulation You can change the feedrate during the simulation via the user interface 0 The simulation stops 100 The program is executed as quickly as possible Procedure 1 Select the Program Manager oper...

Page 180: ...Simulation softkey The program execution is displayed graphically on the screen The machine axes do not move 5 Press the Stop softkey if you wish to stop the simulation OR Press the Reset softkey to cancel the simulation 6 Press the Start softkey to restart or continue the simulation Note Operating area switchover The simulation is exited if you switch into another operating area If you restart th...

Page 181: ...ce the programmed feedrate with a dry run feedrate to influence the speed of execution and select the program test to disable axis motion If you would like to view the current program blocks again instead of the graphical display you can switch to the program view Procedure 1 Load a program in the AUTO mode 2 Press the Prog ctrl softkey and activate the checkboxes PRT no axis movement and DRY run ...

Page 182: ...ion for the simultaneous recording Procedure 1 Load a program in the AUTO mode 2 Press the Sim rec softkey 3 Press the CYCLE START key The machining of the workpiece is started and graphically displayed on the screen 4 Press the Sim rec softkey again to stop the recording Note If you switch on simultaneous recording after the unmachined part information has already been processed in the program on...

Page 183: ...ws are available Top view 3D view Side views 5 5 1 Plan view 1 Start the simulation 2 Press the Top view softkey The workpiece is shown from above in the top view Changing the display You can increase or decrease the size of the simulation graphic and move it as well as change the segment 5 5 2 3D view 1 Starting the simulation 2 Press the Other views and 3D view softkeys Software option You requi...

Page 184: ...ion 2 Press the Other views softkey 3 Press the From front softkey if you wish to view the workpiece from the front OR Press the From rear softkey if you wish to view the workpiece from the rear OR Press the From left softkey if you wish to view the workpiece from the left OR Press the From right softkey if you wish to view the workpiece from the right Changing the display You can increase or decr...

Page 185: ...s the pre assigned values 3 Enter the desired values for the dimensions 4 Press the Accept softkey to confirm your entries The newly defined workpiece is displayed 5 6 2 Showing and hiding the tool path The path display follows the programmed tool path of the selected program The path is continuously updated as a function of the tool movement The tool paths can be shown or hidden as required Proce...

Page 186: ...cording function the rotary switch override on the control panel is used Procedure 1 Simulation is started 2 Press the Program control softkey 3 Press the Override or Override softkey to increase or decrease the feedrate by 5 OR Press the Override 100 softkey to set the feedrate to the maximum value OR Press the softkey to return to the main screen and perform the simulation with changed feedrate ...

Page 187: ...am block by block as when executing a program Procedure 1 Simulation is started 2 Press the Program control and Single block softkeys 3 Press the Back and Start SBL softkeys The pending block of the program is simulated and then stops 4 Press Start SBL as many times as you want to simulate a single program block 5 Press the Program control and the Single block softkeys to exist the single block mo...

Page 188: ... graphic 5 8 1 Enlarging or reducing the graphical representation Precondition The simulation or the simultaneous recording is started Procedure 1 Press the and keys if you wish to enlarge or reduce the graphic display The graphic display enlarged or reduced from the center OR Press the Details and Zoom softkeys if you wish to increase the size of the segment OR Press the Details and Zoom softkeys...

Page 189: ...e window The automatic scaling function Fit to size takes account of the largest expansion of the workpiece in the individual axes Note Selected section The selected sections and size changes are kept as long as the program is selected 5 8 2 Panning a graphical representation Precondition The simulation or the simultaneous recording is started Procedure 1 Press a cursor key if you wish to move the...

Page 190: ... to view it from all sides Precondition Simulation has been started and the 3D view is selected Procedure 1 Press the Details softkey 2 Press the Rotate view softkey 2 Press the Arrow right Arrow left Arrow up Arrow down Arrow clockwise and Arrow counterclockwise softkeys to change the position of the workpiece OR Keep the Shift key pressed and then turn the workpiece in the desired direction usin...

Page 191: ...Using the magnifying glass you can define your own segment and then increase or decrease its size Precondition The simulation or the simultaneous recording is started Procedure 1 Press the Details softkey 2 Press the Magnifying glass softkey A magnifying glass in the shape of a rectangular frame appears 3 Press the Magnify or softkey to enlarge the frame OR Press the Magnify or softkey to reduce t...

Page 192: ...have the option of cutting the workpiece and therefore displaying certain views in order to show hidden contours Precondition The simulation or the simultaneous recording is started Procedure 1 Press the Details softkey 2 Press the Cut softkey The workpiece is displayed in the cut state 3 Press the corresponding softkey to shift the cutting plane in the required direction ...

Page 193: ...ime Deletion criterion Specifies with which softkey the alarm is acknowledged Alarm number Alarm text Precondition Simulation is running and an alarm is active Procedure 1 Press the Program control and Alarm softkeys The Simulation Alarms window is opened and a list of all pending alarms is displayed Press the Acknowledge alarm softkey to reset the simulation alarms indicated by the Reset or Cance...

Page 194: ...Simulating machining 5 9 Displaying simulation alarms Milling 194 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 195: ...for parameter assignment with animated help screens Context sensitive online help for every input window Support with contour input geometry processor Call and return conditions The G functions active before the cycle call and the programmable frame remain active beyond the cycle The starting position must be approached in the higher level program before the cycle is called The coordinates are pro...

Page 196: ...ram in various ways Program view Parameter screen either with help screen or graphic view Program view The program view in the editor provides an overview of the individual machining steps of a program Figure 6 1 Program view of a G code program In the program view you can move between the program blocks using the Cursor up and Cursor down keys ...

Page 197: ...iated parameter screen with help screen is then displayed Figure 6 2 Parameter screen with help display The animated help displays are always displayed with the correct orientation to the selected coordinate system The parameters are dynamically displayed in the graphic The selected parameter is displayed highlighted in the graphic The color symbols Red arrow tool traverses in rapid traverse Green...

Page 198: ...erating Manual 03 2010 6FC5398 7CP20 1BA0 Parameter screen with graphic view Using the Graphic view softkey you can toggle between the help screen and the graphic view in the screen Figure 6 3 Parameter screen with a graphical view of a G code program block ...

Page 199: ...ed in the rule Set a machining plane Call a tool T and D Call a work offset Technology values such as feedrate F speed and direction of rotation of the spindle S and M Positions and calls technology functions cycles End of program For G code programs before calling cycles a tool must be selected and the required technology values F S programmed A blank can be specified for simulation See also Blan...

Page 200: ...pes of circular programming and polar coordinates Working planes Working planes are defined as follows Plane Tool axis X Y G17 Z Z X G18 Y Y Z G19 X 6 4 2 Current planes in cycles and input screens Each input screen has a selection box for the planes if the planes have not been specified by NC machine data Empty for compatibility reasons to screen forms without plane G17 XY G18 ZX G19 YZ There are...

Page 201: ...ramming a tool T Calling a tool 1 You are in a part program 2 Press the Select tool softkey The Tool selection window is opened 3 Position the cursor on the desired tool and press the To program softkey The selected tool is loaded into the G code editor Text such as the following is displayed at the current cursor position in the G code editor T ROUGHINGTOOL100 OR 4 Press the Tool list and New too...

Page 202: ... and press the New softkey The New G Code Program window opens 4 Enter the required name and press the OK softkey The name can contain up to 28 characters name dot 3 character extension You can use all letters except accented characters digits and underscores _ The program type MPF is set by default The project is created and opened in the Editor Creating a new part program for a workpiece 5 Posit...

Page 203: ...ce define the shape cuboid tube cylinder polygon or centered cuboid and your dimensions Manually reclamping the blank If the blank is to be manually reclamped from the main spindle to the counterspindle for example then delete the blank Example Blank main spindle cylinder Machining M0 Manually reclamping the blank Blank main spindle delete Blank counterspindle cylinder Machining The blank entry al...

Page 204: ...uboid X1 2 Rectangular point X abs or 2nd rectangular point X referred to X0 inc only for cuboid Y1 2 Rectangular point Y abs or 2nd rectangular point Y referred to Y0 inc only for cuboid ZA Initial dimension ZI Final dimension abs or final dimension in relation to ZA inc ZB Machining dimension abs or machining dimension in relation to ZA inc XA Outside diameter only for tube and cylinder mm XI In...

Page 205: ...uring machining the tool travels in rapid traverse from the tool change point to the return plane and then to the safety clearance The machining feedrate is activated at this level When the machining operation is finished the tool travels at the machining feedrate away from the workpiece to the safety clearance level It travels from the safety clearance to the retraction plane and then to the tool...

Page 206: ... 8 Selection of the cycles via softkey Overview of machining steps The following softkey bars are available to insert machining steps All of the cycles functions available in the control are shown in this display However at a specific system only the steps possible corresponding to the selected technology can be selected ...

Page 207: ...Creating G code program 6 8 Selection of the cycles via softkey Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 207 ...

Page 208: ...Creating G code program 6 8 Selection of the cycles via softkey Milling 208 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 209: ...Creating G code program 6 8 Selection of the cycles via softkey Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 209 ...

Page 210: ...Creating G code program 6 8 Selection of the cycles via softkey Milling 210 Operating Manual 03 2010 6FC5398 7CP20 1BA0 See also General Page 265 Generating a G code program Page 202 ...

Page 211: ...les are called For additional information please refer to the following documentation Commissioning Manual SINUMERIK Operate SINUMERIK 840D sl Cycle support Example 1 Use the softkeys to select whether you want support for programming contours drilling or milling cycles 2 Select the desired cycle via the softkey 3 Enter the parameters and press the Accept key The cycle is transferred to the editor...

Page 212: ...monitored with alarms during the cycle runtime 6 9 4 Changing a cycle call You have called the desired cycle via softkey in the program editor entered the parameters and confirmed with Accept Procedure 1 Select the desired cycle call and press the Cursor right key The associated input screen of the selected cycle call is opened OR Press the SHIFT INSERT key combination This starts the edit mode fo...

Page 213: ...perator recognizes the dependency The selection symbol is also displayed in the tooltip Display of abs or inc The abbreviations abs and inc for absolute and incremental values are displayed behind the entry fields when a switchover is possible for the field Help screens 2D and 3D graphics or sectional views are displayed for the parameterization of the cycles Online help If you wish to obtain more...

Page 214: ...surement Workpiece measurement For the measurement a workpiece probe is brought to the workpiece to be measured just like a tool and the measuring positions are acquired As a result of the flexible structure of measuring cycles almost all measuring tasks that have to be realized in a milling machine can be handled An automatic tool offset or WO can be applied to the workpiece measurement result To...

Page 215: ...measurement task 5 Enter the parameters into the measuring cycle screen 6 Press the OK softkey The measuring cycle is transferred into the editor as G code The measuring cycle parameterized in the G code is color coded 7 Position the cursor on a measuring cycle in the G code editor if you want to display the associated parameter screen form again 8 Press the Cursor right key The parameter screen f...

Page 216: ...Creating G code program 6 10 Measuring cycle support Milling 216 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 217: ...e at the machine Software option You require the ShopMill ShopTurn option to generate ShopMill machining step programs Functions The following functionality is available Technology oriented program step selection cycles using softkeys Input windows for parameter assignment with animated help screens Context sensitive online help for every input window Support with contour input geometry processor ...

Page 218: ... Parameter screen either with help display or programming graphics Machining schedule The work plan in the editor provides an overview of the individual machining steps of a program Figure 7 1 Machining schedule of a ShopMill program 1 You can move between the program blocks in the machining schedule using the Cursor up and Cursor down keys 2 Press the Graphics view softkey to display the programm...

Page 219: ...dynamic graphic with dotted lines The program block selected in the machining schedule is highlighted in color in the programming graphics Figure 7 2 Programming graphics of a ShopMill program Parameter screen with help display Press the Cursor right or Input key to open a selected program block or cycle in the work plan The associated parameter screen with help screen is then displayed ...

Page 220: ...lay The animated help displays are always displayed with the correct orientation to the selected coordinate system The parameters are dynamically displayed in the graphic The selected parameter is displayed highlighted in the graphic The color symbols Red arrow tool traverses in rapid traverse Green arrow tool moves with the machining feedrate ...

Page 221: ...ling Operating Manual 03 2010 6FC5398 7CP20 1BA0 221 Parameter screen with programming graphics In the screen you can toggle between the help display and the program graphics using the Graphic view Figure 7 4 Parameter screen with programming graphics ...

Page 222: ...other things Linked blocks For the Contour milling Milling and Drilling functions program the technology blocks and contours or positioning blocks separately These program blocks are automatically linked by the control and connected by brackets in the work plan In the technology blocks you specify how and in what form the machining should take place e g centering first and then drilling In the pos...

Page 223: ...l axis is perpendicular to this plane and determines the infeed direction of the tool e g for 2 D machining When programming it is necessary to specify the working plane so that the control system can calculate the tool offset values correctly The plane is also relevant to certain types of circular programming and polar coordinates Working planes Working planes are defined as follows Plane Tool ax...

Page 224: ...his is possible if you are programming a straight line or a circle Polar coordinates have their zero point at the pole Example 3RO r r 3 3 Points P1 and P2 can then be described with reference to the pole as follows P1 Radius 100 angle 30 P2 Radius 60 angle 75 7 3 3 Absolute and incremental dimensions Absolute dimensions With absolute dimensions all the position specifications refer to the current...

Page 225: ... case of production drawings in which dimensions refer to some other point on the workpiece rather than the zero point it is possible to enter an incremental dimension When incremental dimensions are entered each item of position data refers to a point programmed beforehand Example 20 15 20 P3 P2 30 20 20 P1 Y X The position data for points P1 to P3 in incremental dimensions are P1 X20 Y35 referre...

Page 226: ...to create a program 3 Press the New and ShopMill softkeys The New machining step programming window opens 4 Enter the required name and press the OK softkey The name can contain up to 28 characters name dot 3 character extension You can use all letters except accented characters digits and underscores _ The ShopMill program type is selected The editor is opened and the Program header parameter scr...

Page 227: ...ner point Y mm X1 2 Corner point X abs or 2nd corner point X referred to X0 inc mm Y1 2 Corner point Y abs or 2nd corner point Y referred to Y0 inc mm Tube XA Outer diameter mm XI Inner diameter abs or wall thickness inc mm ZA Initial dimension mm ZI Final dimension abs or final dimension in relation to ZA inc mm PL Machining plane G17 XY G18 ZX G19 YZ Note The plane settings can already be define...

Page 228: ...d when the tool is retracted and fed in e g when holes in pockets or grooves are machined at different levels and positions 7 6 Generating program blocks After a new program is created and the program header is filled out define the individual machining steps in program blocks that are necessary to produce the workpiece You can only generate program blocks between the program header and the end of...

Page 229: ... is integrated in all parameter screen forms of the machining cycles with the exception of the straight line circle The tool length offsets become active as soon as the tool is changed Tool selection is modal for the straight line circle i e if the same tool is used to perform several machining steps occur in succession you only have to program one tool for the first straight line circle Cutting e...

Page 230: ...n Radius compensation to right of contour Radius compensation to left of contour Radius compensation off Radius compensation remains as previously set Feedrate F The feedrate F also referred to as the machining feedrate specifies the speed at which the tool moves when machining the workpiece The machining feedrate is entered in mm min mm rev or in mm tooth The feedrate for milling cycles is automa...

Page 231: ...tion of rotation of a tool in the tool list 7 8 Defining machine functions You can switch on the coolant or stop machining between the individual machining steps Machine manufacturer Please refer to the machine manufacturer s specifications You have the option of defining machine functions as well as your own texts in the Machine functions window References A description of the configuration optio...

Page 232: ...s e g Close door that are additionally provided by the machine manufacturer Coolant 1 Selects coolant switches coolant 1 on or off with without Coolant 2 Selects coolant switches coolant 2 on or off with without Tool spec function 1 User machine functions on off Tool spec function 2 User machine functions on off Tool spec function 3 User machine functions on off Tool spec function 4 User machine f...

Page 233: ...epeating program blocks If certain steps when machining a workpiece have to be executed more than once it is only necessary to program these steps once You have the option of repeating program blocks Start and end marker You must mark the program blocks that you want to repeat with a start and end marker You can then call these program blocks up to 9999 times within a program The markers must be u...

Page 234: ... and Accept softkeys A start marker is inserted behind the actual block 4 Enter the program blocks that you want to repeat later 5 Press the Set marker and Accept softkeys again An end marker is inserted after the actual block 6 Continue programming up to the point where you want to repeat the program blocks 7 Press the Various and Repeat progr softkeys 8 Enter the names of the start and end marke...

Page 235: ...Counts the workpieces No No A CYCLE START is required for each workpiece No Yes A CYCLE START is required for each workpiece The workpieces are counted Yes Yes The program is repeated without a new CYCLE START until the required number of workpieces have been machined Yes No Without a new CYCLE START the program is repeated an infinite number of times You can interrupt program execution with RESET...

Page 236: ... all the parameters in every program block in the associated parameter screen form Procedure 1 Select the program that you wish to change in the Program Manager operating area 2 Press the Cursor right or INPUT key The work plan of the program is displayed 3 Position the cursor in the work plan at the desired program block and press the Cursor right key The parameter screen for the selected program...

Page 237: ...seful for the work offset coordinate transformation cylinder peripheral surface transformation and swiveling functions First program the functions listed above and then define a new blank Procedure 1 Select the Program operating area 2 Press the Various and Settings softkeys The Settings input window opens Parameter Description Unit PL Machining plane G17 XY G18 ZX G19 YZ RP Retraction plane abs m...

Page 238: ... 1BA0 7 14 Selection of the cycles via softkey Overview of machining steps The following machining steps are available for insertion All of the cycles functions available in the control are shown in this display However at a specific system only the steps possible corresponding to the selected technology can be selected ...

Page 239: ...Creating a ShopMill program 7 14 Selection of the cycles via softkey Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 239 ...

Page 240: ...Creating a ShopMill program 7 14 Selection of the cycles via softkey Milling 240 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 241: ...Creating a ShopMill program 7 14 Selection of the cycles via softkey Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 241 ...

Page 242: ...nt In this way the operator recognizes the dependency The selection symbol is also displayed in the tooltip Display of abs or inc The abbreviations abs and inc for absolute and incremental values are displayed behind the entry fields when a switchover is possible for the field Help screens 2D and 3D graphics or sectional views are displayed for the parameterization of the cycles Online help If you...

Page 243: ...ntime 7 15 3 Setting data for technological functions Technological functions can be influenced and corrected using machine or setting data For additional information please refer to the following documentation Commissioning Manual SINUMERIK Operate SINUMERIK 840D sl 7 15 4 Changing a cycle call You have called the desired cycle via softkey in the program editor entered the parameters and confirme...

Page 244: ...tinction is made between Workpiece measurement Tool measurement Workpiece measurement For the measurement a workpiece probe is brought to the workpiece to be measured just like a tool and the measuring positions are acquired As a result of the flexible structure of measuring cycles almost all measuring tasks that have to be realized in a milling machine can be handled An automatic tool offset or W...

Page 245: ...a measurement task 5 Enter the parameters into the measuring cycle screen 6 Press the OK softkey The measuring cycle is transferred into the editor as G code The measuring cycle parameterized in the G code is color coded 7 Position the cursor on a measuring cycle in the G code editor if you want to display the associated parameter screen form again 8 Press the Cursor right key The parameter screen...

Page 246: ... the machine manufacturer s instructions Tools The following tools are saved in the tool manager Tool name Tool diameter Cutting materials Number of teeth Face miller D80 mm HM Z 8 End mill D20 mm HM Z 3 End mill D10 mm HM Z 3 End mill D8 mm HM Z 3 Centering tool NC spotdrill D10 mm HM Twist drill D10 mm HSS The correction compensation values for length and radius as well as the tip angle for dril...

Page 247: ...rating Manual 03 2010 6FC5398 7CP20 1BA0 247 7 17 1 Workpiece drawing 5 5 5 R 6WDUWSXQNW 5 R 5 R 5 5 5 7LHIH 5 7 17 2 Programming 1 Program header 1 Specify the blank Measurement unit mm Work offset G54 Blank Cuboid X0 2 5 abs Y0 2 5 abs X1 182 5 abs Y1 182 5 abs ZA 1 abs ...

Page 248: ...played Program header and end of program are created as program blocks The end of program is automatically defined 2 Rectangular spigots face milling 1 Press the Milling and Face milling softkeys 2 Enter the following technology parameters T FACING TOOL D1 F 0 1 mm tooth V 750 m min 3 Enter the following parameters Machining Roughing Direction X0 2 5 abs Y0 2 5 abs Z0 1 abs X1 185 abs Y1 185 abs Z...

Page 249: ...t softkeys 2 Enter the following technology parameters T MILLER20 D1 F 0 14 mm tooth V 240 m min 3 Enter the following parameters Position of reference point Bottom left Machining Roughing Type of position Single position X0 0 abs Y0 0 abs Z0 0 abs W1 185 fictitious blank dimension L1 185 fictitious blank dimension W 180 abs L 180 abs R 10 abs α0 0 degrees Z1 20 inc DZ 5 UXY 0 UZ 0 4 Press the Acc...

Page 250: ...g Contour and New contour softkeys The New Contour input window opens 2 Enter the contour name in this case Part_4_pocket The contour calculated as NC code is written as internal subprogram between a start and an end marker containing the entered name 3 Press the Accept softkey The Starting point input window opens 4 Enter the starting point of the contour X 10 abs Y 10 abs 5 Press the Accept soft...

Page 251: ...ted as NC code is written as internal subprogram between a start and an end marker containing the entered name 3 Press the Accept softkey The Starting point input window opens 4 Enter the starting point of the contour X 90 abs Y 25 abs 5 Press the Accept softkey 6 Enter the following contour elements and acknowledge using the Accept softkey 6 1 X 25 abs FS 15 6 2 Y 115 abs R 20 6 3 X 15 abs Y 135 ...

Page 252: ...s the and Close contour softkeys to close the contour 11 Press the Accept softkey Contour milling solid machining 1 Press the Contour milling and Pocket softkeys 2 Enter the following technology parameters T MILLER20 D1 F 0 1 mm tooth V 240 m min 3 Enter the following parameters Machining Z0 0 abs Z1 10 inc DXY 40 DZ 3 5 UXY 0 mm UZ 0 Starting point Auto Insertion Helical EP 1 0 ER 2 0 Lift mode S...

Page 253: ...gly and add a second solid machining cycle for finishing 5 Milling a rectangular pocket large 1 Press the Milling Pocket and Rectangular pocket softkeys The Rectangular Pocket input window opens 2 Enter the following technology parameters T MILLER10 D1 F 0 04 mm tooth V 260 m min 3 Enter the following parameters Reference point Center Machining Roughing Machining position Single position X0 90 abs...

Page 254: ... tooth V 260 m min 3 Enter the following parameters Reference point Center Machining Roughing Machining position Single position X0 90 abs Y0 60 abs Z0 4 abs W 20 L 35 R 5 α0 15 degrees Z1 2 inc DXY 40 DZ 2 UXY 0 UZ 0 Insertion Oscillation Solid machining Complete machining 4 Press the Accept softkey 7 Milling a circumferential slot 1 Press the Milling Groove and Circ groove softkeys The Circumfer...

Page 255: ...rcle X0 85 abs Y0 135 abs Z0 0 abs N 1 R 40 α0 180 degrees α1 180 degrees W 10 Z1 3 inc DZ 3 UXY 0 mm 4 Press the Accept softkey 8 Drilling centering 1 Press the Drilling and Centering softkeys The Centering input window opens 2 Enter the following technology parameters T CENTERING TOOL10 D1 F 1000 mm min S 12000 rev min 3 Enter the following parameters Diameter tip Diameter 5 4 Press the Accept s...

Page 256: ...w opens 2 Enter the following technology parameters T DRILL10 D1 F 500 mm min S 1600 rev min 3 Enter the following parameters Diameter tip Tip Z1 25 abs DT 0 4 Press the Accept softkey 10 Positions 1 Press the Drilling Positions and Drilling Positions softkeys The Any positions input window opens 2 Enter the following parameters Rectangular Z0 10 abs X0 15 abs Y0 15 abs X1 165 abs Y1 15 abs 3 Pres...

Page 257: ...eters Z 2 abs 3 Press the Accept softkey Note If this obstacle cycle is not inserted the drill will violate the right hand corner of the island contour Alternately you could increase the safety clearance 12 Positions 1 Press the Drilling Positions and Drilling Positions softkeys The Any positions input window opens 2 Enter the following parameters Rectangular Z0 10 abs X2 165 abs Y2 165 abs X3 15 ...

Page 258: ...g technology parameters T MILLER8 D1 F 0 018 mm tooth V 230 m min 3 Enter the following parameters Machining Roughing Machining type Plane by plane Machining position Single position X0 85 abs Y0 135 abs Z0 10 abs Diameter 30 Z1 12 inc DXY 40 DZ 5 UXY 0 mm UZ 0 Insertion Helical EP 1 0 ER 2 0 Solid machining Complete machining 4 Press the Accept softkey You also program the 4 countersinks 16 and 4...

Page 259: ...ating a ShopMill program 7 17 Example standard machining Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 259 7 17 3 Results simulation test Figure 7 5 Programming graphics Figure 7 6 Machining schedule ...

Page 260: ...e standard machining Milling 260 Operating Manual 03 2010 6FC5398 7CP20 1BA0 Program test by means of simulation During simulation the current program is calculated in its entirety and the result displayed in graphic form Figure 7 7 3D view ...

Page 261: ...LE63 PART_4_GEN_01 11 50 0 1 10 0 1 0 3 40 3 5 0 0 0 0 0 2 1 15 1 2 0 101 111 G0 Z200 M9 Tool change T MILLER10 D1 M6 G95 FZ 0 04 S8500 M3 M8 POCKET3 50 0 1 4 70 40 10 90 60 15 4 0 0 0 04 0 2 0 21 40 8 3 15 2 1 0 1 2 11100 11 111 POCKET3 50 4 1 2 35 20 6 90 60 15 2 0 0 0 04 0 2 0 31 40 8 3 15 10 2 0 1 2 11100 11 111 G0 Z200 M9 Tool change T MILLER8 D1 M6 G95 FZ 0 018 S9000 M3 M8 SLOT2 50 0 1 3 1 1...

Page 262: ...5 20 6 90 60 15 2 0 0 500 0 2 0 35 40 8 3 15 10 2 0 0 3 2 11100 11 111 SLOT2 50 0 1 3 1 180 10 85 135 40 180 90 0 01 500 3 0 0 2005 0 0 0 0 0 3 2 100 1001 101 POCKET4 50 10 1 12 30 85 135 5 0 0 500 0 01 0 15 40 9 15 0 2 0 0 3 2 10100 111 111 MCALL POCKET4 50 10 1 4 16 0 0 5 0 0 500 0 025 0 15 40 9 15 0 2 0 0 3 4 10100 111 111 REPEATB POS_1 SM MCALL G0 Z200 M9 M30 Contour E_LAB_A_PART_4_POCKET SM Z...

Page 263: ...GP RO HD S EX 90 EY 25 GP RO HD LL EX 25 GP RO HD F LFASE 15 GP RO HD LU EY 115 GP RO HD R RROUND 20 GP RO HD LA EX 15 EY 135 GP RO HD LU EY 155 GP RO HD R RROUND 10 GP RO HD LR EX 60 GP RO HD R RROUND 15 GP RO HD LD EY 135 GP RO HD ACCW EX 110 RAD 25 GP RO HD LU EY 155 AT 0 GP RO HD R RROUND 15 GP RO HD LR GP RO HD LA EX 165 EY 95 ASE 290 GP RO HD LA EX 155 ASE 240 GP RO HD R RROUND 28 GP RO HD L...

Page 264: ...Creating a ShopMill program 7 17 Example standard machining Milling 264 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 265: ...Acts in relation to the reference point The direction in which the safety clearance is active is automatically determined by the cycle Drilling depth Depending on the selection of the drill shank or drill tip or the centering diameter the programmed drilling depth refers to the following for cycles with a selection field Tip drilling depth in relation to the tip The drill is inserted into the work...

Page 266: ...CYCLE81 Function With the Centering function the tool drills with the programmed spindle speed and feedrate either Down to the programmed final drilling depth or So deep until the programmed diameter of the centering is reached The tool is retracted after a programmed dwell time has elapsed Approach retraction 1 The tool moves with G0 to safety clearance of the reference point 2 Inserted into the ...

Page 267: ...attern Position with MCALL Z0 only for G code Reference point Z mm Centering Diameter centered with reference to the diameter The angle for the center drill entered in the tool list is applied Tip centered with reference to the depth The drill is inserted into the workpiece until the programmed insertion depth is reached mm It is inserted into the workpiece until the diameter is correct for diamet...

Page 268: ...depth Z1 3 When a dwell time DT expires the tool is retracted at rapid traverse G0 to the retraction plane Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Press the Drilling softkey 3 Press the Drilling Reaming softkey 4 Press the Drilling softkey The Drilling input window opens Parameters G code program Parameters ShopMill program PL M...

Page 269: ...final drilling depth in revolutions s rev 8 1 4 Reaming CYCLE85 Function With the Reaming cycle the tool is inserted in the workpiece with the programmed spindle speed and the feedrate programmed at F If Z1 has been reached and the dwell time expired the reamer is retracted at the programmed retraction feedrate to the retraction plane Approach retraction 1 The tool moves with G0 to safety clearanc...

Page 270: ...th abs or drilling depth in relation to Z0 inc It is inserted into the workpiece until it reaches Z1 for tip centering only mm DT Dwell time at final drilling depth in seconds Dwell time at final drilling depth in revolutions s rev 8 1 5 Deep hole drilling CYCLE83 Function With the Deep hole drilling cycle the tool is inserted in the workpiece with the programmed spindle speed and feedrate in seve...

Page 271: ...grammed spindle speed and feedrate F F FD1 up to the 1st infeed depth 3 Dwell time at drilling depth DTB 4 The tool retracts from the workpiece for the stock removal with rapid traverse to the safety clearance 5 Dwell time at starting point DTS 6 Approach of the last drilling depth with G0 reduced by the clearance distance V3 7 Drilling is then continued to the next drilling depth 8 Steps 4 to 7 a...

Page 272: ...1 Drilling depth abs or 1st drilling depth in relation to Z0 inc D only for ShopMill Maximum depth infeed FD1 Percentage for the feedrate for the first infeed DF Infeed Amount for each additional infeed Percentage for each additional infeed DF 100 Infeed increment remains constant DF 100 Infeed increment is reduced in direction of final drilling depth Example Last infeed was 4 mm DF is 80 next inf...

Page 273: ...he SPOS command After the dwell time has elapsed the tool is retracted either with or without lift of the tool For lift off contour the retraction distance D and the tool orientation angle α can either be defined via machine data or in the parameter screen If both parameters are pre assigned via machine data they do not appear in the parameter screen Machine manufacturer Please also refer to the m...

Page 274: ... Spindle speed or constant cutting rate rpm m min Parameter Description Unit Machining position only for G code Single position Drill hole at programmed position Position pattern Position with MCALL Z0 only for G code Reference point Z mm DIR only for G code Direction of rotation Z1 Drilling depth abs or drilling depth in relation to Z0 inc mm DT Dwell time at final drilling depth in seconds Dwell...

Page 275: ...king or retraction from the workpiece for stock removal Depending on the selection in the Compensating chuck mode field alternatively the following cycle calls are generated With compensating chuck CYCLE840 Without compensating chuck CYCLE84 When tapping with compensating chuck the thread is produced in one cut CYCLE84 enables tapping to be performed in several cuts when the spindle is equipped wi...

Page 276: ... removal with spindle speed SR to the safety clearance 4 Spindle stop and dwell time DT 5 The tool then drills with spindle speed S as far as the next infeed depth 6 Steps 2 to 5 are repeated until the programmed final drilling depth Z1 is reached 7 On expiry of dwell time DT the tool is retracted with spindle speed SR to the safety clearance The spindle stops and retracts to the retraction plane ...

Page 277: ...in Parameter Description Unit Compensating chuck mode With compensating chuck Without compensating chuck Machining position only for G code Single position Drill hole at programmed position Position pattern Position with MCALL Z0 only for G code Reference point Z mm Z1 End point of the thread abs or thread length inc It is inserted into the workpiece until it reaches Z1 mm Machining with compensat...

Page 278: ... point in the first parameter field and the figures after the decimal point as a fraction in the second and third field in mm rev in inch rev The pitch is determined by the tool used MODULE Turns mm rev in rev αS Starting angle offset for rigid tapping only Degrees S Spindle speed for rigid tapping only rev min Machining rigid tapping The following machining operations can be selected 1 cut The th...

Page 279: ...cle Technology Yes Exact stop Precontrol Acceleration Spindle No Exact stop only for technology yes Behavior the same as it was before the cycle was called G601 Block advance for exact stop fine G602 Block advance for exact stop coarse G603 Block advance if the setpoint has been reached Precontrol only for technology yes Behavior the same as it was before the cycle was called FFWON with precontrol...

Page 280: ...is not reached the tool will travel back to the workpiece surface in rapid traverse for stock removal Then the tool will traverse with rapid traverse to a position 1 mm above the drilling depth previously achieved allowing it to continue drilling at drill feedrate F1 at the next infeed Parameter DF is taken into account from the 2nd infeed and higher refer to the table Parameters 2 If another feed...

Page 281: ... infeed DF 100 Amount of infeed remains constant DF 100 Amount of infeed is reduced in direction of final drilling depth Z1 Example last infeed 4 mm DF 80 next infeed 4 x 80 3 2 mm next but one infeed 3 2 x 80 2 56 mm etc Amount for each additional infeed mm V1 Minimum infeed only for DF percentage for each additional infeed Parameter V1 is only provided if DF 100 has been programmed If the amount...

Page 282: ...in mm tooth Table Thread table selection without ISO metric Whitworth BSW Whitworth BSP UNC Selection not for table Without Selection of table value e g M3 M10 etc ISO metric W3 4 etc Whitworth BSW G3 4 etc Whitworth BSP N1 8 UNC etc UNC P selection option only for table selection without Pitch in MODULUS MODULUS Pitch π in turns per inch Used with pipe threads for example When entered per inch en...

Page 283: ...ral position patterns can be programmed in succession They are traversed in the order in which you program them Note The number of positions that can be programmed in the one Positions step is limited to a maximum of 400 Programming a position pattern in ShopMill Several position patterns can be programmed in succession up to 20 technologies and position patterns in total They are executed in the ...

Page 284: ...hole circle are machined counterclockwise 8 1 10 Arbitrary positions CYCLE802 Function The Arbitrary positions cycle allows you to program positions freely i e rectangular or polar Individual positions are approached in the order in which you program them Press softkey Delete all to delete all positions programmed in X Y Procedure 1 The part program or ShopMill program to be processed has been cre...

Page 285: ...cle Line HOLES1 In the Line selection option you can program any number of positions at equal distances along a line Grid CYCLE801 You can use the Grid selection option to program any number of positions spaced at an equal distance along one or several parallel lines If you want to program a rhombus shaped grid enter angle αX or αY Frame CYCLE801 You can use the Frame selection option to program a...

Page 286: ...ine position pattern only mm L Distance between positions for line position pattern only mm N Number of positions for line position pattern only αX Shear angle X for grid or frame position pattern only Degrees αY Shear angle Y for grid or frame position pattern only Degrees L1 Distance between columns for grid or frame position pattern only mm L2 Distance between lines for grid or frame position p...

Page 287: ...rence point Z mm X0 X coordinate of the reference point X abs mm Y0 Y coordinate of the reference point Y abs mm α0 Starting angle for first position Positive angle Full circle is rotated counterclockwise Negative angle Full circle is rotated in clockwise direction Degrees α1 Advance angle for pitch circle pattern only After the first hole has been drilled all further positions are advanced by thi...

Page 288: ...sition pattern number in the work plan program view after the block number Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Press the Drilling and Repeat position softkeys The Repeat positions input window opens 3 After you have entered the label or the position pattern number e g 1 press the Accept softkey The position pattern you have ...

Page 289: ...e abs inc selection from X1 Y1 are also transferred Approach retraction 1 For vertical machining the starting point is always at the top or bottom For horizontal machining it is at the left or right The starting point is marked in the help display 2 Machining is performed from the outside to the inside Machining type The cycle makes a distinction between roughing and finishing Roughing Milling the...

Page 290: ...ymbol for the required machining direction appears Same direction of machining Alternating direction of machining Selecting limits Press the respective softkey for the required limit Left Top Bottom Right The selected limits are shown in the help screen and in the broken line graphics Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Pres...

Page 291: ...of machining Alternating direction of machining X0 Y0 Z0 The positions refer to the reference point Corner point 1X Corner point 1Y Height of blank mm mm mm X1 Y1 Z1 Corner point 2X abs or corner point 2X in relation to X0 inc Corner point 2Y abs or corner point 2Y in relation to Y0 inc Height of blank abs or height of blank in relation to Z0 inc DXY Maximum plane infeed Alternately you can specif...

Page 292: ...tool approaches the center point of the rectangular pocket in rapid traverse at the height of the retraction plane and adjusts to the safety clearance 2 The tool is inserted into the material according to the chosen strategy 3 The rectangular pocket is always machined with the chosen machining type from inside out 4 The tool moves back to the safety clearance at rapid traverse Machining type Rough...

Page 293: ... speed or constant cutting rate rpm m min F Feedrate mm min Parameter Description Unit Reference point The following different reference point positions can be selected center bottom left bottom right top left top right The reference point highlighted in blue is displayed in the Help screen Machining The following machining operations can be selected roughing finishing edge edge finishing Chamferi...

Page 294: ...ter point traverses along the helical path determined by the radius and depth per revolution helical path If the depth for one infeed has been reached a full circle motion is executed to eliminate the inclined insertion path Oscillating Insert with oscillation along center axis of rectangular pocket The cutter center point oscillates back and forth along a linear path until it reaches the depth in...

Page 295: ...ocket the material is removed horizontally one layer at a time 1 The tool approaches the center point of the pocket at rapid traverse at the height of the retraction plane and adjusts to the safety clearance 2 The tool is inserted into the material according to the chosen strategy 3 The circular pocket is always machined from inside out using the selected machining method 4 The tool moves back to ...

Page 296: ...hing the circular pocket is machined downward with helical movements A full circle is effected down to pocket depth to remove the residual material The tool is retracted from the edge and base of the pocket in a quadrant and retracted with rapid traverse to a safety clearance This process is repeated layer by layer from inside out until the circular pocket has been completely machined Finishing In...

Page 297: ...arameters Description Unit Machining roughing plane by plane or helical finishing plane by plane or helical edge edge finishing plane by plane or helical Chamfering Machining type Plane by plane Machine circular pocket plane by plane Helical Machine circular pocket using helical type Machining position Single position A circular pocket is machined at the programmed position X0 Y0 Z0 Position patte...

Page 298: ...e the inclined insertion path Feedrate Machining feedrate Note The vertical insertion into pocket center method can be used only if the tool can cut across center or if the workpiece has been predrilled FZ Depth infeed rate only for insertion predrilled and perpendicular mm min FZ Depth infeed rate only for insertion predrilled and perpendicular mm min mm tooth EP Maximum pitch of helix for helica...

Page 299: ... the starting point at rapid traverse at the height of the retraction plane and is fed in to the safety clearance The starting point is on the positive X axis rotated through α0 2 The tool approaches the spigot contour sideways in a semicircle at machining feedrate The tool first executes infeed at machining depth and then moves in the plane The rectangular spigot is machined depending on the prog...

Page 300: ...le speed or constant cutting rate rpm m min F Feedrate mm min Parameter Description Unit FZ only for G code Depth infeed rate mm min Reference point The following different reference point positions can be selected center bottom left bottom right top left top right Machining roughing finishing Chamfering Machining position Single position A rectangular spigot is machined at the programmed position...

Page 301: ...the material The tool moves at rapid traverse outside this area The blank spigot must not overlap adjacent blank spigots and is automatically placed on the finished spigot in a centered position The circular spigot is machined using only one infeed If you want to machine the spigot using multiple infeeds you must program the Circular spigot function several times with a reducing finishing allowanc...

Page 302: ... be processed has been created and you are in the editor 2 Press the Milling softkey 3 Press the Multi edge spigot and Circular spigot softkeys The Circular Spigot input window opens Parameters G code program Parameters ShopMill program PL Machining plane T Tool name Milling direction D Cutting edge number RP Retraction plane mm F Feedrate mm min mm rev SC Safety clearance mm S V Spindle speed or ...

Page 303: ... and mm 1 Diameter of blank spigot important for determining approach position only for and mm FS Chamfer width for chamfering for chamfering only mm ZFS Insertion depth of tool tip abs or inc for chamfering only mm 8 2 6 Multi edge CYCLE79 Function You can mill a multi edge with any number of edges with the Multi edge cycle You can select from the following shapes with or without a corner radius ...

Page 304: ...n the editor 3 Press the Milling softkey 4 Press the Multi edge spigot and Multi edge softkeys The Multi edge input window opens Parameters G code program Parameters ShopMill program PL Machining plane T Tool name Milling direction D Cutting edge number RP Retraction plane mm F Feedrate mm min mm rev SC Safety clearance mm S V Spindle speed or constant cutting rate rpm m min F Feedrate mm min Para...

Page 305: ...fer width for chamfering for chamfering only mm ZFS Insertion depth of tool tip abs or inc for chamfering only mm 8 2 7 Longitudinal groove SLOT1 Function You can mill any longitudinal groove with the longitudinal groove milling function The following machining methods are available Mill longitudinal groove from solid material Pre drill longitudinal groove in the center first if for example the mi...

Page 306: ...ut Finishing of edge Edge finishing is performed in the same way as finishing except that the last infeed finish base is omitted Chamfer Chamfering involves edge breaking at the upper edge of the longitudinal slot Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Press the Milling softkey 3 Press the Groove and Longitudinal groove softkey...

Page 307: ...re milled at the programmed position pattern e g pitch circle grid line X0 Y0 Z0 The positions refer to the reference point Reference point X for single position only Reference point Y for single position only Reference point Z mm mm mm W Groove width mm L Groove length mm α0 Angle of rotation Degrees Z1 Slot depth abs or depth relative to Z0 inc only for and edge mm DXY Maximum plane infeed Maxim...

Page 308: ...s of longitudinal groove The cutter center point oscillates along a linear path until it reaches the depth infeed When the depth has been reached the path is traversed again without depth infeed in order to eliminate the inclined insertion path mm FZ Depth infeed rate mm min FZ Depth infeed rate for perpendicular insertion only mm min mm tooth EW Maximum insertion angle for insertion with oscillat...

Page 309: ...ished the tool moves to the retraction plane at rapid traverse 4 The next circumferential slot is approached along a straight line or circular path and then machined 5 The tool moves back to the safety clearance at rapid traverse Machining type You can select the machining mode for milling the circumferential slot as follows Roughing During roughing the individual planes of the slot are machined o...

Page 310: ...arameter Description Unit FZ only for G code Depth infeed rate mm min in tooth Machining roughing finishing roughing and finishing only for ShopMill edge edge finishing only for G code Chamfering FZ Depth infeed rate only for and mm min Circular pattern Full circle The circumferential grooves are positioned around a full circle The groove spacing is uniform and is calculated by the controller Pitc...

Page 311: ...only for G code Plane finishing allowance only for and edge mm UXY only for ShopMill Plane finishing allowance only for and mm Positioning Positioning motion between the grooves Straight line Next position is approached linearly at rapid traverse Circular Next position is approached at the programmed feedrate FP along a circular path 8 2 9 Open groove CYCLE899 Function Use the Open slot function i...

Page 312: ...rvice life due to less vibration for long overhangs Approach retraction for vortex milling 1 The tool approaches the starting point in front of the slot in rapid traverse and maintains the safety clearance 2 The tool goes to the cutting depth 3 The open slot is always machined along its entire length using the selected machining method 4 The tool retracts to the safety clearance in rapid traverse ...

Page 313: ... be checked The maximum radial infeed depends on the milling cutter For hard materials use a lower infeed Machining type roughing plunge cutting Roughing of the slot takes place sequentially along the length of the groove with the milling cutter performing vertical insertions at the machining feedrate The milling cutter is then retracted and repositioned at the next insertion point The milling cut...

Page 314: ...ot width W finishing allowance UXY milling cutter diameter Maximum radial infeed The maximum infeed depends on the width of the cutting edge of the milling cutter Increment The lateral increment is calculated on the basis of the required slot width milling cutter diameter and finishing allowance Retraction Retraction involves the milling cutter being retracted at a 45 angle if the wrap angle is le...

Page 315: ... clearance beyond the beginning and end of the slot so that an even slot wall surface can be guaranteed across the entire length of the slot Machining type edge finishing Edge finishing is performed in the same way as finishing except that the last infeed finish base is omitted Machining type finishing base When finishing the base the milling cutter moves backwards and forwards once in the finishe...

Page 316: ...rection D Cutting edge number RP Retraction plane mm F Feedrate mm min mm rev SC Safety clearance mm S V Spindle speed or constant cutting rate rpm m min F Feedrate mm min Parameters Description Unit Reference point Position of the reference point lefthand edge center righthand edge Machining roughing pre finishing finishing base base finishing edge edge finishing Chamfering Technology Vortex mill...

Page 317: ...ot edge only for rough finishing and base mm UZ Depth finishing allowance slot base only for rough finishing and edge mm FS Chamfer width for chamfering inc for chamfering only mm ZFS Insertion depth of tool tip abs or inc for chamfering only mm 8 2 10 Long hole LONGHOLE only for G code programs Function Use the Elongated hole cycle to machine elongated holes arranged on a circle The longitudinal ...

Page 318: ...the next elongated hole on the shortest path 4 After the last elongated hole has been machined the tool at the position reached last in the machining plane is moved with G0 to the retraction plane and the cycle terminated Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Press the Milling softkey 3 Press the Groove and Elongated hole soft...

Page 319: ...th in relation to Z0 inc mm DZ Maximum depth infeed mm FZ Depth infeed rate mm min 8 2 11 Thread milling CYCLE70 Function Using a thread cutter internal or external threads can be machined with the same pitch Threads can be machined as right hand or left hand threads and from top to bottom or vice versa For metric threads thread pitch P in mm rev the cycle assigns a value calculated on the basis o...

Page 320: ...ce is reached 9 Retract on the thread center point and then to retraction plane in the tool axis in rapid traverse Please note that when milling an internal thread the tool must not exceed the following value Milling cutter diameter nominal diameter 2 thread depth H1 Approach retraction when milling external threads 1 Positioning on retraction plane with rapid traverse 2 Approach of starting point...

Page 321: ...rs Description Unit Machining roughing finishing Machining direction Z0 Z1 Machining from top to bottom Z1 Z0 Machining from bottom to top Direction of rotation of the thread Right hand thread A right hand thread is cut Left hand thread A left hand thread is cut Position of the thread Internal thread An internal thread is cut External thread An external thread is cut NT Number of teeth per cutting...

Page 322: ...tc ISO metric W3 4 etc Whitworth BSW G3 4 etc Whitworth BSP N1 8 UNC etc UNC P Display of the thread pitch for the parameter input in the input field Table and Selection MODULE Turns mm rev inch rev P selection option only for table selection without Pitch in MODULUS For instance used for worms that mesh with a gearwheel per inch Used with pipe threads for example When entered per inch enter the i...

Page 323: ...e characters 3 The tool retracts to the safety clearance at rapid traverse and moves along a straight line to the next character 4 Steps 2 and 3 are repeated until the entire text has been milled 5 The tool moves to the retraction plane in rapid traverse Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Press the Milling softkey 3 Press t...

Page 324: ...16 35 Time TIME12 Execute Time 04 35 PM 7 Press the Variable and Workpiece count 000123 softkeys to engrave a workpiece count with a fixed number of digits and leading zeroes The format text _ AC_ACTUAL_PARTS is inserted and you return to the engraving field with the softkey bar Define the number of digits by adjusting the number of place holders in the engraving field If the specified number of p...

Page 325: ...ctional digits not formatted _VAR_NUM 12 4 Places before decimal point unformatted 1 place after the decimal point rounded _VAR_NUM 12 35 Places before decimal point unformatted 2 places after the decimal point rounded _VAR_NUM 12 3500 Places before decimal point unformatted 4 places after the decimal point rounded If there is insufficient space in front of the decimal point to display the number ...

Page 326: ... count of 1 for the first workpiece you can specify an additive value e g AC_ACTUAL_PARTS 100 The workpiece count output is then incremented by this value e g 101 102 103 Numbers When outputting number e g measurement results you can select the output format digits either side of the point of the number to be engraved Text Instead of entering a fixed text in the engraving text field you can specif...

Page 327: ...or R Reference point X abs or reference point length polar for curved alignment only mm Y0 or α0 Reference point Y abs or reference point angle polar for curved alignment only mm or degrees Z0 Reference point Z abs mm Z1 Engraving depth abs or depth referred to Z0 inc mm W Character height mm DX1 or α2 Distance between characters or angle of opening for curved alignment only mm or degrees DX1 or D...

Page 328: ...ith contour milling you must always program the geometry of the contour before you program the technology 8 3 2 Representation of the contour G Code program In the editor the contour is represented in a program section using individual program blocks If you open an individual block then the contour is opened ShopMill program The cycle represents a contour as a program block in the program If you o...

Page 329: ...rsor on current element Black White Normal element Red White Element not currently evaluated element will only be evaluated when it is selected with the cursor Graphical display The progress of contour programming is shown in broken line graphics while the contour elements are being entered When the contour element has been created it can be displayed in different line styles and colors Black Prog...

Page 330: ...s up to 40 characters in G code format for the starting point Additional commands You can program feedrates and M commands for example using additional G code commands You can enter the additional commands max 40 characters in the extended parameter screens All parameters softkey However make sure that the additional commands do not collide with the generated G code of the contour Therefore do not...

Page 331: ...plane X Y Cartesian Starting point X abs Starting point Y abs mm mm X Y Starting point L1 ϕ1 Polar Position pole abs Position pole abs Distance to pole end point abs Polar angle to the pole end point abs mm Degrees mm Degrees Additional commands The contour is finished in continuous path mode G64 As a result contour transitions such as corners chamfers or radii may not be machined precisely If you...

Page 332: ...to define an additional pole Parameter entry is supported by various help screens that explain the parameters If you leave certain fields blank the geometry processor assumes that the values are unknown and attempts to calculate them from other parameters Conflicts may result if you enter more parameters than are absolutely necessary for a contour In such a case try to enter fewer parameters and a...

Page 333: ...re for entering contour elements 1 The part program or the machining schedule is opened Position the cursor at the desired entry position 2 Contour input using contour support 2 1 Press the Contour milling Contour and New contour softkeys 2 2 In the opened input window enter a name for the contour e g contour_1 Press the Accept softkey 2 3 The input screen to enter the contour opens in which you i...

Page 334: ...c elem softkey The tangential selection appears in the parameter α2 entry field 7 Repeat the procedure until the contour is complete 8 Press the Accept softkey The programmed contour is transferred into the process plan program view 9 If you want to display further parameters for certain contour elements e g to enter additional commands press the All parameters softkey Contour element Straight lin...

Page 335: ...tion Unit X End point X abs or inc mm Y End point Y abs or inc mm L Length mm α1 Starting angle e g to the X axis Degrees α2 Angle to the preceding element Degrees Transition to next element Type of transition Radius Chamfer Radius R Transition to following element radius mm Chamfer FS Transition to following element chamfer mm Additional commands Additional G code commands Contour element Circle ...

Page 336: ...Additional commands Additional G code commands Contour element Pole Parameter Description Unit X Y Position pole abs Position pole abs mm mm Contour element End The data for the transition at the contour end of the previous contour element is displayed in the End parameter screen The values cannot be edited 8 3 5 Changing the contour Function You can change a previously created contour later If yo...

Page 337: ...he Accept softkey The desired contour element is inserted in the contour or changed Procedure for deleting a contour element 1 Open the part program or ShopMill program to be executed 2 Position the cursor on the contour element that you want to delete 3 Press the Delete element softkey 4 Press the Delete softkey 8 3 6 Contour call CYCLE62 only for G code program Function The input creates a refer...

Page 338: ...program PRG Subprogram LAB1 Label 1 LAB2 Label 2 8 3 7 Path milling CYCLE72 Function You can mill along any programmed contour with the Path milling cycle The function operates with cutter radius compensation Machining can be performed in either direction i e in the direction of the programmed contour or in the opposite direction It is not imperative that the contour is closed You can perform any ...

Page 339: ...n be machined with the cutter radius compensation to the right or left You can also select various modes and strategies of approach and retraction from the contour Approach retraction mode The tool can approach or retract from the contour along a quadrant semi circle or straight line With a quadrant or semi circle you must specify the radius of the cutter center point path With a straight line you...

Page 340: ... to be processed has been created and you are in the editor 2 Press the Contour milling and Path milling softkeys The Path Milling input window opens Parameters G code program Parameters ShopMill program PL Machining plane T Tool name RP Retraction plane mm D Cutting edge number SC Safety clearance mm F Feedrate mm min mm rev F Feedrate mm min S V Spindle speed or constant cutting rate rpm m min P...

Page 341: ...r chamfering inc for chamfering only mm ZFS Insertion depth of tool tip abs or inc for chamfering only mm UXY Plane finishing allowance only for and G code mm Approach Planar approach mode Straight line Slope in space Quadrant Part of a spiral only with path milling left and right of the contour Semi circle Part of a spiral only with path milling left and right of the contour Perpendicular Perpend...

Page 342: ...YCLE63 64 Contours for pockets or islands Contours for pockets or islands must be closed i e the starting point and end point of the contour are identical You can also mill pockets that contain one or more islands The islands can also be located partially outside the pocket or overlap each other The first contour you specify is interpreted as the pocket contour and all the others as islands Automa...

Page 343: ...Software option For solid machining residual material you require the option residual material detection and machining Name convention For multi channel systems cycles attach a _C and a two digit number of the specific channel to the names of the programs to be generated e g for channel 1 _C01 This is the reason that the name of the main program must not end with _C and a two digit number This is ...

Page 344: ...ill all the pockets first and then remove the stock In this case for centering predrilling you also have to enter the parameters that appear when you press the All parameters softkey These parameters must correspond to the parameters from the previous stock removal step Programming When programming proceed as follows 1 Contour pocket 1 2 Centering 3 Contour pocket 2 4 Centering 5 Contour pocket 1 ...

Page 345: ...n SC Safety clearance mm F Feedrate mm min Parameter Description Unit TR Reference tool Tool which is used in the solid machining machining step This is used to determine the plunge position Z0 Reference point Z mm Z1 Depth with reference to Z0 inc mm DXY Maximum plane infeed Maximum plane infeed as a percentage of the milling cutter diameter in UXY Finishing allowance plane mm UZ Depth finishing ...

Page 346: ...m min SC Safety clearance mm F Feedrate mm min Parameter Description Unit TR Reference tool Tool which is used in the solid machining machining step This is used to determine the plunge position Z0 Reference point Z mm Z1 Pocket depth abs or depth referred to Z0 inc mm DXY Maximum plane infeed Maximum plane infeed as a percentage of the milling cutter diameter in UXY Finishing allowance plane mm U...

Page 347: ...de the pocket or overlap each other Procedure 1 The part program or ShopMill program to be processed has been created and you are in the editor 2 Press the Contour milling and Pocket softkeys The Mill pocket input window opens Parameters G code program Parameters ShopMill program PRG Name of the program to be generated T Tool name PL Machining plane D Cutting edge number Milling direction Climbing...

Page 348: ...reached a full circle motion is executed to eliminate the inclined insertion path Oscillating Insert with oscillation along center axis of rectangular pocket The cutter center point oscillates back and forth along a linear path until it reaches the depth infeed When the depth has been reached the path is traversed again without depth infeed in order to eliminate the inclined insertion path FZ only...

Page 349: ... unnecessary non productive motion Material that remains as part of the finishing allowance is not residual material The residual material is calculated on the basis of the milling cutter used for stock removal If you mill several pockets and want to avoid unnecessary tool changes remove stock from all the pockets first and then remove the residual material In this case for removing the residual m...

Page 350: ...earance mm F Feedrate mm min Parameter Description Unit Machining The following machining operations can be selected roughing TR Reference tool Tool which is used in the solid machining machining step This is used to determine the residual corners D Cutting edge number Z0 Reference point mm Z1 Pocket depth abs or depth referred to Z0 inc mm DXY Maximum plane infeed Maximum plane infeed as a percen...

Page 351: ...he starting point in rapid traverse at the height of the retraction plane and goes to the safety clearance The cycle calculates the starting point 2 The tool first infeeds to the machining depth and then approaches the spigot contour from the side in a quadrant at machining feedrate 3 The spigot is machined in parallel with the contours from the outside in The direction is determined by the machin...

Page 352: ... Pocket depth abs or depth relative to Z0 inc only for base or edge mm DXY Maximum plane infeed Maximum plane infeed as a percentage of the milling cutter diameter only for and base mm DZ Maximum depth infeed only for or edge mm UXY Plane finishing allowance only for base or edge mm UZ Depth finishing allowance only for or base mm Lift mode Lift mode before new infeed If the machining operation re...

Page 353: ...rial In this case for removing the residual material you also have to enter a value for the reference tool TR parameter which for the ShopMill program additionally appears when you press the All parameters softkey When programming you must then proceed as follows 1 Contour blank 1 2 Contour spigot 1 3 Clear spigot 1 4 Contour blank 2 5 Contour spigot 2 6 Clear spigot 2 7 Contour blank 1 8 Contour ...

Page 354: ...in the solid machining machining step This is used to determine the residual corners D Cutting edge number Z0 Reference point Z mm Z1 Pocket depth abs or depth referred to Z0 inc mm DXY Maximum plane infeed Maximum plane infeed as a percentage of the milling cutter diameter mm DZ Maximum depth infeed mm Lift mode Lift mode before new infeed If the machining operation requires several points of ins...

Page 355: ... for machining Please refer to the machine manufacturer s specifications Machining method Roughing In roughing applications paraxial cuts are machined to the finishing allowance that has been programmed If no finishing allowance has been programmed the workpiece is roughed down to the final contour During roughing the cycle reduces the programmed infeed depth D if necessary so that it is possible ...

Page 356: ... s instructions Finishing Finishing is performed in the same direction as roughing The cycle automatically selects and deselects tool radius compensation during finishing Procedure 1 The part program to be executed has been created and you are in the editor 2 Press the Turning softkey 3 Press the Stock removal softkey The Stock Removal input window opens 4 Select one of the three stock removal cyc...

Page 357: ... end point X in relation to X0 inc Z1 End point Z abs or end point Z in relation to Z0 inc D Maximum depth infeed not for finishing mm UX Finishing allowance in X not for finishing mm UZ Finishing allowance in Z not for finishing mm FS1 FS3 or R1 R3 Chamfer width FS1 FS3 or rounding radius R1 R3 not for stock removal 1 mm Parameter selection of intermediate point The intermediate point can be dete...

Page 358: ...t rapid traverse 2 The tool cuts a groove in the center of infeed depth D 3 The tool moves back by D safety clearance with rapid traverse 4 The tool cuts a groove next to the first groove with infeed depth 2 D 5 The tool moves back by D safety clearance with rapid traverse 6 The tool cuts alternating in the first and second groove with the infeed depth 2 D until the final depth T1 is reached Betwe...

Page 359: ...ey Simple groove cycle The Groove 1 input window opens OR Groove cycle with inclines radii or chamfers The Groove 2 input window opens OR Groove cycle on an incline with inclines radii or chamfers The Groove 3 input window opens Parameters G code program PL Machining plane SC Safety clearance mm F Feedrate mm min Parameters Description Unit Machining roughing finishing roughing and finishing Posit...

Page 360: ...action when roughing Alternate cutting is not possible if the tool can only reach the groove base at one position mm UX or U Finishing allowance in X or finishing allowance in X and Z only for and mm UZ Finishing allowance in Z for UX only for and mm N Number of grooves N 1 65535 DP Distance between grooves inc DP is not displayed when N 1 mm 8 4 4 Undercut form E and F CYCLE940 Function You can u...

Page 361: ...ess the Undercut form F softkey The Undercut form F DIN 509 input window opens Parameters G code program undercut form E PL Machining plane SC Safety clearance mm F Feedrate mm min Parameters Description Unit Position Form E machining position Undercut size according to DIN table E g E1 0 x 0 4 undercut form E X0 Reference point X mm Z0 Reference point Z mm X1 Allowance in X abs or allowance in X ...

Page 362: ...ction You can use the Thread undercut DIN or Thread undercut cycle to program thread undercuts to DIN 76 for workpieces with a metric ISO thread or freely definable thread undercuts Approach retraction 1 The tool first moves to the starting point calculated internally in the cycle at rapid traverse 2 The first cut is made at the machining feedrate starting from the flank and traveling along the sh...

Page 363: ...DIN 76 input window opens OR Press the Thread undercut softkey The Thread Undercut input window opens Parameters G code program undercut thread DIN PL Machining plane SC Safety clearance mm F Feedrate mm min Parameters Description Unit Machining roughing finishing roughing and finishing Position Machining position Machining direction Longitudinal Parallel to the contour Form Normal form A Short fo...

Page 364: ...e SC Safety clearance mm F Feedrate mm min Parameters Description Unit Machining roughing finishing roughing and finishing Machining direction Longitudinal Parallel to the contour Position Machining position X0 Reference point X mm Z0 Reference point Z mm X1 Undercut depth referred to X abs or undercut depth referred to X inc Z1 Allowance Z abs or inc R1 Rounding radius 1 mm R2 Rounding radius 2 m...

Page 365: ...y machining threads To do this change into the JOG operating mode and carry out a thread synchronization Approach retraction 1 The tool moves to the starting point calculated internally in the cycle at rapid traverse 2 Thread with advance The tool moves at rapid traverse to the first starting position displaced by the thread advance LW Thread with run in The tool moves at rapid traverse to the sta...

Page 366: ...hread softkey The Tapered Thread input window opens OR Press the Face thread softkey The Face Thread input window opens Parameters G code program thread longitudinal PL Machining plane SC Safety clearance mm F Feedrate mm min Parameters Description Unit Table Thread table selection without ISO metric Whitworth BSW Whitworth BSP UNC Selection not for table Without Data table value e g M10 M12 M14 P...

Page 367: ...tting cross section Thread Internal thread External thread X0 Reference point X from thread table abs mm Z0 Reference point Z abs mm Z1 End point of the thread abs or thread length inc Incremental dimensions The sign is also evaluated mm LW or LW2 or LW2 LR Thread advance inc The starting point for the thread is the reference point X0 Z0 brought forward by the thread advance W The thread advance c...

Page 368: ...ly for and First infeed depth or number of roughing cuts The respective value is displayed when you switch between the number of roughing cuts and the first infeed mm rev Finishing allowance in X and Z only for and mm NN Number of noncuts only for and VR Return distance inc mm No α0 Starting angle offset Yes N Number of threads The threads are distributed evenly across the periphery of the turned ...

Page 369: ...mm A larger pitch results in a larger distance between the thread turns on the workpiece Machining roughing finishing roughing and finishing Infeed only for and Linear Infeed with constant cutting depth Degressive Infeed with constant cutting cross section Thread Internal thread External thread X0 Reference point X abs always diameter mm Z0 Reference point Z abs mm X1 End point of the thread abs o...

Page 370: ...you can infeed along alternating flanks to avoid always loading the same tool cutting edge As a consequence you can increase the tool life α 0 Start at the rear flank α 0 Start at the front flank D1 or ND only for and First infeed depth or number of roughing cuts The respective value is displayed when you switch between the number of roughing cuts and the first infeed mm rev Finishing allowance in...

Page 371: ...rt and end pitch of the thread are known the pitch change to be programmed can be calculated as follows Pe 2 P2 G mm rev2 2 Z1 The meanings are as follows Pe End pitch of thread mm rev P Start pitch of thread mm rev Z1 Thread length mm A larger pitch results in a larger distance between the thread turns on the workpiece Machining roughing finishing roughing and finishing Infeed only for and Linear...

Page 372: ...ong the rear flank DP 0 Infeed along the front flank DP or αP Infeed slope as angle alternative to infeed slope as flank α 0 Infeed along the rear flank α 0 Infeed along the front flank α 0 Infeed at right angle to cutting direction If you wish to infeed along the flanks the maximum absolute value of this parameter may be half the flank angle of the tool Degrees Infeed along the flank Infeed with ...

Page 373: ...nstant pitch in longitudinal and face machining all of which can have different thread pitches There may be single or multiple threads With multiple threads the individual thread turns are machined one after the other You define a right or left hand thread by the direction of spindle rotation and the feed direction The infeed is performed automatically with a constant infeed depth or constant cutt...

Page 374: ... number of noncuts 6 The whole sequence of motions is repeated for each further thread Procedure for thread chain 1 The part program to be executed has been created and you are in the editor 2 Press the Turning softkey 3 Press the Thread softkey The Thread input window opens 4 Press the Thread chain softkey The Thread Chain input window opens Parameters G code program PL Machining plane SC Safety ...

Page 375: ...X1 inc or Thread taper 2 abs or inc Incremental dimensions The sign is also evaluated mm Degrees Z2 Intermediate point 2 Z abs or Intermediate point 2 in relation to Z1 inc P2 Thread pitch 3 unit as parameterized for P0 mm rev in rev turns MODULUS X3 End point X abs or End point 3 in relation to X2 inc or Thread taper 3 Z3 End point Z abs or End point with reference to Z2 inc LW Thread run in LR T...

Page 376: ...ly more than the wall thickness of the pipe is sufficient Approach retraction 1 The tool first moves to the starting point calculated internally in the cycle at rapid traverse 2 The chamfer or radius is machined at the machining feedrate 3 Cut off down to depth X1 is performed at the machining feedrate 4 Cut off is continued down to depth X2 at reduced feedrate FR and reduced speed SR 5 The tool m...

Page 377: ...otation SV Maximum speed limit only for constant cutting rate V rev min X0 Reference point in X abs always diameter mm Z0 Reference point in Z abs mm FS or R Chamfer width or rounding radius mm X1 Depth for speed reduction abs or depth for speed reduction in relation to X0 inc mm FR Reduced feedrate in rev SR Reduced speed rev min X2 Final depth abs or final depth in relation to X1 inc mm ...

Page 378: ...hed part contour You then choose one of the following machining technologies Stock removal Grooving Plunge turning You can rough remove residual material and finish for each of the three technologies above Programming For example the programming procedure for stock removal is as follows Note When programming in the G code it must be ensured that the contours are located after the end of program id...

Page 379: ...ntour is represented in a program section using individual program blocks If you open an individual block then the contour is opened Symbolic representation The individual contour elements are represented by symbols adjacent to the graphics window They appear in the order in which they were entered Contour element Symbol Meaning Starting point Starting point of the contour Straight line up Straigh...

Page 380: ...it can be displayed in different line styles and colors Black Programmed contour Orange Current contour element Green dashed Alternative element Blue dotted Partially defined element The scaling of the coordinate system is adjusted automatically to match the complete contour The position of the coordinate system is displayed in the graphics window 8 5 3 Creating a new contour Function For each con...

Page 381: ... entering additional contour elements You can program feedrates and M commands for example using additional G code commands However carefully ensure that the additional commands do not collide with the generated G code of the contour and are compatible with the machining type required Therefore do not use any G code commands of group 1 G0 G1 G2 G3 no coordinates in the plane and no G code commands...

Page 382: ...s many parameters as possible Contour transition elements As transition element between two contour elements you can select a radius or a chamfer or in the case of linear contour elements an undercut The transition element is always attached at the end of a contour element The contour transition element is selected in the parameter screen of the respective contour element You can use a contour tra...

Page 383: ...n programming Use the additional programs or program the special feedrate for the transition element Additional command For a contour first program the vertical straight line and then enter G9 non modal exact stop for the additional command parameter Then program the horizontal straight line The corner will be machined exactly since the feedrate at the end of the vertical straight line is briefly ...

Page 384: ...e Circle input window opens 4 Enter all the data available from the workpiece drawing in the input screen e g length of straight line target position transition to next element angle of lead etc 5 Press the Accept softkey The contour element is added to the contour 6 When entering data for a contour element you can program the transition to the preceding element as a tangent Press the Tangent to p...

Page 385: ...ev Degrees Undercut Thread Z1 Z2 R1 R2 T Length Z1 Length Z2 Radius R1 Radius R2 Insertion depth mm mm mm mm mm Chamfer FS Transition to following element chamfer mm CA Grinding allowance Grinding allowance to right of contour Grinding allowance to left of contour mm Additional commands Additional G code commands Contour element Straight line e g X Parameters Description Unit X End point X abs or ...

Page 386: ...int X abs or end point X inc mm α1 Starting angle to Z axis Degrees α2 Angle to the preceding element Degrees Transition to next element Type of transition Radius Chamfer Radius R Transition to following element radius mm Chamfer FS Transition to following element chamfer mm CA Grinding allowance Grinding allowance to right of contour Grinding allowance to left of contour mm Additional commands Ad...

Page 387: ...dius mm Chamfer FS Transition to following element chamfer mm CA Grinding allowance Grinding allowance to right of contour Grinding allowance to left of contour mm Additional commands Additional G code commands Contour element End The data for the transition at the contour end of the previous contour element is displayed in the End parameter screen The values cannot be edited 8 5 5 Changing the co...

Page 388: ...t a new element 6 Press the Accept softkey The desired contour element is inserted in the contour or changed Procedure for deleting a contour element 1 Open the part program to be executed 2 Position the cursor on the contour element that you want to delete 3 Press the Delete element softkey 4 Press the Delete softkey 8 5 6 Contour call CYCLE62 Function The input creates a reference to the selecte...

Page 389: ... 2 Press the Turning and Contour turning softkeys 3 Press the Contour and Contour call softkeys The Contour Call input window opens 4 Assign parameters to the contour selection Parameter Description Unit Contour selection Contour name Labels Subprogram Labels in the subprogram Contour name CON Contour name Labels LAB1 Label 1 LAB2 Label 2 Subprogram PRG Subprogram Labels in the subprogram PRG Subp...

Page 390: ...ng is always performed if the angle between the cutting edge and the contour exceeds a certain value The angle is set in a machine data element Machine manufacturer Please refer to the machine manufacturer s specifications Alternating cutting depth Instead of working with constant cutting depth D you can use an alternating cutting depth to vary the load on the tool edge As a consequence you can in...

Page 391: ...umber For single channel systems cycles do not extend the name for the programs to be generated Note G code programs For G code programs the programs to be generated which do not include any path data are saved in the directory in which the main program is located In this case it must be ensured that programs which already exist in the directory and which have the same name as the programs to be g...

Page 392: ...for residual material removal Parameters Description Unit Machining roughing finishing Face Longitudinal Parallel to the contour From inside to outside From outside to inside From end face to rear side From rear side to end face Machining direction The machining direction depends on the stock removal direction and choice of tool Position front back internal external D Maximum depth infeed only for...

Page 393: ...llowance or cylinder dimension inc For unmachined part description allowance Allowance on the contour abs Allowance on the contour inc mm ZD only for unmachined part description cylinder and allowance For unmachined part description cylinder Allowance or cylinder dimension abs or inc For unmachined part description allowance Allowance on the contour abs or inc mm Allowance Allowance for pre finish...

Page 394: ...ve unwanted material with a suitable tool The Stock removal residual material function is a software option Procedure 1 The part program to be executed has been created and you are in the editor 2 Press the Turning and Contour turning softkeys 3 Press the Stock removal residual material softkey The Stock removal residual material input window opens Parameters G code program PRG Name of the program...

Page 395: ...round contour at end of cut Always round contour at end of cut Uniform cut segmentation Round cut segmentation at the edge Constant cutting depth Alternating cutting depth only with align cut segmentation to edge Allowance Allowance for pre finishing only for Yes U1 contour allowance No s U1 Compensation allowance in X and Z direction inc only for allowance Positive value Compensation allowance is...

Page 396: ...the finished part contour or any other blank contour Set machining area limits If for example you want to machine a certain area of the contour with a different tool you can set machining area limits so that machining only takes place in the area of the contour you have selected Feedrate interruption To prevent the occurrence of excessively long chips during machining you can program a feedrate in...

Page 397: ...ning roughing finishing Machining direction Face Longitudinal Position front back internal external D Maximum depth infeed only for mm XDA 1 Grooving limit tool abs only for face machining direction mm XDB 2 Grooving limit tool abs only for face machining direction mm UX or U Finishing allowance in X or finishing allowance in X and Z only for mm UZ Finishing allowance in Z only for UX mm DI For ze...

Page 398: ...mpensation allowance is removed in addition to finishing allowance mm Set machining area limits Set machining area limits Yes XA 1 Limit XA XB 2nd limit XB abs or 2nd limit referred to XA inc ZA 1 Limit ZA ZB 2nd limit ZB abs or 2nd limit referred to ZA No N Number of grooves DP Distance between grooves inc mm 8 5 10 Grooving residual material CYCLE952 Function The Grooving residual material funct...

Page 399: ...hining direction mm SC Safety clearance mm F Feedrate mm min Residual material With subsequent residual material removal Yes No CONR Name to save the updated unmachined part contour for residual material removal only Yes for residual material removal Parameters Description Unit Machining roughing finishing Machining direction Face Longitudinal Position front back internal external D Maximum depth ...

Page 400: ...tween grooves inc mm 8 5 11 Plunge turning CYCLE952 Function Using the Plunge turning function you can machine any shape of groove Contrary to grooving the plunge turning function removes material on the sides after the groove has been machined in order to reduce machining time Contrary to stock removal the plunge turning function allows you to machine contours that the tool must enter vertically ...

Page 401: ...lunge turning softkey The Plunge turning input window opens Parameters G code program PRG Name of the program to be generated PL Machining plane RP Retraction plane only for longitudinal machining direction mm SC Safety clearance mm F Feedrate mm min Residual material With subsequent residual material removal Yes No CONR Name to save the updated unmachined part contour for residual material remova...

Page 402: ...mension abs Allowance or cylinder dimension inc For unmachined part description allowance Allowance on the contour abs Allowance on the contour inc mm ZD only for unmachined part description cylinder and allowance For unmachined part description cylinder Allowance or cylinder dimension abs or inc For unmachined part description allowance Allowance on the contour abs or inc mm Allowance Allowance f...

Page 403: ...e unwanted material with a suitable tool The Plunge turning residual material function is a software option Procedure 1 The part program to be executed has been created and you are in the editor 2 Press the Turning and Contour turning softkeys 3 Press the Plunge turning residual material softkey The Plunge turning residual material input window opens Parameters G code program PRG Name of the progr...

Page 404: ...y mm Allowance Allowance for prefinishing Yes U1 contour allowance No DI For zero Continuous cut only for mm XD only for unmachined part description cylinder and allowance For unmachined part description cylinder Allowance or cylinder dimension abs Allowance or cylinder dimension inc For unmachined part description allowance Allowance on the contour abs Allowance on the contour inc mm ZD only for ...

Page 405: ...g Manual 03 2010 6FC5398 7CP20 1BA0 405 Parameters Description Unit Set machining area limits Set machining area limits Yes XA 1 Limit XA XB 2 Limit XB abs or 2nd limit referred to XB inc ZA 1 Limit ZA ZB 2 Limit ZB abs or 2nd limit referred to ZB No N Number of grooves DP Distance between grooves inc mm ...

Page 406: ...metry axes In the basic version the following functions 3 2 axes inclined machining and toolholder with orientation capability are available Setting aligning tools for a G code program The swivel function also includes the Setting tool and Aligning milling tool functions Contrary to swiveling when setting and aligning the coordinate system WCS is not rotated at the same time Prerequisites before c...

Page 407: ...tation The shifts and rotations refer to the coordinate system X Y Z of the workpiece and are therefore independent of the machine with the exception of swivel rotary axis direct No programmable frames are used in the swivel cycle The frames programmed by the user are taken into account for additive swiveling On the other hand when swiveling to a new swivel plane the programmable frames are delete...

Page 408: ...wiveled plane under worst case conditions the software limit switches could be violated In this case the system travels along the software limit switches above the retraction plane In the event of violation below the retraction plane for safety reasons the program is interrupted with an alarm To avoid this before swiveling e g move the tool in the X Y plane and position it as close as possible to ...

Page 409: ...ction which swivel methods are available Machine manufacturer Please refer to the machine manufacturer s specifications Axis by axis In the case of axis by axis swiveling the coordinate system is rotated about each axis in turn with each rotation starting from the previous rotation The axis sequence can be freely selected Solid angle With the solid angle swiveling option the tool is first rotated ...

Page 410: ...d in CYCLE800 using the angle traversing range of the rotary axes of the machine kinematics Usually only one of these solutions is technologically suitable The solutions differ by 180 degrees in each case Selecting the minus or plus direction determines which of the two possible solutions is to be applied Minus Lower rotary axis value Plus Higher rotary axis value Also in the basic setting pole se...

Page 411: ... axis C moves to 90 degrees rotation around X Direction plus Rotary axis B moves to 10 degrees in the positive direction red arrow Rotary axis C moves to 270 degrees The two Minus or Plus direction settings enable a workpiece to be machined with swiveled planes The two solutions calculated by the NC differ by 180 degrees see rotary axis C Tool To avoid collisions you can use the 5 axis transformat...

Page 412: ...Retraction No No retraction before swiveling Z Retraction in the direction of machine axis Z Z X Y Move machining axis to retraction position before swiveling Tool direction max Maximum retraction up to the software end position in the tool direction Tool direction inc Retraction incremental up to the software end position in the tool direction When retracting in the tool direction in the swiveled...

Page 413: ... angle Degrees Zβ Angle of rotation in the plane only for projection position Degrees Name of rotary axis 1 Angle of rotation of rotary axis 1 Degrees Name of rotary axis 2 Angle of rotation of rotary axis 2 Degrees Z Angle of rotation in the plane only for direct swivel mode Degrees X1 Zero point of rotated surface X Y1 Zero point of rotated surface Y Z1 Zero point of rotated surface Z Direction ...

Page 414: ...ce vector In the swivel cycle the setting angle is generated by an axis rotation max 90 degrees to the active swivel plane When setting the swivel plane is always additive With Setting tool only rotations are displayed on the swivel cycle input screen form The user can freely select the rotation sequence 7 3 7RRO OHQJWK 5 7 3 5 Figure 8 1 The length up to the TCP Tool Center Point must be entered ...

Page 415: ...YCLE800 Function The purpose of the Aligning milling tool or Aligning turning tool function is to support lathes with a B axis that can be swiveled This functionality is designed for use with a specific configuration of lathes or milling machines on which the tool orientation is implemented by a swivel axis B around Y with associated milling spindle C1 It is designed to be compatible with both tur...

Page 416: ...ntal retraction in the tool direction β Rotation around the 3rd geometry axis for G18 Y Degrees Tool Tool tip when swiveling Correct The position of the tool tip is maintained during swiveling No correction The position of the tool tip is not maintained during swiveling 8 6 3 High speed settings CYCLE832 Function Machining of free form surfaces involves high requirements regarding velocity precisi...

Page 417: ...pe Technology G group 59 Deselection DYNNORM Finishing DYNFINISH Rough finishing DYNSEMIFIN Roughing DYNROUGH Additional G commands that are available in conjunction with machining free form surfaces are also activated in the High Speed Settings cycle When deselecting CYCLE832 the G groups are programmed to the settings during the program run time that are declared in the machine data for the rese...

Page 418: ...inked blocks If you want to call machining step program as subprogram the program must already have been calculated once load or simulate program in Machine Auto mode This is not necessary for G code subprograms The subprogram must always be stored in the NCK work memory in a separate directory XYZ or in the ShopMill Part programs Subprograms directories If you want to call a subprogram located on...

Page 419: ...gram is not stored in the same directory as the main program Program name Name of the subprogram that is to be inserted Programming example N10 T1 D1 Load tool N11 M6 N20 G54 G710 Select work offset N30 M3 S12000 Switch on spindle N40 CYCLE832 0 05 3 1 Tolerance value 0 05 mm machining type roughing N50 EXTCALL CAM_SCHRUPP Externally call subprogram CAM_SCHRUPP N60 T2 D1 Load tool N61 M6 N70 CYCLE...

Page 420: ...e coordinate transformation acts in addition to the currently selected coordinate transformations Note Transformations with virtual axes Please note that when selecting TRANSMIT or TRACYL offsets scaling and mirroring the real Y axis is not transferred into the virtual Y axis Offsets scalings and mirroring of the virtual Y axis are deleted for TRAFOOF Procedure for work offset offset rotation scal...

Page 421: ...pMill Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 421 8 7 2 Translation For each axis you can program an offset of the zero point New offset Additive offset Parameter Description Unit Offset New New offset Additive Additive offset X Offset X mm Y Offset Y mm Z Offset Z mm ...

Page 422: ... 7CP20 1BA0 8 7 3 Rotation You can rotate every axis through a specific angle A positive angle corresponds to counterclockwise rotation New rotation Additive rotation Parameter Description Unit Rotation New New rotation Additive Additive rotation X Rotation around X Degrees Y Rotation around Y Degrees Z Rotation around Z Degrees ...

Page 423: ...8 7CP20 1BA0 423 8 7 4 Scaling You can specify a scale factor for the active machining plane as well as for the tool axis The programmed coordinates are then multiplied by this factor New scaling Additive scaling Parameter Description Unit Scaling New New scaling Additive Additive scaling XY Scale factor XY Z Scale factor Z ...

Page 424: ...the axis to be mirrored in each case Note Travel direction of the milling cutter Note that with mirroring the travel direction of the cutting tool conventional climbing is also mirrored New mirroring Additive mirroring Parameter Description Unit Mirroring New New mirroring Additive Additive mirroring X Mirroring of the X axis on off Y Mirroring of the Y axis on off Z Mirroring of the Z axis on off...

Page 425: ...le with known center point Circle with known radius Helix Straight line with polar coordinates Circle with polar coordinates If you want to program a straight line or a circle using polar coordinates you must define the pole first CAUTION If you use a straight or circular path movement to move the tool into the retraction zone specified in the program header you must also move the tool out again O...

Page 426: ...he To program softkey The tool is copied into the T parameter field OR Press the Tool list and New tool softkeys Using the softkeys on the vertical softkey bar select the required tool and press the To program softkey The tool is copied into the T parameter field 5 Select the tool cutting edge number D if the tool has several cutting edges 6 Enter the spindle speed or cutting rate 7 Enter an allow...

Page 427: ...t compensation at the starting point and with compensation at the end point This means that if a vertical path is programmed the tool traverses an oblique path The compensation is not applied over the entire traversing path until the second programmed path motion with radius compensation is executed The reverse effect occurs when radius compensation is deactivated Procedure 1 The ShopMill program ...

Page 428: ...int You must know the position of the circle center point The control calculates the radius of the circle arc on the basis of your interpolation parameter settings The circle can only be traversed at machining feedrate You must program a tool before the circle can be traversed Procedure 1 The ShopMill program to be edited has been created and you are in the editor 2 Press the menu forward key and ...

Page 429: ...ters J and K mm mm mm 8 7 9 Programming a circle with known radius The tool traverses a circular path with the programmed radius from its actual position to the programmed circle end point The control system calculates the circle center point You do not need to program interpolation parameters The circle can only be traversed at machining feedrate Procedure 1 The ShopMill program to be edited has ...

Page 430: ...edure 1 The ShopMill program to be edited has been created and you are in the editor 2 Press the menu forward key and the Straight Circle softkey 3 Press the Helix softkey Parameter Description Unit The tool travels in the programmed direction from the circle starting point to its end point You can program this direction as clockwise or counterclockwise Clockwise direction of rotation Direction of...

Page 431: ...ht line or circle in polar coordinates This pole acts as the reference point of the polar coordinate system The angle for the first line or circle then needs to be programmed in absolute coordinates You can program the angles for any additional straight lines and circles as either absolute or incremental coordinates Procedure 1 The ShopMill program to be edited has been created and you are in the ...

Page 432: ...ircles with incremental coordinates Procedure 1 The ShopMill program to be edited has been created and you are in the editor 2 Press the menu forward key and the Straight Circle softkey 3 Press the Polar and Straight polar softkeys 4 Press the Rapid traverse softkey to enter the feedrate in rapid traverse Parameter Description Unit L Distance to the pole end point mm α Polar angle to the pole end ...

Page 433: ...oordinates entered after the pole must be programmed with an absolute angle You can program any additional straight lines or circles with incremental coordinates Procedure 1 The ShopMill program to be edited has been created and you are in the editor 2 Press the menu forward key and the Straight Circle softkey 3 Press the Polar and Circle polar softkeys Parameter Description Unit The tool travels ...

Page 434: ...height The tool axis then approaches a position according to Z0 of the position pattern safety clearance with rapid traverse Procedure 1 The ShopMill program to be edited has been created and you are in the editor 2 Press the Drilling softkey 3 Press the Positions and Obstacle softkeys The obstacle input window opens Note Obstacles are only taken into consideration if they lie between 2 position p...

Page 435: ...ng the appropriate settings you can define the sequence in which channels are displayed Here you can also select if you wish to hide a channel Note The sub operating mode REF POINT is only shown in the single channel view Multi channel view 2 channels are simultaneously displayed in channel columns on the user interface 2 windows are displayed one above the other for each channel The actual value ...

Page 436: ...y in the Machine operating area e g Overstore Synchronized actions then you change into a temporary single channel view If you close the window again then you return to the multi channel view Switching between single and multi channel view Press the MACHINE key in order to briefly switch between the single and multi channel display in the machine area Press the NEXT WINDOW key in order to switch b...

Page 437: ...channel view softkey 5 In the window Settings for multi channel view in the selection box View select the entry 2 channels and define the channels as well as the sequence in which they are displayed In the basic screen for the AUTO MDA and JOG operating modes the upper window of the lefthand and righthand channel columns are occupied by the actual value window 6 Press the T S F softkey if you wish...

Page 438: ...e channels configured for the multi channel view all others are not taken into consideration Using the CHANNEL key advance the channel in the Machine operating area you obtain the following views Channels 1 and 3 channels 3 and 4 channels 4 and 2 Channels 5 and 6 are not displayed in the multi channel view In the single channel view toggle between all of the channels 1 6 without taking into accoun...

Page 439: ...39 3 Press the menu forward key and the Settings softkey 4 Press the Multi channel view softkey The Settings for multi channel view window is opened 5 Set the multi channel or single channel view and define which channels are to be seen in the Machine operating area and in the double editor in which sequence ...

Page 440: ...Multi channel view 9 3 Setting the multi channel view Milling 440 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 441: ...cluding decimal places are evaluated If you enter a number with more than 15 places it will be written in exponential notation 15 places EXXX LUD or PUD Only local or program global user data can be displayed at one time Whether the user data are available as LUD or PUD depends on the current control configuration Machine manufacturer Please also refer to the machine manufacturer s instructions No...

Page 442: ...d in a machine data element Range R0 R999 dependent on machine data There are no gaps in the numbering within the range Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 Select the Parameter operating area 2 Press the User variable softkey 3 Press the R variables softkey The R parameters window appears Delete R variables 1 Press the and Delete softkeys The ...

Page 443: ...iable names Value assignment optional Example DEF NCK INT ZAEHLER1 10 GUDs are defined in files with the ending DEF The following file names are reserved for this purpose File name Meaning MGUD DEF Definitions for global machine manufacturer data UGUD DEF Definitions for global user data GUD4 DEF User definable data GUD8 DEF GUD9 DEF User definable data Procedure 1 Select the Parameter operating a...

Page 444: ...t to display GUD 7 to GUD 9 of the global user data Note After each start up a list with the defined UGUD variables is displayed in the Global user data window 10 4 Channel GUD Channel specific user data Like the GUDs channel specific user data are applicable in all programs for each channel However unlike GUDs they have specific values Definition A channel specific GUD variable is defined with th...

Page 445: ...4 to GUD 6 of the channel specific user variables OR Press the Continue softkey and the GUD7 to GUD9 softkeys if you want to display GUD 7 to GUD 9 of the channel specific user data 10 5 Local LUD Local user data LUDs are only valid in the program or subroutine in which they were defined The control displays the LUDs after the start of program processing The display is available until the end of p...

Page 446: ...l LUD softkey 10 6 Program PUD Program global user data PUDs are global part program variables Program User Data PUDs are valid in all main programs and subroutines where they can also be written and read Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 Select the Parameter operating area 2 Press the User variable softkey 3 Press the Program PUD softkey ...

Page 447: ...key The Search for R Parameters or Search for User Data window opens 4 Enter the desired search term and press OK The cursor is automatically positioned on the the R parameter or user data you are searching for if they exist 10 8 Defining and activating user variables By editing a DEF MAC file you can alter or delete existing definition macro files or add new ones Proceed as follows 1 Select the S...

Page 448: ... can be edited there 6 Define the desired user data 7 Press the Exit softkey to close the editor Activating user data 1 Press the Activate softkey A prompt is displayed 2 Select whether the current values in the definition files should be retained OR Select whether the current values in the definition files should be deleted This will overwrite the definition files with the initial values 3 Press ...

Page 449: ...am block press the relevant softkey Teach position Rap tra G01 Straight line G1 or Circ interm pos CIP and Circ end pos CIP and traverse the axes to change the program block You can only overwrite a block with a block of the same type OR Position the cursor at the desired point in the program press the relevant softkey Teach position Rap tra G01 Straight line G1 or Circ interp pos CIP and Circ end...

Page 450: ...d 11 3 Inserting a block You have the option of traversing the axes and writing the current actual values directly to a new position block Requirement AUTO mode The program to be edited is selected Proceed as follows 1 Select the Machine operating area 2 Press the AUTO or MDA key 3 Press the TEACH IN key 4 Press the Teach prog softkey 5 Traverse the axes to the relevant position 6 Press the Teach ...

Page 451: ...tion I Coordinate of the circle center point in the X direction J Coordinate of the circle center point in the Y direction K Coordinate of the circle center point in the Z direction Transition types for teach in of position and teach in of G0 and G1 and ASPLINE The following parameters are offered for the transition Parameter Description G60 Exact stop G64 Corner rounding G641 Programmable corner ...

Page 452: ... Tangential 11 4 Teach in via window 11 4 1 General The cursor must be positioned on an empty line The windows for pasting program blocks contain input and output fields for the actual values in the WCS Depending on the default setting selection fields with parameters for motion behavior and motion transition are available When first selected the input fields are empty unless axes were already tra...

Page 453: ...r and input keys to position the cursor at the desired point in the program If an empty row is not available insert one 6 Press the softkeys Rap tra G0 Straight line G1 or Circ interm pos CIP and Circ end pos CIP The relevant windows with the input fields are displayed 7 Traverse the axes to the relevant position 8 Press the Accept softkey A new program block will be inserted at the cursor positio...

Page 454: ... Settings window You also specify here whether motion and transition parameters are offered for teach in 11 4 4 Teaching in circle intermediate and circle end point CIP Enter the intermediate and end positions for the circle interpolation CIP You teach in each of these separately in a separate block The order in which you program these two points is not specified Note Make sure that the cursor pos...

Page 455: ...n You require the Spline Interpolation option for A Spline interpolation Note The relevant option bit must be set to enable you to program a spline interpolation Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 Select the Machine operating area 2 Press the AUTO or MDA key 3 Press the TEACH IN key 4 Press the Teach prog softkey 5 Press the and ASPLINE softk...

Page 456: ...hether motion and transition parameters are offered for teach in 11 5 Editing a block You can only overwrite a program block with a teach in block of the same type The axis values displayed in the relevant window are actual values not the values to be overwritten in the block Note If you wish to change any variable in a block in the program block window other than the position and its parameters t...

Page 457: ... the Cancel softkey to cancel the changes 11 6 Selecting a block You have the option of setting the interrupt pointer to the current cursor position The next time the program is started processing will resume from this point With teach in you can also change program areas that have already been executed This automatically disables program processing You must press reset or select a block to resume...

Page 458: ...2 Press the AUTO or MDA key 3 Press the TEACH IN key 4 Press the Teach prog softkey 5 Click the program block to be deleted 6 Press the and Delete block softkeys The program block on which the cursor is positioned is deleted In the Settings window you define which axes are to be included in the teach in block and whether motion type and continuous path mode parameters are to be provided Proceed as...

Page 459: ...010 6FC5398 7CP20 1BA0 459 4 Press the Teach prog softkey 5 Press the and Settings softkeys The Settings window appears 6 Under Axes to be taught and Parameters to be taught select the check boxes for the relevant settings and press the Accept softkey to confirm the settings ...

Page 460: ...Teaching in a program 11 7 Deleting a block Milling 460 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 461: ...to create and set up tools are displayed Tool wear All parameters and functions that 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 Tool data OEM This list can be freely defined by the OEM Sorting the lists You can change the sorting with...

Page 462: ...functions Press the Magazine horizontal softkey to obtain a list that displays tools with magazine related data The Magazine Magazine location column is displayed in the lists In the default setting the lists are displayed sorted according to magazine location The magazine selected via the cursor is displayed in the title line of each list The Magazine selection vertical softkey is displayed in th...

Page 463: ...463 12 3 Tool types A number of tool types are available when you create a new tool The tool type determines which geometry data are required and how they will be computed Tool types Figure 12 1 Example of Favorites list Figure 12 2 Available tools in the New tool milling cutter window ...

Page 464: ...ol types Milling 464 Operating Manual 03 2010 6FC5398 7CP20 1BA0 Figure 12 3 Available tools in the New tool drill window Figure 12 4 Available tools in the New tool special tools window See also Changing a tool type Page 494 ...

Page 465: ...Operating Manual 03 2010 6FC5398 7CP20 1BA0 465 12 4 Tool dimensioning This section provides an overview of the dimensioning of tools Tool types LDPHWHU HQJWK Figure 12 5 End mill Type 120 HQJWK LDPHWHU 2XWHU GLDPHWHU Figure 12 6 Face mill Type 140 ...

Page 466: ... management 12 4 Tool dimensioning Milling 466 Operating Manual 03 2010 6FC5398 7CP20 1BA0 LDPHWHU HQJWK HQJWK HQJWK Figure 12 7 Angle head cutter Type 130 HQJWK LDPHWHU 7LS DQJOH Figure 12 8 Drill Type 200 ...

Page 467: ...Tool management 12 4 Tool dimensioning Milling Operating Manual 03 2010 6FC5398 7CP20 1BA0 467 LDPHWHU HQJWK 3LWFK Figure 12 9 Tap Type 240 ...

Page 468: ...ng 468 Operating Manual 03 2010 6FC5398 7CP20 1BA0 HQJWK LDPHWHU Figure 12 10 3D tool with an example of a cylindrical die sinking cutter Type 110 HQJWK LDPHWHU RUQHU UDGLXV Figure 12 11 3D tool type with an example of a ballhead cutter Type 111 ...

Page 469: ...ng Manual 03 2010 6FC5398 7CP20 1BA0 469 HQJWK LDPHWHU RUQHU UDGLXV Figure 12 12 3D tool with an example of an end mill with corner rounding Type 121 HQJWK QJOH IRU FRQLFDO WRROV LDPHWHU Figure 12 13 3D tool type with an example of a bevel cutter Type 155 ...

Page 470: ...2010 6FC5398 7CP20 1BA0 HQJWK LDPHWHU RUQHU UDGLXV QJOH IRU FRQLFDO WRROV Figure 12 14 3D tool with an example of a bevel cutter with corner rounding Type 156 HQJWK LDPHWHU QJOH IRU FRQLFDO WRROV Figure 12 15 3D tool with an example of a tapered die sinking cutter Type 157 ...

Page 471: ...QJWK X Figure 12 16 Electronic workpiece probe Machine manufacturer The tool length of the workpiece probe is measured to the center of the ball length m or to the ball circumference length u Please refer to the machine manufacturer s specifications Note An electronic workpiece probe must be calibrated before use ...

Page 472: ...l gripper is used as icons Type Tool type Specific tool offset data is displayed depending on the tool type represented as an icon You have the option of changing the tool type using the SELECT key Tool name The tool is identified by the name and the replacement tool number You may enter the names as text or numbers ST Replacement tool number for replacement tool strategy D Cutting edge number Len...

Page 473: ...er to be able to manage the parameter spindle direction of rotation coolant and tool specific functions M1 M4 you require the ShopMill ShopTurn option Machine manufacturer Please refer to the machine manufacturer s specifications Icons in the tool list Icon Designation Meaning Tool type Red X The tool is disabled Yellow triangle pointing downward The prewarning limit has been reached Yellow triang...

Page 474: ... Corner radius 121 End mill with corner rounding Corner radius 130 Angle head cutter Geometry length length X length Y length Z Wear length Δ length X Δ length Y Δ length Z Adapter length length X length Y length Z V direction vector 1 6 Vector X vector Y vector Z 131 Angle head cutter with corner rounding Geometry length length X length Y length Z Corner radius Wear length Δ length X Δ length Y Δ...

Page 475: ...dow is configured is selected 12 5 2 Creating a new tool When creating a new tool the New Tool Favorites window offers you a number of selected tool types known as favorites If you do not find the desired tool type in the favorites list then select the milling drilling or special tool via the corresponding softkeys Procedure 1 The tool list is opened 2 Place the cursor in the tool list at the posi...

Page 476: ... tool is loaded to this magazine location The tool creation sequence can be defined differently Multiple load points If you have configured several loading points for a magazine then the Loading Point Selection window appears when a tool is created directly in an empty magazine location or when the Load softkey is pressed Select the required load point and confirm with the OK softkey Additional da...

Page 477: ... D and the number of the replacement tool ST of the tool 4 Approach the workpiece in the Z direction scratch it with a turning spindle and enter the set position Z0 of the workpiece edge 5 Press the Set length softkey The tool length is calculated automatically and entered in the tool list 12 5 4 Managing several cutting edges In the case of tools with more than one cutting edge a separate set of ...

Page 478: ...he list The first tool cutting edge cannot be deleted 12 5 5 Delete tool Tools that are no longer in use can be deleted from the tool list for a clearer overview Procedure 1 The tool list is opened 2 Place the cursor on the tool that you would like to delete 3 Press the Delete tool softkey A safety prompt is displayed 4 Press the OK softkey if you really want to delete the tool Use this softkey to...

Page 479: ... location again Then the same tool data does not have to be entered more than once Procedure 1 The tool list is opened 2 Place the cursor on the tool that you want to load into the magazine if the tools are sorted according to magazine location number you will find it at the end of the tool list 3 Press the Load softkey The Load to window opens The location field is initialized with the number of ...

Page 480: ... Undo your selection with Cancel 12 5 7 Selecting a magazine You can directly select the buffer memory the magazine or the NC memory Procedure 1 The tool list is opened 2 Press the Magazine selection softkey If there is only one magazine you will move from one area to the next i e from the buffer memory to the magazine from the magazine to the NC memory and from the NC memory back to the buffer me...

Page 481: ...es that you do not want to appear in the magazine list The magazine selection behavior with multiple magazines can be configured in different ways Machine manufacturer Please refer to the machine manufacturer s specifications References For a description of configuration options refer to the Commissioning Manual SINUMERIK Operate SINUMERIK 840D sl ...

Page 482: ...ocation number The magazine location numbers The magazine number is specified first followed by the location number in the magazine If there is only one magazine only the location number is displayed Load position in the load magazine The following icons can also be displayed for other magazine types e g for a chain Spindle location as an icon Locations for gripper 1 and gripper 2 applies only whe...

Page 483: ...ns in the wear list Icon Marking Meaning Tool type Red X The tool is disabled Yellow triangle pointing downward The prewarning limit has been reached Yellow triangle pointing upward The tool is in a special state Place the cursor on the marked tool A tooltip provides a short description Green border The tool is preselected Magazine location number Green double arrow The magazine location is positi...

Page 484: ...ool which you would like to reuse 3 Press the Reactivate softkey The value entered as the setpoint is entered as the new tool life or workpiece count The disabling of the tool is canceled Reactivating and positioning When the Reactivate with positioning function is configured the selected tool s magazine location will also be positioned at a loading point You can exchange the tool Reactivation of ...

Page 485: ...zine then the Loading Point Selection window appears after pressing the Load softkey Select the required load point and confirm with the OK softkey 12 7 Tool data OEM You have the option of configuring the list according to your requirements References For more information see the following references Commissioning Manual SINUMERIK Operate SINUMERIK 840D sl Procedure 1 Select the Parameter operati...

Page 486: ...g additional icons can also be displayed for other magazine types e g for a chain Spindle location as an icon Locations for gripper 1 and gripper 2 applies only when a spindle with dual gripper is used as icons Type Tool type Depending on the tool type represented by an icon certain tool offset data is enabled Tool name The tool is identified by the name and the replacement tool number You can ent...

Page 487: ...tate Place the cursor on the marked tool A tooltip provides a short description Green border The tool is preselected Magazine location number Green double arrow The magazine location is positioned at the change position Gray double arrow configurable The magazine location is positioned at the loading position Red X The magazine location is disabled Procedure 1 Select the Parameter operating area 2...

Page 488: ...ection window appears after pressing the Position magazine softkey Select the desired loading point in this window and confirm your selection with OK to position the magazine location at the loading point 12 8 2 Relocating a tool Tools can be directly relocated within magazines to another magazine location which means that you do not have to unload tools from the magazine in order to load them int...

Page 489: ...location OR Enter the required magazine enter the location number and press the OK softkey OR Enter the number 9998 or the number 9999 into the magazine field in order to select the buffer as well as the required buffer location in the Location field OR Press the Spindle softkey to load a tool into the spindle and press the OK softkey The tool is relocated to the specified magazine location in the...

Page 490: ...rted numerically according to magazine location Tool types are used to sort tools with the same magazine location Identical types e g milling cutters in turn are sorted according to their radius value 4 Press the Acc to type softkey to display the tools arranged by tool type Identical types e g milling cutters are sorted according to their radius value OR Press the Acc to name softkey to display t...

Page 491: ...a only display the first cutting edge only tools that are ready to use only tools that have reached the pre alarm limit only locked tools Note Multiple selection You have the option of selecting several criteria You will receive an appropriate message if conflicting filter options are selected Procedure 1 Select the Parameter operating area 2 Press the Tool list Tool wear or Magazine softkey 3 Pre...

Page 492: ...nes If only one magazine is configured then the search is only made for the magazine location If several magazines are configured then it is possible to search a specific magazine location in a specific magazine or just to search in a specific magazine Empty locations If the lists with the location type are used then the empty location search is made using the location type and location size Machi...

Page 493: ...rameters window The parameters are displayed sorted according to the following criteria Tool data Cutting edge data Monitoring data Protection level You require access level keyswitch 3 protection level 4 in order to edit the parameters in the detail window Machine manufacturer Please refer to the machine manufacturer s specifications Procedure 1 The tool list the wear list the OEM tool list or th...

Page 494: ...y to directly go to the Cutting edge data column 6 Press the Monitoring data softkey to go directly to the Monitoring data column 12 13 Changing a tool type Procedure 1 The tool list the wear list the OEM tool list or the magazine is opened 2 Position the cursor in the column Type of the tool that you wish to change 3 Press the SELECT key The Tool types Favorites window opens 4 Select the desired ...

Page 495: ...through knocking or unintentional removal of the USB FlashDrive during operation Disconnecting it during operation will result in the stopping of the machining and thus to the workpiece being damaged Storage for programs Possible storage locations are NC Local drive Network drives USB drives V24 Software options To display the Local drive softkey you require the option Additional 256 MB HMI user m...

Page 496: ...softkey is only operational when an external storage medium is connected e g USB FlashDrive on the USB port of the operator panel Structure of the directories In the overview the symbols in the left hand column have the following meaning Directory Program All directories have a plus sign when the program manager is called for the first time Figure 13 1 Program directory in the program manager The ...

Page 497: ... underscores Type Directory WPD Program MPF Subprogram SPF Initialization programs INI Job lists JOB Tool data TOA Magazine assignment TMA Zero points UFR R parameters RPA Global user data definitions GUD Setting data SEA Protection zones PRO Sag CEC Size in bytes Date time of creation or last change Active programs Selected i e active programs are identified using a green symbol Figure 13 2 Activ...

Page 498: ...rd or on the local hard disk For archiving you have the option of mapping the structure of the NC memory system or to create your own archiving system You can create any number of subdirectories here in which to store any files e g text files with notes Software options To display the Local drive softkey you require the option Additional 256 MB HMI user memory on CF Card of the NCU not for SINUMER...

Page 499: ...he directories Part programs Subprograms and Workpieces are created below the main directory 13 1 3 USB drives USB drives enable you to exchange data For example you can copy to the NC and execute programs that were created externally NOTICE Execution from USB FlashDrive Direct execution from the USB FlashDrive is not recommended Procedure 1 Select the Program manager operating area 2 Press the US...

Page 500: ...al network USB FlashDrive or network connections navigation is only possible when the program has been opened completely A progress message box is displayed when opening the program Procedure 1 Select the Program manager operating area 2 Select the desired storage location and position the cursor on the program that you would like to edit 3 Press the Open softkey OR Press the INPUT key OR Press th...

Page 501: ...r workpieces the workpiece directory must contain a program with the same name This program is automatically selected for execution e g when you select the workpiece SHAFT WPD the main program SHAFT MPF is automatically selected If an INI file of the same name exists e g SHAFT INI it will be executed once at the first part program start after selection of the part program Any additional INI files ...

Page 502: ...ion and position the cursor on the workpiece program that you would like to execute 3 Press the Select softkey The controller switches automatically into the Machine operating area OR If the selected program is already opened in the Program operating area Press the Execute NC softkey Press the CYCLE START key Execution of the workpiece is started Note Only workpieces programs that are located in t...

Page 503: ...Note Directory names must end in DIR or WPD The maximum name length is 49 characters including the extension All letters except accented characters numbers and underscores are permitted for name assignment These names are automatically converted to upper case letters This limitation does not apply for work on USB network drives Procedure 1 Select the Program manager operating area 2 Select your ch...

Page 504: ...cation and position the cursor on the folder in which you would like to create a workpiece 3 Press the New and Workpiece softkeys The New workpiece window appears 4 If necessary select a template if any are available 5 Enter the desired workpiece name select a template if necessary and press the OK softkey The name may be a maximum of 24 characters long You can use any letters except umlauts digit...

Page 505: ...would like to store the program 3 Press the New softkey The New G Code Program window opens 4 If necessary select a template if any are available 5 Select the file type MPF or SPF If you are in the NC memory and have selected either the Subprograms or Part Programs folder you can only create one subprogram SPF or one main program MPF 6 Enter the desired program name and press the OK softkey Progra...

Page 506: ...ike to store the program 3 Press the New softkey 4 Press the ShopMill softkey The New step sequence program window opens The ShopMill type is specified 5 Enter the desired program name and press the OK softkey Program names may be a maximum of 24 characters in length You can use all letters with the exception of special characters language specific special characters Asian or Cyrillic characters n...

Page 507: ...s the selected file format OR Enter a name and file format for the file to be created e g My_Text txt The name may be a maximum of 24 characters long You can use any letters except umlauts digits or the underscore symbol _ 5 Press the OK softkey 13 4 6 Creating a Joblist For every workpiece you can create a job list for extended workpiece selection In the job list you specify instructions for prog...

Page 508: ...re identified in the job list by at the start of the line or by round brackets Template You can select a template from Siemens or the machine manufacturer when creating a new job list Executing a workpiece If the Select softkey is selected for a workpiece the syntax of the associated job list is checked and then executed The cursor can also be placed on the job list for selection Procedure 1 Selec...

Page 509: ...e Select program softkey The Programs window opens The data tree of the NC memory with workpiece part program and subprogram directory is displayed 5 Place the cursor on the desired program and press the OK softkey The selected program is inserted in the first line of the list together with its path OR Enter the program name directly in the list If you are making entries manually check that the pa...

Page 510: ...templates used to create part programs or workpieces are stored in the following directories HMI Data Templates Manufacturer Part programs or Workpieces HMI Data Templates User Part programs or Workpieces Procedure 1 Select the Startup operating area 2 Press the System data softkey 3 Position the cursor on the file that you wish to store as a template and press the Copy softkey 4 Select the direct...

Page 511: ... Press the Preview window softkey again to close the window 13 7 Selecting several directories programs You can select several files and directories for further processing When you select a directory all directories and files located beneath it are also selected Note If you have selected several directories and one of them closes then selection of the directory and all of the files contained there...

Page 512: ... programs with the cursor keys or mouse 5 Press the Select softkey again to deactivate the cursor keys Canceling a selection By reselecting an element the existing selection is canceled Selecting via keys Key combination Meaning Renders or expands a selection You can only select individual elements Renders a consecutive selection A previously existing selection is canceled ...

Page 513: ... can save time by copying the old directory or program and only changing selected programs or program blocks The capability of copying and pasting directories and programs can also be used to exchange data with other systems via USB network drives e g USB FlashDrive Copied files or directories can be pasted in a different location Note You can only paste directories on local drives and on USB or n...

Page 514: ...cursor on the file or directory which you would like to copy 3 Press the Copy softkey 4 Select the directory in which you want to paste your copied directory program 5 Press the Paste softkey If a directory program of the same name already exists in this directory you are are informed You are requested to assign a new name otherwise the directory program is assigned a name by the system If the nam...

Page 515: ...on an external data medium e g USB FlashDrive or on a network drive Please note that when you delete a directory all programs tool data and zero point data and subdirectories that this directory contains are deleted Temp directory for ShopMill If you want to free up space in the NCK memory delete the contents of the TEMP directory ShopMill stores the programs that are created internally for calcul...

Page 516: ...splayed in the Properties window Execute This is used for the selection Write Controls the changing and deletion of a file or a directory You can set the access rights from keyswitch 0 to the current access level If an access level is higher than the current access level it cannot be changed Note Access rights cannot be defined for files outside the NC memory e g local drive Procedure 1 Select the...

Page 517: ...or a directory contained on the network drive The program must be stored directly on that level no subdirectories are searched without SD SC42700 The correct location of the program is specified in the EXTCALL call itself by means of a fully qualified path that can also point to a subdirectory of the network drive Note Maximum path length for EXTCALL The path length must not exceed 112 characters ...

Page 518: ... Note Abbreviations for local drive CompactFlash Card and USB front connection As abbreviation for the local drive the CompactFlash Card and the USB front connection you can use the abbreviation LOCAL_DRIVE CF_CARD and USB e g EXTCALL LOCAL_DRIVE spf dir TEST SPF Alternatively you can also use the abbreviations CF_Card and LOCAL_DRIVE Software options To display the Local drive softkey you require...

Page 519: ...ogram Manager operating area 2 Select the storage location for the file files to be archived 3 In the directories select the required file from which you want to create an archive OR If you want to back up several files or directories press the Select softkey and using the cursor keys or the mouse select the required directories or files 4 Press the and Archive softkeys 5 Press the Generate archiv...

Page 520: ...tape format You can display the contents of the selected files XML ini hsp syf files programs in a preview You can display information about the file such as path name date of creation and change in a Properties window Precondition The access rights depend on the relevant areas and range from protection level 7 key switch position 0 to protection level 2 password Service Storage locations CompactF...

Page 521: ...e window 6 Press the Properties softkey Information about the selected file is displayed in a small window Press the OK softkey to close the window 7 Press the Archive and Generate archive softkeys The Generate Archive Select Archiving window opens All the files to be archived and the storage path are displayed 8 Select the required location for archiving and press the New directory softkey to cre...

Page 522: ... file you want to read in 4 Press the Read in softkey 5 Press the OK or Overwrite all softkey to overwrite existing files OR Press the Do not overwrite softkey if you do not want to overwrite already existing files OR Press the Skip softkey if the read in operation is to be continued with the next file The Read In Archive window opens and a progress message box appears for the read in process You ...

Page 523: ...the tool data and zero points Backing up data Data Tool data No All used in the program only for ShopMill program and job list with ShopMill programs Complete tool list Tool data for ShopMill programs only available for job list with ShopMill and G code programs No All used in the program Complete tool list Tool data for G code programs only available for job list with ShopMill and G code programs...

Page 524: ...nd unloading tool data to and from the magazine Procedure 1 Select the Program Manager operating area 2 Position the cursor on the program whose tool and zero point data you wish to back up 3 Press the and Archive softkeys 4 Press the Setup data softkey The Backup setup data window opens 5 Select the data you want to back up 6 When required change the specified name of the originally selected prog...

Page 525: ... zero point Tool data Depending on which data you have selected the system behaves as follows Complete tool list First all tool management data are deleted and then the saved data are imported All tool data used in the program If at least one of the tools to be read in already exists in the tool management system you can choose between the following options Select the Replace all softkey to import...

Page 526: ...e option of opening a window in which you can assign a loading point to a magazine Procedure 1 Select the Program Manager operating area 2 Position the cursor on the file with the backed up tool and zero point data INI that you wish to re import 3 Press the Cursor right key OR Double click the file The Read in setup data window opens 4 Select the data e g magazine assignment that you wish to read ...

Page 527: ...ories or individual files are zipped in an archive ARC If you send an archive arc this is sent directly without being additionally zipped If you have selected an archive arc together with an additional file e g directory then these are zipped into a new archive and are then sent Reading in archives Only archives can be read in via the V24 interface These are transferred and then subsequently unzip...

Page 528: ...ess the NC or Local drive softkey OR Select the Start up operating area and press the System data softkey Reading out archives 2 Select the directories or the files that you wish to send to V24 3 Press the and Archive softkeys 4 Press the Send V24 softkey OR Reading in an archive Press the Receive V24 softkey if you wish to read in files via V24 ...

Page 529: ...be selected The baud rate that can be used depends on the connected device the cable length and the general electrical conditions 110 19200 default 115200 Archive format Punched tape format default setting Binary format PC format V24 settings details Interface COM1 Parity Parity bits are used for error detection The parity bits are added to the coded characters to make the number of positions set ...

Page 530: ... character data transfer is interrupted after the specified number of seconds The time monitoring is controlled by a time generator clock that is started with the first character and is reset with each transferred character The time monitoring can be set seconds Procedure 1 Select the Program Manager operating area 2 Press the NC or Local drive softkey 3 Press the and Archive softkeys 4 Select the...

Page 531: ...ogical drives can be set up USB interface CompactFlash Card of the NCU only for SINUMERIK Operate in the NCU Network drives Local hard disk of the PCU 50 3 only for SINUMERIK Operate on the PCU Software option In order to use the CompactFlash Card as data carrier you require the option Additional 256 MB HMI user memory on CF card of NCU not for SINUMERIK Operate of PCU50 PC Note The USB interfaces...

Page 532: ...203 X204 USB interface X203 X204 that is located at the rear of the operator panel Connection X204 For SIMATIC Thin Client the USB interface is X204 Device Names of the TCU to which the USB storage medium is connected e g tcu1 The NCU must already know the TCU name Partition Partition number on the USB memory medium e g 1 If a USB hub is used specify the USB port of the hub Path Start direct direc...

Page 533: ...led on the server The password is displayed in encoded form as as string of characters and is stored in the logdrive ini file Error messages Error message Meaning Error occurred when closing a connection An existing drive was not able to be deactivated Error occurred when establishing a connection Drive connection was not able to be established Error occurred while establishing a connection Incorr...

Page 534: ... not identified The drive can be accessed OR If the operating system identifies an error then you receive an error message Press the OK softkey You then return to the Configure drives window Check and correct your entries and re activate the drive If you press the OK softkey the modified data are accepted without any feedback message You do not receive any message about a successful or unsuccessfu...

Page 535: ...mobile SINUMERIK HT 8 handheld terminal combines the functions of an operator panel and a machine control panel It is therefore suitable for visualization operation teach in and programming at the machine 1 Customer keys user defined 2 Traversing keys 3 User menu key 4 Handwheel optional ...

Page 536: ... Machine manufacturer Please refer to the machine manufacturer s specifications Integrated machine control panel The HT 8 has an integrated machine control panel consisting of keys e g start stop traversing keys etc and keys reproduced as softkeys see machine control panel menu See chapter Controls on the machine control panel for a description of the individual keys Note PLC interface signals tha...

Page 537: ...e channel by touch in the status display In the Machine operating area large status display by touch operation of the channel display in the status display In the other operating areas no status display by touch operation of the channel display in the screen headers yellow field The 1 n CHANNEL softkey is available in the machine control panel menu that can be reached via the user menu key U Opera...

Page 538: ... manufacturer Please refer to the machine manufacturer s specifications Showing and hiding You can link the showing and hiding of the label to activation of the enabling button for example In this case the traversing keys are displayed when you press the enabling button If you release the enabling button the traversing keys are hidden again Machine manufacturer Please refer to the machine manufact...

Page 539: ...ols on the machine control panel for a description of the individual keys Note PLC interface signals that are triggered via the softkeys of the machine control panel menus are edge triggered Showing and hiding The user menu key U displays the CPF softkey bar vertical softkey bar and the user softkey bar horizontal softkey bar You can expand the user softkey bar to display eight additional softkeys...

Page 540: ... as the input device for touch operator panels It opens when you double click an operator element with input capability editor edit field The virtual keyboard can be positioned anywhere on the operator interface In addition you can toggle between a full keyboard and a reduced keyboard that only includes the number block Moreover with the full keyboard you can toggle between English key assignments...

Page 541: ... a stylus and moving it back and forth Special keys on the virtual keyboard 1 Num Reduces the virtual keyboard to the number block 2 Eng Toggles the keyboard assignment between the English keyboard assignment and the keyboard assignment for the current language setting Number block of the virtual keyboard Use the Deu or Eng keys to return to the full keyboard with the English keyboard assignment o...

Page 542: ... not exact then redo the calibration Procedure 1 Press the back key and the MENU SELECT key at the same time to start the TCU service screen 2 Touch the Calibrate TouchPanel button The calibration process will be started 3 Follow the instructions on the screen and touch the three calibration points one after the other The calibration process has terminated 4 Touch the horizontal softkey 1 or the k...

Page 543: ...yte The user ID is optional and required only if a corresponding ID has been specified in the user profile The string PLC indicates that a PLC byte is to be written It is followed by the data byte to be written in the following format Base Value Base can take the values 2 10 and 16 and defines the number base Then follows the separator and the value of the byte Only positive values are allowed to ...

Page 544: ...n to the modem for the SMS Messenger activate the SIM card at the initial start up Requirement The modem is connected Procedure Activating the SIM card 1 Press the Easy Msg softkey The SMS Messenger window appears Status shows that the SIM card has not been activated with a PIN 2 Enter the PIN repeat the PIN and press the OK softkey 3 If you made an incorrect entry several times enter the PUK code...

Page 545: ...er Telephone number of the user to which the messages are to be sent The telephone number must include the country code in order that control commands can identify the sender e g 491729999999 User ID The user ID has 5 digits e g 12345 It is used to activate and deactivate the user via SMS e g 12345 activate The ID is used to additionally verify the incoming and outgoing messages and to activate th...

Page 546: ... the Send SMS for the following events area select the events using the check box which when they occur an SMS is sent to the user Programmed messages from the part program MSG In the part program program an MSG command via which you receive an SMS Example MSG SMS An SMS from a part program Select the following events using the SELECT key The workpiece counter reaches the following value An SMS is...

Page 547: ...ance work Additional alarm numbers Here specify additional alarms where you should be notified if they occur You can enter individual alarms several alarms or alarm number ranges Examples 1234 400 1000 2000 100 200 300 Requirement The user profile window is opened You selected the event Measuring cycle messages for tools Measuring cycle messages for workpieces Sinumerik messages alarms errors when...

Page 548: ...ction has been established to the modem Procedure 1 Press the User profiles softkey 2 Select the desired user in the User name field and press the User active softkey Note Repeat step 2 to activate further users OR Send an SMS with the User ID and the activate text to the control e g 12345 activate If the telephone number and the user ID match the stored data the user profile is activated You rece...

Page 549: ...coming SMS message for the Messenger Message that has reached the Messenger but which has not been processed e g incorrect user ID or unknown account SMS message sent to a user Message that has not reached the user because of an error Requirement The connection has been established to the modem Procedure 1 Press the SMS log softkey The SMS Log window appears All the messages that have been sent or...

Page 550: ... When a set limit is reached no further SMS messages are sent Press the Reset SMS counter softkey to reset the counter to zero Requirement The connection has been established to the modem Procedure 1 Press the Settings softkey 2 Enter an arbitrary name for the controller in the Machine name field 3 If you want to limit the number of sent SMS messages then select the Specify limit for SMS counter e...

Page 551: ... the operator component and the PLC is performed via a PLC user program The sequences to be executed for the installation activation deactivation and testing of a device are stored in a statement script Available devices and device states are displayed in a list The view of the available devices can be controlled for users according to their access rights The subsequent chapters are selected for e...

Page 552: ...machine manufacturer s specifications Procedure 1 Select the Parameter operating area 2 Press the menu forward key and then the Easy Extend softkey A list of the connected devices is displayed 3 Press the Enable function softkey The Enabling of the Devices Option window is opened 4 Enter the option code and press the OK softkey A tick appears in the appropriate checkbox in the Function column and ...

Page 553: ...faulty Interface error in the communication module Procedure 1 Easy Extend is opened 2 You can select the desired device in the list with the Cursor up and Cursor down keys 3 Position the cursor on the device option for which the function has been unlocked and press the Activate softkey The device is marked as activated and can now be used 4 Select the desired activated device and press the Deacti...

Page 554: ... Start up softkey has been declared as Manufacturer data class M Procedure 1 Select the Parameter operating area 2 Press the menu forward key and then the Easy Extend softkey 3 Press the Start up softkey A new vertical softkey bar appears 4 Press the Comm startup softkey to start the commissioning Before starting a complete data backup is generated which you can then use in an emergency 5 Press th...

Page 555: ... Messages and alarms indicate when a task has to be performed Acknowledging a maintenance task Acknowledge the message when a maintenance task has been completed Note Protection level You require protection level 2 service to acknowledge completed maintenance tasks Service Planner Display Meaning Pos Position of the maintenance task in the PLC interface Maintenance task Name of the maintenance tas...

Page 556: ...up appears 3 Perform the maintenance task when the maintenance interval has nearly expired or when prompted to do so by alarms or a warning 4 After you have performed a pending maintenance task and the task is signaled as Completed position the cursor at the appropriate task and press the Servicing performed softkey A message is displayed confirming the acknowledgment and the maintenance interval ...

Page 557: ... Note Protection level You require protection level 1 manufacturer to set up and edit maintenance tasks Service Planner Display Meaning Pos Position of the maintenance task in the PLC interface Maintenance task Name of the maintenance task Interval h Maximum time until next servicing in hours 1 warning h Time in hours at which an initial warning is displayed Number of warnings Number of warnings t...

Page 558: ... softkey to set up a new maintenance task A message informs you that a new maintenance task will be set up at the next free position Enter the required data in the columns and press the OK softkey OR Position the cursor on the desired maintenance task and press the Change task softkey to change the associated times All columns except Remaining time and Status can be edited OR Press the Reset all s...

Page 559: ...in program INT_101 interrupt program is executed after the main program Marshalling data Using the Ladder add on tool you can re wire inputs via INT_100 or outputs via INT_101 for service purposes Generating INT_100 INT_101 block If one or several INT_100 or INT_101 blocks are missing they can be added via the vertical softkey bar If these INT blocks exist in a project they can be deleted via the ...

Page 560: ...tructure Table 19 1 Key to screen layout Screen element Display Meaning 1 Application area 2 Supported PLC program language 3 Name of the active program block Representation Symbolic name absolute name Program status Run Program is running Stop Program is stopped Status of the application area Sym Symbolic representation 4 Abs Absolute representation 5 Display of the active keys INPUT SELECT ...

Page 561: ...ching 19 3 Control options In addition to the softkeys and the navigation keys there are further shortcuts in this area Shortcuts The cursor keys move the focus over the PLC user program When the window borders are reached scrolling is performed automatically Shortcuts Action To the first column of the row To the last column of the row Up a screen Down a screen One field to the left right up or do...

Page 562: ...en the next program block in the same window Open the previous program block in the same window The function of the Select key depends on the position of the input focus Table line Displays the complete text line Network title Displays the network comment Command Displays all operands If the input focus is positioned on a command all operands including the comments are displayed ...

Page 563: ...e softkey The data of the machining time is reset 19 5 Displaying and editing NC PLC variables The NC PLC Variables window enables the monitoring and modification of NC system variables and PLC variables You receive the following list in which you enter the desired NC and PLC variables in order to display the actual values Variable Address for NC PLC variable Faulty variables have a red background...

Page 564: ... are shown Inputs IB Bit memories MB Outputs QB Variables VB Data DB Setting the address You can go directly to the desired PLC address to monitor the signals Editing You can edit the data Procedure 1 Ladder add on tool is opened 2 Press the Status list softkey The Status List window appears 3 Press the Set address softkey The Set Address window appears 4 Activate the desired address type e g DB e...

Page 565: ...ion Properties Name of the block author number of the subprogram data class date it was generated date of the last change and comment Local variable Name of the variable variable type data type and comment Access protection If a program block is password protected The ladder diagram display can be enabled using the Protection softkey Displaying the program status 1 Press the Program stat OFF softk...

Page 566: ...wnload the project data into the PLC if some changes have been made to the project data and a new PLC user program is available When the project data is loaded the data classes are saved and loaded to the PLC Requirement Check whether the PLC is in Stop mode Note PLC in RUN mode If the PLC is in RUN mode a corresponding message is displayed and the Load in Stop and Load in Run softkeys appear With...

Page 567: ... All data classes are loaded 4 When the PLC project has been loaded press the PLC Start softkey to switch the PLC to Run mode 19 9 Editing the local variable table You have the option of editing the local variable table of an INT block Insert local variable If you have inserted new networks or operands it may be necessary to insert new variables in the local variable table of an INT block Name Fre...

Page 568: ...3 Press the Local variables softkey The Local Variables window appears and lists the created variables 4 Press the Edit softkey The fields can be edited 5 Enter a name select the variable and data type and if required enter a comment 6 Press the Attach line softkey if you want to add a further variable and enter the data OR Select the relevant variable and press the Delete line softkey to remove t...

Page 569: ...mber of the interrupt program 100 101 Data class Individual Comment A maximum of 100 lines and 4096 characters are permitted Note Access protection You have the option of protecting blocks that have been newly created against being accessed Procedure 1 The ladder diagram display LAD is opened 2 Press the Program block softkey to open the list of program blocks 3 Press the Add softkey The Propertie...

Page 570: ...es softkey The Properties window appears 19 12 Inserting and editing networks You can create a new network and then insert operations bit operation assignment etc at the selected cursor position Only empty networks can be edited Networks that already include statements can only be deleted A simple single line can be edited for each network You can create a maximum of 3 columns per network Column O...

Page 571: ...ent References For further information about PLC programming please refer to Function Manual Basic Functions Basic PLC Program SINUMERIK 828D P3 828D Procedure 1 An interrupt routine has been selected 2 Press the Edit softkey 3 Position the cursor on a network 4 Press the Insert network softkey OR Press the INSERT key A new empty network is inserted behind the network in which the cursor is positi...

Page 572: ... is deleted 19 13 Editing network properties You can edit the network properties of an INT block Network title and network comment The title can have a maximum of three lines and 128 characters The comment can have a maximum of 100 lines and 4096 characters Procedure 1 The ladder diagram display LAD is opened 2 Use the cursor keys to select the network that you want to edit 3 Press the SELECT key ...

Page 573: ...for each entry Procedure 1 Ladder add on tool is opened 2 Press the Symbol table softkey The list with the symbol table entries is displayed 3 Press the Edit softkey if you want to change entries The display fields can be edited 4 Use the cursor keys to select the desired entry and the field to be changed 5 Enter the value to be changed OR Press the Attach line softkey to insert an empty line afte...

Page 574: ...ocedure 1 The symbol table is opened 2 Press the Select sym table softkey The Symbol Table Selection window appears 3 Position the cursor at the desired position and press the Insert sym table softkey The Create Symbol Table window appears 4 Enter a symbolic name and press the OK softkey The new user symbol table is inserted in the line after the cursor position OR Select a symbol table and press ...

Page 575: ... 1 Press the Find softkey A new vertical softkey bar appears The Find Go To window opens at the same time 2 Select the Find operand entry in the first input field if you are searching for a specific operand and enter the search term in the Find input field 3 Select the search range e g Find all 4 Select the In this program unit or In all program units entry if you are in Window 1 or Window 2 or in...

Page 576: ...indow 2 or the list cross references symbol table 19 17 Displaying the network symbol information table All of the symbolic identifiers used in the selected network are displayed in the Network symbol information table window The following information is listed Names Absolute addresses Comments The symbol information table remains empty for networks that do not contain any global symbols Procedure...

Page 577: ...ess the Protection softkey The Protection window appears 4 Enter your password and press the Accept softkey 19 19 Displaying cross references You can display all the operands used in the PLC user project and their use in the list of cross references This list indicates in which networks an input output bit memory etc is used The list of cross references contains the following information Block Add...

Page 578: ...nds is displayed sorted according to symbolic address 4 Press the Absolute address softkey to return to the display showing the absolute addresses 5 Select the desired cross reference and press the Open in window 1 or Open in window 2 softkey The ladder diagram is opened and the selected operand is marked 6 Press the Find softkey The Find Go To window appears 7 Select Find operand or Go to and ent...

Page 579: ...cause s of the alarm s and acknowledge it them as instructed Failure to observe this warning will place your machine workpiece stored settings and possibly even your own safety at risk Alarm overview You can display all upcoming alarms and acknowledge them The alarm overview contains the following information Date and time Deletion criterion specifies the key or softkey used to acknowledge the ala...

Page 580: ...larm OR Press the Acknowledge alarm softkey to delete a PLC alarm of the SQ type alarm number as of 800000 The softkeys are activated when the cursor is on the corresponding alarm Acknowledgement symbols Symbol Meaning Turn the unit off and back on main switch or press NCK POWER ON Press the RESET key Press the ALARM CANCEL key OR Press the Acknowl HMI alarm softkey Press the key provided by the m...

Page 581: ...MI was started are listed 3 Press the Display new softkey to update the list of displayed alarms messages 4 Press the Save Log softkey The log that is currently displayed is stored as text file alarmlog txt in the system data in directory card user sinumerik hmi log alarm_log 20 3 Displaying messages PLC and part program messages may be issued during machining These message will not interrupt the ...

Page 582: ...m variables and PLC variables to be monitored and changed You receive the following list in which you can enter the desired NC PLC variables in order to display the actual values Variable Address for NC PLC variable Incorrect variables have a red background and are displayed with a character in the value column Comment Any comment on the variable The columns can be displayed and hidden Format Spec...

Page 583: ...ory bit Mx memory byte MBx memory word MWx memory double word MDx Times Time Tx Meters Counter Cx Data Data block DBx data bit DBXx data byte DBBx data word DBWx data double word DBDx Formats B Binary H Hexadecimal D Decimal without sign D Decimal with sign F Floating point for double words A ASCII characters Notation for variables PLC variables EB2 A1 2 DB2 DBW2 NC variables NC system variables n...

Page 584: ...PI notation with the exception of GUDs Changing PLC variables Changes can only be made to the PLC variables with the appropriate password DANGER Changes in the states of NC PLC variables have a major impact on the machine Incorrect configuration of the parameters can endanger human life and cause damage to the machine Changing and deleting values 1 Select the Diagnostics operating area 2 Press the...

Page 585: ... Press the Filter search softkey to restrict the display of variables e g to mode groups variables using the Filter selection box and or select the desired variable using the Search input box Press the Delete all softkey if you would like to delete the entries for the operands 11 Press the OK softkey to confirm the changes or the deletion OR Press the Cancel softkey to cancel the changes Changing ...

Page 586: ...ariables window 2 Press the softkey 3 Press the Save screen softkey The Save screen Select archiving window opens 4 Position the cursor on the template folder for variable screen forms in which your actual screen form should be saved and press the OK softkey The Save screen Name window opens 5 Enter the name for the file and press the OK softkey A message in the status line informs you that the sc...

Page 587: ...he oem sinumerik plc symbols directory Procedure 1 The variable view is opened 2 Press the and Load icons softkeys The Import PLC symbols snh window opens 3 In the folder oem sinumerik plc symbols select the PlcSym snh file to import the symbols and then click on OK 4 In the folder oem sinumerik plc symbols select the PlcSym snt file to import the symbols and then press the OK softkey You will obt...

Page 588: ...ed on the CompactFlash Card The version displayed in the Actual version column matches the version of the CF card The version displayed in the Actual version column does not match the version of the CF card You may save the version data Version displays saved as text files can be further processed as required or sent to the hotline in the event of an error Procedure 1 Select the Diagnosis operatin...

Page 589: ... drives USB Version data archive Data tree in the HMI data directory Then press the New directory softkey if you wish to create your own directory Press the OK softkey The directory is created 4 Press the OK softkey again to confirm the storage location The Save version information Name window opens The following options are available In the Name text field The file name is pre assigned with Machi...

Page 590: ...llowing information Editing information on the machine identity Machine name No Machine type Address data Make logbook entries e g filter replaced Output of the logbook You have the possibility of exporting the logbook by generating a file using the Save version function in which the logbook is contained as section 20 6 1 Displaying and editing the logbook Procedure 1 Select the Diagnostics operat...

Page 591: ...he display Procedure 1 The logbook is opened 2 Press the New entry softkey The New logbook entry window opens 3 Enter the required data and press the OK softkey You return to the Machine logbook window and the entry is displayed below the machine identity data Note Once you have stored an entry this can no longer be changed or deleted Searching for a logbook entry You have the option for searching...

Page 592: ...following folder user sinumerik hmi log screenshot Procedure Ctrl P Press the Ctrl P key combination A screenshot of the current user interface is created in png format The file names assigned by the system run in ascending order from SCR_SAVE_0001 png to SCR_SAVE_9999 You can create up to 9 999 screenshots Copy file 1 Select the Start up operating area 2 Press the System data softkey and open the...

Page 593: ...ications In the Selected in the HMI selection box you have the possibility of setting rights for remote control Do not permit remote access Permit remote monitoring Permit remote control The combination of the settings in the HMI and in the PLC show the valid status as to whether access is permitted or not This is displayed in the Resulting from line Settings for the confirmation dialog box If the...

Page 594: ...e Remote diagnostics RCS window is opened 3 Press the Change softkey The Selected in the HMI is activated 4 If you desire remote control select the entry Permit remote control In order that remote control is possible the entry Permit remote control must be specified in the fields Specified from the PLC and Selected in the HMI 5 Enter new values in the group Behavior for confirming remote access if...

Page 595: ... established 3 To block access again press the Permit modem softkey again 20 8 3 Request remote diagnostics Using the Request remote diagnostics softkey from your control you have the option of actively requesting remote diagnostics with your machinery construction OEM The access via modem must be enabled if the access is to be made via modem Machine manufacturer Please refer to the machine manufa...

Page 596: ...ftkey The Request remote diagnostics window is displayed 3 Press the Change softkey if you would like to edit the values 4 Press the OK softkey The request is sent to the remote PC References Commissioning Manual SINUMERIK Operate IM9 SINUMERIK 840D sl 20 8 4 Exit remote diagnostics Procedure 1 The Remote diagnostics RCS is opened and it is possible that remote monitoring or remote access is activ...

Page 597: ...s document will be continuously improved with regard to its quality and ease of use Please help us with this task by sending your comments and suggestions for improvement via e mail or fax to E mail mailto docu motioncontrol siemens com Fax 49 9131 98 2176 Please use the fax form on the back of this page ...

Page 598: ...n the documentation Milling 598 Operating Manual 03 2010 6FC5398 7CP20 1BA0 7R 6 0 16 7 0 06 3 2 R UODQJHQ HUPDQ D RFXPHQWDWLRQ URP 1DPH GGUHVV RI RXU FRPSDQ GHSDUWPHQW 6WUHHW LS FRGH LW 3KRQH D 6XJJHVWLRQV DQG RU FRUUHFWLRQV ...

Page 599: ...DO ದ 62 7XUQLQJ 0LOOLQJ LDJQRVWLFV 0DQXDO XQFWLRQ 0DQXDO ULYH XQFWLRQV XQFWLRQ 0DQXDO 6DIHW QWHJUDWHG 0 XLGHOLQHV 0DQXDO ದ 1 8 ದ 2SHUDWRU RPSRQHQWV DQG 1HWZRUNLQJ ದ XLGHOLQHV IRU 0DFKLQH RQILJXUDWLRQ RPPLVVLRQLQJ 0DQXDO ದ 1 1 3 ULYH ದ DVH 6RIWZDUH DQG 2SHUDWLQJ 6RIWZDUH ದ DVH 6RIWZDUH DQG 0 GYDQFHG LVW 0DQXDO ದ 3DUW ದ 3DUW XQFWLRQ 0DQXDO ದ DVLF XQFWLRQV ದ WHQGHG XQFWLRQV ದ 6SHFLDO XQFWLRQV ದ 6 QFK...

Page 600: ...Appendix A 2 Overview Milling 600 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Page 601: ...8 Search target specification 145 Boring CYCLE86 Function 273 Parameter 275 C Centering CYCLE81 Function 266 Parameter 267 Changing a program block 236 Channel switchover 57 Circle Polar 433 Circle position pattern HOLES2 Function 286 Parameter 287 Circle with known center point 428 Circle with known radius 429 Circular pocket POCKET4 Function 295 Parameter 298 Circular spigot CYCLE77 Function 301...

Page 602: ...n contour spigot 351 Function residual material contour pocket 349 Function residual material contour spigot 353 Parameter contour spigot 352 Parameters contour pocket 349 Parameters residual material contour pocket 350 Parameters residual material contour spigot 354 CYCLE64 contour milling Function predrilling 344 Parameters centering 345 Parameters predrilling 346 CYCLE70 engraving Function 323 ...

Page 603: ...ongitudinal thread 365 Function tapered thread 365 Function thread chain 373 Parameters face thread 370 Parameters tapered thread 373 Cycles Current levels 200 Hiding cycle parameters 211 Screen forms 200 D Data block SB2 137 Deep hole drilling CYCLE83 Function 270 Parameter 273 Deleting Directory 515 Program 515 Device Activate deactivate See Easy Extend Enabling See Easy Extend Directory Copying...

Page 604: ...1 Helix 430 High Speed Settings CYCLE832 Function 416 Parameter 418 Highlight Directory 511 Program 511 HOLES1 line position pattern Function 285 Parameter 286 HOLES2 circle position pattern Function 286 Parameter 287 HT 8 535 Enabling button 536 Touch Panel 542 Traversing keys 538 User menu 539 Virtual keyboard 540 I Interruption point Approaching 111 146 J Job list Creating 507 L Ladder viewer 5...

Page 605: ...35 Settings 438 Multi edge CYCLE79 Function 303 Parameter 305 N NC directory creating on local drive 498 NC variables 582 NC PLC variables Changing 584 Load symbols 587 New contour CYCLE62 Function 330 380 Parameter 331 Number of teeth 472 O Obstacle 434 Offset 421 Online help Context sensitive 47 Open Program 500 Second program 160 Open slot CYCLE899 Function 311 Parameter 317 Operating area Chan...

Page 606: ... Manager 495 Program runtime 169 Program settings changing 237 Program views ShopMill 218 Programmed stop 1 151 Programmed stop 2 151 Programming graphics ShopMill 218 Programs Correcting 35 138 141 Editing 156 Managing 495 Renumbering blocks 160 Replacing text 158 Running in 137 Searching for a program position 157 Selecting 136 Teach in 449 Properties Directory 516 Program 516 Protection levels ...

Page 607: ...tion 173 Alarm display 193 Blank 185 Changing a graphic 188 Program control 186 Showing and hiding the path display 185 Views 183 Simultaneous recording 174 Before machining 181 Single block Coarse SB1 137 Fine SB3 137 Skip blocks 153 SKP skip blocks 151 SLOT1 longitudinal groove Function 305 Parameter 308 SLOT2 circumferential groove Function 308 Parameter 311 SMS messages 543 Log 549 Spindle dat...

Page 608: ...ment 62 Measuring 62 Multiple edges 477 Reactivating 484 Relocating 488 Unloading 479 Tool data Actual value window 34 Backing up 523 reading in 525 Tool data OEM 485 Tool life 482 Tool list 472 Tool management 461 List filtering 491 Sorting lists 490 Tool parameters 465 Tool probe 68 Tool types 463 Tool wear 482 Tool wear list open 482 Touch Panel Calibrating 542 U Undercut CYCLE940 Function DIN ...

Page 609: ...rement 69 Changing the user interface 97 Corrections after measurement 98 Manual measurement 69 Measuring 69 Measuring a hole 83 Measuring a rectangular pocket 83 Measuring a rectangular spigot 90 Measuring a right angled corner 80 Measuring any corner 80 Measuring circular spigot 90 Measuring the distance between two edges 78 Z Zero point settings Backing up 523 reading in 525 ...

Page 610: ...Index Milling 610 Operating Manual 03 2010 6FC5398 7CP20 1BA0 ...

Reviews: