Grasshopper

algorithmic modeling for Rhino

Hello,

A fellow student and myself are trying to develop a Grasshopper Plug-In / Add-On ... like lets say Ladybug (or any other Grasshopper Add-On/Plug-In) for our Master thesis. We have created some components with GHPython scripting and would like to set up a Add on with sub-categories in Grasshopper and feed them with our GHPython components. I would like to ask if someone has any clues on how to make that happen. I have seen a tutorial showing how to do it with C# and VB but is there maybe a other way? Sadly we both have no experience with both C# and VB.

Looking forward to any help.

Regards,

Saqib

Views: 1760

Replies to This Discussion

There are two options that I know of:

1) Make User Objects (select a GHPython component -> File -> Create User Object). This is how Mostapha distributes Ladybug. Other plugins also use this approach like Mesh+ and some of the utilities in Kangaroo1.

2) Wait for Rhino6. The new GHPython component in the WIP version allows for you to compile it to an assembly file similar to .gha.

Looking forward to see where you're going with this ;)

Beautiful!!! Thank you so much :) Looking forward to get your Input.

Regards,

Saqib

Hi Andres and Saqib!

Saqib, This videos may also help > https://www.youtube.com/playlist?list=PLkjfDmSc5Orxq-f_fbmu_HV4tE2Z...

Mostapha

Cool, didn't realize you made these! Very nice. Just out of curiosity, why is it that you guys set your components to always have icons on? When I use ladybug I always go in and set them back to the default component setting :D

 why is it that you guys set your components to always have icons on? 

I think we should call it bad design decision on my side! I added your comment here and we will get it fixed > https://github.com/mostaphaRoudsari/ladybug/issues/196#issuecomment...

Haha, thanks for the clarification Mostapha :) 

It's really great to see you guys sharing development practices and allowing us to get a peek at what's going on "under the covers" so to speak. I think I'll start doing the same once I get into the write-up part of my thesis (share development practices that is). Best, Anders

Hi Mostapha,

thank you a lot for sharing this information. That really helps do understand the process.

BTW just started to use Ladybug und Honeybee and want to compliment you for this wonderful Add-on.

Regards,

Saqib

Hi Saqib. Thank you for the nice comment. Best of luck with your new development.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service