Will generative design ever get a local compute feature?

Will generative design ever get a local compute feature?

rkalak
Enthusiast Enthusiast
6,563 Views
42 Replies
Message 1 of 43

Will generative design ever get a local compute feature?

rkalak
Enthusiast
Enthusiast

I'm really contemplating purchasing a commercial license, solely for generative design capabilities, and didn't want to have to pay for cloud credits IN ADDITION to paying for the license. Will generative ever get a local compute feature so that I can utilize my workstation and not have to pay for cloud credits? I currently don't have commercial because I'm a student.

Accepted solutions (1)
6,564 Views
42 Replies
Replies (42)
Message 21 of 43

rkalak
Enthusiast
Enthusiast

@Anonymous

Very well said, thank you.

I will accept this as a solution in that you have adequately shut down @mavigogun  Smiley LOL

0 Likes
Message 22 of 43

Anonymous
Not applicable

I should say that I do think fusion 360 is still an extremely good value. It provides features and accuracy at a price point substantially better than the other options. 

 

My only point is that the cloud credits are part of the business model...that's the only way you can make sense of offering advanced non linear, explicit dynamics and top-op/generative design on such a low cost software. These solvers are normally only offered on packages that are 10 to 30 times as expensive as fusion 360.

Message 23 of 43

mavigogun
Advisor
Advisor

@Anonymous wrote:

There's not a single simulation that fusion 360 offers that would require a computer in the tens of thousands.

 

You're equating the generative voxel solver to other stress simulations- are they the same? I've been digging through a dense presentation used to pitch the GPU and memory optimization scheme leveraging the Amazon hardware; while a comparison to a equitable CPU system is quantified, I couldn't find a value to grab onto that could be used like a coefficient for determining performance on system X.

 

Regarding Cloud Credits (why does that always make me think of Lando Calrissian?), weren't 1000 bundled with subscription?   Or was that only for early adopters?

Message 24 of 43

mvassilevJSN2W
Contributor
Contributor

@mavigogun wrote:

@Anonymous wrote:

There's not a single simulation that fusion 360 offers that would require a computer in the tens of thousands.

 

You're equating the generative voxel solver to other stress simulations- are they the same? I've been digging through a dense presentation used to pitch the GPU and memory optimization scheme leveraging the Amazon hardware; while a comparison to a equitable CPU system is quantified, I couldn't find a value to grab onto that could be used like a coefficient for determining performance on system X.

 

Regarding Cloud Credits (why does that always make me think of Lando Calrissian?), weren't 1000 bundled with subscription?   Or was that only for early adopters?


 

Unfortunately it's only 100cr for current paying subscriptions. I don't know about the early adopters

0 Likes
Message 25 of 43

TrippyLighting
Consultant
Consultant

Quite frankly, the early adopter got jack squat.

I've had a Fusion 360 subscription for the last 5 years. The deal was that we are going to enjoy a $300 subscription for life (product life that is) if we keep the subscription.

The advantage was that we had access to the Ultimate version. The fact is that the ultimate version never gained much traction, because there were very few usable things that were actually ultimate. Now were all in the same boat feature wise. Every one who subscribes new gets to pay $495 (or so) and we continue to pay $300 and get 1000 cloud credits. Same as every other subscriber.

 

I agree with @Anonymous that this is a business model and not a limitation of computers and software.

 

However, at this price level creative use and exploration are out. However that exactly is necessary to develop an intuitive understanding of the software and methods.

 

 

 

 


EESignature

0 Likes
Message 26 of 43

I_Forge_KC
Advisor
Advisor

I disagree.

 

You're attempting to compare apples to oranges here. The topology optimization system that is in SE is more in line with the topology optimization tool in Inventor/Nastran/Fusion - but not Autodesk Generative Design. If you're comparing SIMP solvers - they're all pretty much the same, regardless of who the manufacturer is. In fact, the base algorithms likely originated from the same group of about three people who wrote the original research papers on this stuff with only minor variations and optimizations between them.

 

