abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Ab dem 6. August 2024 wird TLS 1.2 die mindestens erforderliche Protokollversion für Graphisoft-Produkte und -Dienste sein, die eine Internetverbindung benötigen, ein Update des Lizenz Manager Tools ist erforderlich. Weiter lesen…
Programmierung
Alles über Programmierung in GDL und Python

Massstabsabhängigkeit in Objekten

baldino
Booster
Hallo,

Ich hab mir eine Reihe von einfachen 2d-Objekten gemacht, die auch Text beinhalten. Zb. eine Kreis mit "Ø150" in der Mitte geschrieben.
Alles Wunderbar und praktisch aber im 1:200 ist der Text zu gross und stört.

Jetzt die Frage:
Wie kann ich dem Objekt sagen, er soll den Text nur im 1:100 oder 1:50 zeigen.
Es gibt ja die Layer 1 bis 16, kann man mit denen irgendwas erreichen ?

Danke.
Archicad 24 7006 AUT FULL - macOS 10.15.7 Catalina - macBookPro 32GB RAM - Core i9 2,3Ghz - AMD Radeon Pro 5500M
1 ANTWORT 1
poeik
Mentor
Schreibe ins 2D-script:

if GLOB_SCALE > 100 THEN 

FRAGMENT2 1, 1

ELSE

FRAGMENT2 1, 1
FRAGMENT2 2, 1

ENDIF


Heisst übersetzt:

Wenn der Masstab kleiner als 1:100 ist, dann
zeige Ebene 1
sonst zeige
Ebene 1 und
Ebene 2

Die Teile welche immer sichtbar sein sollen legst du im 2D-Symbol auf Ebene 1, was bei Masstab < 1:100 ausgeblendet werden soll auf Ebene 2.

Gruss, poeik
ArchiCAD CHE 5 - 27 - Windows 10