i have a curved surface and some offsets. then i obtained midpoints of isotrimmed parts using “polygon center” command. Now i want to draw lines between these “centers” but i cant connect those points with any commands. i need help with this. creating a surface using these ponits is also acceptable.
bölümlendirme.3dm (91.4 KB)
Hi @UMUT_ŞEN ,
You can use the Surface Points and IsoCurve components to get the lines you seek.
Graph Space:
Model Space:
this is amazing. Will i be able to connect this set of commands to my “polygon center” points ?
update: didn’t work. i want to make either a series of lines or a surface between my points generated by “polygoncenter” points.
yes!! this is it thank you so much! is there a way to make these lines linear? i dont want them to “follow” along the curve but be linear. As if they penetrate and go through the surface
very similarly, can we make a “surface” or " a set of lines" that only cover the points that are obtained by “polygoncenter” command ?
i also tried using “surface from points” command for this; selecting all the points that “polygoncenter” gave me. but this command gives " u count is not valid for this amount of points" error
Currently, the surfaces and lines are coplanar, meaning they will never penetrate. However, by offsetting the center point up or down in the local surface normal Z, you can make the lines “penetrate” or rather raise or lower.
I can show you in a bit
And yes, you can create a new surface from the blue line set only.
More on that in a little bit
EDIT:
Is this what you are after @UMUT_ŞEN ?
Model Space:
Graph Space:
20230904_Get_Surface_Isocurve_Lines_01c.gh (561.4 KB)
I thınk im almost there. thanks so much for help. I obtianed the black surface in the picture by using "curve through points and selecting the green points. However that surface does not go through all the green ponits as shown. That is what i need
bölümlendirme.gh (7.9 KB)
important edit: points that are generated by “polygoncenter” is a must, Meaning getting points via surface points command will not work.
edit 2: what i want in the end is lines between these “polygon center” points. I do not actually need a surface, as this is a space-frame truss. my lines are my bars in real life.
@UMUT_ŞEN thanks for clarifying. Maybe next time lead out with “Space Frame Truss” as that would have been much easier to understand from the get go.
You can create this with a single component from the Lunchbox plugin called “Space Truss Structure 1”.
If you have to have a native solution well, the logic I provided is very close and we just need to complete connecting the midpoint lines.
Also I’m realizing this post is about the same logic so I’m going to ignore that one and focus on this thread.
Graph Space:
Model Space:
Hope this helps you,
Cheers!
20230905_Space_Frame_Truss_Response_01a.gh (567.2 KB)
unfortunately spaceframe truss command doesnt help me because it is inflexible. i really just want to connect my midpoint dots
I see, well give this a try. I rebuilt the space frame logic using only lines and points.
Graph Space:
Model Space:
There’s a slider called “Structural Depth” that lets you set positive or negative values to adjust the depth of it.
With the slider at 0 depth here you can see that all lines are connected and grouped by dominant axial direction:
-5 Structural Depth:
Cheers!
20230906_Space_Frame_Truss_Lines_Points_Only_Response_01a.gh (38.0 KB)
thanks man i want to buy you a beer!
Happy to help!