Programmierbeispiel
Dieser Zyklusaufruf graviert den Text "ISG kernel" in die Werkstückoberfläche. Die Linienbreite der Buchstaben ist durch den Radius des verwendeten Werkzeuges gegeben.
Programmierbeispiel
Gravieren
T15 D15 ; Tool data
M6 ; Tool change
G90 G54 S1500 M3 F1000 ; Technology data
; cycle call parameter:
#VAR
V.L.SurfacePositionZ = 0 ; Z-Position of workpiece surface
V.L.RetractionPlane = 20 ; Z-Position of retraction plane
V.L.SafetyClearance = 2 ; relative value of safety clearance
V.L.Depth = 0.2 ; depth of path milling
V.L.TextSize = 2 ; size of text
#ENDVAR
G00 X10 Y10 ; position of text
L CYCLE [NAME = "SysMillEngrave.ecy" \
@P1 = V.L.SurfacePositionZ \
@P2 = V.L.RetractionPlane \
@P3 = V.L.SafetyClearance \
@P4 = V.L.Depth \
@P21 = "ISG kernel" \
@P53 = V.L.TextSize \
]
M05
M30