algorithmic modeling for Rhino
Do not know how to reduce the length of the cylinder and simultaneously increase the diameter, or increase the length of the cylinder and reduce the diameter?
must have a length of a curve on a surface of constant length. Please any advice on how to do it. Thank you.
Tags:
Depends on how you create the cylinders. You will usually have independent inputs for diameter and height.
You need a mathematical description of how height will vary with diameter (or the other way around). Then use math components or expression component to solve the other value for a given diameter or height and input both results into your cylinder creation.
You are right, the two parameters I need to synchronize the diameter increases, the height decreases, or vice versa, what it looks like math component? or components of an expression or a simple example of its use. Thank you for your reply.
It's really easy once you know where to look.
Given your answer I strongly recommend reading at least one of the primers in the "getting started" section if this site. > see here /a>
Works great and so easy, you genius, and I'm a microbiologist and mathematics uncomprehending. Thank you.
can `t solve the problem, file with the curves, the length of the curve should be constant
http://www.grasshopper3d.com/forum/topics/2d-3d-spiral-frames-defin...
Sorry, I can't see any relation of this thread and the link?
What file?
file reference-helix increases depending on the height (h) and diameter (r), is it possible to link the sliders (h) with a slider (r) that would be the length of the spiral was constant during the deformation?
Thank you for your support
If you want to constrain one parameter to another one, you need to know its mathematical relationship. For the cylinder I used the volume as a given constant and calculated the radius from volume and height.
In case of the spirals you were linking to, this relationship isn't trivial. Actually there are three radii and heights involved.
If you only want a simple helix with constant radius r and given height h, the arclength calculates to L = T*SQRT(r^2+h^2), where T depends on the number of wraps your helix has. (see here) You can use this equation to relate radius to height.
If your spiral is spline as in the example through multiple points, the length is way harder to calculate. You could fake it by lets say using the inverse of height as a radius. That way, the height will decrease with radius but the length will not remain constant.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by