HEIDENHAIN ITNC 530 - 6-2010 DIN-ISO PROGRAMMING User Manual Download Page 579

HEIDENHAIN iTNC 530

579

1

8

.1 Gener

a

l User P

a

ra

met

e

rs

Radius measurement with the TT 130 touch 
probe: Probing direction

MP6505.0 (traverse range 1) to 6505.2 (traverse range 3)

Positive probing direction in the angle reference axis (0° axis): 

0

Positive probing direction in the +90° axis: 

1

Negative probing direction in the angle reference axis (0° axis): 

2

Negative probing direction in the +90° axis: 

3

Probing feed rate for second measurement 
with TT 130, stylus shape, corrections in 
TOOL.T

MP6507

Calculate feed rate for second measurement with TT 130, 
with constant tolerance: 

Bit 0 = 0

Calculate feed rate for second measurement with TT 130, 
with variable tolerance: 

Bit 0 = 1

Constant feed rate for second measurement with TT 130: 

Bit 1 = 1

Maximum permissible measuring error 
with TT 130 during measurement with 
rotating tool

Required for calculating the probing feed rate in 
connection with MP6570

MP6510.0
0.001

 to 

0.999

 [mm] (recommended input value: 0.005 mm)

MP6510.1
0.001

 to 

0.999

 [mm] (recommended input value: 0.01 mm)

Feed rate for probing a stationary tool with 
the TT 130

MP6520
1

 to 

3 000

 [mm/min]

Radius measurement with the TT 130: 
Distance from lower edge of tool to upper 
edge of stylus

MP6530.0 (traverse range 1) to MP6530.2 (traverse range 3)
0.001

 to 

99.9999

 [mm]

Set-up clearance in the tool axis above the 
stylus of the TT 130 for pre-positioning

MP6540.0
0.001

 to 

30 000.000

 [mm]

Clearance zone in the machining plane 
around the stylus of the TT 130 for pre-
positioning

MP6540.1
0.001

 to 

30 000.000

 [mm]

Rapid traverse for TT 130 in the probe cycle

MP6550
10

 to 

10 000

 [mm/min]

M function for spindle orientation during 
individual tooth measurement

MP6560
0

 to 

999

–1

: Function inactive

Measuring rotating tools: Permissible 
rotational speed at the circumference of the 
milling tool

Required for calculating rpm and probe feed 
rate

MP6570
1.000

 to 

120.000

 [m/min]

Measuring rotating tools: Permissible 
rotational rpm

MP6572
0.000

 to 

1000.000

 [rpm]

If you enter 0, the speed is limited to 1000 rpm

3-D touch probes

Summary of Contents for ITNC 530 - 6-2010 DIN-ISO PROGRAMMING

Page 1: ...User s Manual DIN ISO Programming iTNC 530 NC Software 606 420 01 606 421 01 English en 6 2010...

Page 2: ...on Electronic Handwheel smarT NC Positioning with Manual Data Input Program Run Single Block Program Run Full Sequence Key Function Programming and Editing Test Run Key Function Select or delete progr...

Page 3: ...n Chamfering corner rounding Key Function Show special functions smarT NC Select next tab on form smarT NC Select first input field in previous next frame Key Function Select coordinate axes or enter...

Page 4: ......

Page 5: ...ol indicates that important notes about the function described must be adhered to This symbol indicates that there is one or more of the following risks when using the described function Danger to wor...

Page 6: ...e TNC controls HeROS 5 identifies the new operating system of HSCI based TNC controls The machine tool builder adapts the usable features of the TNC to his machine by setting machine parameters Some o...

Page 7: ...aring information and ideas with other TNC users User s Manual for Cycle Programming All of the cycle functions touch probe cycles and fixed cycles are described in a separate manual Please contact HE...

Page 8: ...ith swivel axes M128 Maintaining the position of the tool tip when positioning with tilted axes TCPM FUNCTION TCPM Maintaining the position of the tool tip when positioning with tilted axes TCPM in se...

Page 9: ...is direction Page 347 AFC software option Description Function for adaptive feed rate control for optimizing the machining conditions during series production Page 358 KinematicsOpt software option De...

Page 10: ...a new machine FCL 4 functions Description Graphical depiction of the protected space when DCM collision monitoring is active Page 333 Handwheel superimposition in stopped condition when DCM collision...

Page 11: ...contour programs in the file manager smarT NC Pilot smarT NC Positioning strategy for machining point patterns smarT NC Pilot FCL 2 functions Description 3 D line graphics Page 138 Virtual tool axis P...

Page 12: ...with electronic handwheels on page 444 New software option 3 D ToolComp 3 D tool radius compensation depending on the tool s contact angle on blocks with surface normal vectors LN blocks 3 D line grap...

Page 13: ...n a form see Settings for the tool usage test on page 175 The behavior during deletion of tools from the tool table can now be influenced via machine parameter 7263 see Editing tool tables on page 164...

Page 14: ...amming KinematicsOpt An additional parameter for determination of the backlash in a rotary axis was introduced see User s Manual for Cycle Programming New Cycle 275 for Trochoidal Slot Milling see Use...

Page 15: ...ive tool are also displayed now if the calibration data from the tool table are to be used MP7411 1 see Managing more than one block of calibrating data page 477 During tilting in the Distance To Go m...

Page 16: ...Changed functions 606 42x 01 since the predecessor versions 340 49x 06 16...

Page 17: ...s 6 Programming Miscellaneous Functions 7 Programming Data Transfer from DXF Files 8 Programming Subprograms and Program Section Repeats 9 Programming Q Parameters 10 Programming Miscellaneous Functio...

Page 18: ......

Page 19: ...ting mode 52 Select the tool table for the test run 52 Choose the program you want to test 53 Select the screen layout and the view 53 Start the program test 54 1 5 Tool Setup 55 Select the correct op...

Page 20: ...Manual Operation and Electronic Handwheel 66 Positioning with Manual Data Input 66 Programming and Editing 67 Test Run 67 Program Run Full Sequence and Program Run Single Block 68 2 4 Status Displays...

Page 21: ...4 Working with the File Manager 103 Directories 103 Paths 103 Overview Functions of the file manager 104 Calling the file manager 105 Selecting drives directories and files 106 Creating a new director...

Page 22: ...ogramming 136 Generating a graphic for an existing program 136 Block number display ON OFF 137 Erasing the graphic 137 Magnifying or reducing a detail 137 4 5 3 D Line Graphics FCL2 Function 138 Funct...

Page 23: ...engths and radii 157 Entering tool data into the program 157 Entering tool data in the table 158 Tool carrier kinematics 166 Using an external PC to overwrite individual tool data 167 Pocket table for...

Page 24: ...line at rapid traverse G00 Straight line with feed rate G01 F 197 Inserting a chamfer between two straight lines 198 Corner rounding G25 199 Circle center I J 200 Circular path C around circle center...

Page 25: ...on 218 Function 218 Opening a DXF file 219 Basic settings 220 Layer settings 222 Specifying the reference point 223 Selecting and saving a contour 225 Selecting and storing machining positions 228 Zoo...

Page 26: ...gramming notes 239 Programming a program section repeat 239 Calling a program section repeat 239 8 4 Separate Program as Subprogram 240 Operating sequence 240 Programming notes 240 Calling any program...

Page 27: ...ocedure 265 9 7 Additional Functions 266 Overview 266 D14 ERROR Displaying error messages 267 D15 PRINT Output of texts or Q parameter values 271 D19 PLC Transfer values to the PLC 272 9 8 Entering Fo...

Page 28: ...or dimensions in the program Q113 290 Tool length Q114 290 Coordinates after probing during program run 290 Deviation between actual value and nominal value during automatic tool measurement with the...

Page 29: ...nging movements M103 312 Feed rate in millimeters per spindle revolution M136 313 Feed rate for circular arcs M109 M110 M111 314 Calculating the radius compensated path in advance LOOK AHEAD M120 315...

Page 30: ...templates 336 Setting parameter values for the fixture FixtureWizard 336 Placing the fixture on the machine 338 Editing fixtures 339 Removing fixtures 339 Check the position of the measured fixture 3...

Page 31: ...ication 369 Opening and exiting text files 369 Editing texts 370 Deleting and inserting characters words and lines 371 Editing text blocks 372 Finding text sections 373 11 8 Working with Cutting Data...

Page 32: ...e PLANE function 400 12 3 Inclined Tool Machining in the Tilted Plane 405 Function 405 Inclined tool machining via incremental traverse of a rotary axis 405 12 4 Miscellaneous Functions for Rotary Axe...

Page 33: ...with the pallet preset table 421 Executing the pallet file 423 13 2 Pallet Operation with Tool Oriented Machining 424 Application 424 Selecting a pallet file 429 Setting up the pallet file with the en...

Page 34: ...ting with axis keys 462 Datum management with the preset table 463 14 6 Using the 3 D Touch Probe 470 Overview 470 Selecting probe cycles 470 Recording measured values from the touch probe cycles 471...

Page 35: ...h a 3 D Touch Probe 489 Using the touch probe functions with mechanical probes or dial gauges 492 14 10 Tilting the Working Plane Software Option 1 493 Application function 493 Traversing the referenc...

Page 36: ...36 15 1 Programming and Executing Simple Machining Operations 500 Positioning with Manual Data Input MDI 500 Protecting and erasing programs in MDI 503 15 Positioning with Manual Data Input 499...

Page 37: ...516 16 3 Test Run 517 Application 517 16 4 Program Run 523 Application 523 Running a part program 524 Interrupting machining 525 Moving the machine axes during an interruption 527 Resuming program run...

Page 38: ...the baud rate 543 Assignment 544 Software for data transfer 545 17 6 Ethernet Interface 547 Introduction 547 Connection possibilities 547 Configuring the TNC 547 17 7 Configuring PGM MGT 553 Applicat...

Page 39: ...ication 565 17 17 Checking the Data Carrier 566 Application 566 Performing the data carrier check 566 17 18 Setting the System Time 567 Application 567 Selecting appropriate settings 567 17 19 TeleSer...

Page 40: ...eneral user parameters 577 18 2 Pin Layouts and Connecting Cables for the Data Interfaces 591 RS 232 C V 24 interface for HEIDENHAIN devices 591 Non HEIDENHAIN devices 592 RS 422 V 11 interface 593 Et...

Page 41: ...First Steps with the iTNC 530...

Page 42: ...ly learn to handle the most important procedures For more information on a respective topic see the section referred to in the text The following topics are included in this chapter Machine Switch On...

Page 43: ...n of the emergency stop circuit and goes into the reference run mode U Cross the reference points manually in the displayed sequence For each axis press the machine START button If you have absolute l...

Page 44: ...is topic Operating modes See Programming and Editing on page 67 The most important TNC keys Further information on this topic Writing and editing programs See Editing a program on page 94 Overview of...

Page 45: ...n I The TNC then automatically opens a program and asks for the unit of measure for the new program Please note the restrictions regarding special characters in the file name see File names on page 10...

Page 46: ...nce point e g 0 Confirm with the ENT key U Coordinates Smallest Y coordinate of the workpiece blank with respect to the reference point e g 0 Confirm with the ENT key U Coordinates Smallest Z coordina...

Page 47: ...ther information on this topic Contour programming See Tool Movements on page 188 Recommended program layout for simple cycle programs 1 Call tool define tool axis 2 Retract the tool 3 Define the fixe...

Page 48: ...o be approached e g 20 Confirm with the ENT key U Confirm Radius comp RL RR no comp by pressing the ENT key Do not activate the radius compensation U Confirm the Miscellaneous function M with the END...

Page 49: ...U Confirm Radius comp RL RR no comp by pressing the ENT key Do not activate the radius compensation U Miscellaneous function M Enter M2 to end the program and confirm with the END key The TNC saves t...

Page 50: ...tandard drilling cycle 200 The TNC starts the dialog for cycle definition Enter all parameters requested by the TNC step by step and conclude each entry with the ENT key In the screen to the right the...

Page 51: ...7 S4500 Tool call N40 G00 G40 G90 Z 250 Retract the tool N50 G200 DRILLING Define the cycle Q200 2 SETUP CLEARANCE Q201 20 DEPTH Q206 250 FEED RATE FOR PLNGN Q202 5 PLUNGING DEPTH Q210 0 DWELL TIME AT...

Page 52: ...ss the PGM MGT key the TNC displays the file management U Press the SELECT TYPE soft key The TNC shows a soft key menu for selection of the file type to be displayed U Press the SHOW ALL soft key The...

Page 53: ...opic Selecting a program See Working with the File Manager on page 103 Select the screen layout and the view U Press the key for selecting the screen layout The TNC shows all available alternatives in...

Page 54: ...end U While the simulation is running you can use the soft keys to change views U Press the STOP soft key The TNC interrupts the test run U Press the START soft key The TNC resumes the test run after...

Page 55: ...into the tool changer see page 56 The tool table TOOL T In the tool table TOOL T permanently saved under TNC save the tool data such as length and radius but also further tool specific information th...

Page 56: ...EDITING soft key to ON U With the upward or downward arrow keys you can select the pocket number that you want to edit U With the rightward or leftward arrow keys you can select the data that you wan...

Page 57: ...Operation mode Further information on this topic Manual mode See Moving the Machine Axes on page 442 Clamp the workpiece Mount the workpiece with a fixture on the machine table If you have a 3 D touc...

Page 58: ...t U Select the probing direction via soft key U Press NC start The touch probe moves in the defined direction until it contacts the workpiece and then automatically returns to its starting point U Use...

Page 59: ...st touch point of the side that was not probed for basic rotation U Select the probing direction via soft key U Press NC start The touch probe moves in the defined direction until it contacts the work...

Page 60: ...am break or to the end of the program Further information on this topic Operating modes of the TNC See Operating Modes on page 66 Running programs See Program Run on page 523 Choose the program you wa...

Page 61: ...Introduction...

Page 62: ...nal programming format is an especially easy method of writing programs Interactive graphics illustrate the individual machining steps for programming the contour If a production drawing is not dimens...

Page 63: ...ing only graphics 2 Soft keys In the footer the TNC indicates additional functions in a soft key row You can select these functions by pressing the keys immediately below them The lines immediately ab...

