Home

User`s Manual TNC 124 - Absolute Machine Tools

image

Contents

1. o amp 4 Enter the dwell time 0 4 s Confirm your entry Feed rate Enter the feed rate for tapping 80 mm min 8 o Confirm your entry NC i TNC 124 47 4 Positioning with MDI Hole patterns The hole pattern functions Circle Pattern and Linear Pattern are available in the POSITIONING WITH MDI mode of operation HELP BOLT HOLE CIRCLE DATA Use the soft keys to select the desired hole pattern function and enter the required data These data can usually be taken from the workpiece drawing number of holes coordinates of the first hole etc Y The TNC then calculates the positions of all holes in the pattern and displays the pattern graphically on the screen Number of holes Center point Y Radius Type of hole Starting angle Type of hole At the hole positions that were calculated for the pattern you can execute either e pecking or e tapping operations Fig 4 3 On screen operating instructions Enter the required data for pecking or tapping see pages 43 to 47 oo eters athe san If you do not wish to drill at the calculated hole positions or if you want to drill the holes manually gt Choose the soft key No Entry for Type of hole HELP BOLT HOLE CIRCLE DATA Pre positioning the drill pice Pre position the drill in the Z axis to a position above the workpiece l IE surface The TNC then pre positions the drill in
2. Enter the program number here 10 Select the external device For diskette unit or PC with HEIDENHAIN data transfer software TNC EXE use FE setting for PC without TNC EXE or printer use EXT setting Press Start Output to transfer the program to the external device The message Reading out file appears on the TNC screen A CAUTION A program on the external device with the same number as that being read out will be overwritten No confirmation to overwrite will be requested To read all programs out of the TNC If you wish to read all programs out of the TNC gt Press the soft key Output All PGM TNC 124 101 9 Transferring Files Over the Data Interface Moo Transferring tool tables and datum tables Operating mode any Select the user parameters Choose tool table or datum table Go to the second soft key row number Enter the number of the tool table or datum table you wish to transfer Start data input or Start data output 102 TNC 124 10 Executing programs 10 Executing programs Programs are run in the operating mode PROGRAM RUN There are two ways to run programs Single block Use the NC I key to start the current program block displayed between the dashed lines on the TNC screen It is recommended that you use Single block when running a program for the first time Automatic The TNC automatically executes the program block by block until program run is interrupted or exe
3. Rectangular pocket milling In the POSITIONING WITH MDI mode you can use this TNC cy cle to mill a rectangular pocket The data for milling a rectangular pocket can also be entered as a cycle in a part program see Chapter 7 You select the Pocket Milling cycle in the second soft key row and enter the requested data These data are usually given on the workpiece drawing e g the side length and the depth of the pocket The TNC controls the machine and calculates the tool path for area clearance For the procedure and entry data required for programming a rec tangular pocket see Chapter 7 TNC 124 57 4 Positioning with MDI Example RECTANGULAR POCKET Clearance height 80 mm safety clearance 2 mm Workpiece surface 0 mm Milling depth 20 mm Pecking depth 7 mm Pecking feed rate 80 mm min Pocket center In X 50 mm Pocket center in Y 40 mm Side length in X 80 mm Side length in Y 60 mm Milling teed rate 100 mm min Direction of milling rotation 0 CLIMB Finishing allowance 0 5 mm Mode of operation POSITIONING WITH MDI Page to the second soft key row Racin select the Pocket Milling cycle MILLING Clearance height Enter the Clearance height above the workpiece HEIGHT 80 mm 8 O Confirm your entry Setup clearance 2 Enter the Setup clearance distance DIST 2 mm Confirm your entry Surface Enter the coordinate of the workpiece top Surface SURF 0 mm
4. Angle a 8 Enter the angle between the X axis and the hole pattern 18 Confirm your entry Number of rows 3 Enter the number of rows 3 Confirm your entry Row spacing ER B Enter the spacing between rows 12 mm Confirm your entry Type of hole Choose Pecking for drilling bore holes at the hole positions in the pattern TNC 124 59 4 Positioning with MDI Linear Hole Patterns 2nd step Display graphic The graphic makes it easy to verity the entered data The solid circle represents the currently selected hole The TNC displays the pattern graphically on the screen Here 3 rows of 4 holes are shown 1st hole at X 20 mm Y 10 mm Graphic Hole spacing 10 mm Angle between rows and X axis 18 Row spacing 12 mm LINEAR HOLE PATTERN GRAPHIC WM gt gt Coordinates of the current hole are shown at the bottom of the screen The TNC can mirror the coordinate axes for linear hole pattern graphics if the corresponding user parameter is set see Chapter 13 3rd step Drill Before you start drilling verify the data entered in the drilling cycle Drill The TNC drills the bolt hole as defined by the input data for Pecking or Tapping i Drill the next and all remaining holes Functions for drilling and graphic Function Soft key Go to next hole Next Ho Le Return to last hole Last Ho Le End graphic drilling End 56 TNC 124 4 Positioning with MDI
5. PROGRAMMING AND EDITING o The fourth sott key row provides the functions e Feed rate F e Miscellaneous function M e Spindle speed S 120 000 35 000 180 000 xS 0 M579 41 TNC 124 61 5 Programming Editing program blocks Current block The current block is shown between the two dashed lines New blocks are inserted behind the current block When the END PGM block is between the dashed lines no new blocks can be inserted Overview of functions Function Soft key Key Go up one block D A Go down one block m Clear numerical entry Delete current block Delete BLock Going directly to a program block Scrolling to the desired block with the arrow keys can be time con suming with long programs A quicker way is to use the GOTO function This enables you to move directly to the block you wish to change or add new blocks behind Operating mode PROGRAMMING AND EDITING Press the GOTO key Block number Enter a block number such as 58 Confirm your entry Block number 58 is now the currently selected block 62 TNC 124 5 Programming Editing existing programs You can edit existing programs for example to correct keying er rors The TNC supports you with plain language dialogs just as when you are creating a new program Confirm your changes You must confirm each change with the ENT key for it to become effective Example Changing a program number gt Selec
6. The direction of rotation for bolt hole circles is influenced with a user parameter see Chapter 13 Start the bolt hole circle function Pre position in the first coordinate axis Pre position in the second coordinate axis Drill The TNC drills the bolt hole as defined by the input data for Pecking or Tapping jai Drill the next hole and all remaining holes Functions for drilling and graphic Function Soft key Go to next hole Next Ho Le Return to last hole TF Ho Le End graphic drilling End 32 TNC 124 4 Positioning with MDI Linear hole patterns Information required Coordinates of the first hole Number of holes per row Spacing between holes on a row Angle between the first row and the angle reference axis Number of rows Spacing between rows Bore hole or tap hole The TNC calculates the coordinates of all holes Linear hole pattern graphic The graphic enables verification of the hole pattern before you start machining It is also useful when e selecting holes directly e executing holes separately LINEAR HOLE PATTERN GRAPHIC DEL Next e skipping holes Hole n Overview of functions A lt Function e Go to the next highest input line Go to the next lowest input line Confirm entry values Fig 4 6 TNC graphic for linear hole patterns oW TNC 124 53 4 Positioning with MDI Linear Hole Patterns Example Entering data and executing rows of
7. lst hole Y Enter the Y coordinate of hole POSY 15 mm m a Confirm your entry Holes per row Enter the number of holes per row NO HL 4 4 Confirm your entry Hole spacing a Enter the hole spacing HLSPC 10 MM o Confirm your entry Angle Enter the angle between the X axis and the rows of holes a E ANGLE 18 Confirm your entry Number of rows 3 Enter the number of rows NO RW 3 Confirm your entry Row spacing a A Enter the row spacing RWSPC 12 mm Confirm your entry Type of hole Pecking Choose Pecking for drilling bore holes at the hole positions in the pattern TNC 124 89 7 90 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs Program blocks ww oOo N HA UF WN HF O PPP eR WN EH O NNNPRPRPPP PB NRPOWA TH wu A NO W 24 BEGIN PGM 50 MM P 9999 Z 600 TOOLE CALCEASIZ S OOO M 3 CYCL 1 0 PECKING CYCL 1 1 HEIGHT 50 CYCL 1 2 DIST 2 CYCL 1 3 SURF 0 CYCL 1 4 DEPTH 15 CYCL 1 5 PECKG 5 CYCL 1 6 DWELL 0 5 CYCL 1 7 F 80 CYCL 7 0 LINEAR HOLE PATTN CYCL 7 1 POSX 20 CYCL 7 2 POSY 15 CYCL 7 3 NO HL 4 CYCL 7 4 HLSPC 10 CYCL 7 5 ANGLE 18 CYCL 7 6 NO RW 3 CYCL 7 7 RWSPC 12 CYCL 7 8 TYPE 1 PECK M 2 END PGM 50 MM Start of program program number unit of measurement High feed rate for pre positioning Tool change position Call the tool for drilling for example tool 5 tool axis Z Spindle speed Spin
8. Enter spindle speed S Delete current block He Leta BLock 76 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs 7 Drilling Milling Cycles and Hole Patterns in Programs Entering TNC 124 The cycles for pecking or tapping hole patterns and rectangular pocket milling can also be written to a program see Chapter 4 Each piece of information is then stored in a separate program block These blocks are identified by CYCL after the block number followed by a number The cycles contain all information required by the TNC for machin ing a hole hole pattern or rectangular pocket The TNC 124 features six different cycles Drilling cycles e CYCL 1 0 PECKING e CYCL 2 0 TAPPING Hole patterns e CYCL 5 0 FULL CIRCLE e CYCL 6 0 CIRCLE SEGMENT e CYCL 7 0 LINEAR HOLE PATTN Rectangular pocket milling e CYCL 4 0 RECTANGULAR POCKET Cycles must be complete Do not delete any blocks from a cycle because this will result in the error message CYCLE INCOMPLETE when the program Is executed Drilling cycles must be called The TNC runs a drilling cycle whenever it reaches a cycle call CYCL CALL during execution of the program A cycle call always calls the drilling cycle that was programmed before the cycle call The TNC automatically executes a hole pattern or rectangular pocket as soon as it reaches it during execution of the program If you wish to repeatedly execute hole patterns or rectangular po
9. Press the INFO key to access the following functions e Cutting data calculator Calculates the spindle speed from the tool radius and the cutting speed Calculates the teed rate from the spindle speed the number of teeth and the depth of cut per tooth e Stopwatch e Pocket calculator Basic arithmetic X Trigonometric functions sin cos tan arc sin arc cos arc tan Square roots x2 Reciprocals 1 x T 3 14159 To access the INFO functions CUTTING DATA 6 000 6 000 Cutting Data for milling STOPWATCH Select Stopwatch 00 00 00 00 CALCULATOR 0 000 Example Addition 2 z Enter value e g 22 Confirm entry Select Calculator functions Enter value e g Add the values Display 25 000 TNC 124 107 12 Cutting Data Calculator Stopwatch and Pocket Calculator Cutting data Calculate spindle speed S and feed rate F The TNC can calculate the spindle speed S and the feed rate F for you As soon as you conclude an entry with ENT the TNC prompts you for the next entry Entry values e For the spindle speed S in rom Enter the tool radius R in mm and the cutting speed V in m min e For the feed rate F in mm min Enter the spindle speed S in rom the number of teeth n of the tool and the permissible depth of cut per tooth din mm For calculation of the feed rate the TNC automatical
10. The TNC 124 features an RS 232 C interface for external data storage on a device such as the HEIDENHAIN FE 401 floppy disk unit or a PC Programs tool tables and datum tables can also be archived on diskette and loaded back into the TNC again as required uy Pin layout wiring and connections for the data interface are described on page 115 and in the Technical Manual for the TNC 124 Functions for data transfer Function Soft key Key Directory of programs stored in the TNC ne tee PGM Dir Directory of programs stored FE 401 on the FE l PGM Dir Abort data transfer e Toggle between FE and EXT e Show further programs a Transferring a program into the TNC Operating mode PROGRAMMING AND EDITING Select Program Manage Select Extern File number a Enter the program number here 5 Select external device for diskette unit or PC with HEIDENHAIN data transfer software TNC EXE use FE setting for PC without TNC EXE use EXT setting Press Start Input to transfer the program to the TNC The message Loading file appears on the TNC screen If you are transferring programs from a PC into the TNC EXT setting the PC must send the programs 100 TNC 124 9 Transferring Files Over the Data Interface Reading a program out of the TNC Example Reading a program out of the TNC Operating mode PROGRAMMING AND EDITING Select Program Manage Select Extern Go to EXTERNAL OUTPUT File number
11. absolute datum and perhaps one or Z more other points as relative datums The datum setting procedure establishes these points as the origin of the absolute or relative co ordinate systems The workpiece which is aligned with the ma chine axes is moved to a certain position relative to the tool and Yy the display is set either to zero or to another appropriate value e g to compensate the tool radius Fig 1 4 The workpiece datum represents the origin of the Cartesian coordinate system Example Coordinates of hole X 10 mm Y 5 mm Z 0 mm hole depth Z 5 mm The datum of the Cartesian coordinate system is located 10 mm from hole on the X axis and 5 mm from it in the Y axis in negative direction The TNC s probing functions facilitate finding and setting datums Fig 1 5 Hole defines the coordinate system TNC 124 1 Fundamentals of Positioning Datums and Positions Absolute workpiece positions Each position on the workpiece is uniquely identified by its abso lute coordinates Example Absolute coordinates of the position x 20 mMm Y 10 mMm Z 15 mm If you are drilling or milling a workpiece according to a workpiece drawing with absolute coordinates you are moving the tool to the value of the coordinates Fig 1 6 Position definition through absolute coordinates Incremental workpiece positions A position can also be referenced to the preceding nominal po sition
12. o Confirm your entry After you have entered all the data start the rectangular pocket cycle 58 TNC 124 5 Programming 5 Programming Operating mode PROGRAMMING AND EDITING In the PROGRAMMING AND EDITING mode of operation you can store the individual work steps that are required for recurring machining operations for example for small lot production PROGRAMMING AND EDITING Programs in the TNC Programs contain the work steps for workpiece machining You can edit programs add work steps and run them as often as you wish The External mode enables you to store programs with the HEIDENHAIN FE 401 floppy disk unit and load them into the TNC again on demand you don t need to retype them You can also i o a transfer programs to a personal computer or printer Te 2 wS0O EH M579 QI Storage capacity The TNC 124 can store a maximum of 20 programs with a total of 2000 NC blocks A single program can contain a maximum of 1000 NC blocks Fig 5 1 The first soft key row in the operating mode PROGRAMMING AND EDIT G Position display during programming EN In the PROGRAMMING AND EDITING mode of operation the TNC continuously displays the current positions at the bottom of the screen to left of the lowest soft key Programmable functions Nominal position values Feed rate F spindle speed S and miscellaneous function M Tool call Pecking and tapping cycles Bolt hole circle and linear hole patterns Pro
13. 5 TOOME CAlninnn Ass 6 100 a M 3 8 CYCL 2 0 TAPPING 9 CYCL 2 1 HEIGHT 50 10 CYCL 2 2 DIST 3 11 CYCL 2 3 SURF 0 12 CYCL 2 4 DEPTH 20 13 CYCL 2 5 DWELL 0 4 14 CYCL 2 6 F 80 i5 CYC eink 16 M 2 17 END PGM 30 MM for tapping F 80 mm min Start of program program number unit of measurement High feed rate for pre positioning Tool change position Pre positioning in the X axis Pre positioning in the Y axis Call the tool for tapping such as tool 4 tool axis Z Spindle speed Spindle ON clockwise right hand thread Cycle data for cycle 2 0 TAPPING follow Clearance height Setup clearance above the workpiece surface Absolute coordinate of the workpiece surface Hole depth thread length Dwell time at the end of thread Machining feed rate Cycle call Stop program run spindle STOP coolant OFF End of program number of program unit of measurement Cycle 2 0 TAPPING is executed In the operating mode PROGRAM RUN see Chapter 10 84 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Hole patterns in programs The information for the hole patterns Circle Pattern and Linear Pattern see Chapter 4 can also be written to a pro gram Executing holes in hole patterns The TNC either drills bore holes or tap holes at the hole positions in the pattern The bore hole or tap hole data such as setup clear ance and hole depth must be programmed in a cycle The TNC then executes the
14. In this case the relative datum is always the last pro grammed position Such coordinates are referred to as incre mental coordinates increment increase They are also called incremental or chain dimensions since the positions are defined as a chain of dimensions Incremental coordinates are designated with the prefix I Example Incremental coordinates of position referenced to position Absolute coordinates of position X 10mm Y 5 mm Z 20 mm Incremental coordinates of position IX 10 mm Fig 1 7 Position definition through incremen IY 10 mm tal coordinates IZ 15 mm If you are drilling or milling a workpiece according to a drawing with incremental coordinates you are moving the tool by the value of the coordinates TNC 124 13 1 Fundamentals of Positioning Machine axis movements and position feedback Programming tool movements During workpiece machining an axis position is changed either by moving the tool or by moving the machine table on which the work piece is fixed When entering tool movements in a part program you always program as if the tool is moving and the work piece is stationary Position feedback The position feedback encoders linear encoders for linear axes angle encoders for rotary axes convert the movement of the machine axes into electrical signals The control evaluates these signals and constantly calculates the actual position of the machine ax
15. POSITIONING MANUAL DATA INPUT W3 eoe ae e 7 slo e YEW O15 250 J foc Y 852 159 JAGE Z 23 145 z e OGE C 60 00 e Il Ti 2 go M55 i j _ E a H Oo 0 HEIDENHAIN User s Manual TNC 124 00 q gt i 2 m Screen ESTE Operating lt X 120 000 mode or Plain language Y 25 500 function dialog line Z 35 000 C 180 000 DATUM SETTING Datum setting wet 10 5 ACTE x 120 000 29 900 Z 33 000 Input line y efa Operating mode sym bols current mode is highlighted H aye Soft key row with 5 soft keys Soft keys o C 180 000 c Tool number r 6 Z 6 O B M579 41 Selected and tool axis k 3 z datum Miscellaneous Spindle speed Feed rate function M Spindle brake Screen in the operating modes PROGRAMMING AND EDITING EEI PROGRAMMING AND eE EDITING and ena ae PROGRAM RUN BEGIN PGM 1111 Current block Current 120 000 Y 25 500 DOSsItIONS 35 000 Ct 180 000 Status line o5 O M579 41 Symbol for ss X 120 000 Yeo 2a min g A Mon C 180 000 E Z m8 0 T Power supply Counterclockwise spindle rotation soft key row Spindle brake Clockwise spindle rotation Machine axis direction keys Rapid traverse key Feed rate override Coolant Release tool Selecting functions and programming Change parameters Selec
16. Teach In Mode Programming example Generate a program while machining a pocket With Teach In you first machine a workpiece according to the workpiece drawing dimensions The TNC then transfers the coordinates directly into the program Pre positioning and retraction movements can be selected as de sired and entered like drawing dimensions Corner point X 15mm Y 12 mm Corner point X 15mm Y 47 mm Corner point X 53 mm Y 47 mm Corner point X 53 mm Y 12 mm Pocket depth Z 10mm for example Operating mode PROGRAMMING AND EDITING Select Teach In Example Transferring the Y coordinate of corner point into a program Enter the nominal position value Such as 47 mm and select tool radius compensation R NC Move to the programmed coordinate I Then enter and transfer any other coordinates 74 TNC 124 6 Programming Workpiece Positions Transferring Positions Teach In Mode Programming example Touch island with tool and transfer positions to program This example illustrates how to generate a program containing the actual positions of the tool When you then run the program gt Use a tool which has the same radius as the tool you used during the Teach In process gt f you use a different tool you must enter all program blocks with radius compensation Then enter the difference between the radii of the two tools as the tool radius for machining Radius of the tool for machinin
17. Your manual uses three different symbols which have the following meanings uy General note e g Indicating the behavior of the control Note with reference to the machine manufacturer A e g indicating that a specific function must be enabled for your machine tool N Important note e g indicating that a special tool is required for the function TNC 124 TNC Accessories Electronic handwheel Electronic handwheels facilitate precise manual control of the axis slides Like a conventional machine tool the machine slide moves in direct relation to the rotation of the handwheel A wide range of traverses per handwheel revolution is available The HR 410 Electronic Handwheel 10 TNC 124 1 Fundamentals of Positioning 1 Fundamentals of Positioning Coordinate system and coordinate axes Reference system In order to define positions on a surface a reference system is required For example positions on the earth s surface can be defined absolutely by their geographic coordinates of longitude and latitude The term coordinate comes from the Latin word for that which is arranged In contrast to the relative definition of a position that is referenced to a known location the network of hor izontal and vertical lines on the globe constitute an absolute refer ence system The Greenwich observatory illustrated in Fig 1 1 is located at 0 longitude and the equator at 0 latitude Cartesian coordin
18. oF 4 Positioning with MDI 4 Positioning with Manual Data Input MDI For many simple machining processes for example if a machining process is to be executed only once or if you are machining simple geometrical shapes It would be too time consuming to enter the individual machining steps in an NC program Inthe POSITIONING WITH MDI mode of operation you can en ter all data directly instead of storing them in a part program Simple milling and drilling operations Enter the following nominal position data manually in the POSI TIONING WITH MDI mode of operation e Coordinate axis e Position value e Radius compensation The TNC then moves the tool to the desired position Pecking and tapping hole patterns rectangular pocket milling The POSITIONING WITH MDI mode of operation also supports the TNC Cycles see Chapter 7 e Pecking Tapping Bolt hole circle patterns Linear hole patterns Rectangular pocket Before you machine the workpiece gt Select the desired datum point see Selecting datum points gt Insert the tool gt Pre position the tool to prevent the possibility of damaging the tool or workpiece gt Select an appropriate feed rate F gt Select an appropriate spindle speed S Taking the tool radius into account The TNC can compensate for the tool radius see Fig 4 1 This allows you to enter workpiece dimensions directly from the drawing The remaining distance is then aut
19. 50mm Preparation gt Select the desired datum point see Selecting datum points gt Enter the tool data gt Pre position the tool to an appropriate location such as X Y 20 mm gt Move the tool to milling depth Operating mode POSITIONING WITH MDI Enter the nominal position value for corner point Y 20 mm and select tool radius compensation R Enter the nominal position value for corner point X 30 mm and select tool radius compensation R TNC 124 41 4 Positioning with MDI Entering and Moving to Positions Select the Y axis Enter the nominal position value for corner point Y 50 mm and select tool radius compensation R Enter the nominal position value for corner point X 60mm tool radius compensation Is already set to R Move the tool to the programmed position 42 TNC 124 4 Positioning with MDI Pecking and Tapping The TNC cycles for pecking and tapping see Chapter 7 are avail able inthe POSITIONING WITH MDI mode of operation Use the soft keys on the second soft key row to select the desired type of hole and enter the required data These data can usually be taken from the workpiece drawing hole depth infeed depth etc The TNC controls the machine tool and calculates additional data such as the advanced stop distance if the hole is to be drilled in several infeeds Pecking and tapping in hole patterns Th
20. and reference guide The clear layout and the subject index make it easy to find the desired topics Dialog flowcharts Dialog flowcharts are used for each example in this manual They are laid out as follows The operating mode is indicated above the first dialog flowchart This area shows the This area shows the key function or work step keys to press If necessary Supplementary information will also be included This area shows the This area shows the key function or work step keys to press If necessary Supplementary information will also be included If there is an arrow at the end of the flowchart this means that It continues on the next page A prompt appears with some actions not always at the top of the screen If two flowcharts are divided by a broken line and words by or this means that you can follow either of the instructions some flowcharts also show the screen that will appear after you press the correct keys Abbreviated flowcharts Abbreviated flowcharts supplement the examples and explanations An arrow gt indicates a new input or a work step 8 TNC 124 Special Notes in this Manual Particularly important information is presented separately in shaded boxes Be sure to carefully pay attention to these notes If you ig nore these notes your TNC may not function as required or dam age the workpiece or tool Symbols used in the notes Each note is identified by a symbol to the left
21. are drilling in the negative axis direc tion enter a negative sign for hole depth Fig 7 1 also illustrates setup clearance and the infeed depth Pre positioning the drill Before executing the cycle pre position the drill in the tool axis and in the working plane The coordinates for pre positioning can be en tered into the program before the cycle Fig 7 1 Absolute and incremental input values for drilling cycles TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs PECKING If you program cycle 1 0 PECKING the TNC drills to the pro grammed hole depth in several infeeds Process The pecking cycle is illustrated in Fig 7 2 and Fig 7 3 L The TNC pre positions the tool at setup clearance above the workpiece surface II The tool drills to the first pecking depth at the programmed ma chining feed rate F After reaching the first pecking depth the tool retracts at rapid traverse F MAX to setup clearance III The TNC pre positions the tool at rapid traverse to the first infeed depth minus the advanced stop distance The tool then advances with another infeed IV The TNC retracts the tool again and repeats the drilling process Fig 7 2 Steps I and II in Cycle drilling retracting until the programmed hole depth is reached 1 0 PECKING After a dwell time at the hole bottom the tool is retracted to clear ance height at rapi
22. axis as soon as you release the key For continuous movement You can also move the machine axes continuously The axis continues to move after you release the key To stop the axis press the key indicated below in example 2 Rapid traverse To move an axis at rapid traverse gt Press the rapid traverse key and the direction key together Example Moving the machine axis in the Z direction with the TNC 124 direction key retract tool Example 1 Moving the machine axes Operating mode MANUAL OPERATION Press and hold if Zt as long as you wish the axis to move Fig 3 2 The direction keys on the TNC con trol panel with the key for rapid traverse in the center Press the direction key here for the positive Z direction Z and hold it Example 2 For continuous movement of the machine axes Operating mode MANUAL OPERATION D NC Start movement of the axis Press the direction key here for the positive Together Z direction Z together with the NC I key D Stop the axis Zo 3 Manual Operation and Setup w Moving the Machine Axes Traversing with the electronic handwheel Electronic handwheels can be connected only to ma chines with preloaded drives The machine manufacturer can tell you whether electronic handwheels can be connected on your machine You can connect the following HEIDENHAIN electronic handwheels to your TNC 124 e HR 410 portable handwheel e HR 130 i
23. gt Choose the soft key mm or inch to change to the other unit gt Press MOD again For more information on user parameters see Chapter 13 TNC 124 MANUAL OPERATION ar X 4 72440 Y 1 00395 Z 1 37795 C 180 000 TS Z xS O0 M579 Fig 2 5 The inch indicator Jog Increm Datum 41 E 21 2 Working with the TNC 124 First Steps Selecting position display types The TNC can display various position values for a specific tool position The positions indicated in Fig 2 6 are The TNC position display can be set to show the following types of information Starting position of the tool Target position of the tool Workpiece datum W Scale reference point M Nominal position NomL The value presently commanded by the TNC Actual position ACTL The position at which the tool is presently located as referenced tothe workpiece datum Fig 2 6 servo lag LAG The difference between nominal and actual positions NOML ACTL Actual position as referenced to the scale reference point REF Tooland workpiece positions To change the position display gt gt Press MOD Page to the soft key row containing the user parameter Posit Press the soft key for selecting the position display type and change to the other display type Select the desired display type Press MOD again For more information on user parameters see Chapter 13 Traverse limits The
24. holes 1st step 54 The work steps Enter data Mm H Display graphic and Drill are described separately in this example Hole data Enter the hole data separately see pages 43 and 44 before enter ing the linear pattern data Clearance height Setup clearance Workpiece surface Hole depth Pecking depth Dwell time Feed rate Linear pattern data X coordinate of hole Y coordinate of hole Number of holes per row Hole spacing Angle between rows and X axis Number or rows Row spacing Enter linear pattern data 50 mm 3 mm 0 mm 20 mm 5 mm 04s 80 mm min X 20mm yYe 15 mmn 4 10 MM 18 3 12 mm Operating mode POSITIONING WITH MDI Linear Pattern Select Linear Pattern LINEAR HOLE PATTN DATA INPUT H e First hole Xx 7 20 000 First hole X First hole Y Holes per row Hole spacing Angle Number of rows Row spacing Type of hole T 6 Z 5 O Graphic TNC 124 4 Positioning with MDI Linear Hole Patterns D i lst hole X B o Enter the X coordinate of hole X 20 mm Confirm your entry lst hole Y a 5 Enter the Y coordinate of hole Y 15 mm Confirm your entry Holes per row 4 Enter the number of holes per row 4 Confirm your entry Hole spacing a O Enter the spacing between holes in the row 10 mm Confirm your entry
25. holes according to the selected cycle that is programmed before the hole pattern cycle Hole pattern graphics The hole patterns in a program can be displayed graphically Programming example Cycle 5 0 Circle Pattern full circle Number of holes NO 8 Center point coordinates Ccx 50mm COY 30mm Bolt circle radius RAD 20 mm Starting angle between X axis and first hole START 30 Hole data A description of cycle 1 0 Pecking Starts on page 7 5 Clearance height HEIGHT 50mm Setup clearance DIST 2mm Coordinate of the workpiece surface SURF Omm Hole depth DEPTH 15mm Pecking depth PECKG 5mm Dwell time DWELL 0 595 Feed rate F 80 mm min Example Entering bolt hole circle data into a program Operating mode PROGRAMMING AND EDITING Page to the third soft key row Circle Pattern TNC 124 select Cycle Definition select Circle Pattern The soft key row switches to a deeper level 85 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs D i Type of bolt circle gt Select Full Circle The TNC calculates the hole positions on a full circle Number of holes 8 Enter the number of holes NO Confirm your entry Center point X 5 O Enter the X coordinate of the bolt circle center CCX 50 mm Confirm your entry Center point Y B o Enter the Y coordinate of the bolt circle center CCY 50 mm Confirm your entry Radiu
26. maximum range of traverse of the machine axes is set by the machine manufacturer ZZ Fig 2 7 Traverse limits define the machine s actual working envelope TNC 124 3 Manual Operation and Setup 3 Manual Operation and Setup The machine manufacturer may define a method of moving the axes that varies from what is described in this manual On the TNC 124 you can move the machine axes with e the direction keys e the electronic handwheel e incremental jog positioning or e positioning with manual data input MDI see Chapter 4 In the MANUAL OPERATION and POSITIONING WITH MDI modes of operation see Chapter 4 you can also enter and change e Feed rate F the feed rate can only be entered in POSITIONING WITH MDT e Spindle speed S e Miscellaneous function M Feed rate F spindle speed S and miscellaneous function M To change the feed rate F You can vary the feed rate F infinitely by turning the knob for feed rate override on the TNC control panel Feed rate override You can vary the feed rate F from 100 O O 0 to 150 of the set value m O W F 0 Fig 3 1 Feed rate override on the TNC control panel TNC 124 29 3 Manual Operation and Setup Feed Rate F Spindle Speed S and Miscellaneous Function M Entering and changing the spindle speed S The machine manufacturer determines which spindle speeds are allowed on your TNC Example Entering the spindle speed S Select s f
27. reference AXIS ccce 5 She a 387 Approaching the workpiece 103 AULOMEATIC sereisas areni 105 B Block numbers entering 602 65 69 70 Blocks CUEN snincrichecoiivarunpcecdiobanwnnsicn 62 deleting saraucunsaecnceboctenrasen 64 Bolt circle pattern ccc 48 ODNO san ae R 92 TC OAIN lt ascertvonsirsderevaneensn 85 C CALLLBL srrrenasiissrensirerereesnian 94 Centerline as datum 0 33 Chain dimensions occ 13 Circle center as datum 30 Circle SEQMeNt ccecce 87 Conversational programming 7 Coolant cciiesccrmmscceudnetenmncogesnarhanmcwes 3 Coordinate aXiS ccce 11 Coordinate system 11 412 Coordinates GS CIOL senian es 13 geographic ccecceeeeee eee 11 Incremental eccere 13 Correcting keying errors 63 CUTTING Cae scsetescenetcctscemotndcams 108 GL E A 77 CS E EEE 77 Call daccostnsampcncanse venslecntacsansetics 78 PECKING sontisxyteeomenacimensvnenneaye 79 TADDING oo ce ecceccecee eee eeeeeneees 82 D Data Interface ees 7 JOIN sctecocaten anata sucduetetataensencess 33 relative ocer 12 Datum setting 608 12 31 Deleting program sections 64 TE TRE doscetciceaosetneattoseasiiescanutadee on 82 Dialog flowcharts ccc 8 Direction keys cccce cece eee eeeee es 3 Direction of rotation ccc 15 Display mode for rotary axes cc 112 Display step 0 0 eee eeee ee 117 TNC 124 D DS OE E 79 92 91 Distance to go d
28. reference marks in any direction Press the machine axis direction button until the moving axis disappears from the screen A Sequence in this example X AXIS Y AXIS Z AXIS ZH The TNC 124 is now ready for operation in the MANUAL OPERATION mode TNC 124 17 2 Working with the TNC 124 First Steps Operating modes selecting the operating mode determines which functions are avail able to you Available functions Mode Move the machine axes MANUAL e with the direction keys OPERATION e with the electronic hand wheel e by Incremental jog positioning Datum setting also with probing functions e g circle center as datum Enter and change spindle speed and miscellaneous functions Enter positioning blocks and POSITIONING execute them block by block WITH Enter hole patterns and MDI execute them block by block Change spindle speed teed rate miscellaneous functions Enter tool data Store work steps for small lot PROGRAMMING production by AND EDITING e Keyboard entry e Teach in Transferring programs through the data interface Executing programs PROGRAM e continuously RUN e blockwise Key You can switch to another operating mode at any time by pressing the key for the desired mode HELP MOD and INFO functions You can call the HELP MOD and INFO at any time 18 To call a function gt Press the function key for that function To leave a function gt Press the same funct
29. testing part programs 8 Enter part program or Z download over external data interface 59 9 Test run Run part program block by block without tool 103 10 If necessary Optimize part program 59 Machining the workpiece 12 Insert tool and run part program 105 Contents DOTS VCP SION errero ieie onic dinmatindonamsine Sheen sininilictiqainepiund otichenteidcieoatinasmnelanoyiceemanianettt 7 CAR e SE A S E SE ee E 7 ADOUTt This Manyal sicscdecorssivnsicinesteanenicmecterantnciudamendansinacboanendsnectienmaniane ENERE 8 Special Notes im TIS Mantal csascnssunictuaposieiveutnanemussnui eleroumvarenantostiesiusnioutamsincaant 9 INGA COO 0d 21s a E E or EE E EEE 10 Fundamentals of Positioning cccccssccseeeeeeeeeeeeeeseneneneeeees 11 Coordinate system and coordinate AXES sssiseiesierieerrerrrerrerrrerrerrrerrerrrerre 11 PSUS and POSION serisinin EE ENEE EE EEEE O EEEE 12 Machine axis movements and position feedback s ssssisersererrerrerrerrerrerreere 14 e E TS E e A E E E E 15 Working with the TNC 124 First Steps ccccsscesseeeeees 17 TOS OU aaae N T E A EEE EE E E E A A S 17 S aeS ENE E A A EEA EN E EEEE A E 17 SI MOJEN rinise misen EEE aS EEN EEA OEE E 18 HELP MOD and INFO TG CO pl esse ect cones cata cyan te acest NRT 18 S lecting Softkey TUNCHONS seisein iaaa e AN E ERDI ia 19 Symbols on th INC SCTEBN soninrneraniri rene R A aTa 19 On screen operating INSTFUCTIONS 0 0 00 ccccc
30. the tool you will use to set the datum gt Leave the tool table Press the soft key Tool Call gt Activate the spindle for example with the miscellaneous function M 3 31 3 oZ Manual Operation and Setup ic Datum Setting Approaching Positions and Entering Actual Values Operating mode MANUAL OPERATION Select the Datum function Select the X axis Enter the position of the tool center X 5 mm and transfer the X coordinate of the datum Select the Y axis Touch the workpiece at edge eae setting Transfer the Y coordinate of the datum Select the Z axis Touch the workpiece surface Datum setting 5 Enter the position of the tool tip Z 0 mm and transfer the Z coordinate of the datum TNC 124 3 Manual Operation and Setup Functions for datum setting It is very easy to set datum points with the TNC s probing func tions These functions do not require a touch probe system or an edge finder since you simply probe the workpiece edges with the tool HELP PROBING FUNCTIONS Functions for datum setting The following probing functions are available Workpiece edge as e Workpiece edge as datum Edge datum mage Center Center Line between two e Centerline between two workpiece edges Line workpiece edges as datum Centerline Center of circle or e Center of a hole or cylinder e eyo ical surfaca Circle Center With Circle Center the hole must be in
31. tool 7 Tool axis Z 6 S 800 Spindle speed in rom T M 3 Spindle ON clockwise 8 CYCL 4 0 RECTANGULAR POCKET Cycle data for Cycle 4 0 RECTANGULAR POCKET follow 9 CYCL 4 1 HEIGHT 80 Clearance height 10 CYCL 4 2 DIST 2 Setup clearance above the workpiece surface 11 CYCL 4 3 SURF 0 Absolute coordinate of the workpiece surface 12 CYCL 4 4 DEPTH 20 Milling depth 13 CYCL 4 5 PECKG 7 Pecking depth 14 CYCL 4 6 F 80 Pecking feed rate 15 CYCL 4 7 POSX 50 Pocket center in X 16 CYCL 4 8 POSY 40 Pocket center in Y 17 CYCL 4 9 LNGTHX 80 Side length in X 18 CYCL 4 10 LNGTHY 60 Side length in Y 19 CYCL 4 11 F 100 Milling feed rate 20 CYCL 4 12 DIRCTN 0 CLIMB Climb milling 21 cCYCL 4 13 ALLOW 0 5 Finishing allowance DO WES Stop program run spindle STOP coolant OFF 23 END PGM 55 MM End of program program number unit of measurement The TNC runs Cycle 4 0 RECTANGULAR POCKET Inthe PROGRAM RUN operating mode see Chapter 10 TNC 124 J3 8 Subprograms and Program Section Repeats 3 Subprograms and Program Section Repeats Subprograms and program section repeats only need to be entered once in the program You can then run them up to 999 times Subprograms can be run at any point in the program while pro HELP PROGR EDITING LABEL CALL goram section repeats are run several times IN SUCCESSION Example of a subprogram 0 BEGIN PGM 4 MM 1 Inserting program marks labels 10 LBL 14 Yo
32. 4 USER PARAMETERS Screen Saver C axis 360 Progrm Station Mirror Off NC Lang English Rotat normal PLC Lng German Manual Feed U The user parameters on the TNC screen 111 TNC 124 user parameters Parameter Position display Unit of measurement Display mode Rotary axis Tool table Datum table Data transfer rate baud rate Bolt hole circle graphic Linear hole pattern graphic Feed rate manual operation Dialog language PLC dialog language Screen saver Programming station Code number Marker User Parameters The MOD Function Soft key Posit mm inch axis Tool Table Datum Table RS 232 Rotat Mirror NC PLC Sleep Progrm Station Code Marker Settings Comments ACTL NOML REF LAG Dimensions tn millimeters mm Dimensions in inches inch O to 360 180 to 180 co Edit tool table and select tools Select and edit datum points 300 600 1 200 2 400 baud 4 800 9 600 38 400 baud Normal positive counterclockwise Inverse Off Vert Mirror vertically Horiz Mirror horizontally Ve Hor Mirror vertically and horizontally Feed rate during traverse with the direction keys German English German English French Italian Spanish 5 to 98 min Off 99 TNC with machine Programming station with PLC Programming station without PLC Change ope
33. ANGULAR POCKET Step II in Cycle 4 0 RECTANGULAR POCKET FIG 7 8 Step III in Cycle 4 0 RECTANGULAR POCKET Jl 7 Drilling Milling Cycles and Hole Patterns in Programs Rectangular Pockets in Programs Example Cycle 4 0 RECTANGULAR POCKET Clearance height 80 mm Setup clearance 2 mm Workpiece surface 0 mm Milling depth 20 mm Pecking depth 7 mm Pecking feed rate 80 mm min Pocket center In X 50 mm Pocket center in Y 40 mm Side length in X 80 mm Side length in Y 60 mm Milling teed rate 100 mm min Direction 0 CLIMB Finishing allowance 0 5 mm Example Entering Cycle 4 0 RECTANGULAR POCKET ina part program Operating mode PROGRAMMING AND EDITING Enter Cycle 4 0 RECTANGULAR POCKET in a part program Clearance height 8 o Enter the Clearance height HEIGHT 80 mm Confirm your entry clearance Enter the Setup clearance DIST 2 mm Confirm your entry Workpiece surface O Enter the coordinate of the Workpiece surface SURF 0 mm Confirm your entry 92 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Rectangular Pockets in Programs Program Blocks 0 BEGIN PGM 55 MM Start of program program number unit of measurement 1 F 9999 High feed rate for pre positioning 2 Z 600 Tool change position 3 X 100 Pre position in the X axis 4 Y 100 Pre position in the Y axis 5 TOOL CALL 7 Z Call the tool for pocket milling e g
34. Bolt Hole Circle Patterns D i Enter the data and call the dialog Number of holes 8 Enter the number of holes 8 Confirm your entry Center point X 5 O Enter the X coordinate of the center of the bolt hole circle X 50 mm Confirm your entry Center point Y 5 O Enter the Y coordinate of the center of the bolt hole circle Y 50 mm Confirm your entry Radius B O Enter the radius of the bolt hole circle 20 mm Confirm you entry Starting angle B O Enter the starting angle from the X axis to the first hole 30 Confirm your entry Type of hole Pecking Choose Pecking for drilling bore holes at the hole positions in the pattern TNC 124 91l 4 Positioning with MDI Bolt Hole Circle Patterns 2nd step Display graphic The graphic makes it easy to verify the entered data The solid circle represents the currently selected hole BOLT CIRCLE GRAPHIC HW gt gt Y The TNC displays the bolt hole circle graphically on the screen Here a full circle with 8 holes is shown The first hole is at 30 The coordinates of the hole are given at the bottom of the screen The direction of rotation for bolt hole circle graphics is influenced with a user parameter see Chapter 13 The TNC can mirror the coordinate axes for bolt hole circle graphic see Chapter 13 3rd step Drill Before you start drilling verify the data entered in the drilling cycle
35. CENTERLINE With Tool When the second edge has been stored the TNC displays the position of the centerline and the distance between the sides The display is frozen 5 Retract the tool from the edge Enter value for datum such as x 0 mm 6 o Confirm entry 7 en The TNC displays the position of the spindle center referenced to the new datum 272 On screen operating Instructions for PROBE CENTERLINE page 2 TNC 124 2 Working with the TNC 124 First Steps Error messages If an error occurs while you are working with the TNC a message will come up on the screen To call an explanation of the error gt Press the HELP key To clear the error message gt Press the CE key Blinking error messages f WARNING Blinking error messages mean that the operational reliability of the TNC has been impaired If a blinking error message occurs gt Note down the error message displayed on the screen gt Switch off the TNC and machine tool gt Attempt to correct the problem with the power off gt f the error cannot be corrected or if the blinking error message recurs notify your customer service agency Selecting the unit of measurement Positions can be displayed in millimeters or inches If you choose inches inch will be displayed at the top of the screen To change the unit of measurement gt Press MOD gt Page to the soft key row containing the user parameter mm Of inch
36. Cycle 2 0 TAPPING Fig 7 5 Steps III and IV in Cycle 2 0 TAPPING TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs Programming example Cycle 2 0 TAPPING Right hand thread X coordinate of the hole 30 mm Y coordinate of the hole 20 mm Pitch p 0 8 mm Spindle speed sS 100 rom Clearance height HEIGHT 50mm setup clearance DIST 3mm Coordinate of the workpiece surface SURF Omm Thread depth DEPTH 20 mm Dwell time DWELL O 4s Feed rate F S e p 80 mm min Example Entering cycle 2 0 TAPPING into a program Operating mode PROGRAMMING AND EDITING Page to the third soft key row select Cycle Definition Tapping Select cycle 2 0 TAPPING Clearance height 5 o Enter the clearance height HEIGHT 50 mm Confirm your entry Setup clearance 3 Enter the setup clearance DIST 3 MM Confirm your entry Workpiece surface o Enter the coordinate of the workpiece surface SURF 0 mm Confirm your entry Hole depth A o Enter the hole depth DEPTH 20 mm Confirm your entry TNC 124 83 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs D i Dwell t OBO Feed ra Program blocks ime Enter the dwell time DWELL 0 4 Ss Confirm your entry te Enter the feed rate Confirm your entry O BEGIN PGM 30 MM 1 F 9999 2 Z 600 3 X 30 4 Y 20
37. F and spindle speed S with the INFO function see Chapter 12 In the appendix you will find a diagram which will aid you in selecting the appropriate feed rate F for tapping 71 6 Programming Workpiece Positions Entering Workpiece Positions Programming example Milling a shoulder 72 The coordinates are programmed in absolute dimensions The datum Is the workpiece zero Corner X Omm Y 20mm Corner X 30mm Y 20mm Corner A 30 mm Y SC mm Corner X 60 mm Y 50mm Summary of all programming steps gt n the main menu PROGRAMMING AND EDITING go to Program Manage gt Key in the number of the program you want to work on and press ENT gt Enter the nominal positions Running a finished program When a program is finished it can be run in the PROGRAM RUN mode see Chapter 10 Example of entry Entering a nominal position into a program block 11 in this example Enter the nominal position value for example 30 mm and select tool radius compensation R Confirm the entry The nominal position is now the current block between the dashed lines Program blocks 0 BEGIN PGM 10 MM 1 F 9999 High feed rate for pre positioning 2 Z 20 Clearance height 3 X 20 RO Pre position the tool in the X axis 4 Y 20 RO Pre position the tool in the Y axis 5 Z 10 Move tool to milling depth 6 IYO ACME ISZ Call the tool such as tool 1 tool axis Z 7 S 1000 Spindle speed 8 M 3 Spindle ON clockwise 9 F 200 Mac
38. For calculations with two operands addition subtraction etc gt Key in the first value gt Confirm the value by pressing ENT gt Key in the second value gt Press the soft key for the desired operation The TNC displays the result of the operation in the input line For calculations with one operand sine reciprocal etc gt Key in the value gt Press the soft key for the desired operation The TNC displays the result of the operation in the input line Example See the next page TNC 124 109 12 Cutting Data Calculator Stopwatch and Pocket Calculator Pocket Calculator Functions Example 3x4 14 2x6 1 2 110 Key in the first value in the first parenthesis 3 confirm entry The display shows 3 000 Key in the second value in the first parenthesis 4 and combine the second value with the first value x The display now shows 4 12 000 Key in the third value in the first parenthesis 14 and combine the third value with the displayed value 12 000 The display now shows 26 000 Key in the first value in the second parenthesis 2 confirm entry This automatically closes the first parenthesis The display shows 2 000 Key in the second value in the second parenthesis 6 and combine the second value with the first value x The display now shows 4 12 000 Key in the third value in the second parenthesis 1 and combine the third value with the displayed value 12 000 The
39. IE CS DOSITIONS sasierisrierirenidan ripa EnA AEREE N EA EEKE Kaa 71 Transferring positions Teach In Mode cccccccccceceseceseeeeeeeueseueeeaeeeaneeseseneeens 73 Drilling Milling Cycles and Hole Patterns in Programs 77 CSUN ek Cy Cle Call aa eE E E sivas E E E atoeads 78 Bigiliigie Beye come rora eee re iaaa nea oN AEE eee nent ner et 78 HoE paterns OO IS esata sees wise omni an a aaa EE AAE Aaa 85 Rectangular POCKETS In ProgTalTiS euriasinrr nanne inana EAEn aE AEA EIEI ENSS 91 Subprograms and Program Section Repeats 0008 94 OO a E EE E A EE E ET 95 Program Se CLO aL sriain a a E ia a ON ENE A 97 Transferring Files Over the Data Interface 08 100 Transferring a programinto th TNG sicin sicdawicuscntnanentonsndntmenttinndeaoentiane cadeutaaunas 100 Reading a program out of the TNC sicsssriisreririaeaia aa a 101 Transferring tool tables and datum tables cccccccccecccecseeceeeeeeeeesseeeueeeaees 102 Executing programs cccceeceeceeeeeeceeeeeeeeeseesaesansaeeseeseesansanes 103 MAE DIO a e E E E E A E E T 104 TE t a E een tt E E E One ee E EE ESEE ere 105 eun O a aea A EEE E T 105 Positioning Non Controlled Axes cccsccssseesseeeseeeeseeeees 106 Cutting Data Calculator Stopwatch and Pocket Calculator The INFO Functions c sscsseeeeeees 107 Cutting data Calculate spindle speed S and feed rate Fo eee cece eee ees 108 OI GC Os ecg rescn
40. M 3 Left hand thread Spindle ON with miscellaneous function M 4 Process The tapping cycle is illustrated in Fig 7 4 and Fig 7 5 I The TNC pre positions the tool at setup clearance above the workpiece surface IT The tool drills to the end of thread at the feed rate F III When the tool reaches the end of thread the direction of spindle rotation is reversed After the programmed dwell time the tool is re tracted to clearance height IV Above the workpiece the direction of spindle rotation is reversed once again Calculating the feed rate F Formula for calculation F S ep in mm min where S Spindle speed in rom p Pitch in mm Input data for cycle 2 0 TAPPING 82 Clearance height HEIGHT Position in the tool axis at which the TNC can move the tool in the working plane without damaging the workpiece Setup clearance DIST The TNC advances the tool trom clearance height to setup clearance at rapid traverse Standard value DIST 4 e thread pitch p Workpiece surface SURF Absolute coordinate of the workpiece surface Thread length DEPTH Distance between workpiece surface and end of thread Dwell time DWELL in s A dwell time prevents wedging of the tool when retracted Further information is available from the machine manufacturer Standard value DWELL 0 to 0 5 s Feed rate F in mm min Traversing speed of the tool during tapping Fig 7 4 Steps I and II in
41. Number of tools in the tool table Datum points Data interface Data transfer rate Programming program section repeats Fixed cycles Ambient temperature Weight Power consumption Contouring control with analog speed control for machines with up to 4 axes axis control for up to 3 axes position display for a fourth axis HEIDENHAIN conversational programming 20 part programs 2 000 program blocks 1 000 program blocks in each program Single axis Cartesian coordinates absolute or incremental Millimeters or inches Depending on encoders and machine parameters e g 0 005 mm for a grating period of 20 um 0 001 mm 0 000 5 In to 99 999 999 mm 13 937 1n 0 0017 to 99 999 999 10 000 mm 30 000 mm min 99 999 rom 99 gg RS 232 C V 24 110 150 300 600 1 200 baud 2 400 4 800 9 600 38 400 baud Subprogram Program section repeats Pecking Tapping with a floating tap holder Circular hole pattern Linear hole pattern Rectangular pocket milling Operation 0 C to 45 C 32 to 113 F Storage 30 C to 70 C 22 to 158 F Approx 6 5 kg Approx 27 W 117 14 Tables Overviews and Diagrams Accessories Electronic handwheels HR 130 For panel mounting HR 410 Portable handwheel with permissive buttons 118 TNC 124 Subject Index A ACCESSOMIES locc 118 10 Actual values ccecce 19 entering o essssicsieiesrererrrrrern 31 Ambient temperature 117 Angle
42. Probe workpiece edge display position of workpiece 34 Manual Operation and Setup a Functions for Datum Setting edge and set the edge as a datum The probed edge lies parallel to the Y axis The coordinates of the datum can be set by probing edges or sur faces and capturing them as datums as described below Operating modes MANUAL OPERATION ELECTRONIC HANDWHEEL JOG INCREMENT Select the axis for which the coordinate is to be set X axis Move the tool towards the workpiece until it makes contact store the position of the workpiece edge O is offered as a default value for the coordinate Enter the desired coordinate for the workpiece edge tor example X 20 mm and set the coordinate as a datum for this workpiece edge TNC 124 3 Manual Operation and Setup K Functions for Datum Setting Example Set centerline between two workpiece edges as datum The position of the centerline is determined by probing the edges and The centerline is parallel to the Y axis Desired coordinate of the centerline X 5mm Operating modes MANUAL OPERATION ELECTRONIC HANDWHEEL JOG INCREMENT Select the axis for which the coordinate is to be set X axis lst edge in X Move the tool towards workpiece edge until it makes contact Store the position of the edge 2nd edge in X Move the tool towards workpiece edge until it makes contact Store the position of the edge screen display is fr
43. a main plane The three main planes are formed by the axes X Y Y Z and Z X Preparations for all probing functions Fig 3 7 On screen operating instructions for the probing functions gt Select the desired datum point see Selecting datum points gt Insert the tool gt Press MOD and go to the soft key row containing Tool Table gt Select the user parameter Tool Table gt Select the tool you will use to set the datum gt Leave the tool table Press the soft key Tool Call gt Activate the spindle for example with the miscellaneous function M3 To abort the probing function While the probing function is active the TNC displays the soft key Escape Choose this soft key to return to the opening state of the selected probing function Measuring diameters and distances With the probing function Centerline the TNC calculates the distance between the two probed edges of a workpiece with the Circle Center function it determines the diameter of the probed circle The calculated distance and diameter are displayed on the TNC screen between the position displays If you want to measure the distance between two edges or a diam eter without setting a datum gt Probe the workpiece as described on page 35 Centerline and page 36 Circle Center As soon as the TNC displays the distance or diameter gt Do not enter a datum coordinate Simply press the soft key Escape TNC 124 33 3 Example
44. ages The on screen operating instructions now contain the following information on PROBING FUNCTIONS on three pages e Overview of the probing functions page 1 e Graphic illustration of all probing functions pages 2 and 3 gt To leave the operating instructions Press HELP again The screen returns to the menu for the probing functions y Press for example the soft key Centerline Press HELP The screen now displays operating instructions spread over three pages on the function PROBE CENTERLINE including e Overview of all work steps page 1 e Graphic illustration of the probing sequence page 2 e Information on how the TNC reacts and on datum setting page 3 y gt To leave the on screen operating instructions Press HELP again 20 rid 25 Fig 2 4 HELP PROBING FUNCTIONS Functions for datum setting Workpiece edge as Edge datum Center Line between two workpiece edges as datum Center of circle or cylindrical surface as datum Fig 2 2 On screen operating instructions for PROBE page 1 HELP PROBE CENTERLINE With Tool Center Line as datum Preparation Enter the tool data via MOD 1 Select the axis e g X x 2 Touch the first side with the tool 3 Store the position of the Note first side 4 Touch the second side and store its position with Note 172 On screen operating Instructions for PROBE CENTERLINE page 1 HELP PROBE
45. and go to the soft key row containing Datum Table gt Choose the soft key Datum Table gt Select the datum you are using from the datum table gt Leave the datum table Press MOD again In the MANUAL OPERATION and POSITIONING WITH MDI modes of operation gt Press the vertical arrow keys The machine manufacturer determines whether quick datum selection via arrow keys is enabled on your UNC In the PROGRAMMING AND EDITING PROGRAM RUN modes of operation gt You can also select a datum point by entering the command DATUM ina program TNC 124 3 Manual Operation and Setup Datum setting Approaching positions and entering actual values Example Preparation TNC 124 The easiest way to set datum points is to use the TNC s probing functions A description of the probing functions starts on page 33 Of course you can also set datum points in the conventional man ner by touching the edges of the workpiece one after the other with the tool and entering the tool positions as datum points see examples on this page and the next Setting a workpiece datum without the probing function Working plane X Y Tool axis VA Tool radius R b mm Axis sequence in this example XxX Y Z gt Select the desired datum point see Selecting datum points gt Insert the tool gt Press MOD and go to the soft key row containing Tool Table gt Select the user parameter Tool Table gt Select
46. aning a Tool for example T 1 Suet Spindle speed e g S 1000 rom Foa Feed rate e g F 200 mm min M Miscellaneous function e g M 3 4 Datum e g 4 1 ACT TNC displays actual values NOML TNC displays nominal values REF TNC displays the reference position LAG TNC displays the servo lag Control active gt Q Spindle brake active 0O gt Spindle brake inactive D Axis can be moved with the electronic handwheel A highlighted F or S symbol means that the feed rate or spindle has not been enabled by the PLC TNC 124 19 2 Working with the TNC 124 First Steps On screen operating instructions The integrated operating instructions provide information and as sistance in any situation To call the operating instructions gt Press the HELP key gt Use the paging keys if the explanation extends over more than one screen page To leave the operating Instructions gt Press the HELP key again Example On screen operating instructions for datum setting PROBE CENTERLINE The PROBE CENTERLINE function is described in this manual on page 34 gt Select the MANUAL OPERATION mode gt Press the paging key to display the second screen page gt Press the HELP key The first page of the operating Instructions for the probe function appears Page reference at the lower right of the screen the number in front of the slash is the current page the number behind the slash is the total number of p
47. ate system On a milling or boring machine workpieces are normally machined according to a workpiece based Cartesian coordinate system a rectangular coordinate system named after the French mathemati cian and philosopher Renatus Cartesius who lived from 1596 to 1650 The Cartesian coordinate system is based on three coordi nate axes designated X Y and Z which are parallel to the machine guideways The figure to the right illustrates the right hand rule for remem bering the three axis directions the middle finger is pointing in the positive direction of the tool axis from the workpiece toward the tool the Z axis the thumb is pointing in the positive X direction and the index finger in the positive Y direction Axis designations X Y and Z are the main axes of the Cartesian coordinate system The additional axes U V and W are secondary linear axes parallel to the main axes Rotary axes are designated as A B and C see Fig 1 3 TNC 124 AnD RN NCS o le A 60 e N Greenwich Y N a ae 90 0 90 Fig 1 1 The geographic coordinate system is an absolute reference system Fig 1 2 Designations and directions of the axes ona milling machine Fig 1 3 Main additional and rotary axes in the Cartesian coordinate system 11 1 Fundamentals of Positioning Datums and positions Setting the datum The workpiece drawing identifies a certain point on the workpiece usually a corner as the
48. ccecccceecceeeeeeeeueceeseeeeeueeeeeneseesneseuaeeeaas 20 Error MESSAGES 20 ccc ccc cccc cece cece ee siirrt riore tort rert need ees eee sessed eeaeeee eee seeeeeneeteesneeneesns 21 Selecting the unit Of MEASUFEMENL ccc ccecccecceececueeeeeseeeeseeneseunectaesetaeseuneees 21 Selecting POSITION display types oo ccc ceccccecccseceeeeseeeecteeseeeeseeneetensetseseeaeseuneees 7 raverse IMIS ooo cece ccc cece eee eeeeee eee eeeee rt rt renr eseeeseeeseaeeeaeeseetaeseaeseaeseaeenseetness 22 Manual Operation and Setup ccccseccsseecseeeeseeeeeeeseseeeeees 23 Feed rate F spindle speed S and miscellaneous function M ceeeeeeees 23 Moving the machine AXES 20 cee cceccc cece ceee cece eeen este eeeeeseaeseae sean seen eeseseeeseneeeaneeenes 25 Entering tool length and radiuS sirncssiciedaisienntilensstssaneneceoananaienduedanciednntiencaatieielniininies 28 E Aaea Ee r E EE E een EEES 29 Selecting datum POINTS oriirsirias oerder nnkan iie A e A NEIER 30 Datum setting Approaching positions and entering actual values 31 Functions TOP datumi SOU Gen ocscscan hts adenscuentnnscdomactantadotoutteiseaceecuenaneereandeanntenaass 33 Measuring diameters and distances sesiesiierresrierrrerierrrerrrrrrerrrrrrrrrrerren SO Positioning with Manual Data Input MDI 00 38 Before you Machine the workpiece ccccccc cece eceee eee eeeeeeseseeeeeeeseeeeesneesneeenees 38 Taking the toolrad
49. ck ets you must enter the data repeatedly or write them in a sub program see Chapter 8 cycles Press the Cycle Def soft key in the third soft key row and se lect the desired cycle The TNC automatically asks for all data re quired for executing the cycle i 7 Drilling Milling Cycles and Hole Patterns in Programs Entering a cycle call A drilling cycle must be called at the location in a part program at which the cycle is to be executed Operating mode PROGRAMMING AND EDITING Go to the third soft key row Enter a cycle call CYCL CALL Drilling cycles in programs The following two cycles are available on the TNC 124 e CYCL 1 0 PECKING e CYCL 2 0 TAPPING Cycle 1 0 PECKING Cycle 1 0 PECKING is used for drilling holes in several infeeds During machining the TNC advances the tool in several infeeds retracting the tool each time to setup clearance Cycle 2 0 TAPPING uy The TAPPING cycle requires a floating tap holder Cycle 2 0 TAPPING is used for cutting threads The thread is cut in one pass After a dwell time at the end of thread the direction of spindle rotation is reversed and the tool retracted Signs for the input values in the drilling cycles 78 Enter the clearance height and the coordinate of the work piece surface as absolute values together with the alge braic sign The algebraic sign for hole depth thread length determines the working direction If you
50. cturer determines which spindle speeds are allowed on your TNC The spindle speed S is modally effective This means that the entered spindle speed remains in effect until a new spindle speed IS programmed Programming example Operating mode PROGRAMMING AND EDITING Go to the fourth soft key row Select Spindle speed S Spindle speed 9 9 o Enter the spindle speed S such as S 990 rpm Confirm entry Input range 0 to 9999 999 rom The spindle speed can be varied infinitely during program run by turning the knob for spindle speed override on the TNC control panel Entering a miscellaneous function M With the miscellaneous functions M functions you can influence for example direction of spindle rotation and program run Chapter 14 provides an overview of all miscellaneous functions that can be programmed on the TNC 124 The machine manufacturer determines which miscel laneous functions are available on your TNC and which functions they have Programming example Operating mode PROGRAMMING AND EDITING Go to the fourth soft key row Select Miscellaneous function M Miscellaneous Eunction M select the miscellaneous function such as M 3 spindle ON clockwise Confirm entry 66 TNC 124 5 Programming Entering program interruptions You can divide a program into sections with stop marks The TNC then only executes the next block when you resume program run Operating
51. cution of the program has been completed Use Automatic when you are sure the program con tains no errors and you want to run It quickly Pre positioning the tool Before running a part program always pre position the tool to pre vent the possibility of damaging the tool or workpiece The best ore position lies outside the programmed contour on the extension of the tool path for machining the first contour point Sequence in which the tool approaches the pre position for milling gt Insert the tool at clearance height gt Move the tool in X and Y tool axis Z to the pre position coordinates gt Move the tool to the working depth Preparation gt Clamp the workpiece to the machine table gt Select the desired datum point see Selecting datum points gt Set the workpiece datum gt Press Program Number to select the program you want to execute Changing the feed rate F and spindle speed S during program run During program run you can vary the teed rate F and the spindle speed S infinitely from 0 to 150 of the set values by turning the override knobs on the TNC control panel Some TNCs do not have a knob for spindle speed override TNC 124 103 10 Executing programs Overview of functions Function Soft key Key Start with the block before the current block Start with the block after the current block select the starting block directly GOTO Stop machine axis movements Interrupt progra
52. d traverse F MAX for chip breaking Advanced stop distance The advanced stop distance for the drilling operation is auto matically calculated by the TNC Hole depth up to 30 mm 0 6 mm Hole depth between 30 mm and 350 mm 0 02 hole depth Hole depth exceeding 350 mm 7 mm Input data for cycle 1 0 PECKING e Clearance height HEIGHT Position in the tool axis at which the TNC can move the tool in the working plane without damaging the workpiece e Setup clearance DIST The TNC advances the tool from clearance height to setup clearance at rapid traverse Fig 7 3 Steps III and IV in Cycle e Workpiece surface SURF ae Acar Absolute coordinate of the workpiece surface e Hole depth DEPTH Distance between workpiece surface and bottom of hole tip of drill taper e Pecking depth PECKG Infeed per cut e Dwell time DWELL in s Amount of time the tool remains at the hole depth for cutting free the drill taper e Feed rate F in mm min Traversing speed of the tool while drilling Hole depth and infeed depth The infeed depth does not have to be a multiple of the hole depth If the infeed depth is programmed greater than the hole depth or equals the hole depth the tool will drill to the programmed hole depth in one operation TNC 124 Ves 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs Programming example Cycle 1 0 PECKING X coordinate of the hol
53. diameter Infeed point coordinates Slot X 20mm Y 10mm olot G x 40mm Y 50 mm Slot X 60mm Y 40mm This example requires a center cut end mill ISO 1641 Example Inserting label for subprogram Operating mode PROGRAMMING AND EDITING Insert a label LBL for a subprogram The TNC offers the lowest available number Label number Accept the default label number Enter a label number here 1 Confirm your entry The current block now contains the label LBL 1 The beginning of a subprogram or a program section repeat is now marked with the label Enter the program blocks for the sub program after the LBL block Label O LBL 0 is used only to identify the end of a subprogram Example Entering a subprogram call CALL LBL I Go to the second soft key row Call label The TNC offers the label number which was last set TNC 124 Jo Subprograms and Program Section Repeats Subprograms Label number Accept the default label number The current block now contains the called label CALL LBL 1 Sub For subprograms you can ignore the question Repeat REP program Press the soft key to confirm that a subprogram is being called After the CALL LBL block in the operating mode PROGRAM RUN the TNC executes those blocks in the subprogram that are located between the LBL block with the called number and the next block containing LBL O Note that the subprogram will be ex
54. display now shows 13 000 Close the second parenthesis and simultaneously combine with the first parenthesis The display now shows the result 2 000 TNC 124 13 User Parameters The MOD Function 13 User Parameters The MOD Function User parameters are operating parameters which you can change without having to enter a code number The machine manufacturer determines which operating parameters are available to you as user parameters as well as how the user parameters are arranged in the soft keys To access the user parameter menu gt Press MOD The user parameters appear on the screen gt Page to the soft key row containing the desired user parameter gt Press the soft key for the desired user parameter To leave the user parameter menu gt Press MOD Entering user parameters Choosing settings Some user parameter settings are chosen directly with the soft keys You simply switch from one setting to another Example Scaling factor gt Press MOD gt Go to the soft key row containing mm or inch gt Press the displayed soft key The soft key changes to the other setting for example from mm to inch The displayed setting Is active gt Press MOD again This ends the MOD function The new setting for the angle format is now in effect Changing settings Some user parameters require that you enter a value and confirm your entry with ENT Example User parameter for screen saver TNC 12
55. dle ON clockwise Cycle data for cycle 1 0 PECKING follow Clearance height Setup clearance above the workpiece surface Absolute coordinate of the workpiece surface Hole depth Depth per infeed Dwell time at bottom of hole Machining feed rate Cycle data for cycle 7 0 LINEAR HOLE PATTN follow X coordinate of first hole Y coordinate of first hole Number of holes per row Distance between holes on the row Angle between the rows and the X axis Number of rows Spacing between rows Pecking Stop program run spindle STOP coolant OFF End of program program number unit of measurement The hole pattern is then executed In the operating mode PROGRAM RUN see Chapter 10 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Rectangular pockets in programs Process The TNC makes it easier to clear out rectangular pockets You need only enter the dimensions of the pocket the TNC calculates the tool path for you The cycle process is illustrated in Figures 7 6 7 7 and 7 8 i The TNC pre positions the tool in the tool axis at the clearance height moves it in the working plane to the pocket center then to in the tool axis to the setup clearance A II The TNC drills at the pecking feed rate to the first pecking depth III The TNC clears out the pocket at the milling feed rate along the path illustrated in Fig 7 8 below in this case with climb milling IV The pecking the roughing proces
56. e 30 mm Y coordinate of the hole 20 mm Hole diameter 6mm Clearance height HEIGHT 50mm Setup clearance DIST 2mm Coordinate of the workpiece surface SURF 0 mm Hole depth DEPTH O mM Pecking depth PECKG 5mm Dwell time DWELL 0 5 s Machining feed rate F 80 mm min Example Entering cycle 1 0 PECKING into a program Operating mode PROGRAMMING AND EDITING Page to the third soft key row select Cycle Definition select cycle 1 0 PECKING Clearance height 5 O Enter the clearance height HEIGHT 50 mm Confirm your entry Setup clearance B Enter the setup clearance DIST 2 mm Confirm your entry Workpiece surface o Enter the coordinate of the workpiece surface SURF 0 mm Confirm your entry Hole depth E ER 5 Enter the hole depth DEPTH 15 mm Confirm your entry Pecking depth B Enter the pecking depth PECKG 5 mm Confirm your entry 80 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs D i Dwell time Enter the dwell time for chip breaking DWELL 0 5 s O G B Confirm your entry Feed rate Enter the feed rate for drilling F 80 mm min 8 o Confirm your entry Program blocks 0 BEGIN PGM 20 MM Start of program program number unit of measurement iy F 9999 l High feed rate for pre positioning 2 Z 600 Tool change position 3 X 30 Pre positioning In the X axis 4 Y 20 Pr
57. e different from that on a HEIDENHAIN device This depends on the unit and the type of data transfer TNC 124 14 Tables Overviews and Diagrams Diagram for machining The TNC calculates the spindle speed S and feed rate F with the INFO function Cutting Data see Chapter 12 Feed rate F for tapping Be oro MAMAN F Feed rate in mm min p Thread pitch mm S Spindle speed in rom Example Calculating the feed rate F for tapping p 1 mm rev gt 500 Tom F 100 mm min F 100 mm min as read from the diagram Thread pitch p mm rev 10 9 8 7 6 5 4 3 2 5 2 1 5 1 2 1 0 9 0 8 0 7 0 6 0 5 0 4 0 3 A SNO 0 25 XANNE AN a o 0 2 EN x amp ey rte Sm 0 15 ANS e XY S gt A 0 012 KEAS Ra N N m LO OoOo nN ogoo N LO O LO O O O OO O O O O O O O O Oo 0 O E N N ap LO oO ODO N LO O LO oO oO oO O Oo 0 00 e o N AN D t ROHS Spindle speed S rom 116 TNC 124 14 Tables Overviews and Diagrams Technical information TNC 124 TNC data Brief description Programming Program memory capacity Position data Unit of measurement Display step Input range Max range of traverse Maximum feed rate Maximum spindle speed
58. e functions for pecking and tapping are also available in combi nation with the hole pattern functions Circle Pattern and Linear Pat tern Pecking and tapping processes The input data for pecking and tapping can also be entered as cycles in apart program You will find detailed information on how the TNC controls pecking and tapping operations in Chapter 7 See page 79 for pecking and page 82 for tapping Pre positioning the drill for pecking and tapping Pre position the drill in the Z axis to a position above the workpiece In the X and Y axes working plane pre position the drill to the hole position The hole position is approached without radius compensation input RO Input data for pecking e Clearance height at which the drill can traverse in the working plane without damaging the workpiece Enter an absolute value together with the algebraic sign e Setup clearance at which the drill is located above the work piece e Coordinate of the workpiece surface Enter an absolute value together with the algebraic sign Hole depth the algebraic sign determines the working direction Infeed depth Dwell time of the drill at the bottom of the hole Machining teed rate Input data for tapping TNC 124 e Clearance height at which the drill can traverse in the working plane without damaging the workpiece Enter an absolute value together with the algebraic sign e Setup clearance at which the drill is located above
59. e handwheel symbol is shifted to the selected coordinate axis w nn select the traverse per revolution large medium or small as preset by the machine tool builder Press the permissive button Turn the handwheel to move the machine axis 26 TNC 124 3 Manual Operation and Setup Moving the Machine Axes Incremental jog positioning Example TNC 124 Incremental jog positioning enables you to move a machine axis by the increment you have preset each time you press the corre sponding direction key JOG INCREMENT Ea Current jog increment 5 000 If you enter a jog increment the TNC stores the entered value and act X 120 000 displays it right of the highlighted input line for Infeed f The programmed jog increment is effective until a new value is en Y 29 900 tered by keyboard or soft key la 35 000 Maximum input value C 180 000 0 001 mm lt jog increment lt 99 999 mm Te 2 aslo Changing the feed rate F You can increase or decrease the teed rate F by turning the knob for feed rate override Fig 3 4 TNC screen for incremental jog positioning Moving the machine axis in the X direction by incremental jog positioning Operating mode MANUAL OPERATION Infeed 0 00 0 eee a 0 es 0 Ja Xe Move the machine axis by the entered inteed for example in the eg X direction Zi S Manual Operation and Setup Entering tool length and radius Enter the lengths and radii of
60. e positioning in the Y axis 5 TOOT ALTON Call the tool for pecking such as tool 8 tool axis Z 6 S 1500 Spindle speed 7 M 3 Spindle ON clockwise 8 CYCL 1 0 PECKING Cycle data for cycle 1 0 PECKING follow 9 CYCL 1 1 HEIGHT 50 Clearance height 10 CYCL 1 2 DIST 2 Setup clearance above the workpiece surface 11 CYCL 1 3 SURF 0 Absolute coordinate of the workpiece surface 12 CYCL 1 4 DEPTH 15 Hole depth 13 CYCL 1 5 PECKG 5 Depth per infeed 14 CYCL 1 6 DWELL 0 5 Dwell time at bottom of hole 1559 CYCL 1 7 F 80 Machining feed rate TeS OVC CALL Cycle call Lg eZ Stop program run spindle STOP coolant OFF 18 END PGM 20 MM End of program program number unit of measurement Cycle 1 0 PECKING is executed In the operating mode PROGRAM RUN see Chapter 10 TNC 124 81 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs TAPPING With Cycle 2 0 TAPPING you can cut right hand and left hand threads No effect of the override controls during tapping When Cycle 2 0 TAPPING is being run the knobs for spindle speed override control and teed rate override control are disabled Required floating tap holder A floating tap holder is required for executing Cycle 2 0 TAPPING The floating tap holder compensates the tolerances for the pro grammed feed rate F andthe programmed spindle speed S Tapping right hand and left hand threads Right hand thread Spindle ON with miscellaneous function
61. ecuted at least once even with outa CALL LBL block Program blocks 0 BEGIN PGM 60 MM Start of program program number unit of measurement 1 F 9999 High feed rate for pre positioning 2 Z420 Clearance height 3 HERING RO X coordinate infeed point slot 4 Y 10 RO Y coordinate infeed point slot 5 INOW ONLI AA Call tool data here tool 7 tool axis Z 6 S 1000 Spindle speed 7 M 3 Spindle ON clockwise 8 CALL IB Al Call subprogram 1 execute blocks 17 to 23 9 X 40 RO X coordinate infeed point slot 10 Y 50 RO Y coordinate inteed point slot iLL GANG IG al Call subprogram 1 execute blocks 17 to 23 12 X 60 RO X coordinate infeed point slot 13 Y 40 RO Y coordinate infeed point slot La CANE LBL Call subprogram 1 execute blocks 17 to 23 l5 E20 Clearance height 16 M2 Stop program run spindle STOP coolant OFF 17 LBL 1 Start of subprogram 1 18 F 200 Machining feed rate during subprogram 19 Z 10 Infeed to slot depth 20 IY 20 RO Mill slot 21 F 9999 High feed rate for retracting and pre positioning 22 Z 2 Retract 23 LBL 0 End of subprogram 1 24 END PGM 60 MM End of program program number unit of measurement TNC 124 8 Subprograms and Program Section Repeats Program section repeats A program section repeat is entered like a subprogram The end of the program section is identified simply by the command to repeat the section Label O is therefore not set Display of the CALL LBL block with a program
62. eed Rate F Spindle Speed S and Miscellaneous Function M Entering and changing the spindle speed S The machine manufacturer determines which spindle speeds are allowed on your TNC Example Entering the spindle speed S select S for the spindle speed function Spindle speed 9 5 o Enter the spindle speed S for example 950 rpm Change the spindle speed S To change the spindle speed S You can vary the spindle speed S infinitely by turning the knob for spindle speed override if provided on the TNC control panel Spindle speed override You can vary the spindle speed S from 100 O O 0 to 150 of the set value R 5 OS Entering a miscellaneous function M The machine manufacturer determines which miscel laneous functions are available on your TNC and what effects they have Example Entering a miscellaneous function Select M for the miscellaneous functions Miscellaneous function M 3 Enter the miscellaneous function M for example M 3 spindle ON clockwise Execute the miscellaneous function M 40 TNC 124 4 Positioning with MDI Entering and moving to positions For simple machining operations you can program the coordinates directly inthe POSITIONING WITH MDI mode of operation Example Milling a shoulder The coordinates are entered as absolute dimensions the datum is the workpiece zero Corner X 0mm Y 20mm Corner X 30mm Y 20mm Corner X 30mm Y 50mm Corner X 60mm Y
63. efore called CNC Computerized Numerical Control From the very beginning the TNCs from HEIDENHAIN were devel oped specifically for shop floor programming by the machinist This is why they are called TNC or Touch Numerical Controls The TNC 124 is a straight cut control for boring machines and mill ing machines with up to three axes It also features position display of a fourth axis Conversational programming TNC 124 Workpiece machining is defined in a part program It contains a complete list of instructions for machining a part for example the target position coordinates the feed rate and the spindle speed You begin programming each machining step by simply pressing a key or soft key The TNC then asks for all the information that it needs to execute the step About This Manual If you re new to TNC you can use the operating instructions as a step by step workbook This part begins with a short introduction to the basics of coordinate systems and position feedback and pro vides an overview of the available features Each feature is ex plained in detail using an example so you won t get lost too deeply in the theory As a beginner you should work through all the examples presented The examples are intentionally brief it generally won t take you longer than 10 minutes to enter the example data If you re already proficient with TNC you can use the operating instructions as a comprehensive review
64. es If there is an interruption in power the calculated position will no longer correspond to the actual position When power is restored the TNC can re establish this relationship Reference marks The scales of the position encoders contain one or more reference marks When a reference mark is passed over it generates a sig nal which identifies that position as the reference point scale refer ence point machine reference point With the aid of this refer ence mark the TNC can re establish the assignment of displayed values to machine axis positions If the position encoders feature distance coded reference marks each axis need only move a maximum of 20 mm 0 8 in for linear encoders and 20 for angle encoders Fig 1 8 rig 1 10 On this machine the tool moves in the Y and Z axes the workpiece moves in the X axis Linear position encoder here forthe X axis Linear scales above with distance coded reference marks below with one reference mark TNC 124 1 Fundamentals of Positioning Angular positions For angular positions the following reference axes are defined Plane Angle reference axis X Y X ae Y Zi XK Z Algebraic sign for direction of rotation Positive direction of rotation is counterclockwise If the working plane Is viewed in negative tool axis direction see Fig 1 11 Example Angle in the working plane X Y Fig 1 11 Angle and the angle reference axis Ang
65. es DL Wl Stop program run spindle STOP coolant OFF 22 END PGM 40 MM End of program program number unit of measurement For a circle segment CYCL 6 0 CIRCLE SEGMENT you also enter the angle step STEP between the holes after the starting angle The bolt hole circle is then executed in the operating mode PROGRAM RUN see Chapter 10 TNC 124 97 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs Programming example Cycle 7 0 Linear hole pattern X coordinate of the first hole POSX 20mm Y coordinate of the first hole POSY 15mm Number of holes per row NO HL 4 Hole spacing HLSPC 10 mm Angle between hole row and X axis ANGLE 19 Number of rows NO RW 3 Row spacing RWSPC 12 mm Hole data A description of cycle 1 0 Pecking Starts on page 7 5 Clearance height HEIGHT 50 mm Setup clearance DIST 2 mm Coordinate of the workpiece surface SURF 0 mm Hole depth DEPTH 15 mm Infeed depth PECKG 5 mm Dwell time DWELL 0 5 s Feed rate F 80 mm min Example Entering data for linear hole pattern into a program Operating mode PROGRAMMING AND EDITING Page to the third soft key row select Cycle Definition Linear select Linear Pattern Pattern 88 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs D i lst hole X 2 o Enter the X coordinate of hole POSX 20 mm Confirm your entry
66. es vets E E A E E uepeecece 109 Pocket calc lator TUnNCHONS srcaetrsnsecancecinsencaiescantnaea EE EE e 109 User Parameters The MOD Function ccceeeeeseeeeeeees 111 Entenng User parari etel oeras aa EAE AN ATER SATA 111 TNC 124 iser Daa ter aen a E A a a TS 112 Tables Overviews and Diagrams ccc cccceseeeseeeeeeeeeeeees 113 Miscellaneous functions M TUNCHONS sassivinusanttasinaeuasietasmnrswiataannd nia 113 Pin layout and connecting cable for the data interface ececrenerenenn 115 Or ali FOF We IG ee a EA E a E AS 116 Technical WO erie OM agencies ase asne E EN eE E S 117 CCE OO a T E E E S E E seme eee 118 Subject Index cccccccsccccseccseeceeeecesecceeeeeeenseeeaseeeaeeeeeeseanensess 119 Software Version This User s Manual is tor TNC 124 models with the following soft ware version Progr 246 xxx 11 The x s can be any numbers tt For detailed technical information refer to the Technical Manual for the TNC 124 NC and PLC software numbers The NC and PLC software numbers of your unit are displayed on the TNC screen after switch on Device Location This is a class A device in accordance with EN 55022 It is intended orimarily for operation in industrial areas TNC 124 TNC family What is NC NC stands for Numerical Control that is control of a machine tool by means of numbers Modern controls such as the TNC have a built in computer for this purpose and are ther
67. ey Tool Table The TNC then takes into account the stored tool data when you work with tool compensation e g with hole patterns You can also call the tool data with the command TOOL CALL ina Pogram Example Calling the tool data Tool number TOOL TABLE Tool Length 7 180 000 Tool axis Z Length 0 000 29 829 120 000 29 889 180 000 12 732 Oo 45 530 32 500 QWTOosbwWN Oo te t TE Z x850 Fig 3 6 The tool table on the TNC screen Enter the tool number here 5 and confirm your entry with ENT Select the Tool axis 2 Activate the tool and depart the user parameters TNC 124 29 3 Manual Operation and Setup mon Selecting datum points 30 The TNC 124 can store up to 99 datum points in a datum table In most cases this will free you from having to calculate the axis travel when working with complicated workpiece drawings contain ing several datums or when several workpieces are clamped to the machine table at the same time For each datum point the datum table contains the positions that the TNC 124 assigned to the reference point on the scale of each axis REF values during datum setting Note that if you change the REF values in the table this will move the datum point The TNC 124 displays the number of the current datum at the lower right of the screen To select the datum In all operating modes gt Press MOD
68. g Radius of the tool for Teach In ool radius to be entered for machining Selecting radius compensation The current radius compensation is highlighted at the top of the screen If you wish to change the radius compensation gt Press the soft key Radius Comp Operating mode PROGRAMMING AND EDITING Select Teach In Page to the second soft key row Example Transfer Z coordinate workpiece surface to a program Move the tool until it touches the workpiece surface Store the position in the tool axis Z with the soft key at the TNC or lt Z with the actual position capture key on the handwheel TNC 124 79 6 Programming Workpiece Positions Transferring Positions Teach In Mode Changing nominal positions after they have been transferred Positions which you have transferred into a program with Teach In can be changed It is not necessary to leave the Teach In mode to do so Enter the new value in the Input line Example Changing a block transferred with Teach In Operating mode PROGRAMMING AND EDITING Teach In With the arrow keys or GOTO move to the block you wish to change Select the block Nominal position value 3 o Enter a new nominal position value and change the tool radius compensation for example omp Confirm your changes Functions for changing a Teach In program Function Soft key Enter feed rate F EZ Enter miscellaneous function M M os
69. gram section repeats A section of a program only has to be entered once and can then be run up to 999 times in succession e Subprograms A section of a program only has to be entered once and can then be run at various points in the program e Datum call e Dwelltime e Interrupt program Transfer position Teach In mode This mode allows you to transfer the actual positions of the tool di rectly into a program such as the nominal positions for workpiece machining etc In many cases the Teach In function will save you considerable programming work What happens with finished programs For workpiece machining programs are executed In the operating mode PROGRAM RUN See Chapter 10 for an explanation of this mode TNC 124 59 5 Programming Entering a program number Select a program and identify it by a number between 0 and 9999 9999 which you assign it Operating mode PROGRAMMING AND EDITING regram Select Program Manage Manage PROGRAM SELECTION Program number 7 Program Go to the program directory Number 5007 101 x5 0 Program number Choose the unit of measurement Confirm your entry The selected program can now be entered edited and run When you select the unit of measurement with the soft key inch mm the TNC overwrites the user parameter Inch mm Program directory The program directory appears when you choose the soft key Program Number The number
70. hat are located behind the LBL block with the called number and before the CALL LBL block Note that the program section will always be executed one more time than the programmed number of repeats Program blocks 0 BEGIN PGM 70 MM Start of program program number unit of measurement 1 F 9999 High feed rate for pre positioning 2 Z 20 Clearance height 3 IMO NEI 4 Call tool data here tool 9 tool axis Z 4 S 1800 Spindle speed 5 M 3 Spindle ON clockwise 6 X 30 RO X coordinate inteed point slot 7 Y 10 RO Y coordinate infeed point slot 8 LBL 1 Start of program section 1 9 F 150 Machining feed rate during program section repeat 10 Z 12 Infeed 11 IX 16 RO Mill slot 12 F 9999 High feed rate for retracting and pre positioning 13 Z 2 Retract 14 IxX 16 RO Positioning in X 15 Iy i15 RO Positioning in Y 16 CALL LBL 1 REP 4 4 Repeat program section 1 four times 17 Z 20 Clearance height 18 M2 Stop program run spindle STOP coolant OFF 19 END PGM 70 MM End of program program number unit of measurement TNC 124 8 Subprograms and Program Section Repeats NOTES TNC 124 99 9 Transferring Files Over the Data Interface 9 Transferring Files Over the Data Interface
71. hining feed rate iG WOE Ro Y coordinate corner 11 X 30 R X coordinate corner 12 Yr50 R Y coordinate corner 13 X 60 R X coordinate corner 4 14 F 9999 High feed rate for retracting L5 Z420 Clearance height 16 M2 Stop program run spindle OFF coolant OFF 17 END PGM 10 MM Start of program program number and unit of measurement End of program program number and unit of measurement TNC 124 6 Programming Workpiece Positions Transferring positions Teach In mode Teach In programming offers the following two options e Enter nominal position transfer nominal position to program move to position Move to a position and transfer the actual value to a program via soft key or through the actual value capture key on the hand wheel You can change transferred position values during Teach In Preparation gt With Program number select the program you want transfer positions to gt Select the tool data from the tool table Feed rate F for Teach In Before starting the Teach In process define the feed rate at which the tool should move during Teach In gt Select the Teach In function and enter a block with the desired feed rate F first gt Press the NC I key Overview of functions Function Soft key Key Go to the next block m Go to the previous block D 4 Delete the current block Delete TNC 124 73 6 Programming Workpiece Positions Transferring Positions
72. in front of the slash is the pro gram number the number behind the slash is the number of blocks in the program A program always contains at least two blocks Deleting programs If you no longer wish to keep a program in memory you can delete it gt Press the soft key Program Manage gt Press the soft key Delete Program gt Enter the program number gt Press ENT to delete the program 60 TNC 124 5 Programming Editing programs Operating mode PROGRAMMING AND EDITING Program Select a program see previous page Manage PROGRAMMING AND EDITING oo gt Program Manage The first soft key row provides functions for e Selecting program management e Entering coordinates 120 000 35 000 Ct 180 000 ees 0 M579 The second soft key row provides LS a the following functions Number e Enter labels for subprograms GIN ae and program section repeats ook e Call tool data poset e Interrupt program with Stop Jii e Delete program blocks i 120 000 Y Delete 35 000 C 180 000 BLock vos O F M579 41 The third sott key row provides PROGRAMMING AND EDITING o Daa cycles for entering a e Cycle definition for pecking are tapping bolt hole circles and F 989 a Datum linear hole patterns cal e Cycle call TAr e Datum call e STP o l Ml i 120 000 Teach e Dwelltime 35 000 C 180 000 In e Teach In ow5 O M579 b1
73. ing holes Overview of functions Function Soft key Key Switch to full circle a Circle Next Ho Le n Switch to circle segment Circle Segment Fig 4 5 TNC graphic for bolt hole circle I patterns Go to next highest input line Go to next lowest input line Confirm entry values 6 8G TNC 124 49 4 Positioning with MDI Bolt Hole Circle Patterns Example Entering data and executing bolt hole circles modal The work steps Enter data Display graphic and Drill are described separately in this example Hole data Enter the hole data separately see pages 43 and 44 before enter ing the circle pattern data Clearance height 50 mm Setup clearance 3 mm Workpiece surface 0 mm Hole depth 20 mm Pecking depth 5 mm Dwell time 0 4 s Feed rate 80 mm min Circle pattern data Number of holes 8 Center point coordinates X 50 mm Y 50 mm Bolt hole radius 20 mm Starting angle angle between X axis and first hole 30 Ist step Enter circle pattern data Operating mode POSITIONING WITH MDI Sae Select Circle Pattern Pattern BOLT CIRCLE DATA INPUT Hj gt Type of bolt circle 7 Graphic Full circle Circle Number of holes i Center point X Full Select Full Circle Y Radius Ci re Le Starting angle Type of hole Segment T 6 Z yS 0 50 TNC 124 4 Positioning with MDI
74. ion key again Functions Designation On screen operating HELP Instructions graphics and text explaining the current screen contents User parameters MOD To redefine the TNC s basic operating characteristics Cutting data calculator INFO stopwatch pocket calculator Key HELP TNC 124 2 Working with the TNC 124 First Steps Selecting soft key functions The soft key functions are grouped into one or more rows The TNC indicates the number of rows by a symbol at the bottom right of the screen a i PROGRAMMING AND EDITING o gt gt gt If no symbol is visible that means that all pertinent functions are Program already shown The highlighted rectangle in the symbol indicates Manage the current row Overview of functions Function Key 120 000 a gt 35 000 180 000 Page through the soft key rows forwards Z mS 0 M579 41 Page through the soft key rows backwards ee ee Fig 2 1 The symbol for soft key rows at the Go back one soft key level bottom right of the screen Here the first row is being displayed The TNC displays the soft keys with the main functions of an operating mode whenever you press the key for that mode Symbols on the TNC screen The TNC continuously informs you of the current operating status The symbols are displayed on the screen e next to the designations of the coordinate axes or e inthe status line at the bottom of the screen Symbol Function Me
75. isplay 106 Drilling cycles n se 78 VE Ne aee a 79 82 E EMERGENCY STOP drann S Entry logic for calculations 109 Error Messages o ae 21 External E asiaa a ets 100 OUDUT ercenasrneirereiaiiena 101 F F MAX eresrsrsrrsrrrrrrrrrrrrren 65 PEED aea a a E 79 Feed rate F oaiae 23 00 VAS CALCU a CIM savetansdnwanieaipnenns 107 for tapping eccere 116 W OrOOTAN shanwseauiuieaconeanadaen 65 Functions E E 18 Sele CUNO moredi aar 4 H Handwheels electronic siienereteiansecasoraen 26 Handwheels electronic 10 aE a A g1 IEP rnn E 20 Hole Ge AA TT sia 36 Hole pattern oesccccseeeneen 48 MOOGT reiini O3 EO aE 21 Incremental coordinates is Incremental jog positioning 27 IPO aan 107 NA VAS aaoi 117 K KC A EA nee 18 L OC E E E 94 IE a E E ETE E E T 94 CACO arrra 94 Linear hole pattern n bo OIC aorin S 56 VOGT INN avnessicrnesieatinmetaten 88 M Machine axes cnc 11 MOVING seretii 23 Machine functions ccecce 3 Main plane nie tccletapeastnnsesaitnanteanin 33 Manual operation o c 23 MIETET casticanintotacaccwaceanastoncen 21 PARIO aaisen are ducresoses 41 Milling a shoulder n e 41 Miscellaneous tuncton M sarsi 24 40 113 WDO saiaueconerrienaias 66 VACOING seenen 114 with predetermined effect 113 MOD veieren 111 N Nesting maximum depth 94 Nominal positions CHANING erriren 76 IN PFOQKAM uo ccc eeceecee eee eeeees 99 Number of tools MAXIMUM c
76. ius mto ACCOUNT its ccssnicaninsdnesisarienndusseminatadntoenaentedenacatiriedawneinn 38 Feed rate F spindle speed S and miscellaneous function M sessin 39 Entering and MOVING tO POSIT ONS scscrididntacedeiucatinraeustvedadakenraviansitenvemtuintarantanbatt 41 PEC ING SIG TAO oai E E TE E a E EE E EAA E 43 ROET T e T S eee say saennn 48 Borrar T A I e E E E oe eee ee 49 ASG FOIE GIS FS oe E E E A E TEA E EEE EE S 33 ive Creat OC Ke TNO are E EEE E oy Programming ccscceeccseeeeeeseeeeesaeeneesaneeeeseneeeeseneeesanesenseneseeeas 59 Operating mode PROGRAMMING AND EDITING cece ceecceseeeeeeneeenen ens 59 Entering a progran NUMIDET cscte eisnwacranavieniiuaia ani 60 Deleting prograMsS 20 0 ccc cece cecccecccecec cece cece eeseeeeeeeseeeseseeeeeeeeeseeesaeesaeenesenneeeneeunes 60 SHERRE SEA E E E 61 10 11 12 13 14 I FOCI a OCS sg vanessce ceva vets E E E E E A ET 62 CEN 1 SoC OC tk Saena siaN EA E EAE EEA A AE AS 63 Delenn Moai DIOCKS sun testianricaaieunnectitptanestcqaaindauinmeneigaksuoinitbnasaduminadinetourtmend 64 Feed rate F spindle speed S and miscellaneous function M nesccccccccccen 65 Entenno progran Ae EU UIONIS suchinlicrnisanbavnasennadeuridadaneitelinmennedsodnmsieiatnnernibainde 67 calling the tooldata ina progran esra E a E A aa 68 Seege eu gm e A A E E E AE A E S E 69 CT AA UI THe a A E E E E S 70 Programming Workpiece Positions cccccceeeeseeeeeeeeeeeeees 71 Entenno VV Ol O
77. le Corresponds to the here in the X Y plane 45 bisecting line between X and Y 180 negative X axis 270 positive Y axis TNC 124 15 1 Fundamentals of Positioning NOTES 16 TNC 124 2 Working with the TNC 124 First Steps 2 Working with the TNC 124 First Steps Before you start You must cross over the reference marks after every switch on From the positions of the reference marks the TNC automatically re establishes the relationship between axis slide positions and display values that you last defined by setting the datum Setting up a new datum point automatically stores the new relation ship between axis positions and display values Switch on QO gt 1 switch on the TNC and the machine tool MEMORY TEST The internal memory of the TNC is checked automatically POWER INTERRUPTED Clear the TNC message Indicating that the power was interrupted RELAY EXT DC VOLTAGE MISSING Switch on the control voltage The TNC automatically checks the function of the EMERGENCY STOP button CROSS OVER REFERENCE MARKS E ae Move the axes in the displayed sequence across the reference marks UI or Press and hold succes Sively Cross the
78. lect program Entries Program number Unit of measurement in program 2 Calling tool data Entries Tool number Spindle axis separately Spindle speed 3 Tool change Entries Coordinates of the tool change position Radius compensation Separately Feed rate rapid traverse and Miscellaneous function tool change 4 Approach starting position Entries Coordinates of the starting position Radius compensation RO Separately Feed rate rapid traverse and Miscellaneous function spindle ON clockwise 5 Move to first working depth Entries Coordinates of the first working depth Feed rate rapid traverse 6 Approach first contour point Entries Coordinates of the first contour point Radius compensation tor machining separately Machining feed rate 7 Machining to last contour point Entries Enter all required data for all contour elements 8 Move to end position Entries Coordinates of the end position Radius compensation RO Separately Miscellaneous function spindle STOP 9 Retract tool Entries Coordinates above the workpiece Separately Feed rate rapid traverse and Miscellaneous function end of program 10 End of program
79. ly offers the spindle speed it just calculated You can enter a different value however Overview of functions Function Key Confirm entry and continue dialog Go to the next higher input line Go to the next lower input line D 0O Example Entering the tool radius You can be in any operating mode Select Cutting Data 8 Enter the tool radius 8 mm and transfer it into the box behind the letter R 108 TNC 124 12 Cutting Data Calculator Stopwatch and Pocket Calculator Stopwatch The stopwatch shows the hours h minutes seconds and hundredths of a second The stopwatch function continues to run even when you leave the INFO function When the power is interrupted switch off the TNC resets the stopwatch to zero Function Soft key Start timing Start Stop timing Stop Reset the stopwatch Reset Pocket calculator functions The pocket calculator functions are spread over three soft key rows e Basic arithmetic first soft key row e Trigonometry second row e Square root x 1 x n third row Use the paging keys to go from one soft key row to the next The TNC always shows an example entry Transferring the calculated value The calculated value remains in the input line even after you leave the pocket calculator function This allows you to transfer the calculated value directly into a pro gram as a nominal position without having to reenter It Entry logic
80. m run Abort program run pore PIOVANA INTERN STOP E h nter the tool data Tool Tab Le Single Block Skip program blocks ERCE BLock dai aa Single block Operating mode PROGRAM RUN fr Single If PROGRAM RUN FULL SEQUENCE is displayed at the top of the screen quired B Lock select Single Block For each block Position for each individual program block Continue positioning and calling blocks with the NC I key until machining is complete Skipping program blocks The TNC can skip blocks in the operating mode PROGRAM RUN SINGLE BLOCK To skip a program block gt Press the soft key Next Block Move the machine axes directly to the position that is displayed as the current block the TNC accounts for incremental positions from skipped blocks gt Press the NC I key 104 TNC 124 10 Executing programs Full sequence The machine manufacturer determines whether or not the Full Sequence function is enabled on your TNC Operating mode PROGRAM RUN fre FuLL If PROGRAM RUN SINGLE BLOCK is displayed at the top of the screen quired Sequenc go to Automatic NC a i The TNC automatically executes the next positioning block as soon as it has reached the programmed position Interrupting program run Interrupt program run but do not abort gt Press NC O To resume program run after an interruption gt Press NC TI Stop program run and abort gt Press NC 0O The soft key
81. mode PROGRAMMING AND EDITING Go to the second soft key row Press STOP to insert a program interruption Resuming program run after an interruption gt Press the NC I key TNC 124 67 5 Programming Calling the tool data in a program Chapter 3 explained how to enter the length and radius of your tools in the tool table The tool data stored in the table can also be called from a program O ELE Then if you change the tool during program run you don t need to select the new tool data from the tool table every time Tool axis Z NO Length 0 000 29 829 120 000 29 889 180 000 12 732 The TOOL CALL command automatically pulls the tool length and radius from the tool table You define the tool axis for program run in the program 45 530 32 500 JONEN O t t TE Z wS 6 If you enter a different tool axis in the program than is stored in the table the TNC stores the new tool axis in the table Fig 5 2 The tool table on the TNC screen Operating mode PROGRAMMING AND EDITING number Enter the tool number such as 4 under which the tool data are stored in the tool table Confirm entry Input range O to 99 Enter the tool axis such as 2 The program contains the tool call block TOOL CALL 4 rA TOOL CALL block with tool data The program contains the tool call block TOOL CALL 4 Working without TOOL CALL 68 If a part program is written
82. nceruocetwaisuntomcwnsas il or O Operating instructions ON SCTEEN sisnisiucecnseintenvcnasudun 20 Operating modes Key E T 4 18 SWITONINO iniaa Ea 18 SEE e E 3 VSO enerci edri an 3 OverVieWS neiccen 113 P PEE aeee E A 91 PECKING ena 43 PP OROCR AIM copertensiernieriias 719 Permissive buttons 26 Pocket calculator 109 Pocket calculator functions 109 Pocket milling rectangular B Position feedback 06060 14 Positioning fundamentals of 0 11 POSITIONING WITH MDI 38 hole patterns n 48 DECKING ccceccecce cece eee eeee ees 43 TOON eara 43 119 Subject Index P Positions entering n ossnsissisiesrsrerrrrreren 41 MOVING O oo eee eececec eee eee ence eee 41 transferring sncaunivererensennsannsas 73 Power consumption 117 Power SUDDIY craisarnniniiirieuariir 3 Pre posItioning ccceeeee sees eee 71 for program TUN eee 103 Probing functions nacca 30 OON saan 33 Centerline n c 30 00 Circle Center 0 30 00 OOS erae EEA 33 34 Program OCI G aaivrageaanssenivnsuetentea 100 complete ou eee eee eee tees 71 GIPECIONY sisctassccenioesducsonniannne 60 INTEMUDUONS sacornvenaxecemiasin 67 management aseeseensa 60 A ea S 94 MUMDET ccrcivscevntenventiece 60 103 OAT OUT inaus iani 101 TIESTO canerechosiivnninesinewrdnin 101 Program DIOCKS sctpnianevansanonsenis 62 Program MeMOTry nsa
83. ng information e Feed rate F in mm min e Miscellaneous function M e Spindle speed S in rom The feed rate F miscellaneous function M and spindle speed S are programmed in separate blocks and become effective as soon as the TNC has executed the blocks in which they are programmed These program blocks must be entered in the program before the positioning blocks for which they are intended Entering the feed rate F The feed rate F is modally effective This means that the entered feed rate remains in effect until a new feed rate is programmed Exception Rapid traverse F MAX Rapid traverse F MAX You can also move the machine axes at rapid traverse F MAX The feed rate for rapid traverse F MAX is preset in a machine parameter by the machine manufacturer F MAX is not modally effective After the block with F MAX is executed the feed rate returns to the value that was programmed previously Programming example Operating mode PROGRAMMING AND EDITING Go to the fourth soft key row Select Feed rate F Feed rate Enter the feed rate F such as F 500 mm min Confirm entry Input range 0 to 30 000 mm min Select rapid traverse F MAX The teed rate can be varied infinitely during program run by turning the knob for feed rate override on the TNC control panel TNC 124 65 5 Programming Feed Rate F Spindle Speed S and Miscellaneous Function M Entering the spindle speed S The machine manufa
84. ntegral handwheel Direction of traverse The machine manufacturer determines in which direction the hand wheel must be turned to move an axis in a specific direction If you are working with the HR 410 portable handwheel The HR 410 portable handwheel is equipped with two permissive buttons You can move the machine axes with the handwheel only if a permissive button is depressed Other features of the HR 410 e Axis selection keys X Y and Z Fig 3 3 The HR 410 portable electronic e The axes can be moved continuously with the and direction handwheel keys e Three keys for slow medium and fast traverse e Actual position capture key for transferring positions or tool data in teach in mode directly from the position display into the program or tool table without having to type the numbers e Three keys for machine functions defined by the machine tool builder e EMERGENCY STOP button for immediate machine shut down in case of danger This safety feature is additional to the permissive buttons e Magnetic holding pads on the back of the handwheel enable you to place it within easy reach on a flat metal surface Example Moving a machine axis with the HR 410 electronic handwheel for example the Y axis Operating mode MANUAL MODE Select the Electronic handwheel function The handwheel symbol is displayed next to the X for the X coordinate select the coordinate axis at the handwheel Th
85. omatically lengthened R or shortened R by the tool radius Entering tool data gt Press MOD gt Choose the soft key Tool Table gt Enter the tool number gt Enter the tool length gt Enter the tool radius gt Select the tool axis with soft key Fig 4 1 Tool radius compensation gt Press the soft key Tool Call 38 TNC 124 4 Positioning with MDI Feed rate F spindle speed S and miscellaneous function M In the POSITIONING WITH MDI mode of operation you can also en ter and change the following information e Feed rate F e Spindle speed S e Miscellaneous function M Feed rate F after an interruption of power If you have entered a feed rate F in the POSITIONING WITH MDI mode of operation the TNC will move the axes with this feed rate after an interruption of power as soon as power is restored Entering and changing the feed rate F Example Entering the feed rate F Select F for the feed rate function Feed rate 5 o O Enter the feed rate F for example 500 mm min Confirm the feed rate F for the next positioning step Changing the feed rate F You can vary the feed rate F infinitely by turning the knob for feed rate override on the TNC control panel Feed rate override DE iy You can vary the feed rate F from 100 cx t 0 to 150 of the entered value m W F Fig 4 2 Knob for feed rate override on the TNC control panel TNC 124 39 4 Positioning with MDI F
86. or the spindle speed function Spindle speed 9 5 o Enter the spindle speed for example 950 rpm Change the spindle speed To change the spindle speed S You can vary the spindle speed S infinitely by turning the knob for spindle speed override if provided on the TNC control panel Spindle speed override You can vary the spindle speed S from 100 0 to 150 of the set value Aiso QS 0 Entering a miscellaneous function M The machine manufacturer determines which miscel laneous functions are available on your TNC and which effects they have Example Entering a miscellaneous function Select M for miscellaneous function Miscellaneous function M 3 Enter the miscellaneous function for example M 3 spindle ON clockwise Execute the miscellaneous function 24 TNC 124 3 Manual Operation and Setup Moving the machine axes The TNC control panel includes six direction keys The keys for the X and Y axes are identified with a prime mark X Y This means that the traversing directions indicated on these keys correspond to movement of the machine table Traversing with the direction keys The direction key defines at the same time e the coordinate axis for example X e the traversing direction for example negative X On machine tools with central drives you can only move one axis at a time If you are moving a machine axis with the direction key the TNC automatically stops moving the
87. our entry Dwell time Enter the dwell time for chip breaking 0 5 s o E 5 Confirm your entry Feed rate Enter the feed rate for drilling F 80 mm min E o Confirm your entry NC i TNC 124 45 4 Positioning with MDI Example TAPPING X coordinate of the hole Y coordinate of the hole Pitch p Spindle speed S Clearance height Setup clearance Workpiece surface Thread depth Dwell time Feed rate F S p Preparation gt Pre position the tool over the workpiece gt For tapping right hand threads activate the spindle with M 3 30 mm 20 mm 0 8 mm 100 rom 50 mm 3 mm O mm 20 mm 0 4 s 80 mm min Operating mode POSITIONING WITH MDI 46 Enter the nominal position value for pre positioning in the X axis X 30 MM and select tool radius compensation R O Enter the nominal position value for pre positioning in the Y axis Y 20 mm Tool radius compensation is already set to R 0 TNC 124 4 Positioning with MDI Tapping Go to the second soft key row Tapping Select Tapping Clearance height Enter the clearance height of the tool over the workpiece 50 mm E O Confirm your entry Setup clearance Enter setup clearance 3 mm Confirm your entry Surface Enter the coordinate of the workpiece surface 0 mm o Confirm your entry Hole depth 2 o Enter hole depth 20 mm Confirm your entry Dwell time
88. ozen the distance between the two edges is displayed below the selected axis Retract the tool from the workpiece Enter value 0 Enter coordinate X 5 mm and transfer coordinate as datum for the centerline TNC 124 oO S Manual Operation and Setup Functions for Datum Setting Example Probe the circumference of a hole and set the center of the hole as a datum Main plane X Y plane Tool axis Z X coordinate of the circle center X 50 mm Y coordinate of the circle center Y 0 mm Operating mode MANUAL OPERATION ELECTRONIC HANDWHEEL JOG INCREMENT Select plane containing the circle main plane Plane X Y Probe 1st point in X Y Move tool towards first point on the circumference until it makes contact Store position of the bore hole wall Retract tool from bore hole wall Probe three additional points on the circumference in the same manner Further information appears on the screen Store positions with Note nter center point X 0 Enter first coordinate X 50 mm and transfer coordinate as datum for the circle center center point Y Accept default entry Y 0mm TNC 124 36 J Manual Operation and Setup NOTES TNC 124
89. rating parameters that are not user parameters Machine dependent function TNC 124 14 Tables Overviews and Diagrams 14 Tables Overviews and Diagrams This chapter contains information which you will frequently need when working with the TNC Overview of miscellaneous functions M functions with prede termined effect Overview of vacant miscellanous functions Diagram for determining the feed rate for tapping Technical information Overview of accessories Miscellaneous functions M functions Miscellaneous functions with predetermined effect With the miscellaneous functions the TNC particularly controls Coolant ON OFF Spindle rotation ON OFF direction of rotation Program run Tool change The machine manufacturer determines which miscel laneous functions are available on your TNC and which functions they have M no Standard miscellaneous function Moo Stop program run spindle STOP coolant OFF M02 Stop program run spindle STOP coolant OFF go to block 1 M03 spindle ON clockwise M04 Spindle ON counterclockwise M05 Spindle STOP M06 Tool change stop program run spindle STOP M08 Coolant ON Mog Coolant OFF M13 spindle ON clockwise coolant ON M14 spindle ON counterclockwise coolant ON M30 Stop program run spindle STOP coolant OFF go to block 1 TNC 124 113 14 Tables Overviews and Diagrams Miscellaneous Functions M Functions Vacant miscellaneous functions The machine man
90. rdinates in a program e Keying in the coordinates with the keyboard or e Transferring the tool position with the Teach In function Entries for a complete part program Having the TNC execute a machining process requires more than entering coordinates in a program A complete part program requires the following data e A BEGIN block and an END block automatically generated by the TNC Feed rate F Miscellaneous function M Spindle speed S Calling the tool with TOOL CALL Entering feed rate F miscellaneous function M spindle speed S and TOOL CALL ina part program is described in Chapter 5 Important information on programming and machining TNC 124 The following information is intended to help you in quickly and easily machining the programmed workpiece Movements of tool and workpiece During workpiece machining on a milling or drilling machine an axis position is changed either by moving the tool or by moving the machine table on which the workpiece is fixed When entering tool movements in a part program you always program as if the tool is moving and the work piece Is stationary Pre positioning Pre position the tool to prevent the possibility of damaging the tool or workpiece The best pre position lies on the extension of the tool path Feed rate F and spindle speed S Adjust the feed rate F and spindle speed S to your tool workpiece material and machining operation The TNC then calculates the feed rate
91. row contains the soft key INTERN STOP gt Press INTERN STOP To restart program run after STOP The TNC interrupts program run as soon as it reaches a STOP block To restart program run gt Press NC I TNC 124 105 11 Positioning non controlled axes 11 Positioning non controlled axes The machine manufacturer determines which axes will u be controlled automatically by the TNC and which will be controlled via mechanical handwheels The machine manufacturer sets two operating modes for the display of non controlled axes e The position display shows the actual position of the machine slide e The position display shows the distance to go to the programmed nominal position You will recognize an axis in distance to go mode by the A symbol to the upper right of the axis designation If your TNC displays distance to go to nominal position you can program and execute a manually traversed axis simply by moving the machine slide to display value zero The distance to go mode functions as follows during Program Run gt Enter the program including the manual positionings Start program run The TNC will stop program run at manual positioning blocks Position the machine slide manually by traversing to zero gt gt gt gt Start program run once again 106 TNC 124 12 Cutting Data Calculator Stopwatch and Pocket Calculator FO 12 Cutting Data Calculator Stopwatch and Pocket Calculator The INFO Functions
92. s 2 o Enter the radius of the bolt circle RAD 20 mm Confirm your entry Starting angle 6 O Enter the starting angle from the X axis to the first hole START 30 Confirm your entry Type of hole Pecking Choose Pecking for drilling bore holes at the hole positions in the pattern 86 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs Program blocks 0 BEGIN PGM 40 MM Start of program program number unit of measurement iL F 9999 Rapid feed rate for pre positioning 2 Z 600 Tool change position 3 TOOT AL ATA Call the tool for drilling for example tool 3 tool axis Z 4 S 100 Spindle speed 5 M 3 Spindle ON clockwise 6 CYCL 1 0 PECKING Cycle data for cycle 1 0 PECKING follow 7 CYCL 1 1 HEIGHT 50 Clearance height 8 CYCL 1 2 DIST 2 Setup clearance above the workpiece surface 9 CYCL 1 3 SURF 0 Absolute coordinate of the workpiece surface 10 cCYCL 1 4 DEPTH 15 Hole depth 11 CYCL 1 5 PECKG 5 Depth per infeed 12 cCYCL 1 6 DWELL 0 5 Dwell time at bottom of hole 13 CYCL 1 7 F 80 Machining feed rate 14 CYCL 5 0 FULL CIRCLE Cycle data for cycle 5 0 FULL CIRCLE follow 15 CYCL 5 1 NO 8 Number of holes 16 CYC 5 2 CCX 50 X coordinate of the center of the bolt circle 17 SCYCL 5 32CCY 50 Y coordinate of the center of the bolt circle 18 CYCL 5 4 RAD 20 Radius 19 CYCL 5 5 START 30 Starting angle of first hole 20 CYCL 5 6 TYPE 1 PECK Drill bore hol
93. s repeats itself down to the pro grammed depth 8 Then the TNC ends the cycle by moving the tool in the pocket center back to the clearance height Input data for Cycle 4 0 RECTANGULAR POCKET TNC 124 e Clearance height HEIGHT H The absolute position in the tool axis at with the tool can move in the working plane without danger of collision e Setup clearance distance DIST A The tool moves at rapid traverse from the clearance height to the setup clearance e Workpiece top surface SURF Absolute coordinate of the workpiece surface e Milling depth DEPTH Distance from the workpiece top surface to the bottom of the pocket e Pecking depth PECKG Infeed per drilling cut e Pecking feed rate F Tool traversing speed during pecking e Pocket center inX POsx MX Point in the longitudinal axis at which the pocket center Is located e Pocket center in Y Posy MY Point in the transverse axis at which the pocket center Is located e Side length in X LNGTH x Length of the pocket in the longitudinal axis e Side length in Y LNGTH Y Length of the pocket in the transverse axis e Milling feed rate F Traversing speed of the tool in the working plane e Direction DIRCTN Input value O climb milling Fig 7 8 clockwise Inout value 1 upcut milling counterclockwise e Finishing allowance ALLOW Finishing allowance in the working plane Fig 7 6 FiO 7 7 Step in Cycle 4 0 RECT
94. section repeat The screen displays for example CALL LBL 1 REP 10 10 The two numbers with the slash between them Indicate that this is a program section repeat The number in front of the slash is the number of repeats you entered The number behind the slash is the number of repeats remaining to be performed Programming example Program section repeat for slots Slot lengths 16 mm tool diameter Slot depths 12 mm Incremental offset of the infeed point 15 mm Slot diameter 6 mm tool diameter Infeed point coordinates SIOt D KR somm Y 10mm This example requires a center cut end mill ISO 1641 Example Label for a program section repeat Operating mode PROGRAMMING AND EDITING Insert a label for a program section repeat LBL The TNC offers the lowest available label number as a default Label number The current block now contains the set label LBL 1 Enter the blocks for the program section repeat after the LBL block TNC 124 97 Subprograms and Program Section Repeats Program Section Repeats Example Entering a program section repeat CALL LBL Call label The TNC offers the label number that was last set Label number The current block now contains the called label CALL LBL 1 Repeat REP 4 Enter the number of repeats here 4 Confirm your entry Aftera CALL LBL block in the operating mode PROGRAM RUN the TNC repeats those program blocks t
95. sscessscsenn 117 PROGRAMRUN sectecrihasuvesanegs 103 Program run approaching the workpiece 103 Full Sequence nccc 105 Pre pOsSItioning oossoo 103 Preparation ccecce 103 SIIGIS DIOK vavaspnmeiwwaaciaes 103 Program section repeats 97 Prora xcreincvcsiacedisveriesnnens 59 PROGRAMMING AND EDITING uu 18 TUNCTIONS orren anarai 61 Programming steps icca 72 Programs deleting 0 0 cece ee cece eee eee 60 COILING spncacestecnnniccenarespaccas 61 EXECUTING ceeeeeee eee 18 103 SS CCUG sriain i 60 RONDE maatneueseimesueorass scuteressanceat 8 R Range of traverse c 117 Rapid traverse cececeeseeeeeee ees 65 Rectangular pocket milling o7 Rectangular pockets ii OTOA araia 91 Reference marks nccc 14 CrOSSINQ OVET cecce 17 distance coded n s 14 Reference point cerere 14 Reference System n c 11 120 SCreEN woe eeeccccccceceeceeseeeeeeeeeeeeeens 3 symbols on the 06 19 Selecting position display types 22 selecting the unit of mMeasureMmeNt occ 60 DO NS O cence EE E 23 DINGIS CIOCK sssrini 104 DOING Y saeshonanvdencsensenmsenineea 3 19 Soft key FOW ccecce 3 19 Software Version oo ececeeeeeeeeeee ees 7 Specifications n c 117 Spindle sccnccerrereerereere 3 APP seen AS 4 113 NI cwitoushsscesadeocossegummecntes 4 113 LOP eE a eee 113 Spindle speed override 24 40 Spindle speed S nccc 24 40 CACAO sa 107 Starting angle 48 49 50 SE E E 67 LOO MAIC si
96. t or deselect Y 25 500 and settings INFO functions Z 35 000 z C 180 000 220 TEE voog Select or deselect a HELP screens S 0 5 soft keys functions vary according to associated fields Numeric input keys on screen ose Clear entries or Confirm entry error messages DO Incremental Page through indi a aon vidual soft key rows 4 EA Ti Return to previous sott key level ee Go to program block or operating param eter Access program blocks to make changes or switch a operating parameters Select programs and program blocks Selecting operating modes Start or stop NC and spindle 10 5 x 120 000 POSITIONING WITH Y 25 500 MDI PROGRAM RUN Z 35 000 PROGRAMMING AND EDITING C 180 000 6 oS 0 0006 MANUAL B OPERATION Spindle ON m NC Start NC Spindle OFF Leg Stop NC TNC Guideline From workpiece drawing to orogram controlled machining Step Task TNC operating Starting mode on page Preparation 1 Select tools 2 Set workpiece datum for coordinate system 3 Determine spindle speeds and feed rates as desired 107 116 4 Switch on TNC and machine T7 Cross over reference marks 17 Clamp workpiece Set datum Reset position display 7a with the probing functions o 33 7b without the probing functions any gt 310 Entering and
97. t the BEGIN or END block gt Enter anew program number gt Confirm the change with ENT Example Editing a program block Operating mode PROGRAMMING AND EDITING i Move to the block you wish to change Edit the block for example enter a new nominal position value here 20 Confirm the change Overview of functions A Function ey select the next lowest program block Select the next highest program block a amp Go directly to program block number e Lg ie select program block to edit Contirm change B TNC 124 63 5 Programming Deleting program blocks 64 You can delete any blocks in existing programs except the BEGIN and END blocks When a block is deleted the TNC automatically renumbers the re maining blocks The block before the deleted block then becomes the current block Example Deleting a program block Operating mode PROGRAMMING AND EDITING Move to the block you wish to delete or use the GOTO key Go to the second soft key row oe Press Delete Block BLock It is also possible to delete an entire program section gt Select the last block of the program section to be deleted gt Press the soft key Delete Block repeatedly until all blocks in the program section have been deleted TNC 124 5 Programming Feed rate F spindle speed S and miscellaneous function M Besides the geometry for workpiece machining you must also enter the followi
98. tera ia 67 SLOD Progra TUN sinsectosieedenetec 113 STOPWATCI sirareerricreniin snein 109 DUDDIOCOTENNS cctesectteeccesxdicieatinn 95 SURT sosemoneveiyweteacaieteneleuasseaens 91 WODO areeiro Ai 17 SVMDO IS cn rctureraxuevcorsvaannnaeneeuduaen 19 y fables ceecee E TG OWNS aeieea an 43 IN PFOQKAM ou ccc eeceecee eee eeeee 82 TEACHA eienn e I3 Technical information 117 Tool GDS astatessesensteieccaestecacnee 38 68 In DFOOTAND sccvsrderimevnvcersinccions 68 ENG N arrarir 28 29 38 UID ET eenteseceaoccoacnnoaunes 28 68 AQIS iiron 28 29 38 release ccecce 3 iS eG 25k setusiae i corre ree eer 68 TOO data ac 28 29 CU reene a 29 IN PFOQKAM ou ccc eeceecce eee eeeees 68 Tool movement cee 14 71 TOO radius ncen 38 COMPENSATION onoir 38 TOONS ararnir 68 Transferring the calculated value 109 Traverse lIMItS ccn 22 Traversing isernia nie 23 with incremental JOG POSITIONING ooiccicccccccecn 27 with the direction keys 25 U Unit of measurement 117 selecting iivavanshisntenlinaneiwacsas aA User parameters ccc 111 W Weight re 117 Workpiece edge as datum 30 Workpiece movement a Workpiece position IN PFOQKAM ou ecceeceecee eee eeeees 71 Workpiece positions 13 Z LETO OOl veraiettnnusuohansecnotouscmeate 28 TNC 124 Sequence of Program Steps Milling an outside contour Operating mode PROGRAMMING AND EDITING Program step 1 Open or se
99. the X and Y axes working plane above each hole position F Circle segment Bolt hole circle patterns pentee point x If you are drillinga Circle Pattern inthe POSITIONING Sto a aae WITH MDI mode of operation enter the following data Tuce of hole e Full circle or circle segment e Number of holes e Center point coordinates and radius of the circle e Starting angle position of first hole Fig 4 4 On screen operating instructions e Circle segment only angle step between the holes APOIO EErEE Palen R circle segment Bore hole or tap hole Linear hole patterns If you are drillinga Linear Pattern inthe POSITIONING WITH MDI mode of operation enter the following data Coordinates of the first hole Number of holes per row Spacing between holes on a row Angle between the first row and the X axis Number of rows Spacing between rows Bore hole or tap hole 48 TNC 124 4 Positioning with MDI Bolt hole circle patterns Information required Full circle or circle segment Number of holes Center point coordinates and radius of the circle Starting angle position of first hole Circle segment only angle step between the holes Bore hole or tap hole The TNC calculates the coordinates of all holes Bolt hole circle graphic The graphic enables verification of the hole pattern before you start machining It is also useful when e selecting holes directly oma gt e executing holes separately pole ei here aae e skipp
100. the work piece e Coordinate of the workpiece surface Enter an absolute value together with the algebraic sign e Hole depth the algebraic sign determines the working direction e Dwell time of the drill at the end of thread e Machining feed rate 43 4 Positioning with MDI Example PECKING X coordinate of the hole 30 mm Y coordinate of the hole 20 mm Clearance height 50 mm Setup clearance 2 mm Workpiece surface 0 mm Hole depth 15 mm Pecking depth 5 mm Dwell time 0 5 s Pecking feed rate 80 mm min Hole diameter e g 6 mm Preparation gt Pre position the tool over the workpiece Operating mode POSITIONING WITH MDI Select the X axis Nominal position value 3 O Enter the nominal position value for pre positioning in the X axis X 30 MM and Radius l l c select tool radius compensation R 0 omp Enter the nominal position value for pre positioning in the Y axis Y 20 mm Tool radius compensation is already set to R 0 44 TNC 124 4 Positioning with MDI Pecking select Pecking Clearance height B o Enter the clearance height of the tool over the workpiece 50 Mm Confirm your entry Setup clearance Enter setup clearance 2 mm B Confirm your entry Surface Enter the coordinate of the workpiece surface 0 mm o Confirm your entry Hole depth BOGS wenn eo Pecking depth Enter the pecking depth 5 mm G Confirm y
101. u identify subprograms and program section repeats with labels 11 abbreviated in the program to LBL i8 LBL 0 Labels 1 to 99 p 30 CALL LBL 14 Labels 1 to 99 identify the beginning of a subprogram or a program oo E Ga section which is to be repeated Label 0 Label O is used only to identify the end of a subprogram Label call Fig 8 1 On screen operating instructions for In the program subprograms and program sections are called with subprogram page 5 shown the command CALL LBL The command CALL LBL O0 is not allowed Subprograms Aftera CALL LBL block in the program the TNC executes the HELP PROGR EDITING LABEL CALL called subprogram Example of program section repeat A program section is to be repeated two Program section repeats w a a The TNC repeats the program section located before the CALL a a LBL block You enter the number of repeats with the CALL LBL command ccna CALL LBL 14 REP 272 Nesting program sections END PGM 4 MM Subprograms and program section repeats can also be nested For example a subprogram can in turn call another subprogram Maximum nesting depth 8 levels Fig 8 2 On screen operating instructions for program section repeats page 3 shown 94 TNC 124 8 Subprograms and Program Section Repeats Subprograms Programming example Subprogram for slots Slot lengths 20 mm tool diameter Slot depths 10 mm Slot diameters 8 mm tool
102. ufacturer can provide you with information on the machine specitfic functions he has assigned to the vacant miscella neous functions listed on this page M number Vacant M function M number Vacant M function M01 M50 M07 M51 M10 M52 M11 M53 M12 M54 M15 M55 M16 M56 M17 M57 M18 M58 M19 M59 M20 M60 M21 M61 M22 M62 M23 M63 M24 M64 M25 M65 M26 M66 M27 M67 M28 M68 M29 M69 M31 M70 M32 M71 M33 M72 M34 M73 M35 M74 M36 M75 M37 M76 M38 M77 M39 M78 M40 M79 M41 M80 M42 M81 M43 M82 M44 M83 M45 M84 M46 M85 M M86 M48 M87 M49 M88 M89 114 TNC 124 14 Tables Overviews and Diagrams Pin layout and connecting cable for the data interface HEIDENHAIN devices External HEIDENHAIN V 24 Adapter Block HEIDENHAIN X21 unit standard cable connecting cable TNC e g FE 3m max 17m f _ a a C T Id Nr 274 545 01 Id Nr 239 758 01 Id Nr 286 998 gt GND 1 1 1 1 1 TXD 2 2 2 2 2 TXD Transmit Data RXD 3 3 3 3 3 RXD Receive Data RTS 4 4 4 4 4 DSR Data Set Ready Gis 9 5 5 D 5 GND Signal Ground DSR 6 6 6 6 6 DIR Data Terminal Ready GND 7 7 7 7 7 CTS Clear To Send 8 8 8 8 8 RTS Request To Send 9 9 9 9 9 DTR 20 uy The connector pin layout on the adapter block differs from that on the TNC logic unit X 21 The X21 interface complies with sate separation from line power as required by EN 50 178 Connecting non HEIDENHAIN devices The connector pin layout on a non HEIDENHAIN device may be quit
103. without TOOL CALL the TNC will use the data of the tool that was programmed previously When you are changing tools you can also go to the tool table from the operating mode PROGRAM RUN to call the new tool data TNC 124 5 Programming Calling datum points The TNC 124 can store up to 99 datum points in a datum table You can call a datum point from the datum table during program run by simply pressing the soft key Datum Call and entering the block DATUM XX This automatically calls the datum point entered for XX during program run Operating mode PROGRAMMING AND EDITING Enter the datum number such as 5 Confirm entry Input range 1 to 99 TNC 124 69 5 Programming Entering dwell time You can enter a dwell time in the part program by pressing the soft key Dwell Time and defining the block DWELL XXXX XXX When the DWELL block is executed continuation of the running program is delayed by the time entered in seconds for DWELL Operating mode PROGRAMMING AND EDITING t ime in Seconds Enter the dwell time in seconds such as 8 Confirm entry Input range 0 to 9999 999 70 TNC 124 6 Programming Workpiece Positions 6 Programming Workpiece Positions Entering workpiece positions For many simple machining processes It is often sufficient to simply describe the workpiece to be machined by the coordinates of the positions to which the tool should move There are two possibilities of entering these coo
104. your tools in the TNC s tool table The TNC will then take the entered data into account for datum setting and all other machining processes You can enter up to 99 tools The tool length is the difference in length AL between the tool and the zero tool To enter the tool length directly move the tool until it touches the workpiece and transfer the tool position coordinate by using the actual position capture function Sign for the length difference AL If the tool is longer than the zero tool AL gt 0 If the tool is shorter than the zero tool AL lt 0 Fig 3 5 Toollength and radius Example Entering the tool length and radius into the tool table Tool number e g Tool length L 12 mm Tool radius R 8 mm Tool number Enter the tool number such as 7 and confirm your entry with ENT Tool length Capture the actual position in the tool axis by pressing key on the handwheel 28 3 Manual Operation and Setup 8 Enter the tool radius 8 mm and confirm your entry with ENT Depart the user parameters Calling the tool data The lengths and radii of your tools must first be entered into the TNC s tool table see previous page Before you start workpiece machining select the tool you are us ing from the tool table To call the desired tool move the highlight to the tool select the axis with the corresponding soft key and press the soft k

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書  M3 XPanded Guide supplementaire  Handbuch - INSYS icom  INSTRUCTION MANUAL  Acer 7315 Personal Computer User Manual  Panasonic PT-LZ370U CAD Drawing  

Copyright © All rights reserved.
Failed to retrieve file