So, let's actually compare apples to apples...

SolidEdge Premium = $420/mo or $3940/yr

Autodesk Product Design & Manufacturing Collection = $315/mo or $2525/yr

 

Now, you can get "Generative Design" in the mid-level of SolidEdge, but you lose out on the rest of the FEA. Also, none of the SolidEdge packages include CAM or a data management package (but both are included with the Autodesk package). In both cases, the FEA (including topology optimization) is local solve (though the Autodesk package also gets you Fusion360).

 

Let's compare oranges to oranges:

As far as I'm aware, the only other level-set approach solver on the open market is Frustum Generate. You can get Generate as an add-in for NX, but now you're looking at a massive jump in price for the software (10x-ish).

At a 1:1 ratio of dollars to cloud credits, that puts you at something like ~20,000 cloud credits for the same money (buying the PDMC and then adding the credits). If you know what you're doing, that's a lot of studies/models.

You could also go with Frustum directly but then you're either back on the cloud (at a rate of $5/study, free downloads - single material per study) or into their high-end CAD system (pricing unknown - but it won't be cheap since it's aimed squarely at additive manufacturers).

 

In any case, the level set methods are GPU based, so they scale much differently. I have a very high-end GPU in my workstation, but it can't hold a candle to a GPU compute node in a cloud (e.g. Quadro P6000 vs 8X Tesla K80 - 3,840 cores vs ~40,000 cores). Should I happen to have a GPU compute node in my home, then I might ask about it... but considering the upfront infrastructure cost is something like $50,000 plus the fact that it consumes ~3,000 watts of electricity (and doubles as a smelting furnace), it's just not going to fit into my plans. I currently will run 10-15 Generative Design studies concurrently and get results back within an hour or so - totaling 400+ individual results. I can't match that throughput with any other means - and if I was to try and use a SIMP tool to do the same, it would be DAYS to get the same number of results (with constant babysitting). Even if I had a local solver for AGD, then I'm still looking at hours and hours (if not days) just because I don't have the same bandwidth there either.


K. Cornett
Generative Design Consultant / Trainer

Message 27 of 43

lichtzeichenanlage
Advisor
Advisor

If AD talks about cores they are talking about GPU cores? Not CPU cores? Interesting... 

0 Likes
Message 28 of 43

TrippyLighting
Consultant
Consultant

@I_Forge_KC I am not exactly sure what you disagree on and where I am comparing apples with oranges.

 

If you are talking about industrial use then you are correct. You left out one package that has offered topology optimization for years and that is Altair Inspire and AFAIK is more affordable than any of the solutions you have mentioned. The also offer a generative design solution.

 

But I am NOT talking about industrial use. I am talking about a lot of creatives, tinkerers, makers etc. that in my opinion run circles around the traditional cubicle-engineers of today but are individuals that cannot afford shelling out that much money just to experiment with a tool.

 

 

 


EESignature

Message 29 of 43

rkalak
Enthusiast
Enthusiast

@I_Forge_KC wrote:

I disagree.

 

You're attempting to compare apples to oranges here. The topology optimization system that is in SE is more in line with the topology optimization tool in Inventor/Nastran/Fusion - but not Autodesk Generative Design. If you're comparing SIMP solvers - they're all pretty much the same, regardless of who the manufacturer is. In fact, the base algorithms likely originated from the same group of about three people who wrote the original research papers on this stuff with only minor variations and optimizations between them.

 

So, let's actually compare apples to apples...

SolidEdge Premium = $420/mo or $3940/yr

Autodesk Product Design & Manufacturing Collection = $315/mo or $2525/yr

 

Now, you can get "Generative Design" in the mid-level of SolidEdge, but you lose out on the rest of the FEA. Also, none of the SolidEdge packages include CAM or a data management package (but both are included with the Autodesk package). In both cases, the FEA (including topology optimization) is local solve (though the Autodesk package also gets you Fusion360).

 

Let's compare oranges to oranges:

