Navigation

  • Page 1

    SINUMERIK SINUMERIK 802D sl Cylindrical grinding 13,______________ 23,______________ 33,______________ 35,______________ 65,______________ 77,______________ 99,______________ 107,______________ 153,______________ 219,______________ 335,______________ 351,______________ 359,______________ 373,___...

  • Page 2

    Legal information Legal information Warning notice system This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, n...

  • Page 3

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 3 Preface Structure of the documentation The SINUMERIK documentation is organized in 3 parts: ● General documentation ● User documentation ● Manufacturer/service documentation Information on the following t...

  • Page 4

    Preface Cylindrical grinding 4 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Standard scope This documentation only describes the functionality of the standard version. Extensions or changes made by the machine tool manufacturer are documented by the machine tool manufacturer....

  • Page 5

    Preface Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 5 Questions regarding documentation 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 actionURI(mailto:docu.moti...

  • Page 6

    Preface Cylindrical grinding 6 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 7

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 7 Table of contents Preface ...................................................................................................................................................... 3,3 1 Description.................

  • Page 8

    Table of contents Cylindrical grinding 8 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 6.3 Selection and start of a part program.......................................................................................... 84,84 6.4 Block search......................................

  • Page 9

    Table of contents Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9 9.11 Oblique plunge-cutting – CYCLE413 ........................................................................................ 185,.185 9.12 Radius grinding – CYCLE414 .....................

  • Page 10

    Table of contents Cylindrical grinding 10 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.4.2 Spindle speed limitation: G25, G26 .......................................................................................... 279,279 10.4.3 Spindle positioning: SPOS..................

  • Page 11

    Table of contents Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 11 11.3.4 Working on the basis of a network connection .......................................................................... 346,346 11.3.5 Sharing directories ...............................

  • Page 12

    Table of contents Cylindrical grinding 12 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 13

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 13 Description 11.1 Control and display elements Operator control elements The defined functions are called up via the horizontal and vertical softkeys. For a description, please refer to this manual: Figure 1-1...

  • Page 14

    Description 1.1 Control and display elements Cylindrical grinding 14 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 References You can find information on error description in the SINUMERIK 802D sl Diagnostics Manual

  • Page 15

    Description 1.2 Key definition of the full CNC keyboard (vertical format) Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 15 1.2 Key definition of the full CNC keyboard (vertical format)

  • Page 16

    Description 1.2 Key definition of the full CNC keyboard (vertical format) Cylindrical grinding 16 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Hot keys In the part program editor and in the input fields of the HMI, the following functions can be carried out with certain key co...

  • Page 17

    Description 1.3 Key definition of the machine control panel Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 17 1.3 Key definition of the machine control panel

  • Page 18

    Description 1.3 Key definition of the machine control panel Cylindrical grinding 18 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Note This documentation assumes an 802D standard machine control panel (MCP). Should you use a different MCP, the operation may be other than descr...

  • Page 19

    Description 1.4 Coordinate systems Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 19 1.4 Coordinate systems As a rule, a coordinate system is formed from three mutually perpendicular coordinate axes. The positive directions of the coordinate axes are defined ...

  • Page 20

    Description 1.4 Coordinate systems Cylindrical grinding 20 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 The origin of this coordinate system is the machine zero. This point is only a reference point which is defined by the machine manufacturer. It does not have to be approachab...

  • Page 21

    Description 1.4 Coordinate systems Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 21 Clamping the workpiece For machining, the workpiece is clamped on the machine. The workpiece must be aligned such that the axes of the workpiece coordinate system run in para...

  • Page 22

    Description 1.4 Coordinate systems Cylindrical grinding 22 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 23

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 23 Software interface 22.1 Screen layout Figure 2-1 Screen layout The screen is divided into the following main areas: ● Status area ● Application area ● Note and softkey area Status area Figure 2-2 Sta...

  • Page 24

    Software interface 2.1 Screen layout Cylindrical grinding 24 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Table 2- 1 Explanation of the screen controls in the status area Numbering Display Icon Significance Position (operating area key <POSITION>) System (operating ...

  • Page 25

    Software interface 2.1 Screen layout Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 25 Numbering Display Icon Significance AUTOMATIC ③ Alarm and message line In addition, the following is displayed: 1. Alarm number with alarm text, or 2. Message text ...

  • Page 26

    Software interface 2.1 Screen layout Cylindrical grinding 26 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Table 2- 2 Explanation of the screen controls in the note and softkey area Screen item Display Significance ① RECALL symbol Pressing the <RECALL> key lets you re...

  • Page 27

    Software interface 2.2 Standard softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 27 2.2 Standard softkeys Use this softkey to close the screen. Use this softkey to cancel the input; the window is closed. Selecting this softkey will complete your in...

  • Page 28

    Software interface 2.3 Operating areas Cylindrical grinding 28 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 2.3 Operating areas The functions of the control system can be carried out in the following operating areas: POSITION Machine operation OFFSET PARAM Entering the...

  • Page 29

    Software interface 2.3 Operating areas Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 29 Protection levels The SINUMERIK 802D sl provides a concept of protection levels for enabling data areas. The control system is delivered with default passwords for the p...

  • Page 30

    Software interface 2.4 The help system Cylindrical grinding 30 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 2.4 The help system Comprehensive online help is stored in the control system. Some help topics are: ● Product brief of all important operating functions ● Overview ...

  • Page 31

    Software interface 2.4 The help system Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 31 Softkeys This function opens the selected topic. Figure 2-5 Help system: Description of the topic Use this function to select cross references. A cross reference is m...

  • Page 32

    Software interface 2.4 The help system Cylindrical grinding 32 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 33

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 33 Turning on, reference point approach 33.1 Turning On and Reference Point Approach Note When turning on the SINUMERIK 802D sl and the machine, please also observe the machine documentation, since turning on an...

  • Page 34

    Turning on, reference point approach 3.1 Turning On and Reference Point Approach Cylindrical grinding 34 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Press the arrow keys. If you select the wrong approach direction, no motion is carried out. Approach the reference points for e...

  • Page 35

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 35 Define 44.1 Entering tools and tool offsets Functionality The "OFFSET PARAM" operating area allows you to store the parameters required for machine operation. Operating sequences This function ope...

  • Page 36

    Define 4.1 Entering tools and tool offsets Cylindrical grinding 36 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Softkeys Clearing the calculated dresser data. Use this softkey to delete the tool. Opens a lower-level menu bar offering all functions required to create and disp...

  • Page 37

    Define 4.2 Create new tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 37 4.2 Create new tool Functionality The tool offsets consist of various data describing the geometrty, the wear and the tool type. Each tool contains a defined number of parameters, de...

  • Page 38

    Define 4.2 Create new tool Cylindrical grinding 38 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequences (new tool) This function opens an input screen in which the tool number, tool type, and grinding wheel shape are to be entered or selected. Figure 4-3 New tool ...

  • Page 39

    Define 4.2 Create new tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 39 Note: Cylindrical grinding begins with S2. Flat grinding begins with S1. The conversion is done internally, for an entered value of 1. For standard wheels (vertical and inclined), th...

  • Page 40

    Define 4.2 Create new tool Cylindrical grinding 40 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Figure 4-5 Compensation values Cutting edges 7-9 are the three available dressing tools have a fixed allocation to the standard contour cutting edge. Table 4- 1 Allocation of dress...

  • Page 41

    Define 4.2 Create new tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 41 In the next step, the tool data are to be entered. ● Nominal dimensions for monitoring ● Geometry data ● Technological data ● Data for the dressers Nominal dimensions and mo...

  • Page 42

    Define 4.2 Create new tool Cylindrical grinding 42 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Geometry data This function is used the enter the wheel geometry for the wheel type selected. Figure 4-7 Geometry example data for a vertical wheel with back-slope The following wh...

  • Page 43

    Define 4.2 Create new tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 43 Technological data By means of the technological data, the wheel type dependent dressing technology is defined. Figure 4-8 Technology example data for a vertical wheel with back-sl...

  • Page 44

    Define 4.2 Create new tool Cylindrical grinding 44 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 The dresser type is selected in the Type toggle field. Fixed dresser: Tile/Diamond Forming rolls 1 to 3 Diamond rolls 1 to 3 Enter the parameters depending on the selection made. ...

  • Page 45

    Define 4.2 Create new tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 45 Parameter tables The function opens a summary of all cutting edge parameters. Note: This function is available only with a password set (Customer). Figure 4-12 The following table ...

  • Page 46

    Define 4.3 Sense dresser Cylindrical grinding 46 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.3 Sense dresser Functionality This function is used to determine the dresser positions in the machine for dressers that are used by means of the geometry axes. The axis values are de...

  • Page 47

    Define 4.3 Sense dresser Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 47 After scratching, the "Save position" softkey is used to read and internally save the axis actual value. The green check mark at the end of the line indicates this action. T...

  • Page 48

    Define 4.4 Sense workpiece Cylindrical grinding 48 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.4 Sense workpiece Functionality This function is used to detect the workpiece position in the machine with respect to the particular axis. The HMI transmits both axis name and setp...

  • Page 49

    Define 4.4 Sense workpiece Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 49 Special features in relation to "Manual Grinding" If you have 54,interrupted manual grindin 54,g (Page 54) with the PLC button "Handwheel", the last position of ...

  • Page 50

    Define 4.5 Shaping/dressing Cylindrical grinding 50 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.5 Shaping/dressing Functionality This function is used to shape a "raw" grinding wheel without generating an NC program. The procedure always refers to the currently act...

  • Page 51

    Define 4.5 Shaping/dressing Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 51 How shaping is executed In the cycle, the shaper allowance is machined first and then all dressing strokes are executed. The current state is shown in the fields. The procedure can...

  • Page 52

    Define 4.6 Sense probe Cylindrical grinding 52 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.6 Sense probe Functionality This function is used to set the measuring position of the probe. The measuring position is set up for each particular workpiece For calibrating, no active ...

  • Page 53

    Define 4.6 Sense probe Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 53 The values for the setting value (position in Z axis), feedrate, and approach direction are entered into the input screen. Press the "Set position" softkey to set up the measur...

  • Page 54

    Define 4.7 Manual grinding Cylindrical grinding 54 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.7 Manual grinding Functionality This function is for grinding (precision grinding) with the handwheel. This function does not require a workpiece program. Operation Manual grindin...

  • Page 55

    Define 4.7 Manual grinding Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 55 Manual grinding, no reciprocation The figure below shows an input screen with parameters for manual grinding without reciprocation: Figure 4-19 Manual grinding without reciprocation...

  • Page 56

    Define 4.7 Manual grinding Cylindrical grinding 56 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Manual grinding, reciprocation The figure below shows an input screen with parameters for manual grinding with reciprocation: Figure 4-21 Manual grinding, with reciprocation If you ...

  • Page 57

    Define 4.7 Manual grinding Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 57 ● Feedrate X (mm/min) ● Dwell time at reversal point position 2 (in seconds if there is a tool spindle present; otherwise, in revolutions) This function starts manual grinding wi...

  • Page 58

    Define 4.8 Program setting data Cylindrical grinding 58 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.8 Program setting data Functionality The setting data are used to define the settings for the operating states. These can be changed as necessary. Operating sequence These c...

  • Page 59

    Define 4.8 Program setting data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 59 ● Dry run feed (DRY) The feedrate which can be entered here will be used instead of the programmed feedrate in the AUTOMATIC mode if the "Dry run feed" function is s...

  • Page 60

    Define 4.8 Program setting data Cylindrical grinding 60 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Times Counters Figure 4-25 Times, Counters Meaning: ● Total parts: Total number of workpieces produced (total actual) ● Parts requested: Number of workpieces required (work...

  • Page 61

    Define 4.8 Program setting data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 61 Use this function to display all setting data for the control system in the form of a list. The setting data are divided up into general, axis-specific and channel-specific data...

  • Page 62

    Define 4.9 Arithmetic parameter R Cylindrical grinding 62 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 4.9 Arithmetic parameter R Functionality In the "R parameters" start screen, any R parameters that exist within the control system are listed. These global parameter...

  • Page 63

    Define 4.10 User data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 63 4.10 User data Functionality The user data is internally processed in the cycles. This data can be changed as necessary. Operating sequences These can be found in the <OFFSET PARAM>...

  • Page 64

    Define 4.10 User data Cylindrical grinding 64 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 65

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 65 Manual mode 55.1 Manual mode Manual mode is supported by the JOG and MDA operating modes. Figure 5-1 JOG menu tree, "Position" operating area Figure 5-2 MDA menu tree, "Position" operating...

  • Page 66

    Manual mode 5.2 JOG mode - "Position" operating area Cylindrical grinding 66 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 5.2 JOG mode - "Position" operating area Operating sequences Use the "JOG" key on the machine control panel to select the Jog...

  • Page 67

    Manual mode 5.2 JOG mode - "Position" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 67 Parameter Table 5- 1 Description of the parameters in the JOG start screen Parameter Explanation MCS X Z Displays the axes existing in the machine...

  • Page 68

    Manual mode 5.2 JOG mode - "Position" operating area Cylindrical grinding 68 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Softkeys Note An explanation of the vertical softkeys can be found in the section on the 70,MDA mode (Page 70,70). This function is for grin...

  • Page 69

    Manual mode 5.2 JOG mode - "Position" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 69 5.2.1 Assigning handwheels Operating sequence Select the "JOG" operating mode. Press the "Handwheel" softkey. The "Hand...

  • Page 70

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding 70 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 5.3 MDA mode (manual input) "Position" operating area Functionality In the MDA mode, you can create or execute a part pro...

  • Page 71

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 71 Parameter Table 5- 2 Description of the parameters in the MDA working window Parameter Explanation MCS X Z Displays the existing axe...

  • Page 72

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding 72 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Softkeys An explanation of the horizontal softkeys can be found in the section entitled 66,"Jog mode - 66,Position operating ...

  • Page 73

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 73 5.3.1 Teach In (MDA) Functionality You can use the "Teach In" function to create and change simple traversing blocks. You ...

  • Page 74

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding 74 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 General sequence 1. Use the arrow keys to select the program block that you want to edit or that is to have the new traversing block...

  • Page 75

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 75 – "Rapid feed" Figure 5-9 Rapid traverse You traverse the axes and teach-in a rapid traverse block with the approached ...

  • Page 76

    Manual mode 5.3 MDA mode (manual input) "Position" operating area Cylindrical grinding 76 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 – "Circular" Figure 5-11 Circular You teach in an intermediate point and an end point for a circle. Operation in the &q...

  • Page 77

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 77 Automatic mode 66.1 Automatic mode Menu tree Figure 6-1 Automatic menu tree Preconditions The machine is set up for the AUTOMATIC mode according to the specifications of the machine manufacturer.

  • Page 78

    Automatic mode 6.1 Automatic mode Cylindrical grinding 78 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequence Select Automatic mode by pressing the <Automatic> key on the machine control panel. The Automatic start screen appears, displaying the position, feed...

  • Page 79

    Automatic mode 6.1 Automatic mode Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 79 Parameter Explanation Tool Displays the currently active tool with the current edge number (T..., D...). Current block The block display displays seven subsequent blocks of th...

  • Page 80

    Automatic mode 6.1 Automatic mode Cylindrical grinding 80 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Softkeys Opens the G functions window to display all G functions currently active. The G functions window displays all the G functions that are currently active with each G f...

  • Page 81

    Automatic mode 6.1 Automatic mode Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 81 The program control softkeys are displayed (e.g. "Skip block", "Program test"). ● "Program test": If "Program test" is selected, the...

  • Page 82

    Automatic mode 6.1 Automatic mode Cylindrical grinding 82 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Displays the "Regrinding" window. Enter the compensation values for regrinding. When you select "OK", the parameters will be inserted in the program after...

  • Page 83

    Automatic mode 6.2 Machining offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 83 6.2 Machining offset Functionality Fine offsets can be entered in X and Z, globally for each seat or individually for a specific seat. From then on, these offsets will alwa...

  • Page 84

    Automatic mode 6.3 Selection and start of a part program Cylindrical grinding 84 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 6.3 Selection and start of a part program Functionality Before starting the program, make sure that both the control system and the machine are set up. ...

  • Page 85

    Automatic mode 6.3 Selection and start of a part program Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 85 If desired, here you can specify how you want the program to be executed. Figure 6-6 Program control Press "NC START" to start executing th...

  • Page 86

    Automatic mode 6.4 Block search Cylindrical grinding 86 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 6.4 Block search Operating sequence Requirement:The desired program has already been selected and the control system is in the RESET state. The block search function provides a...

  • Page 87

    Automatic mode 6.4 Block search Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 87 Use this softkey to perform the block search by entering a term you are looking for. Figure 6-8 Entering the searched term You can use the toggle field to define the starting p...

  • Page 88

    Automatic mode 6.4 Block search Cylindrical grinding 88 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Regrinding "Regrinding" enables you to remachine the "seat" of a workpiece that has already been machined, either with or without an offset, but always with ...

  • Page 89

    Automatic mode 6.5 Simultaneous recording Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 89 6.5 Simultaneous recording Operating sequence You have selected a part program to be executed and have pressed <NC START>. Execution of the part program is sim...

  • Page 90

    Automatic mode 6.5 Simultaneous recording Cylindrical grinding 90 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 ● "Delete window" ● "Cursor" – "Set cursor" – "Cursor fine", "Cursor coarse", "Cursor very coarse" ...

  • Page 91

    Automatic mode 6.5 Simultaneous recording Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 91 Figure 6-12 Display area "Window max" Operating sequence to set and save the display area 1. You have selected an area in the simulation view. 2. Press the ...

  • Page 92

    Automatic mode 6.6 Stop / cancel a part program Cylindrical grinding 92 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 6.6 Stop / cancel a part program Operating sequence With <NC STOP> the execution of a part program is interrupted. The interrupted machining can be conti...

  • Page 93

    Automatic mode 6.7 Reapproach after cancellation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 93 6.7 Reapproach after cancellation After a program cancellation (RESET), you can retract the tool from the contour in manual mode (JOG). Operating sequence Sel...

  • Page 94

    Automatic mode 6.8 Repositioning after interruption Cylindrical grinding 94 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 6.8 Repositioning after interruption After interrupting the program (<NC STOP>), you can retract the tool from the contour in manual mode (JOG). The co...

  • Page 95

    Automatic mode 6.9 Execute from external Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 95 6.9 Execute from external Functionality In <AUTOMATIC> mode > <PROGRAM MANAGER> operating area, the following interfaces are available for external ex...

  • Page 96

    Automatic mode 6.9 Execute from external Cylindrical grinding 96 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequence, execution from customer CompactFlash Card or USB FlashDrive Requirement: The control system is in the "Reset" state. Select the <AUTO...

  • Page 97

    Automatic mode 6.9 Execute from external Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 97 4. Programming device/PC: – Activate the drive/directory for network operation. 5. Programming device/PC: – Establish an Ethernet connection to the control. 6. Cont...

  • Page 98

    Automatic mode 6.9 Execute from external Cylindrical grinding 98 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 99

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 99 Part programming 77.1 Part programming overview Menu tree Figure 7-1 "Program Manager" menu tree Functionality The PROGRAM MANAGER operating area is the management area for workpiece programs in the ...

  • Page 100

    Part programming 7.1 Part programming overview Cylindrical grinding 100 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequence Press the <PROGRAM MANAGER> key to open the program directory. Figure 7-2 The "Program Manager" start screen Use the curso...

  • Page 101

    Part programming 7.1 Part programming overview Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 101 Note Selecting individual files: Position the cursor on the corresponding file and press the <Select> key. The selected line will change its color. If yo...

  • Page 102

    Part programming 7.1 Part programming overview Cylindrical grinding 102 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Use this softkey to select the program on which the cursor is placed for execution. If the CF card is selected, the program is executed by the NC as an external ...

  • Page 103

    Part programming 7.2 Enter new program Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 103 7.2 Enter new program Operating sequences You have selected the PROGRAM MANAGER operating area. Use the "NC directory" softkeys to select the storage locatio...

  • Page 104

    Part programming 7.3 Editing the part program Cylindrical grinding 104 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 7.3 Editing the part program Functionality A part program can only be edited if it is currently not being executed. Any modifications to the part program are sto...

  • Page 105

    Part programming 7.3 Editing the part program Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 105 Operating sequence In the PROGRAM MANAGER operating area, select the program to be edited. Press the "Open" softkey. The selected program will open. S...

  • Page 106

    Part programming 7.3 Editing the part program Cylindrical grinding 106 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 107

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 107 System 88.1 "System" operating area Functionality The SYSTEM operating area includes functions required for parameterizing and analyzing the NCK, the PLC and the drive. Depending on the functions sel...

  • Page 108

    System 8.1 "System" operating area Cylindrical grinding 108 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequence The full CNC keyboard is used to change to the <SHIFT> and <SYSTEM> operating areas and the start screen is displayed. Figure 8-2 ...

  • Page 109

    System 8.1 "System" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 109 Figure 8-3 Entering the password After selecting the "Accept" softkey, the password is set. Use "Abort" to return without any action to the &q...

  • Page 110

    System 8.1 "System" operating area Cylindrical grinding 110 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Resetting the credential User network log-in Use "Change language" to select the user interface language. Figure 8-5 User interface language Use the c...

  • Page 111

    System 8.1 "System" operating area Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 111 "Save data" This function will save the contents of the volatile memory into a nonvolatile memory area. Requirement: There is no program currently execut...

  • Page 112

    System 8.2 SYSTEM - "Start-up" softkeys Cylindrical grinding 112 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 8.2 SYSTEM - "Start-up" softkeys Commissioning Use this softkey to select the NC power-up mode. Select the desired mode using the cursor. ● Norm...

  • Page 113

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 113 8.3 SYSTEM - "Machine data" softkeys References You will find a description of the machine data in the following manufacturers´ documents: SINU...

  • Page 114

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding 114 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 General machine data Open the "General machine data" window. Use the Page Up / Page Down keys to browse forward / backward. Figure 8-7 Genera...

  • Page 115

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 115 This function provides various display filters for the active machine data group. Further softkeys are provided: ● "Expert": Use this softkey ...

  • Page 116

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding 116 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Use "Axis +" or "Axis " to switch to the machine area of the next or previous axis. The contents of the machine data are updated. Ch...

  • Page 117

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 117 SINAMICS drive machine data Open the "Drive machine data" dialog box. The first dialog box displays the current configuration, as well as the ...

  • Page 118

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding 118 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 In the note line, the selected value is displayed in hexadecimal and binary values. Use these functions to search in the parameter list for the term you...

  • Page 119

    System 8.3 SYSTEM - "Machine data" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 119 Use this function to change the colors of the tip and softkey area. Figure 8-14 Edit softkey color. Use this softkey to change the color of the border o...

  • Page 120

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 120 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 8.4 SYSTEM - "Service display" The "Service display" window appears on the screen. The start screen for the "Service control" func...

  • Page 121

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 121 This window displays the version numbers and the date of creation of the individual CNC components. The following functions can be selected from this window (al...

  • Page 122

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 122 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 8.4.1 Action log The function "Action log" is provided for service events. The contents of the action log file can only be accessed through a system p...

  • Page 123

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 123 8.4.2 Servo trace An oscilloscope function is provided for the purpose of optimizing the drives. This enables graphical representation: ● of the velocity setp...

  • Page 124

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 124 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 1 Time Base 2 Marker position time 3 Difference in time between marker 1 and current marker position. Figure 8-19 Meaning of the fields Use this menu to param...

  • Page 125

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 125 The parameters for the measuring time and for the trigger type for channel 1 can be set in the lower screen half. The remaining channels will accept this settin...

  • Page 126

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 126 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Use these softkeys to define the step sizes of the markers. Figure 8-21 Marker steps The markers are moved using the cursor keys at a step size of one incremen...

  • Page 127

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 127 8.4.3 Version/HMI details This window displays the version numbers and the date of creation of the individual CNC components. Figure 8-23 Version Note The ve...

  • Page 128

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 128 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 The "HMI details" menu is intended for servicing and can only be accessed via the user password level. All programs provided by the operator unit are ...

  • Page 129

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 129 Note After the system has booted, the control system automatically starts the <POSITION> operating area. If a start behavior is required, the "Chan...

  • Page 130

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 130 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 References SINUMERIK 802D sl Operating Instructions for Turning, Milling, Grinding, Nibbling; Licensing in SINUMERIK 802D sl Setting the licensed options. Figu...

  • Page 131

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 131 8.4.4 Service MSG The "Service MSG" function allows message texts/messages to be output via the following interfaces: ● Output via the RS232 interfa...

  • Page 132

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 132 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Settings for output via the RS232 interface Settings of the RS232 output interface. Figure 8-30 Dialog box, RS232 interface settings "Sending messages v...

  • Page 133

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 133 To transfer messages via the RS232 interface, the communication settings from the operating area <SYSTEM> > "Start-up files" > "RS232...

  • Page 134

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 134 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Settings to output in a file Settings for the file storage location. Figure 8-32 Dialog box, file settings Sending messages to the selected file is activated ...

  • Page 135

    System 8.4 SYSTEM - "Service display" Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 135 Error log Error log display. Figure 8-33 Dialog box, error log All messages with the associated error information, where an error occurred when processing the...

  • Page 136

    System 8.4 SYSTEM - "Service display" Cylindrical grinding 136 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Table 8- 4 Message text contains a variable N10 R12=$AA_IW[X] ; Actual position of the X axis in R12 N20 MSG ("Check position of X axis"<<R12<...

  • Page 137

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 137 8.5 SYSTEM - "PLC" softkeys This softkey provides further functions for diagnostics and commissioning of the PLC. This softkey opens the configuration ...

  • Page 138

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding 138 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Modem If the data transfer is performed on the RS232 interface via modem, start with the following initialization option: Figure 8-35 Initialize the modem The fo...

  • Page 139

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 139 You can select the following modem types via toggle field: ● Analog modem ● ISDN box ● Mobile phone Note The types of both communication partners must mat...

  • Page 140

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding 140 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Figure 8-37 PLC status display The operand address displays the value incremented by 1. The operand address displays the value respectively decremented by 1. ...

  • Page 141

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 141 Use the "Status list" function to display and modify PLC signals. There are 3 lists to choose from: ● Inputs (default setting) left-hand list ● Flag...

  • Page 142

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding 142 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Use this softkey to assign the active column a new area. To this end, the interactive screenform offers four areas to choose from. For each column, a start address...

  • Page 143

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 143 This dialog displays all files of the MPF directory and their assignment in the reference list (PLCPROG.LST) in the form of a list. You can use the TAB key to swit...

  • Page 144

    System 8.5 SYSTEM - "PLC" softkeys Cylindrical grinding 144 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 This function can be used to insert or modify PLC user alarm texts. Select the desired alarm number using the cursor. At the same time, the text currently valid is...

  • Page 145

    System 8.6 SYSTEM - "Start-up files" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 145 8.6 SYSTEM - "Start-up files" softkeys The menu allows general files, commissioning archives and PLC projects to be created, read-out or read...

  • Page 146

    System 8.6 SYSTEM - "Start-up files" softkeys Cylindrical grinding 146 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 The individual data groups in the "802D data" area have the following significance: Note The sag compensation is ONLY listed if the associat...

  • Page 147

    System 8.6 SYSTEM - "Start-up files" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 147 Reading-in and reading-out data to a PG/PC via a network. The RCS tool must be installed on the PG/PC (only for SINUMERIK 802D sl pro). Note The RCS t...

  • Page 148

    System 8.6 SYSTEM - "Start-up files" softkeys Cylindrical grinding 148 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Interface parameters Table 8- 8 Interface parameters Parameter Description Device type RTS CTS The signal RTS (Request to Send) controls the send mode ...

  • Page 149

    System 8.6 SYSTEM - "Start-up files" softkeys Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 149 Use this function to create/restore a commissioning archive on/from the system CompactFlash Card. No archive file has been created in the following disp...

  • Page 150

    System 8.7 Alarm display Cylindrical grinding 150 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 8.7 Alarm display Operating sequence The alarm window is opened. You can sort the NC alarms using softkeys; PLC alarms will not be sorted. Figure 8-45 Alarm display window Softkeys ...

  • Page 151

    System 8.7 Alarm display Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 151 All alarms are logged. Figure 8-46 Alarm log The log is deleted using softkey "Delete log". The file is output using softkey "Save under..." on a CF card or on t...

  • Page 152

    System 8.7 Alarm display Cylindrical grinding 152 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 153

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 153 Cycles 99.1 Overview of cycles Cycles are generally applicable technology subroutines used to realize a certain machining process, such as plung-cut grinding, dressing, or longitudinal grinding. These cycles a...

  • Page 154

    Cycles 9.1 Overview of cycles Cylindrical grinding 154 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Grinding cycles The following cycles can be carried out using the SINUMERIK 802D sl control system: CYCLE405 Taper grinding CYCLE406 Z positioning with grinding wheel CYCLE407 S...

  • Page 155

    Cycles 9.2 Programming cycles Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 155 9.2 Programming cycles A cycle is defined as a subroutine with a name and parameter list assigned. 9.2.1 Call and return conditions The G functions effective prior to the cycle ...

  • Page 156

    Cycles 9.2 Programming cycles Cylindrical grinding 156 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.2.2 Error messages and error handling 9.2.2.1 General information If error conditions are detected in the cycles, an alarm is generated and the execution of the cycle is aborte...

  • Page 157

    Cycles 9.2 Programming cycles Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 157 9.2.3 Cycle call and parameter list The cycles use user-defined variables. The defining parameters for the cycles can be transferred via the parameter list when the cycle is call...

  • Page 158

    Cycles 9.3 Special characteristics of grinding cycles Cylindrical grinding 158 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.3 Special characteristics of grinding cycles Hardware requirements Other hardware requirements must be met by the grinding machine to enable the use of ...

  • Page 159

    Cycles 9.3 Special characteristics of grinding cycles Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 159 Coordinate systems for grinding In general, CNC grinding machines have separate coordinate systems for grinding and dressing. The zero points of both coor...

  • Page 160

    Cycles 9.3 Special characteristics of grinding cycles Cylindrical grinding 160 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 The use of measuring devices and sensors When grinding, the following measuring devices/sensors can be used: ● Measuring probe ● Measurement control ...

  • Page 161

    Cycles 9.4 Zyklenunterstützung im Programmeditor Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 161 9.4 Zyklenunterstützung im Programmeditor The program editor provides programming support for adding cycle calls to the program and for entering parameters. ...

  • Page 162

    Cycles 9.4 Zyklenunterstützung im Programmeditor Cylindrical grinding 162 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating the cycle support Figure 9-2 Menu tree for cycle support To add a cycle call to the program, carry out the following steps one after the other: ...

  • Page 163

    Cycles 9.4 Zyklenunterstützung im Programmeditor Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 163 Recompiling Recompiling of program codes serves to make modifications to an existing program using the cycle support. Position the cursor on the line to be mo...

  • Page 164

    Cycles 9.5 Taper grinding - CYCLE405 Cylindrical grinding 164 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.5 Taper grinding - CYCLE405 Programming CYCLE405(N_SITZ, Z_START, Z_ENDE, X_START, X_ENDE, W_BREITE, UBL, RAD, B_ART, ZU_ART, BVU1, BVU2, X_A_LU, X_A_SR, X_A_SL, X_A_FS,...

  • Page 165

    Cycles 9.5 Taper grinding - CYCLE405 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 165 Parameter Data type Meaning D_SL INT Dressing strokes after finishing D_FS INT Dressing strokes after fine-finishing ESL REAL Off-loading prior to finishing EFS REAL Off-l...

  • Page 166

    Cycles 9.5 Taper grinding - CYCLE405 Cylindrical grinding 166 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Sketch of the geometry parameters Figure 9-3 Taper grinding - CYCLE405 Programming example Machining sequence: Taper grinding at a grinding wheel peripheral speed of 20 m...

  • Page 167

    Cycles 9.6 Z positioning with grinding wheel - CYCLE406 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 167 9.6 Z positioning with grinding wheel - CYCLE406 Programming CYCLE406(N_SITZ, CLEAR,_CAL Z_LPOS,_MODE, D_POS, Z_POS, ZSTW, A_Z, F_LU, F_SR, N_FR, F_X_N,...

  • Page 168

    Cycles 9.6 Z positioning with grinding wheel - CYCLE406 Cylindrical grinding 168 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Sequence The cycle moves to the Z preliminary position and commences the approach either with an optional acoustic emission or just with the handwheel. ...

  • Page 169

    Cycles 9.7 Obstacle diameter - CYCLE407 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 169 9.7 Obstacle diameter - CYCLE407 Programming CYCLE407( XS, STORE, KOORD) Parameter Table 9- 3 Parameters of CYCLE407 Parameter Data type Meaning XS REAL Retraction po...

  • Page 170

    Cycles 9.8 Plunge-cutting - CYCLE410 Cylindrical grinding 170 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.8 Plunge-cutting - CYCLE410 Programming CYCLE410(N_SITZ, X_SOLL, Z_ST, B_ART, A_LU, A_SR, A_SL, A_FSA, F_SR, F_SL, F_FSL, TIME, MZ, KS, F_KS, OSW, F_OSCILL, UWERK) Param...

  • Page 171

    Cycles 9.8 Plunge-cutting - CYCLE410 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 171 Example for plunge-cutting The sample program below machines a seat to a diameter of 100 mm with reciprocation and acoustic emission sensor. Additional specified values: ...

  • Page 172

    Cycles 9.8 Plunge-cutting - CYCLE410 Cylindrical grinding 172 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Sequence of operations The machining start position is first approached in X, then in Z, corresponding to the initial position of the grinding wheel in X, if the current X...

  • Page 173

    Cycles 9.8 Plunge-cutting - CYCLE410 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 173 B_ART (machining type) The B_ART parameter is used to define the machining type used to machine a technological section. Possible values for B_ART lie in the range between...

  • Page 174

    Cycles 9.8 Plunge-cutting - CYCLE410 Cylindrical grinding 174 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 TIME (sparking-out time) After reaching the workpiece finished dimension, the tool dwells at the end position for a defined time. This time is called 'sparking-out time'. ...

  • Page 175

    Cycles 9.9 Multiple plunge-cutting – CYCLE411 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 175 9.9 Multiple plunge-cutting – CYCLE411 Programming CYCLE411(N_SITZ, X_SOLL, Z_ST, Z_END, UBL, B_ART, A_LU, A_SR, A_SL, A_FSL, SLZ, FSZ, ZU_ART, BVU1, BVU2, F_...

  • Page 176

    Cycles 9.9 Multiple plunge-cutting – CYCLE411 Cylindrical grinding 176 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Function If the width of the area to be machined is larger than the wheel width, several plunge-cut operations are required. These are performed offset by one w...

  • Page 177

    Cycles 9.9 Multiple plunge-cutting – CYCLE411 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 177 N10 T1 D1 M7 ; Determine technology values, coolant ON N20 S1=2000 M1=3 ; Turn on workpiece speed N30 S2=1100 M2=4 ; Turn on wheel speed N40 CYCLE411(1, 200,...

  • Page 178

    Cycles 9.9 Multiple plunge-cutting – CYCLE411 Cylindrical grinding 178 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 ● _GC_KORR = 0: Nominal/actual deviation is taken into account for the wheel ● _GC_KORR = 1 - Nominal/actual deviation is taken into account for the active ...

  • Page 179

    Cycles 9.9 Multiple plunge-cutting – CYCLE411 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 179 A_SR, A_SL, A_FSL (allowance) For the various machining steps, different values can be defined for the allowance. These refer to the nominal diameter. A_SR Rou...

  • Page 180

    Cycles 9.9 Multiple plunge-cutting – CYCLE411 Cylindrical grinding 180 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 N_FR (number of sparking-out strokes) Once the finished dimension is reached when grinding by reciprocating, a number of additional reciprocation strokes are pe...

  • Page 181

    Cycles 9.10 Shoulder plunge-cutting – CYCLE412 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 181 9.10 Shoulder plunge-cutting – CYCLE412 Programming CYCLE412(N_SITZ, Z_SCH, X_ST, B_ART, A_LU, A_SR, A_SL, F_SR, F_SL, TIME, KS, F_KS, OSW, F_OSCILL, UWERK) ...

  • Page 182

    Cycles 9.10 Shoulder plunge-cutting – CYCLE412 Cylindrical grinding 182 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Example for shoulder plunge-cutting Complete machining of a shoulder to a width of 50 mm with reciprocation using an acoustic emission sensor. Additional spec...

  • Page 183

    Cycles 9.10 Shoulder plunge-cutting – CYCLE412 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 183 Explanation of the parameters N_SITZ (seat number) The N_SITZ parameter is used to enter the number of the seat to be machined on the workpiece. Z_SCH (shou...

  • Page 184

    Cycles 9.10 Shoulder plunge-cutting – CYCLE412 Cylindrical grinding 184 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 A_SR Roughing allowance A_SL Finishing allowance F_SR, F_SL (feedrate) Different feedrates can be specified for the individual machining steps. They are progr...

  • Page 185

    Cycles 9.11 Oblique plunge-cutting – CYCLE413 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 185 9.11 Oblique plunge-cutting – CYCLE413 Programming CYCLE413(N_SITZ, X_SOLL, Z_SCH, WIN, B_ART, A_LU, A_SR, A_SL, A_FSL, F_SR, F_SL, F_FSL, TIME, MZ, KS, F_KS,...

  • Page 186

    Cycles 9.11 Oblique plunge-cutting – CYCLE413 Cylindrical grinding 186 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Example for oblique plunge-cutting Machining of a shoulder in Z to the finished dimension 50 mm and of a seat in X to the finishing diameter 200mm using CYCLE41...

  • Page 187

    Cycles 9.11 Oblique plunge-cutting – CYCLE413 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 187 Sequence of operations The sequence for positioning to the machining position is: X axis first, then the Z axis, or vice versa, depending on the park position o...

  • Page 188

    Cycles 9.11 Oblique plunge-cutting – CYCLE413 Cylindrical grinding 188 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Z_SCH (shoulder dimension in Z) The Z_SCH parameter is used to specify the width of the shoulder. WIN (oblique plunge-cut angle) When performing oblique plunge-...

  • Page 189

    Cycles 9.11 Oblique plunge-cutting – CYCLE413 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 189 F_KS (feedrate for air grinding) With an air grinding feedrate, the path between the starting point and the point where the wheel comes into contact with the wo...

  • Page 190

    Cycles 9.12 Radius grinding – CYCLE414 Cylindrical grinding 190 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.12 Radius grinding – CYCLE414 Programming CYCLE414(N_SITZ, Z_SCH, X_ST, RAD, LAGE, A_LU, A_SR, F_SR, KS, F_KS, UWERK) Parameter Table 9- 9 Parameters of CYCLE414 P...

  • Page 191

    Cycles 9.12 Radius grinding – CYCLE414 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 191 Example for radius grinding Cycle for machining an internal radius of 10mm. The radius is machined in the following sequence: First sparking with acoustic emission sen...

  • Page 192

    Cycles 9.12 Radius grinding – CYCLE414 Cylindrical grinding 192 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Explanation of the parameters Figure 9-6 Internal corner (LAGE=23), external corner (LAGE=31) N_SITZ (seat number) The N_SITZ parameter is used to enter the number...

  • Page 193

    Cycles 9.12 Radius grinding – CYCLE414 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 193 KS (acoustic emission sensor) The KS parameter is used to specify whether an acoustic emission sensor is used. 0 = without acoustic emission sensor 1= with acoustic em...

  • Page 194

    Cycles 9.13 Reciprocating – CYCLE415 Cylindrical grinding 194 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.13 Reciprocating – CYCLE415 Programming CYCLE415(N_SITZ, X_SOLL, Z_ST, Z_END, B_ART, A_LU, A_SR, A_SL, A_FSL, SRZ, SLZ, FSLZ, ZU_ART, BVU1, BVU2, F_PE, FP_SL, FP_FS ...

  • Page 195

    Cycles 9.13 Reciprocating – CYCLE415 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 195 Function The grinding-by-reciprocating cycle is called for the machining of a cylindrical seat if the wheel width is smaller than or equal to the width of the seat to be...

  • Page 196

    Cycles 9.13 Reciprocating – CYCLE415 Cylindrical grinding 196 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 N10 T1 D1 M7 ; Determine technology values, coolant ON N20 S1=2000 M1=3 ; Turn on workpiece speed N30 S2=1100 M2=4 ; Turn on wheel speed N40 CYCLE415 (1, 200, 30, 255...

  • Page 197

    Cycles 9.13 Reciprocating – CYCLE415 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 197 Explanation of the parameters N_SITZ (seat number) The N_SITZ parameter is used to enter the number of the seat to be machined on the workpiece. X_SOLL (setpoint diam...

  • Page 198

    Cycles 9.13 Reciprocating – CYCLE415 Cylindrical grinding 198 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 A_SR Roughing allowance A_SL Finishing allowance A_FSL Fine-finishing allowance SRZ, SLZ, FSLZ (infeed amount for roughing, finishing and fine-finishing) When grinding...

  • Page 199

    Cycles 9.13 Reciprocating – CYCLE415 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 199 MZ (measurement control) The MZ parameter is used to specify whether a measurement control is used. 0 = No measurement control 1 = With measurement control KS (acoustic ...

  • Page 200

    Cycles 9.14 Dressing and profiling – CYCLE416 Cylindrical grinding 200 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.14 Dressing and profiling – CYCLE416 Programming CYCLE416(X_AB, Z_AB_L, Z_AB_R, FFW, F_DL_AB, F_BL_AB, F_DR_AB, F_BR_AB, F_Z_AB, N_ABR, USCH, N_AWST) Parame...

  • Page 201

    Cycles 9.14 Dressing and profiling – CYCLE416 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 201 Example for dressing Dressing of an inclined wheel by the dressing amount X_AB=0.04 mm using two dressing strokes. The dimensions of the wheel and the radius mu...

  • Page 202

    Cycles 9.14 Dressing and profiling – CYCLE416 Cylindrical grinding 202 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Sequence of operations When positioning the dresser in the X and Z directions, the starting position is offset by the amount of the retraction travel in the pos...

  • Page 203

    Cycles 9.15 General workpiece data – CYCLE420 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 203 9.15 General workpiece data – CYCLE420 Programming CYCLE420(X_SOLL, X_AB, Z_AB_L, Z_AB_R, F_DL_AB, F_BL_AB, F_DR_AB, F_BR_AB, F_Z_AB, FFW, USCH, UWERK, Z_LPOS...

  • Page 204

    Cycles 9.15 General workpiece data – CYCLE420 Cylindrical grinding 204 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Example for the general workpiece data CYCLE420 must be written at the start of each machining program. In the example, dressing is to be performed after every...

  • Page 205

    Cycles 9.15 General workpiece data – CYCLE420 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 205 Explanation of the parameters X_SOLL (Diameter for workpiece peripheral speed (WUG)) The X_SOLL parameter serves to calculate the workpiece speed. X_AB, Z_AB...

  • Page 206

    Cycles 9.15 General workpiece data – CYCLE420 Cylindrical grinding 206 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 N_AWST (number of workpieces before dressing) This parameter can be used to define how many workpieces are to be machined completely before the wheel is dressed.

  • Page 207

    Cycles 9.16 Dressing with profile roller - CYCLE430 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 207 9.16 Dressing with profile roller - CYCLE430 Programming CYCLE430( X_AB, F_TVOR, F_VOR, N_AUSROLL, N_ABR, USCH, N_AWST) Parameter Table 9- 13 Parameters of ...

  • Page 208

    Cycles 9.16 Dressing with profile roller - CYCLE430 Cylindrical grinding 208 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Sketch of the geometry parameters Figure 9-7 Dressing with profile roller - CYCLE430 Programming example Machining sequence: ● 2-stroke dressing with 0.0...

  • Page 209

    Cycles 9.17 Selection of the grinding wheel peripheral speed - CYCLE446 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 209 9.17 Selection of the grinding wheel peripheral speed - CYCLE446 Programming CYCLE446(SUG) Parameter Table 9- 14 Parameters of CYCLE446...

  • Page 210

    Cycles 9.18 Technological data - CYCLE450 Cylindrical grinding 210 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 9.18 Technological data - CYCLE450 Programming CYCLE450(_QS, _FZ) Parameter Table 9- 15 Parameters of CYCLE450 Parameter Data type Meaning QA INT Programming with s...

  • Page 211

    Cycles 9.19 Oblique plunge-cutting with Z allowance - CYCLE451 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 211 9.19 Oblique plunge-cutting with Z allowance - CYCLE451 Programming CYCLE451(N_SITZ, X_SOLL, Z_SCH, A_Z, B_ART, A_LU, A_SR, A_SL, A_FSL, F_SR, F_...

  • Page 212

    Cycles 9.19 Oblique plunge-cutting with Z allowance - CYCLE451 Cylindrical grinding 212 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Example of oblique plunge-cutting With this program a shoulder is to be machined in Z to the 50 mm caliper of a seat in X with a final diameter o...

  • Page 213

    Cycles 9.19 Oblique plunge-cutting with Z allowance - CYCLE451 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 213 Explanation of the parameters Figure 9-9 Oblique plunge-cutting with Z allowance - CYCLE451 N_SITZ (seat number) For taking into account a seat ...

  • Page 214

    Cycles 9.19 Oblique plunge-cutting with Z allowance - CYCLE451 Cylindrical grinding 214 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 F_SR, F_SL, F_FSL (feedrate) Different feedrates can be specified for the individual machining steps. They are programmed in [mm/min]. F_SR Fe...

  • Page 215

    Cycles 9.20 Longitudinal surface grinding - CYCLE452 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 215 9.20 Longitudinal surface grinding - CYCLE452 Programming CYCLE452(N_SITZ, Z_START, Z_ENDE, X_START, X_ENDE, W_BREITE, UBL, RAD, B_ART, ZU_ART, BVU1, BVU2,...

  • Page 216

    Cycles 9.20 Longitudinal surface grinding - CYCLE452 Cylindrical grinding 216 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Parameter Data type Meaning D_SL INT Dressing strokes after finishing D_FS INT Dressing strokes after fine-finishing ESL REAL Off-loading prior to finishin...

  • Page 217

    Cycles 9.20 Longitudinal surface grinding - CYCLE452 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 217 Sketch of the geometry parameters Figure 9-10 Longitudinal surface grinding - CYCLE452 Programming example? Machining sequence: Taper grinding at a grindi...

  • Page 218

    Cycles 9.20 Longitudinal surface grinding - CYCLE452 Cylindrical grinding 218 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 219

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 219 Programming 1010.1 Fundamental Principles of NC Programming 10.1.1 Program names Each program has its own program name. The name can be freely chosen during program creation, taking the following conventions i...

  • Page 220

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 220 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.1.2 Program structure Structure and contents The NC program consists of a sequence of blocks (see Table below). Each block represents a machining s...

  • Page 221

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 221 10.1.3 Word structure and address Functionality/structure A word is a block element and mainly constitutes a control command. The word consists of ●...

  • Page 222

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 222 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.1.4 Block format Functionality A block should contain all data required to execute a machining step. Generally, a block consists of several words ...

  • Page 223

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 223 Comment, remark The instructions in the blocks of a program can be explained using comments (remarks). A comment always starts with a semicolon "...

  • Page 224

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 224 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.1.5 Character set The following characters are used for programming; they are interpreted in accordance with the relevant definitions. Letters, di...

  • Page 225

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 225 10.1.6 Overview of the instructions - grinding Functions available with SINUMERIK 802D sl plus and pro Address Meaning Value assignments Information...

  • Page 226

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 226 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Address Meaning Value assignments Information Programming G4 Dwell time G4 F...;separate block, F: Time in seconds or G4 S.... ;separate block, S: i...

  • Page 227

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 227 Address Meaning Value assignments Information Programming G500 Settable zero offset OFF G54 1. Settable zero offset G55 2. Settable zero offset G56...

  • Page 228

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 228 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Address Meaning Value assignments Information Programming DIAMON * Diameter dimensioning diameter modally effective G290 * SIEMENS mode 47: External...

  • Page 229

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 229 Address Meaning Value assignments Information Programming M17 - Reserved; do not use M3 CW rotation of spindle (for master spindle) M4 CCW rotation...

  • Page 230

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 230 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Address Meaning Value assignments Information Programming Arithmetic functions In addition to the 4 basic arithmetic functions using the operands + -...

  • Page 231

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 231 Address Meaning Value assignments Information Programming AC Absolute coordinate - The dimension can be specified for the end or center point of a cer...

  • Page 232

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 232 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Address Meaning Value assignments Information Programming CYCLE... Machining cycle Only specified values The call of the machining cycles requires a s...

  • Page 233

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 233 Address Meaning Value assignments Information Programming FXST [axis] Clamping torque, travel to fixed stop > 0.0 ... 100.0 in %, max. 100% from th...

  • Page 234

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 234 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Address Meaning Value assignments Information Programming $AA_IB Actual position BCS axis (real) $AA_IM Actual position MCS (IPO setpoints) (real) ...

  • Page 235

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 235 Address Meaning Value assignments Information Programming $A..._..._ TIME Timer for run time: $AN_SETUP_TIME $AN_POWERON_TIME $AC_OPERATING_TIME $AC_C...

  • Page 236

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding 236 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Address Meaning Value assignments Information Programming RND Rounding 0.010 ... 99 999.999 Inserts a rounding with the specified radius value tangent...

  • Page 237

    Programming 10.1 Fundamental Principles of NC Programming Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 237 Address Meaning Value assignments Information Programming G05 Activates oblique plunge-cutting Can only be set with inclined axis (TRAANG) G05 X... G...

  • Page 238

    Programming 10.2 Positional data Cylindrical grinding 238 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.2 Positional data 10.2.1 Programming dimensions In this section you will find descriptions of the commands, with which you can directly program dimensions taken from a draw...

  • Page 239

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 239 ● Inch dimension as for G70, but applies also for feedrate and length-related setting data. ● Metric dimension as for G71, but applies also for feedrate and length-related...

  • Page 240

    Programming 10.2 Positional data Cylindrical grinding 240 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Absolute dimensioning G90 With absolute dimensioning, the dimensioning data refers to the zero of the coordinate system currently active (workpiece or current workpiece coord...

  • Page 241

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 241 10.2.3 Dimensions in metric units and inches: G71, G70, G710, G700 Functionality If workpiece dimensions that deviate from the base system settings of the control are present ...

  • Page 242

    Programming 10.2 Positional data Cylindrical grinding 242 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 G700/G710 however, also affects the feedrate F (inch/min, inch/rev. or mm/min, mm/rev.). Note Cycles for external cylindrical grinding only support metric dimensions. 10.2....

  • Page 243

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 243 Programming example N10 G0 X0 Z0 ;Approach starting point N20 DIAMOF Diameter input off N30 G1 X30 S2000 M03 F0.8 ; X-axis = traverse axis active ; traverse to radius positio...

  • Page 244

    Programming 10.2 Positional data Cylindrical grinding 244 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.2.5 Programmable work offset: TRANS, ATRANS Functionality The programmable work offset can be used: ● for recurring shapes/arrangements in various positions on the workpi...

  • Page 245

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 245 Programming example N10 ... N20 TRANS Z5 ; programmable offset, 5 mm in Z-axis N30 L10 ; Subroutine call; contains the geometry to be offset ... N70 TRANS ; offset cleared ...

  • Page 246

    Programming 10.2 Positional data Cylindrical grinding 246 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Notes ● For circles, the same factor should be used in both axes. ● If an ATRANS is programmed with SCALE/ASCALE active, these offset values are also scaled. Figure 10-6 ...

  • Page 247

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 247 10.2.7 Programmable mirroring (MIRROR, AMIRROR) Function MIRROR/AMIRROR can be used to mirror workpiece shapes on coordinate axes. All traversing movements, which are programm...

  • Page 248

    Programming 10.2 Positional data Cylindrical grinding 248 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.2.8 Programmable mirroring (MIRROR, AMIRROR)_2 Additive instruction, AMIRROR X Y Z A mirror image, which is to be added to an existing transformation, is programmed with AM...

  • Page 249

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 249 Deactivate mirroring For all axes: MIRROR (without axis parameter) Note The mirror command causes the control to automatically change the path compensation commands (G41/G42...

  • Page 250

    Programming 10.2 Positional data Cylindrical grinding 250 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.2.9 Settable zero offset: G54 to G59, G507 to G512, G500, G53, G153 Functionality The settable zero offset specifies the position of the workpiece zero point on the machine...

  • Page 251

    Programming 10.2 Positional data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 251 Programming example N10 G54 ... ; 1st call settable zero offset N20 X... Z... ; Machine the workpiece ... N90 G500 G0 X... ; Deactivate settable zero offset 10.2.10 Programm...

  • Page 252

    Programming 10.2 Positional data Cylindrical grinding 252 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Figure 10-9 Programmable working-area limitation Notes ● For G25, G26, the channel axis identifier consisting of MD 20080 AXCONF_CHANAX_NAME_TAB is to be used. With SINUME...

  • Page 253

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 253 10.3 Axis movements 10.3.1 Linear interpolation with rapid traverse: G0 Functionality The rapid traverse movement G0 is used for fast positioning of the tool, however, not for ...

  • Page 254

    Programming 10.3 Axis movements Cylindrical grinding 254 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example N10 G0 X100 Z65 ; Cartesian coordinates ... N50 G0 RP=16.78 AP=45 ;Polar coordinates Information Another group of G functions exists for moving into the p...

  • Page 255

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 255 10.3.2 Linear interpolation with feedrate: G1 Functionality The tool moves from the starting point to the end point along a straight path. For the path velocity, is determined ...

  • Page 256

    Programming 10.3 Axis movements Cylindrical grinding 256 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.3.3 Circular interpolation: G2, G3 Functionality The tool moves from the starting point to the end point along a circular path. The direction is determined by the G function...

  • Page 257

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 257 Programming G2/G3 X... Z... I... K... ; Center and end points G2/G3 CR=... X... Z... ; Circle radius and end point G2/G3 AR=... I... K... ; Opening angle and center point G2/G...

  • Page 258

    Programming 10.3 Axis movements Cylindrical grinding 258 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example: End point and radius specification Figure 10-15 Example for end point and radius specification N5 G90 Z30 X40 ; Starting point circle for N10 N10 G2 Z50...

  • Page 259

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 259 Programming example: Definition of center point and aperture angle Figure 10-17 Example for center point and aperture angle specification N5 G90 Z30 X40 ; Starting point cir...

  • Page 260

    Programming 10.3 Axis movements Cylindrical grinding 260 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.3.4 Circular interpolation via intermediate point: CIP Functionality The direction of the circle results here from the position of the intermediate point (between starting a...

  • Page 261

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 261 10.3.5 Circle with tangential transition: CT Functionality With CT and the programmed end point in the current plane (G18: Z/X plane), a circle is produced which tangentially c...

  • Page 262

    Programming 10.3 Axis movements Cylindrical grinding 262 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Table 10- 3 Explanation Command Significance G75 Fixed point approach FP=<n> Fixed point that is to be approached. The fixed point number is specified: <n> Value ...

  • Page 263

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 263 10.3.7 Reference point approach: G74 Functionality The reference point can be approached in the NC program with G74. Richtung und Geschwindigkeit jeder Achse sind in Maschinend...

  • Page 264

    Programming 10.3 Axis movements Cylindrical grinding 264 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 CAUTION For MEAW: Measuring probe travels to the programmed position even after is has triggered. Risk of destruction! Measuring job status If the probe has switched, the va...

  • Page 265

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 265 10.3.9 Feedrate F Functionality The feed F is the path velocity and represents the value of the geometric sum of the velocity components of all axes involved. The axis velociti...

  • Page 266

    Programming 10.3 Axis movements Cylindrical grinding 266 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.3.10 Exact stop / continuous-path control mode: G9, G60, G64 Functionality G functions are provided for optimum adaptation to different requirements to set the traversing be...

  • Page 267

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 267 Figure 10-20 Exact stop window coarse or fine, in effect for G60-G9; enlarged display of the windows Programming example N5 G602 ;Exact stop window coarse N10 G0 G60 Z... ; E...

  • Page 268

    Programming 10.3 Axis movements Cylindrical grinding 268 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example N10 G64 G1 Z... F... ; Continuous-path mode N20 X... ; Continuous-path control mode continues to be active ... N180 G60 ... ; Switching over to exact stop...

  • Page 269

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 269 10.3.11 Acceleration pattern: BRISK, SOFT BRISK The axes of the machine change their velocities using the maximum permissible acceleration value until reaching the final veloci...

  • Page 270

    Programming 10.3 Axis movements Cylindrical grinding 270 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.3.12 Percentage acceleration override: ACC Functionality Certain program sections can require the axis and spindle acceleration set via the machine data to be changed using ...

  • Page 271

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 271 10.3.13 Traversing with feedforward control: FFWON, FFWOF Functionality Through feedforward control, the following error in the traversing path is almost zero. Traversing with ...

  • Page 272

    Programming 10.3 Axis movements Cylindrical grinding 272 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.3.14 3. and 4th axis. Prerequisite The control system must be designed for 3 or 4 axes. Functionality Depending on the machine design, a 3rd and even a 4th can be required. ...

  • Page 273

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 273 10.3.15 Dwell Time: G4 Functionality Between two NC blocks you can interrupt the machining process for a defined period by inserting your own block with G4; e.g. for relief cut...

  • Page 274

    Programming 10.3 Axis movements Cylindrical grinding 274 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.3.16 Travel to fixed stop Functionality This function is available for SINUMERIK 802D sl plus and 802D sl pro. The travel to fixed stop (FXS = Fixed Stop) function can be us...

  • Page 275

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 275 Notes ● When selected, the fixed stop must be located between the start and end positions. ● The parameters for torque FXST[ ]= and window width FXSW[ ]= are optional. If t...

  • Page 276

    Programming 10.3 Axis movements Cylindrical grinding 276 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Deselecting the function Deselection of the function triggers a preprocessing stop. The block with FXS[X1]=0 must contain traversing movements. Example: N200 G1 G94 X200 Y400...

  • Page 277

    Programming 10.3 Axis movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 277 Alarm suppression The issuing of the following alarms can be suppressed with machine data: ● 20091 "Fixed stop not reached" ● 20094 "Fixed stop aborted"...

  • Page 278

    Programming 10.4 Spindle movements Cylindrical grinding 278 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.4 Spindle movements 10.4.1 Spindle speed S, directions of rotation Functionality The spindle speed is programmed under the address S in revolutions per minute, if the mac...

  • Page 279

    Programming 10.4 Spindle movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 279 10.4.2 Spindle speed limitation: G25, G26 Functionality In the program, you can limit the limit values that would otherwise apply by writing G25 or G26 and the spindle addre...

  • Page 280

    Programming 10.4 Spindle movements Cylindrical grinding 280 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.4.3 Spindle positioning: SPOS Requirement The spindle must be technically designed for position control. Functionality With the function SPOS= you can position the spindl...

  • Page 281

    Programming 10.4 Spindle movements Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 281 10.4.4 Gear stages Functionality Up to 5 gear stages can be configured for a spindle for speed / torque adaptation. Programming The relevant gear stage is selected in the pr...

  • Page 282

    Programming 10.4 Spindle movements Cylindrical grinding 282 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming via spindle number Some spindle functions can also be selected via the spindle number: S1=..., S2=... ; Spindle speed for spindle 1 or 2 M1=3, M1=4, M1=5 ; Spec...

  • Page 283

    Programming 10.5 Special functions Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 283 10.5 Special functions 10.5.1 Constant cutting rate: G96, G97 Requirement A controlled spindle must be present. Functionality With activated G96 function, the spindle speed ...

  • Page 284

    Programming 10.5 Special functions Cylindrical grinding 284 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Deactivate constant cutting rate: G97 The function "Constant cutting rate" is deactivated with G97. If G97 is active, a programmed S word is given in RPM as the sp...

  • Page 285

    Programming 10.5 Special functions Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 285 10.5.2 Rounding, chamfer Functionality You can insert the chamfer (CHF or CHR) or rounding (RND) elements into a contour corner. If you wish to round several contour corners...

  • Page 286

    Programming 10.5 Special functions Cylindrical grinding 286 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Chamfer CHF or CHR A linear contour element is inserted between linear and circle contours in any combination. The edge is broken. Figure 10-24 Inserting a chamfer with C...

  • Page 287

    Programming 10.5 Special functions Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 287 Programming examples of chamfer N5 F... N10 G1 X... CHF=5 ; Insert chamfer with chamfer length of 5 mm N20 X... Z... ... N100 G1 X... CHR=2 ; Insert chamfer with leg le...

  • Page 288

    Programming 10.6 Tool and tool offset Cylindrical grinding 288 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.6 Tool and tool offset 10.6.1 General Information Functionality During program creation for the workpiece machining, you do not have to take tool lengths or cutting ra...

  • Page 289

    Programming 10.6 Tool and tool offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 289 Programming example N10 T1 D1 ; Tool 1 cutting edge 1 ... N70 T588 ; Tool 588 10.6.3 Tool offset number D Functionality It is possible to assign 1 to 9 data fields with...

  • Page 290

    Programming 10.6 Tool and tool offset Cylindrical grinding 290 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example Table 10- 4 Tool change: N10 T1 ; Tool 1 is activated with the associated D1 N11 G0 X... Z... ; the length offset compensation is overlaid here N50 T4...

  • Page 291

    Programming 10.6 Tool and tool offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 291 The following figures provide information on the required tool parameters for the respective tool type. Figure 10-27 Tool types for grinding See also 37,Create new to...

  • Page 292

    Programming 10.6 Tool and tool offset Cylindrical grinding 292 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.6.4 Selecting the tool radius compensation: G41, G42 Functionality A tool with a corresponding D number must be active. The tool radius offset (cutting edge radius off...

  • Page 293

    Programming 10.6 Tool and tool offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 293 Figure 10-29 Compensation to the right/left of the contour Starting the compensation The tool approaches the contour on a straight line and positions itself vertically t...

  • Page 294

    Programming 10.6 Tool and tool offset Cylindrical grinding 294 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example N10 T... F... N15 X... Z... ; P0 - starting point N20 G1 G42 X... Z... ; Selection right of contour, P1 N30 X... Z... ; ; Starting contour, circle o...

  • Page 295

    Programming 10.6 Tool and tool offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 295 10.6.5 Corner behavior: G450, G451 Functionality Using the functions G450 and G451, you can set the behavior for non-continuous transition from one contour element to ano...

  • Page 296

    Programming 10.6 Tool and tool offset Cylindrical grinding 296 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Point of intersection G451 For a G451 intersection of the equidistant paths, the point (intersection) that results from the center point paths of the tool (circle or stra...

  • Page 297

    Programming 10.6 Tool and tool offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 297 10.6.7 Special cases of the tool radius compensation Change of the compensation direction The G41 ⇄ G42 compensation direction can be changed without writing G40 in bet...

  • Page 298

    Programming 10.6 Tool and tool offset Cylindrical grinding 298 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.6.8 Example of tool radius compensation The wheel should have the contour shown in the figure. Dressing takes place from left to right using MIRROR and G41 Caution: Th...

  • Page 299

    Programming 10.6 Tool and tool offset Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 299 10.6.9 Special handling of tool compensation (grinding) With the SINUMERIK 802Dsl plus and 802Dsl pro, the following special actions are available for the tool compensati...

  • Page 300

    Programming 10.6 Tool and tool offset Cylindrical grinding 300 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Information Detailed information on tool offset special actions can be found in Reference: FDescription of Functions, Section "Special handling of tool compensation&...

  • Page 301

    Programming 10.7 Miscellaneous function M Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 301 10.7 Miscellaneous function M Functionality The miscellaneous function M initiates switching operations, such as "Coolant ON/OFF" and other functionalities....

  • Page 302

    Programming 10.7 Miscellaneous function M Cylindrical grinding 302 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Note In addition to M and H functions, T, D, and S functions can also be transferred to the PLC (programmable logic controller). In all, a maximum of 10 such funct...

  • Page 303

    Programming 10.8 H function Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 303 10.8 H function Functionality With H functions, floating point data (REAL data type - as with arithmetic parameters, see Section "Arithmetic Parameters R") can be transfe...

  • Page 304

    Programming 10.9 Arithmetic parameters, LUD and PLC variables Cylindrical grinding 304 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.9 Arithmetic parameters, LUD and PLC variables 10.9.1 Arithmetic parameter R Functionality The arithmetic parameters are used if an NC program ...

  • Page 305

    Programming 10.9 Arithmetic parameters, LUD and PLC variables Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 305 Note There can be several assignments in one block incl. assignments of arithmetic expressions. Assignments to other addresses The flexibility...

  • Page 306

    Programming 10.9 Arithmetic parameters, LUD and PLC variables Cylindrical grinding 306 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example: Assign R parameters to the axes N10 G1 G91 X=R1 Z=R2 F300 ;Separate blocks (traversing blocks) N20 Z=R3 N30 X=-R4 N40 Z= S...

  • Page 307

    Programming 10.9 Arithmetic parameters, LUD and PLC variables Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 307 ;(8 decimal places, arithmetic sign and decimal point) or ;Exponential notation: ± (10 to power of -300 ... 10 to power of +300) DEF STRING[str...

  • Page 308

    Programming 10.9 Arithmetic parameters, LUD and PLC variables Cylindrical grinding 308 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.9.3 Reading and writing PLC variables Functionality To allow rapid data exchange between NC and PLC, a special data area exists in the PLC user...

  • Page 309

    Programming 10.10 Program jumps Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 309 10.10 Program jumps 10.10.1 Jump destination for program jumps Functionality A label or a block number serve to mark blocks as jump destinations for program jumps. Program jump...

  • Page 310

    Programming 10.10 Program jumps Cylindrical grinding 310 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.10.2 Unconditional program jumps Functionality NC programs process their blocks in the sequence in which they were arranged when they were written. The processing sequence c...

  • Page 311

    Programming 10.10 Program jumps Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 311 10.10.3 Conditional program jumps Functionality Jump conditions are formulated after the IF instruction. If the jump condition (value not zero) is satisfied, the jump takes pla...

  • Page 312

    Programming 10.10 Program jumps Cylindrical grinding 312 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example for comparison operators R1>1 ;R1 greater than 1 1 < R1 ;1 less than R1 R1<R2+R3 ;R1 less than R2 plus R3 R6>=SIN( R7*R7) ; R6 greater than o...

  • Page 313

    Programming 10.10 Program jumps Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 313 10.10.4 Program example for jumps Task Approaching points on a circle segment: Existing conditions: Start angle: 30° in R1 Circle radius: 32 mm in R2 Position spacing: 10° in...

  • Page 314

    Programming 10.10 Program jumps Cylindrical grinding 314 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Programming example N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ;Assignment of initial values N20 MA1: G0 Z=R2*COS (R1)+R5 X=R2*SIN(R1)+R6 ;Calculation and assignment to axis addr...

  • Page 315

    Programming 10.11 Subroutine technique Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 315 10.11 Subroutine technique 10.11.1 General information Usage Basically, there is no difference between a main program and a subroutine. Frequently recurring machining se...

  • Page 316

    Programming 10.11 Subroutine technique Cylindrical grinding 316 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Figure 10-37 Example of a sequence when a subroutine is called in a two-channel manner. Subroutine name The subprogram is given a unique name allowing it to be selected...

  • Page 317

    Programming 10.11 Subroutine technique Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 317 Program repetition P... If a subroutine is to be executed several times in succession, write the number of times it is to be executed in the block of the call after the ...

  • Page 318

    Programming 10.11 Subroutine technique Cylindrical grinding 318 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.11.2 Calling machining cycles Functionality Cycles are technology subroutines that implement a certain machining process in a universally valid way. Adaptation to the...

  • Page 319

    Programming 10.12 Timers and workpiece counters Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 319 10.12 Timers and workpiece counters 10.12.1 Runtime timer Functionality The timers are prepared as system variables ($A...) that can be used for monitoring the ...

  • Page 320

    Programming 10.12 Timers and workpiece counters Cylindrical grinding 320 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 ● $AC_OPERATING_TIME Total execution time in seconds of NC programs in the automatic mode In the AUTOMATIC mode, the runtimes of all programs between NC START...

  • Page 321

    Programming 10.12 Timers and workpiece counters Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 321 10.12.2 Workpiece counter Functionality The "Workpiece counter" function provides counters for counting workpieces. These counters exist as system var...

  • Page 322

    Programming 10.12 Timers and workpiece counters Cylindrical grinding 322 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Display The contents of the active system variables are visible on the screen under <OFFSET PARAM> -> "Setting data" ">" "T...

  • Page 323

    Programming 10.13 Inclined axis Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 323 10.13 Inclined axis 10.13.1 Inclined axis (TRAANG) Functionality The inclined axis function is intended for grinding technology and facilitates the following performance: ● ...

  • Page 324

    Programming 10.13 Inclined axis Cylindrical grinding 324 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Example N10 G0 G90 Z0 MU=10 G54 F5000 -> -> G18 G64 T1 D1 ;Tool selection, ;clamping compensation, ;Plane selection N20 TRAANG(45) ; Enable inclined axis transformatio...

  • Page 325

    Programming 10.13 Inclined axis Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 325 10.13.2 Inclined axis (TRAANG)_2 Description The following machining operations are possible: 1. Longitudinal grinding 2. Face grinding 3. Grinding of a specific contour 4. Obl...

  • Page 326

    Programming 10.13 Inclined axis Cylindrical grinding 326 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Axis configuration To program in the Cartesian coordinate system, it is necessary to inform the control of the correlation between this coordinate system and the actually exist...

  • Page 327

    Programming 10.13 Inclined axis Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 327 Example N.. ; Program angle for inclined axis N50 G07 X70 Z40 F4000 ;Approach starting position N60 G05 X70 F100 ;Oblique plunge-cutting N70 ...

  • Page 328

    Programming 10.14 Multiple feedrate values in one block Cylindrical grinding 328 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.14 Multiple feedrate values in one block Function The "Several feedrates in one block" function can be used independent of external analog ...

  • Page 329

    Programming 10.14 Multiple feedrate values in one block Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 329 Example of programming path motion The path feed is programmed under the address F and remains valid until an input signal is present. The numerical exp...

  • Page 330

    Programming 10.15 Oscillation Cylindrical grinding 330 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 10.15 Oscillation Function An oscillating axis travels back and forth between two reversal points 1 and 2 at a defined feedrate, until the oscillating motion is deactivated. Oth...

  • Page 331

    Programming 10.15 Oscillation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 331 Hold time Movement in exact stop area at reversal point 0 Wait for exact stop fine >0 Wait for exact stop fine and then wait for stopping time The unit for the stopping time i...

  • Page 332

    Programming 10.15 Oscillation Cylindrical grinding 332 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Description The following apply to the oscillating axis: ● Every axis may be used as an oscillation axis. ● Several oscillation axes can be active at the same time (maximum:...

  • Page 333

    Programming 10.15 Oscillation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 333 Defining the sequence of motions, OSCTRL The control settings for the movement are set with enable and reset options. OSCTRL[oscillating axis] = (set-option, reset-option) The s...

  • Page 334

    Programming 10.15 Oscillation Cylindrical grinding 334 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 335

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 335 Network operation 1111.1 Network operation prerequisites Introduction A network function is available for communicating between the control system and a PG/PC. Prerequisites The RCS802 tool is required on the ...

  • Page 336

    Network operation 11.2 RCS802 tool Cylindrical grinding 336 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 11.2 RCS802 tool With the RCS802 tool (Remote Control System), you have a tool for your PG/PC that will support you in your daily work with SINUMERIK 802D sl. The RCS802 to...

  • Page 337

    Network operation 11.2 RCS802 tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 337 RCS802 tool Figure 11-1 Explorer window of the RCS802 tool After starting the RCS802 tool, you will be in OFFLINE mode. In this mode you only manage files on your PC. In ...

  • Page 338

    Network operation 11.2 RCS802 tool Cylindrical grinding 338 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequence to make an RS232 connection to the control ● You are now in the <SYSTEM> operating area. ● Press the "PLC” softkey. Figure 11-3 Commun...

  • Page 339

    Network operation 11.2 RCS802 tool Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 339 In the lower right corner of the screen, the icon shows that the connection to PG/PC via the RS232 interface is active. Operating sequence to make an Ethernet peer-to-peer c...

  • Page 340

    Network operation 11.2 RCS802 tool Cylindrical grinding 340 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Operating sequence to make an Ethernet network connection to the control ● You are now in the <SYSTEM> operating area. ● Press the softkeys "Service displa...

  • Page 341

    Network operation 11.3 Network operation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 341 11.3 Network operation Note The network function is only available for SINUMERIK 802D sl. Thanks to the integrated network adapter, the control system is network-c...

  • Page 342

    Network operation 11.3 Network operation Cylindrical grinding 342 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 11.3.1 Configuring the network connection Prerequisite The control system is connected to the PC or the local network via the X5 interface. Entering network parameter...

  • Page 343

    Network operation 11.3 Network operation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 343 Table 11- 3 Network configuration required Parameter Explanation DHCP DHCP log: A DHCP server is needed in the network which dynamically distributes the IP addresses. ...

  • Page 344

    Network operation 11.3 Network operation Cylindrical grinding 344 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 11.3.2 User management Press the "Service display" "Service control system" softkeys in the <SYSTEM> operating area. Select the "...

  • Page 345

    Network operation 11.3 Network operation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 345 11.3.3 User log in - RCS log in In the <SYSTEM> operating area, select the "RCS Connect" softkey. The user log-in input screen will appear. Figure...

  • Page 346

    Network operation 11.3 Network operation Cylindrical grinding 346 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 11.3.4 Working on the basis of a network connection The remote access (access to the control system from a PC or from a network) to the control system is disabled by d...

  • Page 347

    Network operation 11.3 Network operation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 347 11.3.5 Sharing directories This function defines the rights for access of remote users to the file system of the control system. Use the Program manager to select th...

  • Page 348

    Network operation 11.3 Network operation Cylindrical grinding 348 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 11.3.6 Connecting / disconnecting network drives Press the "Service display" "Service control system" "Service network" softkeys in the ...

  • Page 349

    Network operation 11.3 Network operation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 349 Connecting network drives The "Connect" function is used to assign a local drive to a network drive. Note You have shared a directory for a network connec...

  • Page 350

    Network operation 11.3 Network operation Cylindrical grinding 350 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Disconnecting network drives By selecting the ">>Back" softkey and the "Disconnect" function you can disconnect an existing network connecti...

  • Page 351

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 351 Data Backup 1212.1 Data transfer via RS232 interface Functionality The RS232 interface of the control system can be used to output data (e.g. part programs) to an external data backup device or to read in dat...

  • Page 352

    Data Backup 12.1 Data transfer via RS232 interface Cylindrical grinding 352 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Further softkeys Load files via the RS232 interface. The following function is provided at this level: Transmission protocol This log contains all transmi...

  • Page 353

    Data Backup 12.2 Creating / reading in / reading out a start-up archive Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 353 12.2 Creating / reading in / reading out a start-up archive References SINUMERIK 802D sl Operating Instructions for Turning, Milling, Gr...

  • Page 354

    Data Backup 12.2 Creating / reading in / reading out a start-up archive Cylindrical grinding 354 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Figure 12-3 Contents of the start-up archive By pressing the <Select> key, the respective files can be individually selected/dese...

  • Page 355

    Data Backup 12.2 Creating / reading in / reading out a start-up archive Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 355 Use the "Insert" softkey to start writing of the start-up archive. In the dialog that follows, confirm the name that is speci...

  • Page 356

    Data Backup 12.3 Reading in / reading out PLC projects Cylindrical grinding 356 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 12.3 Reading in / reading out PLC projects When reading in a project, this will be transferred to the file system of the PLC and then activated. To compl...

  • Page 357

    Data Backup 12.4 Copying and pasting files Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 357 12.4 Copying and pasting files In the <PROGRAM MANAGER> operating area and in the "Start-up files" function, files or directories can be copied into ...

  • Page 358

    Data Backup 12.4 Copying and pasting files Cylindrical grinding 358 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 359

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 359 PLC diagnostics 13 Functionality A PLC user program consists to a large degree of logical operations to realize safety functions and to support process sequences. These logical operations include the linking o...

  • Page 360

    PLC diagnostics 13.1 Screen layout Cylindrical grinding 360 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 13.1 Screen layout The screen layout with its division into the main areas corresponds to the layout already described in section "Software Interface". Any deviat...

  • Page 361

    PLC diagnostics 13.2 Operating options Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 361 13.2 Operating options In addition to the softkeys and the navigation keys, this area provides still further key combinations. Hotkeys The cursor keys move the focus ove...

  • Page 362

    PLC diagnostics 13.2 Operating options Cylindrical grinding 362 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Keystroke combination Action or To the first field of the first network or To the last field of the first network Opens the next program block in the same wind...

  • Page 363

    PLC diagnostics 13.2 Operating options Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 363 Softkeys The following PLC properties are shown with this softkey: ● Mode ● Name of the PLC project ● PLC system version ● Cycle time ● Machining time of the ...

  • Page 364

    PLC diagnostics 13.2 Operating options Cylindrical grinding 364 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Use the "Status list" softkey to display and modify PLC signals. Figure 13-4 Status list Using the "Window 1 ..." and "Window 2 ..." sof...

  • Page 365

    PLC diagnostics 13.2 Operating options Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 365 This softkey can be used to select the list of the PLC program blocks. Figure 13-6 Select the PLC program block Using this softkey will display the following properti...

  • Page 366

    PLC diagnostics 13.2 Operating options Cylindrical grinding 366 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 There are two types of program blocks. ● OB1 only temporary local variable ● SBRxx temporary local variable Figure 13-8 Table of local variables for the selected PL...

  • Page 367

    PLC diagnostics 13.2 Operating options Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 367 Selecting this softkey activates or deactivates the program status display. You can monitor the current status of the networks from the PLC cycle end. The states of al...

  • Page 368

    PLC diagnostics 13.2 Operating options Cylindrical grinding 368 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 The representation in the application area can be zoomed in or zoomed out step by step. The following zoom stages are provided: 20% (default), 60%, 100% and 300% Can b...

  • Page 369

    PLC diagnostics 13.2 Operating options Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 369 Figure 13-12 Search for absolute operands If the search object is found, use the "Continue search" softkey to continue the search. Selecting this softkey di...

  • Page 370

    PLC diagnostics 13.2 Operating options Cylindrical grinding 370 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Use this softkey to display the list of cross references. All operands used in the PLC project are displayed. This list indicates in which networks an input, output, fla...

  • Page 371

    PLC diagnostics 13.2 Operating options Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 371 Use this softkey to switch between the absolute and symbolic representation of the components. The softkey labelling changes accordingly. Depending on the selected type...

  • Page 372

    PLC diagnostics 13.2 Operating options Cylindrical grinding 372 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Searching operands in the cross-reference list (see following screen). You can search for the operands as whole words (identifiers). When searching, uppercase and lower...

  • Page 373

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 373 Application Examples 1414.1 Cycle example 1 Example 1 The following workpiece is to be grinded. Z+ machining direction is to be selected. The machining steps are given in the example drawing. Figure 14-1 Z+ ...

  • Page 374

    Application Examples 14.1 Cycle example 1 Cylindrical grinding 374 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Table 14- 1 Programming Program block Explanation N10 T1 D2 M23 N20 CYCLE420( 160, 0.02, 0.005, 0.005, 0.15, 0.15, 0.15, 0.15, 0.15, 10, 20, 20, 0, , , , 1, 5) Basic...

  • Page 375

    Application Examples 14.2 Cycle example 2 Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 375 14.2 Cycle example 2 Example 1 The following workpiece is to be grinded. Machining is done in Z-.The machining steps are given in the drawing. Figure 14-2 Machining...

  • Page 376

    Application Examples 14.2 Cycle example 2 Cylindrical grinding 376 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Table 14- 2 Programming Program block Explanation N10 T1 D2 M23 N20 CYCLE420( 160, 0.02, 0.005, 0.005, 0.15, 0.15, 0.15, 0.15, 0.15, 10, 20, 20, 0, , , , 1, 5) Basic...

  • Page 377

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 377 Appendix AA.1 User data The user data is internally processed in the grinding cycles. They are stored in the program manager of the control system (in the directory \DEF) as a definition file and remain stored...

  • Page 378

    Appendix A.1 User data Cylindrical grinding 378 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Name Type Default Value Description _GC_MF[0] _GC_MF[1] _GC_MF[2] _GC_MF[3] _GC_MF[4] _GC_MF[5] _GC_MF[6] _GC_MF[7] _GC_MF[8] _GC_MF[9] _GC_MF[10] _GC_MF[11] _GC_MF[12] . _GC_M...

  • Page 379

    Appendix A.1 User data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 379 Name Type Default Value Description _GC_FWEG REAL Free wheel travel path (measurement control) _GC_SEARCHS Tag for seat regrinding is evaluated by the cycles so that the individual s...

  • Page 380

    Appendix A.2 Parameter tables of the tool data Cylindrical grinding 380 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 A.2 Parameter tables of the tool data The following parameters, operated from the HMI, are available for the tool offsets. Table A- 1 Grinding wheel data, x=[1.....

  • Page 381

    Appendix A.2 Parameter tables of the tool data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 381 Tx Dy DP16 REAL Diameter dressing amount (µm) Tx Dy DP17 REAL Dresser wear X (µm) diameter Tx Dy DP18 REAL Dresser wear Z (µm) diameter Tx Dy DP19 REAL Dressi...

  • Page 382

    Appendix A.2 Parameter tables of the tool data Cylindrical grinding 382 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Tx Dy DP18 REAL Reserved Tx Dy DP19 REAL Reserved Tx Dy DP20 REAL Reserved Tx Dy DP21 REAL Additional compens. in X, diameter, basic dimension Tx Dy DP22 REAL Ad...

  • Page 383

    Appendix A.2 Parameter tables of the tool data Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 383 Tx Dy DP22 REAL Additional compens. in Z, length in Z, basic dimension Tx Dy DP23 REAL (reserved, length 3) Tx Dy DP24 REAL Reserved Tx Dy DP25 REAL Reserved ...

  • Page 384

    Appendix A.2 Parameter tables of the tool data Cylindrical grinding 384 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Tx Dy DPC1 REAL Reciprocation speed Tx Dy DPC2 REAL Dressing amount Tx Dy DPC3 REAL Approaching distance Tx Dy DPC4 REAL X start Tx Dy DPC5 REAL Z start Tx ...

  • Page 385

    Appendix A.3 Miscellaneous Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 385 A.3 Miscellaneous A.3.1 Pocket calculator The calculator function can be activated from any operating area using <SHIFT> and <=> or <CTRL> and <A>. For ca...

  • Page 386

    Appendix A.3 Miscellaneous Cylindrical grinding 386 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Characters that may be entered +, -, *, / Basic arithmetic operations S Sine function The X value (in degrees) in front of the input cursor is replaced by the sin(X) value. O Cosin...

  • Page 387

    Appendix A.3 Miscellaneous Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 387 A.3.2 Editing Asian characters The program editor and PLC alarm text editor both allow you to edit Asian characters. This function is available in the following Asian language versi...

  • Page 388

    Appendix A.3 Miscellaneous Cylindrical grinding 388 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 When a character is selected, the editor records the frequency with which it is selected for a specific phonetic notation and when the editor is again opened, it offers the most fre...

  • Page 389

    Appendix A.3 Miscellaneous Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 389 Korean To enter Korean characters, you will need a keyboard with the keyboard assignment shown below. In terms of key layout, this keyboard is the equivalent of an English QWERTY k...

  • Page 390

    Appendix A.3 Miscellaneous Cylindrical grinding 390 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 ● Input via matrix If you only have access to a control keyboard, then you can use a matrix input method as an alternative to the keyboard assignment shown above. All you will nee...

  • Page 391

    Appendix A.4 Feedback on the documentation Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 391 A.4 Feedback on the documentation This document will be continuously improved with regard to its quality and ease of use. Please help us with this task by sending y...

  • Page 392

    Appendix A.4 Feedback on the documentation Cylindrical grinding 392 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 393

    Appendix A.5 Overview Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 393 A.5 Overview

  • Page 394

    Appendix A.5 Overview Cylindrical grinding 394 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0

  • Page 395

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 395 Glossary Effective wheel width Wheel width of the inclined grinding wheel which is used to machine the diameter. It is dependent upon: ● the physical width ● the evading height ● the angle of the wheel E...

  • Page 396

    Glossary Cylindrical grinding 396 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Shoulder Left or right side of the grinding wheel or of the tool TPS Workpiece peripheral speed in m/min XWP/ZWP when dressing a free contour Workpiece offset for offsetting the programmed contour ...

  • Page 397

    Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 397 Index " "Display areas", 90,90 A 323,A, 323 Access right, 29,29 Addres 221,s, 221 221, AMIRRO 247,R, 247 Arithmetic parameter 62,s, 62 Asynchronous 330,oscillation, 330 Axis assignment, 155...

  • Page 398

    Index Cylindrical grinding 398 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 Axis-specific machine data, 115,115 Channel-specific machine data, 116,116 Display of machine data, 118,118 Drive machine data, 117,117 General machine data, 114,114 Machine operating area, 66,66...

  • Page 399

    Index Cylindrical grinding Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0 399 W Word structure, 221,221

x