How to scale a surface to a certain wanted surface area?
Check out Pufferfish, I have a scale to area component which works on planar closed curves, surfaces, and breps (can scale non uniformly as well if you put dif values in the x,y,z)
Jeeeh!
Arghhhhh⌠I did not know where the place the V,
Thank you!
Hi,
Can that be done with scale NU?
The proportions seems to be ok, but the size is worng:
file:scaleBox.gh (20.0 KB)
Thanks!
Nice! Thanks a lot!
Also the Pufferfish ones will let you go non uniform.
Hi- I am a bit stuck and I am sure its an easy fixâŚwith Pufferfish how can I use âscale to areaâ to scale in one dimension? meaning, without adding a slider. the geometry will grow only in x direction?
pufferfish scale to area.gh (30.1 KB)
You didnât internalize any curves however, the Scale to Area component has input proportions factors for x, y, and z.
ho no, I am sorry. attaching again .
I tried working with the inputs, but I think I am not understanding something. I want anchor two dimensions and the third one to move to reach the area required (so there shouldnât actually be a number slider) . similar to scale 1D. Is there a way to do that?
Thank you again
pufferfish scale to area.gh (25.2 KB)
you could scale by the proportions of desired area. scale factor = (current area/desired area)
Hi Mark, I am not sure I understand your suggestion.
1.The regular scale by factor- cannot operate as scale 1D (meaning scaling only one curve on in unit x to match the area
2. Scale NU- is not by area
3. scale by area (pufferfish)- cannot be scale scaled 1D
I hope that was clearer
thanks again
I was going to say something until I noticed this remark from 3 days ago⌠But since you believe âitâs an easy fixâ, I wonât bother.
Scale nu has 3 inputs, x, y, and z. so scale x by the ratio, which you need to calculate using the area component and the division component, then scale y by 1, and z by 1.
I donât understand the sarcasm. Obviously If I am writing this question for three days, I understand its not easy as I thought. I just assumed it is a basic thing that should be possible in gh.
This method only works if the surface is planar and the surface normal direction is not in the x direction. That is how geometry works.