Wednesday, March 14, 2012

Freeform and organic modelling from MeshMixer to 3ds Max to Revit

I'll admit it - I'm a bit excited about MeshMixer.  I downloaded it today and was very pleased at how easy it is to sculpt things.  A few years back, we worked on an aquarium project with another architect, and it was suggested that it would be great if Revit could generate freeform rock formations that looked realistic.  At the time, I played with Blender and a little add-on called 'Blender World Forge'.

However, I think MeshMixer can also do the job.  After installing the program I was very surprised that it is actually called Autodesk meshmixer - anyone tell me what is going on here?

Anyway, to see me create some organic-looking rocks and bring them into Revit, check out the video:


Basically, this was my workflow:
  1. Install MeshMixer
  2. Open it, grab a Sphere, do some sculpting.
    (EDIT: You can probably skip steps 3,4 and 6 if you use the built-in Export feature on the File menu... let me know if it works for you.)
  3. Create a part out of the sculpted form you made
  4. Save the project, and find the part OBJ file at
    C:\Users\username\Documents\meshmixer\libraries\default
  5. Import that into 3D Max
  6. Cap the holes in the mesh
  7. Export to SAT
  8. Import into Revit family, adjust materials.
  9. Load into Project.

Here is the download link again:
MeshMixer

Heads-up via http://labs.blogs.com/its_alive_in_the_lab/2012/03/software-makes-me-look-20-years-younger.html

11 comments:

  1. Wow, I had no idea you could go from meshmixer to Revit!

    You could have done that capping in meshmixer though...check out the youtube channel for tutorials: http://www.youtube.com/meshmixer

    (still need Max for the SAT conversion though)

    cheers, -meshmixer

    ReplyDelete
  2. Thanks. Yeah, I kinda knew you could 'heal' the mesh in meshmixer. My problem was then trying to convert to Part / get the OBJ for the healed form? There doesn't seem to be any Export options from meshmixer?

    ReplyDelete
  3. Oh wow, I just noticed that you were copying the file out manually! =)

    There is Export, it is at the bottom of the standard File menu.

    ReplyDelete
  4. Ah, thanks! Don't know how I missed it.

    ReplyDelete
  5. This is very cool Luke, thanks.
    What is your sense of how fast these organic objects pile up the project's file size and slow down orbiting in the file?

    ReplyDelete
  6. Mark - quickly. These types of objects will very quickly 'bloat' your Revit file. You could put all of your freeform objects in a RVT link so you can unload and reload them as necessary, thus giving you better control over Revit performance.

    I'm sure this is not 'best practice', but it is a valid workflow to get this type of data into Revit.

    I would like to find a way to bring in 'nice' solids instead of faceted meshes...

    ReplyDelete
  7. Hey Luke, your blog on Mesh Mixer reminded me of a conversation I had with an artist who used Revit to create his sculptures... I actually commented on it on my latest blog... Thanks for the provoking thoughts.
    http://bim4scottc.blogspot.com

    ReplyDelete
  8. Another meshmixer tip: there is both a reduce-triangle-count brush and a select-and-modify tool for reducing triangle count. There is a brief demo of the brush version at the beginning of this video:

    http://www.youtube.com/watch?v=VV0wJGovQwM

    ReplyDelete
  9. Scott - here is a direct link to your post. Glad to participate in some 'fusion blogging'!
    The Revit Jedi: Organic modeling.

    ReplyDelete
  10. Thanks for the comments meshmixer. Have you ever tried to turn these meshes in to ACIS or NURBS solids?

    ReplyDelete