As far as I'm aware, the only other level-set approach solver on the open market is Frustum Generate. You can get Generate as an add-in for NX, but now you're looking at a massive jump in price for the software (10x-ish).

At a 1:1 ratio of dollars to cloud credits, that puts you at something like ~20,000 cloud credits for the same money (buying the PDMC and then adding the credits). If you know what you're doing, that's a lot of studies/models.

You could also go with Frustum directly but then you're either back on the cloud (at a rate of $5/study, free downloads - single material per study) or into their high-end CAD system (pricing unknown - but it won't be cheap since it's aimed squarely at additive manufacturers).

 

In any case, the level set methods are GPU based, so they scale much differently. I have a very high-end GPU in my workstation, but it can't hold a candle to a GPU compute node in a cloud (e.g. Quadro P6000 vs 8X Tesla K80 - 3,840 cores vs ~40,000 cores). Should I happen to have a GPU compute node in my home, then I might ask about it... but considering the upfront infrastructure cost is something like $50,000 plus the fact that it consumes ~3,000 watts of electricity (and doubles as a smelting furnace), it's just not going to fit into my plans. I currently will run 10-15 Generative Design studies concurrently and get results back within an hour or so - totaling 400+ individual results. I can't match that throughput with any other means - and if I was to try and use a SIMP tool to do the same, it would be DAYS to get the same number of results (with constant babysitting). Even if I had a local solver for AGD, then I'm still looking at hours and hours (if not days) just because I don't have the same bandwidth there either.


So what's the difference between the results from the SIMP solvers and results from the level set methods? Are none of the SIMP methods GPU based? I already have certain designs that I want to run through a generative suite in terms of optimization. From what I understand, the "level set" methods are meant for being utilized closer to the beginning of the design process, as opposed to the SIMP solvers including fusion and SE that are meant for altering a mostly developed model. All I really need is a generative suite since my CAD modeling is all done in inventor, and I gravitated towards Solid edge due the natively local compute. Is there no ability to utilize the GPU on SIMP solvers?? Is there any way to utilize a GPU in any generative design suite for which I don't have to spend an obscene (but justified) amount of money?    

 

Sorry for all of the questions, but you're the perfect person to ask. I'm 17 and trying to get as best of an understanding as possible before deciding on purchasing software. 

0 Likes
Message 30 of 43

Anonymous
Not applicable

What specifically do you disagree with?

 

1 - if the cloud credits weren't a business model, they would allow a local solve for non-linear, event and top op simulations. Every other major FEA provider out there allows a local solve for this. 

 

2 - a long simulation does not mean it's not possible. I regularly run my large simulations over night. Even at that...the leading simulation software provider will literally help you get setup with third party cloud computing. This is from a company that has both CPU and GPU based solvers. 

 

3 - I agree f360 is the best value out there for most things. It would take a special set of circumstances to make a perpetual license with local solve more cost effective. That doesnt mean the cloud credits are not part of the business model.

 

4 - other players are allowing this to be run locally...so again it's not a hardware limitation. 

 

I do think the best response is for an offering of unlimited cloud credits or something along those lines at a high price. I would hate for one of my engineers to have to request approval for additional credits at the end of the year when budgets are slim...or even worse...stop running simulations. Maybe autodesk already does these type of corporate agreements and I'm just not aware of it. That's really the only major risk I see with the cloud credit model. 

 

 

0 Likes
Message 31 of 43

rkalak
Enthusiast
Enthusiast

@Anonymous

What software do you use in terms of generative and local compute? Do you utilize a GPU? If so, what GPU do you use?


 

0 Likes
Message 32 of 43

I_Forge_KC
Advisor
Advisor

Everyone forgive me... this is long and winding...

 tumblr_o16n2kBlpX1ta3qyvo1_1280.jpg

 

 

 

 

@TrippyLighting

SolidThinking (with Structures) is $3195/yr 

Inventor (standalone) is $1935/yr

 

Similar SIMP method in both.

 

