Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding

In process multiple work offsets

marcmt88
Observer Observer
360 Views
1 Reply
Message 1 of 2

In process multiple work offsets

marcmt88
Observer
Observer

Hi.

I am trying to automate probing multiple pieces from G54 thru G56 before cutting each part with each tool. 

 

I am encountering Error Code 1086, Path Obstruction (Haas NGC) on line #N50.  It error out right before probe entering the first bore.  Please see code below. 

 

%
O10073 (3GD adapter op3 probing)
(Using high feed G1 F5000. instead of G0.)

N20 G53 G0 Z0.

N25 (Probe WC54)
N30 G103 P1 (LIMIT BLOCK LOOK-AHEAD TO 1 LINE)
N35 T10 M6 (Spindle Probe)
N40 G65 P9832 (TURN PROBE ON)
N45 G43 H10 (TOOL HEIGHT CALLOUT)
N50 G90 G0 X-101. Y5.6 (Center of bore to set)
N55 G65 P9810 Z25. F2000. (PROTECTED Z MOVE TO 25MM ABOVE THE PART)
N60 G65 P9810 G01 Z-6. F500. (DEPTH INSIDE THE BORE)
N65 G65 P9995 W54 A10 D11. E0. H0. (PROBE BORE MACRO PROGRAM, A1=ID SET G54* D= DIA)
N70 G65 P9810 Z25. F3000.

(Probe WC55)
N75 G90 G0 X-40. Y5.6 (Center of bore to set)
N80 G65 P9810 Z25. F2000. (PROTECTED Z MOVE TO 25MM ABOVE THE PART)
N85 G65 P9810 G01 Z-6. F500. (DEPTH INSIDE THE BORE)
N90 G65 P9995 W55 A10 D11. E0. H0. (PROBE BORE MACRO PROGRAM, A1=ID SET G55* D= DIA)
N95 G65 P9810 Z25. F3000.

(Probe WC56)
N100 G90 G0 X22. Y5.6 (Center of bore to set)
N105 G65 P9810 Z25. F2000. (PROTECTED Z MOVE TO 25MM ABOVE THE PART)
N110 G65 P9810 G01 Z-6. F500. (DEPTH INSIDE THE BORE)
N115 G65 P9995 W56 A10 D11. E0. H0. (PROBE BORE MACRO PROGRAM, A1=ID SET G56* D= DIA)
N120 G65 P9810 Z25. F3000.

N125 G00 G40 G80 G91 G28 Z0
N130 G53 G0 Z0.
N135 G65 P9833 (TURN PROBE OFF)
N140 G103 P0 (ENABLE FULL BLOCK LOOK-AHEAD)
N145 M30

%

0 Likes
361 Views
1 Reply
Reply (1)
Message 2 of 2

Richard.stubley
Autodesk
Autodesk

Hi @marcmt88,

A path obstruction error means the probe has triggered when it should not have. 

There are 2 things this could be, an actual trigger of the probe because it has hit something. 
Or a false trigger caused by the machines movements and a sensitive probe. 

One way to find out is to run the positioning moves slowly reducing the acceleration and deceleration of the machine and hopefully eliminating any false triggers. 

Once you have established that the NC code will run we need to solve the false triggers. 
Things to check. Is everything tight, I have sen before loose probe bodys and loose sytli causing issues. 
I'm taking a guess you have a renishaw probe, these have built in filtering to stop this kind of thing and it has multiple settings. 
See section 4.1 on "Trigger logic" this can take a while to get the hang of how to do but it will allow you to set the inbuilt filtering higher. 
http://resources.renishaw.com/en/download/installation-guide-omp40-2--83084

Give those a go and let me know how you get on.



Richard Stubley
Product Manager - Fusion Mechanical Design
0 Likes