CONTOUR (cyclus G37)
In cyclus G37 CONTOUR wordt een lijst gemaakt van
onderprogramma's, die tot een totale contour gecombineerd
moeten worden.
Let voor het programmeren op het volgende
Cyclus G37 is DEF-actief, d.w.z. dat hij vanaf de definitie
in het programma werkzaam is.
Met cyclus G37 kan een lijst gemaakt worden met
maximaal 12 onderprogramma's (deelcontouren).
Labelnummers voor de contour: alle labelnummers
van de afzonderlijke onderprogramma's ingeven,
waarvan een contour moet worden gemaakt. Elk
nummer d.m.v. de ENT-toets bevestigen en de
ingaven met de END-toets afsluiten.
NC-voorbeeldregel:
120
G37 P01 1 P02 5 P03 7*
Overlappende contouren
Kamers en eilanden kan men laten overlappen, om een nieuwe
contour te vormen. Daardoor kan het oppervlak van een kamer door
een overlappende kamer vergroot of een eiland verkleind worden.
Onderprogramma's: overlappende kamers
Onderstaande programmeervoorbeelden zijn
contouronderprogramma's, die in een hoofdprogramma
van cyclus G37 CONTOUR opgeroepen worden.
De kamers A en B overlappen elkaar.
De TNC berekent de snijpunten S
geprogrammeerd te worden.
De kamers worden als volledige cirkels geprogrammeerd.
Onderprogramma 1: kamer links
510 G98 L1 *
520 G01 G42 X+10 Y+50 *
530 I+35 J+50 *
540 G02 X+10 Y+50 *
550 G98 L0 *
Onderprogramma 2: kamer rechts
560 G98 L2 *
570 G01 G42 X+90 Y+50 *
580 I+65 J+50 *
590 G02 X+90 Y+50 *
600 G98 L0 *
HEIDENHAIN TNC 410, TNC 426, TNC 430
en S
, zij hoeven niet
1
2
C
D
A
B
Y
S
1
A
B
S
2
X
197