Siemens SINUMERIK 840D Manual page 94

5-axis machining
Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

6.2
Example start program
94
Complex free-form surfaces
Example program code
The NC programs for producing the manta ray involve a number of roughing, pre-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 post processor 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, 5-axis machining
;
Absolute dimension specification, select working plane
;
and work 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 slSinumerik 840di

Table of Contents