algorithmic modeling for Rhino
Hello everyone,
I am an architect, and trying to transfer this specific parametric demonstration (which is a parametric minimal surface) into Grasshopper; so that I'll able to manipulate both the shape 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]
Tags:
Ah! Try this... http://meshlab.sourceforge.net/
I really do not know where you want to go. You may with this simple plugin will free you from headaches... See the library for examples. True surfaces.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by