Hello Guest it is April 25, 2024, 07:16:07 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - DSLICKER

Pages: 1
1
i don't know i think it could work did you try to put the g40 in the sub program before the m99 instead of the main program before the g52 also call a g90 and a g90.1 in the sub

you could try a code like this but i use g10 line




IF YOU WANT TO DO A MULTI FIXTURE PROGRAM YOU COULD TRY THIS


O0001
#101=1(tool number)
#102=-.02(TAPPER BLOCK)
G90
G10  L2 P1 X-10. Y-10.  Z-10.(G54 WORK OFFSET)
G10  L2 P2 X-10. Y-11.  Z-10.(G55 WORK OFFSET)
G10  L2 P3 X-10. Y-12.  Z-10.(G56 WORK OFFSET)
T#101 M6
M0
#1=54(STARTING OFFSET)
G0 G90 G#1 X0.5 Y0. S1200 M3
G43 H#101 D#101 Z1.
G0 Z0.1
M98 P0002 L3 (HOW MANY TIMES IT TAKES YOU TO GET TO FINAL OFFSET)
G0 Z10.
M30

O0002
G0 G90 G90.1 G#1 X0.5 Y0. S1200 M3
G0 Z0.1
g1 z-.1
G1 X5. Z[-.1+#102] F20.(TAPPER BLOCK)
G0 Z.1
#1=[#1+1](CURENT OFFSET PLUS 1)
M99
%

2
IF YOU WANT TO DO A MULTI FIXTURE PROGRAM YOU COULD TRY THIS


O0001
#101=1(tool number)
#102=-.02(TAPPER BLOCK)
G90
G10  L2 P1 X-10. Y-10.  Z-10.(G54 WORK OFFSET)
G10  L2 P2 X-10. Y-11.  Z-10.(G55 WORK OFFSET)
G10  L2 P3 X-10. Y-12.  Z-10.(G56 WORK OFFSET)
T#101 M6
M0
#1=54(STARTING OFFSET)
G0 G90 G#1 X0.5 Y0. S1200 M3
G43 H#101 D#101 Z1.
G0 Z0.1
M98 P0002 L3 (HOW MANY TIMES IT TAKES YOU TO GET TO FINAL OFFSET)
G0 Z10.
M30

O0002
G0 G90 G#1 X0.5 Y0. S1200 M3
G0 Z0.1
g1 z-.1
G1 X5. Z[-.1+#102] F20.(TAPPER BLOCK)
G0 Z.1
#1=[#1+1](CURENT OFFSET PLUS 1)
M99
%

Pages: 1