Grasshopper

algorithmic modeling for Rhino

Information

Chameleon

CHAMELEON

Chameleon is a plugin for both Grasshopper and Revit with a focus on interoperability, simulation, and efficient practice workflows. Chameleon’s main advantage is its ability to facilitate easy transfer of geometric data between Grasshopper and Autodesk Revit, but also includes other valuable tools to make life easier, both in Grasshopper and Revit.

Website: http://www.hijac-creative.com/chameleon-2/
Location: Washington, DC
Members: 245
Latest Activity: Sep 20, 2023

Discussion Forum

type of chameleon most commonly kept as a pet in captivity

What is the most common type of chameleon found in captivity? Chameleons are popular pet lizards, and many…Continue

Tags: #chameleon, #reptile

Started by Fatima butt Feb 6, 2023.

chameleon is not installing in revit 2016 4 Replies

I have downloaded the chameleon plugin, It has been installed in grasshopper but when I am installing in revit it's not installing, Please help me. How to install in revit?Continue

Started by aman gupta. Last reply by Luigi Olivieri Jun 13, 2019.

New Chameleon Available 29 Replies

Hi all,The new Chameleon (0.4.0.0) is finally here, check it out!http://www.hilojacobs.com/?page_id=464Chameleon now supports editing adaptive…Continue

Started by Hiroshi Jacobs. Last reply by MHMOD DEEP Sep 8, 2017.

running Chameleon in revit

Im facing a problem with the Chameleon while trying to push from GH to Revit, attached below is the error message, any help is higly appreciated.…Continue

Started by MHMOD DEEP Sep 8, 2017.

Comment Wall

Comment

You need to be a member of Chameleon to add comments!

Comment by Hiroshi Jacobs on September 5, 2012 at 7:11am

Dear Chameleon community,  I am trying to gather up some examples of how Chameleon is being used on real-world projects.  If you are using it on a real project and wouldn't mind sharing some images and a description with me, could you please get in touch with me?  thanks!

Comment by Nate Holland on September 4, 2012 at 11:06am

Hiroshi,

I have another request that's come along. By the way the plug in is working great! Is it possible to swap out curtain wall types using a similar method. Obviously it won't be driven by a number parameter like the current setup, but I think there would be a way grasshopper could pass a type indicator (likely a string) that could then be referenced to the element ID. Thanks again.

Comment by Daniel Bosia on July 27, 2012 at 11:02am

Thanks for the quick response. What is the dll library called? I did some work with Autodesk Robot. And that has a good Interop library.

 

Comment by Hiroshi Jacobs on July 27, 2012 at 10:27am

Hi Daniel,  It's using something called named pipes to transfer the data.  I posted some related code to the thread here: http://www.grasshopper3d.com/group/gh-revit/forum/topics/welcome-to...  Other than that it uses the API's of Revit and Grasshopper.

Comment by Daniel Bosia on July 27, 2012 at 10:04am

Hiroshi,

Can I ask you the trick here. Which interop library did you use within Revit to create this connection? Is there any documentation anywhere on this?

Thanks,

D.

Comment by Nate Holland on July 25, 2012 at 9:23am

That's a good point that the second request might cause additional work in some instances. Is it possible that on the Revit end it could remember which parameters were assigned to the GH parameters(at least during an open work session)?

Comment by Hiroshi Jacobs on July 25, 2012 at 6:20am

Thanks Nate. I will try to accommodate when things slow down. Glad to know you have some workarounds though. The first request should be fairly easy.  The second I'm not sure I totally understand but it sounds like you want Grasshopper to know what parameters exist in the Revit family?  I think that can be done but it's a bit harder to do in a seamless, no-fuss way - i.e. without adding more steps to the process.

Hiroshi

Comment by Nate Holland on July 24, 2012 at 9:11am

Hiroshi,

I've come across a few requests for the plug in. I've mostly been using Chameleon to update curtain wall panels in Revit.

I built a fairly complex unitized curtain panel that I've been driving with grasshopper. When I try to pass 900 panels to grasshopper along with all of their geometry the process gets painstakingly slow. I've worked around this by swapping the panels to a glazed unit (a simple box) when I pass them to GH and then reverting to my custom curtain panel when I pass the data back from grasshopper. Is there anyway that you can pass just the GUID and a centerpoint/conerpoint from Revit to reduce the geometry grasshopper has to deal with?

Also, I'm currently passing 6-8 parameters back to Revit each time I update the panels. I have troubles remembering which order I put the parameters in sometimes which will often break the Revit curtain panel after a lengthy update. Is there any chance you could add a method for assigning which parameters are affected from the GH end?

Thanks,

Nate

Comment by first1 on July 23, 2012 at 8:59am

Great ! Armando.

Comment by Armando Montejano on July 20, 2012 at 5:17pm

Hello every one,

Just want to thank Hiroshi for good piece of software, here is my workflow to create "complex" Walls in Revit using chameleon the adaptive component.

Basic form for 4 walls to be created in Revit, there are 4 curves surfaces, and are divided with LunchBox Grid Tool.

Exported as adaptive components linked with the flowing families made of adaptive reference splines

this one for the first 3 walls

This one for the end one.

In Revit as adaptive Generic Models.

In Revit as walls by face

 

Members (245)

 
 
 

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service