As of this writing, Dreamcatcher runs as a plugin for Maya, but a newer, browser based version is already in the works, so instead of going through the details of how to run the alpha version of the software, I'll cover the basic concepts of working with Dreamcatcher.

Designing a bike stem is usually done through intuition and stress testing. With Dreamcatcher, you can set the forces that you want the piece to withstand and have the genetic algorithm go through thousands of iterations to arrive at a solution.

Step 1: Set Your Ports

The first thing to do is to set your ports.

Ports are the shapes that you want DC to generate a form between. In the case of the bike stem, we want a steerer tube clamp and a handlebar clamp. Those are the ports.

Model these in your 3D modeling program of choice. I use Fusion 360.

Export all your ports as a single STL mesh file.

<p>Where would one download Dream Catcher? </p>
<p>As the article above states &quot;...Dreamcatcher runs as a plugin for Maya&quot;</p>
Haven't a clue. I figured that the guy writing the article might have an idea. Maybe it's a Beta thing that Autodesk are trialing.
<p>Yes, however as far as I can find there are no links to the plug in. Know of one? </p>
<p>I would love to see full scale testing with load cells and compare it to the results of DC. </p>
<p>Is 3d printed stem tough enough?</p>
<p>No way... Even on a road bike it wold never hold up.. well not this one..</p>
<p>I too have been looking for something like this for a long time and am hoping for the creator of this tutorial to reply to all the fans, where did you get access to Dreamcatcher? For now, all I could find about Dreamcatcher is this: https://autodeskresearch.com/projects/dreamcatcher</p>
<p>Great advice on the software but there are so many OTHER bike parts you could experiment with that won't kill you when they break! Cargo carriers, lighting brackets, cellphone holders...</p><p>Before you risk your life experimenting with a critical and highly stressed part like a stem please search &quot;CPSC bicycle stem&quot;. Even Cannondale and Easton who are conservative and know what they are doing have mass produced stems that fail.</p><p>A stem will fail when stresses combine, so it will likely be the WORST time - for example when you hit a bump going down a hill at 35 mph. Total loss of control is a horrible experience. I was lucky I was going 30 on flat pavement so I can still tell you about it-- all I lost was a lot of skin.</p>
<p>Just what I was thinking. I don't know what happened to you, but most failiures in plastic at least announce themselves. I'm still very hesitant to do this project because the consequence can be horrible. </p>
Thank you very much for your advices.
<p>Very cool !!! is that a casting finally ? Please forgive my ignorance but where do you get Dreamcatcher from ? Is it a stand alone software or a specific plug in ? (SolidEdge user)</p>
<p>where in dreamcatcher do you input the properties of the material you are using? I'm sure that would have some effect on the algorithm right?especially since it uses real units for the applied forces</p><p>The design looks really cool though, and I always like seeing genetic algorithms being used to make things, In my opinion thats where the future of computing and even engineering is going</p>
<p>Oooh! Do brake calipers next!</p>
<p>Looks amazing, but I think you should make the lattices beefier. I had a stem (steel) shear just from a pothole! Horrible accident resulted in several stiches. Make sure it can take a heavy load, its a vital part of the bike.</p>
<p>Good instructions, nicely done.</p><p>This is a very cool looking stem. Will there be a metal version forthcoming?</p>
Thank you! Yes! Metal versions are coming. And I'll be adding screenshots of the UI in a bit.
<p>Cool! I'm curious to see how you mill that shape (or print? does the pier have the tools to do that?)</p>

About This Instructable




More by cheewee2000:Hot Plastic Gun Time Capsule with Ball Plunger Detent Mechanism (built using a CNC Lathe) 3D Printed Horn Speaker 
Add instructable to: