Siemens SINUMERIK 828D Manual page 148

Milling with sinumerik mold-making with 3- to 5-axis simultaneous milling
Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

6.2
Example start program
148
Complex free-form surfaces
Example program code
The NC programs for producing the manta ray involve a number of roughing, semi-finishing, and
finishing strategies. The key components of the NC programs are illustrated below on the basis
of the start program and a roughing program.
Within the start program, it is sometimes a good idea to make all the settings in the geometry
subprograms, particularly as far as individual part production and the test phase are concerned.
The start program will only call those subprograms that contain all the specifications, such as
tool, CYCLE832. This is particularly helpful in cases where the postprocessor is perfectly attuned
to the SINUMERIK system and all higher-order functions have already been integrated. In test
mode, it is advisable to execute the subprograms individually; jump labels can be used within the
start program, for example, for the purpose of launching the required subprogram.
N100
G90 G17 G54
N105
ORIWKS ORIAXES
N110
GOTOF _ROUGH_01
N120
;GOTOF _ROUGH_02
...
N210
;GOTOF _FINISH_05
N220
_ROUGH_01:
N230
EXTCALL "ROUGH_01"
N240
STOPRE
N250
M00
N280
...
N360
_FINISH_05:
N370
EXTCALL "FINISH_05"
N380
STOPRE
N390
M00
N400
M30
© Siemens AG All rights reserved SINUMERIK, Manual, Mold-Making with 3- to 5-Axis Simultaneous Milling
;
Absolute dimension specification, select
;
working plane and zero offset
; Workpiece coordinate system, axis
interpolation
;
Subprogram jump label for calling roughing with
;
the ROUGH_01.MPF program.
;
This program is explained in greater detail on
;
the next page.
; Unused jump labels are
; commented out for the test phase.
;
;
; Jump destination for GOTOF
; Call for roughing 01 subprogram
;
Preprocessing memory stopped, i.e. the
;
subsequent NC blocks will only be read-in once
;
all the previous NC blocks have been executed.
; Program stop
;
; Subprogram call for the last finishing program
;
;
; End of program

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents