Grasshopper

algorithmic modeling for Rhino

(Edit. David sez: Please append your (well explained) ideas/suggestions/wishes. I don't care much for what you want, I care why you want it.)

Perhaps this topic has been covered recently, but I don't see any active threads.  We're looking for a plugin project and I'd like to get some feedback from the power users before choosing something.

So...

What is missing from grasshopper?  

What would you like to connect to that you can't already connect to?

What kind of bottlenecks do you run into?

What secret wish do you have for Grasshopper that doesn't even seem possible?

What project have you been meaning to undertake but haven't had/won't have the time?

Just trying to brainstorm a few ideas here.  There are so many great and useful plugins out there, it's hard to discover the gaps anymore.   

Looking forward to your thoughts!

Cheers,

Marc

Views: 26944

Replies to This Discussion

Thinking about all the stuff exposed:

  • Multi canvas view: to be able to control and deal with several clusters (or the clusters opened and the general definition) or definitions at the same time.
  • A new solver system that lets you to specify what canvases are calculated and/or showed in the rhino viewports.
  • The block instancing on bake time is a the next big thing.
Once surface blending becomes available in RhinoCommon I'll implement it in GH. There will be a general effort in Rhino6+ to make more commands available as SDK methods.

nobody understands rational bezier splines

er ... hmm ... dare I say : SURBS (S = somebody)

BTW: are you after a-class surfaces?

best, Peter

hey Tom

Well...I know myself (I believe, he he).

I think that's best to switch that a-class conversation off-line. I'll mail you some stuff that maybe you could find interesting.

I use a-class very frequently (either when designing ugly buildings or powerboats (that's far more interesting)). Use the latest reader + saved Views + that Model tree with these 3dpdf (stuff obviously not designed with Rhino)

best, Peter

Attachments:

Nice 3dpdfs... which tool do you use for that?

For things routed to production (kinda like any AEC project, meaning classic "master drawings", shop drawings, BOM, specs etc etc) I design them using Microstation/Generative Components + imported parametric feature driven assemblies (*) made with Siemens NX and/or CATIA (PS: 3d PDF export capabilities are included to all Bentley suite of products).

For things that are prototypes and/or require complex kinematics and/or require only 3d modeling I always use CATIA/NX.

In rare occasions I use Quest3D for presentations (but interoperability woes always around making any proper translation a wishful thinking in most of cases). 

(*) observe the complex hatch "hinge" that allows access from the boat's sides.

Actually I think the first beta was supposed to have been released last december, I have no idea what happened to it.

Isn't the HSL colour node what you want (in Display > Colour). It actually has an alpha input but is noted only as HSL and not HSLA, as it should be. Its strange, because the split nodes actually have the A for alpha in them, but HSL doesn't, which is confusing.

Actually you are right, just noticed that one is HSL and the other HSV, which makes no sense at all. Why have a HSL join, but a HSV split?

Right, ok that IS a pain. ;)

I'm surprised to have gone through seven pages and not seen this... perhaps this is a taboo topic:

interoperability

although there are plenty of great plugins that approach this topic re:revit (chameleon, opennurbs, visual-arq, etc), i would love if there was a faster and all encompassing gh native option to export to revit. 

I'd be in for an open source initiative for this (i.e. Lyrebird). Anyone else interested?

Just noticed another major pain point in grasshopper - reading and writing text files.

The file path primitive can only set files and not folders. If i want to create or programatically create my own file name this is not possible at all as far as I know. I would love to have a Folder primitive, where I can set a folder. Then a node for folder contents, that gives me the filenames of the files in the folder as a list. That way I can retrieve a file name or use a folder as part of a file path, where I can then concatenate on my own file name. This would be very handy for reading and writing files. Especially for writing files the current system is very bad. Streaming the contents of a panel is cumbersome and totally breaks with common interaction patterns in Grasshopper. I have to enter the file name by hand and flick Stream contents on and off to write the file.

Also it would be great to be able to get some info about the current Grasshopper document, like the containing folder, filename, last saved time, size, etc.

So I would love:

  • Native File write node, that can write multiline text
  • Folder primitive to pick a folder on the harddrive
  • Folder contents node, that outputs filenames in folder as a list
  • Self node that outputs Folder of current GH doc, GH doc filename, etc.

Thank you! :)

I've created a plugin call elephant some time ago,

https://github.com/arendvw/ExportTools/blob/master/bin/Release/Elep...

It contains a select folder component, source available https://github.com/arendvw/ExportTools/blob/master/Components/Selec...

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service