abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

Maßstababhängige Darstellung Wanddurchbruch 17

larsoli1
Newcomer
Hallo,
ich möchte den mitgelieferten Wanddurchbruch so modifizieren, dass er ab einem bestimmten Maßstab nicht mehr gezeigt wird. Also, > 1/50 soll er gezeigt werden und ab < 1/100 soll er ausgeblendet werden.
Kann mir jemand die Scriptzeilen dafür nennen und wo ich diese einsetzen muss?

Vielen Dank im Voraus
ArchiCAD 26 Silicon 5003 GER, MacOS X 13.3.1, MBP 16" Apple M1 Max, 64GB RAM
2 ANTWORTEN 2
Hmooslechner
Rockstar
Ob das nicht einfacher mit einer Ebenenschaltung - mit den Möglichkeiten der Ausschnittmappe zu lösen wäre?


Wie weit kennst Du Dich mit dem GDL aus? Wenn ich Dir Sage - im GDL-Handbuch auf Seite 295 unter globale Parameter findest Du:

 GLOB_SCALE !!Zeichnungsmaßstab
dem aktuellen Fenster entsprechend


Das könntest Du etwa so nutzen:



If GLOB_SCALE > 100 then

!mach nix
else
!den normalen Code
endif



-den Programmcode komplett umfassen..
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Frank Beister
Advisor
Gibt es die Option in AC 17 nicht? Ich dachte im AC18er Objekt ist das drin. Schreibe mir mal eine private Nachricht.
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm