Grasshopper

algorithmic modeling for Rhino

Hi Daniel,

I've given Kangaroo2 a quick try and it really works like a charm, speed and stability look definitely amazing.

I've run into a small issue though. I've tried a basic mesh relaxation with fixed perimeter (open mesh, using naked vertices as anchors) and I get an Invalid Mesh as output. Note that the same mesh, with the same setup (naked vertices as anchors, edges as springs with 0 rest length) solves in the old Kangaroo (and Kangaroo zombie) with a valid mesh.

I think I'm missing something here about the new setup but I just can't figure out what it is. I am attaching the definition (mesh is internalized).

Cheers,

Alessio

Views: 851

Attachments:

Replies to This Discussion

Hi Alessio,

This is caused by the same issue described here:

http://www.grasshopper3d.com/group/kangaroo/forum/topics/size-limit...

Because some edges of the mesh are shorter than the tolerance, the ends are getting combined and messing up the topology.

I will release that version with the tolerance setting soon, but in the meantime the issue can be worked around by scaling everything up.

Daniel

Thank you Daniel!

In fact, I noticed some weird edges appearing when hitting the reset button and I thought about some collapse going on or a graphic card glitch so I didn't give it much importance.

Just tested and it works great, good to know!

 Hi Daniel,  

 Is this what is going on here as well ? 

 I got this mesh to equalize in a seperate rhino file, but when added into my actual workfile it fails. In my workfile it I had to cull edges below 1 unit  due to an error. ( other file presented no such error ).  It seems a threshold or  units related issue, but as far as I can compare everything seems the same between both files.  

Thanks, 

Fabio 

 

  

  

Attachments:

 

Thanks David, 

I got to work. But honeslty, I still dont cant say exacly why.  I placed the formula placed above twice in the same file, linked to the same mesh. Exacly the same settings, tolerances and unit settings. One worked, the other did not. I am missing something here.. but its resolved for now. 

PS: I have been following your work for a while, thanks for all your input through the different posts, they have been priceless in learning kangaroo on this slow trial / error basis.  

Thanks 

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service