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

prg_example

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