License Delivery maintenance is expected to occur on Saturday, November 30, between 8 AM and 11 AM CET. This may cause a short 3-hours outage in which license-related tasks: license key upload, download, update, SSA validation, access to the license pool and Graphisoft ID authentication may not function properly. We apologize for any inconvenience.
GDL
About building parametric objects with GDL.

Making custom curtain wall panels clip instead of scale

martinij
Booster
Hello GDL coders!
Over at the "workin in archicad" section, I posted a question about how to make a custom curtain wall panel cut instead of scale. It was sugested that I need to modify something in the script for the object to achieve this. If anyone things this sounds interesting or have any sugestions, please have a look.

https://archicad-talk.graphisoft.com/viewtopic.php?f=20&t=72061

If I get it to work I'll share the panels I make so everyone can make use of them.
Martin Isak Jansen
(I'm the one everyone at my company asks the tech questions)
www.artec.no
5 REPLIES 5
Peter Baksa
Graphisoft
Graphisoft
Hi,

Here we have a tutorial about creating a panel: http://gdl.graphisoft.com/tips-and-tricks/how-to-make-a-curtain-wall-panel
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest
Peter wrote:
Here we have a tutorial about creating a panel: http://gdl.graphisoft.com/tips-and-tricks/how-to-make-a-curtain-wall-panel
I am very impressed with Graphisoft's growing knowledge resources!

I learnt most of this on my own, by pulling apart the Graphisoft objects (hours!). I was also fortunate, after all my hard GDL work, after 10 years, to have the privilege to visit Budapest and sit with Csilla Mai and get the full word on how the CW elements work form a GDL perspective.

This was a great opportunity for me and one not many will get, hence it is all the more important that these resources are made available. Well done again Graphisoft.
Creator of Cadswift's parametric GDL libraries
Creator of Infinite Openings and Component Catalogues
Push the envelope & watch it bend
website: https://cadswift.com.au/
YouTube: https://www.youtube.com/user/CADSwift/playlists
martinij
Booster
Hello
Yes, the new GDL page is fantastic. It's a bit over my level, but I get some of it. As both of you who have replied have extensive knowledge of GDL maybe you can say something of the scope of this task?

I had hoped this was a matter of creating the custom panel from 3D geometri and using the "save as". Then tweaking the object with a few lines of code or settings. After browsing around in the GDL page I have the impression that this is more complex and that it would require to code the whole panel from scratch. How do you view this task?
Martin Isak Jansen
(I'm the one everyone at my company asks the tech questions)
www.artec.no
Peter Baksa
Graphisoft
Graphisoft
Hi martinij,

After reading you original post again, it's easier to have a "save as" object cut by cutplane{2} commands.
A curtain wall panel can be any shape, not just a rectangle, You will need the maximum x and y coordinates of ac_panelCoords for the position of the cutplanes. Or if you want to go advanced, use a polygonal cutform.
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest
martinij
Booster
Than you all for your help, but I think this is a task that is a bit to much for me.
Martin Isak Jansen
(I'm the one everyone at my company asks the tech questions)
www.artec.no