io Piacentino que je ne présente pas davantage sur ce site ! Toutes les informations sont accessibles, réservations possibles sur le site R4U, [cliquez ici]
…
avec Giulio Piacentino que je ne présente pas davantage sur ce site ! Toutes les informations sont accessibles, réservations possibles sur le site R4U, [cliquez ici]
…
nar which makes me believe I need to unroll the surfaces first before analyzing. The problem here, is that I haven't had any luck with unroll components orienting the surfaces correctly on the xy.
2. I also cant rely on only measuring angles between vectors (surface edges) because as panels are different sizes this will not give me an accurate reading of the overall shape. (if its a small panel with 91 degreee angle it will not effect the shape much, if its a large panel it could be much different.)
I'm not sure if there's a simple solution to this or not, but its got me stumped, any help would be great. Thanks guys!…
pe and its surface.
However, I don't have that much knowledge about both grasshopper and Mathematica.. I mean I can only make assumptions and think about relations of certain functions but that's all.
If you can help me on this, I would appreciate it so much.
You can see a screenshot of the code and model of the demonstration from mathematica in attachment.
And here is the mathematica code;
Manipulate[ Module[{\[CurlyEpsilon] = 10^-6, c1 = Tan[a1], c2 = Tan[a2], c3 = Tan[a3], c4 = Tan[a4], c5 = Tan[a5], c6 = Tan[a6]}, ContourPlot3D[ Evaluate[ c6 Sin[3 x] Sin[2 y] Sin[z] + c4 Sin[2 x] Sin[3 y] Sin[z] + c5 Sin[3 x] Sin[y] Sin[2 z] + c2 Sin[x] Sin[3 y] Sin[2 z] + c3 Sin[2 x] Sin[y] Sin[3 z] + c1 Sin[x] Sin[2 y] Sin[3 z] == 0], {x, \[CurlyEpsilon], Pi - \[CurlyEpsilon]}, {y, \[CurlyEpsilon], Pi - \[CurlyEpsilon]}, {z, \[CurlyEpsilon], Pi - \[CurlyEpsilon]}, Mesh -> False, ImageSize -> {400, 400}, Boxed -> False, Axes -> False, NormalsFunction -> "Average", PlotPoints -> ControlActive[10, 30], PerformanceGoal -> "Speed"]], {{a1, 1, "\!\(\*SubscriptBox[\(\[Alpha]\), \(1\)]\)"}, -Pi/2 - 0.01, Pi/2 + 0.01, ImageSize -> Tiny}, {{a2, 1, "\!\(\*SubscriptBox[\(\[Alpha]\), \(2\)]\)"}, -Pi/2 - 0.01, Pi/2 + 0.01, ImageSize -> Tiny}, {{a3, 1, "\!\(\*SubscriptBox[\(\[Alpha]\), \(3\)]\)"}, -Pi/2 - 0.01, Pi/2 + 0.01, ImageSize -> Tiny}, {{a4, 1, "\!\(\*SubscriptBox[\(\[Alpha]\), \(4\)]\)"}, -Pi/2 - 0.01, Pi/2 + 0.01, ImageSize -> Tiny}, {{a5, 1, "\!\(\*SubscriptBox[\(\[Alpha]\), \(5\)]\)"}, -Pi/2 - 0.01, Pi/2 + 0.01, ImageSize -> Tiny}, {{a6, 1, "\!\(\*SubscriptBox[\(\[Alpha]\), \(6\)]\)"}, -Pi/2 - 0.01, Pi/2 + 0.01, ImageSize -> Tiny}, AutorunSequencing -> {1, 3, 5}, ControlPlacement -> Left]…
ssing some step that actually turns the separate text numbers into values that GH can understand? I am using a blank space as my separator for the split object. I've also tried it with comma without any success.
Thanks!…
nize grasshopper extention files (except for .ghx, haven't tweaked it). Do anyone know how to bring things back to normal (better without reinstalling GH)? I miss good old .gh icon.
…
e is 50mm
the hight is 100mm
to bigger base is 87mm
imagining now to want to move to 200H rather then 100.
at 200, the new bigger base would be 87+37= 124mm
How can I make the grasshopper do this calculations without me having to redo them every time?
Thank you!…