2d Adaptive WTF

2d Adaptive WTF

Anonymous
Not applicable
1,394 Views
18 Replies
Message 1 of 19

2d Adaptive WTF

Anonymous
Not applicable

I've included some pics of a part where the 2d adaptive roughed out one slot fine but not the other. Then when it went to finish...well you get the idea. Here is the Fusion file that is fine. I included the code that I copied right out of the Haas when it happened. It all looked good in graphics and as soon as I posted it again the code was fine. You can find lines N26400 and N46065 on the WTF file.  If this is a mistake on my end I'd be happy to learn from it. Thanks guys.

 

 

IMG_1275.JPG

IMG_1274.JPG

 

Accepted solutions (1)
1,395 Views
18 Replies
Replies (18)
Message 2 of 19

Steinwerks
Mentor
Mentor

That's pretty bizarre, but when I post your protected toolpaths I get a full slot rough:

 

Backplot.JPG

 

What year is the machine, and how are you getting it on there? I wonder if this wasn't a transfer issue. Do you have the original file posted from Fusion?

 

Edit: hmm, I noticed you post with N-lines, which I never do, but it sure looks like the code just got truncated somehow.

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
0 Likes
Message 3 of 19

Anonymous
Not applicable

That nc file is the one I copied right off of my 2016 Haas vf-4ss.  It is bad...it just left the rest of the adaptive code out.  It still retracted so it could finish though.  Yes I get a good program now too.  Just wanted to get it to some g-code wizards.  I'm not new but this could be a major crash if someone isn't standing there watching.

0 Likes
Message 4 of 19

Steinwerks
Mentor
Mentor

The problem is that this isn't a G-code issue per se, it's either a bug in Fusion, intermittent at best, or something happened somewhere along the processing line where the positional movements weren't passed to the post processor due to other unknowns. The retract is part of the next toolpath when onSection is called in the post, forcing a retract between operations, but we can see from the N-line ordering that nothing gets skipped according to the post, it just kept truckin'.

 

@angelo.juras or @fonsecr have either of you seen this before? It's a little crazy, and obviously a bit worrisome.

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
0 Likes
Message 5 of 19

Anonymous
Not applicable

I sort of suspect a "ghost in the machine" with the 2d adaptive.  Figured I would through it out there and see if I missed something.  

0 Likes
Message 6 of 19

angelo.juras
Alumni
Alumni

@Steinwerks - I will take a look

Message 7 of 19

Steinwerks
Mentor
Mentor

@angelo.juras wrote:

@Steinwerks - I will take a look


 

Thanks! I can't recreate it, but I don't have the same insight or access obviously.

 

@Anonymous Out of curiosity, what are your computer specs?

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
0 Likes
Message 8 of 19

Anonymous
Not applicable

pc specs.JPG

0 Likes
Message 9 of 19

angelo.juras
Alumni
Alumni

@Anonymous - On your Haas Mill, you are able to backplot it on the control. It will give you an exact representation of your code.

 

Did you try that and what did it look like?

 

I checked it on my end and this is what I get:

 

2017-09-05_19-26-28.jpg

0 Likes
Message 10 of 19

Steinwerks
Mentor
Mentor

Well there shouldn't be any bottlenecks in that system!

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
Message 11 of 19

angelo.juras
Alumni
Alumni

Here is my backplot of your WTF file:

 

2017-09-05_19-46-11.jpg

0 Likes
Message 12 of 19

Anonymous
Not applicable
So what's wrong here?
0 Likes
Message 13 of 19

cj.abraham
Alumni
Alumni
Accepted solution

I had a theory, tested it, and I think I found the answer.

 

I suspect that you posted the operation before the operation completed calculating. The generation time was suspiciously long for that operation, because I hit generate and quickly went to post code and realized it was still calculating. I tried to specifically time hitting the post process button while it was in the middle of calculation, and I could reproduce this every time.

 

 

generation time.PNG

But not before it gave me a warning!

 

warning.PNG

So i think the solution here is for us to fail posting or not allow posting code while a selected operation is calculating.

 

 

Message 14 of 19

Anonymous
Not applicable
Interesting… I certainly wouldn't of finished it if it did give me some kind of a warning… I don't remember seeing anything. I've been posting code for a lot of years I would think I would be smarter than that LOL. So, it will let you finish posting code without a toolpath being finished?
0 Likes
Message 15 of 19

Anonymous
Not applicable

Yep....it seems to be possible.  I cant backplot from home (that I know of) what does this look like?  I did it way early to see what would happen

0 Likes
Message 16 of 19

Anonymous
Not applicable

Yes there is a graphics option and I will try tomorrow when I get back to the shop to see what it looks like

0 Likes
Message 17 of 19

Anonymous
Not applicable

One last thought that I was testing.  It seems that you can "protect" a toolpath before it finishes calculating also.  Not sure if you can get it to be half of a toolpath like my post but it will prevent it from finishing.

Message 18 of 19

Steinwerks
Mentor
Mentor

@Anonymous wrote:

Yep....it seems to be possible.  I cant backplot from home (that I know of) what does this look like?  I did it way early to see what would happen


 

Try this online backplotter made by @xander.lucianohttps://ncviewer.com/

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
Message 19 of 19

Anonymous
Not applicable

oh hey thats great thanks!!

0 Likes