Multiple Nesting Issues - Wrong Sheet Selection & Broken Logic

Multiple Nesting Issues - Wrong Sheet Selection & Broken Logic

robbieYF29S
Contributor Contributor
563 Views
6 Replies
Message 1 of 7

Multiple Nesting Issues - Wrong Sheet Selection & Broken Logic

robbieYF29S
Contributor
Contributor

This is a pretty long post, but I ran a few different scenario tests on the nesting extension, and it doesn't seem to be working. There are multiple large errors, and those errors point in different directions. Has anyone been able to figure this extension out?

 

I'm running four different tests. Two are with costs =1, and two have relative costs with the largest size set to 100. I have photos of my setup at the very bottom. 

 

The high-level summary is that nesting software: 

  1. Gets the final nested sheet wrong and selects the wrong packaging (Test #1, #2, #3)    
  2. Sometimes doesn't select the right packaging at all (test #2)
  3. The solution that fixes the problem (Test #4) makes the same problem worse when you slightly change the inputs ( Test #3)  

Settings for all tests: 

  • Remnant Optimization: Minimize Length x Width
  • Packaging Method Used: Best Mix 

Tests with No Costs: 

Test #1: 

  • Packaging: 
    • Size = 120in x 60in || Cost = 1
    • Size = 120in x 58in || Cost = 1
  • Results: 
    • 120 x 60 = 16 
    • 120 x 55 = 2
    • Total Sheets = 18 
  • Problems: 
    • Last sheet selected should be 120 x 58 
      • Nested area of final sheet only 32 x 62
      • Chose the least efficient sheet in a fairly obvious situation 

Test #2: 

  • Packaging: 
    • Size = 120in x 60in || Cost = 1
    • Size = 120in x 55in || Cost = 1
  • Results: 
    • 120 x 60 = 18 
    • 120 x 48 = 0
    • Total Sheets = 18 
  • Problems: 
    • There are two sheets where 120 x 48 would be more efficient 
    • Doesn't use 120 x 48 for any of the sheets
    • Last sheet is still wrong. Final nested area only 32 x 62  

 

Test with relative costs included: 

  • Since all material is the same thickness and stainless is priced by the pound, I can set the area of the largest sheet to 100 and calculate the price based on % difference in the area relative to the largest sheet.  

Test #3: 

  • Packaging: 
    • Size = 120in x 60in || Cost = 100
    • Size = 120in x 58in || Cost = 91.67
  • Results: 
    • 120 x 60 = 7
    • 120 x 58 = 11
    • Total Sheets = 19 
  • Problems: 
    • Last sheet still wrong: This final sheet only has a nested area of 32 x 32, but it still chose the least efficient sheet 
    • Least efficient nest by far - both total plate area and remnant area are the highest in this one 

Test #4: 

  • Packaging: 
    • Size = 120in x 60in || Cost = 100
    • Size = 120in x 48in || Cost = 80
  • Results: 
    • 120 x 60 = 9
    • 120 x 48 = 8
    • Total Sheets = 17 
  • Problems:
    • None with nest - this is the most efficient setup. Lowest total plate area and remnant area. 
    • However, it makes no sense that it works in this one situation and doesn't in any others.
    • If this was working correctly and this pricing workaround does work, then the 120x58 setup with pricing should have been the 2nd most efficient setup. 

 

The big issue with this is that the errors are all over the place and not in the same direction. I did one test adding in the price, and it was the worst, and then another, and it was the best. I did one test with no price but a slightly different size, and it kind of worked but didn't calculate the last one correctly. I did another test with no price but a larger size difference, and it doesn't work at all. 

 

Photos of Reports:

Material Presets.PNG 

Nest Comparison.PNG

 

 

 

 

 

 

 

Does anyone know what's going on here?

0 Likes
564 Views
6 Replies
Replies (6)
Message 2 of 7

robbieYF29S
Contributor
Contributor

I'm running a nest and it keeps getting hung. I'm trying to nest 29 shapes across 10 different packaging sizes. When I only had two sizes it takes up 10 sheets. It's all the same material and thickness, the only thing that's changing is the length and width of the packaging.

I set the deviation and the increment both to zero. So it shouldn't take that long to calculate.  

It's getting hung at 95.7% each time and won't continue. I let it sit for about three hours and it still wouldn't finish. Has anyone else had this issue? 

 

I'm using a brand new gaming computer, so I don't think it's the hardware. 
CPU = AMD Ryzen 9 5900HX 8 core 16 processor

RAM = 16GB 

Graphics = Nvdia GeForce RTX 3080

HD = 1TB SSD  

Hung Nest.PNG

 

 

0 Likes
Message 3 of 7

robbieYF29S
Contributor
Contributor

Wrong terminology above. When I say it selects the wrong material I mean it selects the wrong packaging. Material is all the same. 

0 Likes
Message 4 of 7

robbieYF29S
Contributor
Contributor

Photos of Outputs: 

 

Test #1 Results:
120x55 - No Cost.PNG

 

Test #2: 

120x48 - No Cost.PNG

 

Test #3: 

120x55 - w pricing.PNG

 

Test #4: 

120x48 - w pricing.PNG

 

 

0 Likes
Message 5 of 7

AmyLiu
Alumni
Alumni

@robbieYF29S 

Do you still see the problem?

I think we resolved this similar issue(TRUNFSN-2637) previously, can you share your "PATH" value in Environment Variables dialog, see this for example: 

AmyLiu_0-1628736862576.png

 


Amy Liu (cui.liu@autodesk.com)
Senior Software QA Engineer
Autodesk
0 Likes
Message 6 of 7

AmyLiu
Alumni
Alumni

@robbieYF29S 

is it possible to share your data to us, they we could have a try with the workflow and check the problem?

thanks


Amy Liu (cui.liu@autodesk.com)
Senior Software QA Engineer
Autodesk
0 Likes
Message 7 of 7

MattWynn
Alumni
Alumni

@robbieYF29S your two posts seem to have gotten mixed together...

We looked at your data for the best mix getting unexpected sheet sizes on Monday and I have that data.

For the nests that get stuck at 97% done, you said one computer worked OK and the other had the problem.  Are there any parts with lots of teeth, or look like a comb in that nest?  If you share that data with a Fusion Team link @AmyLiu and I can take a look.


Matt Wynn
Senior Manager, Software Development, Fusion Fabrication