Home

User's Manual

image

Contents

1. HEIDENHAIN RS 232 HEIDENHAIN X21 standard cable adapter block connecting cable TNC 3m max 17 m oa o gt amp E Id Nr 274 545 01 Id Nr 239 758 01 Id Nr 286 998 gt e WH BN WH B WH BN gt 1 ws br gn GN Aws br 1 1 1 1 ws br ge YL 1 1 2 YL 2 2 2 2 GN 2 2 TXD 3 g2 7 3l 3 3l 3 gn 3 3 RxD 4 EAT 4 4 a 4 7 x 4 4 DSR 5 bI BL 5 5 5 5 BC BN l 5 5 GND 6 n RD TT 6 6 6 6 TTD Hi 6 6 DTR 7 7 7 i 7 7 7 CTS 8 8 8 8 8 8 8 RTS 9 9 9 9 9 9 9 0 0 10 0 10 1 11 11 11 11 12 12 12 12 12 13 13 3 3 3 4 4 14 4 14 5 15 15 15 15 16 16 16 16 6 7 7 7 7 17 8 8 8 8 8 19 19 19 19 19 20 br 20 20 20 20 bl TBN UBL 25 25 25 25 25 The connector pin layout on the adapter block differs from that on the TNC logic unit X 21 The X21 interface complies with safe separation from line power as required by EN 50178 Connecting non HEIDENHAIN devices The connector pin layout on a non HEIDENHAIN device may be quite different from that ona HEIDENHAIN device This depends on the unit and the type of data transfer Transmit Data Receive Data Data Set Ready Signal Ground Data Terminal Ready Clear To Send Request To Send TNC 124
2. 16 TNC 124 2 Working with the TNC 124 First Steps 2 Working with the TNC 124 First Steps Before you start You mustcross 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 anew datum point automatically stores the new relation ship between axis positions and display values Switch on 7 0 gt 1 Switch on the TNC and the machine tool MEMORY TEST Please wait The internal memory of the TNC is checked automatically J gt 4 POWER INTERRUPTED Clear the TNC message indicating that the power was interrupted A p RELAY EXT DC VOLTAGE MISSING Switch on the control voltage The TNC automatically checks the function of the EMERGENCY STOP button E nd CROSS OVER REFERENCE MARKS For each axis Move the axes in the displayed sequence across the reference marks or or Press and hold suc cessively 7 Cross the reference marks in any sequence xt Press the machine axis direction button until the moving Ys axis disappears from the screen A Sequence in this example X AXIS Y AXIS Z AXIS zy The TNC 124 is now ready for operation in the ANUAL OPERATION mode
3. gt Press the GOTO key 4 Block number B B Enter a block number such as 58 wr n Confirm your entry L Block number 58 is now the currently selected block J 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 anew program Confirm your changes You must confirm each change with the ENT key for it to become effective Example Changing a program number gt Select the BEGIN or END block gt Enteranew program number gt Confirm the change with ENT Example Editing a program block Operating mode PROGRAMMING AND EDITING r a Overview of functions Function A lt Select the next lowest program block Select the next highest program block 6 8 Go directly to program block number Q S Select program block to edit Confirm change pce Move to the block you wish to change j v Select the block gt v B o Edit the block for example enter a new nominal position value here 20 4 in gt m Confirm the change TNC 124 63 5 Programming Deleting program blocks You can delete any blocks in existing programs except the and END blocks BEG
4. moo IN DATUM SETTING e PEE Eos 7 8 9 rem X 120 000 ABO Ca oud 1686 i 35 000 z o ee C 180 000 c ce TG Z wS 0 MSZ9 L Seo m gt 4 4 D a a 1 NC l e Mo oo HEIDENHAIN O HEIDENHAIN User s Manual TNC 124 TNC Guideline From workpiece drawing to program 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 Switch on TNC and machine 17 Cross over reference marks 17 6 Clamp workpiece 7 Set datum Reset position display 7a with the probing functions g 33 7b without the probing functions v 31 Entering and testing part programs 8 Enter part program or 2 download over external data interface 59 9 Test run Run part program block by block without tool 103 10 If necessary Optimize 2 part program 59 Machining the workpiece 12 Insert tool and run part program 105 Screen 0 5 jo ee X 120 000 D Y 25 500 0 Z 35 000 e e C 180 000 E E a en 6008 gooe e fel WS78 Li Input line Tool number and tool axis Operating mode or Plain language function dialog line Operating mode sym bols current mode is highlighted DATUM e aE gt gt Datum s
5. Example Entering Cycle 1 Operating mode PROGRAMM IGHT Setup clearance DIST 0 PECKING 30mm 20mm 6mm 50mm 2mm 0mm 15 mMm 5mm 0 5s 80mm min 0 PECKING ina part program NG AND ED T NG Y4 20 30 Page to the third soft key row 2 8 v Cyc Le Def Select Cycle Definition v Enter Cycle 1 0 PE NG ina part program Clearance height 2 Enter the clearance height HE Confirm your entry 50 mm GHT clearance Enter the setup clearance DI Confirm your entry gt 4 Workpiece surface O Enter the coordinate of the workpiece surface SURF 0 mm Confirm your entry Enter the hole depth Confirm your entry DE 15 mm ing depth Enter the pecking depth Confirm your entry PECKG 5 mm 80 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs gt Dwell time Enter the dwell time for chip breaking DWELL 0 5 s o a 5 Confirm your entry v d Feed rate 7 Enter the feed rate for drilling F 80 mm min B o Confirm your entry Program blocks 0 BEGIN PGM 20 MM Start of program program number unit of
6. 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 Key Enter positioning blocks and POSITIONING execute them block by block WITH Enter hole patterns and MDI execute them block by block Change spindle speed feed 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 You can switch to another operating mode atany time by pressing the key for the desired mode HELP MOD and INFO functions You can call the HELP MOD and INFO functions at any time To call a function gt Press the function key for that function To leave a function Press the same function key again Functions Designation On screen operating HELP instructions graphics and text explaining the current screen contents Key HELP User parameters MOD To redef
7. N 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 gt Move to the block you wish to delete L or use the GOTO key J D Go to the second soft key row C S gt N Delete 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 bl ocks in the program section have been deleted 64 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 following information e Feed rate F in mm min e Miscellaneous function M e Spindle speed S in rpm 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 feedrate F is modally effective This means that the entered feed rate remains in effect until a new feed rate is programmed Exception Rapid traver
8. www heidenhain de Ve 00 284 679 24 7 2004 pdf Subject to change without notice
9. baad 0 000 29 829 120 000 29 889 180 000 12 732 The TNC then takes into account the stored tool data when you work with tool compensation e g with hole patterns 45 530 32 500 6 000 2 500 UIMHAWNAO tee ettts L 7 A j D Z xS 0 M579 41 You can also call the tool data with the command TOOL CALL in a program Fig 3 6 The tool table on the TNC screen Example Calling the tool data won Select the user parameters X A gt i Go to the first soft key row containing Tool Table gt 3 Tool Select the tool table Table number N Enter the tool number here 5 and confirm your entry with ENT Select the Tool axis Z Activate the tool and depart the user parameters ca TNC 124 29 3 Manual Operation and Setup Selecting datum points 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 containing sev eral datums or when several workpieces are clamped to the ma chine 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 th The TNC 124 displays
10. s 1111111 31 FUNCTIONS TOF CATUIM Seting cesar eir i E a E A A 33 Measuring diameters and distances 0cccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeettettttteseeees 33 Positioning with Manual Data Input MDI aa 38 Before you machine the workpiece cece eeceeeccccecceseeeeeecesesssseeeeeesestseeeeeessettaeaees 38 Taking the tool radius INtO ACCOUNL ee eeeeeeeeeeeteceeeeeeeeeeeeeeeeeeeeeeetettttteeteeeeeees 38 Feed rate F spindle speed S and miscellaneous function M n se 39 Entering and MOVING tO POSITIONS 0 2 2 eee ee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteettttteteeeeeeees 41 P cking nd tapping seitaire aa EAR ERER AREE EEEn AIEEE NEER 43 Hole Patt OHS ais iann paiser eea an a AENEAN EE SARA A EAEEREN ERE E Saath 48 Bolt hole Circle Patten ernie wasessexdvqrentes dak REA ESAE EENE 49 LINE Ar hole pattern S swsecssecesesdyeconsveva ni ul echigusaeedvaanders EEEE TEENE E 53 R ctangular pocket Milling vec csisiesisesseceasswwncocevstdeucrs neroeiderd edad eases eee adens 57 Programimit secsec aa a e a 59 Operating mode PROGRAMMING AND EDITING ssssssnssssssinrssssrrnrrssrerrirrnsreerne 59 Entering a program NUMDET sissies sae a ara tana 60 Deleting program S sresisanis estean r aaa EE OA EES 60 Editing progranm Scenari a a E S aA aaae 61 10 11 12 13 14 Editing progranm DIOCKS scc mnke actavetssnadasaasdssvenenauuess eani aE a EEAS 62 Editing EXISTING prograMS cc cece cece enreiiinnnisit
11. 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs of bolt circle Select Full Circle The TNC calculates the hole positions on a full circle gt Number of holes Enter the number of holes NO 8 Confirm your entry J Center point X Enter the X coordinate of the bolt circle center CCX 50 mm Confirm your entry J 600 v Center point Y Enter the Y coordinate of the bolt circle center CCY 50 mm Confirm your entry J Boe v Radius Enter the radius of the bolt circle RAD 20 mm Confirm your entry J 8068 bh Starting angle Enter the starting angle from the X axis to the first hole START 30 Confirm your entry 900 v Type of hole 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 1 E9999 2 Z 600 3 LOOM GAT si 4 4 S 100 5 MES 6 CYCL 1 0 PECKING 7 CYCL 1 1 HEIGHT 50 8 CYCL 1 2 DIST 2 9 CYCL 1 3 SURF 0 10 CYCL 1 4 DEPTH 15 11 CYCL 1 5 PECKG 5 12 CYCL 1 6 DWELL 0 5 T3 CYCL 1 7 F 80 14 CYCL 5 0 FULL CIRCLE 15 CYCL 5 1 NO 8 16 CYCET5 2 CCX 50 17 CYCLE 5 3 CGY 50 18 CYCL 5 4 RAD 20 19 CYCL 5 5 START 30 20 CYCL 5 6 TYPE 1 PECK
12. 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 Dwell time O e 4 Enter the dwell time DWELL 0 4 s Confirm your entry gt i Feed rate B o Enter the feed rate for tapping F 80 mm min Confirm your entry Program blocks 0 BEGIN PGM 30 MM Start of program program number unit of measurement il F 9999 High feed rate for pre positioning 2 Z 600 Tool change position 3 X 30 Pre positioning in the X axis 4 Y 20 Pre positioning in the Y axis 5 TOOL CALL 4 Z Call the tool for tapping such as tool 4 tool axis Z 6 S 100 Spindle speed 7 M 3 Spindle ON clockwise right hand thread 8 CYCL 2 0 TAPPING Cycle data for Cycle 2 0 TAPPING follow 9 CYCL 2 1 HEIGHT 50 Clearance height 10 cYCL 2 2 DIST 3 Setup clearance above the workpiece surface 11 cCYCL 2 3 SURF 0 Absolute coordinate of the workpiece surface 12 CYCL 2 4 DEPTH 20 Hole depth thread length 13 CYCL 2 5 DWELL 0 4 Dwell time at the end of thread 14 CYCL 2 6 F 80 Machining feed rate 15 Cen CANI Cycle call 16 M2 Stop program run spindle STOP coolant OFF 17 END PGM 30 M End of program program number 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 pro
13. 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 pre 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 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 tothe working depth Preparation gt Clamp the workpiece to the machine table gt Select the desired datum point see Selecting datum points gt Setthe workpiece datum 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 feed 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 nothave 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 program run Abort program run INTERN STOP Enter the tool data Tool Table Single Block Skip program blo
14. 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 materialand machining operation The TNC then calculates the feed rate 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 TNC 124 71 6 Programming Workpiece Positions Entering Workpiece Positions Programming example Milling a shoulder The coordinates are programmed in absolute dimensions The datum is the workpiece zero Corner X Omm Y 20mm Corner 2 X 30mm Y 20mm Corner 3 X 30mm Y 50mm Corner X 60mm Y 50mm Summary of all programming steps gt Inthe main menu PROGRAMMING AND EDITING go to Program Manage gt Key inthe 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 Select the coordinate axi
15. 20 mm and set the coordinate as a datum for this workpiece edge 34 TNC 124 Manual Operation and Setup Functions for Datum Setting Example Set centerline between two workpiece edges as datum The position of the centerline M is determined by probing the edges 1 and The centerline is parallel to the Y axis Desired coordinate of the centerline Operating modes MANUAL OPERATION ELECTRONIC xX 5mm HANDWHEEL JOG INCR EMENT Fa Go to the second soft key row 2 2 v Center Line Select Centerline f 7 Probe Select the axis for which the coordinate is to be set X axis ist edge in X Move the tool towards workpiece edge untilit makes contact Note Store the position of the edge e Probe 2nd edge in X Move the tool towards workpiece edge _untilit makes contact Note KE Store the position of the edge Screen display is frozen the distance between the two edges is displayed below the selected axis Retract the tool from the workpiece Enter value for xX Enter coordinate X 5 mm and transfer coordinate as datum for the centerline 35 Manual Operation and Setup Example Probe the circumference of a hole Functions for Datum Setting and set the center of the hole as a datum Main p
16. 990 rpm Confirm entry Input range 0 to 9999 999 rom J 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 l B Go to the fourth soft key row gt 4 fon Select Miscellaneous function M gt 4 Miscellaneous function M Select the miscellaneous function such as M 3 spindle ON clockwise Confirm entry 3 Ke 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 mode PROGRAMMING AND EDITI NG Go to the second soft key row ee v Stop 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 p
17. 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 HR410portable handwheel e HR130integralhandwheel Direction of traverse The machine manufacturer determines in which direction the handwheel 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 but tons 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 andZ e The axes can be moved continuously with the and direction 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 E
18. ZIL M 2 22 END PGM 40 M 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 3 tool axis Z Spindle speed Spindle 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 5 0 FULL CIRCLE follow Number of holes X coordinate of the center of the bolt circle Y coordinate of the center of the bolt circle Radius Starting angle of first hole Drill bore holes Stop program run spindle STOP coolant OFF 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 87 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 18 Number of rows NO RW 3 Row spacing RWSPC 12 mm Hole data A description
19. entering neses 62 65 69 70 Blocks G TE irrigasiya 62 deleting eee eeeeeeeeeeeeeees 64 Bolt circle pattern ou 48 OFADNIC rarae 52 NOLOQKAIN sx c22nenteyieonenaevcas 85 Cc CALL CBL senestre irii tE 94 Centerline as datum 33 Chain dimensions 0 13 Circle center as datum 33 Circle S QMeNt nosses 87 Conversational programming 7 COOlANE irae aa eaat 3 Coordinate axis ceeee 11 Coordinate system 11 12 Coordinates GDSOITE siscsesevecdsccnssaietestaeees 13 QeEOgraphic ou eeeeeeeeeeeee 11 INCreMENtal rcis 13 Correcting keying errors 63 Cutting data wo ee 108 CYC cin eesces tee A a 77 CYCL CALL cinner 78 CYGIE morsan Earp ioiei 77 lere E 78 DECKING marrin 79 TAPPING Torriero an 82 D Data interface o i 117 DatUn semon meniasne na 33 relative venrion iiini 12 Datum points calling sceszcastwadedecmecnecepdeareeeesed 69 SEISCTING 0 eeeeeeeeeeeeeeeeeeeees 30 Datum setting n i 12 31 Deleting program sections 64 DEPTH cote ee co eaan TENERA 82 Dialog flowcharts o n 8 Direction keys nessies 3 Direction of rotation ess 15 Display mode for rotary AXES wees 112 D Display Step ou 117 DIST soneron 79 82 91 Distance to go display 106 DINING CYGIES crcxtsceees ceveisszees aes 78 DWELL scm scsssiiaetinconaieee 79 82 E EMERGENCY STOP 3 Entry logic for calculations 109 E
20. key or soft key The TNC then asks for all the information that it needs to execute the step TNC 124 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 explained 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 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 gt Prompt This area shows the keys to press This area shows the key function or work step If necessary supplementary information will also be included So If there is an arrow at the end of the flowchart this means that it cont
21. or Capture zZ Store the position in the tool axis Z with the soft key at the TNC or i z with the actual position capture key on the handwheel TNC 124 75 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 gt Select the block gt Nominal position value Enteranew nominal position value and change the tool radius compensation for example Confirm your changes Functions for changing a Teach In program Function Soft key Enter feed rate F F Enter miscellaneous function M M Enter spindle speed S S Delete current block De Lete BLock 76 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs 7 Drilling Milling Cycles and Hole Patterns in Programs 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
22. 115 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 F peS mm min F Feed rate in mm min p Thread pitch mm S Spindle speed in rpm Example Calculating the feed rate F for tapping p 1mm rev S 500 rpm 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 07 0 6 0 5 gt A O 0 4 A gt gt NY GA GA ANS 0 3 es h xO Q 0 25 EANG gt A gt GA AN S s 0 2 Q SK A G d 2 0 15 AN s 5s 0 012 K Ne Cy fo N N mM ite KOQON wo oO ite O e O O O O GOGO oO QO O Q Q o Q o oOo EA e N N ise t wo on ODO N wo oO wo O O QO O o0900 ey A nN D F 0 KODS Spindle speed S rpm 116 TNC 124 14 Tables Overviews and Diagrams Technical information TNC data Brief description 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 Programming HEIDENHAIN conversational programming Program memory capacity Position data Unit of measurement 20 part programs 2 000 program block
23. 39 4 Positioning with MDI 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 Selects for the spindle speed function Spindle speed O 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 to 150 of th lue 0 to 150 of the set value a i 5 OS Entering a miscellaneous function M l Themachine manufacturer determines which miscel laneous functions are available on your TNC and what effects they have Example Entering a miscellaneous function SelectM for the miscellaneous functions v 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 a 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 absol
24. 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 7j Depth per infeed 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 X 18 CYCL 4 10 LNGTHY 60 Side length Y 19 CYCL 4 11 F 100 Milling feed rate 20 CYCL 4 12 DIRCTN 0 CLIMB Climb milling 21 CYCL 4 13 ALLOW om5 Finishing allowance 2A M 2 Stop program run spindle STOP coolant OFF 23 END PGM 55 MM End of program program number unit of measurement Cycle 4 0 RECTANGULAR POCKET is executed in the operating mode PROGRAM RUN see Chapter 10 TNC 124 93 8 Subprograms and Program Section Repeats 8 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 program section repeats are run several times in succession example Or a suuersurame fr ie BEGIN PGM 4 MM Inserting program marks labels 1 10 LBL 14 You identify subprograms and program section repeats with labels ul my abbreviated in the program toLBL 18 LBL O 19 Labels 1
25. 71 Circle Center 005 33 36 SPINS reeni a wd Workpiece positions 13 EUG E 33 34 ORP asa rinena 4 113 Program ON cessen 4 113 z archive secese 100 STOP renoun ira 113 COMPISTO giiir 71 Spindle speed override 24 40 ZETO TOO niintin esh 28 directory Aa 60 Spindle speed S we 24 40 Interruptions ou 67 Calculating sax dacacermnemsedanenaaes 107 management nasses 60 Starting angle ou 48 49 50 MAATKS sceasiimecetutenienedecsieet stones 94 STOP anena 67 NUMDE cssniiciienaadiisa 60 103 STOP MA eeren ae 67 pad OUt crc cectssnesiensetAavetndy 101 Stop program TUM wo eee 113 TPANSTEM frierne lan 101 StOPWAICN 22 tscenistedtsesrceea 109 Program blocks n 62 SUDPFOGraMS cosysardeteessssiisgenensis 95 Program Memory 00 117 SURF E E idaccaneaes 91 PROGRAM RUN 065 103 SWITCH ON sicer retai 17 Program run SVMIDOIS caissier 19 approaching the workpiece 103 Full sequence n i 105 T pre positioning sessen 103 preparation o e 103 Val 6S erea N 113 Single bIOCK sssini 103 TAPPING sescssssisesiiisisissrsnaan 43 Program section repeats 97 IN OrOgraN onrissrannnnnseen 82 PFOGrFAMMING deian 59 Teach In c sccsssceesseacsccceessanscnsens 73 PROGRAMMING Technical information 117 AND EDITING eee 18 Tool FUNCTIONS pesiin 61 AKIS eiar eaen 38 68 Programming Steps n se 72 IN PlOGlaM sssini ee 68 Programs lengt sieisen iire 28 29 38 deleting ecek 60 NUMDE
26. Confirm your entry 000 hf NC I Drill TNC 124 45 4 Positioning with MDI Example TAPPING X coordinate of the hole 30 mm Y coordinate of the hole 20 mm Pitch p 0 8 mm Spindle speed Ss 100 rpm Clearance height 50 mm Setup clearance A 3 mm Y Workpiece surface 0 mm Threaddepth 20 mm Q Dwelltime 0 4 s Feed rate F S p 80 mm min Preparation 2 gt Pre position the tool over the workpiece 2 X gt For tapping right hand threads activate the spindle with M 3 7 Operating mode POSITIONING WITH MDI x Select the X axis gt 4 Nominal position value 3 Enter the nominal position value for pre positioning in the X axis X 30mm Radius Un a select tool radius compensation R 0 Comp XQ S yr S Pre position the tool in the X axis Wi J gt Y Select the Y axis minal position value Enter the nominal position value for pre positioning in the Y axis Y 20 mm Tool radius compensation is already set to R 0 gt 4 No 4 Pre position the tool in the Y axis gt 4 46 TNC 124 4 Positioning with MDI a Tapping gt g v Go to the second soft key row Tapping Select Tapping Clearance height B o Enter the clearance height of the tool over the workpiece 50 mm Confirm your entry gt
27. Setup clearance Enter setup clearance A 3 mm Confirm your entry Surface Enter the coordinate of the workpiece surface 0 mm Confirm your entry Hole depth B B O Enter hole depth 20 mm Confirm your entry gt 4 Dwell time O e 4 Enter the dwell time 0 4 s Confirm your entry gt 4 Feed rate 8 O Enter the feed rate for tapping 8 0 mm min L Confirm your entry a 4 NC z Drill a TNC 124 47 4 Positioning with MDI Hole patterns Bolt hole The hole pattern functions Circle Pattern and Linear Pattern are available in the POSITIONING WITH MDI mode of operation Use the soft keys to select the desired hole pattern function and en ter the required data These data can usually be taken from the workpiece drawing number of holes coordinates of the first hole etc The TNC then calculates the positions of all holes in the pattern and displays the pattern graphically on the screen Type of hole At the hole positions that were calculated for the pattern you can execute either e pecking or e tapping operations Enter the required data for pecking or tapping see pages 43 to 47 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 Pre positioning the dr
28. amp B Enter the Y coordinate of hole Y 15mm Confirm your entry J gt 4 Holes per row 4 Enter the number of holes per row 4 Confirm your entry J gt A Hole spacing m 0 Enter the spacing between holes in the row 10 mm Confirm your entry J gt 4 Angle a B Enter the angle between the X axis and the hole pattern 18 L Confirm your entry gt 4 Number of rows B Enter the number of rows 3 L Confirm your entry gt 4 Row spacing o B Enter the spacing between rows 12 mm L Confirm your entry J nd Type of hole Pecking Choose Pecking for drilling bore holes at the hole positions in the pattern TNC 124 55 4 Positioning with MDI Linear Hole Patterns 2nd step Display graphic The graphic makes it easy to verify the entered data The solid circle represents the currently selected hole The TNC displays the pattern graphically on the screen LINEAR HOLE PATTERN GRAPHIC 10m3 y Next Here 3 rows of 4 holes are shown o Hole 1 1st hole atX 20 mm Y 10 mm IP Ead j Graphic Hole spacing 10 mm o gt Prev j Angle between rows and X axis 18 s S Row spacing 12 mm a S j rN Coordinates of the current hole are b o o shown at the bottom of the screen X 25 802 Y 29 503 The TNC can mirror the coordinate axes for linear hole pattern graphics if the corresponding user parameter is set see Chapter
29. appears on the TNC screen K CAUTION A program on the external device with the same number as that being read out willbe overwritten No confirmation to overwrite willbe 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 Transferring tool tables and datum tables Operating mode any woo Select the user parameters K A yr Tool Choose tool table or datum table Table or Datum Table XS A B Go to the second soft key row NS ea File number Enter the number of the tool table or datum table you wish to transfer gt 4 Start Input Start data input or or Start start data output 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 be tween 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 execution 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
30. 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 cCYCL 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 pock ets you must enter the data repeatedly or write them ina subprogram see Chapter 8 Entering 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 TNC 124 77 7 Drilling Milling Cycles and Hole Patterns in Programs Entering a cycle call A drilling cycle must be called at the loc
31. 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 Torestart 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 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 gt Start programrun gt The TNC will stop program run at manual positioning blocks gt Position the machine slide manually by traversing to zero gt Start program run once again 106 TNC 124 12 Cutting Data Calculator Stopwatch and Pocket Calculator 12 Cutting Data Calculator Stopwatch and Pocket Calcu
32. measurement 1 F 9999 High feed rate for pre positioning 2 Z 600 Tool change position 3 X 30 Pre positioning in the X axis 4 Y 20 Pre positioning in the Y axis 5 OOM C Alm lm omeZ 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 cCYCL 1 4 DEPTH 15 Hole depth 13 CYCL 1 5 PECKG 5 Depth per infeed 14 cCYCL 1 6 DWELL 0 5 Dwell time at bottom of hole 15 cCYCL 1 7 F 80 Machining feed rate 16 CYCh CALL Cycle call 17 iw 2 Stop program run spindle STOP coolant OFF 18 END PGM 20 M 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 Process 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 feed 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 t
33. of Cycle 1 0 Pecking starts on page 79 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 i Page to the third soft key row h v Cycle Select Cycle Definition Def Linear Pattern Select Linear Pattern 88 TNC 124 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs amp 1st hole X A o Enter the X coordinate of hole POSX 20 mm L Confirm your entry J d EN i 1st hole Y a B Enter the Y coordinate of hole POSY 15 mm Confirm your entry pe S gt fi Holes per row 4 Enter the number of holes per row NO Confirm your entry Hole spacing 1 O Enter the hole spacing HLSPC 10 mm Confirm your entry J P na l Angle 1 B Enter the angle between the X axis and the rows of holes L ANGLE 18 Confirm your entry J r v l Number of rows e Enter the number of rows NO RW 3 Confirm your entry J gt fi Row spacing al 2 Enter the row spacing RWSPC 12 mm L Con
34. 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 IxX 16 RO Mill slot 12 F 9999 High feed rate for retracting and pre positioning 13 Z 2 Retract 14 Ix 16 RO Positioning in X 15 Iy 15 RO Positioning in Y 16 CALL LBL 1 REP 4 4 Repeatprogram section 1 four times 17 2Z 20 Clearance height 18 M 2 Stop program run spindle STOP coolant OFF 19 END PGM 70 MM Endof program program number unitof measurement 98 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 The TNC 124 features an RS 232 C interface for external data stor age 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 dis kette and loaded back into the TNC again as required at Pin layout wiring and connections for the data interface are described on page 115 and in the Technical Manual forthe TNC 124 Functions for data transfer Function Soft key Key Directory of programs stored in the TNC TNC 124 PGM Dir Directory of programs stored on the FE FE 401 PGM Dir Abo
35. the direction keys The direction key defines at the same time e the coordinate axis for example X e thetraversing 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 au tomatically stops moving the axis as soon as you release the key F ti t Fig 3 2 The direction keys on the TNC con Or conunucus movemen trol panel with the key for rapid You can also move the machine axes continuously traverse inthe center 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 z Example Moving the machine axis in the Z direction with the direction key retract tool y X Example 1 Moving the machine axes Operating mode MANUAL OPERATION 7 Press the direction key here for the positive Z direction Z and hold it Pres ae as long as you wish the axis to move Example 2 For continuous movement of the machine axes Operating mode MANUAL OPERATION 7 Start movement of the axis Press the direction key here for the positive NC pec Z direction Z together with the NC Z key ne Stop the axis TNC 124 25 3 Ma nual Operation and Setup Moving the Machine Axes
36. the second coordinate axis q Drill The TNC drills the bolt hole as defined by the input data for Pecking or Tapping X 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 Last Ho Le End graphic drilling End 52 TNC 124 4 Positioning with MDI Linear hole patterns Information required e Coordinates of the first hole e Number of holes per row e Spacing between holes on a row e Angle between the first row and the angle reference axis e Numberofrows e Spacing between rows e 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 e skipping holes Overview of functions A Function ey Go to the next highest input line Go to the next lowest input line Confirm entry values 8 6 LINEAR HOLE PATTERN GRAPHIC o gt gt bi Next Q Hole O oO End O Be o 2 Prev e Hole O Q f p X 25 802 Hrt 29 503 Fig 4 6 TNC graphic for linear hole patterns TNC 124 53 4 Positioning with MDI Linear Hole Patterns Example 1st step Entering data and executing rows of holes mou T
37. to be executed only once or if you are machining simple geometrical shapes it would be too time consuming to enter the in dividual machining steps in an NC program Inthe POSITIONING WITH MDI mode of operation you can enter all data directly instead of storing them in a part program Simple milling and drilling operations Enter the following nominal position data manually inthe 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 e Tapping e Bolt hole circle patterns e Linear hole patterns e Rectangular pocket Before you machine the workpiece Taking the tool radius into account y Entering tool data R gt Select the desired datum point see Selecting datum points Insertthe tool Pre position the tool to prevent the possibility of damaging the toolor workpiece Select an appropriate feed rate F Select an appropriate spindle speed S vy VY The TNC can compensate for the tool radius see Fig 4 1 Ro This allows you to enter workpiece dimensions directly from the i drawing The remaining distance is then automatically lengthened R R or shortened R by the tool ra
38. 13 3rd step Drill Before you start drilling verify the data entered in the drilling cycle Start the linear hole pattern function Nc Pre position in the first coordinate axis ae Pre position in the second coordinate axis X 2 7 y NC Drill The TNC drills the bolt hole as defined by the input data for Pecking SI or Tapping pa 4 a gt Ne Drill the next and all remaining holes S 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 i Rectangular pocket milling The TNC cycle for rectangular pocket milling is available in the PO SITIONING WITH MDI mode of operation The input data for milling a rectangular pocket can also be entered as a cycle in a part program see Chapter 7 Select the Pocket Milling soft key on the second soft key row and enter the required data These data can usually be taken from the workpiece drawing side length depth of the pocket etc The TNC controls the machine tool and calculates the tool path for area clearance For the procedure and input 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
39. 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 feed rate 100 mm min Direction of milling rotation 0 CLIMB Finishing allowance 0 5 mm Operating mode POSITIONING WITH MDI 2 2 Go to the second soft key row 4 Pocket Select Pocket Milling Milling he 4 Clearance height Enter the clearance height of the tool over the workpiece HEIGHT 80 mm 8 O D Confirm your entry Wa tup clearance Enter the setup clearance I Confirm your entry DIST 2 mm 8 4 n e r face Enter the coordinate of the workpiece surface SURF 0 mm Confirm your entry After you have entered all the data start the rectangular pocket milling cycle 58 TNC 124 5 Programming 5 Programming Operating mode PROGRAMMING AND EDITING Inthe PROGRAMMING AND EDITING mode of operation you can stor machining operations for example e the individual work steps that are required for recurring for small lot production PROGRAMMING AND EDITING 2 930 Program Programs in the TNC TRN Programs contain the work steps for workpiece machining You can Oo Q
40. 5 000 C 180 000 BLock TS Z S0 F M579 p1 ee The fourth soft key row provides the functions e Feed rate F e Miscellaneous function M e Spindle speed S a N PROGRAMMING AND EDITING E Cycle Def O BEGIN PGM 1111 MM Cyc be 1 F 9999 Call j Datum Call J Dwell STOP Tine ACTL X 120 000 Y 25 500 Teach Z 35 000 C 180 000 In TS Z xS 0 F M579 p1 Nn S PROGRAMMING AND EDITING 2 920 EO F i O BEGIN PGM 1111 MM M 1 F 9999 a Me Rog O OMT wy oe 2 x 20 RO z 3 20 RO LSE 4 F MAX ooon 5 Z 100 6 STOP ACTL X 120 000 Y 25 500 m 35 000 C 180 000 T6 Z S 0 a 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 g 4 Go down one block o 4 Clear numerical entry cE CE 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 func tion This enables you to move directly to the block you wish to change or add new blocks behind Operating mode PROGRAMMING AND EDITING
41. 8 SYMDOIS aiseria aisa 3 OWGPIDG soiree iiini 3 OVVIE S minerne irena 113 P PECKG 2 ciisccccenctidtanvedtseaeien 79 91 PECKING acras a 43 IN progran aereoa 79 Permissive buttons eee 26 Pocket calculator n 109 Pocket calculator functions 109 Pocket milling rectangular 57 Position feedback n 14 Positioning fundamentals of 000001111110 11 POSITIONING WITH MDL 38 hole patterns sssini 48 DECKING o oo eeeeeeeceteeee tees 43 TAPPING cerercianesreddeeebdeeedienans 43 TNC 124 119 Subject Index P S U Positions SCreEnN scnsacetenwetsnnaeniandenesmaddcannens 3 Unit of measurement 117 SNTETIMO sstgcecceneesiunetevessessupes 41 symbols on the assesses 19 SEISCTING arina 21 MOVING TO esnai 41 Selecting position display types 22 User parameters n i 111 transferning sscriiiiissiirinis 73 Selecting the unit Power consumption 117 of measurement sen 60 w Power supply eeeeeeees 3 DCL T EE TENE E E 23 Pre positioning sesiis 71 Single DIOCK gt sesrssissinriiasn 104 Weight ccc ceeeecccccccceceeeeeee eens 117 for program run ou 103 Softkey sactserssteeattanaktadestasiats 3 19 Workpiece edge as datum 33 Probing fUNCtIONS eee 33 Soft key TOW woe 3 19 Workpiece movement 71 ADOMING N 33 Software Version n a 7 Workpiece position Centerline n a 33 35 Specifications cc cece 117 IM PLO GRAIN iseina
42. BEGIN ReM cata mn x edit programs add work steps and run them as often as you wish a l E 3 y 20 RO The External mode enables you to store programs with the HEI 4 FONAR a 2 DENHAIN FE 401 floppy disk unit and load them into the TNC again Bi STOR on demand you don t need to retype them You can also transfer D e ee programs to a personal computer or printer TS Z S 0 M579 Li gt 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 Fig 5 1 The first soft key row in the operat NC blocks ng mode PROGRAMMING AND 7 EDITING Position display during programming 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 e Nominal position values e Feed rate F spindle speed S and miscellaneous function M e Tool call e Pecking and tapping cycles e Bolt hole circle and linear hole patterns e Program 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 Interruptprogram 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 nomina
43. D gt Goto the soft key row containingmm or inch 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 USER PARAMETERS Screen Saver C axis 360 Progrm Station Mirror Off NC Lang Rotat i English normal PLC Lng Manual Posit German Feed ACTL r RS 232 _ Fig 12 1 The user parameters on the TNC screen TNC 124 111 13 User Parameters The MOD Function TNC 124 user parameters Parameter Soft key Settings Comments Position display Posit ACTL NOML REF LAG Unit of measurement mm Dimensions in mm inch Dimensions in inches Display mode axis 0 to 360 Rotary axis 180 to 180 o0 Tool table Tool Table Edit tool table and select tools Datum table Datum Select and edit datum points Table Data transfer rate RS 232 300 600 1 200 2 400 baud baud rate 4 800 9 600 38 400 baud Bolt hole circle Rotat Normal positive counterclockwise graphic Inverse Linear hole pattern Mirror off graphic Vert Mirror vertically Horiz Mirror horizontally Ve Ho
44. D ou ecee cette 28 68 COILING ienris 61 radius noose 28 29 38 EXECULING sisirin cics 18 103 FElCASE isinan ennai 3 SEIOCTING rrearen 60 TOOL CALE sareseh 68 POMP oc sercchssersnanadestunsenbigenanemannae 8 Tool data wo 28 29 CalliNG 0 E 29 R MOTOJA ssscececessnacqeseoesenste 68 Tool movement assess 14 71 Range of traverse oo 117 TOO TAGIUS wise states deseeedaetenrnesiee 38 Rapid traverse uu 65 COMpensatiOn assesses 38 Rectangular pocket milling 57 TOOU HADES seitas ssania 68 Rectangular pockets Transferring IN PFOQrAMS ou eeeeeeeeeeeeee 91 the calculated value 109 Reference marks a se 14 Traverse limits ee 22 CFOSSING OVET eeeeeeeeeeees 17 Traversing o eceeeeeeeeeeeeee eee eeeeeeee 23 distance coded i 14 with incremental Reference point 0 14 JOG POSITIONING nessi 27 Reference system a e 11 with the direction keys 25 120 TNC 124 Sequence of Program Steps Milling an outside contour Operating mode PROGRAMMING AND EDITING Program step 1 Open or select program Entries Program number Unit of measurement in the 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 star
45. F by turning the knob for feed rate override 5 000 er X 120 000 5 Y 25 500 Z 35 000 o C 180 000 0 01 TE Z S0 M579 41 Fig 3 4 TNC screen for incremental jog positioning Example Moving the machine axis in the X direction by incremental jog positioning z J l 5 SS 5 gt 5 10 x Operating mode MANUAL OPERATION Jog Select the Jog Increm function Increm af gt d Infeed 0 000 os Enter the infeed 5 mm by soft key or or B Enter the infeed 5 mm with the keyboard and confirm your entry with ENT wy f Infeed 0 000 5 000 vA Move the machine axis by the entered infeed for example in the X direction TNC 124 27 Manual Operation and Setup Entering tool length and radius Example Enter the lengths and radii of 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 lengthAL 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 ac tual 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 t
46. For the spindle speed S in rpm 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 rpm the number of teethn of the tool and the permissible depth of cut per tooth din mm For calculation of the feed rate the TNC automatically offers the spindle speed it just calculated You can enter a different value how ever Overview of functions Function Key Confirm entry and continue dialog Go to the next higher input line Go to the next lower input line H H Example Entering the tool radius You can be in any operating mode Select Cutting Data Tool radius B 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 mro 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 g
47. MDI EZ Select the X axis v Nominal position Enter the nominal position value for pre positioning in the X axis X 30 Mm and select tool radius compensation R 0 Pre position the tool in the X axis Select the Y axis Nominal position Enter the nominal position value for pre positioning in the Y axis Y 20 mm Tool radius compensation is already set to R 0 gt 4 I Pre position the tool in the Y axis aes 20 30 value 4 Positioning with MDI Pecking 2 2 Go to the second soft key row Pecking Select Pecking Clearance height d Enter the clearance height of the tool over the workpiece 50 mm Confirm your entry 80o v l Setup clearance Bo Enter setup clearance 2 mm Confirm your entry Surface Enter the coordinate of the workpiece surface 0 mm Confirm your entry O v Hole depth Enter hole depth 15 mm Confirm your entry CLEE yr Pecking depth Enter pecking depth C mm Confirm your entry 5 Je v Dwell time Enter the dwell time for chip breaking 0 5 s Confirm your entry LLLE gt Feed rate Enter the feed rate for drilling F 80 mm min
48. NC can re establish the assignment of displayed values to ma chine axis positions If the position encoders featuredistance 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 On this machine the tool moves in the Y and Z axes the workpiece moves in the X axis Fig 1 9 Linear position encoder here for the X axis n il Fig 1 10 Linear scales above with distance coded reference marks below with one reference mark 14 TNC 124 1 Fundamentals of Positioning Angular positions For angular positions the following reference axes are defined Plane Angle reference axis XY X Y Z Y ZIX 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 Angle Corresponds to the axis here in the X Y plane 45 bisecting line between X and Y 180 Negative X axis 270 positive Y axis TNC 124 1 Fundamentals of Positioning NOTES
49. NTERLINE page 1 PROBE CENTERLINE With Tool When the second edge has been stored the TNC displays the position of the center Line and the distance between the sides The display is frozen 5 Retract the tool from the edge Enter value for datum X 0 mm such as e o 7 A Confirm entry The TNC displays the position of the spindle center referenced to the new datum 272 Fig 2 4 On screen operating instructions for PROBE CENTERLINE page 2 20 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 A WARNING Blinking error messages mean that the operational reliability of the TNC has been impaired If a blinking error message occurs Note down the error message displayed on the screen Switch off the TNC and machine tool Attempt to correct the problem with the power off If the error cannot be corrected or if the blinking error message recurs notify your customer service agency VVVY 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 Tochange the unit of measurement gt Press MOD Page to the soft k
50. OD again For more information on user parameters see Chapter 13 Traverse limits The maximum range of traverse of the machine axes is set by the machine manufacturer Fig 2 6 Tool and workpiece positions EF 4 Fig 2 7 Traverse limits define the machine s actual working envelope 22 TNC 124 3 Manual Operation and Setup ia 3 Manual Operation and Setup The machine manufacturer may define amethod 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 Inthe 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 MDI 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 0 to 150 of the set value 7 O r 100 0 150 WW F Fig 3 1 Feed rate override on the TNC con trol panel TNC 124 23 3 Manual Operation and S
51. 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 90 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 A moves it in the working plane to the pocket center then 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 and the roughing process are repeated down to the programmed 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 e Clearance height HEIGHT The absolute position in the tool axis at with the tool can move in the working plane without danger of collision e Setup clearance DIST A The tool moves at rapid traverse from the clearance height to the setup clearance e Workpiece surface SURF Absolute coordinate o
52. Slot X 40mm Y 50mm Slot X 60mm Y 40mm TN This example requires a center cut end mill ISO 1641 Example Inserting label for subprogram Operating mode PROGRAMMING AND EDITING C gt Go to the second soft key row XX S p gt Label Insert a label LBL for a subprogram Number The TNC offers the lowest available number XS 4 S Label number Accept the default label number K or or a 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 subprogram 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 Go to the second soft key row wy i Label Call label l Call The TNC offers the label number which was last set NS wy J TNC 124 95 8 Subprograms and Program Section Repeats Subprograms gt amp Label number Accept the default label number or or 1 Grn Enter a label number here 1 Confirm your entry The current block now contains the called label CALL LBL 1 gt 4 Sub For subprograms you can ignore the question Repeat REP program Press the soft
53. a workpiece according to a drawing with incremental coordinates you are moving the toolby the value of the coordinates Fig 1 6 Position definition through absolute coordinates Fig 1 7 Position definition through incremental 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 workpiece is fixed When entering tool movements ina 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 ma chine axes into electrical signals The control evaluates these sig nals and constantly calculates the actual position of the machine axes 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 signal which identifies that position as the reference point scale reference point machine reference point With the aid of this reference mark the T
54. acturer Standard value DWELL 0to0 5s e Feed rate F in mm min Traversing speed of the tool during tapping Fig 7 4 Steps I and II in Cycle 2 0 TAPPING Fig 7 5 Steps III and Iv inCycle 2 0 TAPPING 82 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 30mm Y coordinate of the hole 20mm Pitch p 0 8mm Spindle speed s 100 rpm Clearance height HEIGHT 50mm Y Setup clearance DIST 3mm Coordinate of the Q workpiece surface SURF 0mm Thread depth DEPTH 20 Mmm Dwell time DWELL 04s Feed rate F S e p 80 mm min X o a Example Entering Cycle 2 0 TAPPING into a part program Operating mode PROGRAMMING AND EDITING Page to the third soft key row F N Cycle Select Cycle Definition Def XS Z Tapping Enter Cycle 2 0 TAPPING ina part program X 4 P Clearance height B Enter the clearance height HEIGHT 50 mm Confirm your entry D amp clearance EJ Enter the setup clearance DI Confirm your entry gt 4 iece surface O Enter the coordinate of the workpiece surface SURF 0 mm Confirm your entry gt 4 Hole depth
55. aes 119 Software Version This User s Manualis for TNC 124 models with the following software version Progr 246 xxx 16 The x s can be any numbers a 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 Location of use The TNC complies with the limits for a Class A device in accordance with the specifications in EN 55022 and is intended for use primarily in industrially zoned areas TNC 124 TNC family What is NC NC stands for NumericalControl 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 therefore 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 TouchNumericalControls The TNC 124 is a straight cut control for boring machines and milling machines with up to three axes It also features position display of a fourth axis Conversational programming 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
56. and 44 before enter ing the circle pattern data Clearance height 50 mm Setup clearance A 3 mm Workpiece surface 0 mm Holedepth 20 mm Pecking depthCo 5 mm Dwelltime 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 circle radius 20 mm Starting angle angle between X axis and first hole 30 1st step Enter circle pattern data Operating mode POSITIONING WITH MDI rc Go to the second soft key row in the operating mode ee i POSITIONING WITH MDI X A 7 Circle Select Circle Pattern Pattern A gt BOLT CIRCLE DATA INPUT oma Ee Full circle Circus Number of holes g Segment Center point X 50 000 Select Full Circle Y 50 000 Radius 20 000 Starting angle 30 000 Type of hole 1 PECK eae TGE Z 80 M579 41 X 50 TNC 124 4 Positioning with MDI Bolt Hole Circle Patterns gt Enter the data and call the dialog gt Number of holes 8 Enter the number of holes 8 Confirm your entry fa v N l Center point X J 5 O Enter the X coordinate of the center of the bolt hole circle X 50 mm L Confirm your entry J gt Center point Y B O Ent
57. ation in a part program at which the cycle is to be executed Operating mode PROGRAMMING AND EDITING 2 8 bh Go to the third soft key row Cycle Enter a cycle call CyCL CALL 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 qt 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 re tracted Signs for the input values in the drilling cycles Enter the clearance height and the coordinate of the workpiece surface as absolute values together with the al gebraic sign The algebraic sign for hole depth thread length determines the working direction If you 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 ter
58. 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 Enterthe program number gt Press ENT to delete the program 60 TNC 124 5 Programming Editing programs Operating mode PROGRAMMING AND EDITING Program Manage Select a program see previous page The first soft key row provides functions for e Selecting program management e Entering coordinates The second soft key row provides the following functions e Enter labels for subprograms and program section repeats e Call tool data e nterrupt program withStop e Delete program blocks The third soft key row provides cycles for entering e Cycle definition for pecking tapping bolt hole circles and linear hole patterns e Cycle call e Datum call e Dwelltime e Teach In PROGRAMMING AND EDITING Ee Program Manage ie BEGIN PGM 1111 MM x 1 F 9999 ACTL X 120 000 Y 25 500 Z 35 000 C 180 000 TE Z S0 F M579 41 oP Ke a N PROGRAMMING AND EDITING E Label Number O BEGIN PGM 1111 MM Label 1 F 9999 Call Tool 3 20 RO catt 4 F MAX lt 5 Z 100 Stop 6 STOP Lf ACTL X 120 000 Y 25 500 DeLete Z 3
59. cceeeessseeeeseeetteeeees 14 Angular POSITIONS vacan tuavecetneteseatacandtyssundtenenastunoreteenphetedetveluntoveds satedsnaniederandesenays 15 Working with the TNC 124 First Steps cc ccccsesesssseseeeees 17 BEfOre VOUSTANT soss nne rna a E AEEA E EE EE 17 SE E E T E E E N EE A E E T 17 OPS FAtINGIMOGES anena E E E ETES E E 18 HELP MOD and INFO FUNCTIONS essiecscccstag isch tedecdsstebsacoesd E A 18 SELECTING SOTL KEY TUNCTIONS sesaciianssasinsocnacnstaads ctdenaiaddassoiadasedial irria a a a 19 Symbols onthe NC SCHESMN sas ccinsuatieds Sevaase sate aiii aieas iae Aaaa leads aai 19 On screen operating INSTIUCTIONS iisses cctacevndssecadacseetaacdatncesbidansoctssanidedentdnecssaadens 20 ErormessadgeS ss scdtna cidste eta pacteenun ccs adauise ee a 21 Selecting the Unit Of MEASULEMENE oo ec ceeeeeeececeeensteeeeeeeeetsseteeeeettteeteeeeeeies 21 Selecting position display types cccccccceeceeeecceetssseeeeseetsseeeeeeesttseeeeeeeenees 22 Traverse lirit Suisiana aa A rE AE ENE Eaei 22 Manual Operation and Setup ccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeees 23 Feed rate F spindle speed S and miscellaneous function M n c 23 Mo vingthemac hine aXe S ernenisenrs n E ET E aeai 25 Entering tool length and radius minnean i ea ENEN 28 Callin GANG tO ONS ta sereni ier seus de aeckes ERTE E E vesetie nda oaeeteeatene 29 SElECUNG Cat UM POINTS E E E A E 30 Datum setting Approaching positions and entering actual values
60. ce 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 I 1 l l 4 ee 90 0 90 Fig 1 1 The geographic coordinate system is an absolute reference system l Z x tY wa A Sl Fig 1 2 Designations and directions of the axes ona milling machine W Fig 1 3 Main additional and rotary axes in the Cartesian coordinate system TNC 124 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 absolute datum and perhaps one or more other points as relative datums The datum setting procedure estab lishes these points as the origin of the absolute or relative coordinate systems The workpiece which is aligned with the machine axes is moved to a certain position relative to the tool and the display is set either to zero or to another appropriate value e g to compensate the tool radius Example Coordinates of hole X 10 mm Ys 5 mm L 0 mm hole depth Z 5 mm The datum of the Cartesian coordinate system is locat
61. cks Next Block nunaa Single block Operating mode PROGRAM RUN fre Single If PROGRAM RUN FULL SEQUENCE is displayed at the top of the screen quired S Lock select Single Block XX wy af a gt For each block Position for each individual program block W Pi Continue positioning and calling blocks with the NC I key until ma chining 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 softkey 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 Press the NC T 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 Fubb If PROGRAM RUN SINGLE BLOCK is displayed at the top of the screen quired Sequenc goto Automatic a P gt d x ne Position Na J 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 0O To resume program run after an interruption gt Press NC I Stop program run andabort gt Press NC O The soft key row
62. dius Press MOD Choose the soft key Tool Table Enter the tool number Enter the tool length Enter the tool radius Select the tool axis via soft key Press the Tool Call soft key Fig 4 1 Tool radius compensation VVVVVVY 38 TNC 124 4 Positioning with MDI al Feed rate F spindle speed S and miscellaneous function M Inthe POSITIONING WITH MDI mode of operation you can also enter andchange 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 Fin the POSITIONING WITH MD 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 SelectF for the feed rate function ka J gt 4 Feed rate B O O Enter the feed rate F for example 500 mm min a d 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 You can vary the feed rate F from 100 0 to 150 of the entered value z ie A ED fade 100 50 150 MM F Fig 4 2 Knob for feed rate override on the TNC control panel TNC 124
63. e desired datum point see Selecting datum points Insertthe tool Press MOD and go to the soft key row containing Tool Table Select the user parameter Tool Table Select the tool you will use to set the datum Leave the tool table Press the soft key Tool Call Activate the spindle for example with the miscellaneous function M3 TNC 124 31 3 Manual Operation and Setup Datum Setting Approaching Positions and Entering Actual Values Operating mode MANUAL OPERATION Datum Select the Datum function Select the X axis rc S Touch edge 0 with the tool r XR Bde m setting nO w Nee e o Enter the position of the tool center X 5 mm and transfer the X coordinate of the datum Select the Y axis Touch edge with the tool 4 a6 atum setting 5 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 Z transfer the Z coordinate of the datum 32 TNC 124 3 Manual Operation and Setup Functions for datum setting Itis very easy to set datum points with the TNC s probing functions These functions do not require a touch probe system or an edge finder since you simply probe the workpiece edges with
64. e 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 PROGRAMMING AND EDITING 9930 Program Manage x fe BEGIN PGM 1111 MM y 1 F 9999 2 x 20 RO 3 Y 20 RO z 4 F MAX ACTL X 120 000 Y 25 500 Z 35 000 C 180 000 TG 2 S0 nss 1 Fig 2 1 The symbol for soft key rows at the bottom right of the screen Here the first row is being dis played TNC 124 2 Working with the TNC 124 First Steps On screen operating instructions Example The integrated operating instructions provide information and assist ance 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 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 OPERATIONmode 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 probing functions 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 pages The on screen operating instructions
65. e of hole 1 Peck 727 Fig 4 4 On screen operating instructions graphic for bolt hole circle pattern circle segment 48 TNC 124 4 Positioning with MDI a Bolt hole circle patterns Information required e Full circle or circle segment e Numberofholes e Center point coordinates and radius of the circle e Starting angle position of first hole e Circle segment only angle step between the holes e 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 e executing holes separately e skipping holes BOLT CIRCLE GRAPHIC m39 Y Next Hole Prev Hole Overview of functions CLEC Function Soft key Key Switch to full circle X 32 879 Y 40 000 FuLL Circle Switch to circle segment i Circle i i Fig 4 5 TNC graphic for bolt hole circle Segment patterns Go to next highest input line Go to next lowest input line Confirm entry values GG TNC 124 49 4 Positioning with MDI a Bolt Hole Circle Patterns Example Entering data and executing bolt hole circles n The work steps Enter circle pattern data Display graphic and Drill are described separately in this example Z i A Hole data Enter the hole data separately see pages 43
66. e second parenthesis 2 confirm entry gt 4 B 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 12 000 Key in the third value in the second parenthesis 1 and combine the third value with the displayed value 12 000 The display now shows 13 000 Close the second parenthesis and simultaneously combine with the first parenthesis The display now shows the result 2 000 i a x 110 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 Page to the soft key row containing the desired user parameter 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 MO
67. ed 10 mm from hole D 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 4 Fig 1 5 The workpiece datum represents the origin of the Cartesian coordi nate system Z Hole defines the coordinate system 12 TNC 124 1 Fundamentals of Positioning Datums and Positions Absolute workpiece positions Each position on the workpiece is uniquely identified by its absolute coordinates Example Absolute coordinates of the position 1 X 20 mm Y 10mm Z 15 mm If you are drilling or milling a workpiece according to a workpiece drawing with absolute coordinates you are moving the toolto the value of the coordinates Incremental workpiece positions A position can also be referenced to the preceding nominal posi tion In this case the relative datum is always the last pro grammed position Such coordinates are referred to asincre 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 prefixL Example Incremental coordinates of position referenced to position 2 Absolute coordinates of position X 10 mm Y 5 mm Z 20 mm Incremental coordinates of position IX 10mm IY 10mm IZ 15 mm If you are drilling or milling
68. ed into the program before the cycle Fig 7 1 Absolute and incremental input values for drilling cycles 78 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 I 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 ls Toan ein Gyels drilling retracting until the programmed hole depth is reached oe Eee After a dwell time at the hole bottom the tool is retracted to clear ance height at rapid traverse F MAX for chip breaking III Advanced stop distance 1 The advanced stop distance for the drilling operation is auto matically calculated by the TNC Hole depth up to 30 mm 0 6mm Hole depth between 30 mm and 350mm 0 02 e hole dept
69. eeesstseeeeeens 100 Reading a program out of the TNC oe ccececccccccecsteeeeeeeestseeeeeeesessseeeeeeeeensaeeess 101 Transferring tool tables and datum tables ccccccccccccccccccccceseeeseeeseeeeeeseeeeeees 102 Executing programs cccccccceeeeeeeeeeeeeeeeeeeeeeeeeenaeeaaaeeeeeeeees 103 SIN GIS E e siatescavvesnautiendsuntonanacsax E sataateadegeve E E 104 F UMS SGUS NCE aiena e A a e a a a 105 Atemupting progran TUM sisiane naa er aa a 105 Positioning Non Controlled Axes 106 Cutting Data Calculator Stopwatch and Pocket Calculator The INFO Functions 00000ce 107 Cutting data Calculate spindle speed S and feed rate F 108 SOV LEG lise capes eE E AEE ERI ert E E OENE 109 Pocketealc lator TUNCHON S srein beetactuauaeteadsiaeaashdcndeteantandens 109 User Parameters The MOD Function ccccccccececsesseeeees 111 Entering serparamneterS issiria dbp a iad aE 111 TNC 124 US6h PALAMETCRS perior ar rie ESE E E E 112 Tables Overviews and Diagrams cccccssssscsscceeeeeeeeeeeees 113 Miscellaneous functions M functions sessssssssiiiiiisuessssssrriirirrirreeesrsrrrrrrrrn 113 Pin layout and connecting cable for the data interface ssisiiccccccceeeeren 115 Diagram torma MiNi O ereen ea mene 116 TECHNICA MTOMMATION rasmin ra A EN O TR 117 INCCESS OTIS S naan E wes ce E EE E E A NE 118 Subject IndeX ccccccccceeeeeeeeseesseeeeeeeeeeseeeeeeaaaaeeeeeeeeesssaaa
70. er the Y coordinate of the center of the bolt hole circle Y 50 mm Confirm your entry 6 D N Radius J A 0 Enter the radius of the bolt hole circle 20 mm L Confirm youentry j fa bs af oy i Starting angle B O Enter the starting angle from the X axis to the first hole 30 L Confirm your entry J Py Type of hole Choose Pecking for drilling bore holes at the hole positions in the pattern TNC 124 51 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 Graphic 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 oO X 32 679 Yer E f we att 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 graphics see Chapter 13 3rd step Drill Before you start drilling verify the data entered in the drilling cycle The direction of rotation for bolt hole circles is influenced with a user parameter see Chapter 13 Start Start the bolt hole circle function Pre position in the first coordinate axis KE i Pre position in
71. etting bd Spindle brake lt ket 120 000 Y 25 500 Ze o0 C 180 000 poo E Miscellaneous Spindle speed Feed rate function M m Soft key row with 5 soft x keys p eH Soft keys Z E Selected datum Screen in the operating modes PROGRAMMING AND EDITING 1 936 PROGRAMMING AND Program EDITING and Manage PROGRAM RUN es o BEGIN PGM 1111 MM x 1 F 9999 Current 92 x 20 RO v block jg Y 20 RO 4 F MAX 5 Z 100 Zz 6 STOP Current wACTL X 120 000 Y 25 500 positions Z 35 000 C 180 000 Status line TE Z oS 0 M579 41 e Symbol for soft key row Controlling machine functions J ggo Spindle brake X 120 000 a eR Counterclockwise Clockwise Y 25 500 o aaa spindle rotation spindle rotation Z 35 000 D ese p p ES 3 Te 0o a575 Li 6008 i i aooe Machine axis fal direction keys a Rapid traverse 4 key Power supply Coolant Release tool WW F Feed rate override Selecting functions and programming i 120 000 x 25 500 Z 35 000 180 000 2 E 8 Hs79 We78 Li 5 soft keys functions vary according to associated fields on screen Clear entries or error messages Page through indi vidual soft key rows Access program blocks to make changes or switch operating parameters Chan
72. etup o 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 Selects for the spindle speed function Spindle speed O 5 O Enter the spindle speed for example 950 rpm Da d l E 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 ie f 0 to 150 of the set value Qu Q S 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 Selectm for miscellaneous function v Miscellaneous function M a Enter the miscellaneous function for example M 3 spindle ON clockwise Execute the miscellaneous function 24 TNC 124 3 Manual Operation and Setup igi 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 movementofthe machine table Traversing with
73. ey row containing the user parameter mm Or inch 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 MANUAL OPERATION B5 gt Jog acTL X 4 72440 increm Y 1 00395 sekira Z 1 37735 C 180 000 s TG Z S 0 M579 41 lt Fig 2 5 The inch indicator TNC 124 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 e Starting position of the tool A e Target position of the tool e Workpiece datum W e Sca The TNC position display can be set to show the following types of informat ereference point M ion e Nominal position NOML The value presently commanded by the TNC e Act The position at which the tool is presently located as referenced ual position ACTL 2 to the workpiece datum e Servo lag LAG The difference between nominal and actual positions NOML ACTL e Actual position as referenced to the scale reference point RI To change the position display Pag cha VV y VY Press MOD e to the soft key row containing the user parameter Posit Press the soft key for selecting the position display type and nge to the other display type Select the desired display type Press M
74. f the workpiece surface e Milling depth DEPTH Distance between workpiece surface and bottom of pocket e Pecking depth PECKG Infeed per drilling cut e Pecking feed rate F Tool traversing speed during pecking e Pocket center in X POSX 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 0 climb milling Fig 7 8 clockwise Input value 1 upcut milling counterclockwise e Finishing allowance ALLOW Finishing allowance in the working plane Fig 7 6 Step I in Cycle 4 0 RECTANGULAR POCKET II Fig 7 7 Step II in Cycle 4 0 RECTANGULAR POCKET III Y Fig 7 8 Step III in Cycle 4 0 RECTANGULAR POCKET TNC 124 91 7 Drilling Milling Cycles and Hole Patterns in Programs Rectangular Pockets in Programs Example Cycle 4 0 RECTANGULAR POCKET Z Clearance height 80 mm Setu
75. firm your entry J V of hole Choose Pecking for drilling bore holes at the hole positions in the pattern TNC 124 89 7 Drilling Milling Cycles and Hole Patterns in Programs Hole Patterns in Programs Program blocks 0 1 BH 9999 2 Z 600 3 4 S 1000 5 M 3 6 CYCL 7 CYCL 8 CYCL 9 CYCL 10 CYCL 11 CYCL 12 CYCL 13 CYCL 14 CYCL 15 CYCL 16 CYCL 17 CYCL 18 CYCL 19 CYCL 20 CYCL 21 CYCL 22 CYCL 2B M 2 pr YNNN NNNNN PPP PPP eR Noe ON AUPWNRP OO NOU PWN PO BEGIN PGM 50 MM TOOL CALL 5 Z PECKING HEIGHT 50 DIST 2 SURF 0 DEPTH 15 PECKG 5 DWELL 0 5 F 80 LINEAR HOLE PATTN POSX 20 POSY 15 NO HL 4 HLSPC 10 ANGLE 18 NO RW B RWSPC 12 TYPE 1 PECK 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 pecking such as tool 5 tool axis Z Spindle speed Spindle 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
76. ge parameters and settings Select or deselect INFO functions 0 gag 0o00 afs ooa oee Baa aoa Selecting operating modes Start or stop NC and spindle 120 000 x 25 500 Z 35 000 oo0o00 POSITIONING WITH PROGRAM RUN 180 000 e Wes Lt EEL oona 000e a lti MANUAL OPERATION Spindle ON Spindle OFF 5 G3 Select or deselect HELP screens Numeric input keys g o sign Q m entry Incremental dimensions Return to previous soft key level Go to program block or operating param eter Select programs and program blocks PROGRAMMI ED NG NG AND Start NC NC I key a NC Contents Software VEFSIOMN ss ncsncdssvsesbsdennelanesbsanedhdeadastaehioaesosnssanensabauassdnsd r ea tiisa RONNA 7 T a E E ETE E A E E TES AA T ET 7 About This Manual scncdec scavsicdacs ean een oo aeiaantan eee A E eee 8 Special Notes inthis Manual secs ccstaasdyccesetrisewiedeahysdasdeosnassidades oceeextasdae S 9 TNC ADOOS SONO S naaa ETE TA N ETE 10 Fundamentals of Positioning ccccccccceeseeeeeeeeeeeeeeeeeeeeeeeeenees 11 Coordinate system and coordinate AXES o oo ccc ce ccecceeeeeeeeeeeeeaeeeeeeeeeeeeeeeeeeeeenene 11 Datums ANC POSITIONS wcessarseseneddcrsesssuyeeesatansbacteatendpssua ces tananenggnediagasakpdteeentoueees 12 Machine axis movements and position feedback oo ceeccec
77. grams 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 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 ccy 50mm Bolt circle radius RAD 20mm Starting angle between X axis and first hole START 30 Hole data A description of Cycle 1 0 Pecking starts on page 79 Clearance height HEIGHT 50mm Setup clearance DIST 2mm Coordinate of the workpiece surface SURF Omm Hole depth DEPTH 15 mm Pecking depth PECKG 5mm Dwell time DWELL 0 5s 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 Cycle Select Cycle Definition Def gt 4 Circle Select Circle Pattern Pattern The soft key row switches to a deeper level gt 4 TNC 124 85
78. h Hole depth exceeding 350 mm 7mm 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 Fig 7 3 Steps III and IV in Cycle 1 0 clearance at rapid traverse ECKING e Workpiece surface SURF 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 Dwelltime DWELL in s Amount of time the tool remains at the hole depth for cutting free the drill taper e Feedrate F in mm min Traversing speed of the tool while drilling ae 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 79 7 Drilling Milling Cycles and Hole Patterns in Programs Drilling Cycles in Programs Programming example Cycle 1 X coordinate of the hole Y coordinate of the hole Hole diameter Clearance height HE Coordinate of the workpiece surface SURF Hole depth DEPTH Pecking depth PECKG Dwell time DWELL Machining feed rate F
79. han the zero tool AL lt 0 Entering the tool length and radius into the tool table Fig 3 5 Tool length and radius Tool number e g 7 Tool length L 12mm Tool radius R 8mm n Select the user parameters X gt Go to the soft key row containing Tool Table Open the tool table number Enter the tool number such as 7 and confirm your entry with ENT length Enter the tool length 12 mm and confirm your entry with ENT or Capture the actua position in the tool axis by pressing the soft key or Capture the actua position in the tool axis by pressing key on the handwheel J 28 TNC 124 3 Manual Operation and Setup fwon 2 Tool radius B Enter the tool radius 8 mm and confirm your entry with ENT gt 4 l woo 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 using 100 taere from the tool table To call the desired tool move the highlight to the Tool tool select the axis with the corresponding soft key and press the SA _ oats soft key Tool Table NOJ Length Radius 0 000 7 500 10 000 5 000 20 000 9 980
80. 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 termcoordinatecomes 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 horizontal and vertical lines on the globe constitutes an absolute reference system The Greenwich observatory illustrated in Fig 1 1 is located at 0 lon gitude and the equator at 0 latitude Cartesian coordinate system Ona TNC controlled milling or drilling machine tool workpieces are normally machined according to a workpiece based Cartesian coordi nate system a rectangular coordinate system named after the French mathematician and philosopher Renatus Cartesius who lived from 1596 to 1650 The Cartesian coordinate system is based on three coordinate axes designated X Y and Z which are parallel to the machine guideways The figure to the right illustrates the right hand rule for remembering the three axis directions the middle finger is pointing in the positive direction of the tool axis from the workpie
81. he 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 M 3 Left hand thread Spindle ON with miscellaneous function M 4 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 II The tool drills to the end of thread at the feed rate F ILI 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 8S p in mm min where S Spindle speed in rom p Pitch in mm Input data for Cycle 2 0 TAPPING 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 Standard value DIST 4 thread pitch p e Workpiece surface SURF Absolute coordinate of the workpiece surface e Thread length DEPTH Distance between workpiece surface and end of thread e Dwell time DWELL in s A dwell time prevents wedging of the tool when retracted Further information is available from the machine manuf
82. he program contains the tool call block TOOL CALL 4 Working without TOOL CALL If a part program is written 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 68 TNC 124 5 Programming Calling datum points The TNC 124 can store up to 99 datum points in a datum table You can calla 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 SB Go to the third soft key row Datum Calla datum point from the table CaLl Enter the datum number such as 5 Confirm entry Input range 1 to 99 TNC 124 69 5 Programming Entering dwelltime 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 Go to the third soft key row WH Dwell Call dwell time Time gt D e w 11 time in seconds 8 E En
83. he work steps Enter linear pattern 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 linear pattern data Clearance height 50 mm Setup clearance A 3 mm Workpiece surface 0 mm Holedepth 20 mm Pecking depthO 5 mm Dwelltime 0 4 s Feed rate 80 mm min Linear pattern data Xcoordinate of hole X 20mm Y coordinate of hole Y 15mm Number of holes per row 4 Hole spacing 10mm Angle between rows and X axis 18 Number or rows 3 Row spacing 12mm Enter linear pattern data Operating mode POSITIONING WITH MDI POSITIONING WITH MDI ee Go to the second soft key row in the operating mode r Pa LINEAR HOLE PATTN DATA INPUT oM gt First hole xX 7 ede First hole x F 20 000 L First hole Y 15 000 Lnear Holes per row 4 Select Linear Pattern Hole spacing 10 000 Pattern Angle 18 000 Number of rows 3 Row spacing 12 000 Type of hole 1 PECK Bia Start T6 Z S0 M579 41 s 4 Positioning with MDI a Linear Hole Patterns w 1st hole X a o Enter the X coordinate of hole X 20mm C Confirm your entry D fi lst hole Y
84. ill Pre position the drill in the Z axis to a position above the workpiece surface The TNC then pre positions the drill in the X and Y axes working plane above each hole position circle patterns Linear hole patterns If you are drillinga Circle Pattern inthe POSITIONING WITH MDI mode of operation enter the following data e Full circle or circle segment e Numberofholes e Center point coordinates and radius of the circle e Starting angle position of first hole e Circle segment only angle step between the holes e Bore hole or tap hole If you are drillinga Linear Pattern inthe POSITIONING WITH MDI mode of operation enter the following data e Coordinates of the first hole e Number ofholes perrow e Spacing between holes onarow e Angle between the first row and the X axis e Number ofrows e Spacing between rows e Bore hole or tap hole HELP BOLT HOLE CIRCLE DATA B 45 R Y 7 5 E amp 10 Full circle Number of holes 4 Center point X 10 000 Y 7 500 Radius 5 000 Starting angle 45 000 Type of hole 1 Peck 677 Fig 4 3 On screen operating instructions graphic for bolt hole circle pattern full circle HELP BOLT HOLE CIRCLE DATA a ee y 14 Circle segment Number of holes 3 Center point X 10 000 y 7 500 Radius 5 000 Starting angle 45 000 Angle step 90 000 Typ
85. ine the TNC s basic operating characteristics Cutting data calculator INFO stopwatch pocket calculator 2 i B B 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 asymbol at the bottom right of the screen If no symbol is visible that means that all pertinent functions are al ready shown The highlighted rectangle in the symbol indicates the currentrow Overview of functions Function Key Page through the soft key rows forwards Page through the soft key rows backwards Go back one soft key level 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 Meaning Tei Tool for example T 1 Graad Spindle speed e g S 1000 rpm F Feed rate e g F 200 mm min M Miscellaneous function e g M3 4 Datum e g 1 ACTL TNC displays actual values NOML TNC displays nominal values REF TNC displays the reference position LAG TNC displays the servo lag x Control active OI Spindle brake active 0 gt Spindle brake inactive Axis can b
86. inues on the next page A prompt appears with some actions not always at the top of the screen If two flowcharts are divided by abroken 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 damage the workpiece or tool Symbols used in the notes Each note is identified by a symbol to the left Your manual uses three different symbols which have the following meanings 0 D General note e g indicating the behavior of the control Note with reference to themachine manufacturer e g indicating that a specific function must be enabled for your machine tool 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
87. ioning Retract End of subprogram 1 Endof program program number unitof measurement 96 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 0 is therefore not set Display of the CALL LBL block with a program 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 numberbehind 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 Slot X 30mm Y 10mm AN This example requires a center cut end mill ISO 1641 Example Label for a program section repeat Operating mode PROGRAMMING AND EDITING a j Go to the second soft key row a J gt fi ft N Label Insert a label for a program section repeat LBL Number The TNC offers the lowest available label number as a default No gt 4 Label number Accept the defau
88. 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 0 Note that the subprogram will be executed at least once even without a CALL LBL block Program blocks BEGIN PGM 60 M ip GOES Z 20 X 20 RO Y 10 RO AMOYOL CNEL 7 74 S 1000 M 3 CALL LBL 1 X 40 RO Y 50 RO CALL LBL 1 t We o ony Un SS OS IS ES H 0 Ji 2 X 60 RO TB Y 40 RO 4 CALL LBL 1 5 6 Z 20 M 2 17 LBL 1 18 F 200 ey wah 20 IY 20 RO 21 F 9999 22 Z 2 23 LBL 0 24 END PGM 60 MM Startof program program number unitof measurement High feed rate for pre positioning Clearance height X coordinate infeed point slot Y coordinate infeed point slot Call tool data here tool 7 tool axis Z Spindle speed Spindle ON clockwise Call subprogram 1 execute blocks 17 to 23 X coordinate infeed point slot 2 Y coordinate infeed point slot 2 Call subprogram 1 execute blocks 17 to 23 X coordinate infeed point slot Y coordinate infeed point slot Call subprogram 1 execute blocks 17 to 23 Clearance height Stop program run spindle STOP coolant OFF Start of subprogram 1 Machining feed rate during subprogram Infeedto slot depth Mill slot High feed rate for retracting and pre posit
89. l positions for workpiece machining etc In many cases the Teach In function will save you considerable pro gramming 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 Program Select Program Manage Manage y PROGRAM SELECTION 930 inch EE mm 17 F TET 12 12 By 20 14027 2 87 27 21087 91 Program 7 g Go to the program directory jens sdas 97 Number 557 29 Mm oo 5 1007 11 a 2127 39 5007 101 TE Z 80 M579 41 XQ d Program number Create a new program or select an existing program o such as program number 1 or _ oF aa Select an existing program with the cursor keys XX SY Da ra inch Choose the unit of measurement mim z gt 4 Confirm your entry The selected program can now be entered edited and run Me A 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 Pro gram Number The number in front of the slash is the program number the number
90. lane X Y plane Tool axis Z X coordinate of the circle center X 50 mm Y coordinate of circle center Y 0mm Operating mode MANUAL OPERATION ELECTRONIC HANDWHEEL JOG INCREMENT Go to the second soft key row gt 4 4 Circle Select Circle Center Center Mes 4 ps Select plane containing the circle main plane Plane X Y 1st point in X Y Move tool towards first point onthe circumference untilit makes contact Note Store position of the bore hole wall gt 4 Retract tool from bore hole wall Further information appears on the screen Store positions with Note Probe three additional points on the circumference in the same manner gt E nter center point X xX 0 B o Enter first coordinate X 50 mm and transfer coordinate as datum for the circle center 4 4 Enter center point Y Y 0 Accept default entry Y 0 mm 36 TNC 124 3 Manual Operation and Setup NOTES TNC 124 37 4 Positioning with MDI 4 Positioning with Manual Data Input MDI For many simple machining processes for example if a machining process is
91. lator The INFO Functions 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 feed 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 n 3 14159 To access the INFO functions mro Press the INFO key CUTTING DATA Ri 6 000 mm Ss U 0 m min Cutting Cutting Data for milling sO rpm a Data S o rpm O ne o 4 d 0 000 mm F o mm min e A or l Of N STOPWATCH Erop i Stop vateh Select Stopwatch 00 00 00 0 Reset CALCULATOR 0 000 Example Addition 1 22 Enter value e g 22 Calc Select Calculator functions 2 i Confirm entry 3 13 Enter value 3 e g x 4 Add the values Display 25 000 7 hs 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
92. le Center As soon as the TNC displays the distance or diameter Do not enter a datum coordinate Simply press the soft key Escape HELP PROBING FUNCTIONS Functions for datum setting Workpiece edge as Edge datum Centerline between two workpiece edges as datum Center Line Center of circle or cylindrical surface as datum Circle Center 173 Fig 3 7 On screen operating instructions for the probing functions TNC 124 33 Manual Operation and Setup Functions for Datum Setting Example Probe workpiece edge display position of workpiece 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 C N Go to the second soft key row A gt Edge Select Edge F x Select the axis for which the coordinate is to be set X axis X J 4 Probe in X axis Move the tool towards the workpiece until it makes contact XM A yr r N Store the position of the workpiece edge X J gt 4 N Retract the tool from the workpiece XX A v 0 is offered as a default value for the coordinate Enter the desired coordinate for the workpiece edge for example X
93. lt label number a or or a Enter a label number here 1 Confirm entry 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 8 Subprograms and Program Section Repeats Program Section Repeats Example Entering a program section repeat CALL LBL 7 Go to the second soft key row S S gt r gt Label Call label CaLl The TNC offers the label number that was last set X D G gt L Label number J Gn Accept the default label number or or i a Enter a label number here 1 Confirm your entry The current block now contains the called label CALL LBL 1 J 4 Repeat REP g Enter the number of repeats here 4 Confirm your entry J Aftera CALL LBL block in the operating mode PROGRAM RUN the TNC repeats those program blocks that 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 unitof measurement 1 F 9999 High feed rate for pre positioning 2 Z 20 Clearance height 3 TOOL CALL 9 Z 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 infeed point slot 7 Y 10 RO Y coordinate infeed
94. ni rE nR n nEEEs SEE nn EEUE ENERE EEE 63 Deleting program blocks ccc ceccc cece eect eeeeeteeeeee eee eeeeeeeeeeeeeeeeeeteeeettettttttteneseeees 64 Feed rate F spindle speed S and miscellaneous function M ciiis 65 Entering program interruptions ec eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeceeeetttteteseeseeeees 67 Calling the tool data in a program cccccccccecessseceeeeesssteeeeeeeeeseeeeeeeeetsieeeeeeneees 68 Calinog da Umo arera a a E E EEOSE E E OEE 69 Entering dweltimne cence veseseveceersantes sanieusewenacncdvbest cnuebeand viwssaseedey anes BORO es 70 Programming Workpiece Positions ccccceeeeeeeeeeeeeeeeeeees 71 Entering workpiece POSItiOns siars riasin ainaani aiin naa AE Eaa 71 Transferring positions Teach In mode oo ceeeeeeeeeeeceeeeeeeeeeeeeeeeeeeeteetteeeeeeeneeaes 73 Drilling Milling Cycles and Hole Patterns in Programs 77 Entering a Cycle Call s srsreinasntsknsseris ina ainn ana nn E E ESES AARE 78 Drilling cycles IN PrOQrAMS ssssssseesesssstttttttttttitti tinn nren E EEEE EEEE EREEREER 78 Hole Patterns IM PLOGlAIMNS isesi AE EE E EE 85 Rectangular pockets in proga S ren n EAE ENEE 91 Subprograms and Program Section Repeats 008 94 SUD PFOGKAIMNS aiiai a a cas a E aR 95 ProgramisectionrepeatS oreiro N 97 Transferring Files Over the Data Interface ccccccces 100 Transferring a program into the TNC cccecccecceceeeeceeettseeeeesessteeee
95. nominal position value for corner point 4 X 60mm tool radius compensation is already set to R NC Move the tool to the programmed position 42 TNC 124 4 Positioning with MDI a Pecking and tapping The TNC cycles for pecking and tapping see Chapter 7 are available 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 sev eralinfeeds Pecking and tapping in hole patterns The functions for pecking and tapping are also available in combina tion with the hole pattern functions Circle Pattern and Linear Pattern Pecking and tapping processes The input data for pecking and tapping can also be entered as cycles inapart 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
96. 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 Toleave the operating instructions Press HELP again The screen returns to the menu for the probing functions 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 ofall 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 VV To leave the on screen operating instructions Press HELP again HELP PROBING FUNCTIONS Functions for datum setting Workpiece edge as Edge datum Centerline between two workpiece edges as datum Center Line Center of circle or cylindrical surface es datum Circle Center 1 3 Fig 2 2 On screen operating instructions for PROBE page 1 HELP PROBE CENTERLINE With Tool lt lt lt lt lt lt lt lt lt lt Centerline as datum Preparation Enter the tool date via moo a 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 Fig 2 3 On screen operating instructions for PROBE CE
97. o 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 anominal position without having to reenter it Entry logic For calculations with two operands addition subtraction etc gt Keyin the first value gt Confirm the value by pressing ENT gt Key inthe second value 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 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 x combine the second value with the first value x The display now shows 12 000 D All 3 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 th
98. ominal position value 3 Enter the nominal position value such as 47 mm Radius and select tool radius compensation R Comp gt 4 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 thenrun the program Usea tool which has the same radius as the tool you used during the Teach In process gt Ifyou 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 machining Radius of the tool for Teach In Tool 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 Press the soft key Radius Comp Operating mode PROGRAMMING AND EDITING Teach Select Teach In In yr l Page to the second soft key row Example Transfer Z coordinate workpiece surface to a program z 4 Move the tool until it touches the workpiece surface v
99. osition 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 p 4 Go to the previous block g 4 Del h rr lock elete the current bloc Delete Block TNC 124 73 6 Programming Workpiece Positions Programming example Generate a program while machining a pocket Transferring Positions Teach In Mode 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 Cornerpoint X 15mm Y 12 mm Cornerpoint2 X 15mm Y 47mm Cornerpoint X 53mm Y 47mm Cornerpoint X 53mm Y 12mm Pocket depth Z 10mm for example Operating mode PROGRAMMING AND EDITING Teach In Select Teach In Example Transferring the Y coordinate of corner point 3 into a program y Select the coordinate axis Y axis Da d N
100. p clearance 2 mm 0 x Workpiece surface 0 mm 20 Milling depth 20 mm 30 Pecking depth 7 mm Y Pecking feed rate 80 mm min 804 Pocket center in X 50 mm 705 Pocket center in Y 40 mm Side length in X 80 mm 404 Side length in Y 60 mm Milling feed rate 100 mm min 10 Ne Direction 0 CLIMB 0 X Finishing allowance 0 5 mm ao g5 P m ive ae Example Entering Cycle 4 0 RECTANGULAR POCKET into a part program Operating mode PROGRAMMING AND EDITING Page to the third soft key row j sit eveLe Select Cycle Definition Def 4 Pocket Enter Cycle 4 0 RECTANGULAR POCKET ina part program MiLLing XR A Clearance height amp O S Enter the clearance height HEIGHT 80 mm L Confirm your entry J P a tup clearance Enter the setup clearance DIST 2 mm Confirm your entry N o o rkpiece surface Enter the coordinate of the workpiece surface SURF 0 mm Confirm your entry 40 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 positioning in the X axis 4 Y 100 Pre positioning in the Y axis 5 TOOL CALL 7 Z Call the tool for pocket milling such as tool 7 tool axis Z 6 Ss 800 Spindle speed 7 M 3 Spindle ON clockwise 8 CYCL
101. 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 e Hole depth the algebraic sign determines the working direction e Infeeddepth e Dwell time of the drill at the bottom of the hole e Machining feed rate Input data for tapping 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 e Hole depth the algebraic sign determines the working direction Dwell time of the drill at the end of thread e Machining feed rate TNC 124 43 Positioning with MDI Example PECKING X coordinate of the hole Y coordinate of the hole Clearance height Setup clearance A Workpiece surface Hole depth Pecking depth Dwelltime Pecking feed rate Hole diameter Preparation 30 20 50 2 0 15 5 0 5 80 e g 6 mm mm mm mm mm mm mm S mm min mm gt Pre position the tool over the workpiece Operating mode POS ONING WITH
102. r Mirror vertically and horizontally Feed rate F Feed rate during traverse with manual operation the direction keys Dialog language Nc German English PLC dialog language PLC German English French Italian Spanish Screen saver Sleep 5 to 98 min Off 99 Programming station Progrm TNC with machine Station Programming station with PLC Programming station without PLC Code number Code Change operating parameters that are not user parameters Marker Marker Machine dependent function 112 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 miscellaneous 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 y LT 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 r
103. rogram 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 eit cee Then if you change the tool during program run you don t need to se Toot lect the new tool data from the tool table every time Bebe Tool axis Z Hos nal NO Length Radius 0 000 0 000 29 829 7 500 120 000 10 000 29 889 000 20 000 12 732 9 980 45 530 6 000 32 500 T6 Z WS 0 M579 41 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 UMDMAWNAO te tt tttst a ate 7 N lt x 2 500 stored in the table the TNC stores the new tool axis in the table at If you enter a different tool axis in the program than is Fig 5 2 The tool table on the TNC screen Operating mode PROGRAMMING AND EDITING Go to the second soft key row gt 4 Tool Call tool data from the tool table CaLlL We S gt Tool number 4 Enter the tool number such as 4 under which the tool data are stored in the tool table Confirm entry Input range 0 to 99 ec a Enter the tool axis such as Z The program contains the tool callblock TOOL CALL 4 Z or Choose No Entry forthe Tool axis if the program already contains a TOOL CALL block with tool data T
104. rror messages seeren 21 External INPUT aiiim anainn 100 OUtPUt seriais annsan 101 F FIAK apresse aneis 65 FEED arn A 79 Feed rate F cecstisceee 23 39 117 calculating nireseta 107 for tapping neiii 116 IM ROGIER einean 65 Full sequence sses 105 Functions CAINING wedscdaseessccvedesexesteeeessvis 18 Selecting serenan 4 H Handwheels electronic oo eee 10 26 FLEIGHID tephderseeecvarsactesnelaatiesatsiars 91 HELP creences 20 Hole asra GATUN kerien 36 Hole pattern 0 0 2 48 INKOGKAIN deires 83 l IMONE S iere tra set 21 Incremental coordinates 13 Incremental jog positioning 27 INFO oreista aisan 107 INU rangen 117 K KOS aferin 18 L E E TT 94 EE E A TT 94 E a E A E ET 94 Linear hole pattern a 53 GFAP ICS aranean eae 56 IN PFOQlAM iiini 88 M Machine axes niii 11 MOVING ceren 23 Machine functions o 3 Main plane ssonesnine tiae 33 Manual operation n 23 MilliM ters wee 21 MUL sasirnane 41 Milling a shoulder o n 41 Miscellaneous function M aa 24 40 113 IM progran eie 66 VACANT 2 kscsateesesdentienssengencns 114 with predetermined effect 113 MOD eE E i 111 N Nesting maximum depth n 94 Nominal positions CHANGING scsestinesssdeeseseeryseundes 76 IN progran sirenen mennist 59 Number of tools MAXIMU sirsenis 117 O Operating instructions ONFSCIEON iredi prieita neared 20 Operating modes KEYS ictsncatmeniniatbadarvesendataeal 4 18 SWITCHING sasise naa 1
105. rt data transfer Escape e Toggle between FE and EXT e Show further programs E Transferring a program into the TNC jez Operating mode PROGRAMMING AND EDITING Program j Select Program Manage Manage D i Extern Select Extern yr File number 5 Enter the program number here 5 yr 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 gt fi Start Press Start Input to transfer the program to the TNC Input The message Loading file appears on the TNC screen f you are transferring programs from a PC into the TNC EXT setting the PC mustsend 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 ANI Program Select Program Manage Manage r Go to EXTERNAL OUTPUT yr File gt 4 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 J 7 EDITING number Enter the program number here 10 7 a Start Press Start Output to transfer the program to the external device Output The message Reading out file
106. s 1 000 program blocks in each program Single axis Cartesian coordinates absolute or incremental Millimeters or inches Display step Depending on encoders and machine parameters e g 0 005 mm for graduation period of 20 um Input range 0 001 mm 0 000 5 in to 99 999 999 mm 3 937 in 0 001 to 99 999 999 Max range of traverse 10 000 mm Maximum feed rate 30 000 mm min Maximum spindle speed 99 999 rom Number of tools in the tool table 99 Datum points 99 Data interface RS 232 C V 24 Data transfer rate 110 150 300 600 1 200 baud 2 400 4 800 9 600 38 400 baud Programming program section repeats Subprograms Program section repeats Fixed cycles Pecking Tapping with a floating tap holder Circular hole pattern Linear hole pattern Rectangular pocket milling Ambient temperature Operation 0 C to 45 C Storage 30 C to 70 C Weight Approx 6 5 kg Power consumption Approx 27 W TNC 124 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 oo cececeeeeeeeees 10 118 Actual values ccecce 19 ENTELING roaie iniia 31 Ambient temperature 117 Angle reference AXIS icc 15 SUC Or aron renea E 87 Approaching the workpiece 103 B Block numbers
107. s X axis C Nominal position value 3 O Enter the nominal position value for example 30 mm and Radius select tool radius compensation R Co a d between the dashed lines Confirm the entry The nominal position is now the current block Program blocks 0 BEGIN PGM 10 MM Start of program program number and unit of measurement 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 TOOL CAML iL Call the tool such as tool 1 tool axis Z 7 S 1000 Spindle speed 8 M 3 Spindle ON clockwise 9 F 200 Machining feed rate 10 Y 20 R Y coordinate corner 1 11 30 I X coordinate corner 2 12 w50 R Y coordinate corner 3 13 X 60 R X coordinate corner 4 14 F 9999 High feed rate for retracting 15 2Z 20 Clearance height 16 M2 Stop program run spindle OFF coolant OFF 17 END PGM 10 MM End of program program number and unit of measurement 72 TNC 124 6 Programming Workpiece Positions Transferring positions Teach In mode Teach In programming offers the following two options e Enternominal position transfer nominal position to program move to position e Move to a position and transfer the actual value to a program via soft key or through the actual value capture key on the handwheel You can change transferred p
108. se 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 isnotmodally 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 l p Go to the fourth soft key row gt 4 Select Feed rate F gt 4 Feed rate Enter the feed rate F such as F 500 mm min B O O Confirm entry Input range 0 to 30 000 mm min or or F MAX Select rapid traverse F MAX The feed 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 manufacturer determines which spindle speeds are allowed on your TNC The spindle speed Sis modally effective This means that the entered spindle speed remains in effect untila new spindle speed is programmed Programming example Operating mode PROGRAMMING AND EDITING Pa S Go to the fourth soft key row 4 os x om s Select Spindle speed S Mie A Spindle speed 9 9 o Enter the spindle speed S such as S
109. ter 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 po sitions to which the tool should move There are two possibilities of entering these coordinates ina program e Keying in the coordinates with the keyboard or e Transferring the tool position with the Teach Infunction 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 e Feed rate F e Miscellaneous function M e Spindle speed S e Calling the tool with TOOL CALL Entering feed rate F miscellaneous function M spindle speed S and TOOL CALL in a part program is described in Chapter 5 Important information on programming and machining 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 ma chine table on which the workpiece is fixed
110. the number of the current datum at the lower right of the screen To select the datum In all operating modes gt Press MOD and go to Datum Table gt Choose the soft key 1 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 is will move the datum point the soft key row containing Datum Table gt Press the vertical arrow keys The machine manufacturer determines whether quick datum selection via arrow keys is enabled on your TNC Inthe PROGRAMMING AND EDITING PROGRAM RUN modes of operation gt You can also select a datum point by entering the command DATUM inaprogram 30 TNC 124 3 Manual Operation and Setup O Datum setting Approaching positions and entering actual values 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 exam ples on this page and the next Example Setting a workpiece datum without the probing function Working plane xY Tool axis Z Tool radius R 5mm Axis sequence in this example X Y Z Preparation gt vyv yvy VY Select th
111. the tool The following probing functions are available Workpiece edge as datum Edge Centerline between two workpiece edges Centerline Center of a hole or cylinder Circle Center With Circle Center the hole must be in a main plane The three main planes are formed by the axes X Y Y Z and Z X Preparations for all probing functions gt Vv VvVVVY VY Select the desired datum point see Selecting datum points Insert the tool Press MOD and go to the soft key row containing Tool Table Select the user parameter Tool Table Select the tool you will use to set the datum Leave the tool table Press the soft key Tool Call Activate the spindle for example with the miscellaneous function Ms 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 dis tance between the two probed edges of a workpiece with the Cir cle Center function it determines the diameter of the probed cir cle 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 eterwithout setting a datum gt gt Probe the workpiece as described on page 35 Centerline and page 36 Circ
112. ting 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 Move to first contour point Entries Coordinates of the first contour point Radius compensation for 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 HEIDENHAIN DR JOHANNES HEIDENHAIN GmbH Dr Johannes Heidenhain Strake 5 83301 Traunreut Germany 49 8669 31 0 FAX 49 8669 5061 E Mail info heidenhain de Technical support 4X 49 8669 31 1000 E Mail service heidenhain de Measuring systems amp 49 8669 31 3104 E Mail service ms support heidenhain de TNC support 49 8669 31 3101 E Mail service nc support heidenhain de NC programming 49 8669 31 3103 E Mail service nc pgm heidenhain de PLC programming amp 49 8669 31 3102 E Mail service plc heidenhain de Lathe controls 49 711 952803 0 E Mail service hsf heidenhain de
113. to 99 L 30 CALL LBL 14 Labels 1 to 99 identify the beginning of a subprogram or a program SG END eM d HO section which is to be repeated 243 Label 0 Label 0 is used only to identify the end of a subprogram Label call Fig 8 1 On screen operating instructions In the program subprograms and program sections are called with for subprogram page 5 shown the command CALL LBL The command CALL LBL 0 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 tuna total of three times3 C OTS PS The TNC repeats the program section located before the CALL LBL ge BEGIN PEMsA mhi block You enter the number of repeats with the CALL LBL com mand ee th Ese ad Hrd Nesting program sections S A a 59 Subprograms and program section repeats can also be nested For Bey cet R T 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 diameter Infeed point coordinates Slot X 20mm Y 10mm
114. un spindle STOP coolant OFF go to block 1 Mos Spindle ON clockwise M04 Spindle ON counterclockwise M05 Spindle STOP Moe Tool change stop program run spindle STOP Mos 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 manufacturer can provide you with information on the machine specific functions he has assigned to the vacant miscella neous functions listed on this page Mnumber 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 M47 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 unit e g FE GND 1 TXD 2 RXD 3 RTS 4 CTS 5 DSR 6 GND 7 8 9 0 1 12 3 4 5 16 7 8 19 DTR 20 25
115. ute dimensions the datum is the workpiece zero Corner 1 X Omm Y 20 mm Corner 2 X 30mm Y 20mm Corner 8 X 30mm Y 50 mm Corner 4 X 60mm Y 50 mm Preparation gt Select the desired datum point see Selecting datum points gt Enter the tool data Pre position the tool to an appropriate location such as X Y 20 mm gt Movethetoolto milling depth Operating mode POSITIONING WITH MDI y Select the Y axis Nominal position value 2 Enter the nominal position value for corner point Y 20 mm Raa and select tool radius compensation R Comp w r N Move the tool to the programmed position X Sp gt x Select the X axis Ss A S Nominal position value 3 O Enter the nominal position value for corner point 2 X 30 mm and Radius select tool radius compensation R Comp l Move the tool to the programmed position gt 4 TNC 124 41 4 Positioning with MDI Entering and Moving to Positions Y Select the Y axis 4 Nominal position value E O Enter the nominal position value for corner point Y 50 mm and Radius select tool radius compensation R Comp Nis D fi 5 Move the tool to the programmed position x Select the X axis ominal position value Enter the
116. xample Moving a machine axis with the HR 410 electronic handwheel for example the Y axis Operating mode MANUAL MOD Gl O n faiz oqz HE o oO OO FCT FCT BJ lc Fig 3 3 The HR 410 portable electronic handwheel r A Select the Electronic handwheel function The handwheel symbol is displayed next to the X for the X coordinate 4 y Select the coordinate axis at the handwheel The handwheel symbol is shifted to the selected coordinate axis x 4 Select the traverse per revolution large medium or small w U wu as preset by the machine tool builder yr 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 Incremental jog positioning enables you to move a machine axis by the increment you have preset each time you press the correspond ing direction key Current jog increment If you enter a jog increment the TNC stores the entered value and displays it right of the highlighted input line for _Infeed The programmed jog increment is effective until a new value is en tered by keyboard or soft key Maximum input value 0 001 mm lt jog increments 99 999 mm Changing the feed rate F You can increase or decrease the feed rate

Download Pdf Manuals

image

Related Search

Related Contents

1-input User Manual    Palm-top Unit - Products  LG 20LH1DC1 User's Manual  Dell N2000 How to Use  TABLE DES MATIÈRES  

Copyright © All rights reserved.
Failed to retrieve file