License delivery maintenance is planned for Saturday, July 26, between 12:00 and 20:00 CEST. During this time, you may experience outages or limited availability across our services, including BIMcloud SaaS, License Delivery, Graphisoft ID (for customer and company management), Graphisoft Store, and BIMx Web Viewer. More details…

GDL
About building parametric objects with GDL.

[GDL] Can the REVOLVE command change the coordinates of points at the starting and ending sections?

yongler
Enthusiast

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.

 

capture_20230907200156203.jpg

 

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

 

 

 

5 REPLIES 5
runxel
Hero

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.

Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Akroter.io – high-end GDL objects | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text

My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»

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.

 

capture_20230907210307464.jpg

How did you make the GDL's surface components?

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. 🙂 .

Device name Asus v16
Processor Intel(R) Core(TM) 5 210H 2.20 GHz
Installed RAM 16.0 GB

https://gdl.graphisoft.com/reference-guide/shapes-generated-from-polylines#TUBEA_gdlcommand

Also about tubes with diff. profiles fr . start & end points.

Device name Asus v16
Processor Intel(R) Core(TM) 5 210H 2.20 GHz
Installed RAM 16.0 GB