You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: extensions/pyRevitTools.extension/pyRevit.tab/Analysis.panel/Tools.stack/Analyse.pulldown/Door Flip State.pushbutton/bundle.yaml
Writes the mirror state (aka Left/Right) of doors back to an instance parameter 'Door Wing Opening Direction' in doors. This needs to be an instance parameter of type text with the option different values for group instances. Prints a summary of accomplished job including changes to previous state.
9
+
10
+
All families to treat need 2 shared parameters 'DoorFamilyOpeningDirection_standard' and 'DoorFamilyOpeningDirection_mirrored' as instances with values corresponding, as in family defined standard to write back to parameter 'Door Wing Opening Direction'.
11
+
For families who have a symtetry chechbox "Door Mirrored" standard value my be changed by conditional statement in family: (f.ex -> if(Door Mirrored, "1 Wing Right", "1 Wing Left"))
12
+
13
+
Prerequisites:
14
+
In 'FAMILY' as instance, standard value as "blocked" formula
Schreibt den Spiegelzustand (auch bekannt als Links/Rechts) von Türen zurück in einen Instanzparameter 'Door Wing Opening Direction' in doors. Dies muss ein Instanzparameter vom Typ Text sein, mit der Option verschiedene Werte für Gruppeninstanzen. Druckt eine Zusammenfassung des ausgeführten Auftrags einschließlich der Änderungen zum vorherigen Zustand.
22
+
23
+
Alle zu behandelnden Familien benötigen 2 gemeinsame Parameter 'DoorFamilyOpeningDirection_standard' und 'DoorFamilyOpeningDirection_mirrored' als Instanzen mit Werten, die dem in der Familie definierten Standard entsprechen, um in den Parameter 'Door Wing Opening Direction' zurückzuschreiben.
24
+
Für Familien, die ein Symtetrie-Kästchen „Tür gespiegelt“ haben, kann der Standardwert durch eine bedingte Anweisung in der Familie geändert werden: (z.B. -> if(Tür gespiegelt, „1 Flügel rechts“, „1 Flügel links“))
25
+
26
+
Voraussetzungen:
27
+
In 'FAMILY' als Instanz, Standardwert als „blockierte“ Formel
0 commit comments