So weit ich weiss geht das nicht. Andersrum geht es zum Teil. Du kannst also abfragen, ob bestimmte Teile zum Mehrschichtkern gehören, aber AFAIK geht das nicht per Skript.
Da du in GDL keinen Zugriff auf die Verwendung von Mehrschichtschraffuren hast, kannst du auch nicht über einen Trick drauf zugreifen.
@Bernhard Daran habe ich nicht gedacht. Klar, so gehts, vielleicht sogar besser.
Ich dachte an die Befehle SECT_ATTRIB und SECT_FILL, mit denen du die 3D-Attribute der nachfolgenden Elemente festlegen kannst. Die haben das (IMHO zu rügender Weise) nicht vorgesehen.
Ich weiss zwar nicht, was du jetzt meinst, aber mir ist es lieber, ich definiere etwas mit Attributen und ArchiCAD kümmert sich um die Auswertung, als dass ich in GDL alles abfragen, abfangen und ausprogrammieren muss.
Das was ich meinte hat nicht direkt etwas mit GDL zu tun!
Bei einer Schraffur kann ich ja definieren ob es sich um eine Zeichnungs-, Bauteil-, oder Deckschraffur handelt, damit sich die den Modelldarstellungen entsprechend umstellt. Genauso muss ich eigentlich auch hier noch angeben können welcher Struktur diese Schraffur entsprechen soll. Ist eigentlich für Details und 2D-Zeichnungen wichtig, aber auch für das Tekturblatt.
Eigentlich wollte ich damit sagen, dass zuerst die Schraffuren und Linien eine entsprechende Erweiterung benötigen. Dadurch wären diese Parameter automatisch auch für die GDL-Elemente verfügbar, oder?
Also quasi eine Differenzierung des Attributes "Bauteilschraffur" in "Kern", "Bekleidung" "Sonstiges"?
Hmmm, klingt sinnvoll, aber auch nach wieder einem Punkt mehr, der zu erlernen ist.
Ich hielte es für sinnvoller statt 2D-Schraffuren Teile des 3D-Part anzuhängen, dass man in 2D mit den mehrschichtigen Strukturen "zeichnen" könnte. Dann käme diese Differenzierung automatisch aus den Mehrschichtbauteilen mit und man bräuchte es nicht extra angeben.