Jochen war schneller, dennoch mein Beitrag:
Ich verstehe schon, warum ihr das auf Layern haben wollt, aber damit macht ihr die Möbel unintelligent und die Bestandteile können nicht miteinander interagieren.
Dass man im Skript Elemente auf verschiedene Layer legen kann, glaube ich nicht, dass das irgendwann kommt. Das gibt IMHO kaum lösbare Probleme bei IA und IFC. Dann schon eher intearktive Objekte.
Was ihr wünscht ist durchaus machbar. Mit IF...THEN.
😉Eine Möglichkeit ist, es maßstabsabhängig auszugeben. Mein Lieblings-Gegenargument:
Ausführungsplan 1:50: Durchbrüche sichtbar und vermaßt und etikettiert.
Bodenspiegel 1:50: Keine Durchbrüche erwünscht.
Die Lösung: Modelleinstellungen.
Dort kann man zentral für das Projekt Schalter anlegen und umlegen, wie man möchte und das in einem Ausschnitt speichern. Mein open source Projekt
OpenLibraryGlobals hat in der aktuellen (nicht online) Version Schalter für Level of Detail, die man dazu benutzen könnte. Ich füge auch gerne noch weitere, allgemein verwendbare im Abschnitt Objekte hinzu, wenn ihr nichts eigenes programmieren wollt. Denkbar wäre z.B. "Detailierung Möbel" "Hülle (Korpus, Fronten und Bekleidung)","Hülle+Unsichtbare Elemente","nur Korpus"
Weiter Lösungsmöglichkeit, wenn es um reine Möbelkonstruktionszeichnungen geht:
Verwendung der Strukturdarstellung. Den Status kann man in GDL abfragen.