Wir schätzen Ihren Input! Bitte nehmen Sie an der Umfrage zu Archicad 28 Startbildschirm und Lerninhalte/Schnell-Tutorials teil
am 2024-04-06 09:01 AM
Hallo Community,
ich erstelle gerade eine Küchenzeile als GDL Objekt. Ich möchte gerne, dass die Seitenlinien der Arbeitsplatte und der Sockelleiste in 3D ausgeblendet werden, man zwei Objekte davon aneinander stellt. (So wie das auch bei dem GDL Objekt der Archicad Küche der Fall ist)
Wenn jemand eine Idee hat, wie das funktionieren kann, freue ich mich über eine Rückmeldung!
Naomi
Operating system used: Mac Intel-based Sonoma 14.1.1
Gelöst! Gehe zu Lösung.
am 2024-04-06 08:53 PM
Dazu brauchst du einen Befehl, der das unterstützt, z.B. CPRISM_{3. Siehe auch Referenzhandbuch. Ctrl + F "Linienausschaltung".
am 2024-04-09 10:31 AM
Hallo Naomi,
man kann natürlich auch pfuschen, das erspart einem die Qualen die Sichtbarkeit einiger Kanten in Abhängigkeit davon zu steuern, ob daneben ein weiteres Element platziert wird.
Platziere eine separate hauchzarte Sockelleiste davor, die die Gesamtbreite aller gewählten Elemente hat.
Die Gesamtbreite summiert sich aus den Einzelbreiten der Elemente, wenn diese platziert werden.
Simpel, übersichtlich aber etwas langsamer:
IF elementXYjn THEN
gesamtbreite = gesamtbreite + BreiteElementXY
ENDIF
schneller geht es über Steuerbits !!! NULL oder 1 die als FAKTOREN der Breite einen Wert oder NULL geben
steuerBit = ABS(SGN(BreiteElementXY)) !!!! macht Null wenn Breite = Null, oder 1 wenn das Element eine positive oder negative Breite hat (dafür das ABS).
gesamtbreite = gesamtbreite + steuerBit * BreiteElementXY
Gib im GDL-Handbuch "SGN" in der Suche ein!
Gruß
am 2024-04-06 08:53 PM
Dazu brauchst du einen Befehl, der das unterstützt, z.B. CPRISM_{3. Siehe auch Referenzhandbuch. Ctrl + F "Linienausschaltung".
am 2024-04-09 10:31 AM
Hallo Naomi,
man kann natürlich auch pfuschen, das erspart einem die Qualen die Sichtbarkeit einiger Kanten in Abhängigkeit davon zu steuern, ob daneben ein weiteres Element platziert wird.
Platziere eine separate hauchzarte Sockelleiste davor, die die Gesamtbreite aller gewählten Elemente hat.
Die Gesamtbreite summiert sich aus den Einzelbreiten der Elemente, wenn diese platziert werden.
Simpel, übersichtlich aber etwas langsamer:
IF elementXYjn THEN
gesamtbreite = gesamtbreite + BreiteElementXY
ENDIF
schneller geht es über Steuerbits !!! NULL oder 1 die als FAKTOREN der Breite einen Wert oder NULL geben
steuerBit = ABS(SGN(BreiteElementXY)) !!!! macht Null wenn Breite = Null, oder 1 wenn das Element eine positive oder negative Breite hat (dafür das ABS).
gesamtbreite = gesamtbreite + steuerBit * BreiteElementXY
Gib im GDL-Handbuch "SGN" in der Suche ein!
Gruß
am 2024-04-10 08:57 AM
Warum baust du dir eine Küche selber? Ich kam bisher fast immer mit der aktuellen konfigurierbaren oder den Einzelelemeneten zurecht. Da kann man die Verbindungslinien glaube ich auch ausschalten.
am 2024-04-10 12:01 PM
Wollte es zum üben nutzen und ich finde der Küchenkorpus von Archicad hat sehr viele überflüssige Funktionen und ein paar Funktionen (wie z.B eigene Griffe) die man nicht einstellen kann.