Page 64: ...left window while the right window displays programming graphics You could also display the program structure in the right window instead or display only program blocks in one large window The availab...

Page 65: ...version Additional keys for Windows operation 2 File management Calculator MOD function HELP function 3 Programming modes 4 Machine operating modes 5 Initiation of programming dialog 6 Arrow keys and...

Page 66: ...keys for selecting the screen layout select as described previously Positioning with Manual Data Input This mode of operation is used for programming simple traversing movements such as for face mill...

Page 67: ...rors such as geometrical incompatibilities missing or incorrect data within the program or violations of the work space This simulation is supported graphically in different display modes With the dyn...

Page 68: ...layout Soft keys for selecting the screen layout for pallet tables Window Soft key Program Left program right program structure Left program right status Left program right graphics Graphics Left pro...

Page 69: ...splay Symbol Meaning Actual or nominal coordinates of the current position Machine axes the TNC displays auxiliary axes in lower case letters The sequence and quantity of displayed axes is determined...

Page 70: ...tatus Displays One or more global program settings are active software option Number of the active presets from the preset table If the datum was set manually the TNC displays the text MAN behind the...

Page 71: ...nal status display In the right half of the screen the TNC shows the Overview status form To select an additional status display Shift the soft key rows until the STATUS soft keys appear Either select...

Page 72: ...GM tab Soft key Meaning Position display in up to 5 axes Tool information Active M functions Active coordinate transformations Active subprogram Active program section repeat Program called with PGM C...

Page 73: ...of the active pallet preset Soft key Meaning No direct selection possible Active program section repeats with block number label number and number of programmed repeats repeats yet to be run Active su...

Page 74: ...us Displays Active miscellaneous functions M M tab Soft key Meaning No direct selection possible List of the active M functions with fixed meaning List of the active M functions that are adapted by yo...

Page 75: ...ith global program settings software option Tilt angle of the working plane Angle of a basic rotation Soft key Meaning T Tool number and name RT Number and name of a replacement tool Tool axis Tool le...

Page 76: ...easuring the rotating tool DYN dynamic measurement Cutting edge number with the corresponding measured value If the measured value is followed by an asterisk the allowable tolerance in the tool table...

Page 77: ...ys the tab if the function is active on your machine Soft key Meaning No direct selection possible Swapped axes Superimposed datum shift Superimposed mirroring The TNC only displays the tab if the fun...

Page 78: ...Active mode in which adaptive feed control is running Active tool number and name Cut number Current factor of the feed potentiomenter in percent Active spindle load in percent Reference load of the...

Page 79: ...tool builder can run Control the focus between NC software applications and those of the machine tool builder The size and position of pop up windows can be changed It is also possible to close minim...

Page 80: ...TNC NC Control Start and stop the TNC software Only permitted for diagnostic purposes Web Browser Start Mozilla Firefox Diagnostics Available only to authorized specialists to start diagnostic functio...

Page 81: ...ering signals to the TNC via cable and is a cost effective alternative for applications where digitizing is not frequently required The TS 640 see figure and the smaller TS 440 feature infrared transm...

Page 82: ...ularly rugged design and a high degree of protection which make it insensitive to coolants and swarf The triggering signal is generated by a wear resistant and highly reliable optical switch HR electr...

Page 83: ...Programming Fundamentals File Management...

Page 84: ...ce marks the machine axes need to move by no more than 20 mm for angle encoders by no more than 20 With absolute encoders an absolute position value is transmitted to the control immediately upon swit...

Page 85: ...axis directions the middle finger points in the positive direction of the tool axis from the workpiece toward the tool the Z axis the thumb points in the positive X direction and the index finger in...

Page 86: ...nts in a plane Polar coordinates have their datum at a circle center CC or pole A position in a plane can be clearly defined by the Polar Radius the distance from the circle center CC to the position...

Page 87: ...l to move by the distance between the previous and the subsequent nominal positions This is why they are also referred to as a chain dimensions To program a position in incremental coordinates enter t...

Page 88: ...cles for Coordinate Transformation If the production drawing is not dimensioned for NC set the datum at a position or corner on the workpiece which is suitable for deducing the dimensions of the remai...

Page 89: ...lank G30 G31 Immediately after initiating a new program you define a cuboid workpiece blank If you wish to define the blank at a later stage press the SPEC FCT key and then the BLK FORM soft key This...

Page 90: ...rogram Enter the new program name and confirm your entry with the ENT key To select the unit of measure press the MM or INCH soft key The TNC switches the screen layout and initiates the dialog for de...

Page 91: ...measure N10 G30 G17 X 0 Y 0 Z 40 Spindle axis MIN point coordinates N20 G31 X 100 Y 100 Z 0 MAX point coordinates N99999999 NEW G71 Program end name unit of measure If you do not wish to define a blan...

Page 92: ...stion with ENT Select tool movement without radius compensation Confirm with the ENT key or To move the tool to the left or to the right of the contour select function G41 to the left or G42 to the ri...

Page 93: ...e active input box In the working plane the TNC always captures the coordinates of the tool center even though tool radius compensation is active In the tool axis the TNC always captures the coordinat...

Page 94: ...eys Go to previous page Go to next page Go to beginning of program Go to end of program Change the position of the current block on the screen Press this soft key to display additional program blocks...

Page 95: ...nguage dialog is available while the word is highlighted U To accept the change press the END key If you want to insert a word press the horizontal arrow key repeatedly until the desired dialog appear...

Page 96: ...elect a block with the arrow keys The word that is highlighted in the new block is the same as the one you selected previously Finding any text U To select the search function press the FIND soft key...

Page 97: ...shows the marked blocks in a different color You can end the marking function at any time by pressing the CANCEL SELECTION soft key U To copy the selected program section press the COPY BLOCK soft ke...

Page 98: ...tions in the soft key row see the table of search options U If required change the search options U Start the search process The TNC moves to the next block containing the text you are searching for U...

Page 99: ...options U If required change the search options U Start the search process The TNC moves to the next occurrence of the text you are searching for U To replace the text and then move to the next occur...

Page 100: ...files with the TNC at least 21 GB The size of the hard disk depends on the main computer installed in your machine A single NC program can be up to 2 GB large Files in the TNC Type Programs In HEIDEN...

Page 101: ...nsion indicates the file type File names should not exceed 25 characters otherwise the TNC cannot display the entire file name The following characters are not permitted in file names PROG20 H File na...

Page 102: ...tionally need a data medium on which all machine specific data such as the PLC program machine parameters etc are stored Ask your machine manufacturer for assistance if necessary File types Type PDF f...

Page 103: ...bdirectories under which a file is saved The individual names are separated by a backslash Example The directory AUFTR1 was created on the TNC drive Then in the AUFTR1 directory the directory NCPROG w...

Page 104: ...les Page 110 Select target directory Page 110 Display a specific file type Page 106 Create new file Page 109 Display the last 10 files that were selected Page 113 Delete a file or directory Page 114 M...

Page 105: ...ectories are shown to the right of and below their parent directories A triangle in front of the folder symbol indicates that there are further subdirectories which can be shown with the or ENT keys T...

Page 106: ...ft to the right window and vice versa Moves the highlight up and down within a window Moves the highlight one page up or down within a window Step 1 Select drive Move the highlight to the desired driv...

Page 107: ...e type or Press the SHOW ALL soft key to display all files or Use wild card characters e g to show all files of the file type H that begin with 4 Move the highlight to the desired file in the right wi...

Page 108: ...en the programs in the conversational editor proceed as follows Call the file manager With the arrow keys or the soft keys you can move the highlight to an HU or HC file Moves the highlight from the l...

Page 109: ...irectory name and confirm with ENT Press the YES soft key to confirm or Abort with the NO soft key Creating a new file only possible on the drive TNC Select the directory in which you wish to create t...

Page 110: ...he destination file and confirm your entry with the ENT key or OK soft key the TNC copies the file to the active directory or to the selected destination directory The original file is retained or U P...

Page 111: ...opy and tag it You can tag several files in this way if desired U Copy the tagged files into the target directory Additional tagging functions see Marking files page 115 If you have tagged files in bo...

Page 112: ...write the existing TOOL T tool table U If you press the YES soft key the TNC will completely overwrite the current TOOL T tool table After this copying process the new TOOL T table consists of 10 line...

Page 113: ...tory Choosing one of the last files selected Call the file manager Display the last 15 files selected Press the LAST FILES soft key Use the arrow keys to move the highlight to the file you wish to sel...

Page 114: ...cancel deletion press the NO soft key Deleting a directory U Move the highlight to the directory you want to delete U To select the erasing function press the DELETE soft key The TNC inquires whether...

Page 115: ...5 3 4 Working with the File Manager Marking files Marking function Soft key Move cursor upward Move cursor downward Tag a single file Tag all files in the directory Untag a single file Untag all files...

Page 116: ...ht to the first file To display the marking functions press the TAG soft key Mark a file by pressing the TAG FILE soft key Move the highlight to the next file you wish to tag Only works via soft keys...

Page 117: ...ave tagged all desired files release the CTRL key and perform the desired file operation Renaming a file U Move the highlight to the file you want to rename U Select the renaming function U Enter the...

Page 118: ...activate file protection press the PROTECT soft key The file now has status P U To cancel file protection press the UNPROTECT soft key Connecting removing a USB device U Move the highlight to the left...

Page 119: ...space bar You can adapt the file manager as follows Bookmarks You can use bookmarks to manage your favorite directories You can add or delete the current directory to or from the list or delete all b...

Page 120: ...0 CTRL R Open a dialog box in order to rename a selected file or directory see also Renaming a file on page 117 DEL key Open a dialog box in order to delete selected files or directories see also Dele...

Page 121: ...symbol in the task bar to switch back to the TNC interface If you position the mouse pointer over a button a brief tooltip explaining the function of this button will be displayed More information on...

Page 122: ...numeric proceed as follows U Use the mouse to select the File menu item U Select the menu item Quit The TNC returns to the file manager Displaying Internet files To open Internet files with the extens...

Page 123: ...atively you can also click the corresponding symbol in the task bar to switch back to the TNC interface If you position the mouse pointer over a button a brief tooltip explaining the function of this...

Page 124: ...Mousepad additional tool With the key combination ALT TAB you can always return to the TNC user interface while leaving the text file open Alternatively you can also click the corresponding symbol in...

Page 125: ...ormation on how to use the ristretto function is provided under Help To exit ristretto proceed as follows U Use the mouse to select the File menu item U Select the menu item Quit The TNC returns to th...

Page 126: ...soft key for choosing the directory The TNC opens a pop up window Select the desired directory in the pop up window by using the arrow keys and the ENT key Transfer a single file Press the COPY soft...

Page 127: ...t keys described below you can define the connection for each drive It may take some time to mount a network device At the upper right of the screen the TNC displays READ DIR to indicate that a connec...

Page 128: ...SB devices with other file systems such as NTFS The TNC displays the USB TNC does not support device error message when such a device is connected The USB devices appear as separate drives in the dire...

Page 129: ...the arrow keys to select the USB device to be removed U Scroll through the soft key row U Select additional functions U Select the function for removing USB devices The TNC removes the USB device from...

Page 130: ...130 Programming Fundamentals File Management 3 4 Working with the File Manager...

Page 131: ...Programming Programming Aids...

Page 132: ...omments after program entry U Select the block to which a comment is to be added U Select the last word in the block with the right arrow key A semicolon appears at the end of the block and the TNC di...

Page 133: ...ing of the comment Function Soft key Jump to beginning of comment Jump to end of comment Jump to the beginning of a word Words must be separated by a space Jump to the end of a word Words must be sepa...

Page 134: ...e managed by the TNC in a separate file extension SEC DEP This speeds navigation in the program structure window Displaying the program structure window Changing the active window U To display the pro...

Page 135: ...er the calculated value into the program U Use the arrow keys to select the word into which the calculated value is to be transferred U Superimpose the on line calculator by pressing the CALC key and...

Page 136: ...ng set the AUTO DRAW soft key to OFF Even when AUTO DRAW ON is active graphics are not generated for program section repeats Generating a graphic for an existing program U Use the arrow keys to select...

Page 137: ...play by selecting a detail with the frame overlay You can now magnify or reduce the selected detail U Select the soft key row for detail magnification reduction second row see figure The following fun...

Page 138: ...se the 3 D line graphics in Split Screen mode or in Full Screen mode U To show program blocks to the left and 3 D line graphics to the right press the SPLIT SCREEN key and PROGRAM 3D LINES soft key U...

Page 139: ...ows the letter Z in the footer of the graphic window Reduce the graphic stepwise If the view is reduced the TNC shows the letter Z in the footer of the graphic window Show workpiece at original size S...

Page 140: ...zoom in on a certain area with the mouse Draw a rectangular zoom area while holding the left mouse button down After you release the left mouse button the TNC zooms in on the defined area of the work...

Page 141: ...fter the cause of the error has been removed Error messages causing a control crash must be acknowledged by pressing the END key The TNC will restart If you require more information on a particular er...

Page 142: ...as soon as at least one error message is present U To display the list press the ERR key U You can select one of the current error messages with the arrow keys U With the CE key or the DEL key you can...

Page 143: ...chine or the active operating mode FEED HOLD The feed rate release is canceled PGM HOLD The program run is interrupted the control in operation symbol blinks PGM ABORT The program run is interrupted I...

Page 144: ...anation that you receive by pressing the HELP soft key U Call the help for HEIDENHAIN error messages U Call the help for HEIDENHAIN error messages if available If your machine manufacturer also provid...

Page 145: ...nerates a service file In addition your machine tool builder can have service files be generated automatically for PLC error messages The following data and other information is saved in the service f...

Page 146: ...respective translations are available see Downloading current help files on page 151 The following user documentation is available in the TNCguide Conversational Programming User s Manual BHBKlartext...

Page 147: ...on mark to the soft key for which you want an explanation and click The TNC opens the TNCguide If no specific part of the help is assigned to the selected soft key the TNC opens the book file main chm...

Page 148: ...he entry above it or below it If the text window at right is active Move the page downward or upward if texts or graphics are not shown completely If the table of contents at left is active Open a bra...

Page 149: ...Display or hide table of contents Switch between full screen display and reduced display With the reduced display you can see some of the rest of the TNC window The focus is switched internally to th...

