abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Projektdaten & BIM
BIM-basierte Verwaltung von Attributen, Zeitplänen, Vorlagen, Favoriten, Hotlinks, Projekten im Allgemeinen, Qualitätssicherung, usw.

unterschiedl. Raumstempel für unterschiedl. Ausschnitte

volkerr
Contributor
Hallo,

wie mach ich es, dass unterschiedliche Ausschnitte unterschiedliche Raumstempel
bekommen?
Dei einigen Ausschnitten reicht z.B. nur der Name des Raumes, bei anderen würde ich gerne
Fläche, Umfang, Raumhöhe sehen, bei wiederum anderen auch noch die Bekleidung und Bodenbelag.

Ist das überhaupt möglich?
Gruß

Volker Ripperda
_________________
AC19-26, WIN10/64bit; 32GB RAM; Intel i7; 2.30 GHz NVIDIA GeForce RTX3080;
8 ANTWORTEN 8
Imko Thiele
Newcomer
Moin Volker,

die Inhalte der Raumstempel lassen sich über den Maßstab kontrollieren, so kannst du für 1:50, 1:100 und 1:200 genau festlegen, was angezeigt werden soll und zudem über den lülanen Fangpunkt festlegen, wo der Stempel im jeweiligen Maßstab angezeigt wird.

hth,
_imko
volkerr
Contributor
Hallo Imko,

danke für die Antwort !
d.h. also, so ich mir das vorgestellt habe, funtkioniert das leider nicht.
Kann man die Infos denn z.B. über Etiketten reinholen?
Gruß

Volker Ripperda
_________________
AC19-26, WIN10/64bit; 32GB RAM; Intel i7; 2.30 GHz NVIDIA GeForce RTX3080;
Anonymous
Nicht anwendbar
Räume kann man nicht etikettieren.
Der einzige Weg führt über eigenprogrammierten Raumstempel, und ein Objekt mit dem Subtype "Bibliothek Globale Einstellungen".
So ein Objekt kann über Modelleinstellung die Darstellung eigenes Raumstempels beeinflussen.
lg koma
volkerr
Contributor
"koma" wrote:
Räume kann man nicht etikettieren.
Der einzige Weg führt über eigenprogrammierten Raumstempel, und ein Objekt mit dem Subtype "Bibliothek Globale Einstellungen".
So ein Objekt kann über Modelleinstellung die Darstellung eigenes Raumstempels beeinflussen.
lg koma


Ok, da bin ich raus....
gibt es für sowas auch Anleitungen ?
Gruß

Volker Ripperda
_________________
AC19-26, WIN10/64bit; 32GB RAM; Intel i7; 2.30 GHz NVIDIA GeForce RTX3080;
Anonymous
Nicht anwendbar
nicht besonders elegant, aber zumindest ein Lösungsansatz:

3 verschiedene Raumstempel in den selben Raum legen, nur jeweils auf eine andere Ebene, und über die Ausschnittsets steuern. Diese 3 Stempel sind dann im selben Maßstab individuell anpasbar!
Wenn du sauber zeichnest und bei Änderungen deine Räume über "Räume aktualisieren" anpasst sollte dies funktionieren...
Holger Kreienbrink
Graphisoft
Graphisoft
dann kannst du aber alle Fenster/Türlisten vergessen, denn mehrere Räume übereinander führen zu Chaos.
Der Raum kann wie gesagt auf den Maßstab reagieren, und du kannst auch pro Maßstab die Position des Stempels einzeln festlegen.
Holger Kreienbrink
Director Product Intelligence
Munich, Germany
Archicad since Version 5....
If I sound too harsh, please forgive me: I am German.
Anonymous
Nicht anwendbar
"Holger Kreienbrink" wrote:
dann kannst du aber alle Fenster/Türlisten vergessen, denn mehrere Räume übereinander führen zu Chaos.
Der Raum kann wie gesagt auf den Maßstab reagieren, und du kannst auch pro Maßstab die Position des Stempels einzeln festlegen.


... ich meine nicht mehrere Räume übereinander sondern nur mehrere Raumstempel im selben Raum auf einer anderen Ebene (Layer), nicht in einem anderen Geschoß! Dies sollte die weiteren Auswertungen eigentlich nicht beeinflussen...
Frank Beister
Advisor
Leider nein. Raumstempel interagieren (etwas) mit angrenzenden Bauteilen. So können Türen nicht mehr eindeutig identifizieren zu welchem Raum sie gehören und ggf. öffnen. Außerdem musst Du alles doppelt machen.
Dei einigen Ausschnitten reicht z.B. nur der Name des Raumes,

Das geht schon mal mit dem Textwerkzeug.

Aber prinzipiell ist das eine blöde Baustelle, weil

- der Maßstab als Differenzierung unzureichend ist
- die Raumstempel so kompliziert, 'tschuldigung komplex sind, dass man da nicht mal eben was ranprogrammieren kann.

Es gibt da noch eine etwas "schmutzige" Möglichkeit:

Die Raumstempel selbst sind auch nur leere (lokalisierte) Hüllen und rufen ein Makro auf, das alle Darstellungen beherrscht. Das könnte man sich zu Nutzen machen. Hier mal für die, die das nachvollziehen können eine nicht getestete Vorgehensweise:

1. Man konfiguriert sich alle gewünschten Standardstempel im Grundriss je nach Kontext/Plantyp.

2. Man läd sich das OpenLibraryGlobals Objekt zum Projekt.

3. Im Standardstempel alle GDL-Texte entfernen und unter neuem Namen als neues Objekt ablegen.

4. Im Master Skript ein Skript einfügen, das die Modelleinstellung des OpenLibraryGlobals bzgl. des Kontextes


!»» Context
stsOLG = LIBRARYGLOBAL("OpenLibraryGlobals", "ef_current_context", OLG_val)
stsOLG = LIBRARYGLOBAL("OpenLibraryGlobals", "ef_current_context_TXT", OLG_valT)
IF stsOLG>0 THEN TEXT2 0, 0, "Context: " + OLG_valT


oder der Planart


!»» Plantype
stsOLG = LIBRARYGLOBAL("OpenLibraryGlobals", "ef_plantype", OLG_val)
stsOLG = LIBRARYGLOBAL("OpenLibraryGlobals", "ef_plantype_TXT", OLG_valT)
IF stsOLG>0 THEN TEXT2 0, 0, "Plan type: " + OLG_valT


ausliest.

5. Die konfektionierten Stempel per drag+drop in das Master-Skript des neuen Stempels nach dem Code zuvor ziehen. Für jeden wird nun ein CALL Befehl erzeugt. Dise sind alle zu modifizieren:

6. Bedingte Darstellung mit:
 IF OLG_valT = "Planart oder Kontext" THEN
CALL ....
ENDIF


7. Und nun noch alle PARAMETER, die beim Makroaufruf übergeben werden und flexibel sein sollen, so ändern (Beispiel):
Statt ROOM_NAME = "Küche" ändern auf ROOM_NAME = ROOM_NAME

Damit verliert der Stempel aber erheblich an Flexibilität. Mal eben einen weiteren Parameter in einem Kontext zusätzlich ausgeben oder weglassen funktioniert so nicht mehr. Schon gar nicht bei einem speziellen Raum. Damit sind alle Stempel dieser Kategorie (!) immer gleich aufgebaut.
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