Close

Generative Design - 2D/3D

Postby Kershaw » September 27th, 2017, 3:54 pm

User avatar

Kershaw
step four
step four
 
Posts: 560
Joined: December 2nd, 2007, 6:14 pm
Location: Vermont
Does anyone have any experience on the board with generative design?

I've been scouring the web for any Illustrator plugins or techniques to use this technique to generate a pattern that will provide optimal support in a product.

I've seen products for sale using this technique, some of them are linked below:


Capture.PNG



https://www.wired.com/2016/07/check-nik ... rack-shoe/

https://n-e-r-v-o-u-s.com/index.php

http://inthefold.autodesk.com/in_the_fo ... ainer.html

Re: Generative Design - 2D/3D

Postby yo » September 27th, 2017, 4:07 pm

User avatar

yo
Administration
Administration
 
Posts: 16327
Joined: January 5th, 2004, 6:57 pm
Location: SoCal
Jim, have you checked out Grasshopper? It is for Rhino. A lot of the automotive guys are using it for this crazy grilles and I believe a lot of the shoe guys are using it as well. http://www.grasshopper3d.com

Re: Generative Design - 2D/3D

Postby Brian_Donlin » September 27th, 2017, 4:25 pm


Brian_Donlin
step three
step three
 
Posts: 123
Joined: June 3rd, 2015, 11:21 am
Location: Chicago
I wish there was something like Grasshopper for Solidworks or Fusion! I don't know a lick of Rhino (yet).

Re: Generative Design - 2D/3D

Postby Mrog » September 27th, 2017, 4:28 pm


Mrog
step three
step three
 
Posts: 144
Joined: July 12th, 2013, 7:03 am
Location: Germany
There is also Autodesk's project dreamcatcher. But we have yet to see how much of this stuff is marketing gimmicky techdemo and how much of it is actually outputting usable results for a professional workflow.
https://autodeskresearch.com/projects/dreamcatcher

Re: Generative Design - 2D/3D

Postby Kershaw » September 27th, 2017, 4:37 pm

User avatar

Kershaw
step four
step four
 
Posts: 560
Joined: December 2nd, 2007, 6:14 pm
Location: Vermont
Thanks for the quick replies.
I've researched some of Autodesk Dreamcatcher but I dont know how feasable it is.


Yo! - I'll check out Grasshopper, Thank you! I too wish there was a "Grasshopper" for SW.

Re: Generative Design - 2D/3D

Postby Brian_Donlin » September 28th, 2017, 9:32 am


Brian_Donlin
step three
step three
 
Posts: 123
Joined: June 3rd, 2015, 11:21 am
Location: Chicago
Kershaw, you may be interested in this thread as well: http://boards.core77.com/viewtopic.php?f=4&t=36644

Re: Generative Design - 2D/3D

Postby IDiot » September 28th, 2017, 10:35 am

User avatar

IDiot
full self-realization
full self-realization
 
Posts: 1208
Joined: January 6th, 2004, 5:15 am
Location: theZoo
Hey Jim

Here are a couple resources for learning Grasshopper.

http://digitaltoolbox.info/
https://thinkparametric.com/

Dreamcatcher will most likely be pretty great sometime in the not too distant future, but it's not really 'available' yet.

I seem to remember SolidThinking having some type of optimal structure feature they were pushing awhile back as well...

Re: Generative Design - 2D/3D

Postby dt_id » September 28th, 2017, 4:08 pm


dt_id
 
Posts: 2
Joined: July 7th, 2017, 11:06 am
Search for “topology optimisation”

There are some online tools you can use for generative design, allowing you to upload a step or iges file as a starting point. It’s a bit like FEA, but the software modifies your geometry based on weight and material inputs. I’ve played with a couple, check-out https://www.frustum.com

Have fun! :D

Re: Generative Design - 2D/3D

Postby louis leblanc » September 28th, 2017, 9:27 pm

User avatar

louis leblanc
step three
step three
 
Posts: 147
Joined: June 13th, 2010, 1:32 pm
I have a little bit of experience. I think the unfortunate reality of it is that as its a nascent field, there's no real plug and play solution for what I think you're looking for.

Nike has a small team that seems to be dedicate to these kinds of projects. I'm guessing they're also spending a lot of time to come up with these designs and building their toolkit as they go. This link may give you some more information than what's on the Wired article. https://www.behance.net/gallery/5320866 ... thm-driven

The topology optimisation tools you'll find in most CAD tools like Inventor, Fusion 360 and Solidworks will usually just spit out the lightest mesh it could find that suits your structural requirements. Typically the mesh it outputs is not used for final products, it just gives designers a direction. The mesh will usually not be suitable for your manufacturing process or follow the aesthetic you have in mind.

This is where Grasshopper and custom tools come in allowing for full control of the geometry. This usually means setting up geometric constraints and an aesthetic for the tool to optimize the form against all kinds of criteria. Like trying to reduce weight while keeping some minimum stiffness in different directions, minimize pressure points, maximizing traction...

To learn Grasshopper, on top of IDiot's good recommendation, I'll add http://grasshopperprimer.com/en/index.html . As others have mentioned, a decent grasp on Rhino is required. Some programming experience can also really help - and not only if you're writing custom components.

I had a bit of a fun trying out some forms in a similar vain as what you were showing. These aren't really optimized against anything yet, just a parametric truss built to follow an underlying surface. The way I'm doing this is by building a simple frame and smoothing out the mesh. On the easy end, you could give Mesh Mixer a try just for illustrative purposes. Hit me up if you'd like to talk about this in more detail!

I'm curious how much demand there is for these kinds of skills right now.
Attachments
exoskeleton.jpg

Re: Generative Design - 2D/3D

Postby ralphzoontjens » September 29th, 2017, 4:35 am

User avatar

ralphzoontjens
full self-realization
full self-realization
 
Posts: 624
Joined: February 3rd, 2010, 10:20 am
Location: Tilburg, the Netherlands
Grasshopper is a magnificent tool and does not get the credit it deserves! It is a very specialized expertise and to get a product to manufacturing stage with a watertight parametric script means a lot more than just connecting a few mathematical flow charts. Grasshopper has some almost plug and play components such as voronoi, paneling and mesh manipulators. All you need to do in Rhino is load a NURBS surface and you are ready to create parametric structures on top of it. To maximize its potential, Grasshopper becomes an amalgamation of plugins and external scripts so for any company it is recommendable to appoint just one Grasshopper expert. The demand for these jobs is growing as companies are discovering the design opportunities it offers for any kind of product. Also there are many freelancers in Eastern Europe who are relatively good with this so the work is accessible. However some of the work can be done in Solidworks, if we use Grasshopper I think we do all need to charge for our expertise. Compare it to tattooing a cube vs. an organic 3D network with all kinds of effects. Even if we can revise the parametric structure, because of its complexity the design process can take much longer.

The shoe sole example can be done in several ways, for example force field operations on a hex grid or, more elegantly, Kangaroo physics simulation. Grasshopper works best going from surface to mesh. To convert the mesh back to NURBS, there is T-splines.
http://www.designsoul.nl
Designsoul - Product Design & Visualisation


Return to general design discussion