Page 150: ...arrow key to highlight the desired keyword U Use the ENT key to call the information on the selected keyword Full text search In the Find tab you can search the entire TNCguide for a specific word The...

Page 151: ...e en directory or into the respective language subdirectory see also the following table If you want to use TNCremoNT to transfer the CHM files to the TNC then in the Extras Configuration Mode Transfe...

Page 152: ...e Help System TNCguide FCL3 Function Norwegian TNC tncguide no Slovak TNC tncguide sk Latvian TNC tncguide lv Korean TNC tncguide kr Estonian TNC tncguide et Turkish TNC tncguide tr Romanian TNC tncgu...

Page 153: ...Programming Tools...

Page 154: ...tool movements in DIN ISO format on page 92 In millimeter programs you enter the feed rate in mm min and in inch programs for reasons of resolution in 1 10 inch min Rapid traverse If you wish to progr...

Page 155: ...the cutting speed Vc in m min Programmed change In the part program you can change the spindle speed in a T block by entering the spindle speed only U To program the spindle speed press the S key on...

Page 156: ...entered for the tool when executing the part program Tool numbers and tool names Each tool is identified by a number between 0 and 30000 If you are working with tool tables you can also enter a tool...

Page 157: ...e program The number length and radius of a specific tool is defined in the G99 block of the part program U To select tool definition press the TOOL DEF key U Tool number Each tool is uniquely identif...

Page 158: ...cles 251 to 254 see User s Manual for Cycles Cycles 251 to 254 you want to work with automatic cutting data calculations Tool table Standard tool data Abbr Inputs Dialog T Number by which the tool is...

Page 159: ...IME2 Input range 0 to 65535 Replacement tool TIME1 Maximum tool life in minutes This function can vary depending on the individual machine tool Your machine manual provides more information Input rang...

Page 160: ...a value to the PLC Refer to your machine manual Input range 99999 9999 to 99999 9999 Value KINEMATIC Machine dependent function Kinematics description for vertical milling heads which the TNC adds to...

Page 161: ...detection If the entered value is exceeded the TNC locks the tool status L Input range 0 to 0 9999 mm Input range in mm 0 to 0 9999 Input range in inches 0 to 0 03936 Wear tolerance length RTOL Permis...

Page 162: ...on from tool length L for breakage detection If the entered value is exceeded the TNC locks the tool status L Input range 0 to 0 9999 mm Input range in mm 0 to 0 9999 Input range in inches 0 to 0 0393...

Page 163: ...a pop up window where you can select a cutting data table Input range 16 characters max Name of cutting data table Abbr Inputs Dialog CAL OF1 During calibration the TNC stores in this column the cent...

Page 164: ...s press the SHOW T soft key U Select a file or enter a new file name Conclude your entry with the ENT key or the SELECT soft key When you have opened the tool table you can edit the tool data by movin...

Page 165: ...available index and increases the index by 1 Application e g stepped drill with more than one length compensation value Delete current line tool the TNC will then delete the content of the line in the...

Page 166: ...to ON U Select the last soft key row U Show the list of available kinematics The TNC displays all carrier kinematics TAB files and all tool carrier kinematics you have already parameterized CFX files...

Page 167: ...TNC U Transfer the copied tool table TST T to the PC U Use any text editor to reduce TST T to the lines and columns to be changed see figure Make sure that the header is not changed and the data is a...

Page 168: ...xing the pocket number Machine Parameters 7261 0 to 7261 3 must not be equal to 0 The TNC can control up to 9999 magazine pockets in the pocket table Editing a pocket table in a Program Run operating...

Page 169: ...Yes ENT No NO ENT L Locked pocket see also column ST Pocket locked Yes ENT No NO ENT PLC Information on this tool pocket that is to be sent to the PLC PLC status TNAME Display of the tool name from TO...

Page 170: ...beginning of table Select end of table Select previous page in table Select next page in table Reset pocket table Reset tool number column T Go to beginning of next line Reset column to original state...

Page 171: ...also Editing tool data in the selection window on page 172 U Working spindle axis X Y Z Enter the tool axis U Spindle speed S Enter the spindle speed directly or allow the TNC to calculate the spindle...

Page 172: ...ocedure U Press the ENT key to load the selected tool into the program Example Tool call Call tool number 5 in the tool axis Z with a spindle speed of 2500 rpm and a feed rate of 350 mm min The tool l...

Page 173: ...nge To change the tool manually stop the spindle and move the tool to the tool change position U Move to the tool change position under program control U Interrupt program run see Interrupting machini...

Page 174: ...qual the TNC displays an error message and does not replace the tool On NC programs without radius compensation the TNC does not check the tool radius of the replacement tool during the change The fun...

Page 175: ...plays the form with the available settings You can define the following settings separately for Program Run Full Sequence Single Block and the Test Run Do not generate tool usage file setting The TNC...

Page 176: ...e time per TOOL CALL The entries are listed in chronological order TTOTAL Total usage time of a tool STOTAL Call of a subprogram including cycles The entries are listed in chronological order TIMETOTA...

Page 177: ...program BLOCK Block number in which the TOOL CALL block was programmed PATH TOKEN TOOL Path name of the active main program or subprogram TOKEN STOTAL Path name of the subprogram T Tool number with t...

Page 178: ...e g color coding of tool or magazine status Program specific list of all available tools Program specific usage sequence of all tools Copying and pasting of all tool data pertaining to a tool Calling...

Page 179: ...n the Program Run mode only if you have already made a tool usage file see Tool usage test page 175 T usage order List of the sequence of all tools that are inserted in the program selected in the Pro...

Page 180: ...NC displays tool tips when you leave the mouse pointer on an active input field for more than a second and when you have set the EDIT ON OFF soft key to ON Editing functions for tool management Soft k...

Page 181: ...f the next tool Select previous tool index only active if indexing is enabled Select the next tool index only active if indexing is enabled Discard all changes made since the form was called Undo func...

Page 182: ...To cancel length compensation call a tool with the length L 0 For tool length compensation the control takes the delta values from both the T block and the tool table into account Compensation value...

Page 183: ...rom both the T block and the tool table into account Compensation value R DRTOOL CALL DRTAB where Contouring without radius compensation G40 The tool center moves in the working plane along the progra...

Page 184: ...block in the working plane without radius compensation that is with G40 The TNC does not put radius compensation into effect until the end of the block in which it is first programmed You can also act...

Page 185: ...1 block To select tool movement to the left of the programmed contour select function G41 or To select tool movement to the right of the contour select function G42 or To select tool movement without...

Page 186: ...de corners under radius compensation From this point it then starts the next contour element This prevents damage to the workpiece The permissible tool radius therefore is limited by the geometry of t...

Page 187: ...Programming Programming Contours...

Page 188: ...y entering the sequence once and then defining it as a subprogram or program section repeat If you wish to execute a specific program section only under certain conditions you also define this machini...

Page 189: ...g on the individual machine tool the part program is executed by movement of either the tool or the machine table on which the workpiece is clamped Nevertheless you always program path contours as if...

Page 190: ...circular path relative to the workpiece You can define a circular movement by entering the circle center CC When you program a circle the control assigns it to one of the main planes This plane is def...

Page 191: ...ounterclockwise direction of rotation G03 G13 Radius compensation The radius compensation must be in the block in which you move to the first contour element You cannot activate radius compensation in...

Page 192: ...pper right If you set the starting point in the dark gray area the contour will be damaged when the first contour element is approached First contour point You need to program a radius compensation fo...

Page 193: ...approached Depart the end point in the spindle axis Program the departure from the end point in the spindle axis separately See figure at center right Example NC blocks Common starting and end points...

Page 194: ...d last contour points They are to be programmed without radius compensation Approach U G26 is entered after the block in which the first contour element is programmed This will be the first block with...

Page 195: ...blocks N50 G00 G40 G90 X 30 Y 50 Starting point N60 G01 G41 X 0 Y 50 F350 First contour point N70 G26 R5 Tangential approach with radius R 5 mm PROGRAM CONTOUR BLOCKS Last contour point N210 G27 R5 Ta...

Page 196: ...rdinates of the circle center or pole Page 200 Circle C Circular arc around a circle center CC to an arc end point Coordinates of the arc end point direction of rotation Page 201 Circular arc CR Circu...

Page 197: ...osition capture You can also generate a straight line block G01 block by using the ACTUAL POSITION CAPTURE key U In the Manual Operation mode move the tool to the position you wish to capture U Switch...

Page 198: ...chamfer must be machinable with the current tool U Chamfer side length Length of the chamfer and if necessary U Feed rate F effective only in G24 block Example NC blocks X Y 40 1 2 30 5 12 5 N70 G01...

Page 199: ...blocks X Y 40 40 R5 5 10 25 5 L X 10 Y 40 RL F300 M3 6 L X 40 Y 25 7 RND R5 F100 8 L X 10 Y 5 In the preceding and subsequent contour elements both coordinates must lie in the plane of the rounding ar...

Page 200: ...10 and 11 do not refer to the illustration Duration of effect The circle center definition remains in effect until a new circle center is programmed You can also define a circle center for the second...

Page 201: ...arc end point and if necessary U Feed rate F U Miscellaneous function M Example NC blocks Full circle For the end point enter the same point that you used for the starting point S E X Y CC X Y 25 45 2...

Page 202: ...med direction G05 The TNC traverses the circular arc with the last programmed direction of rotation U Coordinates of the arc end point U Radius R Note The algebraic sign determines the size of the arc...

Page 203: ...ave Convex Direction of rotation G02 with radius compensation G41 Concave Direction of rotation G03 with radius compensation G41 Example NC blocks or or or X Y ZW R R 40 40 70 1 2 DR DR X Y 40 40 70 D...

Page 204: ...contours the transition is smooth The contour element to which the tangential arc connects must be programmed immediately before the G06 block This requires at least two positioning blocks U Coordinat...

Page 205: ...1000 mm min N80 G01 G41 X 5 Y 5 F300 Approach the contour at point 1 activate radius compensation G41 N90 G26 R5 F150 Tangential approach N100 Y 95 Move to point 2 N110 X 95 Point 3 first straight lin...

Page 206: ...king depth at feed rate F 1000 mm min N80 G01 G41 X 5 Y 5 F300 Approach the contour at point 1 activate radius compensation G41 N90 G26 R5 F150 Tangential approach N100 Y 85 Point 2 first straight lin...

Page 207: ...ve to last contour point 1 N180 G27 R5 F500 Depart the contour on a circular arc with tangential connection N190 G40 X 20 Y 20 F1000 Retract tool in the working plane cancel radius compensation N200 G...

Page 208: ...0 Define the circle center N70 X 40 Y 50 Pre position the tool N80 G01 Z 5 F1000 M3 Move to working depth N90 G41 X 0 Y 50 F300 Approach starting point radius compensation G41 N100 G26 R5 F150 Tangent...

Page 209: ...ut Page Straight line G10 G11 Straight line Polar radius polar angle of the straight line end point Page 210 Circular arc G12 G13 Circular path around circle center pole to arc end point Polar angle o...

Page 210: ...le NC blocks Straight line at rapid traverse G10 Straight line with feed rate G11 F The tool moves in a straight line from its current position to the straight line end point The starting point is the...

Page 211: ...will be the starting point of the arc Direction of rotation In clockwise direction G12 In counterclockwise direction G13 Without programmed direction G15 The TNC traverses the circular arc with the l...

Page 212: ...from a preceding contour element U Polar coordinate radius R Enter the distance from are end point to the pole I J U Polar coordinates angle H Angular position of the arc end point Example NC blocks X...

Page 213: ...on you need the following data Shape of the helix The table below illustrates in which way the shape of the helix is determined by the work direction direction of rotation and radius compensation Y X...

Page 214: ...ight of the helix in incremental dimensions U Enter the radius compensation according to the table above Example NC blocks Thread M6 x 1 mm with 5 revolutions Y X Z 25 40 5 270 R3 CC Always enter the...

Page 215: ...ool N80 G01 Z 5 F1000 M3 Move to working depth N90 G11 G41 R 45 H 180 F250 Approach the contour at point 1 N100 G26 R5 Approach the contour at point 1 N110 H 120 Move to point 2 N120 H 60 Move to poin...

Page 216: ...the tool N60 X 50 Y 50 Pre position the tool N70 G29 Transfer the last programmed position as the pole N80 G01 Z 12 75 F1000 M3 Move to working depth N90 G11 G41 R 32 H 180 F250 Approach first contou...

Page 217: ...Programming Data Transfer from DXF Files...

Page 218: ...h the extension PNT If you process DXF files in the smarT NC operating mode the TNC generates contour programs with the file extension HC and point files with the extension HP The DXF files to be proc...

Page 219: ...ting the file type to be displayed press the SELECT TYPE soft key U In order to show all DXF files press the SHOW DXF soft key U Select the directory in which the DXF file is saved U Select the desire...

Page 220: ...mouse position In the SELECT CONTOUR mode the TNC shows whether the selected contour is open open contour or closed closed contour Unit of measure MM INCH Enter the unit of measurement of the DXF file...

Page 221: ...irectly when a circle or arc is clicked Enable Do show additional points on the circle Assume each desired circle point by clicking it Mode for point assumption Specify whether the TNC should display...

Page 222: ...e appears on the screen during selection of the contours you can hide all excessive layers contained in the DXF file U If it has not already been activated select the mode for the layer settings In th...

Page 223: ...or end of a circular arc At the transition between quadrants or at the center of a complete circle At the intersection between A straight line and a straight line even if the intersection is actually...

Page 224: ...ifying the reference point U Click the first element straight line complete circle or circular arc with the left mouse button The TNC indicates possible locations for reference points on the selected...

Page 225: ...ed contour elements in the left window The TNC displays elements that are still green in the NC column without a check mark The TNC does not save these elements to the contour program U If necessary y...

Page 226: ...in the directory in which the DXF file is also saved U If you want to select more contours Press the CANCEL SELECTED ELEMENTS soft key and select the next contour as described above The TNC also trans...

Page 227: ...t of intersection of the two elements U Click the divided contour element again The TNC shows the end points and points of intersection again U Click the desired end point The TNC now colors the divid...

Page 228: ...select all the hole positions within it see Quick selection of hole positions in an area defined by the mouse on page 230 Quick selection of hole positions by entering a diameter By entering a hole d...

