2023-09-07 02:19 PM - edited 2023-09-07 02:39 PM
Can the REVOLVE command change the coordinates of points at the starting and ending sections?
The GDL component in the figure below was generated using the REVOLVE command, and I want to make the elevation of a point in the starting and ending sections different. But I can't do it.
ang = 90
R1 = 1.5
tu_H= 0.25
pen 3
material 6
ROTy 90
REVOLVE 6, ang, 16+32 ,
0, R1 , 2,
-1.2, R1 , 2,
-1.2 , R1+ 0.2 , 2,
-0.6 , R1+ 0.2+tu_H , 2,
0 , R1+0.2, 2,
0, R1 , 2
DEL 1
2023-09-07 02:57 PM
No, REVOLVE does not allow for variable, altering curve profiles.
I also don't know how this geometrically would work. You would need something like Sweep2Rails from Rhino for crazy surfaces like this.
2023-09-07 03:14 PM - edited 2023-09-07 03:24 PM
I imitated Grasshopper and created GDL's surface components, which can parameterize and control shapes. It looks great, written in pure GDL scripts. But I encountered trouble at the arc corner.
I hope GDL has a command similar to XFORM, where the geometry can be curled along an arc after this command.
2023-09-07 03:24 PM - last edited on 2023-09-12 12:54 PM by Laszlo Nagy
How did you make the GDL's surface components?
2023-09-08 08:22 AM
Shapes Generated from Polylines | GRAPHISOFT GDL Center
Hi all.
Kindly check/study these GDL commands.
For calculating angular velocity (curving vectors), check the curved rail topic fr the DNC's GDL cookbook 3 or 4. Hope this helps. 🙂 .
2023-09-08 09:11 AM
https://gdl.graphisoft.com/reference-guide/shapes-generated-from-polylines#TUBEA_gdlcommand
Also about tubes with diff. profiles fr . start & end points.