Collaborate forum
cancel
Showing results for 
Search instead for 
Did you mean: 

Door orientation x Qty. Door Leafs in Schedules

PedrosaLuana
Contributor

Hello!

 

I'm trying to make an schedule which shows only the opening orientation (left/right) in doors with one leaf - or simply to make an schedule which doesn't show the opening orientation in doors with central opening/2 leafs.

 

I started to do this with an expression like CONCAT Element ID + Orientation, but I don't need to show the orientation in these doors which have an central opening/2 leafs.

 

I don't have much experience on this part, I couldn't come up with a logical reasoning to do it with expressions and I also don't know if it's possible.

 

Can anyone help me? I accept another(s) solution(s) too! hahaha
Thank you so much! 😃

P.S. This is an amazing community!

1 ACCEPTED SOLUTION

Solution
Barry Kelly
Moderator

Every door/window in Archicad has a handing - left or right.

It doesn't matter if it is a single leaf or double, the handing is determined by how you place the object.

 

You can't show the handing for some doors but not others if they are all in the same schedule.

 

I was going to suggest using Property with Expressions to determine the handing.

But that would mean the expression would have to access a parameter in the door to determine the number of leafs and then set the correct value.

Unfortunately, expressions in properties can not access GDL parameters in objects.

 

So I am not sure there is a solution for you.

 

Barry.


One of the forum moderators.
Versions 6.5 to 25
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 10

View solution in original post

5 REPLIES 5

Laszlo Nagy
Community Admin
Community Admin

Can you post screenshot of the desired outcome in the cases of the various types of doors you mentioned? That way it may be easier to answer your question.

....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC25
Loving Archicad since 1995

 

Hi Lazlo! Thank you for answering here.

 

I need to do this kind of scheme (attached here). The doors which have an "d" (direita/right) or "e" (esquerda/left) in the name are the doors with 1 leaf only. There's an example of a door detailing with an opening leaf ("Exemplo Tabela 1").

The doors which have 2 leafs and central opening don't need the "d" (direita/right) or "e" (esquerda/left) opening indication. 


As the scheme "Exemplo Tabela", I need to account separately doors that open to the right and doors that open to the left. Doors with central opening doesn't need this division between opening to the right or to the left. And I also need to account the doors and windows by floor in columns, specially the reference floor plan and show how many times it replicates in the project.

 

I think it's possible to understand better seeing these images I've uploaded.

Thanks again!!

Solution
Barry Kelly
Moderator

Every door/window in Archicad has a handing - left or right.

It doesn't matter if it is a single leaf or double, the handing is determined by how you place the object.

 

You can't show the handing for some doors but not others if they are all in the same schedule.

 

I was going to suggest using Property with Expressions to determine the handing.

But that would mean the expression would have to access a parameter in the door to determine the number of leafs and then set the correct value.

Unfortunately, expressions in properties can not access GDL parameters in objects.

 

So I am not sure there is a solution for you.

 

Barry.


One of the forum moderators.
Versions 6.5 to 25
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 10

Hi Barry!

😞 Oh no, bad news.
The best option is to make a "composition" of schemes, right?
I already have a property with description like "opening door, 1 leaf", "opening door, 2 leafs". I think it's more simple than doing the other thing I thought.

 

I was thinking of making a property that indicates the type of opening (eg. opening door w/ 1 leaf, opening door w/ 2 leafs, or smth like that), assigning to those doors, making an expression of ID + opening direction (text join or concat), and making a third expression using IF (if the door contains the property x which indicates that it is 1 opening door leaf, the field will be ID + opening orientation). I don't know if it's possible, I don't have so much experience with expressions.

And thank you so much! 🙂

If you have properties already associated to the doors that say if it is one or two leafs, then you should be able to do something.

It is just you can't access the door parameters to determine how many leafs there are.

But if you are adding the property information yourself, then that should be fine.

 

You will just need to create a property for 'handing' that will have an expression that say is if "opening door, 1 leaf" then you want the 'Orientation' value.

If "opening door, 2 leafs" then you want "N/A" for the value (or something similar - blank or "_").

 

Then you schedule the 'handing' property (not the door orientation), and you should have what you want.

 

Barry

 

 


One of the forum moderators.
Versions 6.5 to 25
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 10

Start a new conversation!

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!