Page 229: ...CTRL key click inside the marked area U If you want to specify the machining position at the intersection of two elements click the first element with the right mouse button the TNC displays stars at...

Page 230: ...click the Use button to confirm The TNC loads the selected positions into the left window displays a point symbol U If necessary you can also deselect elements that you already selected by dragging an...

Page 231: ...ize U If required configure the filter settings see Filter settings on page 232 and click the Use button to confirm The TNC loads the selected positions into the left window displays a point symbol U...

Page 232: ...e selected machining positions for the most efficient possible tool path You can have the tool path displayed by clicking the SHOW TOOL PATH soft key see Basic settings on page 220 Filter setting of s...

Page 233: ...sition that you last selected via mouse click in the left or right window Undoing actions You can undo the four most recent actions that you have taken in the mode for selecting machining positions Th...

Page 234: ...magnifies the center of the view currently being displayed Use the scroll bars to position the drawing in the window so that the desired section appears after the soft key has been pressed Reduce wor...

Page 235: ...HEIDENHAIN iTNC 530 235 Programming Subprograms and Program Section Repeats...

Page 236: ...L A LABEL is identified by a number between 1 and 999 or by a name you define Each LABEL number or LABEL name can be set only once in the program with the LABEL SET key or by entering G98 The number...

Page 237: ...rams You can call subprograms in any sequence and as often as desired A subprogram cannot call itself Write subprograms at the end of the main program behind the block with M2 or M30 If subprograms ar...

Page 238: ...er of the subprogram you wish to call If you want to use a label name press the LBL NAME soft key to switch to text entry If you want to enter the number of a string parameter as target address Press...

Page 239: ...s always one more than the programmed number of repeats Programming a program section repeat U To mark the beginning press the LBL SET key and enter a LABEL NUMBER for the program section you wish to...

Page 240: ...M2 or M30 with the D09 P01 0 P02 0 P03 99 jump function to force a jump over this program section The called program must not contain a call into the calling program otherwise an infinite loop will r...

Page 241: ...te path e g TNC ZW35 SCHRUPP PGM1 H or you can select the program via the WINDOW SELECTION soft key If you want to call a DIN ISO program enter the file type I after the program name You can also call...

Page 242: ...repeated Program section repeats within a subprogram Nesting depth The nesting depth is the number of successive levels in which program sections or subprograms can call further program sections or s...

Page 243: ...1 is executed from block 40 up to block 45 End of subprogram 1 and return jump to the main program SUBPGMS 5 Main program SUBPGMS is executed from block 18 up to block 35 Return jump to block 1 and e...

Page 244: ...uted from block 36 to block 50 end of program 0 BEGIN PGM REPS MM 15 LBL 1 Beginning of program section repeat 1 20 LBL 2 Beginning of program section repeat 2 27 CALL LBL 2 REP 2 The program section...

Page 245: ...eated twice Subprogram 2 is repeated twice 4 Main program SPGREP is executed from block 13 to block 19 End of program SUBPGREP G71 N10 G98 L1 Beginning of program section repeat 1 N11 L2 0 Subprogram...

Page 246: ...face Enter the infeed depth in incremental values Contour milling Repeat infeed and contour milling PGMWDH G71 N10 G30 G17 X 0 Y 0 Z 40 N20 G31 G90 X 100 Y 100 Z 0 N40 T1 G17 S3500 Tool call N50 G00 G...

Page 247: ...11 G41 G90 R 45 H 180 F250 First contour point N120 G26 R5 Contour approach N130 H 120 N140 H 60 N150 H 0 N160 H 60 N170 H 120 N180 H 180 N190 G27 R5 F500 Contour departure N200 G40 R 60 H 180 F1000 R...

Page 248: ...s only once in subprogram 1 UP1 G71 N10 G30 G17 X 0 Y 0 Z 40 N20 G31 G90 X 100 Y 100 Z 0 N40 T1 G17 S3500 Tool call N50 G00 G40 G90 Z 250 Retract the tool N60 G200 DRILLING Cycle definition drilling Q...

Page 249: ...ram for the group N110 X 75 Y 10 Move to starting point for group 3 N120 L1 0 Call the subprogram for the group N130 G00 Z 250 M2 End of main program N140 G98 L1 Beginning of subprogram 1 Group of hol...

Page 250: ...of holes only once in subprogram 2 UP2 G71 N10 G30 G17 X 0 Y 0 Z 40 N20 G31 G90 X 100 Y 100 Z 0 N60 T1 G17 S5000 Call tool center drill N70 G00 G40 G90 Z 250 Retract the tool N80 G200 DRILLING Cycle...

Page 251: ...ANCE N180 L1 0 Call subprogram 1 for the entire hole pattern N190 G00 Z 250 M2 End of main program N200 G98 L1 Beginning of subprogram 1 Entire hole pattern N210 G00 G40 G90 X 15 Y 10 M3 Move to start...

Page 252: ...252 Programming Subprograms and Program Section Repeats 8 6 Programming Examples...

Page 253: ...Programming Q Parameters...

Page 254: ...ve for all programs stored in the TNC memory Q0 to Q99 Parameters for special TNC functions Q100 to Q199 Parameters that are primarily used for cycles globally effective for all programs stored in the...

Page 255: ...S stands for string are also available on the TNC and enable you to process texts In principle the same ranges are available for QS parameters as for Q parameters see table above Note that for the QS...

Page 256: ...a decimal value of 4 294 967 296 You can assign a maximum of 254 characters to QS parameters Some Q and QS parameters are always assigned the same data by the TNC For example Q108 is always assigned t...

Page 257: ...functions Page 261 If then conditions jumps Page 263 Other functions Page 266 Entering formulas directly Page 273 Function for machining complex contours Cycles Manual Function for string processing...

Page 258: ...ixed numerical values Example NC blocks You need write only one program for a whole family of parts entering the characteristic dimensions as Q parameters To program a particular part you then assign...

Page 259: ...umbers Two Q parameters A number and a Q parameter The Q parameters and numerical values in the equations can be entered with positive or negative signs Function Soft key D00 ASSIGN Example D00 Q5 P01...

Page 260: ...rameter e g 5 Assign the value 10 to Q5 Call the Q parameter functions by pressing the Q key To select the mathematical functions press the BASIC ARITHMETIC soft key To select the Q parameter function...

Page 261: ...des of right triangles In this case where c is the side opposite the right angle a is the side opposite the angle b is the third side The TNC can find the angle from the tangent arc tan a b arc tan si...

Page 262: ...Function Soft key D06 SINE Example D06 Q20 P01 Q5 Calculates and assigns the sine of an angle in degrees D07 COSINE Example D07 Q21 P01 Q5 Calculates and assigns the cosine of an angle in degrees D08...

Page 263: ...continues the program at the label that is programmed after the condition for information on labels see Labeling Subprograms and Program Section Repeats page 236 If it is not fulfilled the TNC continu...

Page 264: ...selectable via QS soft key Function Soft key D09 IF EQUAL JUMP Example D09 P01 Q1 P02 Q3 P03 SPCAN25 If the two values or parameters are equal jump to the given label D10 IF UNEQUAL JUMP Example D10...

Page 265: ...nctions Press the Q key or the Q INFO soft key in the Programming and Editing mode of operation U The TNC lists all parameters and their current values With the arrow keys or the soft keys go pagewise...

Page 266: ...ress the DIVERSE FUNCTION soft key to call the additional functions The TNC then displays the following soft keys Function Soft key Page D14 ERROR Output of error messages Page 267 D15 PRINT Unformatt...

Page 267: ...stored under error number 254 Error message predefined by HEIDENHAIN Range of error numbers Standard dialog text 0 299 FN 14 Error code 0 299 300 999 Machine dependent dialog 1000 1099 Internal error...

Page 268: ...Excessive nesting 1026 Angle reference missing 1027 No fixed cycle defined 1028 Slot width too small 1029 Pocket too small 1030 Q202 not defined 1031 Q205 not defined 1032 Q218 must be greater than Q...

Page 269: ...1053 Pocket too large scrap axis 2 A 1054 Stud too small scrap axis 1 A 1055 Stud too small scrap axis 2 A 1056 Stud too large rework axis 1 A 1057 Stud too large rework axis 2 A 1058 TCHPROBE 425 len...

Page 270: ...82 Clearance height entered incorrectly 1083 Contradictory type of plunging 1084 Machining cycle not permitted 1085 Line is write protected 1086 Oversize greater than depth 1087 No point angle defined...

Page 271: ...texts and error messages with FN 15 PRINT numerical value Example Output of dialog text 20 Outputting dialog texts and Q parameters with D15 PRINT Q parameter Application example Recording workpiece m...

Page 272: ...s D19 PLC Transfer values to the PLC The function D19 transfers up to two numerical values or Q parameters to the PLC Increments and units 0 1 m or 0 0001 Example Transfer the numerical value 10 which...

Page 273: ...btraction Example Q25 Q7 Q108 Multiplication Example Q12 5 Q5 Division Example Q25 Q1 Q2 Opening parenthesis Example Q12 Q1 Q2 Q3 Closing parenthesis Example Q12 Q1 Q2 Q3 Square of a value Example Q15...

Page 274: ...base 10 Example Q33 LOG Q22 Exponential function 2 7183 to the power of n Example Q1 EXP Q12 Negate multiplication by 1 Example Q2 NEG Q1 Truncate decimal places Form an integer Example Q3 INT Q42 Ab...

Page 275: ...owing rules Higher level operations are performed first 1st calculation 5 3 15 2nd calculation 2 10 20 3rd calculation 15 20 35 or 1st calculation 10 squared 100 2nd calculation 3 to the power of 3 27...

Page 276: ...ion press the Q key and the FORMULA soft key or use the shortcut Press the Q key on the ASCII keyboard Enter the parameter number Shift the soft key row and select the arc tangent function Shift the s...

Page 277: ...er functions contain various functions for processing the string parameters STRING FORMULA functions Soft key Page Assigning string parameters Page 278 Chain linking string parameters Page 278 Convert...

Page 278: ...string variable before you use it Use the DECLARE STRING command to do so U Show the soft key row with special functions U Select the menu for defining various plain language functions U Select strin...

Page 279: ...save the concatenated string Confirm with the ENT key U Enter the number of the string parameter in which the first substring is saved Confirm with the ENT key The TNC displays the concatenation symbo...

Page 280: ...NG FORMULA function U Select the function for converting a numerical value to a string parameter U Enter the number or the desired Q parameter to be converted and confirm with the ENT key U If desired...

Page 281: ...number of the QS parameter from which the substring is to be copied Confirm with the ENT key U Enter the number of the place starting from which to copy the substring and confirm with the ENT key U E...

Page 282: ...pying system data U Enter the Number of the system key ID321 for the system time that you want to copy and confirm with the ENT key U Enter the Index for system key It defines the format for the syste...

Page 283: ...mm ss 2 D MM YYYY h mm 3 D MM YY h mm 4 YYYY MM DD hh mm ss 5 YYYY MM DD hh mm 6 YYYY MM DD h mm 7 YY MM DD h mm 8 DD MM YYYY 9 D MM YYYY 10 D MM YY 11 YYYY MM DD 12 YY MM DD 13 hh mm ss 14 h mm ss 15...

Page 284: ...the TNC is to save the numerical value Confirm with the ENT key U Shift the soft key row U Select the function for converting a string parameter to a numerical value U Enter the number of the Q parame...

Page 285: ...ber of the QS parameter to be searched and confirm with the ENT key U Enter the number of the place starting from which the TNC is to search the substring and confirm with the ENT key U Close the pare...

Page 286: ...ber of the Q parameter in which the TNC is to save the ascertained string length Confirm with the ENT key U Shift the soft key row U Select the function for finding the text length of a string paramet...

Page 287: ...parameters U Enter the number of the first QS parameter to be compared and confirm with the ENT key U Enter the number of the second QS parameter to be compared and confirm with the ENT key U Close t...

Page 288: ...sfer values from the PLC to an NC program WMAT block QS100 The TNC saves the material defined in the WMAT block in parameter QS100 Active tool radius Q108 The active value of the tool radius is assign...

Page 289: ...ap factor Q112 The overlap factor for pocket milling MP7430 is assigned to Q112 Tool axis Parameter value No tool axis defined Q109 1 X axis Q109 0 Y axis Q109 1 Z axis Q109 2 U axis Q109 6 V axis Q10...

Page 290: ...rom the T block Coordinates after probing during program run The parameters Q115 to Q119 contain the coordinates of the spindle position at the moment of contact during programmed measurement with the...

Page 291: ...e during automatic tool measurement with the TT 130 Tilting the working plane with mathematical angles rotary axis coordinates calculated by the TNC Deviation of actual from nominal value Parameter va...

Page 292: ...width Q155 Length of the axis selected in the cycle Q156 Position of the centerline Q157 Angle of the A axis Q158 Angle of the B axis Q159 Coordinate of the axis selected in the cycle Q160 Measured d...

Page 293: ...with the BLUM laser Parameter value Reserved Q190 Reserved Q191 Reserved Q192 Reserved Q193 Reserved for internal use Parameter value Markers for cycles Q195 Markers for cycles Q196 Markers for cycles...

Page 294: ...ng angle end angle The tool radius is not taken into account ELLIPSE G71 N10 Q1 50 Center in X axis N20 Q2 50 Center in the Y axis N30 Q3 50 Semiaxis in X N40 Q4 30 Semiaxis in Y N50 Q5 0 Starting ang...

Page 295: ...ate for starting point N280 G00 G40 X Q21 Y Q22 M3 Move to starting point in the plane N290 Z Q12 Pre position in spindle axis to set up clearance N300 G01 Z Q9 FQ10 Move to working depth N310 G98 L1...

Page 296: ...ounterclockwise machining direction starting angle end angle The tool radius is compensated automatically CYLIN G71 N10 Q1 50 Center in X axis N20 Q2 0 Center in the Y axis N30 Q3 0 Center in Z axis N...

Page 297: ...axis N310 G98 L1 N320 I 0 K 0 Set pole in the Z X plane N330 G11 R Q16 H Q24 FQ11 Move to starting position on cylinder plunge cutting obliquely into the material N340 G01 G40 Y Q7 FQ12 Longitudinal c...

