beautypg.com

Din programming – HEIDENHAIN MANUALplus 4110 User Manual

Page 12

background image

12

6.1 DIN Programming ..... 278

Program and block structure ..... 279

6.2 Editing DIN Programs ..... 281

Block functions ..... 281

Word functions ..... 283

Address parameters ..... 283

Comments ..... 284

Block functions ..... 285

Menu structure ..... 286

Programming G functions ..... 287

6.3 Definition of Workpiece Blank ..... 288

Chuck part, cylinder/tube G20 ..... 288

Workpiece blank contour G21 ..... 289

6.4 Tool Positioning without Machining ..... 290

Rapid traverse G0 ..... 290

Tool change point G14 ..... 291

6.5 Simple Linear and Circular Movements ..... 292

Linear path G1 ..... 292

Circular path G2, G3—incremental center coordinates ..... 293

Circular path G12, G13—absolute center coordinates ..... 295

6.6 Feed Rate and Spindle Speed ..... 297

Speed limitation G26/G126 ..... 297

Interrupted feed G64 ..... 297

Feed per tooth G193 ..... 298

Constant feed G94 (feed per minute) ..... 298

Feed per revolution G95/G195 ..... 298

Constant cutting speed G96/G196 ..... 299

Spindle speed G97/G197 ..... 299

6.7 Tool-Tip / Milling-Cutter Radius Compensation ..... 300

Fundamentals ..... 300

G40: Switch off TRC/MCRC ..... 301

G41/G42: Switch on TRC/MCRC ..... 301

6.8 Compensation Values ..... 302

(Changing the) cutter compensation G148 ..... 302

Additive compensation G149 ..... 303

Compensation of right-hand tool nose G150
Compensation of left-hand tool nose G151 ..... 304

6.9 Zero Point Shifts ..... 305

Zero point shift G51 ..... 305

Additive zero point shift G56 ..... 306

Absolute zero point shift G59 ..... 307

6 DIN Programming 277