Programmierbeispiel

Programmierbeispiel

Gewindefräsen

 
; Threadmilling
T4 D4                         (Tool data)
M6                            (Tool change)
G17 G90 G54 F500 M03 S1200    (Technology data)
G00 Z50                       (Go to z start position)
G00 X50 Y50   (position near workpiece mill tool is outside the part)
 
#VAR
  ; input parameters:
  V.L.SurfacePosition     = 0   (Z-Position of workpiece surface)
  V.L.RetractionPlane     = 20  (Z-Position of retraction plane)
  V.L.SafetyClearance     = 4   (rel. value of safety clearance in Z)
  V.L.DepthOfThread       = -15 (depth of thread)
  V.L.ThreadPitch         = 1   (pitch of the thread)
  V.L.MachiningMode       = 2   (machining mode)
  V.L.ToolTyp             = 3   (tool type)
  V.L.ThreadDiameter      = 20  (diameter of the thread)
#ENDVAR
 
L CYCLE [NAME=SysMillThread.ecy \
    @P1  = V.L.SurfacePosition  \
    @P2  = V.L.RetractionPlane  \
    @P3  = V.L.SafetyClearance  \
    @P4  = V.L.DepthOfThread    \
    @P7  = V.L.ThreadPitch      \
    @P31 = V.L.MachiningMode    \
    @P63 = V.L.ToolTyp          \
    @P68 = V.L.ThreadDiameter   \
    ]
 
G00 Z100
M05
M30
Programmierbeispiel 1:
Programmierbeispiel