CAM Error Using Subroutines - HAAS TM-1P
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hey Guys,
I'm pretty new to CAD/CAM and machining so I'll apologize for gaps in my explanations. I'm using a Non-NGC HAAS TM-1P. I'm using the Non-NGC post processor found here.
I'm at a point where I've built production fixtures for some parts I'm making. As an example, in the OP1 fixture I am using G154 P1 through P6. The program runs fine in G54 only (even when subroutines is checked in the PP) but as soon as I call another work coordinate system I get the following errors.
First error: Invalid I,J or K in G02 or G03
I switched the post processor to use Radius Arcs and got a similar error: Invalid R in G02 or G03
The following is a single tool path from my GCode for simplicity:
%
O01001
(Using G0 which travels along dogleg path.)
(Machine)
( vendor: HAAS)
( model: TM-1P)
( description: EngDuro's Haas TM-1P)
(T3 D=3. CR=0.01 - ZMIN=0.74 - face mill)
G90 G17
G20
G53 G0 Z0.
(Face the Top)
T3 M6
(rough 0.040" DOC at 6000 rpm at 100in/min. 50 in/min finish)
S6000 M3
G54
G17 G90
M8
G0 X5.85 Y0.75
G43 Z1.35 H3
G154 P1
M97 P90000
M5
M9
G53 G0 Z0.
X1.95
G53 G0 Y0.
M30
N90000(Face the Top)
G0 Z1.04
G18 G3 X5.55 Z0.74 R0.3 F30.
G1 X5.4004
X-1.5004
G3 X-1.8004 Z1.04 R0.3
G0 Z1.35
M99
%