Heidenhain SW 548328-05 DIN Programming User Manual

Browse online or download User Manual for Equipment Heidenhain SW 548328-05 DIN Programming. HEIDENHAIN SW 548328-05 DIN Programming User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 598
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1
User’s Manual
MANUALplus 620
CNC PILOT 620/640
smart.Turn and
DIN Programming
NC Software
548328-05
548430-01
548431-01
688945-03
688946-01
688947-01
English (en)
8/2013
Page view 0
1 2 3 4 5 6 ... 597 598

Summary of Contents

Page 1 - CNC PILOT 620/640

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1User’s ManualMANUALplus 620CNC PILOT 620/640smart.Turn and DIN ProgrammingNC Software548328-05548430-015

Page 2

10 About this manual

Page 3 - Legal information

100 smart.Turn units2.5 Units—Drilling in C axis"ICP drilling, C axis" unitThe unit machines a single hole or a hole pattern on the face or

Page 4

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1012.5 Units—Drilling in C axis"ICP tapping, C axis" unitThe unit machines a single tap hole or

Page 5 - 548328-04

102 smart.Turn units2.5 Units—Drilling in C axis"ICP boring/countersinking, C axis" unitThe unit machines a single hole or a hole pattern o

Page 6 - G720" on page 380)

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1032.6 Units—Predrilling in C axis2.6 Units—Predrilling in C axis"Predrill, contour mill, figures on

Page 7 - 688945-03 ad 688946-01

104 smart.Turn units2.6 Units—Predrilling in C axisCycle formJK Cutter position 0: On the contour 1: Within the contour 2: Outside the contourH Cu

Page 8

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1052.6 Units—Predrilling in C axis"Predrill, contour mill, ICP on face" unitThe unit determines

Page 9 - About this manual

106 smart.Turn units2.6 Units—Predrilling in C axis"Predrill, pocket mill, figures on face" unitThe unit determines the hole position and m

