beautypg.com

Y-axis machining, Variable programming, program branches – HEIDENHAIN SW 54843x-03 DIN Programming User Manual

Page 610

background image

610

Overview of G codes

1

0

.3 Ov

erview of G commands in the MA

CHINING section

Y-axis machining

Variable programming, program branches

Y-axis machining

Y-axis machining

Working planes

Milling cycles

G17

XY plane

Page 521

G841

Area milling, roughing

Page 527

G18

XZ plane (turning view)

Page 521

G842

Area milling, finishing

Page 528

G19

YZ plane

Page 521

G843

Centric polygon milling, roughing

Page 529

Tool positioning without machining

G844

Centric polygon milling, finishing

Page 530

G0

Positioning at rapid traverse

Page 523

G845

Predrilling, pocket milling

Page 532

G14

Move to the tool change position

Page 523

G845

Pocket milling, roughing

Page 533

G701

Rapid traverse to machine
coordinates

Page 523

G846

Pocket milling, finishing

Page 537

Simple linear and circular movements

G800

Thread milling in XY plane

Page 541

G1

Linear movement

Page 524

G806

Thread milling in YZ plane

Page 542

G2

Circular movement cw with
incremental center dimensioning

Page 525

G808

Hobbing

Page 543

G3

Circular movement ccw with
incremental center dimensioning

Page 525

Engraving cycles

G12

Circular movement cw with absolute
center dimensioning

Page 526

G803

Engraving in XY plane

Page 539

G13

Circular movement ccw with
absolute center dimensioning

Page 526

G804

Engraving in YZ plane

Page 540

Character set for engraving

Page 376

Variable programming, program branches

Variable programming, program branches

Programming with variables

Data input and data output

# variables

Variable types

Page 408

INPUT

Input (# variables)

Page 405

PARA

Read configuration data

Page 418

WINDOW

Open output window (#
variables)

Page 405

CONST

Constant definition

Page 421

PRINT

Output (# variables)

Page 406

VAR

Variable definition

Page 420

Program branches, program repeats

Subprograms

IF..THEN..

Program branching

Page 422

Subprogram call

Page 427

WHILE..

Program repeat

Page 424

SWITCH..

Program branching

Page 425

This manual is related to the following products: