Home
628 947-22 - heidenhain
Contents
1. 27 Contours in the XY S 1 5 DIN PLUS Contours in the XY 7 1 5 DIN PLUS Rectangle G375 Geo G375 defines a rectangle in the XY plane Parameters X Center of rectangle radius Y Center of rectangle K Length of rectangle B Height width of rectangle R Chamfer rounding default 0 R gt 0 Radius of rounding arc R lt 0 Chamfer width Angle to X axis default 0 P Depth height default P from G308 P lt 0 Pocket P gt 0 Island Area diameter as cutting limit No entry X from section code I overwrites X from section code Eccentric polygon G377 Geo G377 defines the contour of an eccentric polygon in the XY plane Parameters X Center point of polygon radius Center point of polygon Number of edges Q gt 3 Angle to X axis default 0 AN gt p Dx Edge length K gt 0 Edge length K lt 0 Inside diameter R Chamfer rounding default O R gt 0 Radius of rounding arc R lt 0 Chamfer width P Depth height default P from G308 P lt 0 Pocket P gt 0 Island Area diameter as cutting limit No entry X from section code I overwrites X from section code 28 Linear pattern in XY plane G471 Geo G471 defines a linear pattern in the XY plane G471 affects the hole or figure defined in the following block G370 to G375 G377 Parameters Q Number of figures X Starting point of pa
2. Cae CESO 1 14 TURN PLUS Y Axis CS The AWG can only be used for slides that have no B axis If a slide with a B axis has been declared in the program head automatic working plan generation is not possible Y axis Basics TURN PLUS supports the definition of milling contours and holes and creates working plans for milling and drilling with the Y axis Milling contours holes Milling contours are considered to be figures slots rectangles etc linear or circular patterns or free contours that you have defined Holes are considered to be individual holes or hole patterns Milling drilling and boring operations TURN PLUS supports milling drilling and boring in the IWG Interactive Working plan Generation and AWG Automatic Working plan Generation Before you use the AWG assign machining attributes to the contour see User s Manual With the familiar methods offered by TURN PLUS you can determine the sequence of milling operations the use of tools etc CS Note on data input When working with hierarchical milling contours pocket inside pocket holes figures on a surface etc you can use the up down cursor keys to select among all the contours provided on the hierarchy level of a workpiece surface With the right left cursor keys you can select among the milling contours of a hierarchy level HEIDENHAIN CNC PILOT 4290 71 gt 1 14 TURN PLUS gt 1 14
3. Milling surface 14mm outside lateral surface 107 1 17 Example Programs 1 17 Example Programs 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 M105 T1 G17 G197 637 G193 F0 1 M103 GO X8 Z3 GO YO G147 I2 K2 G845 NS15 P3 I1 U0 5 V0 5 H1 QO GO X8 Z3 GO YO GO X220 2400 M105 T5 G19 G197 S637 G193 FO 1 M103 GO X106 Z 50 GO Y11 G147 I2 K2 G845 NS23 Pl U0 5 V0 5 H1 QO GO X106 Z 50 GO YO GO X140 2500 M105 GO YO G18 M15 M30 ENDE END 108 Milling contour 10mm outside front face Milling free figure outside lateral surface Machining with the B axis The following NC program mills first a surface tilted plane and then S Simulation B a pocket in the tilted plane It subsequently drills holes inside the pocket In this example the tilted plane will be milled by programming single commands In the contour definition however this single surface is defined In this way you can define the figures and holes with reference to the tilted plane Another advantage is that the surface is displayed in the simulation Example B axis DOKBSP1 NC 1 N 77 G845 NS12 P5 UO 5 V0 5 F0 01 Q0 i N 77 x 62 000 z 16 000 c 45 000 Y 31 500 T 1 05 B_512 600 10 12 Sep 07 Wa 45 71 63 71 SEE 2 14 3 14 Zoom ON Program active amp ale as aged Single Basi
4. HEIDENHAIN User s Manual CNC PILOT 4290 B and Y Axis NC Software 625 952 xx English en 4 2010 CNC PILOT 4290 B and Y Axis CNC PILOT 4290 B and Y Axis This manual describes functions and features that are available for the B axis the Y axis and the tool magazine in the CNC PILOT 4290 with NC software number 625 952 xx Release 7 1 This manual is a supplement to the CNC PILOT 4290 User s Manual B and Y Axis 1 1 Basics 8 The Y axis 8 The B axis 8 The tool magazine 10 1 2 Manual Control and Automatic Modes 11 Automatic mode without reference run 11 Magazine list 11 Working with magazine tools 14 Measuring and compensating magazine tools 18 Tool compensation in automatic mode 19 1 3 Programming Notes 20 Milling contour position 20 Cutting limit 20 Drilling and milling in a tilted plane 21 1 4 DIN PLUS Section Codes 22 PLATE MAGZN section 22 FRONT_Y REAR_SIDE_Y section 22 SURFACE _Y section 23 1 5 DIN PLUS Contours in the XY Plane 24 Starting point of contour G170 Geo 24 Linear element G171 Geo 24 Circular arc G172 G173 Geo 25 Hole G370 Geo 26 Linear slot G371 Geo 26 Circular slot G372 G373 Geo 27 Full circle G374 Geo 27 Rectangle G375 Geo 28 Eccentric polygon G377 Geo 28 Linear pattern in XY plane G471 Geo 29 Circular patter
5. setting TURN PLUS looks for suitable tools in the database Combined setting TURN PLUS looks for suitable tools in both the magazine list and the database When a tool magazine is inserted the tools that are used are listed in the PLATE MAGZN section when TURN PLUS generates the NC program TURN PLUS also automatically generates G714 for the tool change Tools for the B axis By tilting the B axis and rotating the tool you can bring It into positions that enable you to use one and the same tool to machine in the longitudinal and transverse or radial and axial directions on the main and opposing spindles TURN PLUS supports this flexible use of tools in the IWG After you have selected the tool the IWG opens the Tool position dialog box You can now specify the position of the tool for the next machining operation to be performed Parameters O Orientation of turning tools Position of the tool s cutting edge see figure Tool positions 1 3 5 7 For roughing finishing and button tools neutral tools are recognized by the tool angle Tool positions 2 4 6 8 For recessing and threading cycles a right hand or left hand tool is defined in the tool data B B axis angle Angle to which the B axis is tilted C Offset position angle of turning tools 0 Tool attitude normal 180 Tool attitude upside down 70 Cu OP
6. 34 Slot linear DIN PLUS Linear slot in XY plane G371 26 Linear slot in YZ plane G381 34 HEIDENHAIN CNC PILOT 4290 Starting point of contour DIN PLUS Starting point of contour in XY plane G170 24 Starting point of contour in YZ plane G180 32 TURN PLUS XY plane 74 YZ plane 89 SURFACE_Y Section code 23 T Tapping TURN PLUS XY plane 77 YZ plane 92 Thread milling in XY plane G800 65 Thread milling in YZ plane G806 66 Tilted plane Drilling and milling 21 Tilted working plane Basics 8 Tilting the working plane G16 41 Tool change position Tool change position G14 Y axis 42 Tool magazine Adding tools 12 Basics 10 Removing tools 13 W Working planes DIN PLUS 40 X XY plane G17 front or back 40 XZ plane G18 turning 40 Y Y axis Basics 8 Y axis Basics TURN PLUS 71 Y back TURN PLUS reference data 73 Y front TURN PLUS reference data 73 Y lateral surface TURN PLUS reference data 89 YZ plane G19 side view surface 40 117 Index HEIDENHAIN DR JOHANNES HEIDENHAIN GmbH Dr Johannes Heidenhain Strafge 5 83301 Traunreut Germany 49 8669 31 0 49 8669 5061 E mail info heidenhain de Technical support 49 8669 32 1000 Measuring systems 49 8669 31 3104 E mail service ms support heidenhain de TNC support lt gt 49 8669 31 3101 E mail service nc suppor
7. Rotate the tool to the position angle normal or upside down attitude Calculate the tool data on the basis of the orientation O the B axis position and the position angle If programmed activate the additive compensation D Set the shoe brake as programmed Parameters ID 44 ID number of the magazine tool Press the Continue soft key to display the plate list Highlight the required tool and confirm your selection Orientation of turning tools Position of the tool s cutting edge see figure Tool positions 1 3 5 7 For roughing finishing and button tools neutral tools are recognized by the tool angle Tool positions 2 4 6 8 For recessing and threading cycles a right hand or left hand tool is defined in the tool data B axis angle Angle to which the B axis is tilted Offset position angle of turning tools O Tool attitude normal 180 Tool attitude upside down Additive compensation 1 to 16 Activates the additive compensation The additive compensation is deactivated with the next tool change see G149 Shoe brake 0 The brake is locked depending on the tool parameter if not driven the brake is locked if driven the brake is not locked 1 The brake Is locked 2 The brake is not locked Og C O C150 Paramete
8. positive X axis HEIDENHAIN CNC PILOT 4290 77 XY Plane Contotu 1 15 TURN PLUS oa O Q A gt gt K 1 15 TURN PLUS Centering in XY plane Centering parameters Q Centering diameter Core hole in XY plane Core hole parameters B Diameter of hole P Depth of hole excluding point W Point angle W 0 the AWG generates a feed rate reduction V 1 for the drilling cycle W gt 0 point angle Fit H6 to H13 or without fit Countersinking in XY plane Countersinking parameters R Sinking diameter U Sinking depth E Sinking angle 78 Tapping in XY plane Thread parameters Nominal diameter J Thread depth K Thread runout length Q F Thread pitch 2 Type of thread Right hand thread A Left hand thread gt Y _ ol 0 XY plane Circle full circle d an This function defines a full circle in the XY plane Parameters m X Center point in Cartesian coordinates radius LO q Y Center in Cartesian coordinates PM Center point in polar coordinates rt 4 a Center point in polar coordinates reference angle positive X axis i R Circle radius N O oa EEE K Circle diameter y Depth of the figure HEIDENHAIN CNC PILOT 4290 79 oa O Q A gt gt 1 15 TURN PLUS XY plane Rectangle This function defines a rectangle in the XY plane Parameters X Center point in Cartesian co
9. 1 11 DIN PLUS Y Axis G845 Y axis Milling You can change the cutting direction with the cutting direction H the machining direction Q and the direction of tool rotation see table G845 in the User s Manual Program only the parameters given in the following list See also G845 Fundamentals Page 56 G845 Calculating hole positions Page 57 Parameters milling NS P K NF 58 Block number reference to the contour description Maximum milling depth infeed in the working plane Oversize in X direction Oversize in Z direction Minimum overlap factor default 0 5 Overlap U milling diameter Overrun factor Defines the distance by which the tool should pass the outside radius of the workpiece default 0 5 0 The defined contour is milled completely 0 lt V lt 1 Overrun V milling diameter Cutting direction default 0 H 0 Up cut milling H 1 Climb milling Feed rate for infeed default active feed rate Starting with software version 625 952 05 F is used as machining teed rate for reciprocating or helical plunging Reduced feed rate for circular elements default current feed rate Retraction plane default back to starting position XY plane Retraction position in Z direction YZ plane Retraction position in X direction diameter Machining direction default 0 Q 0 From the inside toward the outside Q 1 From the outside toward the inside Sequence fo
10. G38383235 HEIDENHAIN CNC PILOT 4290 Contour definition DIN PLUS XY plane 24 YZ plane 32 TURN PLUS XY plane 73 YZ plane 89 Cutting limit 20 D Define tool position G712 47 Drilling TURN PLUS Hole in XY plane 77 Hole in YZ plane 92 E Eccentric polygon DIN PLUS Polygon in XY plane G377 28 Polygon in YZ plane G387 36 Engraving Engrave in XY plane G803 63 Engrave in YZ plane G804 64 Example Machining with the B axis 109 Machining with the Y axis 104 F FRONT_Y Section code 22 Full circle DIN PLUS Full circle in XY plane GSA 2T Full circle in YZ plane G384 35 G374 XY plane 27 G G contour commands G472 Circular pattern XY plane 30 G functions for contour description G170 Starting point of contour in XY plane 24 G171 Line segment in XY plane 24 G172 Circular arc in XY plane 25 G173 Circular arc in XY plane 25 G180 Starting point of contour in YZ plane 32 G181 Line segment in YZ plane 32 G182 Circular arc in YZ plane 33 G183 Circular arc in YZ plane 33 G370 Hole in XY plane 26 G371 Linear slot in XY plane 26 G372 Circular slot in XY plane 27 G373 Circular slot in XY plane 27 G374 Full circle in XY plane 27 G375 Rectangle in XY plane 28 G376 Single surface in XY plane 31 G377 Eccentric polygon in XY plane 28 G380 Hole in YZ plane 34 G381 Linear slot
11. Specify the transition to the pe next contour element Defining a linear element Call the lines menu E Select the line direction Vertical line Horizontal line Line at angle Line at angle Line in any direction gyal Enter the line dimensions and define the transition to the next element HEIDENHAIN CNC PILOT 4290 75 XY Plane Contours 1 15 TURN PLUS XY plane Arc This function defines a circular element in the XY plane J e Parameters O End point of the arc Q X End point in Cartesian coordinates radius Y End point in Cartesian coordinates XI Incremental end point A Yi Incremental end point gt P End point in polar coordinates lt a End point in polar coordinates reference angle n positive X axis 5 Pi End point polar incremental linear distance from starting point to end point A al End point polar incremental reference Angle between an imaginary line intersecting the starting point and parallel to the X axis and another line from the starting point to the end Ce point mi Center point of the arc LO XM Center point in Cartesian coordinates radius q YM Center point in Cartesian coordinates q XMi Incremental center point YMi Incremental center point PM Center point in polar coordinates b Center point in polar coordinates reference angle positive X axis PMi Center poi
12. 0 Vertical characters the characters are aligned in sequence in positive X direction Distance factor The distance between the characters is calculated according to the following formula H 6 E Available as of software version 625 952 05 Approach feed factor feed rate current feed rate F Diacritics and special characters that you cannot enter in the DIN editor can be defined character by character in NS If text is defined in ID anda character is defined in NS the text is engraved before the character G803 starts engraving from the starting position or from the current position If no starting position is defined Example If a character string is engraved with several calls define the starting position in the first call All other calls are programmed without a starting position Character table see the User s Manual HEIDENHAIN CNC PILOT 4290 4mm F AY AY Y E Xe H 6 E Y 63 Iling cvg M 1 11 DIN PLUS Y Axis lling cdl M 1 11 DIN PLUS Y Axis Engrave in YZ plane G804 G804 engraves character strings aligned linearly in the YZ plane The text to be engraved is entered in the ID box as a character string Parameters ID Text Text to be engraved NS Character number ASCII code of the character to be engraved Z Starting point Y Starting point X Milling floor diameter X position infeed depth during milling Retract
13. 200 E 1 1000 0mm min HA 0 r min D m 0 Y in 0 12 Sep 07 10 59 05 Switchin F S M Confirm O ieman display position Tool compensation in automatic mode Tool compensation Determine the compensation values referenced to the current tilt angle of the B axis and the position angle of the tool The control converts the measured data into dimensions referenced to the position B 0 and saves them in the tool database Select Comp gt Tool compensation in automatic mode The control opens the Tool correct dialog box Enter the parameters and click OK to close the dialog box gt In the Tool correct dialog box the control indicates the compensation values referenced to the B axis angle specified in the previous dialog box Enter the new compensation values In the T box machine display the control indicates the compensation values referenced to the current B axis angle and the tool position angle Additive compensation values are independent of the tool data The compensation values are effective in the X Y and Z directions one 2 3 an Tilting the B axis has no influence on additive compensation values Celie HEIDENHAIN CNC PILOT 4290 19 1 2 Manual Control and Automatic Moda 1 3 Programming Notes 1 3 Programming Notes Milling contour position Define the reference plane or the reference diameter in the section code Specify the d
14. B axis manually the new B axis angle Is taken into account but a change in the tool orientation is not recognized The control therefore marks the actual position displays for X and Z invalid gray digits In the next tool call the CNC PILOT newly calculates the position of the tool tip and marks the position displays for X and Z valid Please note that the position displays for X and Z machine tt display will display invalid values as soon as the B axis is tilted manually The CNC PILOT indicates this by displaying the position values in gray HEIDENHAIN CNC PILOT 4290 17 1 2 Manual Control and Automatic vor 1 2 Manual Control and Automatic Modes Measuring and compensating magazine tools Measuring tools The function determines the tool lengths referenced to the current tilt angle of the B axis and the position angle of the tool These are the values that are indicated on the display The control additionally converts the measured data into dimensions referenced to the position B 0 and saves them in the tool database The control Select Setting up gt Tool set up gt Tool measuring in manual control mode The control indicates the current measurement values in the Tool measuring T dialog box Measure and enter the tool dimensions and click OK to close the dialog box deletes the compensation values and enters the tool dimensions in the database Determining compensation values he compensati
15. Basic block K block N 9 G1 Z 120 N 10 STIRN_ N 11 N 12 N 13 STIRN_ N 14 N 15 N 16 G1 X0 Y ZO X50 CO FRONT Y G308 G477 Z0 K40 B 3 150 CO Q6 G309 Y Z0 X46 CO FRONT Y G308 P 2 G377 X4 YO K 30 A30 R3 Q6 G309 MANTEL Y X80 C90 SURFACE Y 17 18 19 20 21 22 23 24 25 26 27 G308 G386 Z 37 KI15 B 43 X80 C90 G308 P 2 G180 Z 53 YO G181 Y B12 Ql G183 Z 61 YIO R12 K 57 J 18 B12 G181 Y A 90 B12 G183 Z 53 YIO R12 K 57 J18 Q1 B12 G181 YO G309 G309 BEARBEITUNG MACHINING 28 29 30 31 32 33 34 35 36 37 38 GO YO G701 X380 2500 G26 54000 T2 G96 S150 G95 FO 3 M4 GO X106 24 G47 P3 G820 NS4 NE4 P1 I1 KO 3 EO Z 134 A90 W270 Q2 V3 D4 GO X52 GO 24 G95 F0 5 HEIDENHAIN CNC PILOT 4290 Define front face of centric polygon Define front face of polygon Define single surface Define figure eight shaped pocket Roughing transverse outside front face Roughing longitudinal outside 105 1 17 Example Programs 1 17 Example Programs N 9 G1 2 120 N 10 STIRN_ N 11 N 12 N 13 STIRN_ N 14 N 15 N 16 G1 X0 Y ZO X50 CO FRONT Y G308 G477 Z0 K40 B 3 150 CO Q6 G309 Y Z0 X46 CO FRONT Y G308 P 2 G377 X4 YO K 30 A30 R3 Q6 G309 MANTEL Y X80 C90 SURFACE Y 17 18 19 20 21 22 23 24 25 26 27 G308 G386 Z 37 KI15 B 43 X80 C90 G308 P 2 G180 Z 53 YO G1
16. End point of pattern in Cartesian coordinates li Distance in X direction between two figures Ji Distance in Y direction between two figures b Angle to longitudinal axis of pattern reference X axis L Total length of pattern Li Distance between two figures pattern distance 86 Description of the figure XY plane Circular figure pattern This function defines a circular figure pattern in the XY plane Parameters X Center of pattern in Cartesian coordinates radius y Center of pattern in Cartesian coordinates a Center of pattern in polar coordinates reference angle positive X axis PM Center of pattern in polar coordinates Q Number of figures Orientation Clockwise Counterclockwise Radius of the pattern Diameter of the pattern Starting angle position of the first figure reference X axis EA End angle position of the last figure reference X axis SS FAD Angle between two figures algebraic sign has no effect 1 Position of the figures Normal position The original figure is rotated about the center of the pattern rotation Original position The position of the original figure is maintained translation Description of the figure Special cases of starting and end angles A VV Without A and W Figures are arranged on a full circle starting at 0 Without W Figures are arranged on a Tull circle tE When defining patterns with circular slots the center of curvature
17. O V 0 Right hand thread V 1 Left hand thread Angle to X axis range 90 lt A lt 90 Centering diameter Linear slot G381 Geo G381 defines the contour of a linear slot in the YZ plane Parameters Y Center of slot Z Center of slot X Reference diameter No entry X from section code X from G381 overwrites X from section code A Angle to Z axis default 0 K Slot length B Slot width P Pocket depth default P from G308 34 Circular slot G382 G383 Geo G382 G383 defines a circular slot in the YZ plane G382 Circular slot clockwise G383 Circular slot counterclockwise Parameters Y Center of slot curvature Z Center of slot curvature X Reference diameter No entry X from section code X from G381 overwrites X from section code R Radius reference center point path of the slot A Starting angle reference X axis default 0 W End angle reference X axis default 0 B Slot width P Pocket depth default P from G308 Full circle G384 Geo G384 defines a full circle in the YZ plane Parameters Y Circle center Z Circle center X Reference diameter No entry X from section code X from G381 overwrites X from section code Circle radius P Pocket depth default P from G308 HEIDENHAIN CNC PILOT 4290 35 Contours in the YZ S 1 6 DIN PLUS Contours in the YZ _ 1 6 DIN PLU
18. also takes the basic setting saved in the tool database into account position angle position angle from the tool data offset position angle Tool orientation The CNC PILOT takes the orientation of the cutting edge into account when calculating the position of the tool tip The control distinguishes between roughing finishing and button tools as well as recessing and threading tools see figure rc Note on operation and display This function is executed using an NC program To activate the NC program press Cycle Start Declaring magazine tools If there is a tool in the machine s working space when the control is 1 2 Manual Control and Automatic vor switched off and on again the tool needs to be redeclared In the O SSCS corresponding dialog box the CNC PILOT automatically suggests the values in effect when the control was switched off Ly 3 1 Select T gt Magazine gt Manual tool in manual P a 5 z control mode The control opens the Magazine Manual tool dialog box TE Press the soft key enter the B axis angle check all A a R liet other parameters and click OK to close the dialog box 6 The control loads the associated NC program 5 C 4 a Activate the NC program with Cycle Start Co C 130 Parameters ID ID number of the magazine tool P Pocket number in the tool magazine O Orientation of turning tools Position of the
19. axis CS Note on operation and display This function is executed using an NC program To activate the NC program press Cycle Start Removing tools from the magazine Remove the tool from the magazine and delete the entry in the magazine list Rotate the tool magazine to the corresponding position and remove the tool Select Setting up gt Tool list gt Setup list in manual control mode Place the cursor on the magazine pocket of the tool you removed Press the soft key or the DEL key and click yes on the 5 confirmation prompt The control deletes the tool from the magazine list HEIDENHAIN CNC PILOT 4290 13 1 2 Manual Control and Automatic od 1 2 Manual Control and Automatic Modes Working with magazine tools Changing magazine tools You can use this function to change the tool or to modify the tilt angle or position angle of the active tool Select T gt Magazine gt Tool change in manual control mode The control opens the Magazine Tool change dialog box RIT Press the soft key select the tool from the magazine list list enter the additional parameters and click OK to close the dialog box The control loads the associated NC program tt Activate the NC program with Cycle Start Parameters ID ID number of the magazine tool O Orientation of turning tools Position of the tool s cutting edge see figure Tool positions 1 3 5 7 F
20. direction machining direction and direction of tool rotation please refer to table G845 in the User s Manual CS For the machining direction Q 1 from the outside toward the inside please note The contour must start with a linear element If the starting element is lt WB WB is reduced to the length of the starting element The length of the starting element must not be less than 1 5 times the diameter of the milling cutter 60 Cycle run 1 Starting position X Y Z C is the position before the cycle begins Calculate the proportioning of cuts infeeds to the milling planes infeeds in the milling depths and the plunging paths for reciprocating or helical plunges Move to the safety clearance and plunge to the first milling depth Mill the first plane Retract by the safety clearance return and cut to the next milling depth Repeat steps 4 and 5 until the complete area is milled Return to retraction plane J Pocket milling finishing G846 Y axis G846 finishes closed contours defined in the XY or YZ plane in the program sections FACE _Y REAR_Y LATERAL_Y You can change the cutting direction with the cutting direction H the machining direction Q and the direction of tool rotation Parameters Milling NS p R Block number reference to the contour description Maximum milling depth infeed in the working plane Radius of approaching departing arc default 0
21. figure 98 YZ plane Linear drilling pattern This function defines a linear drilling pattern in the YZ plane J Parameters e Y Starting point of pattern in Cartesian coordinates Taa Z Starting point of pattern in Cartesian coordinates Q Q 3 a Starting point of pattern in polar coordinates reference angle positive Z axis he P Starting point of pattern in polar coordinates pe O y Q Number of holes N J End point of pattern in Cartesian coordinates gt 8 K End point of pattern in Cartesian coordinates dp Ji Distance in Y direction between two holes gt KI Distance in Z direction between two holes A b Angle to longitudinal axis of pattern reference Z axis 2 L Total length of pattern E ee m an Li Distance between two holes pattern distance Description of the hole see XY plane Single hole on Q 3 page 77 HEIDENHAIN CNC PILOT 4290 99 YZ plane Circular drilling pattern This function defines a circular drilling pattern in the YZ plane i e Parameters Y Center of pattern in Cartesian coordinates Q Z Center of pattern in Cartesian coordinates 2 a Center of pattern in polar coordinates reference angle positive Z axis A PM Center of pattern in polar coordinates N Q Number of holes figures gt Orientation dp Clockwise gt Counterclockwise A R Radius of the pattern 2 K Diameter of the patt
22. following oversizes into account G57 Oversize in X Z direction G58 Equidistant oversize in the milling plane Program oversizes for calculating the hole positions and for milling 56 G845 Y axis Calculating hole positions 6845 A1 calculates the hole positions and stores them at the reference specified in NF The cycle takes the diameter of the active tool into account when calculating the hole positions Therefore you need to insert the drill before calling G845 A1 Program only the parameters given in the following list See also G845 Fundamentals Page 56 G845 Milling Page 58 Parameters Calculating hole positions NS Block number reference to the contour description Oversize in X direction K Oversize in Z direction Machining direction default 0 Q 0 From the inside toward the outside Q 1 From the outside toward the inside A Sequence for Calculate hole positions A 1 NF Position mark reference at which the cycle stores the hole positions 1 to 127 WB Plunge length diameter of the milling cutter stored at the reference NF The parameter WB is used both for calculating the hole positions and for milling When calculating the hole positions WB describes the diameter of the milling CUuMmet att G845 overwrites any hole positions that may still be HEIDENHAIN CNC PILOT 4290 57 lling i M 1 11 DIN PLUS Y Axis lling ov M
23. has no effect V 2 with W Counterclockwise V 2 with Wi Counterclockwise algebraic sign of Wi has no effect Center of pattern radius Center of pattern Position of the figures default 0 H 0 Normal position the figures are rotated about the circle center rotation H 1 Original position the position of the figures relative to the coordinate system remains unchanged translation Program the hole figure in the following block without a center Exception circular slot The milling cycle MACHINING section calls the hole figure in the following block not the pattern definition Single surface G376 Geo G376 defines a surface in the XY plane Parameters Z Reference edge default Z from section code K Residual depth KI Depth B Width reference reference edge Z B lt 0 Surface in negative Z direction B gt 0 Surface in positive Z direction Surface diameter No entry X from section code I overwrites X from section code G Angular position of surface default C from section code Whether the surface lies on the front face or rear side has no effect on the evaluation of the algebraic sign for width B Centric polygon G477 Geo G477 defines polygonal surfaces in the XY plane Parameters Z Reference edge default Z from section code K Inside diameter width across flats Ki Length of side B Width reference reference edge Z B lt 0 Sur
24. manual provides more detailed information If the B axis was positioned using single commands you need to inform the control of the tool position by programming G712 G712 contains the following declarations a Angle of the B axis Offset position angle Cale C 1807 Tool orientation Parameters B B axis angle Angle at which the B axis is located G Offset position angle of turning tools 0 Tool attitude normal 180 Tool attitude upside down O Orientation of turning tools Position of the tool s cutting edge see figure Tool positions 1 3 5 7 For roughing finishing and button tools neutral tools are recognized by the tool angle Tool positions 2 4 6 8 For recessing and threading cycles a right hand or left hand tool is defined in the tool data Offset position angle The offset position angle rotates turning tools to the normal or upside down attitude When positioning the tool the CNC PILOT also takes the basic setting saved in the tool database into account position angle position angle from the tool data offset position angle Tool orientation The CNC PILOT takes the orientation of the cutting edge into account when calculating the position of the tool tip The control distinguishes between roughing finishing and button tools as well as recessing and threading tools see figure IE G712 defines the po
25. point in polar coordinates amp a Center point in polar coordinates reference angle A positive Z axis N A Angle to a polygon side reference Z axis gt Number of corners OQ gt 3 dp K Edge length Q 6 r gt SW Width across flats inscribed circle diameter A R Chamfer rounding Za Width of chamfer man Radius of rounding P Depth of the figure cr ny a O q q 96 YZ plane Linear slot This function defines a linear slot in the YZ plane pu Parameters e Y Center point in Cartesian coordinates O Z Center in Cartesian coordinates Q PM Center point in polar coordinates a Center point in polar coordinates reference angle amp positive Z axis A A Angle to longitudinal axis of slot reference Z axis N K Slot length gt B Slot width P V P Depth of the figure l 0 cc _ Le co q q HEIDENHAIN CNC PILOT 4290 97 oa O Q A N gt 1 16 TURN PLUS YZ plane Circular slot This function defines a circular slot in the YZ plane Parameters Y Center of curvature in Cartesian coordinates Z Center of curvature in Cartesian coordinates PM Center of curvature in polar coordinates a Center of curvature in polar coordinates reference angle positive Z axis A Starting angle of slot reference Z axis W End angle of slot reference Z axis R Curvature radius reference center point path of the slot B Slot width P Depth of the
26. point of the arc Y End point in Cartesian coordinates Q Z End point in Cartesian coordinates 2 YI Incremental end point Zi Incremental end point 0 P End point in polar coordinates N a End point in polar coordinates reference angle gt ositive Z axis on j V Pi End point polar incremental linear distance from starting point to end point l al End point polar incremental reference Angle between an a imaginary line intersecting the starting point and parallel to gt the Z axis and another line from the starting point to the end point Center point of the arc j YM Center point in Cartesian coordinates radius Te ZM Center point in Cartesian coordinates t q YMi Incremental center point ZMi Incremental center point PM Center point in polar coordinates b Center point in polar coordinates reference angle positive Z axis PMi Center point polar incremental linear distance from starting point to end point bi Center point polar incremental reference Angle between an imaginary line intersecting the starting point and parallel to the Z axis and another line from the starting point to the end point Other parameters R Arc radius a Tangential nontangential Specify the transition to the o lt next contour element WA Angle between positive Z axis and tangent in starting point of arc WE Angle between positive Z axis and tangent in end point of arc WV Co
27. shows the milling operation in the familiar lathe front and surface windows as well as in the side view YZ The B axis Tilted working plane The B axis makes It possible to drill bore and mill in oblique planes To make programming easy the coordinate system Is tilted in such a way that you can define the drilling patterns and milling contours in the YZ plane The actual drilling or milling operation is then performed in the tilted plane The separation of contour description and machining also applies to machining operations in tilted planes Contour regeneration is not available Contours in tilted planes are identified with the section code SURFACE Y The CNC PILOT supports part program creation with the B axis in DIN PLUS The graphical simulation shows the machining operation in a tilted working plane in the familiar lathe and front windows as well as in the side view YZ Tools for the B axis Another advantage of the B axis is that it allows flexible use of the tools during turning operations By tilting the B axis and rotating the tool you can bring It into positions that enable you to use one and the same tool to machine in the longitudinal and transverse or radial and axial directions on the main and opposing spindles In this way you need fewer tools and fewer tool changes Tool data All tools are described in the tool database by specifying the X Zand Y dimensions as well as the compensation
28. this list with their ID numbers Tool programming The magazine tools are intended for the B axis The command G714 is provided for changing and positioning the tools Alternatively you can also use single commands GO G15 etc to program a tilting of the B axis and a rotation of the tool to the position angle Please note however that you will need to declare the tool position with G712 in that case 10 4 C240 1 2 Manual Control and Automatic Modes Automatic mode without reference run As of software version 625 952 02 You can start magazine programs and manual programs even if you have not traversed the reference marks in all the axes To use this function add a comment line to the program you want to start In this comment line you define which axes are allowed without a reference status Syntax of the comment line Onn where nn stands for the address letters of the non referenced axes Examples 0B the B axis does not have to be referenced 0BY the B and Y axes do not have to be referenced w The functions for setting up the tool magazine and for C inserting the magazine tools are interfaced to the CNC PILOT and the machine by the machine tool builder The functionality provided on your machine may therefore differ from the functions described in this manual Your machine manual provides more detailed information Magazine list The magazine list indicates the current a
29. to magazine function moves the tool from the machine s working space back into the magazine The tool carrier then approaches the tool change position and tilts the B axis to the specified angle Select T gt Magazine gt Return tool in manual control mode The control opens the Magazine Return tool dialog box Enter the B axis angle B parameter and click OK to close the dialog box The control loads the associated NC program a Activate the NC program with Cycle Start Parameters B B axis angle Angle to which the B axis is tilted The CNC PILOT inserts the tool in the magazine moves to the tool change position tilts the B axis p Note on operation and display This function is executed using an NC program To activate the NC program press Cycle Start 16 Tilting the B axis in manual control mode You can either use the tool change call for positioning the B axis or you can tilt the axis manually with the handwheel or PLC keys Tool change call When you call the tool change function the entries default to the current values Specify the required B axis angle and activate the function Manual tilting The B axis is tilted by using the handwheel You can also move the B axis with the PLC keys if your control has been specially prepared for this functionality by the machine tool builder Your machine manual provides more detailed information When you tilt the
30. to the next contour element When entering a chamfer rounding program the theoretical end point No entry Tangential transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width Point of intersection End point if the line segment intersects a circular arc default 0 For a transition to a line segment OQ 0 Near point of intersection Q 1 Far point of intersection For a transition to a circular arc Q 0 Far point of intersection Q 1 Near point of intersection Programming X Y Absolute incremental modal or I J Absolute or incremental End point must not be the starting point no full circle HEIDENHAIN CNC PILOT 4290 25 Contours in the XY S 1 5 DIN PLUS Contours in the XY 7 1 5 DIN PLUS Hole G370 Geo G370 defines a hole with countersinking and thread in the XY plane Parameters lt 1A oC mcg ve KK x O Center of hole radius Center of hole Hole diameter Depth of hole excluding point Point angle default 180 Sinking diameter sinking depth sinking angle Thread diameter Thread depth Thread runout length Thread pitch Left hand or right hand thread default 0 V 0 Right hand thread V 1 Left hand thread Angle to Z axis inclination of the hole Front face range 90 lt A lt 90 default 0 Rear side range 90 lt A lt 270 default 180 Centering diameter Linear slot G371 Geo G371 defines the c
31. transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width E Special feed factor for the chamfer rounding default 1 Special feed rate active feed rate E 0 lt E lt 1 If you do not program the center the CNC PILOT automatically calculates the possible solutions for the center and chooses that point as the center which results in the shortest arc IE Programming X Y Z Absolute incremental or modal or 50 Milling Circular path G12 G13 absolute center coordinates G12 G13 moves the tool in a circular arc at the feed rate to the end point The execution of G12 G13 varies depending on the working plane G17 Interpolation in the XY plane Infeed in Z direction Center definition with l J G18 Interpolation in the XZ plane Infeed in Y direction Center definition with K G19 Interpolation in the YZ plane Infeed in X direction Center definition with J K Parameters X End point diameter Y End point Z End point Absolute center point radius Absolute center point Absolute center point Radius Point of intersection End point if the line segment intersects a circular arc default 0 O D A So Q 0 Near point of intersection Q 1 Far point of intersection B Chamfer rounding Defines the transition to the next contour element When entering a chamfer rounding program the
32. values These dimensions are referenced to the tilt angle B 0 Another parameter that is maintained in the tool database is the position angle It defines the working positions of tools that are not driven tools turning tools The tilt angle of the B axis is not maintained with the tool data This angle needs to be defined in the tool call or when inserting the tool Tool orientation and position display For turning tools the position the tool tip is calculated based on the orientation of the cutting edge This orientation is not regenerated automatically when the B axis Is tilted and or rotated When the B axis has been moved manually the control marks the position display invalid Display with black digits Position display is valid Display with gray digits Position display is invalid After moving the B axis please check whether the orientation is still valid and reassign it if necessary When orienting tools the control distinguishes between roughing finishing and button tools as well as recessing and threading tools see figure Tool positions 1 3 5 or 7 apply to roughing finishing and button tools The control recognizes neutral tools by the tool angle Tool positions 2 4 6 or 8 apply to recessing and threading tools Whether the tool is a right hand ora left hand tool is defined in the tool data Machine display he T box in the machine display indicates the tool s pocket in the magazine Th
33. 14 M105 M109 G714 ID B 332 0500 10 00 B75 CO G197 2228 G195 F0 08 M103 M108 GO X126 Z 17 5 GO Y30 G147 K2 G71 NS15 E0 05 K75 GO X126 Z 32 5 GO YO 101 G14 Q0 M105 M109 G714 ID 372 600 10 00 B75 CO G197 S1000 G195 F1 M103 M108 GO X126 Z 17 5 GO Y30 G147 K5 G73 NS15 B5 K75 GO X126 Z 32 5 GO YO 113 G14 Q0 M105 M109 Centering 10mm outside lateral surface Drilling 5mm outside lateral surface Thread M6 outside lateral surface 113 HEIDENHAIN CNC PILOT 4290 114 A Area milling Area milling finishing G842 DIN PEUS 22258 Area milling roughing G841 DIN PLUS e52 B B axis Basics 8 Flexible use of tools 9 Multipoint tools 10 Position display 9 Tilting in manual control mode 17 Tool orientation 9 C Centric polygon DIN PLUS XY plane G477 31 YZ plane 6487 39 TURN PLUS XY plane 88 YZ plane 103 Circular arc DIN PLUS Circular arc in XY contour GIF 23225 Circular arc in XY contour 61732425 Circular arc milling Y axis G12 51 Circular arc milling Y axis GI a51 Circular arc milling Y axis G2 50 Circular arc milling Y axis G3 50 G182 YZ plane 33 G183 YZ plane 33 Circular paths G12 milling 51 G13 milling 51 G2 milling 50 G3 milling 50 Circular slot DIN PLUS Circular slot in XY plane G372 G373 27 Circular slot in YZ plane G382
34. 81 Y B12 Ql G183 Z 61 YIO R12 K 57 J 18 B12 G181 Y A 90 B12 G183 Z 53 YIO R12 K 57 J18 Q1 B12 G181 YO G309 G309 BEARBEITUNG MACHINING 28 29 30 31 32 33 34 35 36 37 38 106 GO YO G701 X380 2500 G26 54000 T2 G96 S150 G95 FO 3 M4 GO X106 24 G47 P3 G820 NS4 NE4 P1 I1 KO 3 EO Z 134 A90 W270 Q2 V3 D4 GO X52 GO 24 G95 F0 5 Define front face of centric polygon Define front face of polygon Define single surface Define figure eight shaped pocket Roughing transverse outside front face Roughing longitudinal outside 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 GO X106 23 3 G47 P3 G810 NS5 NE9 P1 I1 KO 3 EO Z 134 AO W180 Q2 V1 D4 GO 23 3 GO X106 GO X210 2465 T4 G96 S200 G95 F0 25 M4 GO X52 Z3 G47 P2 G890 NS4 NE4 V3 H3 D3 G47 P2 G890 NS5 NE9 V1 HO D1 1106 K 117 GO X210 2464 G126 4000 M5 T1 G17 G197 S637 G193 F0 1 M103 M14 GO X64 Z3 GO YO G147 I2 K2 G843 NS12 P1 U0 5 V0 5 GO X64 Z3 GO YO GO X220 2400 M105 T3 G19 G197 455 G193 FO 1 M103 GO X106 Z 37 GO YO G147 I2 K2 G841 NS18 P1 V0 5 GO X106 Z 37 GO YO GO X180 2500 HEIDENHAIN CNC PILOT 4290 Finishing transverse outside front face Finishing contour parallel outside Milling surface 10mm outside front face
35. Centric polygons in YZ plane This function defines polygonal surfaces in the YZ plane Parameters OQ Number of sides Q gt 2 K Width across flats inscribed circle diameter KI Edge length B Width reference reference edge Z B lt 0 Surface in negative Z direction B gt 0 Surface in positive Z direction HEIDENHAIN CNC PILOT 4290 103 1 17 Example Programs 1 17 Example Programs Machining with the Y axis The following NC program mills first the polygonal surface front face and then a single surface A figure eight shaped pocket Is then milled into the single surface Example Y axis BSP_Y NC PROGRAMMKOPF PROGRAM HEAD DATUM 01 03 07 DATE MATERIAL ST 60 2 MATERIAL SCHLITTEN 1 SLIDE SYNCHRO 0 REVOLVER 1 TURRET T 1 1D 512 1000 10 2 1D 111 80 080 1 3 1D 521 1400 10 4 1D 121 55 040 1 5 1D 511 1000 10 4 44 4 ROHTEIL BLANK N 1 G20 X100 Z150 K1 FERTIGTEIL FINISHED PART 2 G0 X0 Z 120 G1 Z0 G1 X50 B 2 G1 Z 40 B3 G1 X80 B 2 G1 Z 100 G1 X100 B 2 lt ee ees eee eee fee fe Con oO on A WZ 104 Machining BSP_Y New cont H stop See aaa eee AEE 1 N 65 GO X220 2400 gt gt Simulation E ES ST EE SNIS sa Contour ae Debug 1 2 DIN PLUS D TURN PLUS i N 65 x 220 000 z 400 000 c 300 000 v 0 000 T 1 512 1000 10 BEISPIEL 14 25 41 Zoom ON Program active cy i e Single
36. Pocket milling roughing Y axis 56 G846 Pocket milling finishing Y axis 61 H Hobbing G808 67 Hole DIN PLUS Hole in XY plane G370 26 Hole in YZ plane G380 34 L Lateral surface SURFACE_Y section 23 Line segment DIN PLUS Line segment in XY plane G171 24 Line segment in YZ plane GISI 32 TURN PLUS Line segment in XY plane 75 Line segment in YZ plane 90 Linear path G1 milling 49 116 M Magazine list Basics 11 Magazine tool Changing 14 Compensating 18 Compensation in automatic mode 19 Declaring 15 Define tool position G712 47 Insert magazine tool G714 44 Measurement 18 Returning tools to the magazine 16 Milling contour definition TURN PLUS 72 Milling contour position DIN PLUS Y axis 20 Milling cycles DIN PLUS Area milling finishing G842 Y axis 53 Area milling roughing G841 Y axis 52 Engrave in XY plane G803 Y axis 63 Engrave in YZ plane G804 Y axis 64 Pocket milling finishing G846 Y axis 61 Pocket milling roughing G845 Y axis 56 Polygon milling finishing G844 Y axis 55 Polygon milling roughing G843 Y axis 54 Milling cycles DIN PLUS 52 Milling depth 20 Multipoint tools Entries in magazine list 11 Multipoint tools for the B axis 10 P Pattern DIN PLUS Circular pattern in XY plane G472 30 Circular pattern in YZ plane G482 38 Lin
37. R 0 The contour element is approached directly Feed to the starting point above the milling plane then vertical plunge R gt 0 Tool moves on approaching departing arc that connects tangentially to the contour element Minimum overlap factor Defines the overlap of milling paths default 0 5 Overlap U milling diameter Overrun factor if the milling contour lies partly outside the turning contour 0 The defined contour is milled completely 0 lt V lt 1 Overrun V milling diameter Cutting direction default 0 H 0 Up cut milling H 1 Climb milling Feed rate for infeed default active feed rate HEIDENHAIN CNC PILOT 4290 61 lling i M 1 11 DIN PLUS Y Axis lling cyl M 1 11 DIN PLUS Y Axis Parameters Milling Reduced feed rate for circular elements default current feed rate J Retraction plane default back to starting position XY plane Retraction position in Z direction YZ plane Retraction position in X direction diameter Q Machining direction default 0 O 0 From the inside toward the outside Q 1 From the outside toward the inside O Plunging behavior default 0 O 0 plunge vertically The cycle moves the tool to the starting point the tool plunges and finishes the pocket Q 1 Approaching arc with depth feed When machining the upper milling planes the tool advances to the milling plane and then approaches on an arc When machining the bot
38. S Rectangle G385 Geo G385 defines a rectangle in the YZ plane Parameters Y Center of rectangle Z Center of rectangle X Reference diameter No entry X from section code X from G381 overwrites X from section code A Angle of longitudinal axis to Z axis default 0 K Length of rectangle B Height width of rectangle R Chamfer rounding default 0 R gt 0 Radius of rounding arc R lt 0 Chamfer width P Pocket depth default P from G308 Eccentric polygon G387 Geo G387 defines the contour of an eccentric polygon in the YZ plane Parameters Y Center point of polygon Z Center point of polygon X Reference diameter No entry X from section code X from G381 overwrites X from section code Q Number of edges Q gt 3 A Angle to Z axis default 0 K Edge length K gt 0 Edge length K lt 0 Inside diameter R Chamfer rounding default O R gt 0 Radius of rounding arc R lt 0 Chamfer width P Pocket depth default P from G308 36 Linear pattern in YZ plane G481 Geo G481 defines a linear pattern in the YZ plane G481 is effective for the figure defined in the following block G380 to G385 G387 Parameters Q Number of figures Y Starting point of pattern Z Starting point of pattern J End point of pattern Y direction K End point of pattern Z direction Ji Distance between two figures in Y direction Ki Distance between two figures in
39. TURN PLUS Definition of milling contours Before programming a milling contour define the workpiece blank and the turning contour Free contour With the elements line and arc you can define any contour You simply define the starting point of contour describe the contour and then define the depth of the pocket contour Programming a free contour Select Workpiece gt Finished part gt Figure gt Contour If not yet defined Select the input plane XY front XYR back ZY lateral surface Set the reference element Check the reference data and complete them if necessary Define the contour Check the contour in the control graphic Programming figures patterns Select Workpiece gt Finished part gt Pattern or gt Figure Select the pattern or figure If not yet defined Select the input plane XY front XYR back ZY lateral surface Set the reference element Check the reference data and complete them if necessary Enter the parameters for the pattern figure Check the pattern figure in the control graphic cc If you use the main view for programming TURN PLUS will ask you to set the working plane If you use the front rear or surface window the control will assume this plane to be the working plane You can change the active window with the PgUp PgDn keys or the cursor 72 1 15 TURN PLUS XY Plane Contours Reference data X
40. X limits the surface to be machined HEIDENHAIN CNC PILOT 4290 39 Contours in the YZ _ 1 6 DIN PLUS A ing Worki 1 7 DIN PLUS 1 7 DIN PLUS Working Planes When programming drilling or milling operations with the Y axis you need to define the working plane If no working plane is programmed the CNC PILOT assumes a turning operation or a milling operation with the C axis G18 XZ plane As of software version 625 952 05 At the end of a machining program M30 M99 the working plane is reset to G18 G17 XY plane front or back Milling cycles are executed in the XY plane with the depth feed for milling and drilling cycles in the Z direction G18 XZ plane turning In the XZ plane normal turning operations as well as drilling and milling operations are executed with the C axis G19 YZ plane side view surface Milling cycles are executed in the YZ plane with the depth feed for milling and drilling cycles in the X direction 40 Tilting the working plane G16 G16 executes the following transformations and rotations E Shifts the coordinate system to the position K Rotates the coordinate system by the angle B reference point K E Shifts if programmed the coordinate system by U and W in the rotated coordinate system Parameters Plane angle reference positive Z axis Plane reference in X direction radius Plane reference in Z direction Shift i
41. Y front XYR back In the reference data you can define the position of the plane Parameters G Spindle angle spindle position default O Limit diameter Serves to limit the cutting area if the figure lies partly outside the workpiece Z Reference dimension Position of reference plane HEIDENHAIN CNC PILOT 4290 Y X Y 2 X 73 XY Plane Contours 1 15 TURN PLUS oa c O Q A gt gt 1 15 TURN PLUS XY plane Starting point of contour This function defines the starting point in the XY plane Parameters X Starting point of contour radius Y Starting point of contour P Starting point of the contour in polar coordinates a Starting point of contour in polar coordinates reference angle 74 positive X axis XY plane Linear element This function defines a line segment in the XY plane Parameters X End point in Cartesian coordinates radius Y End point in Cartesian coordinates XI Incremental end point YI Incremental end point P End point in polar coordinates a o in polar coordinates reference angle positive X axis W Angle of the line for reference see illustration WV Counterclockwise angle to the preceding element If the preceding element is an arc Angle to the tangent WN Counterclockwise angle to the following element If the following element is an arc Angle to the tangent i Length of element H Tangential nontangential
42. Z direction Angle of longitudinal axis of pattern reference positive Z axis R Total length of pattern RI Distance between two figures pattern distance t Programming notes Program the hole figure in the following block without a center The milling cycle MACHINING section calls the hole figure in the following block not the pattern definition HEIDENHAIN CNC PILOT 4290 37 Contours in the YZ S 1 6 DIN PLUS A N gt Q me in Contours i 1 6 DIN PLUS Circular pattern in YZ plane G482 Geo G482 defines a circular pattern in the YZ plane G482 is effective for the figure defined in the following block G380 to G385 G387 Parameters Q K A Wi Y Z H CEP 38 Number of figures Pattern diameter Starting angle position of the first figure reference Z axis default 0 End angle position of the last figure reference Z axis default 360 Angle between two figures Direction orientation default 0 V 0 without W Figures are arranged on a full circle V 0 with W Figures are arranged on the longer circular arc V 0 with Wi The algebraic sign of Wi defines the direction Wi lt 0 clockwise V 1 with W Clockwise V 1 with Wi Clockwise algebraic sign of Wi has no effect V 2 with W Counterclockwise V 2 with Wi Counterclockwise algebraic sign of Wi has no effect Center of pattern Center of pattern Position of the figure
43. ameter V Overrun factor Defines the distance by which the tool should pass the outside radius of the workpiece default 0 5 Overrun V milling diameter F Feed rate for infeed default active feed rate J Return plane default back to starting position XY plane Retraction position in Z direction YZ plane Retraction position in X direction diameter Oversizes are taken into account G57 Oversize in X Z direction G58 Equidistant oversize in the milling plane Cycle run 1 Starting position X Y Z C is the position before the cycle begins 2 Calculate the proportioning of cuts infeeds to the milling planes infeeds in the milling depths and the spindle positions 3 Spindle turns to the first position The tool moves to the safety clearance and plunges to the first milling depth 4 Mill the first plane 5 Retract by the safety clearance return and cut to the next milling depth Repeat steps 4 and 5 until the complete area is milled The tool returns to retraction plane J The spindle turns to the next position The tool moves to the safety clearance and plunges to the first milling depth 8 Repeat steps 4 to 7 until all polygonal surfaces are milled 9 Return to retraction plane J 54 Centric polygon milling finishing G844 G844 finishes centric polygons defined with G477 Geo XY plane or with G487 Geo YZ plane The cycle mills from the outside toward the inside The tool moves t
44. ane Single hole 92 YZ plane Circle full circle 94 YZ plane Rectangle 95 YZ plane Polygon 96 YZ plane Linear slot 97 YZ plane Circular slot 98 YZ plane Linear drilling pattern 99 YZ plane Circular drilling pattern 100 YZ plane Linear figure pattern 101 YZ plane Circular figure pattern 102 Single surface in YZ plane 103 Centric polygons in YZ plane 103 1 17 Example Programs 104 Machining with the Y axis 104 Machining with the B axis 109 HEIDENHAIN CNC PILOT 4290 ae a gs AS Le T aa q q 1 1 Basics The Y axis With a Y axis you can drill and mill a workpiece on its front back and lateral surfaces During use of the Y axis two axes interpolate linearly or circularly in the given working plane while the third axis interpolates linearly This enables you to machine slots or pockets for example with plane floors and perpendicular edges By defining the spindle angle you can determine the position of the milling contour on the workpiece The CNC PILOT supports part program creation with the Y axis in DIN PLUS TURN PLUS contour definition TURN PLUS working plan generation The separation of contour description and machining also applies to milling with the Y axis Contour regeneration is not available for milling operations Y axis contours are identified with section codes The graphical simulation
45. axis of the tilt angle B axis angle of G714 HEIDENHAIN CNC PILOT 4290 aA Example SURFACE_Y 23 Section 1 4 DIN PLUS Contours in the XY 7 1 5 DIN PLUS 1 5 DIN PLUS Contours in the XY Plane Starting point of contour G170 Geo G170 defines the starting point of a contour In the XY plane Parameters X Starting point of contour radius Y Starting point of contour Linear element G171 Geo G171 defines a line segment in a contour of the XY plane Parameters X End point radius Y End point A Angle to positive X axis B Chamfer rounding Defines the transition to the next contour element When entering a chamfer rounding program the theoretical end point No entry Tangential transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width Q Point of intersection End point if the line segment intersects a circular arc default 0 Q 0 Near point of intersection Q 1 Far point of intersection C Programming X Y Absolute incremental modal or 24 Circular arc G172 G173 Geo G172 G173 defines a circular arc in a contour of the XY plane Direction of rotation See help graphic Parameters X Y Ww y CEP End point radius End point Center in X direction radius Center in Y direction Radius Chamfer rounding Defines the transition
46. c block 47 DIN PLUS vn PLUS Os block Ves ZZ PROGRAMMKOPF PROGRAM HEAD DATE 01 03 07 MATERIAL ST 60 2 MATERIAL SCHLITTEN 1 SLIDE SYNCHRO 0 SCHEIBENMAGAZIN PLATE MAGZN ID B_112 80 0 8 ID B_512 600 10 ID B_322 1000 10 ID B_332 0500 10 1D 372 600 10 ID B 522 6000 1 ROHTEIL WORKPIECE BLANK N 1 G20 X120 Z120 K1 FERTIGTEIL FINISHED PART 2 G0 X0 Z 118 G1 Z0 G1 X100 B 1 G1 Z 80 B2 G1 X118 B 1 G1 Z 118 B 1 G1 X0 lt ees eee eee eee ace eee Co N oO ao A WZ HEIDENHAIN CNC PILOT 4290 109 1 17 Example Programs 1 17 Example Programs MANTEL Y X100 C45 B75 135 KO SURFACE Y 9 10 11 12 13 14 15 16 17 18 G308 G386 Z0 KI15 B 65 X100 C45 G308 P 8 G385 Z 25 Y10 A90 K55 B30 R4 G308 P 12 G481 Z 17 5 Y30 K 32 5 J 10 Q2 G380 B5 P12 W118 I6 J8 K2 F1 VO A90 06 G309 G309 G309 BEARBEITUNG MACHINING 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 110 GO YO G14 Q0 G26 4000 G714 ID B 112 80 0 8 B90 01 CO G96 S220 G95 F0 4 M3 M108 GO X126 Z4 G47 P3 G820 NS4 NE4 P2 5 Il K0 3 EO Z 104 A90 W270 Q2 V3 D4 GO X104 GO Z4 G14 Q0 M109 G95 F0 2 M108 GO X126 Z3 3 G47 P3 G810 NS5 NE7 P5 Il K0 3 EO Z 104 AO W180 Q2 V1 D4 GO 23 3 GO X126 G14 Q0 M109 G714 ID B 122 55 0 8 B90 01 CO Definition of the tilted plane Define surface Define rectangular pocket Linear dril
47. coordinates for the tool change position Parameters Q Sequence default 0 0 Move simultaneously in X and Z axes diagonal path First X then Z direction First Z then X direction Only X direction Z remains unchanged Only Z direction X remains unchanged Y direction only Move simultaneously in X Y and Z axes diagonal path O O A UU N gt C If O 0 to 4 the Y axis does not move 42 gt 1 Rapid traverse to machine coordinates G701 G701 moves the tool at rapid traverse along the shortest path to the target point X Y Z and tilts the B axis Parameters X 7 Z B CEP End point diameter End point End point Angle of the B axis X Y Z refer to the machine zero point and the slide reference point HEIDENHAIN CNC PILOT 4290 43 Positioning commandi 1 8 DIN PLUS Y Axis Magazine ol 1 9 DIN PLUS 1 9 DIN PLUS Magazine Tools Insert magazine tool G714 gt Cycle G714 is interfaced to the control and the machine by the machine tool builder The following description of the parameters and the operating sequence may therefore deviate from the functionality provided on your machine The machine manual provides more detailed information G714 contains the following functions Move to the tool change position Return the active tool to the magazine Take the programmed tool from the magazine Tilt the B axis to the programmed angle
48. e current tilt angle of the B axis is taken into account in the compensation values shown in this box After tilting or rotating the B axis the values given in the uy position display are invalid HEIDENHAIN CNC PILOT 4290 B90 7 B180 EA 1 1 M G714 B CO BO au B90 a G714 B C180 aa q q Multipoint tools for the B axis If several tools are mounted on a tool holder this is are referred to as a multipoint tool Each cutting edge tool of a multipoint tool is assigned a separate ID number and description The position angle which is identified by C in the figure is included in the tool data When a cutting edge tool of a multipoint tool is activated the CNC PILOT will rotate the multipoint tool into the correct position The position is determined from the position angle to which the offset position angle from the tool change routine is added This allows inserting the tool either in the normal attitude or upside down The photo shows a multipoint tool with three cutting edges The tool magazine The CNC PILOT supports a pocket based tool magazine with up to 99 tools Pocket based means that each tool is assigned a specific pocket in the magazine The machine operator assigns the pockets when setting up the magazine The magazine list indicates the current assignment of the tool magazine The tools are entered in
49. ear pattern in XY plane G471 29 Linear pattern in YZ plane G48 37 TURN PLUS Circular drilling pattern in XY plane 85 Circular drilling pattern in YZ plane 100 Circular figure pattern in XY plane 87 Circular figure pattern in YZ plane 102 Linear drilling pattern in XY plane 84 Linear drilling pattern in YZ plane 99 Linear figure pattern in XY plane 86 Linear figure pattern in YZ plane 101 Pocket milling DIN PLUS Pocket milling finishing G846 Y axis 61 Pocket milling roughing G845 Y axis 56 Polygon milling finishing G844 55 Polygon milling roughing G843 54 Positioning commands DIN PLUS 42 Preselect tool G600 48 R Rapid traverse In machine coordinates G701 Y axis 43 Rapid traverse GO Y axis 42 REAR_SIDE_Y Section code 22 Rectangle DIN PLUS Rectangle in XY plane G375 28 Rectangle in YZ plane G385 36 Reference data TURN PLUS Y front and back 73 Y lateral surface 89 Reference plane FRONT_Y REAR_SIDE_Y section 22 SURFACE_Y section 23 S Section codes for tool magazine 22 Section codes for Y axis 22 Single surface G376 XY plane 31 G386 YZ plane 39 XY plane TURN PLUS 88 YZ plane TURN PLUS 103 Slot DIN PLUS Circular slot in XY plane G372 cys T Circular slot in YZ plane G382 G383 35 Linear slot in XY plane G371 26 Linear slot in YZ plane G381
50. epth and position of a milling contour pocket island in the contour definition With depth P programmed in the previous G308 cycle Alternatively on figures Cycle parameter depth P The algebraic sign of P defines the position of the milling contour P lt 0 Pocket P gt 0 Island STIRN FRONT P lt 0 Z Z P P gt 0 Z P Z RUECKSEITE P lt 0 Z Z P REAR SIDE PSO 7P 7 MANTEL P lt 0 X X P 2 poesia P gt 0 X P 2 X X Reference diameter from the section code Z Reference plane from the section code P Depth from G308 or from the figure definition ec The area milling cycles mill the surface specified in the contour definition Islands within this surface are not taken into consideration Cutting limit If parts of the milling contour lie outside of the turning contour you must limit the machining area with the area diameter X reference diameter X parameters of the section code or of the figure definition The cutting limits are also effective when milling in a tilted plane 20 Drilling and milling in a tilted plane HEIDENHAIN recommends tilting the coordinate system In such a way that you can define the drilling patterns and milling contours in the YZ plane This has the advantage that you can then use all the contour figure and pattern definitions for the YZ plane The drilling and milling cycles themselves are executed in the tilted plane These cycles determine the
51. ern ma A Starting angle position of the first hole reference Z axis W End angle position of the last hole reference Z axis a as A ee Wi Angle between two holes algebraic sign has no effect i Description of the hole see XY plane Single hole on page 77 Special cases of starting and end angles A VV a Without A and W Figures are arranged on a full circle starting at 0 Without W Figures are arranged on a full circle 100 YZ plane Linear figure pattern This function defines a linear figure pattern in the YZ plane Parameters E Y Starting point of pattern in Cartesian coordinates a a a a ma Z Starting point of pattern in Cartesian coordinates Q a Starting point of pattern in polar coordinates reference a angle positive Z axis he 1 P Starting point of pattern in polar coordinates I ot O Q Number of figures Eo N J End point of pattern in Cartesian coordinates gt K End point of pattern in Cartesian coordinates 5 Te Ji Distance in Y direction between two figures mD KI Distance in Z direction between two figures E b Angle to longitudinal axis of pattern reference Z axis 2 L Total length of pattern Ce Li Distance between two figures pattern distance Description of the figure Te HEIDENHAIN CNC PILOT 4290 101 oa O Q A N gt 1 16 TURN PLUS YZ plane Circular figure pattern This function defines a circula
52. eters C n DKA X CEP A 66 Thread diameter Starting point in X Thread depth Approach radius Thread pitch Direction of thread default 0 0 Right hand thread 1 Left hand thread Cutting direction default 0 0 Up cut milling 1 Climb milling One rotation several rotations 0 The thread is milled in a 360 degree rotation 1 The thread is milled in several rotations single point tool Spindle brake O is evaluated if the brake Is entered In machine parameter 1019 default O 0 Activate the spindle brake 1 Deactivate the spindle brake Use thread milling tools for cycle G806 Danger of collision The hole depth must exceed the thread depth by at least F 2 Hobbing G808 Available as of software version 625 952 05 G808 mills a gear profile from the starting point in Z to the end point K In W you enter the angular position of the tool If an oversize has been programmed hobbing is split up in rough machining and subsequent finishing In parameters O R and V you define the tool shift Shifting by R ensures a uniform wear of the hob cutter Parameters Z Starting point K End point A Root circle diameter B Outside diameter W Angular position J Number of teeth workpiece D Direction of rotation of the workpiece nn UW I lt I O m 3 M3 4 M4 Surface speed m min Maximum infeed Feed per revolution Oversize Finishing
53. face in negative Z direction B gt 0 Surface in positive Z direction Q Number of sides Q gt 2 Surface diameter No entry X from section code I overwrites X from section code C Angular position of surface default C from section code Whether the surface lies on the front face or rear side has no effect on the evaluation of the algebraic sign for width B HEIDENHAIN CNC PILOT 4290 31 Contours in the XY S 1 5 DIN PLUS Contours in the YZ _ 1 6 DIN PLUS 1 6 DIN PLUS Contours in the YZ Plane Starting point of contour G180 Geo G180 defines the starting point of a contour in the YZ plane Parameters e Z Starting point of contour Starting point of contour Linear element G181 Geo G181 defines a line segment in a contour of the YZ plane Parameters Y End point Z End point A Angle to positive Z axis B Chamfer rounding Defines the transition to the next contour CEP 32 element When entering a chamfer rounding program the theoretical end point No entry Tangential transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width Point of intersection End point if the line segment intersects a circular arc default 0 Q 0 Near point of intersection Q 1 Far point of intersection Programming Y Z Absolute incremental modal or Circular arc G182 G183 Geo G182 G183 defines a circu
54. feed rate Shift starting position Shift value Number of shifts Infeed axis 0 Tool infeed is performed in the X axis 1 Tool infeed is performed in the Y axis Workpiece spindle 0 Spindle no O main spindle holds the workpiece 3 Spindle no 3 opposing spindle holds the workpiece Gear ratio of tool HEIDENHAIN CNC PILOT 4290 67 Iling v M 1 11 DIN PLUS Y Axis E V N i 1 12 Simulation Simulation of the tilted plane Contour graphics The simulation displays the YZ view of the workpiece and the contours of the tilted planes in the side view To represent the drilling patterns and milling contours perpendicularly to the tilted plane i e without distortion the simulation ignores the rotation of the coordinate system and a shift within the rotated coordinate system With contour graphics for tilted planes please note the following The parameter K of G16 or SURFACE_Y defines the start of the drilling pattern or milling contour in the Z direction The drilling patterns and milling contours are drawn perpendicularly to the tilted plane This results in a shift relative to the turning contour The figure and the associated program section illustrate this situation Milling drilling and boring operations When you use the side view to display the tool paths in the tilted plane the same rules apply as for the contour graph
55. g G844 55 Pocket milling roughing G845 Y axis 56 Pocket milling tfinishing G846 Y axis 61 Engrave in XY plane G803 63 Engrave in YZ plane G804 64 Thread milling in XY plane G800 65 Thread milling in YZ plane G806 66 Hobbing G808 67 1 12 Simulation 68 Simulation of the tilted plane 68 Displaying the coordinate system 69 Position display with the B and Y axes 69 1 13 TURN PLUS Tool Magazine and B Axis 70 Tool magazine 70 Tools for the B axis 70 1 14 TURN PLUS Y Axis 71 Y axis Basics 71 Definition of milling contours 72 1 15 TURN PLUS XY Plane Contours 13 Reference data XY front XYR back 73 XY plane Starting point of contour 74 XY plane Linear element 75 XY plane Arc 76 XY plane Single hole 77 XY plane Circle full circle 79 XY plane Rectangle 80 XY plane Polygon 81 XY plane Linear slot 82 XY plane Circular slot So XY plane Linear drilling pattern 84 XY plane Circular drilling pattern 85 XY plane Linear figure pattern 86 XY plane Circular figure pattern 87 XY plane Single surface 88 XY plane Centric polygon 88 1 16 TURN PLUS YZ Plane Contours 89 Reference data Y lateral surface 89 YZ plane Starting point of contour 89 YZ plane Linear element 90 YZ plane Arc 91 YZ pl
56. he contour in Cartesian coordinates i Z Starting point of the contour in Cartesian coordinates P Starting point of the contour in polar coordinates if a Starting point of the contour in polar coordinates reference angle positive Z axis HEIDENHAIN CNC PILOT 4290 89 YZ plane Linear element This function defines a line segment in the YZ plane Parameters Y End point in Cartesian coordinates Q Z End point in Cartesian coordinates YI Incremental end point amp Zi Incremental end point an P End point in polar coordinates a End point in polar coordinates reference angle positive Z axis W Angle of the line for reference see illustration WY Counterclockwise angle to the preceding element If the preceding element is an arc Angle to the tangent WN Counterclockwise angle to the following element If the following element is an arc Angle to the tangent Length of element B Tangential nontangential Specify the transition to the pe next contour element 1 16 TURN PLUS Defining a linear element Call the lines menu al Select the line direction Ta Vertical line Horizontal line Line at angle Line at angle Line in any direction Enter the line dimensions and define the transition to the next element 90 YZ plane Arc This function defines a circular element in the YZ plane J Parameters e End
57. ics When working in tilted planes the front window shows the outline of the tool The tool width is simulated true to scale In this way you can check the overlap of milling paths The tool paths are also represented true to scale in perspective view as line graphics In all additional windows the simulation shows the tool and the cutting path when the tool is perpendicular to the relevant plane A tolerance of 5 is taken into account When the tool is not perpendicular to the plane It is represented as a light dot and the tool path is depicted as a line 68 y gt gt Simulation E service Main level 2 Lemi ae ease JJJ BPE CEMI 4 Prog 4 4 Contour 11 Machining F Motion J74 Set up 48 3 D view 1 1 N x d c B G16 B SE 2 3 End of program cy ER Basic block mja O Single block 2 DIN PLUS TURN PLUS Example Contour in tilted plane Displaying the coordinate system The simulation can show the shitted rotated coordinate system in the lathe window if required To use this feature you need to stop the simulation The coordinate system disappears when the next command is simulated or when you press Continue once again Press the Continue key The simulation displays the current coordinate system Position display with the B and Y axes The following boxes of the display can
58. il all polygonal surfaces are milled 9 Return to retraction plane J HEIDENHAIN CNC PILOT 4290 55 lling i M 1 11 DIN PLUS Y Axis lling odd M 1 11 DIN PLUS Y Axis Pocket milling roughing G845 Y axis G845 roughs closed contours that are defined in the XY or YZ plane in the program sections STIRN_Y FRONT_Y RUECKSEITE_Y REAR_SIDE_Y MANTEL_Y SURFACE_Y Choose one of the following plunge strategies depending on the milling cutter you are using Plunge vertically Plunge at a pre drilled position Plunge in a reciprocating or helical motion When plunging at a pre drilled position you have the following alternatives Calculate positions drill mill The machining process is performed in the following steps Insert drill Calculate hole positions with G845 A1 Drill holes with G71 NF Call cycle G845 AO The cycle positions the tool above the hole the tool plunges and mills the pocket Drill mill The machining process is performed in the following steps Drill a hole inside the pocket with G71 Position the milling cutter above the hole and call G845 AO The tool plunges and mills the section If the pocket consists of multiple sections G845 takes all the sections of the pocket into account for drilling and milling Call G845 AO separately for each section when calculating the hole positions without G845 A1 G845 takes the
59. in YZ plane 34 G382 Circular slot in YZ plane 35 G383 Circular slot in YZ plane 35 G384 Full circle in YZ plane 35 G385 Rectangle in YZ plane 36 G386 Single surface in YZ plane 39 G387 Eccentric polygon in YZ plane 36 G471 Linear pattern in XY plane 29 G472 Circular pattern in XY plane 30 G477 Centric polygon in XY plane 31 G481 Linear pattern in YZ plane 37 G482 Circular pattern in YZ plane 38 G487 Centric polygon in YZ plane 39 G functions for machining GO Rapid traverse Y axis 42 G1 Linear path Y axis 49 G12 Circular path Y axis 51 G13 Circular path Y axis 51 G14 Tool change position Y axis 42 G16 Tilting the working plane 41 G17 XY plane 40 G18 XZ plane turning 40 G19 YZ plane 40 G2 Circular path Y axis 50 G3 Circular path Y axis 50 G600 Preselect tool 48 G701 Rapid traverse to machine coordinates Y axis 43 G712 Define tool position 47 G714 Insert magazine tool 44 115 Index Index G800 Thread milling in XY plane 65 G803 Engrave in XY plane Y axis 63 G804 Engrave in YZ plane Y axis 64 G806 Thread milling in YZ plane 66 G808 Hobbing 67 G841 Area milling roughing Y axis 52 G842 Area milling finishing Y axis 53 G843 Polygon milling roughing Y axis 54 G844 Polygon milling finishing Y axis 55 G845
60. ion diameter X position retracted to for positioning H Font height Height of the characters in mm W Position angle of the character string Examples O from Y to Y 90 from Z to Z see figure E Distance factor The distance between the characters is calculated according to the following formula H 6 E F As of software version 625 952 05 Approach feed factor feed rate current feed rate F Diacritics and special characters that you cannot enter in the DIN editor can be defined character by character in NS If text is defined in ID anda character is defined in NS the text is engraved before the character G804 starts engraving from the starting position or from the current position if no starting position is defined Example If a character string is engraved with several calls define the starting position in the first call All other calls are programmed without a starting position Character table see User s Manual 64 Thread milling in XY plane G800 Starting with software version 625 952 05 G800 mills a thread in existing holes The cycle positions the tool on the end point of the thread within the hole Then the tool approaches on approaching radius R and mills the thread During this the tool advances by the thread pitch F Following that the cycle retracts the tool and returns It to the starting point With parameter V you can program whe
61. iprocating circular motion O 6 7 The tool plunges at the plunging angle W and mills a circular arc of 90 The cycle then mills along this path in the opposite direction As soon as it reaches the milling depth P the cycle switches to face milling WE defines the arc center WB the arc radius O 6 manually The tool position corresponds to the center of the circular arc The tool moves to the arc starting point and plunges O 7 automatically only permitted for circular slots and circles The cycle calculates the plunging position on the basis of Q QO from the inside toward the outside Circular slot The circular arc lies on the curvature radius of the slot Circle Not permitted Q1 from the outside toward the inside Circular slot circle The circular arc lies on the outermost milling path W Plunging angle in infeed direction WE Position angle of the milling path circular arc Reference axis Face or back Positive XK axis Lateral surface Positive Z axis Default position angle depending on O O 4 WE 0 O 5 and Linear slot rectangle polygon WE position angle of the figure Circular slot circle WE 0 Free contour and OO from the inside toward the outside WE 0 Free contour and Q1 from the outside toward the inside Position angle of the starting element WB Plunge length plunge diameter default 1 5 milling diameter For the cutting
62. is added to the pattern position HEIDENHAIN CNC PILOT 4290 87 XY Plane Contours 1 15 TURN PLUS XY plane Single surface This function defines a single surface in the XY plane J e Parameters O Ki Depth of material to be milled Q K Residual depth remaining material B Width reference reference edge Z amp B lt 0 Surface in negative Z direction an B gt 0 Surface in positive Z direction x Y _ ol 0 Z Ce XY plane Centric polygon _ j This function defines polygonal surfaces in the XY plane LO Parameters a Q Number of sides Q gt 2 K Width across flats inscribed circle diameter KI Edge length B Width reference reference edge Z z B lt 0 Surface in negative Z direction B gt 0 Surface in positive Z direction 88 1 16 TURN PLUS YZ Plane Contours Oo Reference data Y lateral surface z In the reference data you can define the position of the plane S Parameters Spindle angle spindle position default O Z Limit dimension reference position for single surfaces and amp centric polygons 0 X Reference diameter Reference position for the figures contours Serves to limit the cutting area if the figure lies partly V outside the workpiece _ l 0 an YZ plane Starting point of contour This function defines the starting point in the YZ plane Parameters rn 7 Y Starting point of t
63. is function defines a circular drilling pattern in the XY plane J Parameters e X Center of pattern in Cartesian coordinates radius y Center of pattern in Cartesian coordinates Q a Center of pattern in polar coordinates reference angle 2 positive X axis PM Center of pattern in polar coordinates A Q Number of holes figures gt Orientation x lt Clockwise vy Counterclockwise ED R Radius of the pattern z K Diameter of the pattern gt A Starting angle position of the first hole reference X axis o Q 3 W End angle position of the last hole reference X axis nD Wi Angle between two holes algebraic sign has no effect ke Description of the hole see XY plane Single hole on l page 77 Special cases of starting and end angles A W Without A and W Figures are arranged on a full circle starting at 0 Without W Figures are arranged on a Tull circle HEIDENHAIN CNC PILOT 4290 85 oa O Q A gt gt 1 15 TURN PLUS XY plane Linear figure pattern This function defines a linear figure pattern in the XY plane Parameters X Starting point of pattern in Cartesian coordinates radius Y Starting point of pattern in Cartesian coordinates a Starting point of pattern in polar coordinates reference angle positive X axis P Starting point of pattern in polar coordinates Number of figures End point of pattern in Cartesian coordinates radius J
64. ist 122 12 040 1 Finishing tool A l 151 315 2 Recess standard Co Select the tools from the database and enter them in ee acne e a the list at eer ees O Esc gt Press the ESC key to conclude the list z E qF e m MNONO 0 To enter or edit individual magazine tools 10 D H 2 imi e gt Position the cursor in the PLATE MAGZN section e ee gt To enter a new tool Press the INS key gt To edit a tool Press RETURN or double click with the left mouse button EVOLVER 2 TURRET 1 1D 111 80 120 1 3 10 152 400 1 5 1D 332 0330 10 ID 372 600 1 SCH CHETBENNAGAZIN PLATE MAGZN 35 1 i OK Cancel 141 151 2 gt Edit the Set up tool list dialog box RI T T T ID 342 320 1 SPANNMITTEL 1 CHUCKING EQUIPMENT 4 g Mumm Pore FRONT_Y REAR_SIDE_Y section The section code identifies the XY plane G17 and the reference plane of the contour Z direction Parameters X Area diameter as cutting limit 74 Position of the reference plane default O G Spindle position default O 22 SURFACE Y section The section code identifies the YZ plane G19 For machines equipped with a B axis it defines the tilted plane Without B axis The reference diameter defines the contour position in the X direction the C axis angle defines the position on the workpiece Parameters X Reference diameter C C axis angle Defines the spindle position With B axi
65. itioning the tool the CNC PILOT also takes the basic setting saved in the tool database into account position angle position angle from the tool data offset position angle Tool orientation The CNC PILOT takes the orientation of the cutting edge into account when calculating the position of the tool tip The control distinguishes between roughing finishing and button tools as well as recessing and threading tools see figure HEIDENHAIN CNC PILOT 4290 45 Magazine H 1 9 DIN PLUS ine M Magaz 1 9 DIN PLUS m x Q 3 2 D G A G16 active If a tilted plane G16 is active it is deactivated while the G714 call is executed The tilted plane is then effective again after G714 ce HEIDENHAIN recommends using G714 also for changing the tilt angle or tool position offset position angle gt 6 Describe the tilted working plane Insert the magazine tool tilt the B axis Activate the YZ plane Milling operation in tilted plane Activate the XZ plane Insert the magazine tool tilt the B axis set the offset position angle for the tool Turning Define tool position G712 Cycle G712 is interfaced to the control and the machine by 2 AN the machine tool builder The following description of the y parameters and the operating sequence may therefore 4 7 8 deviate from the functionality provided on your machine aps zE The machine
66. lar arc in a contour of the YZ plane Direction of rotation See help graphic Parameters End point radius End point Center Y direction Center Z direction Radius Chamfer rounding Defines the transition to the next contour element When entering a chamfer rounding program the theoretical end point Ona A S N lt No entry Tangential transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width Q Point of intersection End point if the line segment intersects a circular arc default 0 For a transition to a line segment O 0 Near point of intersection Q 1 Far point of intersection For a transition to a circular arc Q 0 Far point of intersection Q 1 Near point of intersection CS Programming Y Z Absolute incremental modal or 2 J K Absolute or incremental End point must not be the starting point no full circle HEIDENHAIN CNC PILOT 4290 33 Contours in the YZ S 1 6 DIN PLUS Contours in the YZ _ 1 6 DIN PLUS Hole G380 Geo G380 defines a single hole with countersinking and thread in the YZ plane Parameters Y Center of hole Z Center of hole B Diameter of hole P Depth of hole excluding point W Point angle default 180 R Sinking diameter U Sinking depth E Sinking angle Thread diameter J Thread depth K Start of thread runout length F Thread pitch V Left hand or right hand thread default 0 A
67. ling pattern Roughing transverse outside front face Roughing longitudinal outside Finishing contour parallel outside 42 43 a4 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 G96 S250 G95 F0 2 M3 M108 GO X6 Z3 G47 P2 G890 NS4 NE6 E0 2 V2 HO D1 1124 K 78 G14 Q0 M109 G126 4000 M5 G714 ID B 522 6000 1 00 B75 CO G19 G197 S2500 G193 F0 05 M103 M14 M108 GO X126 Z0 Y 60 G110 C45 M12 G16 B75 135 KO U 35 WO Q1 GO X83 Z 28 Y 60 G1 Y50 G1 X70 G1 Y 60 GO X100 G16 Q0 GO X126 Z 25 GO YO G14 Q0 M105 M109 G714 ID B 512 600 10 00 B75 CO G197 1485 G193 F0 05 M103 M108 GO X126 2 25 GO Y10 G147 I2 K2 G845 NS12 P5 U0 5 V0 5 F0 01 QO GO X126 Z 25 HEIDENHAIN CNC PILOT 4290 Milling surface 75 degrees Tool for milling the surface Activate the YZ plane Lock spindle Tilt the working plane Reset the working plane Milling pocket 6mm outside lateral surface Pocket milling 111 1 17 Example Programs 1 17 Example Programs 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 114 115 112 GO YO G14 Q0 M105 M109 G714 ID B 322 1000 10 00 B75 CO G197 S1146 G195 F0 1 M103 M108 GO X126 Z 25 G147 K2 G72 NS15 K75 G
68. m the database and confirm or press the INS key and type in the ID number directly Rotate the tool magazine to the corresponding position and insert the tool 12 J44 PrE dadaa ada ny EEE gaa F aaah aaa Setting up Jaz EEE TERR d aaa r 1 Set up magazine list 1 111 80 080 1 111 Roughing tool 122 20 040 1 t 122 Finishing tool 112 12 050 1 te 112 Roughing tool 152 400 1 152 Recess standard 322 1000 10 322 NC center drill 511 600 10 if Groove mill t 199 763 99 895 C 10 D H S i o Adding tools to the magazine from the machine working space Insert the tool in the tool holder and call the Load plate function Enter the ID number of the tool and the magazine pocket number The CNC PILOT inserts the tool in the magazine and enters the ID number in the magazine list Insert the tool in the tool holder in the machine s working space Select T gt Magazine gt Load plate in manual control mode The CNC PILOT opens the Magazine Load plate dialog box Enter the parameters and click OK to close the dialog box The control loads the associated NC program u Activate the NC program with Cycle Start Parameters ID ID number of the magazine tool P Pocket number in the tool magazine B B axis angle Angle to which the B axis is tilted The CNC PILOT inserts the tool in the magazine enters the tool in the magazine list moves the slide to the tool change position and tilts the B
69. n X direction shift in Z direction Enable disable tilting the working plane O ZS CH E 0 Disable tilted working plane function E 1 Tilt working plane 2 Restore previous G16 plane G16 Q0 resets the working plane The zero point and coordinate system defined before G16 are then in effect again G16 Q2 restores the previous G16 plane The positive Z axis is the reference axis for the plane angle B This also applies to a mirrored coordinate system GF Please note X is the infeed axis in a tilted coordinate system X coordinates are entered as diameter coordinates Mirroring the coordinate system has no effect on the reference axis of the tilt angle B axis angle of G714 Other zero point shifts are not permitted while G16 is active HEIDENHAIN CNC PILOT 4290 Example G16 Working a 1 7 DIN PLUS Positioning comma 1 8 DIN PLUS Y Axis 1 8 DIN PLUS Y Axis Positioning Commands Rapid traverse GO GO moves the tool at rapid traverse along the shortest path to the target point X Y Z and tilts the B axis Parameters X Diameter target point Z Length target point Y Length target point B Angle of the B axis GF Programming X Y Z B Absolute incremental or modal Approach tool change point G14 G14 moves the slide at rapid traverse to the tool change position In setup mode define permanent
70. n in XY plane G472 Geo 30 Single surface G376 Geo 31 Centric polygon G477 Geo 31 HEIDENHAIN CNC PILOT 4290 1 6 DIN PLUS Contours in the YZ Plane 32 Starting point of contour G180 Geo 32 Linear element G181 Geo 32 Circular arc G182 G183 Geo 33 Hole G380 Geo 34 Linear slot G381 Geo 34 Circular slot G382 G383 Geo 35 Full circle G384 Geo 35 Rectangle G385 Geo 36 Eccentric polygon G387 Geo 36 Linear pattern in YZ plane G481 Geo 37 Circular pattern in YZ plane G482 Geo 38 Single surface G386 Geo 39 Centric polygon G487 Geo 39 1 7 DIN PLUS Working Planes 40 Tilting the working plane G16 41 1 8 DIN PLUS Y Axis Positioning Commands 42 Rapid traverse GO 42 Approach tool change point G14 42 Rapid traverse to machine coordinates G701 43 1 9 DIN PLUS Magazine Tools 44 Insert magazine tool G714 44 Define tool position G712 47 Preselect tool G600 48 1 10 DIN PLUS Linear and Circular Paths 49 Milling Linear movement G1 49 Milling Circular movement G2 GB incremental center coordinates 50 Milling Circular path G12 G13 absolute center coordinates 51 1 11 DIN PLUS Y Axis Milling Cycles 52 Area milling roughing 6841 52 Area milling finishing 6842 53 Centric polygon milling roughing 6843 54 Centric polygon milling finishin
71. ng linear motion O 4 5 The tool plunges at the angle W and mills a linear path of the length WB You can define the position angle in WE The cycle then mills along this path in the opposite direction As soon as it reaches the milling depth P the cycle switches to face milling O 4 manually The cycle plunges at the current position and machines the area that can be reached from this position O 5 automatically The cycle calculates the plunging position plunges and machines this area The plunging motion ends on the starting point of the first milling path if possible If the pocket consists of multiple areas the cycle successively machines all the areas The plunging position is determined from the type of figure and from Q QO from the inside toward the outside Linear slot rectangle polygon Reference point of the figure Circle Circle center Circular slot free contour Starting point of the innermost milling path Q1 from the outside toward the inside Linear slot Starting point of the slot Circular slot circle Not machined Rectangle polygon Starting point of the first linear element Free contour Starting point of the first linear element at least one linear element must exist HEIDENHAIN CNC PILOT 4290 59 lling i M 1 11 DIN PLUS Y Axis lling ov M 1 11 DIN PLUS Y Axis Parameters milling Plunge in a rec
72. not be edited N Block number of the NC source block X Z C Position values actual values The other boxes can be set with the PgUp PgDown keys or with the Set gt Status line menu Default settings values of the selected slide Y Position value actual value T Tool data with turret pocket magazine pocket in and ID number Technology data settings Speed Feed rate Direction of spindle rotation B axis settings B Tilt angle of the B axis G16 B Angle of the tilted plane HEIDENHAIN CNC PILOT 4290 y gt gt Simulation Machining 7 DOKBSPO B Parameter Be Jm 44 PRE 4 EP Stop H New 444 Cont 444 Stop WJ S et up 84 Contour 7 Debug r 4 KA MOM wasn ee 1 N 77 G845 NS12 P5 UO 5 V0 5 F0 01 Q0 i N 77 x 62 000 z 28 000 c 45 000 B 75 000 Gi6 B 75 000 SIEM 2 14 3 14 Zoom ON aged C Single DIN PLUS TURN PLUS block Program active amp 12 Sep 07 14 17 00 WA WZ ZZ oe 69 1 12 Simat aa Ine an Tool Magazi 1 13 TURN PLUS 1 13 TURN PLUS Tool Magazine and B Axis Tool magazine TURN PLUS recognizes whether a turret is used as the tool carrier or whether the tool carrier is loaded from a magazine The tool selection depends on the setting of machining parameter 2 Tools from turret setting TURN PLUS uses the tools entered in the magazine list Tools trom database
73. nt polar incremental linear distance from starting point to end point bi Center point polar incremental reference Angle between an imaginary line intersecting the starting point and parallel to the X axis and another line from the starting point to the end point Other parameters R Arc radius Tangential nontangential Specify the transition to the i4 next contour element WA Angle between positive X axis and tangent in starting point of arc WE Angle between positive X axis and tangent in end point of arc WV Counterclockwise angle between preceding element and tangent in starting point of arc If the preceding element is an arc Angle to the tangent WN Counterclockwise angle between tangent in arc end point and following element If the following element is an arc Angle to the tangent 76 Defining a circular element Call the arcs menu Select the direction of rotation Se Enter the arc dimensions and define the transition to the next element XY plane Single hole This function defines a single hole in the XY plane The hole may contain the following elements Centering Core hole Countersinking Thread Hole reference point parameters X Position center point in Cartesian coordinates radius Y Position center point in Cartesian coordinates PM Position center point in polar coordinates a Position center point in polar coordinates reference angle
74. ntial transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width E Special feed factor for the chamfer rounding default 1 Special feed rate active feed rate E 0 lt E lt 1 C Programming X Y Z Absolute incremental or modal or e HEIDENHAIN CNC PILOT 4290 49 Linear and Circular K 1 10 DIN PLUS Linear and Circular gt a 1 10 DIN PLUS Milling Circular movement G2 G3 incremental center coordinates G2 G3 moves the tool in a circular arc at the feed rate to the end point The execution of G2 G3 varies depending on the working plane G17 Interpolation in the XY plane Infeed in Z direction Center definition with J G18 Interpolation in the XZ plane Infeed in Y direction Center definition with K G19 Interpolation in the YZ plane Infeed in X direction Center definition with J K Parameters X End point diameter Y End point Z End point Incremental center point radius Incremental center point Incremental center point Radius Point of intersection End point if the line segment intersects a circular arc default 0 ODAC Q 0 Near point of intersection Q 1 Far point of intersection B Chamfer rounding Defines the transition to the next contour element When entering a chamfer rounding program the theoretical end point No entry Tangential
75. o the working plane outside of the workpiece material Parameters NS Block number reference to the contour description H Cutting direction for side finishing default 0 H 0 Up cut milling H 1 Climb milling P Maximum milling depth infeed in the working plane a Minimum overlap factor Defines the overlap of milling paths 4 C 270 default 0 5 Overlap U milling diameter V Overrun factor Defines the distance by which the tool should pass the outside radius of the workpiece default 0 5 Overrun V milling diameter F Feed rate for infeed default active feed rate J Retraction plane default back to starting position XY plane Retraction position in Z direction YZ plane Retraction position in X direction diameter Cycle run 1 Starting position X Y Z C is the position before the cycle begins 2 Calculate the proportioning of cuts infeeds to the milling planes infeeds in the milling depths and the spindle positions 3 Spindle turns to the first position The tool moves to the safety clearance and plunges to the first milling depth Mill the first plane 5 Retract by the safety clearance return and cut to the next milling depth Repeat steps 4 and 5 until the complete area is milled The tool returns to retraction plane J The spindle turns to the next position The tool moves to the safety clearance and plunges to the first milling depth Repeat steps 4 to 7 unt
76. on values are determined and displayed referenced to the current tilt angle of the B axis and the position angle of the tool The control converts the measured data into dimensions referenced to the position B 0 and saves them in the tool database Select Setting up gt Tool set up gt Tool compensation in manual control mode In the Scratch tool dialog box the control indicates the current compensation values referenced to position B 0 Determine the compensation values and click OK to close the dialog box The control applies the compensation values 18 v gt e B Teach BJ m EEE cn J33 wa Jm JJJ 5 ERE J err IH M a Setting up JT ae Manual aH Ref Tool measuring T1 Typ Roughing tool outside 111 ECE ID number 111 80 080 1 x xe Y ye 0 Z ze 72 315 OK Cancel X1 250 000 T 1 8 99 948 Z 452 000 Zionism Y 0 000 123I poju SEI Se o 100 200 o 100 200 e 2 Camm o B vm o o e 10 pe pA p o Y v oa o 12 Sep 07 10 57 19 Switching F S M Confirm Se El display x 4 gt E Parameter Manual ctrl HF ds HAM H Setting up WIT JE Manual 1 Ref Number dX 2 774 2 774 dY 0 000 o dZ 0 312 07312 l lem X 249 865 T bm X n m o B 99 948 Z 450 580 Zni E Y 0 000 plats poy ROEE E o 100 200 o 100 200 SEn C m MTT 0 B oo mnim 0 0 M inn 100 iin 100 o 50 100 o 100
77. ontour of a linear slot in the XY plane Parameters Tri U K lt XxX 26 Center of slot radius Center of slot Slot length Slot width Angle of slot length reference positive X axis default 0 Depth height default P from G308 P lt 0 Pocket P gt 0 Island Area diameter as cutting limit No entry X from section code I overwrites X from section code Circular slot G372 G373 Geo G372 G373 defines a circular slot in the XY plane G372 Circular slot clockwise G373 Circular slot counterclockwise Parameters vU S F amp F aD lt x Center of slot curvature radius Center of slot curvature Curvature radius reference center point path of the slot Starting angle reference positive X axis default 0 End angle reference positive X axis default 0 Slot width Depth height default P from G308 P lt 0 Pocket P gt 0 Island Area diameter as cutting limit No entry X from section code I overwrites X from section code Full circle G374 Geo G374 defines a full circle in the XY plane Parameters X Y R p Circle center radius Circle center Circle radius Depth height default P trom G308 P lt 0 Pocket P gt 0 Island Area diameter as cutting limit No entry X from section code I overwrites X from section code HEIDENHAIN CNC PILOT 4290
78. or roughing finishing and button tools neutral tools are recognized by the tool angle Tool positions 2 4 6 8 For recessing and threading cycles a right hand or left hand tool is defined in the tool data B B axis angle Angle to which the B axis is tilted Offset position angle of turning tools 0 Tool attitude normal 180 Tool attitude upside down H Shoe brake 0 The brake is locked depending on the tool parameter if not driven the brake is locked if driven the brake is not locked 1 The brake Is locked 2 The brake is not locked The CNC PILOT inserts the tool in the magazine takes the specified tool from the magazine moves to the tool change position tilts the B axis rotates the tool to the normal or upside down attitude offset position angle C calculates the tool data taking the orientation O the B axis position and the position angle into account and adjusts the brake settings 14 4 an Car Ceo Changing the tool position f the call refers to the active tool the slide moves to the tool change position and tilts the B axis or rotates the tool to the position angle Offset position angle With the offset position angle you can position turning tools in the normal attitude or upside down When positioning the tool the CNC PILOT
79. ordinates radius Y Center in Cartesian coordinates PM Center point in polar coordinates a Center point in polar coordinates reference angle positive X axis A Position angle reference positive X axis and long side of rectangle Length of rectangle B Width of rectangle Chamfer rounding Width of chamfer Radius of rounding P Depth of the figure 80 XY plane Polygon This function defines a polygon in the XY plane Parameters X Center point in Cartesian coordinates radius Y Center in Cartesian coordinates PM Center point in polar coordinates a Center point in polar coordinates reference angle positive X axis A Angle to a polygon side reference X axis Number of corners Q gt 3 K Edge length SW Width across flats inscribed circle diameter R Chamfer rounding Width of chamfer Radius of rounding P Depth of the figure HEIDENHAIN CNC PILOT 4290 81 XY Plane Contours 1 15 TURN PLUS XY plane Linear slot This function defines a linear slot in the XY plane Parameters X Center point in Cartesian coordinates radius Y Center in Cartesian coordinates Center point in polar coordinates XY Plane Contours z a Center point in polar coordinates reference angle positive X axis A Angle to longitudinal axis of slot reference X axis K Slot length _ ee A B Slot width P Depth of the figure 1 15 TURN PLUS 82 XY plane Circular slot This function defines a circular
80. position of the tilted plane from the contour definitions It is also a good idea to tilt the B axis with G714 because this G function includes the calculation of the tool position The following programming sequence is thus recommended Rotate and shift the coordinate system for the tilted plane with the section code SURFACE_Y see SURFACE_Y section on page 23 Define the drilling patterns and milling contours in the YZ plane Position the B axis with G714 Activate the YZ plane with G19 Use the drilling and milling cycles for machining Alternatively you can tilt the working plane with G16 and then execute the machining operations in the tilted plane Please note that the tool orientation is not regenerated automatically when you position the B axis with the single commands GO or G15 Program G712 to have the tool position recalculated HEIDENHAIN CNC PILOT 4290 21 1 3 Programming Notes 1 4 DIN PLUS Section Codes 8 For lathes equipped with a tool magazine and or a Y axis the following section codes are available z PLATE MAGZN section In the PLATE MAGZN section you list all the tools that are used in the dp NC program This list is used when programming G714 insert ee magazine tool The entries can be made in any order dp ID number clipboard Pockets 9 From 36 To create edit the list of magazine tools i p T1 3500 E Rougning too pee kee T l gt Select Head gt Set up tool l
81. r Milling A 0 default 0 Position mark reference from which the cycle reads the hole positions 1 to 127 Approach behavior default 0 Plunge vertically O 0 The cycle moves the tool to the starting point the tool plunges at the feed rate for infeed and mills the pocket f f f f ZS N T N L L Parameters milling Plunge at pre drilled position O 1 If NF is programmed The cycle positions the milling cutter above the first pre drilled hole the tool plunges and mills the first area If applicable the cycle positions the tool to the next pre drilled hole and mills the next area etc If NF is not programmed The tool plunges at the current position and mills the area If applicable position the tool to the next pre drilled hole and mill the next area etc Plunge in a helical motion O 2 3 The tool plunges at the angle W and mills full circles with the diameter WB As soon as It reaches the milling depth P the cycle switches to face milling O 2 manually The cycle plunges at the current position and machines the area that can be reached from this position O 3 automatically The cycle calculates the plunging position plunges and machines this area The plunging motion ends on the starting point of the first milling path if possible If the pocket consists of multiple areas the cycle successively machines all the areas Plunge in a reciprocati
82. r figure pattern in the YZ plane Parameters Y Center of pattern in Cartesian coordinates Z Center of pattern in Cartesian coordinates a Center of pattern in polar coordinates reference angle positive Z axis PM Center of pattern in polar coordinates Q Number of figures Orientation Clockwise Counterclockwise Radius of the pattern Diameter of the pattern Starting angle position of the first figure reference Z axis End angle position of the last figure reference Z axis SS PX D Angle between two figures algebraic sign has no effect Position of the figures Normal position The original figure is rotated about the center of the pattern rotation Original position The position of the original figure is maintained translation Description of the figure Special cases of starting and end angles A W Without A and W Figures are arranged on a full circle starting at 0 Without W Figures are arranged on a full circle cs When defining patterns with circular slots the center of curvature is added to the pattern position 102 Single surface in YZ plane This function defines a single surface in the YZ plane J Parameters e Ki Depth of material to be milled oO K Residual depth remaining material Q B Width reference reference edge Z 2 B lt 0 Surface in negative Z direction amp B gt 0 Surface in positive Z direction an N gt Y _ l 0
83. rs V Approach the tool change position default 6 No entry Move simultaneously in X Y and Z directions Move simultaneously in X and Z directions First X then Z direction First Z then X direction X direction only Z direction only Y direction only Move simultaneously in X Y and Z directions Do not approach the tool change position oOoOnDnrkFWN O As of software version 625 952 02 Parameters O Additional functions You can use this parameter to transfer a value to the tool change The function of this value is defined by the machine tool builder X Diameter X diameter to which the tool moves at the end of the tool change if required Z Length Z position to which the tool moves at the end of the tool change if required Y Length Y position to which the tool moves at the end of the tool change if required Returning the tool to the magazine f you program G714 without an ID number the CNC PILOT will return the active tool to the magazine without inserting a new tool Changing the tool position f the call refers to the active tool the B axis Is tilted and or the position angle is changed In the parameter V you can define whether this function is to be executed at the current position or at the tool change position Offset position angle With the offset position angle you can position turning tools in the normal attitude or upside down When pos
84. s default O H 0 Normal position the figures are rotated about the circle center rotation H 1 Original position the position of the figures relative to the coordinate system remains unchanged translation Program the hole figure in the following block without a center Exception circular slot The milling cycle MACHINING section calls the hole figure in the following block not the pattern definition Single surface G386 Geo G386 defines a surface in the YZ plane Parameters Z Reference edge K Residual depth KI Depth B Width reference reference edge Z B lt 0 Surface in negative Z direction B gt 0 Surface in positive Z direction X Reference diameter No entry X from section code X from G381 overwrites X from section code G Angular position of surface default C from section code t The reference diameter X limits the surface to be machined Centric polygon G487 Geo G487 defines polygonal surfaces in the YZ plane Parameters Z Reference edge K Inside diameter width across flats Ki Length of side B Width reference reference edge Z B lt 0 Surface in negative Z direction B gt 0 Surface in positive Z direction X Reference diameter No entry X from section code X from G381 overwrites X from section code G Angular position of surface default C from section code Q Number of sides Q gt 2 CEP The reference diameter
85. s see figures SURFACE_Y additionally performs the following transformations and rotations for the tilted plane E Shifts the coordinate system to the position I K E Rotates the coordinate system by the angle B reference point I K m H 0 Shifts the rotated coordinate system by l The coordinate system is moved back Parameters X Reference diameter C C axis angle Defines the spindle position B Plane angle Positive Z axis Plane reference in X direction radius K Plane reference in Z direction Automatic shift of the coordinate system default 0 0 The rotated coordinate system is shifted by l E 1 The coordinate system is not shifted Shifting back coordinate system The CNC PILOT evaluates the reference diameter for the cutting limit This value is also used as the reference value for the depth that you program for drilling operations and milling contours Since the reference diameter is referenced to the current zero point it is recommended when working in a tilted plane to shift the rotated coordinate system back by the distance l If the cutting limits are not needed for example for drilling holes you can disable the shift of the coordinate system H 1 and set the reference diameter to 0 CS Please note X is the infeed axis in a tilted coordinate system X coordinates are entered as diameter coordinates Mirroring the coordinate system has no effect on the reference
86. sition of the tool The tool is not moved HEIDENHAIN CNC PILOT 4290 47 Magazine A 1 9 DIN PLUS Magazine ol 1 9 DIN PLUS Preselect tool G600 As of software version 625 952 04 If your lathe is equipped with a tool magazine you can use G600 for special functions G600 transfers the current magazine pocket number of the tool to the PLC Parameters ID ID number of the magazine tool The G600 function is provided by the machine tool builder The machine manual provides more detailed information 48 1 10 DIN PLUS Linear and Circular Paths Milling Linear movement G1 G1 moves the tool on a linear path at the feed rate to the end point The execution of G1 varies depending on the working plane G17 Interpolation in the XY plane Infeed in Z direction Angle A reference positive X axis G18 Interpolation in the XZ plane Infeed in Y direction Angle A reference negative Z axis G19 Interpolation in the YZ plane Infeed in X direction Angle A reference positive Z axis Parameters X End point diameter End point End point Angle reference depends on the working plane O rN lt Point of intersection End point if the line segment intersects a circular arc default 0 Q 0 Near point of intersection Q 1 Far point of intersection B Chamfer rounding Defines the transition to the next contour element When entering a chamfer rounding program the theoretical end point No entry Tange
87. slot in the XY plane J Parameters e X Center of curvature in Cartesian coordinates radius Y Center of curvature in Cartesian coordinates Q PM Center of curvature in polar coordinates 2 a Center of curvature in polar coordinates reference angle amp positive X axis A A Starting angle of slot reference X axis gt W End angle of slot reference X axis a lt L R Curvature radius reference center point path of the slot Te B Slot width _ P Depth of the figure a an _ LO q q HEIDENHAIN CNC PILOT 4290 83 oa O Q A gt gt 1 15 TURN PLUS XY plane Linear drilling pattern This function defines a linear drilling pattern in the XY plane Parameters X Starting point of pattern in Cartesian coordinates radius Y Starting point of pattern in Cartesian coordinates a Starting point of pattern in polar coordinates reference angle positive X axis P Starting point of pattern in polar coordinates Number of holes End point of pattern in Cartesian coordinates radius J End point of pattern in Cartesian coordinates li Distance in X direction between two holes Ji Distance in Y direction between two holes b Angle to longitudinal axis of pattern reference X axis L Total length of pattern Li Distance between two holes pattern distance 84 Description of the hole see XY plane Single hole on page 77 XY plane Circular drilling pattern Th
88. ssignment of the tool magazine When setting up the magazine list you assign each tool a specific magazine pocket by entering the tool s ID number For a multipoint tool you can enter the ID number of any cutting edge of the tool From that ID number the CNC PILOT determines all other cutting edges of the multipoint tool since all ID numbers of a multipoint tool are interlinked in the tool database The tool magazine can be set up in different ways Adding tools to the magazine by using the loading hatch see Adding tools to the magazine by using the loading hatch on page 12 Adding tools to the magazine from the machine working space see Adding tools to the magazine from the machine working space on page 13 Removing tools from the magazine see Removing tools from the magazine on page 13 HEIDENHAIN CNC PILOT 4290 11 1 2 Manual Control and Automatic vor 1 2 Manual Control and Automatic Mo The tool life management also applies to magazine tools without restriction Adding tools to the magazine by using the loading hatch You can add a tool to the magazine by inserting it through the loading hatch and assigning the tool s ID number to a specific pocket of the magazine list To enter the tool ID number gt Select Setting up gt Tool list gt Setup list in manual control mode Place the cursor on the magazine pocket you want to assign to the tool Select the tool s ID number fro
89. t heidenhain de NC programming 49 8669 31 3103 E mail service nc ogm heidenhain de PLC programming 49 8669 31 3102 E mail service plc heidenhain de Lathe controls lt gt 49 8669 31 3105 E mail service lathe support heidenhain de www heidenhain de 628 947 22 Ver02 pdf 4 2010
90. te J Retraction plane default back to starting position XY plane Retraction position in Z direction YZ plane Retraction position in X direction diameter Oversizes are taken into account G57 Oversize in X Z direction G58 Equidistant oversize in the milling plane Cycle run 1 Starting position X Y Z C is the position before the cycle begins 2 Calculate the proportioning of cuts infeeds to the milling planes infeeds in the milling depths 3 Move to the safety clearance and plunge to the first milling depth Mill the first plane 5 Retract by the safety clearance return and cut to the next milling 52 depth Repeat steps 4 and 5 until the complete area is milled Return to retraction plane J Area milling finishing G842 G842 finishes surfaces defined with G376 Geo XY plane or G386 Geo YZ plane The cycle mills from the outside toward the inside The tool moves to the working plane outside of the workpiece material r gt gt lt Parameters NS Block number reference to the contour description H Cutting direction for side finishing default 0 H 0 Up cut milling H 1 Climb milling P Maximum milling depth infeed in the working plane w lt b Minimum overlap factor Defines the overlap of milling paths default 0 5 Overlap U milling diameter V Overrun factor Defines the distance by which the tool should pass the ou
91. th E Sinking angle HEIDENHAIN CNC PILOT 4290 93 YZ Plane Contou 1 16 TURN PLUS Tapping in XY plane Thread parameters Nominal diameter J Thread depth Q K Thread runout length F Thread pitch Type of thread 0 Right hand thread N Left hand thread gt Y _ _ 0 YZ plane Circle full circle an ED This function defines a full circle in the YZ plane H Parameters Y Center point in Cartesian coordinates 2 m Z Center in Cartesian coordinates Lo PM Center point in polar coordinates y a Center point in polar coordinates reference angle positive Z axis i R Circle radius Circle diameter Depth of the figure 94 YZ plane Rectangle This function defines a rectangle in the YZ plane Parameters Y Center point in Cartesian coordinates Z Center in Cartesian coordinates PM Center point in polar coordinates a Center point in polar coordinates reference angle positive Z axis A Position angle reference positive Z axis and long side of rectangle Length of rectangle B Width of rectangle Chamfer rounding Width of chamfer Radius of rounding P Depth of the figure HEIDENHAIN CNC PILOT 4290 95 YZ Plane Contours 1 16 TURN PLUS YZ plane Polygon This function defines a polygon in the YZ plane i e Parameters Y Center point in Cartesian coordinates Q Z Center in Cartesian coordinates 2 PM Center
92. theoretical end point No entry Tangential transition B 0 No tangential transition B gt 0 Rounding radius B lt 0 Chamfer width E Special feed factor for the chamfer rounding default 1 Special feed rate active feed rate E 0 lt E lt 1 If you do not program the center the CNC PILOT automatically calculates the possible solutions for the center and chooses that point as the center which results in the shortest arc iE Programming X Y Z Absolute incremental or modal or HEIDENHAIN CNC PILOT 4290 51 Linear and Circular K 1 10 DIN PLUS lling ov M 1 11 DIN PLUS Y Axis 1 11 DIN PLUS Y Axis Milling Cycles Area milling roughing G841 G841 roughs surfaces defined with G376 Geo XY plane or with G386 Geo YZ plane The cycle mills from the outside toward the inside The tool moves to the working plane outside of the workpiece material Parameters NS Block number reference to the contour description P Maximum milling depth infeed in the working plane Oversize in X direction K Oversize in Z direction Minimum overlap factor Defines the overlap of milling paths default 0 5 Overlap U milling diameter V Overrun factor Defines the distance by which the tool should pass the outside radius of the workpiece default 0 5 Overrun V milling diameter F Feed rate for infeed default active feed ra
93. ther the thread is to be milled in one revolution or with single point tools in several revolutions Parameters X NO lt C nmn DA Starting point Starting point Starting point Milling top edge Thread diameter Thread depth Approach radius Thread pitch Direction of thread default 0 E 0 Right hand thread E 1 Left hand thread Cutting direction default 0 E 0 Up cut milling E 1 Climb milling One rotation several rotations E 0 The thread is milled in a 360 degree rotation 1 The thread is milled in several rotations single point tool Spindle brake O is evaluated if the brake is entered in machine parameter 1019 default O m 0 Activate the spindle brake E 1 Deactivate the spindle brake HEIDENHAIN CNC PILOT 4290 Iling vig M 1 11 DIN PLUS Y Axis lling cdl M 1 11 DIN PLUS Y Axis Thread milling in YZ plane G806 Starting with software version 625 952 05 G806 mills a thread in existing holes The cycle positions the tool on the end point of the thread within the hole Then the tool approaches on approaching radius R and mills the thread During this the tool advances by the thread pitch F Following that the cycle retracts the tool and returns it to the starting point With parameter V you can program whether the thread is to be milled in one revolution or with single point tools in several revolutions Param
94. tom milling plane the tool plunges to the milling depth while moving on the approaching arc three dimensional approaching arc You can use this approach behavior only in conjunction with an approaching arc R and when machining from the outside toward the inside Q 1 For the cutting direction machining direction and direction of tool rotation please refer to table G846 in the User s Manual Cycle run 1 Starting position X Y Z C is the position before the cycle begins 2 Calculate the proportioning of cuts infeeds to the milling planes infeeds in the milling depths 3 Move to the safety clearance and plunge to the first milling depth Mill the first plane 5 Retract by the safety clearance return and cut to the next milling depth Repeat steps 4 and 5 until the complete area is milled Return to retraction plane J 62 Engrave in XY plane G803 G803 engraves character strings aligned linearly in the YZ plane The text to be engraved is entered in the ID box as a character string Parameters ID NS AN ss A Text Text to be engraved Character number ASCII code of the character to be engraved Starting diameter diameter dimension Starting point Milling floor Z position infeed depth during milling Retraction plane Z position retracted to for positioning Font height Height of the characters in mm Position angle of the character string with linear alignment Example
95. tool s cutting edge see figure Tool positions 1 3 5 7 For roughing finishing and button tools neutral tools are recognized by the tool angle Tool positions 2 4 6 8 For recessing and threading cycles a right hand or left hand tool is defined in the tool data B B axis angle Angle to which the B axis is tilted 6 Offset position angle of turning tools O Tool attitude normal 180 Tool attitude upside down HEIDENHAIN CNC PILOT 4290 1 2 Manual Control and Automatic Modes Parameters H Shoe brake 0 The brake is locked depending on the tool parameter if not driven the brake is locked if driven the brake is not locked 1 The brake is locked 2 The brake is not locked The CNC PILOT moves to the tool change position tilts the B axis rotates the tool to the normal or upside down attitude offset position angle C calculates the tool data taking the orientation O the B axis position and the position angle into account and adjusts the brake settings C The information on the tool in the tool holder is not saved when the control is switched off HEIDENHAIN therefore recommends to remove magazine tools from the working space before switching off the control Note on operation and display This function is executed using an NC program To activate the NC program press Cycle Start Returning tools to the magazine The Return tool
96. tside radius of the workpiece default 0 5 Overrun V milling diameter F Feed rate for infeed default active feed rate J Retraction plane default back to starting position XY plane Retraction position in Z direction YZ plane Retraction position in X direction diameter Cycle run 1 Starting position X Y Z C is the position before the cycle begins 2 Calculate the proportioning of cuts infeeds to the milling planes infeeds in the milling depths 3 Move to the safety clearance and plunge to the first milling depth Mill the first plane 5 Retract by the safety clearance return and cut to the next milling depth Repeat steps 4 and 5 until the complete area is milled Return to retraction plane J HEIDENHAIN CNC PILOT 4290 53 lling i M 1 11 DIN PLUS Y Axis lling cyl M 1 11 DIN PLUS Y Axis Centric polygon milling roughing G843 G843 roughs centric polygons defined with G477 Geo XY plane or G487 Geo YZ plane The cycle mills from the outside toward the inside The tool moves to the working plane outside of the workpiece material Parameters NS Block number reference to the contour description P Maximum milling depth infeed in the working plane Oversize in X direction K Oversize in Z direction Minimum overlap factor Defines the overlap of milling paths default 0 5 3 C 180 4 C 270 Overlap U milling di
97. ttern radius Y Starting point of pattern End point of pattern X direction radius J End point of pattern Y direction li Distance in X direction between two figures Ji Distance in Y direction between two figures Angle of longitudinal axis to X axis R Total length of pattern RI Distance between two figures pattern distance t Programming notes Program the hole figure in the following block without a center The milling cycle MACHINING section calls the hole figure in the following block not the pattern definition HEIDENHAIN CNC PILOT 4290 29 Contours in the XY S 1 5 DIN PLUS Contours in the XY _ 1 5 DIN PLUS Circular pattern in XY plane G472 Geo G472 defines a circular pattern in the XY plane G472 is effective for the figure defined in the following block G370 to G375 G377 Parameters Q K A X Y H CEP 30 Number of figures Pattern diameter Starting angle position of the first figure reference positive X axis default 0 End angle position of the last figure reference positive X axis default 360 Angle between two figures Direction orientation default 0 V 0 without W Figures are arranged on a full circle V 0 with W Figures are arranged on the longer circular arc V 0 with Wi The algebraic sign of Wi defines the direction Wi lt 0 clockwise V 1 with W Clockwise V 1 with Wi Clockwise algebraic sign of Wi
98. unterclockwise angle between preceding element and tangent In starting point of arc If the preceding element Is an arc Angle to the tangent WN Counterclockwise angle between tangent In arc end point and following element If the following element is an arc Angle to the tangent HEIDENHAIN CNC PILOT 4290 91 oa O Q A N gt 1 16 TURN PLUS Defining a circular element Call the arcs menu lt D Select the direction of rotation Enter the arc dimensions and define the transition to the next element YZ plane Single hole This function defines a single hole in the YZ plane The hole may contain the following elements Centering Core hole Countersinking Threads Hole reference point parameters Y Position center point in Cartesian coordinates Z Position center point in Cartesian coordinates PM Position center point in polar coordinates a Position center point in polar coordinates reference angle positive Z axis 92 Centering in XY plane Centering parameters Q Centering diameter Core hole in XY plane Core hole parameters B Diameter of hole P Depth of hole excluding point W Point angle We 0 the AWG generates a feed rate reduction V 1 for the drilling cycle W gt 0 point angle Fit H6 to H13 or without fit Countersinking in XY plane Countersinking parameters R Sinking diameter U Sinking dep
Download Pdf Manuals
Related Search
Related Contents
Transphor MANUALE UTENTE 2A- Sexual_orientation2007 eMachines EL1300 User's Manual FENDEUSE DE BUCHES ドラコ取扱説明書 - enRoute YARDGARD 328404A Instructions / Assembly Copyright © All rights reserved.
Failed to retrieve file