Page 298: ...RE G71 N10 Q1 50 Center in X axis N20 Q2 50 Center in Y axis N30 Q4 90 Starting angle in space Z X plane N40 Q5 0 End angle in space Z X plane N50 Q14 5 Winkelschritt im Raum N60 Q6 45 Kugelradius N70...

Page 299: ...tational position in the plane N280 Q16 Q6 Q10 Account for allowance in the sphere radius N290 G54 X Q1 Y Q2 Z Q16 Shift datum to center of sphere N300 G73 G90 H Q8 Account for starting angle of rotat...

Page 300: ...on for next arc N430 Q28 Q28 Q18 Update rotational position in the plane N440 Q24 Q4 Reset solid angle N450 G73 G90 H Q28 Activate new rotational position N460 D12 P01 Q28 P02 Q9 P03 1 Unfinished If n...

Page 301: ...Programming Miscellaneous Functions...

Page 302: ...operation the M functions are entered with the M soft key Entering an M function in a STOP block If you program a STOP block the program run or test run is interrupted at the block for example for to...

Page 303: ...Coolant OFF M1 Optional program STOP Spindle STOP Coolant OFF not effective during Test Run M2 STOP program run Spindle STOP Coolant OFF Go to block 1 Clear the status display depends on MP7300 M3 Spi...

Page 304: ...to the machine datum is defined by the machine tool builder in a machine parameter Standard behavior The TNC references coordinates to the workpiece datum see Datum Setting without a 3 D Touch Probe...

Page 305: ...he Manual Operation mode The figure shows coordinate systems with the machine datum and workpiece datum M91 M92 in the Test Run mode In order to be able to graphically simulate M91 M92 movements you n...

Page 306: ...ilted working plane The TNC places the coordinates in the positioning blocks in the tilted coordinate system Behavior with M130 The TNC places coordinates in straight line blocks in the untilted coord...

Page 307: ...corners with constant speed This provides a smoother more continuous surface Machining time is also reduced Application example Surface consisting of a series of straight line segments Effect M90 is...

Page 308: ...blocks with very small point intervals you can use parameter T to define a minimum point interval up to which the TNC will not include points during execution Effect M124 becomes effective at the star...

Page 309: ...ge Behavior with M97 The TNC calculates the intersection of the contour elements as at inside corners and moves the tool over this point Program M97 in the same block as the outside corner Effect M97...

Page 310: ...ehavior Example NC blocks N50 T20 G01 Tool with large tool radius N130 X Y F M97 Move to contour point 13 N140 G91 Y 0 5 F Machine small contour step 13 to 14 N150 X 100 Move to contour point 15 N160...

Page 311: ...ur is open at the corners however this will result in incomplete machining Behavior with M98 With the miscellaneous function M98 the TNC temporarily suspends radius compensation to ensure that both co...

Page 312: ...f you enter M103 in a positioning block the TNC continues the dialog by asking you the factor F Effect M103 becomes effective at the start of block To cancel M103 program M103 once again without a fac...

Page 313: ...move the tool in mm min but rather at the programmed feed rate F in millimeters per spindle revolution If you change the spindle speed by using the spindle override the TNC changes the feed rate acco...

Page 314: ...ontours only At outside contours the feed rate is not adjusted Effect M109 and M110 become effective at the start of block To cancel M109 and M110 enter M111 Caution Danger to the workpiece and tool O...

Page 315: ...d dark areas in figure You can also use M120 to calculate the radius compensation for digitized data or data created on an external programming system This means that deviations from the theoretical t...

Page 316: ...must cancel M120 otherwise the TNC will output an error message When using the path functions G25 and G24 the blocks before and after G25 or G24 must contain only coordinates in the working plane Befo...

Page 317: ...ramming M118 once again without coordinate input M118 becomes effective at the start of block Example NC blocks You want to be able to use the handwheel during program run to move the tool in the work...

Page 318: ...ses the entered path If you do not enter a feed rate the TNC moves the tool along the entered path at rapid traverse Effect M140 is effective only in the block in which it is programmed M140 becomes e...

Page 319: ...le 3 in order to retract the stylus by means of a positioning block after it has been deflected Effect M141 is effective only in the block in which it is programmed M141 becomes effective at the start...

Page 320: ...basic rotation 3 D rotation and Q parameters is reset Effect M142 is effective only in the block in which it is programmed M142 becomes effective at the start of the block Delete basic rotation M143...

Page 321: ...page 158 LIFTOFF takes effect in the following situations An NC stop triggered by you An NC stop triggered by the software e g if an error occurred in the drive system When a power interruption occur...

Page 322: ...is effective only in straight line blocks and the block in which it is programmed M150 becomes effective at the start of block Danger of collision Keep in mind that the approach path to the position p...

Page 323: ...the required parameters for the programmed function All miscellaneous functions for laser cutting machines become effective at the start of the block Output the programmed voltage directly M200 Behavi...

Page 324: ...0 M201 M202 M203 or M204 Output voltage as a function of time time dependent ramp M203 Behavior with M203 The TNC outputs the voltage V as a function of the time TIME The TNC increases or decreases th...

Page 325: ...Programming Special Functions...

Page 326: ...Main menu for SPEC FCT special functions U Press the Special Functions key Function Description Dynamic Collision Monitoring DCM software option Page 329 Global Program Settings GS software option Pa...

Page 327: ...g Function Soft key Description Define the workpiece blank Page 89 Define the material Page 375 Select datum table See User s Manual for Cycles Function Soft key Description Assign contour description...

Page 328: ...Special Functions 11 1 Overview of Special Functions Menu of various DIN ISO functions U Select the menu for defining various plain language functions Function Soft key Description Define string func...

Page 329: ...c depiction of the protected space FCL4 function on page 333 The TNC also monitors the current tool with the length and radius entered in the tool table for collision assuming a cylindrical tool Provi...

Page 330: ...s of 0 as is often used in drilling tools and therefore issues an appropriate error message The TNC can only monitor tools for which you have defined positive tool lengths For certain tools such as fa...

Page 331: ...y row if necessary U Select the menu for deactivating collision monitoring U Select the Manual Operation menu item U To deactivate collision monitoring press the ENT key and the symbol for collision m...

Page 332: ...combination with collision monitoring is only possible in stopped condition blinking control in operation symbol If collision monitoring is on the TNC shows the symbol in the position display If you...

Page 333: ...ions see Program Run Full Sequence and Program Run Single Block on page 68 Press the right mouse button to rotate the overall view of the collision objects You can switch between the various views via...

Page 334: ...t key row back twice U Start the test run Press the right mouse button to rotate the overall view of the collision objects You can switch between the various views via soft key The graphic simulation...

Page 335: ...ith concrete dimensions defined by you see Setting parameter values for the fixture FixtureWizard on page 336 Placable fixture templates have the file name extension cfx Place the fixture on the machi...

Page 336: ...the fixture template The TNC opens the window for selecting a fixture template files with extension CFT U Use the mouse to select the fixture template for which you want to enter values and confirm wi...

Page 337: ...se at the same time moves the model Rotate the model Pressing the mouse key and moving the mouse at the same time rotates the model In addition buttons are available that perform the following functio...

Page 338: ...oft key row with permitted scanning functions for the respective measuring process U Select the required probing function The TNC is in the menu for manual probing Description of the probing functions...

Page 339: ...ncel it with NO Removing fixtures U Call the fixture management U Use the mouse or the arrow keys to select the fixture that you want to remove The TNC highlights the selected fixture with color U Rem...

Page 340: ...dialog for generating the inspection program The TNC opens the window for entering the Test program parameters U Manual positioning Specify whether you want to position the touch probe manually or aut...

Page 341: ...program shows the name of the test program in a pop up window and asks whether you want to run the test program U Answer with NO if you want to run the test program later and with YES if you want to r...

Page 342: ...xtures via the Archive function This function is especially useful for integrated fixtures and speeds up the setup procedure considerably Manage fixtures The following functions for fixture management...

Page 343: ...he TNC saves the zip archive in a fixed archive folder TNC system Fixture Archive Load fixture U Call the fixture management if required U If required use the arrow keys to select an insertion point a...

Page 344: ...l holder parameters ToolHolderWizard With the ToolHolderWizard you define the exact dimensions of the tool holder by entering parameter values in the tool holder template Call the ToolHolderWizard fro...

Page 345: ...window for selecting a tool holder template files with extension CFT U Use the mouse to select the tool holder template for which you want to enter parameter values and confirm with Open U Enter all...

Page 346: ...nagement DCM Software Option Removing a tool holder U Delete the name of the tool holder from the KINEMATICS column in the tool table TOOL T Danger of collision If you remove a tool holder the TNC no...

Page 347: ...settings even in mid program if you have interrupted the program run see Interrupting machining on page 525 The TNC immediately accounts for the values you have defined after you have restarted the N...

Page 348: ...arting the program If M120 is active and you change global settings during the program the TNC will show an error message and stop any further machining If DCM collision monitoring is active you can o...

Page 349: ...l to selection of the virtual tool axis and program it in his PLC program The global program settings function is a software option and must be enabled by your machine tool builder To be able to use a...

Page 350: ...gs remain active until you manually reset them If a global program setting is active the TNC shows the symbol in the position display If you use the file manager to select a program the TNC displays a...

Page 351: ...e axes Switch the function on off if the cursor is on a check box Reset the global program settings Deactivate all functions Set all entered values to 0 set feed rate factor to 100 Set basic rotation...

Page 352: ...You can change the basic rotation values in the form but the TNC does not write them back into the basic rotation menu or the preset table If you press the SET STANDARD VALUES soft key the TNC restor...

Page 353: ...display the list of axes with which you can exchange it U With the downward arrow key select the axes with which you wish to exchange and confirm with the ENT key If you work with a mouse you can sele...

Page 354: ...ompensate any offsets in all active axes The mirrored axes defined in the form work in addition to the values already defined in the program through Cycle 8 mirroring Remember that you may have to ret...

Page 355: ...define any rotation of the coordinate system in the presently active working plane Feed rate override With the feed rate override function you can decrease or increase the programmed feed rate by a p...

Page 356: ...ls the Return to contour function to move by the defined value see Returning to the contour on page 532 The TNC overwrites a maximum traverse distance already defined in the NC program with M118 by th...

Page 357: ...nient with the HR 550 FS wireless handwheel see Traversing with electronic handwheels on page 444 The TNC also shows the path traversed in the virtual axis in the additional status display POS tab in...

Page 358: ...avoid negative effects on the tool the workpiece and the machine that might be caused by changing cutting conditions Cutting conditions are changed particularly by Tool wear Fluctuating cutting depth...

Page 359: ...with little material removal The tool is monitored If the spindle power exceeds the recorded maximum value the TNC decreases the feed rate until the reference spindle power is reattained If the maxim...

Page 360: ...ate in the material up to which the TNC can automatically increase the feed rate Enter the value in percent of the programmed feed rate FIDL Feed rate for traverse when the tool is not cutting feed ra...

Page 361: ...ngs SENS Sensitivity aggressiveness of regulation A value between 50 and 200 can be entered 50 is for slow control 200 for a very aggressive control An aggressive control reacts quickly and with stron...

Page 362: ...in front of the control settings in the AFC column Besides the data from the AFC TAB table see Defining the AFC basic settings on page 360 the TNC saves the following additional information in the nam...

Page 363: ...conditions do not change significantly you can switch to the control mode immediately Press the EXIT LEARNING soft key and the status changes from L to C You can repeat a teach in cut as often as des...

Page 364: ...P file in the Programming and Editing mode of operation If necessary you can even delete a machining step entire line there Note that the name H AFC DEP file is locked against editing as long as the N...

Page 365: ...to 100 Then you can no longer change the spindle speed If the adaptive feed control is active in the control mode the TNC takes over the feed rate override function If you increase the feed rate over...

Page 366: ...eed in of the nominal speed LTIME Machining time for the teach in cut CTIME Machining time for the control cut TDIFF Time difference in between the machining time during teach in and control PMAX Maxi...

Page 367: ...ft key row U Select the table of AFC settings U Show the log file The TNC records the total machining time for all teach in cuts LTIME all control cuts CTIME and the total time difference TDIFF and en...

Page 368: ...spindle load monitoring function you can easily have the spindle load monitored in order for example to detect overloading the spindle power The function is independent of AFC i e it is not cut based...

Page 369: ...edit text files on page 124 Opening and exiting text files U Select the Programming and Editing mode of operation U Press the PGM MGT key to call the file manager U To display type A files press the...

Page 370: ...h the cursor is presently located is depicted in a different color A line can have up to 77 characters To start a new line press the RET key or the ENT key Editing functions Key Begin a new line Erase...

Page 371: ...ne that you wish to erase and insert at a different place in the text U Press the DELETE WORD or DELETE LINE soft key The text is placed in the buffer memory U Move the cursor to the location where yo...

Page 372: ...ion where you want to insert the temporarily stored text block U Press the INSERT BLOCK soft key for the text block to be inserted You can insert the temporarily stored text block as often as desired...

Page 373: ...ch the cursor is presently located U Move the cursor to the desired word U To select the search function press the FIND soft key U Press the FIND CURRENT WORD soft key U To leave the search function p...

Page 374: ...onal functions described here may not be provided on your machine tool Refer to your machine tool manual DATEI TOOL T MM T R CUT TYP TMAT CDT 0 1 2 5 4 MILL HSS PRO1 3 4 0 BEGIN PGM xxx H MM 1 BLK FOR...

Page 375: ...WMAT soft key U The WMAT TAB table is superimposed Press the SELECTION WINDOW soft key and in a second window the TNC displays the list of materials that are stored in the WMAT TAB table U Select your...

Page 376: ...ns The standard cutting data table FRAES_2 CDT is stored in the directory TNC You can edit FRAES_2 CDT or add as many new cutting data tables as you wish If you change the standard tool cutting materi...

Page 377: ...In this case use the arrow keys to move the highlight onto the table format you wish to select and confirm with ENT The TNC generates a new empty cutting data table Data required for the tool table To...

Page 378: ...red enter all of the required tool specific data in the tool table Tool radius Number of teeth Tool type Tool material The cutting data table for each tool 4 If not already entered enter the cutting d...

