Announcements

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

program stops part way through

scastrophotography
Advocate

program stops part way through

scastrophotography
Advocate
Advocate

Hello,


I'm experiencing an issue that I need help with please.

The program is stopping prematurely, before it reaches the end.

I have seen this before on this machine (Haas VF3) but I only see it when I use the high feed rate option for rapids instead of using G0 (well, that's the only correlation I can see). The last time I saw it was on a contouring tool path, this time it is a drilling tool path. The program stops at a point midway through the program, I restarted the program, it played through that point where it previously stopped and then stopped at a latter point in the program. In this particular time, I am using multiple WCS and it stopped at the same point but on the next work offset. But I have also had it stop on me before with only one WCS. The reoccurring thing seems to be the high feed mode for rapids.


I have attached a photo of where it stopped and also the whole program.


I'm also seeing something odd when using the high feed rate mode for rapids. This particular program is just drilling holes (same program as above), so between the different WCS, its using G1 in high feed rate, as expected, but when moving between multiple holes within the same WCS, its using G0, even though they are all rapid moves and I said always use G1 high feed rate mode. Any ideas whats going on here?

 

Thanks

Joshua

0 Likes
Reply
Accepted solutions (1)
446 Views
6 Replies
Replies (6)

hyperbolicindustries
Advocate
Advocate

Is that G55 G98 the line it stops at?

0 Likes

scastrophotography
Advocate
Advocate

work offset G55

G98 G81

0 Likes

engineguy
Mentor
Mentor

@scastrophotography 

 

If you check closely you should find that any/all G0 moves are only executed in the Z where there is no problem and within Setup so there is no problem with the dreaded HAAS Rapids "dog leg" on X/Y moves, if you use the "High Feed" then you don`t get the "dog leg" on X/Y moves, I am assuming that is why you are using it ??

 

I believe there is a way in the HAAS control to set the "dog leg" to a safe area, don`t have a HAAS Manual so I`ll leave that to you to find if you feel so inclined 🙂

 

I don`t see anything in your code that would cause the machine to stop randomly, it may be "choking" on the data stream, sometimes called "buffering" but that shouldn`t be happening with a modern control !!

Possibly interference from an electrical source which can cause CNC Controls to "trip out", random things like yours are notoriously hard to pin down 😞 😞

 

Are you on the Pre NGC or the NGC control and the correct Post Processor ??

0 Likes

scastrophotography
Advocate
Advocate

Hi Engineguy.

 

I'm using high feed to avoid the Dogleg in x And y. But in this drilling operation, the moved in x and y were still G0 rapids.

 

I Am using Pre NGC (2010 machine) and the correct post for it I believe.

 

As soon as I tell the post to always use G0 instead of G1 high feed, It no longer stops mid program, so it doesn't look like data starving.

 

Thanks

0 Likes

engineguy
Mentor
Mentor
Accepted solution

@scastrophotography 

 

Pretty safe to say that what you have is a HAAS Control issue, there is nothing in the code that is wrong that I can see so maybe a call to HAAS is needed here 🙂 🙂

 

If it doesn`t like the G1 High Feed then you are stuck with the "dog leg" unless you program it to take a "Safe Route" which I believe you can do with the HAAS Control, for example make it go to a safe Z height before it does it`s "dog leg" ???

1 Like

scastrophotography
Advocate
Advocate

Thanks, it is pointing to a HAAS  control issue.

0 Likes