Page 10 - About this manual

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1072.6 Units—Predrilling in C axisCycle formJT Machining direction 0: From the inside out (from the insi

Page 11 - Contents

108 smart.Turn units2.6 Units—Predrilling in C axis"Predrill, pocket mill, ICP on face" unitThe unit determines the hole position and machi

Page 12

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1092.6 Units—Predrilling in C axis"Predrill, contour mill, figures on lateral surface" unitThe

Page 13 - 1 NC programming ... 33

Contents„NC programming”1„smart.Turn units”2„smart.Turn units for the Yaxis”3„DIN programming”4„Touch probe cycles”5„DIN programming for the Y axis”6„

Page 14 - 2 smart.Turn units ... 57

110 smart.Turn units2.6 Units—Predrilling in C axisCycle formJK Cutter position 0: On the contour 1: Within the contour 2: Outside the contourH Cu

Page 15

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1112.6 Units—Predrilling in C axis"Predrill, contour mill, ICP on lateral surface" unitThe unit

Page 16

112 smart.Turn units2.6 Units—Predrilling in C axis"Predrill, pocket mill, figures on lateral surface" unitThe unit determines the hole pos

Page 17

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1132.6 Units—Predrilling in C axisCycle formJT Machining direction 0: From the inside out (from the insi

Page 18 - 4 DIN programming ... 183

114 smart.Turn units2.6 Units—Predrilling in C axis"Predrill, pocket mill, ICP on lateral surface" unitThe unit determines the hole positio

Page 19

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1152.7 Units—Finishing2.7 Units—Finishing"ICP contour finishing" unitThe unit finishes the cont

Page 20

116 smart.Turn units2.7 Units—FinishingCycle formD Omit elements (see figure)E Plunging behavior E=0: Descending contours are not machined E>0:

Page 21

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1172.7 Units—Finishing"Longitudinal finishing with direct contour input" unitThe unit finishes

Page 22

118 smart.Turn units2.7 Units—Finishing"Transverse finishing with direct contour input" unitThe unit finishes the contour defined by the pa

Page 23

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1192.7 Units—Finishing"Relief turns (undercut) type E, F, DIN76" unitThe unit machines the unde

Page 25

120 smart.Turn units2.7 Units—FinishingAccess to the technology database: Machining operation: Finishing Affected parameters: F, S, EParameters on

Page 26

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1212.7 Units—Finishing"Measuring cut" unitThe unit performs a cylindrical measuring cut with th

Page 27

122 smart.Turn units2.8 Units—Threads2.8 Units—ThreadsOverview of thread units "Thread, direct" cuts a simple internal or external thread

Page 28 - 7 TURN PLUS ... 529

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1232.8 Units—Threads"Thread, direct" unitThe unit cuts a simple internal or external thread in

Page 29 - 8 B axis ... 557

124 smart.Turn units2.8 Units—Threads"ICP thread" unitThe unit cuts a single or multi-start internal or external thread in longitudinal or

Page 30 - 9 Overview of units ... 565

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1252.8 Units—ThreadsJ1 Thread orientation From 1st contour element 0: Longitudinal 1: TransverseF1 Thr

Page 31

126 smart.Turn units2.8 Units—Threads"API thread" unitThis unit cuts a single or multi-start API thread. The depth of thread decreases at t

Page 32

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1272.8 Units—Threads"Tapered thread" unitThe unit cuts a single or multi-start tapered internal

Page 33 - NC programming

128 smart.Turn units2.8 Units—ThreadsCycle formI Maximum infeed (radius)IC Number of cuts (only if I is not programmed)H Kind of displacement (type o

Page 34 - 1.1 smart.Turn and DIN (ISO)

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1292.9 Units—Milling, face2.9 Units—Milling, face"Slot, face" unitThe unit mills a slot from th

Page 35 - Structured NC program

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 131.1 smart.Turn and DIN (ISO) programming ... 34Contour follow-up ... 34Structured NC program ...

Page 36 - Units of measure

130 smart.Turn units2.9 Units—Milling, face"Linear slot pattern, face" unitThe unit machines a linear slot pattern in which the individual

Page 37 - Elements of an NC program

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1312.9 Units—Milling, face"Circular slot pattern, face" unitThe unit machines a circular slot p

Page 38 - 1.2 The smart.Turn editor

132 smart.Turn units2.9 Units—Milling, face"Face milling" unitDepending on Q, the unit mills surfaces or the defined figure. The unit cuts

Page 39

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1332.9 Units—Milling, face"Thread milling" unitThe unit mills a thread in existing holes.Place

Page 40

134 smart.Turn units2.9 Units—Milling, face"Contour milling, figures, face" unitThe unit mills the contour defined by Q on the face of the

Page 41

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1352.9 Units—Milling, faceCycle formJK Cutter position 0: On the contour 1: Within the contour 2: Outs

Page 42

136 smart.Turn units2.9 Units—Milling, face"ICP contour milling, face" unitThe unit mills the contour defined with ICP on the face of the w

Page 43

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1372.9 Units—Milling, face"Pocket milling, figures, face" unitThe unit mills the pocket defined

Page 44

138 smart.Turn units2.9 Units—Milling, faceCycle formQK Machining operation and plunging strategy 0: Roughing 1: Finishing 2: Helical roughing, ma

Page 45

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1392.9 Units—Milling, face"ICP pocket milling, face" unitThe unit mills the pocket defined by Q

Page 46 - 1.3 Program section code

14 2.1 smart.Turn units ... 58"Units" menu ... 58The smart.Turn unit ... 582.2 Units—Roughing ... 65"Longitudinal roughing in

Page 47

140 smart.Turn units2.9 Units—Milling, face"Engraving, face" unitThe unit engraves character strings in linear or polar layout on the face

Page 48

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1412.9 Units—Milling, face"Deburring, face" unitThe unit deburrs the contour defined with ICP o

Page 49

142 smart.Turn units2.10 Units—Milling, lateral surface2.10 Units—Milling, lateral surface"Slot, lateral surface" unitThe unit mills a slot

Page 50

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1432.10 Units—Milling, lateral surface"Linear slot pattern, lateral surface" unitThe unit machi

Page 51

144 smart.Turn units2.10 Units—Milling, lateral surface"Circular slot pattern, lateral surface" unitThe unit machines a circular slot patte

Page 52

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1452.10 Units—Milling, lateral surface"Helical slot milling" unitThe unit mills a helical slot.

Page 53 - 1.4 Tool programming

146 smart.Turn units2.10 Units—Milling, lateral surface"Contour milling, figures, lateral surface" unitThe unit mills the contour defined b

Page 54

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1472.10 Units—Milling, lateral surfaceCycle formJK Cutter position 0: On the contour 1: Within the cont

Page 55

148 smart.Turn units2.10 Units—Milling, lateral surface"ICP contour milling, lateral surface" unitThe unit mills the contour defined with I

Page 56

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1492.10 Units—Milling, lateral surface"Pocket milling, figures, lateral surface" unitThe unit m

Page 57

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 152.6 Units—Predrilling in C axis ... 103"Predrill, contour mill, figures on face" unit ...

Page 58 - 2.1 smart.Turn units

150 smart.Turn units2.10 Units—Milling, lateral surfaceCycle formQK Machining operation and plunging strategy 0: Roughing 1: Finishing 2: Helical

Page 59

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1512.10 Units—Milling, lateral surface"ICP pocket milling, lateral surface" unitThe unit mills

Page 60

152 smart.Turn units2.10 Units—Milling, lateral surface"Engraving, lateral surface" unitThe unit engraves character strings aligned linearl

Page 61

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1532.10 Units—Milling, lateral surface"Deburring, lateral surface" unitThe unit deburrs the con

Page 62

154 smart.Turn units2.11 Units—Special operations2.11 Units—Special operations"Program beginning (START)" unitIn the start unit, default va

Page 63

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1552.11 Units—Special operations"Defaults" formGWW Tool change point No axis (do not approach

Page 64

156 smart.Turn units2.11 Units—Special operations"C axis ON" unitThe unit activates the SPI (spindle) C axis.Unit name: C_Axis_ON / Called

Page 65 - 2.2 Units—Roughing

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1572.11 Units—Special operations"Subprogram call" unitThe unit calls the subprogram defined in

Page 66

158 smart.Turn units2.11 Units—Special operations"Program section repeat" unitUse the Repeat unit to program a program section repeat. The

Page 67

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1592.11 Units—Special operations"Program end" unitIn every smart.Turn program, the end unit sho

Page 68

16 2.10 Units—Milling, lateral surface ... 142"Slot, lateral surface" unit ... 142"Linear slot pattern, lateral surface" unit

Page 69

160 smart.Turn units2.11 Units—Special operations

Page 70

smart.Turn units for the Y axis

Page 71 - 2.3 Units—Recessing

162 smart.Turn units for the Y axis3.1 Units—Drilling in the Y axis3.1 Units—Drilling in the Y axis"ICP drilling, Y axis" unitThe unit mach

Page 72

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1633.1 Units—Drilling in the Y axis"ICP tapping, Y axis" unitThe unit machines a single tap hol

Page 73

164 smart.Turn units for the Y axis3.1 Units—Drilling in the Y axis"ICP boring/countersinking, Y axis" unitThe unit machines a single hole

Page 74

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1653.2 Units—Predrilling in Y axis3.2 Units—Predrilling in Y axis"Predrill, contour mill, ICP in XY

Page 75

166 smart.Turn units for the Y axis3.2 Units—Predrilling in Y axis"Predrill, pocket mill, ICP in XY plane" unitThe unit determines the hole

Page 76

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1673.2 Units—Predrilling in Y axis"Predrill, contour mill, ICP in YZ plane" unitThe unit determ

Page 77

168 smart.Turn units for the Y axis3.2 Units—Predrilling in Y axis"Predrill, pocket mill, ICP in YZ plane" unitThe unit determines the hole

Page 78 - 2.4 Units—Centric drilling

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1693.3 Units—Milling in Y axis3.3 Units—Milling in Y axis"ICP contour milling in XY plane" unit

Page 79

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 173.1 Units—Drilling in the Y axis ... 162"ICP drilling, Y axis" unit ... 162"ICP tapp

Page 80

170 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"ICP pocket milling in XY plane" unitThe unit mills the pocket defined with I

Page 81

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1713.3 Units—Milling in Y axis"Single-surface milling, XY plane" unitThe unit mills a single su

Page 82

172 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"Centric polygon milling, XY plane" unitThe unit mills the centric polygon de

Page 83

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1733.3 Units—Milling in Y axis"Engraving in XY plane" unitThe unit engraves character strings a

Page 84

174 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"Deburring in XY plane" unitThe unit deburrs the contour defined with ICP in

Page 85

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1753.3 Units—Milling in Y axis"Thread milling in XY plane" unitThe unit mills a thread in exist

Page 86

176 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"ICP contour milling in YZ plane" unitThe unit mills the contour defined with

Page 87

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1773.3 Units—Milling in Y axis"ICP pocket milling in YZ plane" unitThe unit mills the pocket de

Page 88

178 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"Single-surface milling, YZ plane" unitThe unit mills a single surface define

Page 89

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1793.3 Units—Milling in Y axis"Centric polygon milling, YZ plane" unitThe unit mills the centri

Page 90

18 4.1 Programming in DIN/ISO mode ... 184Geometry and machining commands ... 184Contour programming ... 185NC blocks of the DIN program ...

Page 91

180 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"Engraving in YZ plane" unitThe unit engraves character strings aligned linea

Page 92

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1813.3 Units—Milling in Y axis"Deburring in YZ plane" unitThe unit deburrs the contour defined

Page 93

182 smart.Turn units for the Y axis3.3 Units—Milling in Y axis"Thread milling in YZ plane" unitThe unit mills a thread in existing holes in

Page 94

DIN programming

Page 95

184 DIN programming4.1 Programming in DIN/ISO mode4.1 Programming in DIN/ISO modeGeometry and machining commandsThe Control also supports structured

Page 96

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1854.1 Programming in DIN/ISO modeContour programmingThe "contour follow-up" function and conto

Page 97

186 DIN programming4.1 Programming in DIN/ISO modeContours for C-axis machining: Contours for C-axis machining are programmed within the FINISHED PA

Page 98

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1874.1 Programming in DIN/ISO modeExamples: X20 [Absolute dimension] Zi–35.675 [Incremental dimension]

Page 99

188 DIN programming4.1 Programming in DIN/ISO modeAddress parametersCoordinates can be programmed absolutely or incrementally. If you do not make any

Page 100 - 2.5 Units—Drilling in C axis

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1894.1 Programming in DIN/ISO modeFixed cyclesHEIDENHAIN recommends programming a fixed cycle as follows:

Page 101

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 194.7 Front and rear face contours ... 223Starting point of front/rear face contour G100-Geo ... 223L

Page 102

190 DIN programming4.1 Programming in DIN/ISO modeSubprograms, expert programsSubprograms are used to program the contour or the machining process. I

Page 103

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1914.1 Programming in DIN/ISO modeDIN/ISO programs of predecessor controlsThe formats of the DIN/ISO prog

Page 104

192 DIN programming4.1 Programming in DIN/ISO modeRemember the following when converting DIN programs of the CNC PILOT 4290: Tool call (T commands o

Page 105

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1934.1 Programming in DIN/ISO mode"Geometry" pull-down menusThe Geo(metry) pull-down menus cont

Page 106

194 DIN programming4.2 Definition of workpiece blank4.2 Definition of workpiece blankChuck part bar/tube G20-GeoG20 defines the contour of a cylinder

Page 107

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1954.3 Basic contour elements4.3 Basic contour elementsStarting point of turning contour G0-GeoG0 defines

Page 108

196 DIN programming4.3 Basic contour elementsLine segment in a contour G1-GeoG1 defines a line segment in a turning contour.ParametersX End point of

Page 109

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1974.3 Basic contour elementsExample: G1-Geo. . .FINISHED PARTN2 G0 X0 Z0Starting pointN3 G1 X50 BR-2Perp

Page 110

198 DIN programming4.3 Basic contour elementsCircular arc of turning contour G2/G3-GeoG2/G3 defines a circular arc in a contour with incremental cent

Page 111

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 1994.3 Basic contour elementsCircular arc of turning contour G12/G13-GeoG12/G13 defines a circular arc in

Page 112

smart.Turn and DIN PLUS programmingThis manual describes functions and features provided by lathe controls as of the following NC software numbers.The

Page 113

20 4.12 Tool-tip and cutter radius compensation ... 249G40: Switch off TRC/MCRC ... 249G41/G42: Switch on TRC/MCRC ... 2504.13 Zero point shift

Page 114

200 DIN programming4.4 Contour form elements4.4 Contour form elementsRecess (standard) G22-GeoG22 defines a recess on the previously programmed parax

Page 115 - 2.7 Units—Finishing

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2014.4 Contour form elementsExample: G22-GeoFINISHED PARTN1 G0 X40 Z0N2 G1 X80N3 G22 X60 I70 Ki-5 B-1 R0.

Page 116

202 DIN programming4.4 Contour form elementsRecess (general) G23-GeoG23 defines a recess on the previously programmed linear reference element. The r

Page 117

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2034.4 Contour form elementsExample: G23-Geo. . .FINISHED PARTN1 G0 X40 Z0N2 G1 X80N3 G23 H0 X60 I-5 K10

Page 118

204 DIN programming4.4 Contour form elementsThread with undercut G24-GeoG24 defines a linear basic element with a longitudinal thread and subsequent

Page 119

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2054.4 Contour form elementsUndercut contour G25-GeoG25 generates the undercut contours listed below. The

Page 120

206 DIN programming4.4 Contour form elementsUndercut DIN 509 E (H=0.5)The Control uses the diameter to calculate the parameters that you do not defin

Page 121

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2074.4 Contour form elementsUndercut DIN 76 (H=7)Program only FP. All the other values are automatically

Page 122 - 2.8 Units—Threads

208 DIN programming4.4 Contour form elementsUndercut type K (H=9)Example: Call G25-Geo type K. . .N.. G1 Z-15 [longitudinal element]N.. G25 H9 I1 R0.

Page 123

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2094.4 Contour form elementsThread (standard) G34-GeoG34 defines a simple or an interlinked external or i

Page 124

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 214.19 Thread cycles ... 292Overview of threading cycles ... 292Handwheel superimposition ... 292Th

Page 125

210 DIN programming4.4 Contour form elementsThread (general) G37-GeoG37 defines the different types of thread. Multi-start threads and concatenated t

Page 126

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2114.4 Contour form elementsExample: G37 Concatenated. . .AUXILIARY CONTOUR ID"G37_Concatenated"

Page 127

212 DIN programming4.4 Contour form elementsBore hole (centric) G49-GeoG49 defines a single hole with countersink and thread at the turning center (f

Page 128

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2134.5 Attributes for contour description4.5 Attributes for contour descriptionFeed rate reduction factor

Page 129 - 2.9 Units—Milling, face

214 DIN programming4.5 Attributes for contour descriptionAttributes for superimposed elements G39-GeoG39 influences the finishing feed rate of G890 w

Page 130

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2154.5 Attributes for contour descriptionSeparation point G44During automatic program creation with TURN

Page 131

216 DIN programming4.5 Attributes for contour descriptionFeed per revolution G95-GeoG95 influences the finishing feed rate of G890 for basic contour

Page 132

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2174.6 C-axis contours—Fundamentals4.6 C-axis contours—FundamentalsMilling contour positionDefine the ref

Page 133

218 DIN programming4.6 C-axis contours—FundamentalsStart pocket/island G308-GeoG308 defines a new reference plane / reference diameter in hierarchica

Page 134

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2194.6 C-axis contours—FundamentalsExample of G308/G309. . .FINISHED PART. . .FRONT Z0Define reference pl

Page 135

22 4.26 Milling cycles ... 338Overview of milling cycles ... 338Linear slot on face G791 ... 339Linear slot on lateral surface G792 ... 340Co

Page 136

220 DIN programming4.6 C-axis contours—FundamentalsCircular pattern with circular slotsFor circular slots in circular patterns you program the patter

Page 137

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2214.6 C-axis contours—FundamentalsSlot centerline as reference and normal positionProgramming: Pattern

Page 138

222 DIN programming4.6 C-axis contours—FundamentalsCenter of curvature as reference and normal positionProgramming: Pattern center <> center o

Page 139

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2234.7 Front and rear face contours4.7 Front and rear face contoursStarting point of front/rear face cont

Page 140

224 DIN programming4.7 Front and rear face contoursLine segment in front/rear face contour G101-GeoG101 defines a line segment in a contour on the fr

Page 141

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2254.7 Front and rear face contoursCircular arc in front/rear face contour G102/G103-GeoG102/G103 defines

Page 142

226 DIN programming4.7 Front and rear face contoursBore hole on front/rear face G300-GeoG300 defines a hole with countersinking and thread in a front

Page 143

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2274.7 Front and rear face contoursLinear slot on front/rear face G301-GeoG301 defines a linear slot in a

Page 144

228 DIN programming4.7 Front and rear face contoursFull circle on front/rear face G304-GeoG304 defines a full circle in a contour on the front face/r

Page 145

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2294.7 Front and rear face contoursEccentric polygon on front/rear face G307-GeoG307 defines a polygon in

Page 146

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 234.29 Other G functions ... 371Chucking equipment in simulation G65 ... 371Workpiece blank contour G

Page 147

230 DIN programming4.7 Front and rear face contoursLinear pattern on front/rear face G401-GeoG401 defines a linear hole pattern or figure pattern on

Page 148

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2314.7 Front and rear face contoursCircular pattern on front/rear face G402-GeoG402 defines a circular ho

Page 149

232 DIN programming4.8 Lateral surface contours4.8 Lateral surface contoursStarting point of lateral surface contour G110-GeoG110 defines the startin

Page 150

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2334.8 Lateral surface contoursLine segment in a lateral surface contour G111-GeoG111 defines a line segm

Page 151

234 DIN programming4.8 Lateral surface contoursCircular arc in lateral surface contour G112-/G113-GeoG112/G113 defines a circular arc in a lateral-su

Page 152

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2354.8 Lateral surface contoursHole on lateral surface G310-GeoG310 defines a hole with countersink and t

Page 153

236 DIN programming4.8 Lateral surface contoursLinear slot on lateral surface G311-GeoG311 defines a linear slot in a lateral-surface contour.Circula

Page 154 - 2.11 Units—Special operations

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2374.8 Lateral surface contoursFull circle on lateral surface G314-GeoG314 defines a full circle in a lat

Page 155

238 DIN programming4.8 Lateral surface contoursEccentric polygon on lateral surface G317-GeoG317 defines a polygon in a lateral-surface contour.Param

Page 156

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2394.8 Lateral surface contoursLinear pattern on lateral surface G411-GeoG411 defines a linear hole or fi

Page 157

24 4.31 Programming variables ... 389Variable types ... 390Reading tool data ... 392Reading the current NC information ... 394Reading general

Page 158

240 DIN programming4.8 Lateral surface contoursCircular pattern on lateral surface G412-GeoG412 defines a circular hole or figure pattern on the late

Page 159

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2414.9 Tool positioning4.9 Tool positioningRapid traverse G0G0 moves at rapid traverse along the shortest

Page 160

242 DIN programming4.9 Tool positioningSetting the tool change position G14G14 moves the slide at rapid traverse to the tool change position. In setu

Page 161

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2434.10 Linear and circular movements4.10 Linear and circular movementsLinear movement G1G1 moves the too

Page 162

244 DIN programming4.10 Linear and circular movementsCircular path G2/ G3G2/G3 moves the tool in a circular arc at the feed rate to the "end poi

Page 163

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2454.10 Linear and circular movementsCircular path G12/G13G12/G13 moves the tool in a circular arc at the

Page 164

246 DIN programming4.11 Feed rate, shaft speed4.11 Feed rate, shaft speedSpeed limitation G26G26: Main spindle; Gx26: Spindle x (x: 1...3)The speed l

Page 165

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2474.11 Feed rate, shaft speedFeed per tooth Gx93Gx93 (x: spindle 1...3) defines the drive-dependent feed

Page 166

248 DIN programming4.11 Feed rate, shaft speedConstant surface speed Gx96G96: Main spindle; Gx96: Spindle x (x: 1...3)The spindle speed is dependent

Page 167

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2494.12 Tool-tip and cutter radius compensation4.12 Tool-tip and cutter radius compensationTool-tip radiu

Page 168

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 255.1 General information on touch probe cycles (software option) ... 430Principle of function of touch

Page 169 - 3.3 Units—Milling in Y axis

250 DIN programming4.12 Tool-tip and cutter radius compensationG41/G42: Switch on TRC/MCRCG41: Switch on TRC/MCRC—compensation of the tool-tip/cutter

Page 170

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2514.13 Zero point shifts4.13 Zero point shiftsYou can program several zero shifts in one NC program. The

Page 171

252 DIN programming4.13 Zero point shiftsZero point shift G51G51 shifts the workpiece zero point by Z (and X). The shift is referenced to the workpie

Page 172

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2534.13 Zero point shiftsAdditive zero point shift G56G56 shifts the workpiece zero point by Z (and X). T

Page 173

254 DIN programming4.13 Zero point shiftsAbsolute zero point shift G59G59 sets the workpiece zero point to X, Z. The new zero point remains in effect

Page 174

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2554.14 Oversizes4.14 OversizesSwitch off oversize G50G50 switches off oversizes defined with G52-Geo for

Page 175

256 DIN programming4.14 OversizesContour-parallel oversize (equidistant) G58G58 defines an equidistant oversize. Program G58 before the cycle call. A

Page 176

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2574.15 Safety clearances4.15 Safety clearancesSafety clearance G47G47 defines the safety clearance for

Page 177

258 DIN programming4.16 Tools, compensations4.16 Tools, compensationsTool call TThe Control displays the tool assignment defined in the TURRET sectio

Page 178

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2594.16 Tools, compensationsCorrection of cut (switching the tool edge compensation) G148G148 defines the

Page 179

26 6.1 Y-axis contours—Fundamentals ... 478Position of milling contours ... 478Cutting limit ... 4796.2 Contours in the XY plane ... 480Start

Page 180

260 DIN programming4.16 Tools, compensationsAdditive compensation G149The Control manages 16 tool-independent compensation values. One G149 followed

Page 181

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2614.16 Tools, compensationsCompensation of right-hand tool tip G150Compensation of left-hand tool tip G1

Page 182

262 DIN programming4.17 Contour-based turning cycles4.17 Contour-based turning cyclesWorking with contour-based cyclesPossibilities of transferring t

Page 183 - DIN programming

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2634.17 Contour-based turning cyclesCutting limits in X, ZThe tool position before the cycle call determi

Page 184

264 DIN programming4.17 Contour-based turning cyclesLongitudinal roughing G810G810 machines the defined contour area. The reference to the contour to

Page 185 - Contour programming

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2654.17 Contour-based turning cyclesParametersV Identifier start/end (default: 0) A chamfer/rounding arc

Page 186 - NC blocks of the DIN program

266 DIN programming4.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between external and internal machining. The

Page 187

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2674.17 Contour-based turning cyclesFace roughing G820G820 machines the defined contour area. The referen

Page 188 - Address parameters

268 DIN programming4.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between external and internal machining.Param

Page 189 - Fixed cycles

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2694.17 Contour-based turning cyclesCycle run1 Calculates the areas to be machined and the cutting segmen

Page 190 - NC program conversion

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 276.6 Linear and circular movements in the Y axis ... 501Milling: Linear movement G1 ... 501Milling:

Page 191

270 DIN programming4.17 Contour-based turning cyclesContour-parallel roughing G830G830 machines the contour area defined in "ID", or by &qu

Page 192

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2714.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between external

Page 193

272 DIN programming4.17 Contour-based turning cyclesCycle run1 Calculates the areas to be machined and the cutting segmentation.2 Approaches workpiec

Page 194 - Cast part G21-Geo

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2734.17 Contour-based turning cyclesContour cycle, bidirectional (contour-parallel with neutral tool) G83

Page 195 - 4.3 Basic contour elements

274 DIN programming4.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between external and internal machining.Param

Page 196

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2754.17 Contour-based turning cyclesRecessing G860G860 machines the defined contour area. The reference t

Page 197

276 DIN programming4.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between external and internal machining, or b

Page 198

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2774.17 Contour-based turning cyclesRepeat recessing cycle G740/G741G740 and G741 are programmed before G

Page 199

278 DIN programming4.17 Contour-based turning cyclesRecess turning cycle G869G869 machines the defined contour area. The reference to the contour to

Page 200 - 4.4 Contour form elements

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2794.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between radial an

Page 201

28 7.1 TURN PLUS mode of operation ... 530TURN PLUS concept ... 5307.2 Automatic working plan generation (AWG) ... 531Generating a working plan

Page 202

280 DIN programming4.17 Contour-based turning cyclesMachining information: Transition from turning to recessing: Before the transition from turning

Page 203

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2814.17 Contour-based turning cyclesRecessing cycle G870G870 generates a recess defined by G22-Geo. The C

Page 204

282 DIN programming4.17 Contour-based turning cyclesFinish contour G890G890 finishes the defined contour area in one pass. The reference to the conto

Page 205

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2834.17 Contour-based turning cyclesThe Control uses the tool definition to distinguish between external

Page 206

284 DIN programming4.17 Contour-based turning cyclesFeed rate reduction For chamfers/rounding arcs, the following applies: Feed rate is programmed

Page 207

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2854.17 Contour-based turning cyclesMeasuring cut G809Cycle G809 performs a cylindrical measuring cut wit

Page 208

286 DIN programming4.18 Contour definitions in the machining section4.18 Contour definitions in the machining sectionCycle end / Simple contour G80By

Page 209

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2874.18 Contour definitions in the machining sectionLinear slot on front/rear face G301G301 defines a lin

Page 210

288 DIN programming4.18 Contour definitions in the machining sectionFull circle on front/rear face G304G304 defines a full circle in a contour on the

Page 211

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2894.18 Contour definitions in the machining sectionEccentric polygon on front/rear face G307G307 defines

Page 212

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 298.1 Fundamentals ... 558Tilted working plane ... 5588.2 Compensation with the B axis ... 561Compe

Page 213 - 4.5 Attributes for contour

290 DIN programming4.18 Contour definitions in the machining sectionCircular slot on lateral surface G312/G313G312/G313 defines a circular slot in a

Page 214

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2914.18 Contour definitions in the machining sectionRectangle, lateral surface G315G315 defines a rectang

Page 215 - Oversize G52-Geo

292 DIN programming4.19 Thread cycles4.19 Thread cyclesOverview of threading cycles G31 machine simple threads, successions of threads and multi-sta

Page 216 - Feed per revolution G95-Geo

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2934.19 Thread cyclesThread cycle G31G31 machines simple threads, successions of threads and multi-start

Page 217 - Fundamentals

294 DIN programming4.19 Thread cyclesExample: G31, continuedN 13 G1 X30 BR2N 14 G1 Z-50 BR0N 15 G2 X36 Z-71 I12 BR5N 16 G1 X40 Z-80N 17 G1 Z-99N

Page 218

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2954.19 Thread cyclesRun-in length B: The slide requires a run-in distance at the start of thread in orde

Page 219

296 DIN programming4.19 Thread cyclesCycle run1 Calculates the number of cutting passes.2 Returns diagonally to the internal starting point at rapid

Page 220

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2974.19 Thread cyclesSimple thread cycle G32G32 cuts a single thread in any desired direction and positio

Page 221

298 DIN programming4.19 Thread cyclesThe cycle calculates the thread from the thread end point, thread depth and the tool position. First infeed = Re

Page 222

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 2994.19 Thread cyclesThread single path G33G33 conducts a single thread cut. The direction of the single

Page 223

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3HEIDENHAIN also offers the DataPilot programming station for PCs, which is designed for use with the res

Page 224

30 9.1 Units—"Turning" group ... 566"Roughing" group ... 566"Finishing" group ... 566"Recessing" group

Page 225 - G103-Geo

300 DIN programming4.19 Thread cyclesActivate handwheel during G33With the G923 function you can activate the handwheel in order to make compensation

Page 226

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3014.19 Thread cyclesMetric ISO thread G35G35 cuts a longitudinal thread (internal or external thread). T

Page 227

302 DIN programming4.19 Thread cyclesTapered API thread G352This cycle cuts a tapered single or multi-start API thread. The depth of thread decreases

Page 228

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3034.19 Thread cyclesInternal or external threads: See algebraic sign of "U."Number of cutting

Page 229

304 DIN programming4.19 Thread cyclesMetric ISO thread G38Cycle G38 creates a cylindrical thread whose form does not correspond to the tool form. Use

Page 230

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3054.20 Parting cycle4.20 Parting cycleCut-off cycle G859Cycle G859 parts the workpiece. If programmed, a

Page 231

306 DIN programming4.21 Undercut cycles4.21 Undercut cyclesUndercut cycle G85With the function G85, you can machine undercuts according to DIN 509 E,

Page 232 - 4.8 Lateral surface contours

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3074.21 Undercut cyclesExample: G85. . .N1 T21 G95 F0.23 G96 S248 M3N2 G0 X62 Z2N3 G85 X60 Z-30 I0.3N4 G1

Page 233

308 DIN programming4.21 Undercut cyclesUndercut according to DIN 509 E with cylinder machining G851G851 machines the adjoining cylinder, the undercut

Page 234

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3094.21 Undercut cyclesUndercut according to DIN 509 F with cylinder machining G852G852 machines the adjo

Page 235

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3110.1 Section codes ... 57810.2 Overview of G commands in the CONTOUR section ... 579G commands for

Page 236

310 DIN programming4.21 Undercut cyclesUndercut according to DIN 76 with cylinder machining G853G853 machines the adjoining cylinder, the undercut, a

Page 237

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3114.21 Undercut cyclesUndercut type U G856G856 machines an undercut and finishes the adjoining plane sur

Page 238

312 DIN programming4.21 Undercut cyclesUndercut type H G857G857 machines an undercut. The end point is determined from the plunge angle in accordance

Page 239

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3134.21 Undercut cyclesUndercut type K G858G858 machines an undercut. This cycle performs only one cut at

Page 240

314 DIN programming4.22 Drilling cycles4.22 Drilling cyclesOverview of drilling and boring cycles and contour referenceThe drilling and boring cycles

Page 241 - 4.9 Tool positioning

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3154.22 Drilling cyclesDrilling cycle G71G71 is used for axial and radial bore holes using driven or stat

Page 242

316 DIN programming4.22 Drilling cyclesFeed rate reduction: Indexable insert drill and twist drill with 180° drilling angle A feed rate reduction i

Page 243 - Linear movement G1

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3174.22 Drilling cyclesBoring, countersinking G72G72 is used for holes with contour definition (individua

Page 244 - Circular path G2/ G3

318 DIN programming4.22 Drilling cyclesTapping G73G73 cuts axial/radial threads using driven or stationary tools. The starting position is calculated

Page 245 - Circular path G12/G13

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3194.22 Drilling cyclesRetraction length J: Use this parameter for floating tap holders. The cycle calcul

Page 247

320 DIN programming4.22 Drilling cyclesTapping G36—Single pathG36 cuts axial/radial threads using driven or stationary tools. Depending on X/Z, G36 d

Page 248

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3214.22 Drilling cyclesDeep-hole drilling G74G74 is used for axial and radial holes in several stages usi

Page 249 - G40: Switch off TRC/MCRC

322 DIN programming4.22 Drilling cyclesThe cycle is used for: Single hole without contour description Hole with contour description (single hole or

Page 250 - G41/G42: Switch on TRC/MCRC

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3234.22 Drilling cyclesCycle run1  Hole without contour definition: Tool is located at the starting poin

Page 251 - 4.13 Zero point shifts

324 DIN programming4.22 Drilling cyclesLinear pattern, face G743Cycle G743 is used to machine linear drilling or milling patterns in which the indivi

Page 252

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3254.22 Drilling cyclesCircular pattern, face G745Cycle G745 is used to machine drilling or milling patte

Page 253

326 DIN programming4.22 Drilling cyclesLinear pattern, lateral surface G744Cycle G744 is used to machine linear drilling patterns or milling patterns

Page 254

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3274.22 Drilling cyclesCircular pattern, lateral surface G746Cycle G746 is used to machine drilling patte

Page 255 - 4.14 Oversizes

328 DIN programming4.22 Drilling cyclesThread milling, axial G799G799 mills a thread in existing holes.Place the tool on the center of the hole befor

Page 256

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3294.23 C-Axis commands4.23 C-Axis commandsReference diameter G120G120 determines the reference diameter

Page 257 - 4.15 Safety clearances

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 33NC programming

Page 258 - 4.16 Tools, compensations

330 DIN programming4.23 C-Axis commandsStandardize C axis G153G153 resets a traverse angle >360° or <0° to the corresponding angle modulo 360°—

Page 259

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3314.24 Front/rear-face machining4.24 Front/rear-face machiningRapid traverse on front/rear face G100G100

Page 260

332 DIN programming4.24 Front/rear-face machiningLinear segment on front/rear face G101G101 moves the tool on a linear path at the feed rate to the &

Page 261

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3334.24 Front/rear-face machiningCircular arc on front/rear face G102/G103G102/G103 moves the tool in a c

Page 262

334 DIN programming4.24 Front/rear-face machiningIf you program H=2 or H=3, you can machine linear slots with a circular base. If H=2: Define the ci

Page 263

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3354.25 Lateral surface machining4.25 Lateral surface machiningRapid traverse, lateral surface G110G110 m

Page 264 - Longitudinal roughing G810

336 DIN programming4.25 Lateral surface machiningLine segment on lateral surface G111G111 moves the tool on a linear path at the feed rate to the &qu

Page 265

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3374.25 Lateral surface machiningCircular arc on lateral surface G112/G113G112/G113 moves the tool in a c

Page 266

338 DIN programming4.26 Milling cycles4.26 Milling cyclesOverview of milling cycles G791 Linear slot on the face. The position and length of the slo

Page 267 - Face roughing G820

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3394.26 Milling cyclesLinear slot on face G791G791 mills a slot from the current tool position to the end

Page 268

34 NC programming1.1 smart.Turn and DIN (ISO) programming1.1 smart.Turn and DIN (ISO) programmingThe Control supports the following types of NC progr

Page 269

340 DIN programming4.26 Milling cyclesLinear slot on lateral surface G792G792 mills a slot from the current tool position to the end point. The slot

Page 270

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3414.26 Milling cyclesContour and figure milling cycle, face G793G793 mills figures or (open or closed) &

Page 271

342 DIN programming4.26 Milling cyclesQ Cycle type (default: 0): Depending on U, the following applies: Contour milling (U=0) Q=0: Center of millin

Page 272

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3434.26 Milling cyclesContour and figure milling cycle, lateral surface G794G794 mills figures or (open o

Page 273

344 DIN programming4.26 Milling cyclesQ Cycle type (default: 0): Depending on U, the following applies: Contour milling (U=0) Q=0: Center of millin

Page 274

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3454.26 Milling cyclesArea milling, face G797Depending on Q, G797 mills surfaces, a polygon, or the figur

Page 275 - Recessing G860

346 DIN programming4.26 Milling cyclesProgramming notes:The cycle calculates the milling depth from ZS and ZE, taking the oversizes into account.Surf

Page 276

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3474.26 Milling cyclesHelical-slot milling G798G798 mills a helical slot from the current tool position t

Page 277

348 DIN programming4.26 Milling cyclesContour milling G840G840—FundamentalsG840 mills or deburrs open or closed contours (figures or "free conto

Page 278 - Recess turning cycle G869

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3494.26 Milling cyclesG840—Calculating hole positions"G840 A1 .." calculates the hole positions

Page 279

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 351.1 smart.Turn and DIN (ISO) programmingStructured NC programsmart.Turn and DIN PLUS programs are struc

Page 280

350 DIN programming4.26 Milling cyclesProgram D and V to machine parts of a figure.D Starting element number for partial figuresThe direction of cont

Page 281 - Recessing cycle G870

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3514.26 Milling cyclesG840—MillingYou can change the machining direction and the cutter radius compensati

Page 282 - Finish contour G890

352 DIN programming4.26 Milling cyclesParameters—MillingNE Block number—end of contour section Figures, free closed contour: No input Free open con

Page 283

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3534.26 Milling cyclesApproach and departure: For closed contours, the point of the surface normal from t

Page 284

354 DIN programming4.26 Milling cyclesYou can change the machining direction and the cutter radius compensation (TRC) with the cycle type Q, the cutt

Page 285 - Measuring cut G809

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3554.26 Milling cyclesG840—DeburringG840 deburrs when you program chamfer width B. If there is any overla

Page 286

356 DIN programming4.26 Milling cyclesR Radius of approaching/departing arc (default: 0) R=0: Contour element is approached directly; infeed to star

Page 287

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3574.26 Milling cyclesApproach and departure: For closed contours, the point of the surface normal from t

Page 288

358 DIN programming4.26 Milling cyclesPocket milling, roughing G845G840—FundamentalsG845 roughs closed contours. Choose one of the following plunge s

Page 289

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3594.26 Milling cyclesG845—Calculating hole positions"G845 A1 .." calculates the hole positions

Page 290

36 NC programming1.1 smart.Turn and DIN (ISO) programmingLinear and rotary axesPrincipal axes: Coordinates of the X, Y and Z axes refer to the workpi

Page 291

360 DIN programming4.26 Milling cyclesG845—MillingYou can change the cutting direction with the cutting direction H, the machining direction Q and th

Page 292 - 4.19 Thread cycles

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3614.26 Milling cyclesParameters—MillingA Sequence for "Milling": A=0 (default=0)NF Position ma

Page 293

362 DIN programming4.26 Milling cycles Q0 (from the inside toward the outside):– Linear slot, rectangle, polygon: Reference point of the figure– Cir

Page 294

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3634.26 Milling cyclesYou can change the milling direction with the cutting direction H, the machining di

Page 295

364 DIN programming4.26 Milling cyclesPocket milling, finishing G846G846 finish-machines closed contours.If the pocket consists of multiple sections,

Page 296

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3654.26 Milling cyclesYou can change the cutting direction with the cutting direction H, the machining di

Page 297

366 DIN programming4.27 Engraving cycles4.27 Engraving cyclesCharacter setThe Control can realize the characters listed in the following table. The t

Page 298

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3674.27 Engraving cycles119 w 87 W 38 & Ampersand and120 x 88 X 63 ? Question mark121 y 89 Y 174 ® Tr

Page 299

368 DIN programming4.27 Engraving cyclesEngraving on front face G801G801 engraves character strings in linear or polar layout on the front face. For

Page 300

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3694.27 Engraving cyclesEngraving on lateral surface G802G802 engraves character strings aligned linearly

Page 301

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 371.1 smart.Turn and DIN (ISO) programmingElements of an NC programAn NC program consists of the followin

Page 302

370 DIN programming4.28 Contour follow-up4.28 Contour follow-upAutomatic contour follow-up is not possible with program branches or repetitions. In t

Page 303

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3714.29 Other G functions4.29 Other G functionsChucking equipment in simulation G65G65 displays the selec

Page 304

372 DIN programming4.29 Other G functionsPrecision stop off G8G8 switches precision stop off. The block containing G8 is executed without a precision

Page 305 - 4.20 Parting cycle

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3734.29 Other G functionsRead interpolation information G904G904 transfers all the current interpolation

Page 306 - 4.21 Undercut cycles

374 DIN programming4.29 Other G functionsDeactivate zero-point shifts G920G920 deactivates the workpiece zero point and zero-point shifts. Traverse p

Page 307

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3754.29 Other G functionsConvert lengths G927Function G927 is used to convert the tool lengths at the cur

Page 308

376 DIN programming4.29 Other G functions#wn(SB) Cutting width#wn(AL) Length of first cut#wn(FB) Cutter width#wn(ZL) Tool setting dimension in Z#wn(X

Page 309

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3774.29 Other G functionsMisalignment compensation G976With the G976 function (misalignment compensation)

Page 310

378 DIN programming4.29 Other G functionsActivate direct program-run continuation G999With the G999 function, when running a program in Single Block

Page 311

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3794.29 Other G functionsTransformations of contours G99With the G99 function you can mirror contours, sh

Page 312

38 NC programming1.2 The smart.Turn editor1.2 The smart.Turn editorMenu structureYou can select the following editor modes in the smart.Turn editor:

Page 313

380 DIN programming4.29 Other G functionsSpindle synchronization G720G720 controls the workpiece transfer from the master to the slave spindle and sy

Page 314 - 4.22 Drilling cycles

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3814.29 Other G functionsC-angle offset G905G905 measures the angular offset of workpiece transfer with r

Page 315

382 DIN programming4.29 Other G functionsTraversing to a fixed stop G916G916 switches on the "monitoring of the traverse path" and moves to

Page 316

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3834.29 Other G functionsTraversing to a fixed stopWhen traversing to a fixed stop, the control moves up

Page 317

384 DIN programming4.29 Other G functionsControlled parting using lag error monitoring G917G917 "monitors" the path of traverse. The contro

Page 318

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3854.29 Other G functionsForce reduction G925G925 activates/deactivates the force reduction. When the mon

Page 319

386 DIN programming4.29 Other G functionsSleeve monitoring G930G930 activates/deactivates the sleeve monitoring. When the monitoring is activated, th

Page 320

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3874.30 Data input and data output4.30 Data input and data output"WINDOW"—Output window for var

Page 321

388 DIN programming4.30 Data input and data outputOutput of # variables PRINTPRINT can be used to output texts and variable values during program run

Page 322

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3894.31 Programming variables4.31 Programming variablesThe Control provides a variety of variable types.

Page 323

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 391.2 The smart.Turn editorParallel editingUp to 6 NC programs can be opened simultaneously in the smart.

Page 324

390 DIN programming4.31 Programming variablesVariable typesThe Control distinguishes the following variable types:General variables #l1 .. #I30 Chan

Page 325

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3914.31 Programming variablesTool compensation #dt(n): "n" is the compensation direction (X, Z

Page 326

392 DIN programming4.31 Programming variablesReading tool dataUse the following syntax to read tool data. You can only access tools that are entered

Page 327

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3934.31 Programming variables#wn(I) Position of tool tip center in X (see illustration)#wn(J) Position of

Page 328

394 DIN programming4.31 Programming variablesReading the current NC informationUse the following syntax to read NC information that was programmed wi

Page 329 - 4.23 C-Axis commands

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3954.31 Programming variablesReading general NC informationUse the following syntax to read general NC in

Page 330

396 DIN programming4.31 Programming variablesReading configuration data—PARAThe PARA function is used to read configuration data. To do this, use the

Page 331

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3974.31 Programming variablesDetermining the index of a parameter element—PARAYou activate the index sear

Page 332

398 DIN programming4.31 Programming variablesExpanded variable syntax CONST – VARBy defining the key words CONST or VAR, you can assign names to vari

Page 333

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 3994.31 Programming variablesDefinition of constants—CONSTPossibilities of defining constants: Direct as

Page 334

4 New functions of software 548328-03 The simulation function now also provides a 3-D view of the workpiece blank and finished part. Workpieces can

Page 335

40 NC programming1.2 The smart.Turn editorShared menu itemsThe menu items described below are used both in smart.Turn mode and in DIN/ISO mode. "

Page 336

400 DIN programming4.32 Conditional block run4.32 Conditional block runProgram branching IF..THEN..ELSE..ENDIFA conditional branch consists of the el

Page 337

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4014.32 Conditional block runRequesting variables and constantsWith the DEF, NDEF, and DVDEF elements you

Page 338 - 4.26 Milling cycles

402 DIN programming4.32 Conditional block runWHILE..ENDWHILE program repeatA program repeat consists of the elements: WHILE, followed by a condition

Page 339

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4034.32 Conditional block runSWITCH..CASE—program branchingThe switch statement consists of the elements:

Page 340

404 DIN programming4.33 Subroutines4.33 SubroutinesSubprogram call: L"xx" V1The subprogram contains the following elements: L: Identifying

Page 341

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4054.33 SubroutinesDialog texts in subprogram callYou can define up to 30 parameter descriptions that pre

Page 342

406 DIN programming4.33 SubroutinesHelp graphics for subprogram callsWith help graphics you illustrate the calling parameters of subprograms. The Con

Page 343

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4074.34 M commands4.34 M commandsM commands for program-run controlThe effect of machine commands depends

Page 344

408 DIN programming4.34 M commandsMachine commandsThe effect of machine commands depends on the configuration of your machine. The following table li

Page 345

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4094.35 G functions from previous controls4.35 G functions from previous controlsThe commands described i

Page 346

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 411.2 The smart.Turn editor"Goto" pull-down menuThe "Goto" pull-down menu contains th

Page 347

410 DIN programming4.35 G functions from previous controlsExample: G25%25.nc[G25]N1 T1 G95 F0.4 G96 S150 M3N2 G0 X62 Z2N3 G819 P4 H0 I0.3 K0.1N4 G0 X

Page 348

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4114.35 G functions from previous controlsSimple turning cyclesSimple longitudinal roughing G81G81 roughs

Page 349

412 DIN programming4.35 G functions from previous controlsSimple face roughing G82G82 roughs the contour area defined by the current tool position an

Page 350

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4134.35 G functions from previous controlsSimple contour repeat cycle G83G83 carries out the functions pr

Page 351

414 DIN programming4.35 G functions from previous controlsRecessing G86G86 machines simple radial and axial recesses with chamfers. From the tool pos

Page 352

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4154.35 G functions from previous controlsRadius cycle G87G87 machines transition radii at orthogonal, pa

Page 353

416 DIN programming4.35 G functions from previous controlsThread cycles (4110)Simple longitudinal single-start thread G350G350 cuts a longitudinal th

Page 354

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4174.35 G functions from previous controlsSimple longitudinal multi-start thread G351G351 machines a sing

Page 355

418 DIN programming4.36 DINplus program example4.36 DINplus program exampleExample of a subprogram with contour repetitionsContour repetitions, inclu

Page 356

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4194.36 DINplus program exampleN18 G14 Q0N19 T8N20 G97 S2000 M3N21 G95 F0.2N22 G0 X0 Z4N23 G147 K1N24 G74

Page 357

42 NC programming1.2 The smart.Turn editor"Miscellaneous" pull-down menuThe "Misc" pull-down menu (Miscellaneous) contains the fo

Page 358

420 DIN programming4.36 DINplus program exampleN56 G1 Z-10 B0.5N57 G1 X17N58 G0 X72N59 G0 X80 Z-10 G40Deactivate TRCN60 G14 Q0N61 G56 Z-14.4Increment

Page 359

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4214.37 Connection between geometry and machining commands4.37 Connection between geometry and machining

Page 360

422 DIN programming4.37 Connection between geometry and machining commandsC-axis machining—front/rear faceC-axis machining—lateral surfaceFunction Ge

Page 361

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4234.38 Full-surface machining4.38 Full-surface machiningFundamentals of full-surface machiningIn "f

Page 362

424 DIN programming4.38 Full-surface machiningProgramming of full-surface machiningWhen programming a contour on the rear face, be sure to consider t

Page 363

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4254.38 Full-surface machiningFull-surface machining with opposing spindleG30: The expert program switche

Page 364

426 DIN programming4.38 Full-surface machiningN27 G59 Z233Zero point shift for 1st setupN28 G0 W#iS18Counterspindle to machining positionN30 G14 Q0N3

Page 365

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4274.38 Full-surface machiningFull-surface machining with single spindleG30: Normally not requiredG99: Th

Page 366 - 4.27 Engraving cycles

428 DIN programming4.38 Full-surface machiningN27 G59 Z233Zero point shift for 1st setup. . .N82 M15Prepare the rechuckingN86 G99 H1 V0 K-98Contour m

Page 367

Touch probe cycles

Page 368

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 431.2 The smart.Turn editor"Extras" pull-down menuThe "Extras" pull-down menu contain

Page 369

430 Touch probe cycles5.1 General information on touch probe cycles (software option)5.1 General information on touch probe cycles (software option)P

Page 370 - 4.28 Contour follow-up

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4315.1 General information on touch probe cycles (software option)Touch probe cycles for automatic operat

Page 371 - 4.29 Other G functions

432 Touch probe cycles5.1 General information on touch probe cycles (software option)Programming the the touch probe cycle in DIN PLUS Select DIN PL

Page 372

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4335.2 Touch probe cycles for single-point measurement5.2 Touch probe cycles for single-point measurement

Page 373

434 Touch probe cycles5.2 Touch probe cycles for single-point measurementV Retraction type 0: Without: Only position touch probe back to the startin

Page 374

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4355.2 Touch probe cycles for single-point measurementSingle-point measurement for zero point G771Cycle G

Page 375

436 Touch probe cycles5.2 Touch probe cycles for single-point measurementQ Tool orientation: Orient the touch probe in the programmed probing directi

Page 376

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4375.2 Touch probe cycles for single-point measurementZero point C axis, single-point measurement G772Cyc

Page 377

438 Touch probe cycles5.2 Touch probe cycles for single-point measurementQ Tool orientation: Orient the touch probe in the programmed probing directi

Page 378

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4395.2 Touch probe cycles for single-point measurementZero point C-axis object center G773Cycle G773 meas

Page 379

44 NC programming1.2 The smart.Turn editor"Graphics" pull-down menuThe "Graph." pull-down menu contains the following functions (

Page 380

440 Touch probe cycles5.2 Touch probe cycles for single-point measurementQ Tool orientation: Orient the touch probe in the programmed probing directi

Page 381

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4415.3 Touch probe cycles for two-point measurement5.3 Touch probe cycles for two-point measurementTwo-po

Page 382

442 Touch probe cycles5.3 Touch probe cycles for two-point measurementX Nominal width X: Coordinate for the second probing positionBE Tolerance width

Page 383

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4435.3 Touch probe cycles for two-point measurementTwo-point measurement G18 longitudinal G776Cycle G776

Page 384

444 Touch probe cycles5.3 Touch probe cycles for two-point measurementWT Compensation number T or G149, first measured edge: T: Tool at turret posit

Page 385

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4455.3 Touch probe cycles for two-point measurementTwo-point measurement G17 longitudinal G777Cycle G777

Page 386

446 Touch probe cycles5.3 Touch probe cycles for two-point measurementWT Compensation number T or G149, first measured edge: T: Tool at turret posit

Page 387

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4475.3 Touch probe cycles for two-point measurementTwo-point measurement G19 longitudinal G778Cycle G778

Page 388 - Output of # variables PRINT

448 Touch probe cycles5.3 Touch probe cycles for two-point measurementWT Compensation number T or G149, first measured edge: T: Tool at turret posit

Page 389 - 4.31 Programming variables

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4495.4 Calibrating touch probes5.4 Calibrating touch probesCalibrate touch probe standard G747Cycle G747

Page 390

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 451.2 The smart.Turn editorSorting, file organizationWhen an NC program is opened or when a new NC progra

Page 391

450 Touch probe cycles5.4 Calibrating touch probesQ Tool orientation: Orient the touch probe in the programmed probing direction before each probing

Page 392

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4515.4 Calibrating touch probesCalibrate touch probe via two points G748Cycle G748 measures two opposite

Page 393

452 Touch probe cycles5.4 Calibrating touch probesH INPUT instead of measurement 0: Default: Obtain measured values by probing 1: PC test: Simulate

Page 394

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4535.5 Measuring with touch probe cycles5.5 Measuring with touch probe cyclesParaxial probing G764Cycle G

Page 395

454 Touch probe cycles5.5 Measuring with touch probe cyclesProbing in C axis G765Cycle G765 measures with the C axis and displays the measured values

Page 396

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4555.5 Measuring with touch probe cyclesProbing in two axes G766Cycle G765 measures the position programm

Page 397

456 Touch probe cycles5.5 Measuring with touch probe cyclesProbing in two axes G768Cycle G765 measures the position programmed in the cycle in the Z/

Page 398

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4575.5 Measuring with touch probe cyclesProbing in two axes G769Cycle G765 measures the position programm

Page 399

458 Touch probe cycles5.6 Search cycles5.6 Search cycles Find hole in C face G780Cycle G780 probes the workpiece face several times with the Z axis.

Page 400 - 4.32 Conditional block run

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4595.6 Search cyclesRC Search grid Ci: Stepping angle of the C axis for the subsequent probing operations

Page 401

46 NC programming1.3 Program section code1.3 Program section codeA new NC program is already provided with section codes. You can add new codes or de

Page 402

460 Touch probe cycles5.6 Search cyclesFind hole in C lateral surface G781Cycle G780 probes the lateral surface of a workpiece several times with the

Page 403

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4615.6 Search cyclesIC Measuring path C: Measuring path of the C axis (in degrees), starting from the cur

Page 404 - 4.33 Subroutines

462 Touch probe cycles5.6 Search cyclesFind stud in C face G782Cycle G782 probes the workpiece face several times with the Z axis. Prior to each prob

Page 405

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4635.6 Search cyclesA Number of points: Maximum number of probing operationsIC Measuring path C: Measurin

Page 406

464 Touch probe cycles5.6 Search cyclesFind stud in C lateral surface G783Cycle G783 probes the workpiece face several times with the X axis. Prior t

Page 407 - 4.34 M commands

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4655.6 Search cyclesIC Measuring path C: Measuring path of the C axis (in degrees), starting from the cur

Page 408

466 Touch probe cycles5.7 Circular measurement5.7 Circular measurementCircular measurement G785Cycle G785 determines the circle center and diameter b

Page 409

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4675.7 Circular measurementF Measuring feed rate: Feed rate for probing. If nothing is entered, the measu

Page 410

468 Touch probe cycles5.7 Circular measurementDetermine pitch circle G786Cycle G786 determines the center and diameter of a pitch circle by measuring

Page 411 - Simple turning cycles

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4695.7 Circular measurementF Measuring feed rate: Feed rate for probing. If nothing is entered, the measu

Page 412 - K Maximum infeed in Z

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 471.3 Program section codeHEADER sectionInstructions and information in the program head (HEADER): Unit:

Page 413

470 Touch probe cycles5.8 Measure angle5.8 Measure angleAngular measurement G787Cycle G787 probes twice in the programmed direction and computes the

Page 414

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4715.8 Measure angleWT Compensation number T or G149, first measured edge: T: Tool at turret position T

Page 415

472 Touch probe cycles5.8 Measure angleMisalignment compensation after angle measurement G788Cycle G788 activates a misalignment compensation determi

Page 416 - Thread cycles (4110)

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4735.9 In-process measurement5.9 In-process measurementMeasure workpieces (option)In-process measurement

Page 417

474 Touch probe cycles5.9 In-process measurementMeasuring path monitoring G911G911 activates the measuring path monitoring. Then only a single feed

Page 418 - 4.36 DINplus program example

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4755.9 In-process measurementIn-process measurement example: Measuring and compensating workpiecesThe Con

Page 419

476 Touch probe cycles5.9 In-process measurementExample of in-process measurement: Measuring and compensating workpieces measure_pos_move.ncsFor the

Page 420

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 477DIN programming for the Y axis

Page 421

478 DIN programming for the Y axis6.1 Y-axis contours—Fundamentals6.1 Y-axis contours—FundamentalsPosition of milling contoursDefine the reference pl

Page 422

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4796.1 Y-axis contours—FundamentalsCutting limitIf parts of the milling contour lie outside of the turnin

Page 423 - 4.38 Full-surface machining

48 NC programming1.3 Program section codeCHUCKING EQUIPMENT sectionIn the CHUCKING EQUIPMENT program section you describe how the workpiece is clampe

Page 424

480 DIN programming for the Y axis6.2 Contours in the XY plane6.2 Contours in the XY planeStarting point of contour in XY plane G170 GeoG170 defines

Page 425

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4816.2 Contours in the XY planeCircular arc in XY plane G172-Geo/G173-GeoG172/G173 defines a circular arc

Page 426

482 DIN programming for the Y axis6.2 Contours in the XY planeHole in XY plane G370-GeoG370 defines a hole with countersinking and thread in the XY p

Page 427

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4836.2 Contours in the XY planeLinear slot in XY plane, G371-GeoG371 defines the contour of a linear slot

Page 428

484 DIN programming for the Y axis6.2 Contours in the XY planeCircular slot in XY plane G372-Geo/G373-GeoG372/G373 defines a circular slot in the XY

Page 429 - Touch probe cycles

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4856.2 Contours in the XY planeRectangle in XY plane G375-GeoG375 defines a rectangle in the XY plane.Ecc

Page 430

486 DIN programming for the Y axis6.2 Contours in the XY planeLinear pattern in XY plane, G471-GeoG471 defines a linear pattern in the XY plane. G471

Page 431

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4876.2 Contours in the XY planeCircular pattern in XY plane, G472 GeoG472 defines a circular pattern in t

Page 432

488 DIN programming for the Y axis6.2 Contours in the XY planeSingle surface in XY plane G376-GeoG376 defines a surface in the XY plane.Centric polyg

Page 433

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4896.3 Contours in the YZ plane6.3 Contours in the YZ planeStarting point of contour in YZ plane G180-Geo

Page 434

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 491.3 Program section codeBLANK sectionIn this program section, you describe the contour of the workpiece

Page 435

490 DIN programming for the Y axis6.3 Contours in the YZ planeCircular arc in YZ plane G182-Geo/G183-GeoG182/G183 defines a circular arc in a contour

Page 436

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4916.3 Contours in the YZ planeHole in YZ plane G380-GeoG380 defines a single hole with countersinking an

Page 437

492 DIN programming for the Y axis6.3 Contours in the YZ planeCircular slot in YZ plane G382-Geo/G383-GeoG382/G383 defines a circular slot in the YZ

Page 438

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4936.3 Contours in the YZ planeRectangle in YZ plane G385-GeoG385 defines a rectangle in the YZ plane.Ecc

Page 439

494 DIN programming for the Y axis6.3 Contours in the YZ planeLinear pattern in YZ plane, G481-GeoG481 defines a linear pattern in the YZ plane. G481

Page 440

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4956.3 Contours in the YZ planeCircular pattern in YZ plane, G482-GeoG482 defines a circular pattern in t

Page 441

496 DIN programming for the Y axis6.3 Contours in the YZ planeSingle surface in YZ plane G386-GeoG386 defines a surface in the YZ plane.Centric polyg

Page 442

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4976.4 Working planes6.4 Working planesY-axis machiningWhen programming drilling or milling operations wi

Page 443

498 DIN programming for the Y axis6.4 Working planesTilting the working plane G16G16 executes the following transformations and rotations: Shifts th

Page 444

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 4996.5 Tool positioning in the Y axis6.5 Tool positioning in the Y axisRapid traverse G0G0 moves the tool

Page 445

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5New functions of software 688945-02 and 548328-04 In the program simulation, the current contour descri

Page 446

50 NC programming1.3 Program section codeLATERAL_Y sectionThe section code identifies the YZ plane (G19). For machines equipped with a B axis, it def

Page 447

500 DIN programming for the Y axis6.5 Tool positioning in the Y axisRapid traverse to machine coordinates G701G701 moves the tool at rapid traverse a

Page 448

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5016.6 Linear and circular movements in the Y axis6.6 Linear and circular movements in the Y axisMilling:

Page 449 - 5.4 Calibrating touch probes

502 DIN programming for the Y axis6.6 Linear and circular movements in the Y axisMilling: Circular movement G2, G3—incremental center coordinatesG2/G

Page 450

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5036.6 Linear and circular movements in the Y axisMilling: Circular movement G12, G13—absolute center coo

Page 451

504 DIN programming for the Y axis6.7 Milling cycles for the Y axis6.7 Milling cycles for the Y axisArea milling—roughing G841G841 roughs surfaces de

Page 452

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5056.7 Milling cycles for the Y axisArea milling—finishing G842G842 finishes surfaces defined with G376-G

Page 453 - Paraxial probing G764

506 DIN programming for the Y axis6.7 Milling cycles for the Y axisCentric polygon milling—roughing G843G843 roughs centric polygons defined with G47

Page 454 - Probing in C axis G765

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5076.7 Milling cycles for the Y axisCentric polygon milling—finishing G844G844 finishes centric polygons

Page 455 - Probing in two axes G766

508 DIN programming for the Y axis6.7 Milling cycles for the Y axisPocket milling—roughing G845 (Y axis)G845 roughs closed contours that are defined

Page 456 - Probing in two axes G768

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5096.7 Milling cycles for the Y axisG845 (Y axis)—Calculating hole positions"G845 A1 .." calcul

Page 457 - Probing in two axes G769

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 511.3 Program section codeMACHINING sectionIn the MACHINING program section you program the machining ope

Page 458 - 5.6 Search cycles

510 DIN programming for the Y axis6.7 Milling cycles for the Y axisG845 (Y axis)—MillingYou can change the cutting direction with the "cutting d

Page 459

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5116.7 Milling cycles for the Y axisO Plunging behavior (default: 0)O=0 (vertical plunge): The cycle move

Page 460

512 DIN programming for the Y axis6.7 Milling cycles for the Y axisFor the cutting direction, machining direction and direction of tool rotation, ple

Page 461

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5136.7 Milling cycles for the Y axisCycle run1 Starting position (X, Y, Z, C) is the position before the

Page 462

514 DIN programming for the Y axis6.7 Milling cycles for the Y axisPocket milling—finishing G846 (Y axis)G846 finishes closed contours defined in the

Page 463

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5156.7 Milling cycles for the Y axisFor the cutting direction, machining direction and direction of tool

Page 464

516 DIN programming for the Y axis6.7 Milling cycles for the Y axisEngraving in XY plane G803G803 engraves character strings aligned linearly in the

Page 465

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5176.7 Milling cycles for the Y axisEngraving in the YZ plane G804The cycles start engraving from the sta

Page 466 - 5.7 Circular measurement

518 DIN programming for the Y axis6.7 Milling cycles for the Y axisThread milling in XY plane G800G800 mills a thread in existing holes.Place the too

Page 467

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5196.7 Milling cycles for the Y axisThread milling in YZ plane G806G806 mills a thread in existing holes.

Page 468

52 NC programming1.3 Program section codeCONST codeIn the CONST section of the program you define constants. You use constants for the definition of

Page 469

520 DIN programming for the Y axis6.7 Milling cycles for the Y axisHobbing G808G808 mills a gear profile from the "starting point in Z" to

Page 470 - 5.8 Measure angle

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5216.8 Example program6.8 Example programMachining with the Y axisThe milling and drilling contours are n

Page 471

522 DIN programming for the Y axis6.8 Example programExample: "Y axis [BSP_Y.NC]"HEADER#MATERIAL Aluminum#WORKPIECE Example

Page 472

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5236.8 Example programN 18 G309N 19 G308 ID"Hole_1 M6" P-15N 20 G481 Q2 Z-30 Y15 K-3

Page 473 - 5.9 In-process measurement

524 DIN programming for the Y axis6.8 Example programN 55 G47 M9N 56 END_OF_UNITN 57 UNIT ID"G890_ICP"[G890 Contouring in ICP]N 59

Page 474

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5256.8 Example programN 93 G147 K2 I2N 94 G841 ID"Surface" P5[Mill a single surface]N 95

Page 475

526 DIN programming for the Y axis6.8 Example programN 131 T2N 132 G197 S1000 G195 F0.22 M104N 133 M8N 134 G147 K2N 135 G72 ID"Hole_1

Page 476

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5276.8 Example programN 169 T6N 170 G197 S800 M103N 171 M8N 172 G147 K2N 173 G73 ID"Hole_1

Page 477

528 DIN programming for the Y axis6.8 Example program

Page 479 - Cutting limit

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 531.4 Tool programming1.4 Tool programmingThe designations of the tool pockets are fixed by the machine t

Page 480 - 6.2 Contours in the XY plane

530 TURN PLUS7.1 TURN PLUS mode of operation7.1 TURN PLUS mode of operationTo create programs with TURN PLUS, you program the blank and finished part

Page 481

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5317.2 Automatic working plan generation (AWG)7.2 Automatic working plan generation (AWG)The AWG generate

Page 482

532 TURN PLUS7.2 Automatic working plan generation (AWG)Generating a working planGenerating a working plan with TURN PLUS Select "TURN PLUS.&quo

Page 483

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5337.2 Automatic working plan generation (AWG)Machining sequence – FundamentalsTURN PLUS analyzes the con

Page 484

534 TURN PLUS7.2 Automatic working plan generation (AWG)The following factors additionally influence the working plan generation: Geometry of the co

Page 485

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5357.2 Automatic working plan generation (AWG)Editing and managing machining sequencesTURN PLUS uses the

Page 486

536 TURN PLUS7.2 Automatic working plan generation (AWG)Editing the machining sequenceSelect "Edit line.""OK" confirms the new ma

Page 487

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5377.2 Automatic working plan generation (AWG)Transverse machiningOutside Transverse machining – outsideT

Page 488

538 TURN PLUS7.2 Automatic working plan generation (AWG)Machining sequence "Finishing"Machining sequence for recess turningMain machining S

Page 489 - 6.3 Contours in the YZ plane

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5397.2 Automatic working plan generation (AWG)Machining sequence for contour recessingMachining sequence

Page 490

54 NC programming1.4 Tool programmingEditing tool entriesFor each entry of the TURRET section you call the Tool dialog box, enter the identification

Page 491

540 TURN PLUS7.2 Automatic working plan generation (AWG)Machining sequence for undercutsMain machining Submachining Location ExecutionUndercutting Co

Page 492

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5417.2 Automatic working plan generation (AWG)Machining sequence for thread cuttingMain machining Submach

Page 493

542 TURN PLUS7.2 Automatic working plan generation (AWG)Machining sequence for drillingMain machining Submachining Location ExecutionDrilling Contour

Page 494

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5437.2 Automatic working plan generation (AWG)Machining sequence for millingMachining sequence for deburr

Page 495

544 TURN PLUS7.2 Automatic working plan generation (AWG)Machining sequence for milling and finishingMachining sequence for partingMain machining Subm

Page 496

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5457.3 AWG control graphic7.3 AWG control graphicWhen you create a program with the AWG, the programmed b

Page 497 - 6.4 Working planes

546 TURN PLUS7.4 Machining information7.4 Machining informationTool selection, turret assignmentThe tool selection is determined by: Machining direc

Page 498

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5477.4 Machining informationContour recessing, recess turningThe cutting radius must be smaller than the

Page 499 - Rapid traverse G0

548 TURN PLUS7.4 Machining informationCutting data, coolantTo determine the cutting parameters, TURN PLUS uses the  Workpiece material (program head

Page 500

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5497.4 Machining informationRoughing limit in front of cutting limitExample 1: The roughing limit (SU) is

Page 501 - Milling: Linear movement G1

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 551.4 Tool programmingReplacement toolsDuring "simple" tool life monitoring the MANUALplus stop

Page 502

550 TURN PLUS7.4 Machining informationRoughing limit behind cutting limitExample 2: The roughing limit (SU) is located behind the cutting limit, insi

Page 503

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5517.4 Machining informationShaft machiningFor shafts, TURN PLUS supports rear-face machining of outside

Page 504 - Area milling—roughing G841

552 TURN PLUS7.4 Machining informationMachining information Chucking the workpiece at the spindle: Ensure that the area, where the blank part is chu

Page 505 - Area milling—finishing G842

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5537.5 Example7. 5 E x a m p l eOn the basis of the production drawing, the working steps for defining th

Page 506

554 TURN PLUS7.5 ExampleDefining the basic contour Select "ICP > Finished part (> Contour)." Enter start point of the contour X = 0

Page 507

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5557.5 ExampleThread: Select "Form > Thread." Select the basic element for the thread. &q

Page 508

556 TURN PLUS7.5 ExampleGenerating and saving a working planGenerating a working plan Select "TURN PLUS > AWG." Start the AWG control

Page 509

B axis

Page 510

558 B axis8.1 Fundamentals8.1 FundamentalsTilted working planeTilted working planeThe B axis makes it possible to drill, bore and mill in oblique pla

Page 511

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5598.1 FundamentalsTools for the B axisAnother advantage of the B axis is that it allows flexible use of

Page 512

56 NC programming1.4 Tool programming

Page 513

560 B axis8.1 FundamentalsMultipoint tools for the B axisIf several tools are mounted on a tool holder, this is referred to as a "multipoint too

Page 514

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5618.2 Compensation with the B axis8.2 Compensation with the B axisCompensation during program runTool co

Page 515

562 B axis8.3 Simulation8.3 SimulationSimulation of the tilted planeContour graphics: The simulation displays the YZ view of the workpiece and the co

Page 516 - Engraving in XY plane G803

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5638.3 SimulationPosition display with the B and Y axesThe following boxes of the display cannot be edite

Page 517

564 B axis8.3 Simulation

Page 518

Overview of units

Page 519

566 Overview of units9.1 Units—"Turning" group9.1 Units—"Turning" group"Roughing" group"Finishing" groupUnit

Page 520 - Hobbing G808

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5679.1 Units—"Turning" group"Recessing" group"Thread" groupUnit Description

Page 521 - 6.8 Example program

568 Overview of units9.2 Units—"Drilling" group9.2 Units—"Drilling" group"Centric drilling" group"ICP drilling, C

Page 522

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5699.2 Units—"Drilling" group"C-axis lateral surface drilling" groupUnit Description

Page 523

smart.Turn units

Page 524

570 Overview of units9.3 Units—"Predrilling in C axis" group9.3 Units—"Predrilling in C axis" group"Predrilling in C-axis, f

Page 525

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5719.4 Units—"Milling in C axis" group9.4 Units—"Milling in C axis" group"Millin

Page 526

572 Overview of units9.4 Units—"Milling in C axis" group"C-axis lateral surface milling" group"C-axis lateral surface millin

Page 527

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5739.5 Units—"Drilling, predrilling in Y axis" group9.5 Units—"Drilling, predrilling in Y

Page 528

574 Overview of units9.6 Units—"Milling in Y axis" group9.6 Units—"Milling in Y axis" group"Milling in front face" grou

Page 529 - TURN PLUS

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 5759.6 Units—"Milling in Y axis" group"Milling in lateral surface" group (YZ plane)Un

Page 530 - TURN PLUS concept

576 Overview of units9.7 Units—"Special units" group9.7 Units—"Special units" groupUnit Description PageSTART Program beginning (

Page 532 - Generating a working plan

578 Overview of G functions10.1 Section codes10.1 Section codesProgram section codes Program section codesProgram head Y-axis contoursPROGRAMMKOPF /

Page 533

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 57910.2 Overview of G commands in the CONTOUR section10.2 Overview of G commands in the CONTOUR sectionG

Page 534

58 smart.Turn units2.1 smart.Turn units2.1 smart.Turn units"Units" menuThe "Units" menu contains the unit calls grouped by the ty

Page 535

580 Overview of G functions10.2 Overview of G commands in the CONTOUR sectionG commands for C-axis contoursG commands for Y-axis contoursC-axis conto

Page 536

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 58110.3 Overview of G commands in the MACHINING section10.3 Overview of G commands in the MACHINING secti

Page 537

582 Overview of G functions10.3 Overview of G commands in the MACHINING sectionCycles for turningTurning—Cycles Tu r n i n g — C y c l e sSimple turn

Page 538

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 58310.3 Overview of G commands in the MACHINING sectionC-axis machiningC-axis machining C-axis machiningC

Page 539

584 Overview of G functions10.3 Overview of G commands in the MACHINING sectionY-axis machiningVariable programming, program branchesY-axis machining

Page 540

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 58510.3 Overview of G commands in the MACHINING sectionOther G functionsOther G functions Other G functio

Page 541

586 Overview of G functions10.3 Overview of G commands in the MACHINING section

Page 542

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 587SYMBOLS? – Simplified geometry programming ... 188"Configuration" pull-down menu ... 41"

Page 543

588 Contour programming ... 185Contour repeat cycle G83 ... 413Contour thread ... 304Contour, simple... G80 ... 286Contour-based turning cycles ... 2

Page 544

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 589G181 Line segment in YZ plane ... 489G182 Circular arc in YZ plane ... 490G183 Circular arc in YZ plan

Page 545 - 7.3 AWG control graphic

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 592.1 smart.Turn unitsThe Overview formThe overview form summarizes the most important settings of the un

Page 546 - 7.4 Machining information

590 G314 Full circle on lateral surface ... 290G315 Rectangle, lateral surface ... 291G317 Eccentric polygon, lateral surface ... 291G32 Simple threa

Page 547

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 591G981 Activating zero point shifts, tool lengths ... 377G99 Workpiece group ... 379G999 Direct program-

Page 548

592 Milling, contour and figure milling cycle, lateral surface G794 ... 343Milling, contour milling G840 ... 348Milling, G840—Fundamentals ... 348Mil

Page 549

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 593SSafety clearance, milling cycles, G147 ... 257Safety clearance, turning cycles, G47 ... 257Screen lay

Page 550

594 Turning cycles, contour-based... ... 262Turning cycles, simple... ... 411TurretTURN PLUS turret assignment ... 546Two-point measurement ... 441Tw

Page 551

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 595Unit "Slot, lateral surface" ... 142Unit "Subprogram call" ... 157Unit "Tap h

Page 554

685556-23 · Ver03 · SW05 · Printed in Germany · H · 8/2013

Page 555

6  The spindle synchronization option G720 synchronizes the shaft speeds of two or more spindles so that they rotate synchronously with a gear ratio

Page 556

60 smart.Turn units2.1 smart.Turn unitsThe Contour formIn the contour form you define the contours to be machined. A difference is made between the d

Page 557

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 612.1 smart.Turn unitsDirect contour definition parameters for turning operationsEC Type of contour 0: N

Page 558 - 8.1 Fundamentals

62 smart.Turn units2.1 smart.Turn unitsThe Global formThis form contains parameters that were defined as default values in the start unit. You can ed

Page 559

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 632.1 smart.Turn unitsThe AppDep formPositions and variants of the approach and departure movements are d

Page 560

64 smart.Turn units2.1 smart.Turn unitsThe Tool Ext formIn this form you can program additional tool settings. Tool Ext formToolT Tool number (number

Page 561 -  Press the Save soft key

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 652.2 Units—Roughing2.2 Units—Roughing"Longitudinal roughing in ICP" unitThe unit machines the

Page 562 - 8.3 Simulation

66 smart.Turn units2.2 Units—Roughing"Transverse roughing in ICP" unitThe unit machines the contour described in the FINISHED program secti

Page 563

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 672.2 Units—Roughing"Contour-parallel roughing in ICP" unitThe unit machines the contour descri

Page 564

68 smart.Turn units2.2 Units—Roughing"Bidirectional roughing in ICP" unitThe unit machines the contour described in the FINISHED program se

Page 565 - Overview of units

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 692.2 Units—Roughing"Longitudinal roughing with direct contour input" unitThe unit machines the

Page 566 - "Finishing" group

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 7New functions of software 548328-05, 54843x-01, 688945-03 ad 688946-01 On machines with a B axis it is

Page 567 - "Thread" group

70 smart.Turn units2.2 Units—Roughing"Transverse roughing with direct contour input" unitThe unit machines the contour defined by the param

Page 568

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 712.3 Units—Recessing2.3 Units—Recessing"ICP contour recessing" unitThe unit machines the conto

Page 569

72 smart.Turn units2.3 Units—Recessing"ICP recess turning" unitThe unit machines the contour described by ICP axially/radially from "N

Page 570

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 732.3 Units—RecessingOffset width B: After the second infeed movement, during the transition from turning

Page 571 - 9.4 Units—"Milling in C

74 smart.Turn units2.3 Units—Recessing"Recess turning with direct contour input" unitThe unit machines the contour defined by the parameter

Page 572

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 752.3 Units—Recessing"Parting" unitThe unit parts the workpiece. If programmed, a chamfer or ro

Page 573

76 smart.Turn units2.3 Units—Recessing"Undercutting (H, K, U)" unitDepending on KG, the unit machines one of the following undercuts: Form

Page 574

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 772.3 Units—Recessing"ICP recessing" unitG870 generates a recess defined by G22-Geo. The Contro

Page 575

78 smart.Turn units2.4 Units—Centric drilling2.4 Units—Centric drilling"Centric drilling" unitThe unit uses stationary tools to drill axial

Page 576

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 792.4 Units—Centric drillingCLT Coolant 0: Without 1: Circuit 1 on 2: Circuit 2 onSCK Safety clearance

Page 578 - 10.1 Section codes

80 smart.Turn units2.4 Units—Centric drilling"Centric tapping" unitThe unit cuts axial threads using stationary tools. Unit name: G73_CENTR

Page 579

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 812.4 Units—Centric drilling"Boring, centric countersinking" unitThe unit uses stationary tools

Page 580

82 smart.Turn units2.5 Units—Drilling in C axis2.5 Units—Drilling in C axis"Single hole, face" unitThis unit machines a hole on the face of

Page 581 - G commands for turning

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 832.5 Units—Drilling in C axisCLT Coolant 0: Without 1: Circuit 1 on 2: Circuit 2 onSCK Safety clearan

Page 582 - Cycles for turning

84 smart.Turn units2.5 Units—Drilling in C axis"Linear pattern drilling, face" unitThe unit machines a linear drilling pattern in which the

Page 583 - C-axis machining

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 852.5 Units—Drilling in C axis"Global" formG14 Tool change point No axis 0: Simultaneously 1

Page 584 - Y-axis machining

86 smart.Turn units2.5 Units—Drilling in C axis"Circular pattern drilling, face" unitThis unit machines a circular drilling pattern on the

Page 585 - Other G functions

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 872.5 Units—Drilling in C axisRI Internal safety clearance: Distance for reapproach inside the hole (defa

Page 586 - 586 Overview of G functions

88 smart.Turn units2.5 Units—Drilling in C axis"Tapping, face" unitThis unit machines a single tap hole on the face of the workpiece.Unit n

Page 587 - C-angle offset G905 ... 381

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 892.5 Units—Drilling in C axis"Linear tapping pattern, face" unitThe unit machines a linear tap

Page 588

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 9 About this manualAbout this manualThe symbols used in this manual are described below.Do you want any c

Page 589

90 smart.Turn units2.5 Units—Drilling in C axis"Circular tapping pattern, face" unitThis unit machines a circular tapping pattern on the fa

Page 590 - G908 Feed rate override

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 912.5 Units—Drilling in C axis"Single hole, lateral surface" unitThis unit machines a hole on t

Page 591

92 smart.Turn units2.5 Units—Drilling in C axisSCK Safety clearance in infeed direction: Safety clearance in infeed direction during drilling and mil

Page 592

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 932.5 Units—Drilling in C axis"Linear pattern drilling, lateral surface" unitThe unit machines

Page 593

94 smart.Turn units2.5 Units—Drilling in C axis"Global" formG14 Tool change point No axis 0: Simultaneously 1: First X, then Z 2: First

Page 594

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 952.5 Units—Drilling in C axis"Circular pattern drilling, lateral surface" unitThis unit machin

Page 595

96 smart.Turn units2.5 Units—Drilling in C axisJB Minimum hole depth: If you have entered a hole depth reduction value, the hole depth is reduced onl

Page 596

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 972.5 Units—Drilling in C axis"Tap hole, lateral surface" unitThis unit machines a tap hole on

Page 597

98 smart.Turn units2.5 Units—Drilling in C axis"Linear tapping pattern, lateral surface" unitThe unit machines a linear tapping pattern in

Page 598 - 

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640 992.5 Units—Drilling in C axis"Circular tapping pattern, lateral surface" unitThis unit machine

Comments to this Manuals

No comments