Page 379: ...re Command Behind STRUCTEND the TNC saves the actual content of the table Configuration file TNC SYS You must use the configuration file TNC SYS if your cutting data tables are not stored in the stand...

Page 380: ...380 Programming Special Functions 11 8 Working with Cutting Data Tables...

Page 381: ...Programming Multiple Axis Machining...

Page 382: ...e 383 PLANE M128 Inclined tool machining Page 405 M116 Feed rate of rotary axes Page 406 M126 Shortest path traverse of rotary axes Page 407 M94 Reduce display value of rotary axes Page 408 M114 Defin...

Page 383: ...hich have at least two rotary axes head and or table Exception PLANE AXIAL can also be used if only a single rotary axis is present or active on your machine Function Required parameters Soft key Page...

Page 384: ...for each of the available PLANE functions The positioning behavior of the PLANE function which is independent of the plane definition and is identical for all PLANE functions see Specifying the positi...

Page 385: ...opriate animation U To assume the currently active function Press the ENT key or press the soft key of the active function again The TNC continues the dialog and requests the required parameters Selec...

Page 386: ...the soft key row U Select the Reset function This internally resets the PLANE function but does not change the current axis positions U Specify whether the TNC should automatically move the rotary axe...

Page 387: ...otations is firmly specified first around the A axis then B and then C the function corresponds to Cycle 19 if the entries in Cycle 19 are set to space angles Before programming note the following You...

Page 388: ...t top right Input range from 359 9999 to 359 9999 U Spatial angle C Rotational angle SPC around the fixed machine axis Z see figure at center right Input range from 359 9999 to 359 9999 U Continue wit...

Page 389: ...ting the first coordinate plane Z X plane with tool axis Z and the second coordinate plane Y Z with tool axis Z onto the machining plane to be defined Before programming note the following You can onl...

Page 390: ...system Y Z for tool axis Z see figure at top right Input range from 89 9999 to 89 9999 The 0 axis is the minor axis of the active machining plane Y for tool axis Z U ROT angle of the tilted plane Rota...

Page 391: ...dinate system they have the following meanings Precession angle EULPR Rotation of the coordinate system around the Z axis Nutation angle EULNU Rotation of the coordinate system around the X axis alrea...

Page 392: ...onds to a rotation with Cycle 10 ROTATION Use the rotation angle to simply define the direction of the X axis in the tilted machining plane see figure at bottom right Please note Input range 0 to 360...

Page 393: ...9 999999 The base vector required for the definition of the machining plane is defined by the components BX BY and BZ see figure at right The normal vector is defined by the components NX NY and NZ Be...

Page 394: ...onent of normal vector X component NX of the normal vector N see figure at center right Input range 99 9999999 to 99 9999999 U Y component of normal vector Y component NY of the normal vector N see fi...

Page 395: ...direction of the tilted tool axis is determined by the position of Point 3 relative to the connecting line between Point 1 and Point 2 Use the right hand rule thumb X axis index finger Y axis middle f...

Page 396: ...2nd plane point Y coordinate P2Y of the 2nd plane point see figure at center right U Z coordinate of 2nd plane point Z coordinate P2Z of the 2nd plane point see figure at center right U X coordinate...

Page 397: ...ior of the PLANE function on page 400 Abbreviations used Before programming note the following The defined angle is always in effect in respect to the active working plane regardless of the function y...

Page 398: ...se the PLANE RELATIVE function after PLANE AXIAL if your machine allows spatial angle definitions The machine tool manual provides further information Before programming note the following Enter only...

Page 399: ...is to be tilted If entered incrementally it is the angle by which the B axis is to be tilted from its current position Input range 99999 9999 to 99999 9999 U Axis angle C Axis angle to which the C axi...

Page 400: ...ation movement in the linear axes U The PLANE function is to automatically position the rotary axes to the calculated position values but only the rotary axes are positioned The TNC does not carry out...

Page 401: ...Retraction path MB is effective incrementally from the current tool position in the active tool axis direction that the TNC approaches before tilting MB MAX positions the tool just before the softwar...

Page 402: ...s them in the system parameters Q120 A axis Q121 B axis and Q122 C axis U Define the positioning block with the angular values calculated by the TNC NC example blocks Position a machine with a rotary...

Page 403: ...depending on the machine configuration see figure at top right SEQ positions the master axis so that it assumes a negative angle If the solution you chose with SEQ is not within the machine s range o...

Page 404: ...n is purely mathematical U TABLE ROT specifies that the PLANE function should position the rotary table to the defined tilting angle Compensation results from rotating the workpiece Limit switch Start...

Page 405: ...tool machining via incremental traverse of a rotary axis U Retract the tool U Activate M128 U Define any PLANE function consider the positioning behavior U Via a straight line block traverse to the de...

Page 406: ...for the block at the start of each block With a rotary axis the feed rate is not changed during execution of the block even if the tool moves toward the center of the rotary axis Effect M116 is effec...

Page 407: ...al and actual position or whether the TNC should always even without M126 choose the shortest path to the programmed position Examples Behavior with M126 With M126 the TNC will move the axis on the sh...

Page 408: ...several rotary axes are active M94 will reduce the display of all rotary axes As an alternative you can enter a rotary axis after M94 The TNC then reduces the display only of this axis Example NC bloc...

Page 409: ...can enter the current valid swivel head position after M114 e g M114 B 45 Q parameters permitted The radius compensation must be calculated by a CAD system or by a postprocessor A programmed radius co...

Page 410: ...positioning in a machine based coordinate system is possible when M128 is active After M128 you can program another feed rate at which the TNC will carry out the compensation movements in the linear...

Page 411: ...129 Enter M129 to cancel M128 The TNC also cancels M128 if you select a new program in a program run operating mode Example NC blocks Feed rate of 1000 mm min for compensation movements Inclined machi...

Page 412: ...then processes the compensating movement such that it is performed by the end of the respective NC block M128 calculates all compensating movements in real time The TNC performs necessary compensating...

Page 413: ...e end of block You can reset M134 with M135 The TNC also resets M134 if you select a new program in a program run operating mode Selecting tilting axes M138 Standard behavior The TNC performs M114 and...

Page 414: ...dle attachment If the position of a controlled tilted axis changes the position of the tool tip to the workpiece is also changed The resulting offset is calculated in the position display Effect M144...

Page 415: ...f the rotary axes with the active compensation You can define the tool orientation in a G01 block as described below Example Definition of the tool orientation with M128 and the coordinates of the rot...

Page 416: ...416 Programming Multiple Axis Machining 12 5 Peripheral milling 3 D radius compensation with workpiece orientation...

Page 417: ...Programming Pallet Editor...

Page 418: ...eset table The TNC interprets the preset number defined here as pallet datum PAL entry in PAL PGM column You can use the pallet preset to compensate mechanical differences between the pallets A pallet...

Page 419: ...NC saves the coordinates of the axis on which the highlight in the pallet table is presently located Position Meaning Actual values Enter the coordinates of the current tool position referenced to the...

Page 420: ...name to create a new table U Confirm your entry with the ENT key Leaving the pallet file U Press the PGM MGT soft key to call the file manager U To select a different type of file press the SELECT TY...

Page 421: ...allets For determining the pallet datums there is an additional soft key in the manual probing functions with which you can also store the probing results in the pallet preset table see Storing measur...

Page 422: ...TNC displays additional soft keys see table below The following editing functions are available Changes to the pallet reset table must always be made in agreement with your machine tool builder Editi...

Page 423: ...en together by selecting the screen layout PGM PALLET During execution the TNC then shows program blocks to the left and the pallet to the right To check the program contents before execution proceed...

Page 424: ...PLETE and after machining has finished to ENDED The entry EMPTY is used to identify a space at which no workpiece is to be clamped or where no machining is to take place METHOD entry obligatory Entry...

Page 425: ...le Datums from the datum table can be activated in the NC program with Cycle 7 DATUM SHIFT X Y Z entry optional other axes also possible For pallets and fixtures the programmed coordinates are referen...

Page 426: ...rogrammed in the column The positions entered are only approached if these values are read and correspondingly programmed in the NC macros CTID entered by the TNC The context ID number is assigned by...

Page 427: ...ture Select next fixture Select previous workpiece Select next workpiece Switch to pallet level Switch to fixture level Switch to workpiece level Select standard pallet view Select detailed pallet vie...

Page 428: ...Machining Delete fixture Delete workpiece Delete buffer memory contents Tool optimized machining Workpiece optimized machining Connect or separate the types of machining Mark level as being empty Mark...

Page 429: ...e in the standard view If you are editing an existing pallet file the updated entries are displayed Use the detail view for setting up the pallet file The various levels of the entry form can be reach...

Page 430: ...hining EMPTY appears in the Status field Setting up details in the pallet level Pallet ID Enter the pallet name Preset No Enter the preset number for the pallet Datum Enter the pallet datum Datum tabl...

Page 431: ...ool oriented machining Connected fixtures are indicated by a dashed line whereas separated fixtures are indicated by a solid line Connected workpieces are marked in tabular view with the entry CTO in...

Page 432: ...ta is transferred to the workpiece level NC macro In tool oriented machining the macro TCTOOLMODE is carried out instead of the normal tool change macro Safe height optional Safe position for the indi...

Page 433: ...ing EMPTY appears in the Status field Setting up details in the workpiece level Workpiece The number of the workpiece is displayed The number of workpieces within this fixture or pallet level is shown...

Page 434: ...ntry TO if one of the following situations applies If the entry PAL is in the PAL PGM field in the next line If the entry TO or WPO is in the Method field in the next line If in the lines already mach...

Page 435: ...Press the NC Start button The TNC executes the pallets as set in MP7683 In mid program startup only one tool oriented machining operation is possible Subsequent pieces are machined according to the m...

Page 436: ...GM PALLET During execution the TNC then shows program blocks to the left and the pallet to the right To check the program contents before execution proceed as follows U Select a pallet table U With th...

Page 437: ...Manual Operation and Setup...

Page 438: ...e The TNC checks the functioning of the EMERGENCY STOP circuit Cross the reference points manually in the displayed sequence For each axis press the machine START button or Cross the reference points...

Page 439: ...rse by pressing the SW LIMIT MONITORING soft key Your machine tool builder can provide this function axis specifically Remember that by pressing the soft key traverse range monitoring is not necessari...

Page 440: ...ent tool axis see Setting the current tool axis direction as the active machining direction FCL 2 function on page 498 If one of the two functions that were active before is active now the NC START bu...

Page 441: ...elect the function for shutting down confirm again with the YES soft key U When the TNC displays the message Now you can switch off the TNC in a pop up window you may cut off the power supply to the T...

Page 442: ...inuously Press and hold the machine axis direction button then press the machine START button To stop the axis press the machine STOP button You can move several axes at a time with these two methods...

Page 443: ...istance Select the Manual Operation or Electronic Handwheel mode Shift the soft key row Select incremental jog positioning Switch the INCREMENT soft key to ON Enter the jog increment in mm and confirm...

Page 444: ...se the handwheel soft keys for important setup functions e g datum setting or entering and running M functions Caution Danger to the operator and handwheel All of the handwheel connectors may only be...

Page 445: ...sitivity 7 Permissive button 8 Key for TNC traverse direction of the selected axis 9 Rapid traverse superimposition for direction key 10 Spindle switch on machine dependent function key can be exchang...

Page 446: ...rs fully charged A bar moves from the left to the right during recharging 4 ACTL Type of position display 5 Y 129 9788 Position of the selected axis 6 STIB control in operation program run has been st...

Page 447: ...circuit If an error interruption of the radio connection poor reception quality defective handwheel component occurs the handwheel always reacts with an emergency stop Please read the notes on the con...

Page 448: ...should nevertheless happen to come near the edge of the transmission area which is possible with very large machines the HR 550 FS warns you in time with a plainly noticeable vibration alarm If this h...

Page 449: ...ed You can activate directly through the axis address keys the principal axes X Y Z and three other axes defined by the machine tool builder Your machine tool builder can also place the virtual axis V...

Page 450: ...esired operating mode via the OPM soft key if necessary see Changing Modes of Operation on page 452 If required press and hold the permissive buttons Use the handwheel to select the axis to be moved S...

Page 451: ...otentiometers of the machine operating panel Incremental jog positioning With incremental jog positioning the TNC moves the currently active handwheel axis by a preset distance defined by you U Press...

Page 452: ...ses the counting increment by a factor of 10 If in addition you press the CTRL key the counting increment increases to 1000 U Confirm the new feed rate F with the handwheel soft key F3 OK Datum settin...

Page 453: ...ressed Internal stop handwheel soft keys MOP and then STOP After the NC stop key has been pressed Manual axis traverse handwheel soft keys MOP and then MAN Returning to the contour after the axes were...

Page 454: ...he spindle speed press the S soft key Enter the desired spindle speed and confirm your entry with the machine START button The spindle speed S with the entered rpm is started with a miscellaneous func...

Page 455: ...neous Functions M Changing the spindle speed and feed rate With the override knobs you can vary the spindle speed S and feed rate F from 0 to 150 of the set value The override knob for spindle speed i...

Page 456: ...The basis of the HEIDENHAIN safety concept is the dual channel processor structure which consists of the main computer MC and one or more drive controller modules CC control computing unit All monitor...

Page 457: ...rs SOM_4 Safe operating mode 4 Advanced manual intervention process monitoring Designation Short description SS0 SS1 SS1F SS2 Safe stop safe stopping of all drives using different methods STO Safe tor...

Page 458: ...C start U When the test position has been reached the TNC asks whether the position was approached correctly Confirm with the YES soft key if the TNC approached the test position correctly and with NO...

Page 459: ...ode U Scroll to the last soft key row U Press the INFO SOM soft key The TNC opens the window containing the overview of permitted speeds and feed rates Column Meaning SLS2 Safely limited speeds in the...

Page 460: ...he general status display contains additional information about the current status of safety functions The TNC shows this information as operating statuses of the status displays T S and F The TNC sho...

Page 461: ...You fix a datum by setting the TNC position display to the coordinates of a known position on the workpiece Preparation U Clamp and align the workpiece U Insert the zero tool with known radius into th...

Page 462: ...display to a known workpiece position here 0 or enter the thickness d of the shim In the tool axis offset the tool radius Repeat the process for the remaining axes If you are using a preset tool set...

