Grasshopper

algorithmic modeling for Rhino

Hello all,

a new release of Grasshopper 1.0 is available for download. This release fixes a number of serious crash bugs (in fact, it fixes all the repeatable crash bugs that have been reported over the past 6 months).

You can download this release from the usual location. The internal version number for this release is 0.9.0068.

Fixes:

  • All expressions inside parameters now use 'x' as the variable instead of the nickname. Old files should be converted automatically.

  • GetDataTree method calls with mismatched parameter access would display the wrong error message, this is fixed.

  • Menu items on submenus that are disabled due to document states could not be triggered by shortcuts or buttons, this is fixed.

  • Lofting would fail with zero-length start and end profiles, this is fixed (they are now treated as points).

  • When lofting failed due to invalid profile curves, the error message was useless, this is fixed.

  • Under rare conditions null entries in persistent data would cause the Manage X Collection window to crash, this is fixed.

  • Mouse Leave events on the Expression Editor window would sometimes cause a crash due to null timers, this is fixed.

  • Offsetting curves would sometimes result in superfluous control points, this is fixed.

  • Trim Solid would fail if one of the trimming shapes did not intersect the base shape, this is fixed.

  • Solid Difference would fail if one of the trimming shapes did not intersect the base shape, this is fixed.

  • The annealing history curve in the Galapagos window would sometimes crash on repaint, this is fixed.

  • Having a (partially) transparent background colour for a Text Panel would crash the panel editor window, this is fixed.

  • The Evaluate component would crash when editing an expression with coincident variable names, this is fixed.

--

David Rutten

david@mcneel.com

Views: 1173

Replies to This Discussion

wrong image sorry![牛],点击[ http://pinyin.cn/e1946 ]查看表情

David,

I just downloaded the new version of GH and found that the Loft module seems to be acting strangely. In the attached test file with internalized curve inputs, these will not produce a loft when attached to the loft module and yet if these are divided with lines between these, the lines will produce a successful loft. Am I missing something?

Thanks,

robin

Attachments:

I can confirm this behavior. Lofts with 2 input curves will return null.

Another thing: This GH distribution installs in directory "0.9.66.0". Current version is displayed in GH as .67 and files are saved as .67 but .rhp/.dll assembly version is .66

Thanks Robin, Hannes. Please try again (same download url, same version number).

--

David Rutten

david@mcneel.com

I tried your instruction and downloaded the file but it still seems to behave as before.  

Really weird. The file you posted works on my machine. Just in case the installer didn't update properly you can replace the surface.gha file with the attached one. It has the fixed Loft component.

Sorry for the inconvenience...

--

David Rutten

david@mcneel.com

Attachments:

The file, I just downloaded from the server is exactly the same as the one before.

File sizes match as well as well as file dates in the archive. Still installs into the .66 folder.

Will try again tomorrow.

I download the first version as well.

This got located in the same location as version 0.9.0066:

C:\Program Files\Common Files\McNeel\Rhinoceros\5.0\Plug-ins\Grasshopper (b45a29b1-4343-4035-989e-044e8580d9cf)\0.9.66.0

This morning I have downloaded the newer version which has been installed into ....\0.9.67.0

But when I opened Rhino for the first time I noticed that it said in the command line that Grasshopper 0.9.67 is already loaded.

Is it trying to load both and as they have the same name is now ignoring the newer one?

I am going to delete the 0.9.66.0 folder... But I thought it wise to report this for others.

I'll just roll the version number everywhere and replace the download. I have no idea why it's suddenly being difficult about this. Thanks for testing.

--

David Rutten

david@mcneel.com

In regards to this update:

'All expressions inside parameters now use 'x' as the variable instead of the nickname. Old files should be converted automatically.'

I am having difficulty with the autoupdate feature of this specifically in baked in expressions. List length, Shift list and Construct Point do not update. The components that do update seem to lose their other baked in values and revert to 'null'. Any way I could clean this up without manually going through all the expressions?

Thanks, Dan

Can you give me a file that doesn't update correctly?

--

David Rutten

david@mcneel.com

Attached sample that does not update.

thanks for your help, Dan

Attachments:

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service