the catenary shape
6) Get the mid point of all the heaxgons
7) Create surfaces to get the average normal of each hexagons
8) Project the hexagon on the normal plane
9) Move the plane using the normals
10) create mesh faces between first and second hexagons
11) create mesh faces to close the planar hexagon
12) Orient all the mesh faces on a flat grid to laser cut them
13) Join and weld the mesh
14) Thicken the mesh using Weaverbird to get a shell
I hope this helps. It is all one mesh at the end made of quads on the side and triangles on the top (yes 6 of them).
All the best,
Arthur
…
fault materials...6 RAD materials are loaded1. 2. Downloading OpenStudioMasterTemplate.idf to c:\ladybug\3. Loading EP construction library4. 206 material found in c:\ladybug\OpenStudioMasterTemplate.idf5. 30 windowmaterial found in c:\ladybug\OpenStudioMasterTemplate.idf6. 284 construction found in c:\ladybug\OpenStudioMasterTemplate.idf7. Loading EP schedules...8. The ScheduleTypeLimits: Fraction is already existed in the libaray.You need to rename this ScheduleTypeLimits.9. The ScheduleTypeLimits: Temperature 7 is already existed in the libaray.You need to rename this ScheduleTypeLimits.10. 21 scheduletypelimits found in c:\ladybug\OpenStudioMasterTemplate.idf11. 1370 schedule found in c:\ladybug\OpenStudioMasterTemplate.idf12. 13. 14. Hooohooho...Flying!!Vviiiiiiizzz...…
7 -18.2
8 5.02
9 12.4
10 18.1
11 7.01
12 5.11
13 2.35
this data is waveform data.
i want to pick out only climax(for example in upper data, number 1 and 10) from this data.
i have this problem...that is, i do not know to do what.
i think my English is strange...so you are difficult to understanding my question.…
nput parameter and then set the named values on the second?
protected override void BeforeSolveInstance() { Param_Integer param0 = Params.Input[0] as Param_Integer; Param_Integer param1 = Params.Input[1] as Param_Integer; param1.ClearNamedValues();
GH_Structure<GH_Integer> data = param0.VolatileData as GH_Structure<GH_Integer>; if (data.IsEmpty) return; foreach (GH_Integer value in data.AllData(true)) { switch (value.Value) { case 1: param1.AddNamedValue("First option for 1", 11); param1.AddNamedValue("Second option for 1", 12); param1.AddNamedValue("Third option for 1", 13); break;
case 2: param1.AddNamedValue("First option for 2", 21); param1.AddNamedValue("Second option for 2", 22); param1.AddNamedValue("Third option for 2", 23); break;
case 3: param1.AddNamedValue("First option for 3", 31); param1.AddNamedValue("Second option for 3", 32); param1.AddNamedValue("Third option for 3", 33); break; } return; } }
--
David Rutten
david@mcneel.com…
Added by David Rutten at 1:56am on December 18, 2013
9 8 7 6
5 4 3 2 1 0
I am triangulating this surface. I want to select just the red vertices. As you can note, I just need the inner vertices of this surface. I could do it mannually, but if I want to change the mesh density later, I will have to pick all of them manually again later.
Can someone help me?
Tks
…
91 Items on 13 Branches (7 rows * 13 columns = 91 points)
Path Structure is:
The Address of all those items on the Data Tree.
Think of the "{0;0;0}" format as an addressing system.
The not obviously necessary extra 0's at this point represent the equivalent to Country and State (or something like that)
So the first point in your grid in Column 0 Row 0 has the address {0;0;0}(0)
The next point up is {0;0;0}(1) until you get to the to of the column {0;0;0}(6)
The Next column over is {0;0;1} with points ranging from (0) to (6)
We continue like this until we get to the last column Last Point {0;0;12}(6)
Therefore a relative path from the first point in the first column to the last point in the last column is {0;0;+12}(+6}
Does this make sense so far?…