Pivoted Door instead of Hinged

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-27
06:43 AM
- last edited on
2022-09-26
10:50 PM
by
Daniel Kassai
A colleague asked me how to do this kind of door. It's very similar to "Double Door with 2 Sidelights 23", except that the shutters need to be pivoted instead of hinged (with the ability to define the pivot position).
I opened the standard library part and found a locked parameter, “gs_pivotOffset”. No doubt, it is nested deep within the macros… This same parameter
Cheers!
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC INT | Win11 | Ryzen 5700 | 32 GB | RTX 3050 |
- Labels:
-
Library (GDL)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-27 01:33 PM
Its been a while! Hope you and your beloved ones are doing well and safe.

About the pivot position: I checked the AC22 version of this door, and it seems that it is very well hide in the script.

To avoid all this trouble: Does your colleague needs to control door to open in 3d/2d? If not, he could try the Library Part Maker. Or perhaps Cadimage doors. (?)
Hope this helps.
Cheers,

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-27 03:38 PM
I had suggested exactly the same things, but he's not biting!

Let's see if anyone has taken a shot at it already. If not, it may be time to make a wish, that all doors include a pivot option.
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC INT | Win11 | Ryzen 5700 | 32 GB | RTX 3050 |

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-28 01:32 AM
"within the maze of macros" there will be a type number that defines what the capabilities are of that element. these type numbers should be set somewhere early in the master script of one of the main macros and referenced in the placeable object. Sorry I dont have time to explore this and give a proper answer right now, but I have played around with them fairly extensively in the past.
Therefore you could probaly duplicate the object and simply change the type number to the pivot door one. However, i am sure there are other ramifications that are difficult to guage without thouroughly understanding all the macros. Have a quick look though as it could be that simple.
Alternatively, I am happy to provide a free trial of our (Cadswift) Infinite Openings tool which does have a pivot door function and can be configured into any panel arrangement. The trial could be extended for the length of the project provided it is not too long.
Sorry, that feels like a dirty sell, but when I have the answer its hard to not say something.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-29 03:12 AM
vistasp wrote:
I tried posting this in the dedicated GDL forum but it keeps erroring out while telling me I've already posted it, and it's not showing up either. My apologies if this is a duplication.
I tried posting there a while back and had trouble too.
Since then this new section oft he ArchicadTalk forum has been created specifically for GDL problems.
So I have moved your post here.
My understanding is that the GDL Center forum will be locked off, so it is still there as a reference but can no longer be added too - although there has been no announcement over there.
This new section is to take over from the GDL Center forum, so post all GDL questions here.
Barry.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-29 10:06 AM
Kristian wrote:Thanks for the pointer, Kristian. If someone hasn't already dug in, I guess that might be worth a shot. At worst, it will be a learning experience.
Hi all,
"within the maze of macros" there will be a type number that defines what the capabilities are of that element. these type numbers should be set somewhere early in the master script of one of the main macros and referenced in the placeable object.
Kristian wrote:I'll tell my colleague about your extended trial offer, and then it's up to him.
...Sorry, that feels like a dirty sell, but when I have the answer its hard to not say something.
Cheers!
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC INT | Win11 | Ryzen 5700 | 32 GB | RTX 3050 |

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-06-29 10:15 AM
Barry wrote:Thanks for moving the post to the correct location, Barry, and for the explanation about the GDL Centre forum being shut. I guess one can still post responses to existing posts but not create new ones.
I tried posting there a while back and had trouble too.
Since then this new section of the ArchicadTalk forum has been created specifically for GDL problems.
So I have moved your post here.
My understanding is that the GDL Center forum will be locked off, so it is still there as a reference but can no longer be added too - although there has been no announcement over there.
This new section is to take over from the GDL Center forum, so post all GDL questions here.
In a way I'm glad it's only the AC-Talk forum now.
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC INT | Win11 | Ryzen 5700 | 32 GB | RTX 3050 |
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2020-09-02 03:14 PM
Kristian wrote:Hey Kristian Bursell,
Hi all,
"within the maze of macros" there will be a type number that defines what the capabilities are of that element. these type numbers should be set somewhere early in the master script of one of the main macros and referenced in the placeable object. Sorry I dont have time to explore this and give a proper answer right now, but I have played around with them fairly extensively in the past.
Therefore you could probaly duplicate the object and simply change the type number to the pivot door one. However, i am sure there are other ramifications that are difficult to guage without thouroughly understanding all the macros. Have a quick look through as it could be that simple.
Alternatively, I am happy to provide a free trial of our (Cadswift) Infinite Openings tool which does have a pivot door function and can be configured into any panel arrangement. The trial could be extended for the length of the project provided it is not too long.
Sorry, that feels like a dirty sell, but when I have the answer it's hard to not say something.
How are you! I work with the dimension plus team in India. I am new to GDL so I am figuring out macros for the double pivot doors as you told here. But I am having issue understanding the macro itself.
So I have noticed that all the door in the library uses a macro called gs_general_lt_door_macro so I started exploring that and I found opening methods constants which they have preset for each type of door opening and there is a type called OpeningMethodCustom and it has a number 99 and another boolean parameter which is bCustomDoorObject when I enable that I remove the whole door design and just keeps its frames.
So my question is that can you explain how to use the door macro in detail and can you please tell me if I select custom option then how I would create a door in that.
Thank you.