Eigenes GDL Objekt erstellt - Frage Stift Farben
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-15 04:01 PM
Hallo zusammen,
Wenn ich ein 2D Zeichnung als Objekt speichern möchte, wird ja alles aufgelistet (Linientypen und Stifttypen). Diese kann man beim abspeichern auch noch anpassen. Meine Frage ist nun, warum immer der Stift 18 (weiss) auch gespeichert wird, ich weiss nicht was dieser Stifttyp soll.
Da ich z.B. Stiftfarben von Linien z.B. nur 1 und 2 habe. Die andere Stiftfarbe von den Fixpunkten ist klar, aber eben der weisse Stift, keine Ahnung wofür?
Siehe Screenshots:
Danke im Voraus für Hinweis.
Verwendetes Betriebssystem: Mac Intel-based Ventura
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM
Gelöst! Gehe zu Lösung.
- Labels:
-
Andere
-
Standard Archicad Bibliotheken
Akzeptierte Lösungen
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-15 10:58 PM
Danke für die Notizen. Mich hat es verwundert, wenn man solch eine Testdatei speichert (nur im 2D mit 2D Objekten), dass der Editor auch einen 3D-Script macht? Macht doch kein Sinn?
2D + 3D Script (von Linien mit Fixpunkten):
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM

- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
2025-01-15 05:43 PM - bearbeitet 2025-01-15 05:44 PM
Das Objekt legt im 3D-Script u.a. folgende Zeile an:
Wenn Du Dir den Rest des 3D-Scripts anschaust, siehst Du, dass dort noch ganz viele weitere Kontextvariablen aus dem Kontext des aktuellen Zeitpunkt und Ausschnitts des Speicherns abgelegt sind.
Praktisch anwenden kannst Du sie, wenn Du den Parameter use_stored_environment (Gespeicherte Umgebung benutzen) einschaltest.
Denn die Werte werden nur abgerufen bei:
Der Nutzen könnte in folgendem liegen:
•Konsistenz in unterschiedlichen Projekten:
•Das Objekt verhält sich in verschiedenen Projekten oder Ansichtsmodi gleich, unabhängig von den aktuellen globalen Archicad-Einstellungen (z. B. Stiftfarbe, Hintergrundfarbe, Layer-Konfiguration).
•Reproduzierbarkeit:
•Ein Objekt, das einmal unter bestimmten Bedingungen gespeichert wurde, kann immer wieder genau unter denselben Bedingungen dargestellt werden, was nützlich für Test- oder Referenzzwecke ist.
•Projektspezifische Anpassungen:
•Ein bestimmter Stift, Hintergrund oder Layer ist für ein bestimmtes Projekt wichtig, und das Objekt soll diese Konfiguration bewahren, unabhängig davon, in welchem Projekt es geöffnet wird.
•Präsentationszwecke:
•Bei der Verwendung eines Objekts in verschiedenen Darstellungsmodi kann use_stored_environmentsicherstellen, dass die Präsentation exakt dem ursprünglich definierten Kontext entspricht.
•Analyse der Umgebung:
•Gespeicherte Kontextwerte können verwendet werden, um das Verhalten des Objekts unter bestimmten Umständen zu analysieren, ohne auf die aktuelle Projektumgebung angewiesen zu sein.
•Vergleich von Szenarien:
•Wenn du verschiedene Kontextumgebungen dokumentieren willst, können diese über den Parameter wieder abrufbar gemacht werden.
Vereinheitlichung bei Teamarbeit
•In Teamwork-Projekten kann use_stored_environment sicherstellen, dass alle Teammitglieder dieselbe visuelle und funktionale Darstellung eines Objekts sehen, unabhängig von individuellen Archicad-Einstellungen.
Schutz vor unerwünschten Änderungen
Wenn die globalen Archicad-Variablen (z. B. GLOB_DRAWING_BGD_PEN) durch andere Skripte, Benutzer oder Projekteinstellungen verändert werden, kann das Aktivieren von use_stored_environment verhindern, dass diese Änderungen das Verhalten oder die Darstellung des Objekts beeinflussen.
GDL object creation: b-prisma.de
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-15 10:58 PM
Danke für die Notizen. Mich hat es verwundert, wenn man solch eine Testdatei speichert (nur im 2D mit 2D Objekten), dass der Editor auch einen 3D-Script macht? Macht doch kein Sinn?
2D + 3D Script (von Linien mit Fixpunkten):
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-15 11:07 PM
PS:
Noch eine Frage vergessen:
Unter Parameter findet man viele Einstellungen für Text, Linien, Schraffur, etc. aber es gibt ein vorgefertigtes Register zum Auswahl der Schriftart.
Wie kann man dies bei einem Objekt einstellen wo ein Text vorhanden ist, so dass man bei Textänderung nicht nur die Farbe etc, sondern auch die Schriftart und Schriftgrösse ändern kann?
Danke im Voraus für Antwort!
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-16 10:26 AM
PS:
Noch eine Frage zum Parameter Register. Wo findet man die komplette Liste der "Variablen" die Standard von ArchiCAD sind?
Auf unzähligen Homepages findet man häufig nur die Befehle für die Scriptfenster.......
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM

- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-16 11:26 AM
Auf den ersten Blick macht das keinen Sinn. Aber ich nehme an, dass damit eine gewisse Konsistenz in Archicads Modellumgebung sichergestellt wird.
Für Deine Zwecke kannst Du aber sichrelich das 3D-Script löschen.
GDL object creation: b-prisma.de

- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-16 11:31 AM
Die Standardparameter sind je nach Subtyp unterschiedlich.
Öffne einmal das Objekt und gehe auf dem Reiter "Details" oben rechts auf "Subtype auswählen".
Wähle einmal "GS Fenster GER" unter Modellelement >> Öffnungen ... usw. und klicke "auswählen".
Du bekommst dann eine riesige Menge an Standardparametern, die dann alle blau sind und die Du nicht löschen kannst.
Das sind die typischen Standardparameter, mit welchen üblicherweise alle Fenster von Graphisoft (GER) ausgestattet sind.
Bei anderen Subtypen sind die Parameter wieder anders.
GDL object creation: b-prisma.de

- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2025-01-16 11:37 AM
@Andreas81ch schrieb:
Unter Parameter findet man viele Einstellungen für Text, Linien, Schraffur, etc. aber es gibt ein vorgefertigtes Register zum Auswahl der Schriftart.
Wie kann man dies bei einem Objekt einstellen wo ein Text vorhanden ist, so dass man bei Textänderung nicht nur die Farbe etc, sondern auch die Schriftart und Schriftgrösse ändern kann?
Bei Objekten, die Du aus dem Grundriss in Archicad abspeicherst, werden diese Parameter nicht automatisch angezeigt bzw. angelegt.
Das musst Du selber machen.
Dazu müsstest Du Dich ein wenig mit den Grundlagen der GDL-Programmierung befassen.
Beim Subtyp "Etikett" bekommst Du ein paar Parametervorschläge dazu.
GDL object creation: b-prisma.de