Page 463: ...the directory TNC There are several methods for saving datums and or basic rotations in the preset table Through probing cycles in the Manual Operation or Electronic Handwheel modes see Chapter 14 Th...

Page 464: ...f the Tilt working plane function is active the position displays for the rotary axes must match the angles entered in the 3D ROT menu The machine manufacturer can lock any lines in the preset table i...

Page 465: ...he preset table The TNC opens the preset table and sets the cursor to the active table row Select functions for entering the presets The TNC displays the available possibilities for entry in the soft...

Page 466: ...ndow If inch display is active enter the value in inches and the TNC will internally convert the entered values to mm Directly enter the new datum without calculation of the kinematics axis specific O...

Page 467: ...the workpiece datum to the reference point with the correct algebraic sign Machine with rotary table The TNC saves in the preset table the distance from the workpiece datum to the center of the rotary...

Page 468: ...ct the functions for preset entry Activate the datum of the selected line of the preset table Add the entered number of lines to the end of the table 2nd soft key row Copy the highlighted field 2nd so...

Page 469: ...n Leave the preset table Activating the datum from the preset table in an NC program To activate datums from the preset table during program run use Cycle 247 In Cycle 247 you define the number of the...

Page 470: ...cycle press the appropriate soft key for example PROBING ROT and the TNC displays the associated menu Function Soft key Page Calibrating the effective length Page 475 Calibrating the effective radius...

Page 471: ...s the ASCII file TCHPRNT A Unless you define a specific path and interface in the interface configuration menu the TNC will store the TCHPRNT file in the main directory TNC The TNC must be specially p...

Page 472: ...TABLE soft key The TNC saves the datum in the indicated datum table under the entered number This function is active only if you have datum tables active on your TNC bit 3 in Machine Parameter 7224 0...

Page 473: ...input box U Press the ENTER IN PRESET TABLE soft key The TNC saves the datum in the preset table under the entered number Use this function if you want to save measured values in the machine based co...

Page 474: ...Enter the preset number in the Number in table input box U Press the ENTER IN PALLET PRES TAB soft key The TNC saves the datum in the preset table under the number entered You use this function for de...

Page 475: ...ngth press the TOUCH PROBE and CAL L soft keys The TNC then displays a menu window with four input fields U Enter the tool axis with the axis key U Datum Enter the height of the ring gauge U The menu...

Page 476: ...chine tool builder in Machine Parameter 6160 Proceed as follows for manual calibration U In the Manual Operation mode position the ball tip in the bore of the ring gauge U To select the calibration fu...

Page 477: ...ter 7411 1 To find the calibration data proceed in the same way as is done with one single touch probe When exiting the Calibration menu press the ENT key to confirm the entry of the calibration data...

Page 478: ...pendicular to the angle reference axis when measuring workpiece misalignment To ensure that the basic rotation is calculated correctly during program run program both coordinates of the working plane...

Page 479: ...a nominal position angle reference axis Basic rotation using 2 holes studs The TNC measures the angle between the line connecting the centers of two holes studs and a nominal position angle reference...

Page 480: ...ic rotation in the preset table U After the probing process enter the preset number in which the TNC is to save the active basic rotation in the Number in table input box U Press the ENTRY IN PRESET T...

Page 481: ...NC also displays the rotation angle in the additional status display STATUS POS In the status display a symbol is shown for a basic rotation whenever the TNC is moving the axes according to a basic ro...

Page 482: ...of the hole Move the touch probe to the next hole repeat the probing process and have the TNC repeat the probing procedure until all the holes have been probed to set reference points Probing cylindri...

Page 483: ...angle after the dialog Rotation angle Workpiece alignment U Press the POSITION ROTARY TABLE soft key The TNC will show a warning that the touch probe must be retracted U Start alignment with NC Start...

Page 484: ...firm your entry with the SET DATUM soft key or write the value to a table see Writing the measured values from touch probe cycles in datum tables page 472 or see Writing the measured values from touch...

Page 485: ...h probe cycles in datum tables page 472 or see Writing the measured values from touch probe cycles in the preset table page 473 or see Storing measured values in the pallet preset table page 474 U To...

Page 486: ...oth coordinates of the circle center confirm with the SET DATUM soft key or write the values to a table see Writing the measured values from touch probe cycles in datum tables page 472 or see Writing...

Page 487: ...probe at a position near the second touch point U To probe the workpiece press the machine START button U Datum Enter the coordinate of the datum in the menu window confirm with the SET DATUM soft ke...

Page 488: ...xt hole repeat the probing process and have the TNC repeat the probing procedure until all the holes have been probed to set reference points Probing cylindrical studs Position the ball tip at a start...

Page 489: ...the workpiece To find the coordinate of a position on an aligned workpiece U Select the probe function by pressing the PROBING POS soft key U Move the touch probe to a position near the touch point U...

Page 490: ...r the second touch point B U Select the probe direction with the soft keys Same axis but from the opposite direction U To probe the workpiece press the machine START button The value displayed as datu...

Page 491: ...estore the previous basic rotation U This is done by setting the rotation angle to the value that you previously wrote down To measure the angle between two workpiece sides U Select the probe function...

Page 492: ...probe function by soft key U Move the mechanical probe to the first position to be captured by the TNC U Confirm the position Press the actual position capture key for the TNC to save the current pos...

Page 493: ...d Electronic Handwheel mode see Activating manual tilting page 497 Tilting under program control Cycle G80 in the part program see User s Manual Cycles Cycle 19 WORKING PLANE Tilting under program con...

Page 494: ...onsiders only the mechanically influenced offsets of the particular tilting table the so called translational components Machine with swivel head You must bring the tool into the desired position for...

Page 495: ...f the tilted working plane function is not active the TNC checks whether the rotary axes are at 0 actual positions If the positions do not agree the TNC will display an error message MP 7500 bit 5 1 T...

Page 496: ...ccounts for the new head dimensions so that the active datum is retained Position display in a tilted system The positions displayed in the status window ACTL and NOML are referenced to the tilted coo...

Page 497: ...END key To reset the tilting function set the desired operating modes in the menu Tilt working plane to inactive If the tilted working plane function is active and the TNC moves the machine axes in a...

Page 498: ...inclined tool using the handwheel or the external direction keys in the Manual Operation mode To select manual tilting press the 3 D ROT soft key Use the arrow keys to move the highlight to the Manual...

Page 499: ...Positioning with Manual Data Input...

Page 500: ...ately Fixed cycles touch probe cycles and special functions SPEC FCT key of the TNC are also available in the MDI mode of operation The TNC saves the program automatically in the MDI file In the Posit...

Page 501: ...ol tool axis Z Spindle speed 2000 rpm N20 G00 G40 G90 Z 200 Retract tool rapid traverse N30 X 50 Y 50 M3 Move the tool at rapid traverse to a position above the hole spindle on N40 G01 Z 2 F2000 Posit...

Page 502: ...e Manual and Electronic Handwheel Operating Modes section Compensating workpiece misalignment in the Touch Probe Cycles User s Manual Write down the rotation angle and cancel the basic rotation Select...

Page 503: ...COPY soft key Enter the name under which you want to save the current contents of the MDI file Copy the file To close the file manager press the END soft key Erasing the contents of the MDI file is d...

Page 504: ...504 Positioning with Manual Data Input 15 1 Programming and Executing Simple Machining Operations...

Page 505: ...Test Run and Program Run...

Page 506: ...raphic simulation For special applications that do not require any tool data e g laser cutting laser drilling or waterjet cutting you can set Machine Parameters 7315 to 7317 such that the TNC will run...

Page 507: ...ncreasing the test speed You can set the speed of the test run only if the Display of machining time function is active see Activating the stopwatch function on page 515 Otherwise the TNC always perfo...

Page 508: ...running program is not possible if the microprocessor of the TNC is already occupied with complicated machining tasks or if large areas are being machined Example Multipass milling over the entire wor...

Page 509: ...fting the sectional plane appears U Select the functions for shifting the sectional plane The TNC offers the following soft keys The positions of the sectional planes are visible during shifting The d...

Page 510: ...the graphic simulation In the Test Run mode of operation you can isolate details for magnification see Magnifying details page 513 U Press the soft key for 3 D view Press the soft key twice to switch...

Page 511: ...In order to shift the graphic shown Hold the center mouse button or the wheel button down and move the mouse The TNC shifts the workpiece in the corresponding direction After you release the center m...

Page 512: ...U Shift the soft key row until the soft key for the rotating and magnification reduction appears U Select functions for rotating and magnifying reducing U Show the frame for the BLK FORM Set the high...

Page 513: ...for detail enlargement appears U Shift the soft key row until the soft key for the detail magnification functions appears U Select the functions for detail magnification U Press the corresponding sof...

Page 514: ...the workpiece blank Repeating graphic simulation A part program can be graphically simulated as often as desired either with the complete workpiece or with a detail of it Displaying the tool You can d...

Page 515: ...idual machine tool e g tool change If you have switched the calculate machining time function on you can generate a file listing the usage times of all tools used in the program see Tool usage test on...

Page 516: ...n the program run modes of operation as well as in the Test Run mode the TNC provides the following soft keys for displaying a part program in pages Functions Soft key Go back in the program by one sc...

Page 517: ...collision monitored components DCM software option is required see Collision monitoring in the Test Run mode of operation page 334 The following functions are also available Blockwise test run Interr...

Page 518: ...am test did not output any error message and no visible damage to the workpiece occurred After a tool call the TNC always starts a Test Run at the following position In the machining plane at the posi...

Page 519: ...file you wish to test or U Go to the program beginning Select line 0 with the GOTO key and confirm your entry with the ENT key The TNC then displays the following soft keys You can interrupt the test...

Page 520: ...tains the block with the selected block number The TNC displays the name of the selected program If the test run is to be interrupted in a program that was called with PGM CALL you must enter this nam...

Page 521: ...hanged U Select the Test Run operating mode U Choose the program you want to test U Select MOD functions U Show the available kinematics configurations in a pop up window shift the soft key row if nec...

Page 522: ...ration or U Position the highlight on the desired rotary axis with the arrow keys and enter the rotary axis value to be used by the TNC in the simulation This function must be enabled by your machine...

Page 523: ...Single Block mode of operation you must start each block separately by pressing the machine START button The following TNC functions are available in the program run modes of operation Interrupt prog...

Page 524: ...U Start each block of the part program individually with the machine START button You can adjust the feed rate and spindle speed with the override knobs It is possible to reduce the feed rate when st...

Page 525: ...ontinue the machining process you can reset the TNC with the INTERNAL STOP soft key The asterisk in the status display goes out In this case the program must be restarted from the program beginning In...

Page 526: ...es the TNC additionally displays the distance remaining As soon as all axes are in the correct position you can use NC Start to resume program run U Select the desired axis sequence and start each wit...

Page 527: ...tch the coordinate system between tilted and non tilted as well as to the active tool axis direction by pressing the 3 D ROT soft key The functions of the axis direction buttons the electronic handwhe...

Page 528: ...can resume program run by pressing the machine START button if the program was interrupted in one of the following ways The machine STOP button was pressed Programmed interruption Resuming program run...

Page 529: ...t with an NC start After switch on the TNC shows the message NC program cancelled The RESTORE POS AT N feature must be enabled and adapted by the machine tool builder Refer to your machine tool manual...

Page 530: ...rmed from the pallet table by using the arrow keys Then press the RESTORE POS AT N soft key The TNC skips all touch probe cycles in a mid program startup Result parameters that are written to from the...

Page 531: ...e block scan should end U Repetitions If block N is located in a program section repeat or in a subprogram that is to be run repeatedly enter the number of repetitions to be calculated in the block sc...

Page 532: ...on the machine if the position of an axis has changed after the control loop has been opened during a program interruption If an open loop axis is also programmed in a positioning block see Programmi...

Page 533: ...active in this operating mode is to be started U Show the window for entering the starting time see figure at center right U Time h min sec Time of day at which the program is to be started U Date DD...

Page 534: ...e blocks preceded by a slash set the soft key to ON U To run or test the program with the blocks preceded by a slash set the soft key to OFF Erasing the character U In the Programming and Editing mode...

Page 535: ...M1 If you use M1 in the Program Run mode the TNC does not switch off the spindle or coolant if necessary Your machine tool manual provides more information U Do not interrupt Program Run or Test Run...

Page 536: ...536 Test Run and Program Run 16 7 Optional Program Run Interruption...

Page 537: ...MOD Functions...

Page 538: ...on in the displayed menu with the arrow keys There are three possibilities for changing a setting depending on the function selected Enter a numerical value directly e g when determining the traverse...

Page 539: ...n Test run Display software numbers Enter code number Set the data interface Show the workpiece in the working space Machine specific user parameters if applicable Display HELP files if provided Selec...

Page 540: ...name of the PLC software managed by your machine tool builder Feature Content Level FCL Development level of the software installed on the control see Feature content level upgrade functions on page 1...

Page 541: ...word version and confirm with the ENT key U The TNC displays all current software numbers on the screen U To terminate the version overview press the END key Function Code number Select user parameter...

Page 542: ...be shown by pressing the ENT key U To select the file Press the ENT key twice on the selected directory The TNC switches from the directory window to the file window U To start the updating process p...

Page 543: ...aud rates for the RS 422 interface are entered in the upper right of the screen Setting the OPERATING MODE of the external device Setting the baud rate You can set the BAUD RATE data transfer speed fr...

Page 544: ...ed You can set PRINT and PRINT TEST as follows File names TNC mode of operation Transfer function Program Run Single Block PRINT Program Run Full Sequence PRINT Test Run PRINT TEST Function Path Outpu...

Page 545: ...dows XP Windows Vista 16 MB RAM 5 MB free memory space on your hard disk An available serial interface or connection to the TCP IP network Installation under Windows U Start the SETUP EXE installation...

Page 546: ...ow 1 U To transfer a file from the PC to the TNC select the file in the PC window with a mouse click and drag and drop the highlighted file into the TNC window 2 If you want to control data transfer f...

Page 547: ...onnection X26 100BaseTX or 10BaseT or directly to a PC The connection is metallically isolated from the control electronics For a 100BaseTX or 10BaseT connection you need a Twisted Pair cable to conne...

