[GDL] Can the REVOLVE command change the coordinates of points at the starting and ending sections?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2023-09-07
02:19 PM
- last edited on
2024-09-26
01:50 PM
by
Doreena Deng
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

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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. 🙂 .
RAM 32 GB
1 TB OS: Ventura 13.1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
RAM 32 GB
1 TB OS: Ventura 13.1