What I disagree with is that there isn't a need for the cloud compute solutions. It's far more than a business model - it's a practical way to leverage high-performance computing without self-investment (currently the only way).

 

--------

 

There is also a huge problem here in that there is double meaning to Generative Design.

 

Generative design (little d) is a paradigm where we use heavy computation to achieve optimized geometry - this includes topology optimization, lattices, DfAM, topology synthesis, etc. When anyone in the industry at large says "GENERATIVE DESIGN" they are referring to this paradigm and 9 times out of 10 they are really referring to SIMP topology optimization. This is true of Altair, Ansys, Siemens, PTC, etc.

 

Generative Design (big D) is a marketing name Autodesk gave to Dreamcatcher - a level set method for topology optimization (aka topology synthesis). Very long story short, the guy behind Frustum (the other level set method out there) was an Autodesk research scientist before he founded Frustum (I'm still unclear if his departure was voluntary... though I tend to doubt it). That's the reason why Frustum and Generative Design are the closest matches in terms of comparison. In time, this name choice will make more sense because the system will grow beyond the current synthesis methods to encompass more of the paradigm. 

 

------

 

@rkalak If your current design tool is Inventor... USE INVENTOR! Shape Generator inside Inventor is a SIMP method for topology optimization. The only sucktastic part about it is that the results are strictly mesh output (which is par for the course, really). Since you're a student, you also qualify for Nastran for free... that's what powers Shape Generator in Inventor but you can throw a ton more constraints into the full system. In both cases, the solver is local (and CPU based).

 

As far as a GPU SIMP solver, they do exist... though I'm not sure anyone in the marketplace is actively pushing them out (yet). There are several research papers released within the last couple of years that show their development - so I imagine they are still immature for production systems.

 

Autodesk is trying to position Generative Design to be a design exploration tool and let SIMP tools be the design validation tool. The inner workings of SIMP methods are the same as normal FEA methods. Since the gold standard for validation is FEA, it makes sense to use SIMP as the validation method for topology optimization. With that said, the only reason why AGD is good at design exploration is that it works on multiple studies in parallel - so that you can explore multiple designs in short order. The actual topology that comes out is perfectly fine from a functionality standpoint, but in the end, you're going to use a normal FEA program to validate it anyway.

 

(FEA = finite element analysis... the virtual testing tools)

 

 

@Anonymous The Enterprise Token system is basically unlimited (for organizations of size).

Very early on I had discussions with the managing team over Generative on pricing. The basics of the pricing scheme are that you spend roughly the same amount of money whether you have a design engineer cook up those results or you have the computer do it. It's not necessarily meant to be more cost-effective but rather be an on-demand resource. Basically, you're looking at spending $1,500 - $5,000 to solve a topology challenge but without actually outsourcing a contractor. It's certainly fuzzy math, but the point gets across.

I also would say that Nastran is the desktop solution from Autodesk and that the cloud stuff is where they are pointing people for on-demand resources... the same as Ansys or Altair does. Where the "rub" comes from is that Fusion is the long-term replacement for Inventor (yep, I said that out loud) and so there are features that will get folded into Fusion that won't make it into the old guard. With Fusion being cloud-centric, we'll be seeing more and more cloud-based features. 

 

 

My wish is that they would turn people like me loose with an unlimited amount of CCs to go and teach the RIGHT way to use AGD. I literally wrote a LinkedIn article about this very topic on Friday and how there isn't a good guide yet. I don't claim to be the patron saint of AGD, but I've put in more hours than any other user outside of Autodesk and I know the best practices to make it sing. My business thrives on knowledge transfer and I don't like being in an ivory tower like I am on AGD. It's just hard for anyone to pony up several thousand dollars just to burn on inconsequential projects to learn from - and I totally get the heartburn there. Truthfully, over the last 18 months, I created hundreds of projects with thousands of runs to brute force my way through learning... I can't imagine the cost of it by today's pricing (but this was pre-release).

 

 

 

Now if only they could shoehorn the old Blue Ridge Numerics solver into Linux so it could be cloud compatible........


K. Cornett
Generative Design Consultant / Trainer

Message 33 of 43

Anonymous
Not applicable

Giving fusion 360 a try for a few months is probably the most cost effective way to determine what you truly need. If your focus is design optimization based on a design you already have a rough idea of....you may only need topology optimization.

0 Likes
Message 34 of 43

Anonymous
Not applicable

 It looks like we mostly agree...but you've done nothing to prove that cloud credits arent part of the business model. They undoubtedly are.

 

Again I'm not saying thats a bad thing...but in over a decade of using ANSYS I've spent exactly $0 on cloud credits. They choose to front load the cost with high license prices whereas f360 makes up for it on the cloud credit side. 

 

Again, if it weren't a business model it wouldn't be mandatory. The value of an autodesk specific cloud solve would be self evident and sell itself without the mandatory tag.

0 Likes
Message 35 of 43

Anonymous
Not applicable

I use ANSYS in my "day job" and Fusion 360 for my hobby work and side projects...which is why I'm so impressed by fusion 360.

 

The ANSYS topology optimization is the branch of GD that is actually useable for me given what I do, and I solve locally on 4 of my 8 cores. It may take a few hours for a high resolution solve, but I dont mind doing other things while it solves or pressing go when I go to a meeting. In prior jobs I had a dedicated desktop for simulations and every where I've been has had a remote server as an internal cloud. So it's obviously CPU based.

0 Likes
Message 36 of 43

TrippyLighting
Consultant
Consultant

@I_Forge_KC wrote:

 

What I disagree with is that there isn't a need for the cloud compute solutions.

 


I agree that there is a need for cloud compute solutions, but that does not mean that it isn't a business model 😉

 


 

There is also a huge problem here in that there is double meaning to Generative Design.

 

Triple 😉 

Because what we are talking about is really generative engineering, not design. 

Or maybe generative mechanical design but sure as heck not generative Industrial Design.


EESignature

0 Likes
Message 37 of 43

I_Forge_KC
Advisor
Advisor

https://www.merriam-webster.com/dictionary/design

 

Come on now... Only one of those is aesthetic-centric 😛


K. Cornett
Generative Design Consultant / Trainer

0 Likes
Message 38 of 43

mvassilevJSN2W
Contributor
Contributor

Just want to chime in and say that I and maybe all of us here like the fact that we can leverage the cloud compute when it makes sense/need to for Fusion's Generative Design. Same thing goes for Non-linear analysis. It's just odd that it is the only way to use it which leaves me with a sour taste in my mouth. 

0 Likes
Message 39 of 43

mavigogun
Advisor
Advisor

@mvassilevJSN2W wrote:

It's just odd that it is the only way to use it which leaves me with a sour taste in my mouth. 


 

It's not odd at all, but in keeping with Fusion modus operandi of progressively adding features.   The GPU cluster version can't just be ported over for local use after a couple simple edits- it will have to be rebuilt.   So, it gets prioritized like everything else.   I reckon, given there is a functional option, "when" becomes later rather than sooner.

0 Likes
Message 40 of 43

lichtzeichenanlage
Advisor
Advisor

And the pricing of cars as based on what you would pay for using public transports? That's ridiculous and will not make technologies popular. Companies are interested in saving money and small companies, makers, tinkerers etc. can't afford it. 

 


@I_Forge_KC wrote:

 

@Anonymous The Enterprise Token system is basically unlimited (for organizations of size).

Very early on I had discussions with the managing team over Generative on pricing. The basics of the pricing scheme are that you spend roughly the same amount of money whether you have a design engineer cook up those results or you have the computer do it. It's not necessarily meant to be more cost-effective but rather be an on-demand resource. Basically, you're looking at spending $1,500 - $5,000 to solve a topology challenge but without actually outsourcing a contractor. It's certainly fuzzy math, but the point gets across.

0 Likes