![HEIDENHAIN TNC 407 User Manual Download Page 13](http://html1.mh-extra.com/html/heidenhain/tnc-407/tnc-407_user-manual_2118718013.webp)
TNC 426/TNC 425/TNC 415 B/TNC 407
5
Programming Tool Movements
General Information on Programming Tool Movements ................. 5-2
Contour Approach and Departure .....................................................5-4
Starting point and end point ...................................................................................... 5-4
Tangential approach and departure .......................................................................... 5-6
General information ................................................................................................... 5-7
Machine axis movement under program control ....................................................... 5-7
Overview of path functions ........................................................................................ 5-9
Path Contours – Cartesian Coordinates .........................................5-10
G00: Straight line with rapid traverse ...................................................................... 5-10
G01: Straight line with feed rate F ... ....................................................................... 5-10
G24: Chamfer .......................................................................................................... 5-13
Circles and circular arcs .......................................................................................... 5-15
Circle center I, J, K .................................................................................................. 5-16
G02/G03/G05: Circular path around pole I, J, K ..................................................... 5-18
G02/G03/G05: Circular path with defined radius ..................................................... 5-21
G06: Circular path with tangential connection ......................................................... 5-24
G25: Corner rounding .............................................................................................. 5-26
Path Contours – Polar Coordinates .................................................5-28
Polar coordinate origin: Pole I, J, K ......................................................................... 5-28
G10: Straight line with rapid traverse ..................................................................... 5-28
G11: Straight line with feed rate F … ...................................................................... 5-28
G12/G13/G15: Circular path around pole I, J, K ..................................................... 5-30
G16: Circular path with tangential transition ............................................................ 5-32
Helical interpolation ................................................................................................. 5-33
M Functions for Contouring Behavior and Coordinate Data ........5-36
Smoothing corners: M90 ......................................................................................... 5-36
Machining small contour steps: M97 ....................................................................... 5-37
Machining open contours: M98 ............................................................................... 5-38
Programming machine-referenced coordinates: M91/M92 ..................................... 5-39
Feed rate factor for plunging movements: M103 F… .............................................. 5-40
Feed rate at circular arcs: M109/M110/M111 .......................................................... 5-41
Insert rounding arc between straight lines: M112 E... ............................................. 5-41
Automatic compensation of machine geometry when working with
tilted axes: M114 ..................................................................................................... 5-42
Feed rate in mm/min on rotary axes A, B, C: M116 ................................................ 5-43
Reduce display of a rotary axis to a value less than 360°: M94 .............................. 5-43
Optimized traverse of rotary axes: M126 ................................................................ 5-44
Positioning with Manual Data Input: System File $MDI .................5-45