algorithmic modeling for Rhino
Hi, I 'd like to apologize for spamming with this simple problem. I am noob.
Well the problem is that i don't know why but when i am trying to ,,set one geometry"
( e.g. rectangle, circle etc. ) from rhino to grasshopper, it starts to draw the geometry instead of selecting geometry I've already done in rhino.
The funny fact about this is that problems never appears with curves or points. Probably its kind of basics setting that i overlooked at the begging, but i realy dont know.
Thank you for any advice. And once more sorry for spamming and my bad english
Tags:
If you draw a rectangle in rhino and were then able to reference it into gh as a rectangle there is a possibility that you could changle the control points in rhino so that it was now a parallelagram... But gh is still expexting a rectangle... The world would stop spinning on its axis. Therefore this eventuality has been prevented.
You can draw a rectangle in rhino reference it as a curve in gh and then when it gets changed in rhino gh doesnt mind as it is expecting any old curve... The world keeps spinning.
Points are always points. Curves are always curves. Breps are always breps. But boxes, lines, circles, rectangles might not remain these in rhino.
Hope this helps
Hi
thank you it helps somehow. I understand the solution you proposed but still do not understand why gh force me to draw a completly new circle instead of picking one.
You can pick one, but you have to reference it using a Curve parameter. Circle parameters cannot reference Rhino objects. As Danny explained the reason for this is that lines, rectangles, circles and arcs are not guaranteed to remain lines, rectangles, circles and arcs when you apply standard Rhino transform commands to them. This is a choice I made way back in the early versions of Grasshopper 1. I think now it was the wrong choice but I'm not going to change it for GH1 any more.
Reference your Rhino circles using a Curve parameter, then plug that curve parameter into a Circle parameter. If the conversion is valid then you'll get a circle, if the conversion is not valid then you'll get an error.
--
David Rutten
david@mcneel.com
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2025 Created by Scott Davidson.
Powered by