Page 548: ...for special applications Name of a file in which the assignments of IP addresses to computer names is defined Setting Meaning Interface list List of the active Ethernet interfaces Select one of the li...

Page 549: ...shown in this window are stored HEIDENHAIN provides two standard profiles DHCP LAN Settings for the standard TNC Ethernet interface should work in a standard company network MachineNet Settings for th...

Page 550: ...rocure the default gateway Manually configure the default gateway option Manually enter the IP addresses of the default gateway Setting Meaning Setting Meaning Proxy Direct connection to Internet NAT...

Page 551: ...ose connection you want to check Press the Start button to begin the test The TNC shows the status information in the Ping field Press the Stop button to conclude the test Routing For network speciali...

Page 552: ...gnation of the drive on the TNC ID Internal ID that identifies if a mount point has been used for more than one connection Server Name of the server Share name Name of the directory on the server that...

Page 553: ...tion U Press the SETUP RS232 RS422 soft key U To select the PGM MGT setting Using the arrow keys move the highlight onto the PGM MGT setting and use the ENT key to switch between ENHANCED 1 and ENHANC...

Page 554: ...usage times of all tools that you use within a pallet H AFC DEP File in which the TNC saves the control parameters for the adaptive feed control AFC see Adaptive Feed Control Software Option AFC on p...

Page 555: ...s 17 8 Machine Specific User Parameters Application To enable you to set machine specific functions your machine tool builder can define up to 16 machine parameters as user parameters This function is...

Page 556: ...efault color is blue The TNC takes the dimensions from the workpiece blank definition of the selected program The workpiece cuboid defines the coordinate system for input Its datum lies within the tra...

Page 557: ...rkpiece blank to the right Move workpiece blank forward Move workpiece blank backward Move workpiece blank upward Move workpiece blank downward Show workpiece blank referenced to the set datum Show th...

Page 558: ...you can select the position display in the additional status display Function Display Actual position current tool position ACTL Reference position the actual position relative to the machine datum RE...

Page 559: ...metric system e g X 15 789 mm set the Change mm inches function to mm The value is displayed to 3 decimal places To select the inch system e g X 0 6216 inches set the Change mm inches function to inc...

Page 560: ...plication The Program input MOD function lets you decide whether to program the MDI file in HEIDENHAIN conversational dialog or in ISO format To program the MDI H file in conversational dialog set the...

Page 561: ...transferred to the G01 block To generate a separate G01 block press the ACTUAL POSITION CAPTURE key The axes are selected by bit oriented definition similar to programming the machine parameters Axis...

Page 562: ...e soft keys TRAVERSE RANGE 1 to TRAVERSE RANGE 3 Working without additional traverse limits To allow a machine axis to use its full range of traverse enter the maximum traverse of the TNC 99 999 mm as...

Page 563: ...he screen define the currently active datum The datum can have been set manually or can have been activated from the preset table The datum cannot be changed in the screen menu The displayed values de...

Page 564: ...llaneous functions may also be explained in a help file The figure at right shows the screen display of a help file Selecting HELP files U Press the MOD key to select the MOD function U To select the...

Page 565: ...Machine on Operating time of the machine tool since being put into service Program run Duration of controlled operation since being put into service The machine tool builder can provide further opera...

Page 566: ...started This function shuts down the TNC software and starts checking the data carrier This check can take some time depending on the number and size of the files that you have stored on the hard disk...

Page 567: ...zone click your correct time zone U In the left of the pop up window you select whether you want to set the time manually activate the Set the time manually option or whether the TNC is to synchroniz...

Page 568: ...the TNC Calling exiting TeleService U Select any machine mode of operation U Press the MOD key to select the MOD function U Establish a connection to the service agency Set the SERVICE or SUPPORT soft...

Page 569: ...e configuration file TNC SYS The machine tool builder can configure teleservice settings with the LSV 2 interface Refer to your machine tool manual for more information The TNC SYS file must be stored...

Page 570: ...he EXTERNAL ACCESS soft key to ON The TNC will then permit data access through the LSV 2 interface The password is requested when a directory that was entered in the configuration file TNC SYS is acce...

Page 571: ...ission quality Assigning the handwheel to a specific handwheel holder U Make sure that the handwheel holder is connected to the control hardware U Place the wireless handwheel you want to assign to th...

Page 572: ...UP WIRELESS HANDWHEEL soft key U Click the Frequency spectrum tab U Click the Stop HR button The TNC stops the connection to the wireless handwheel and determines the current frequency spectrum for a...

Page 573: ...whether reception quality is poor If the TNC repeatedly displays values greater than 2 during normal operation of the wireless handwheel within the desired range of use then there is a risk of an unde...

Page 574: ...574 MOD Functions 17 21 Configuring the HR 550 FS Wireless Handwheel...

Page 575: ...Tables and Overviews...

Page 576: ...numbers Enter a percent sign before the number Hexadecimal numbers Enter a dollar sign before the number Example Instead of the decimal number 27 you can also enter the binary number 11011 or the hexa...

Page 577: ...red Bit 5 1 Number of stop bits that are transmitted at the end of a character 1 stop bit Bit 6 0 2 stop bits Bit 6 1 1 stop bit Bit 7 1 1 stop bit Bit 7 0 Example Use the following setting to adjust...

Page 578: ...rared sensor before probing to the programmed probing direction MP6165 Function inactive 0 Orient infrared sensor 1 Manual operation Compensate the probe direction taking an active basic rotation into...

Page 579: ...to 0 999 mm recommended input value 0 005 mm MP6510 1 0 001 to 0 999 mm recommended input value 0 01 mm Feed rate for probing a stationary tool with the TT 130 MP6520 1 to 3 000 mm min Radius measure...

Page 580: ...le bit coded for each axis 1 Defining the rotary axes and parallel axes to be monitored MP6586 0 Do not monitor the position of the A axis 0 Monitor the position of the A axis 1 MP6586 1 Do not monito...

Page 581: ...Set the block number increment MP7220 0 to 150 Disabling the selection of file types MP7224 0 All file types selectable via soft key 0000000 Disable selection of HEIDENHAIN programs soft key SHOW H B...

Page 582: ...o which FK blocks are checked MP7229 1 Blocks 100 to 9999 Dialog language MP7230 0 to MP7230 3 English 0 German 1 Czech 2 French 3 Italian 4 Spanish 5 Portuguese 6 Swedish 7 Danish 8 Finnish 9 Dutch 1...

Page 583: ...ion settings for tool table and pocket table 0000 Show the POCKET TABLE soft key in the tool table Bit 0 0 Do not show the POCKET TABLE soft key in the tool table Bit 0 1 External data transmission On...

Page 584: ...aximum tool life TIME1 0 to 42 column width 5 characters MP7266 10 Maximum tool life for TOOL CALL TIME2 0 to 42 column width 5 characters MP7266 11 Current tool life CUR TIME 0 to 42 column width 8 c...

Page 585: ...rs MP7266 30 Spindle angle for calibration CALL ANG 0 to 42 column width 11 characters MP7266 31 Tool type for the pocket table PTYP 0 to 42 column width 2 characters MP7266 32 Limitation of spindle s...

Page 586: ...Reserved pocket RSV 0 to 20 MP7267 14 Pocket above locked LOCKED_ABOVE 0 to 20 MP7267 15 Pocket below locked LOCKED_BELOW 0 to 20 MP7267 16 Pocket at left locked LOCKED_LEFT 0 to 20 MP7267 17 Pocket...

Page 587: ...in the 11th axis Bit 10 1 Disable datum setting in the 12th axis Bit 11 1 Disable datum setting in the 13th axis Bit 12 1 Disable datum setting in the 14th axis Bit 13 1 Disable datum setting MP7295 D...

Page 588: ...SHIFT referenced to the new datum Bit 2 1 Do not show cursor position during projection in three planes Bit 4 0 Show cursor position during projection in three planes Bit 4 1 Software functions of th...

Page 589: ...hen rough out the contour Bit 1 0 Rough out the contour then mill the channel Bit 1 1 Combine compensated contours Bit 2 0 Combine uncompensated contours Bit 2 1 Rough out to each pocket depth Bit 3 0...

Page 590: ...e if M3 M4 not active Bit 0 0 Suppress error message if M3 M4 not active Bit 0 1 Reserved Bit 1 Suppress error message if positive depth programmed Bit 2 0 Display error message if positive depth prog...

Page 591: ...pins 6 and 8 of the connecting cable 274 545 are bridged TNC Connecting cable 365 725 xx Adapter block 310 085 01 Connecting cable 274 545 xx Male Assignment Female Color Female Male Female Male Color...

Page 592: ...ale Assignment Female Color Male Female Male Female Color Female 1 Do not assign 1 Red 1 1 1 1 Red 1 2 RXD 2 Yellow 2 2 2 2 Yellow 3 3 TXD 3 White 3 3 3 3 White 2 4 DTR 4 Brown 4 4 4 4 Brown 6 5 Signa...

Page 593: ...e pin layouts on the TNC logic unit X28 and on the adapter block are identical TNC Connecting cable 355 484 xx Adapter block 363 987 01 Female Pin layout Male Color Female Male Female 1 RTS 1 Red 1 1...

Page 594: ...tion for subsequent changing of tool data without having to recalculate the program Tool tables Multiple tool tables with up to 30 000 tools Cutting data tables Cutting data tables for automatic calcu...

Page 595: ...clearing level and inclined surfaces Cycles for milling linear and circular slots Linear and circular point patterns Contour pockets also with contour parallel machining Contour train OEM cycles spec...

Page 596: ...to the contour Mid program startup in any block in the program returning the tool to the calculated nominal position to continue machining Program interruption contour departure and return Datum table...

Page 597: ...ed controller 600 s Cycle time of current controller minimum 100 s Range of traverse Maximum 100 m 3937 inches Spindle speed Maximum 40 000 rpm with 2 pole pairs Error compensation Linear and nonlinea...

Page 598: ...anel mounted handwheel or Up to three HR 150 panel mounted handwheels via HRA 110 handwheel adapter Touch probes TS 220 3 D touch trigger probe with cable connection or TS 440 3 D touch trigger probe...

Page 599: ...e tool direction z Spline interpolation Interpolation z Linear in 5 axes subject to export permit Block processing time z 0 5 ms DXF Converter software option Extracting contour programs and machining...

Page 600: ...un KinematicsOpt software option Touch probe cycles for automatic testing and optimization of the machine kinematics Backup restore active kinematics Test active kinematics Optimize active kinematics...

Page 601: ...e machining of contour pockets with the tool being in full contact with the workpiece smarT NC Contour pocket on pattern smarT NC Parallel programming is possible smarT NC Preview of contour programs...

Page 602: ...000 4 3 s Thread pitch in various cycles 99 9999 to 99 9999 2 4 mm Angle of spindle orientation 0 to 360 0000 3 4 Angle for polar coordinates rotation tilting the working plane 360 0000 to 360 0000 3...

Page 603: ...the error message Exchange buffer battery then you must replace the battery Battery type 1 Lithium battery type CR 2450N Renata ID 315 878 01 1 The backup battery is at the back of the MC 422 C 2 Exch...

Page 604: ...604 Tables and Overviews 18 4 Exchanging the Buffer Battery...

Page 605: ...374 Cutting data table 374 Cylinder 296 D Data carrier checking 566 Data interface Assigning 544 Pin layout 591 setting 543 Data transfer rate 543 Data transfer software 545 Datum management 463 Datum...

Page 606: ...displaying 564 Help files downloading 151 Help system 146 Help with error messages 141 HTML files displaying 122 I Image files opening 125 Inclined tool machining in a tilted plane 405 Indexed tools 1...

Page 607: ...s Manual for Touch Probe Cycles Probing cycles Program Editing 94 Open new 90 Structure 89 Structuring 134 Program call Any desired program as subroutine 240 Program defaults 327 Program jumps with G...

Page 608: ...Tool material 163 376 Tool measurement 161 Tool name 156 Tool number 156 Tool radius 156 Tool table Editing functions 164 180 181 Editing exiting 164 Input possibilities 158 Tool type selecting 163 To...

Page 609: ...Contour definition 19 Tilting the working plane 20 SL II contour data 21 SL II pilot drilling 22 SL II rough out 23 Floor finishing SL II 24 Side finishing SL II 25 Contour train 26 Axis specific scal...

Page 610: ...gle fluted deep hole drilling 247 Datum setting 251 Rectangular pocket complete machining 252 Circular pocket complete machining 253 Slot milling 254 Circular slot 256 Rectangular stud complete machin...

Page 611: ...n machine parameter Cycles Manual M90 Only in lag mode Constant contouring speed at corners Page 307 M91 Within the positioning block Coordinates are referenced to machine datum Page 304 M92 Within th...

Page 612: ...nontangential contour transitions when positioning with rotary axes Reset M134 Page 413 M136 M137 Feed rate F in millimeters per spindle revolution Reset M136 Page 313 M138 Selection of tilted axes P...

Page 613: ...ercentage M104 Reactivate most recently set datum M105 M106 Machining with second kv factor Machining with first kv factor M107 M108 Suppress error message for replacement tools with oversize Reset M1...

Page 614: ...4 No tool radius compensation Tool radius compensation left of the contour Tool radius compensation right of the contour Paraxial compensation for G07 lengthening Paraxial compensation for G07 shorten...

Page 615: ...Touch probe cycles for kinematic measurement G450 G481 G482 G483 Calibrate the TT Measure tool length Measure tool radius Measure tool length and tool radius Touch probe cycles for tool measurement G...

Page 616: ...efinition with G99 Tool call Next tool with G51 U V W Axis parallel to X axis Axis parallel to Y axis Axis parallel to Z axis X Y Z X axis Y axis Z axis End of block Addresses Sequence of Program Step...

Page 617: ...orking plane G80 A 10 B 10 C 15 G80 Working plane PLANE PLANE RESET D Function 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 19 Assignment Addition Subtraction Multiplication Division Root Sine Cosi...

Page 618: ...denhain de PLC programming 49 8669 31 3102 E mail service plc heidenhain de Lathe controls 49 8669 31 3105 E mail service lathe support heidenhain de www heidenhain de 3 DTouch Probe Systems from HEID...

Reviews: