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

Tür mit Text

archiflow1
Newcomer
hey gdl-Freaks,
habe ein kleines Problem mit einem Text, den ich an die Türe schreiben will (ähm ans Tür-Objekt).
Als Grundlage diente mir die Zargentür_1_FL.gsm
Ziel der Übung ist, dass ich in den Objekteinstellungen die Brandschutzqualität einstellen kann und wenn eine eingestellt wird, wird dies an die Türe geschrieben.

Leider richtet sich der Text nach der Schräglage der Türe bzw. der Wand in der die Türe sitzt.
Siehe Screen:
<img src="http://www.krug-architekten.net/Forum/tuer.jpg" alt=" - " />

Das ergänzte Skript sieht so aus:
.
<img src="http://www.krug-architekten.net/Forum/skript.jpg" alt=" - " />

wer kann mir einen kleinen Tip geben, dass der Text immer von unten oder von rechts lesbar wird (wie bei einer Vermassung). Ich hoffe doch sehr, dass man da nichts mit GLOBALS machen muss.


Aber die Party geht noch weiter:
Wie kann ich denn diese Texte fürs ganze Projekt temporär ausschalten (wenn ich z.B. aus einem Werkplan schnell einen reduzierten Übersichtsplan machen will)??? Da könnte ich mir jetzt wiederum einer dieser Freien GLOBALS "Z" vorstellen, von dem dann die Sichtbarkeit der Texte abhängt.
Leider habe ich keine Ahnung wo oder wie ich denn diese globale Variable umstellen kann.
AC25_win
4 ANTWORTEN 4
Frank Beister
Advisor
Schau dir mal den hier an.
Ich würde das unbedingt in einen Marker packen. Dann kannst du das a) mit allen Fenstern/Türen verwenden und b) mit den Reinzeichnungseinstellungen abschalten.
Ansonsten wirst du um die umfangreiche Verwendung von GLOBALs zum automatischen drehenn nicht rumkommen. Du brauchst mind. Drehung/Spiegelung/Anschlagseite. Ggf. noch Anschlagtiefe. Und das ohne Berücksichtigung von Trapez- und Bogenwänden.

Mache dir eine Testreihe mit verschieden eingesetzten Türen. Und suche mal hier im Forum. Das ist verschiedentlich schon beschrieben worden.

Globale Projekteinstellungen sind schwer abfragbar. Setzen noch schwerer. Ein Weg m.E.: Eine Master_GDL.gdl, die eine GLOB_USER setzt. Ist aber eher proprietär und nicht der Königsweg.
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
archiflow1
Newcomer
Danke Frank.

Die Variante mit den Markern hat sehr viele Vorteile. Jedoch hätte ich gerne die Info zum Brandschutz in dem Türobjekt, und nicht in dem Marker, der an der Tür hängt. Ist so ne Gefühlssache...

Wenn ich jetzt in meinem Tür-Objekt die Parameter für den Brandschutz angelegt habe, wie bekomme ich diesen Wert in den Türmarker? Geht das nur mit bestimmten Parametern? Bestimmte Parameter kann ich mir doch mit REQUEST holen (ARCHITPP)

Ich würde nämlich gerne den Brandschutz in der Türe einstellen aber mir den entsprchenden Text vom Marker darstellen lassen.
AC25_win
Anonymous
Nicht anwendbar
Das geht mit

REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type, flags, dim1, dim2, values)

Suche mal hier im Forum. Da gab es einen Thread dazu. Etwas umfangreicher wurde das im int. ArchiTalk dikutiert.
archiflow1
Newcomer
gerade eben hab ichs auch hinbekommen.
Habe die Zeile aus dem ArchiTipp "Etiketten sebst erstellen ...")kopiert und angepasst. Das ist schon sowas wie ich es wollte. Mit dem Effekt, dass die Marker so langsam meine Freunde werden...
AC25_win