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