HELP EDITING POST PROCESSOR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I have a twin table 5 axis router. I am trying to enable Axis synchronous control (Fanuc 30i B Plus control). basically using both tables as a single bed.
Now I believe I have the Fanuc side set up correctly but I need to amend my post processor so that an M64 is called in to activate Axis synchronous control and M65 is called in to deactivate it.
To confuse things a little, my tool rack is attached to the slave axis, so the ASC is activated after the tool change and once the slave and master axis have been returned to their ref positions with a G28. it is then deactivated prior to any tool change and activated again afterwards.
After any tool change the machine moves to a safe position, So using the G28 in absolute should be ok.
Here is some code of how i think it should look marked in red. I just need to know how to update my post processor(I have attached this)
Is anyone able to provide me with info on how to modify my post please?
%
<1>
( PROGRAM NAME : O00010 )
( PROGRAM DATE : 16/04/2024 AT 07:56:47)
( PROGRAMMED BY : LIAMC)
( POWERMILL CB : 2024039.0)
( PM PROJECT : LEFT E)
( POST VERSION : 2024.0.0.5142)
( POST PROCESSOR : THERMWOOD_C67DT_F30I_REV3)
( OUTPUT WORKPLANE : G54)
( )
( TOOL LIST)
( ----------------------------------------------)
( NUM| NAME| DIA| TIP| LEN|OVERHANG)
( ----------------------------------------------)
( 7|TW_POLY_BN25| 25.5|12.75|375.522| 321.322)
( 12| EM16X300|18.222| 0.0|317.102| 272.102)
( ----------------------------------------------)
( )
G21 G94 G40 G49
G69 G90 G17
( )
G54 ( WCS)
( )
G00 G53 Z0.0
G00 G53 B0.0 C0.0
( )
( TOOL ID :TW_POLY_BN25 )
( TOOL TYPE :BALLNOSE)
( DIA :25.5)
( LENGTH :375.522)
( TIP RAD :12.75)
( )
T7 M6
H7
S6000 M3
( )
( )
G28 Y0.0 V0.0 (HOME TABLE Y AXIS AND HOME TABLE V AXIS)
M64 (ACTIVATE TABLE SYNC)
( )
( )
( TOOLPATH : ROUGH_1 )
( WORKPLANE : G54)
( ALLOWANCE : 5.0)
( )
G90
B0.0 C0.0
X500.0 Y1025.0
G43 Z10.0 H7
M09
TOOLPATH CODE DELETED FOR CLARITY
G49
G69
( )
( TOOLPATH END)
( )
G00 G53 Z0.0
G00 G53 B0.0 C0.0
( )
M65 (DEACTIVATE TABLE SYNC PRIOR TO TOOL CHANGE)
( )
( TOOL ID :EM16X300 )
( TOOL TYPE :ENDMILL)
( DIA :18.222)
( LENGTH :317.102)
( TIP RAD :0.0)
( )
T12 M6
H12
S6000 M3
( )
G28 Y0.0 V0.0 (HOME TABLE Y AXIS AND HOME TABLE V AXIS)
M64 (ACTIVATE TABLE SYNC)
( )
G00 B0.0
( )
( TOOLPATH : SWARF_TOP_POCKET )
( WORKPLANE : G54)
( ALLOWANCE : 0.0)
( )
G43.4 H12
G00 X500.0 Y1025.0
B0.0 C0.0
Z10.0
M09
TOOLPATH CODE DELETED FOR CLARITY
G49
( )
( TOOLPATH END)
( )
G43.4 G91 Z0 H12
G90
G00 X500.0 Y1025.0 Z10.0 B0.0 C176.5483
G49
G69
( )
( TOOLPATH END)
( )
G00 G53 Z0.0
G00 G53 B0.0 C0.0
M05 S0
M65 (DEACTIVATE TABLE SYNC PRIOR TO END OF PROGRAM)
M30
%