Contents
5 Programming contours............................................................................................................. 137
5.1 Tool movements.............................................................................................................................138
Path functions.............................................................................................................................................................138
FK free contour programming (option 19)........................................................................................................... 138
Miscellaneous functions M...................................................................................................................................... 138
Subprograms and program section repeats........................................................................................................ 139
Programming with Q parameters...........................................................................................................................139
5.2 Fundamentals of path functions.....................................................................................................140
Programming tool movements for machining.................................................................................................... 140
5.3 Approaching and departing a contour............................................................................................ 144
Starting point and end point....................................................................................................................................144
Overview: Types of paths for contour approach and departure...................................................................... 146
Important positions for approach and departure................................................................................................147
Approaching on a straight line with tangential connection: APPR LT.............................................................149
Approaching on a straight line perpendicular to the first contour point: APPR LN...................................... 149
Approaching on a circular path with tangential connection: APPR CT...........................................................150
Approaching on a circular path with tangential connection from a straight line to the contour:
APPR LCT..................................................................................................................................................................... 151
Departing in a straight line with tangential connection: DEP LT......................................................................152
Departing in a straight line perpendicular to the last contour point: DEP LN................................................ 152
Departing on a circular path with tangential connection: DEP CT...................................................................153
Departing on a circular arc tangentially connecting the contour and a straight line: DEP LCT.................. 153
5.4 Path contours — Cartesian coordinates..........................................................................................154
Overview of path functions...................................................................................................................................... 154
Straight line L.............................................................................................................................................................. 155
Inserting a chamfer between two straight lines..................................................................................................156
Rounded corners RND...............................................................................................................................................157
Circle center CC.......................................................................................................................................................... 158
Circular arc C around circle center CC..................................................................................................................159
Circular arc CR with fixed radius............................................................................................................................ 161
Circular arc CT with tangential transition............................................................................................................. 163
Superimposing a linear motion on a circular contour........................................................................................164
Example: Linear movements and chamfers with Cartesian coordinates.......................................................165
Example: Circular movements with Cartesian coordinates.............................................................................. 166
Example: Full circle with Cartesian coordinates..................................................................................................167
5.5 Path contours – Polar coordinates.................................................................................................168
Overview....................................................................................................................................................................... 168
Datum for polar coordinates: pole CC...................................................................................................................169
Straight line LP............................................................................................................................................................169
Circular path CP around pole CC............................................................................................................................170
Circle CTP with tangential connection.................................................................................................................. 170
Helix............................................................................................................................................................................... 171
12
HEIDENHAIN | TNC620 | Klartext Programming User's Manual | 01/2022