Grasshopper

algorithmic modeling for Rhino

Important. You need recent Microsoft C++ runtimes in order to run this version of Grasshopper. You can download them here.

A new release is available for download from the usual location. This release mainly features a set of bug fixes. Not all reported bugs in 0.8.0065 and earlier have been fixed. OffsetCurveOnSurface and Brep internalisation is still buggy.

List of features and fixes:

  • VB and C# script components now have 'Destroy Caches' menu item that erases all recorded compiler data.
  • VB and C# script components now also cache compiler errors and warnings.
  • VB and C# script component code editor now caches the 10 most recent source codes.
  • Mesh Volume computation was broken on Rhino4, this is fixed.
  • VB and C# scripts would not update on parameter addition or removal, this is fixed.
  • Similarity component did not work well with negative numbers, this is fixed.
  • Display adjustment for curves was not working, this is fixed.
  • VB/C# script code changes were delayed until after autosave, this is fixed.
  • VB/C# scripts would not be re-evaluated after certain breaking changes, this is fixed.
  • VB/C# script editor would not save the code when the target object has been modified, this is fixed.
  • Rail Revolution component did not work, this is fixed.
  • Changing expressions on output parameters did not result in an update, this is fixed.
  • Changing Normalise flags on curve output parameters did not result in an update, this is fixed.
  • Changing Normalise flags on surface output parameters did not result in an update, this is fixed.
  • Changing Unitize flags on vector output parameters did not result in an update, this is fixed.
  • Changing Invert flags on boolean output parameters did not result in an update, this is fixed.
  • Undo/Redo events that affect output parameter post processes would not cause updates, this is fixed.
  • Script components in User Objects and Clusters were not deserializing correctly, this is hopefully fixed.
  • GH/GHX document ids were not deserialized, this is fixed.
  • User Objects with an unset subcategory caused a failure in the Ribbon, this is fixed.
  • Radial Grids would omit the row of points along the boundary of the grid, this is fixed.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Views: 15338

Replies to This Discussion

Is it possibile to add in next versions an hotkey to switch on/off the timer?

I like the list selecting idea. 

Not sure how the component could handle it when the range moves away from the existing selection.. Goes Orange or force the existing value?

Suggestion: 

Would adding some row and column number to the canvas be an option? Or a function (Since there is really no document option, only software preference). Say if the numbers are an object. like scribble. (I'm using an imported curves by sketch object now)

If for example I'm sending the script to a co-worker or client that has to review the document, it would be easier to communicate with a mention-able coordinates.

 

If store views...is better and faster for you and your client/coworker...

Suggestion2: (just for your interest, David)

Currently invalid hotkey key-press, or character key-press, will cause the application focus to move back to Rhino command line, which is quite annoying. Any chance of improving it?

Suggestion3: (I know this wont get prioritized high in your list, but think about it)

First: Thank you. I like the cache thing. Seems to be helpful in recovering from mistakes that is untraceable.

Any chance of improving the Code Editor: 

1: There should only be one editor opened per VB/C component. If you have two opened and you edit on one side, you forget about the second side, the later-closed editor will override the changes made.

2. Commenting Button, comment multiple lines.

3. Sometimes debug info have wrong line number. 

4. Dynamic debug? If I forgot to dim or potential using uninitialized obj. (Probably asking too much)

Tks.

Hi David, 

When selecting several components I don't get the option to align them.

Is that something I need to turn on somewhere?

Many thanks, 

Arthur

Hi Arthur

Yes, go to the View pull down menu, see the last option on that menu, and open it, you will see the option to turn on the align option there.

Hope this helps

Andres

Hi David,

it would be nice to add a function that lets you change the wire display for all selected objects.

Maybe it is possible to include this function into the middle-click menu.

Thanks,

Phillip

Also a disconnect all from all inputs from all selected?

Maybe just a keyboard shortcut?

I recall that there was a way to 'pinch' all the wires attached to any input (or output) and drag them to an input of another component. I cannot seem to find how to do that anymore. 

Or am I mistaken about it being added to Grasshopper? I do recall David testing it.

You can use Ctrl + Shift. I didn't know that one for quite some time.

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