[Pregunta] Fassadenfelder haben identische Adresse - deshalb wiederholen sich Einsatzelemente [Guardado]


Ich hab eine Fassade aus einem 3D Körper erzeugt und anschließend über Einzelflächen unterteilt.

Zuerst die horizontalen Teilungen, dann die Vertikalen...

Jetzt wird auf Seite 4 das untere Feld, trotz "Unterbrechnung", als ein Feld erkannt; Unterteilung habe ich hinbekommen (Bild 20210512 Fassade 01).

Die Folge ist, daß das Feld ganz links die identische Adresse bekommen hat, wie das Feld rechts von der Unterbrechung! (Bild 02210512 Fassade 02)

Definition der Einteilung Bild 20210512 Fassade 03...

Die Folge ist, daß Alles, was ich als Einsatzelement in das Feld einsetze in beiden Feldern auftaucht, was nicht sein soll...

Adjuntos (3)

Type: image/jpeg
Descargado 24 veces
Size: 161,03 KiB
Type: image/jpeg
Descargado 21 veces
Size: 74,96 KiB
Type: image/jpeg
Descargado 27 veces
Size: 49,47 KiB

Show solution Hide solution

"...und anschließend über Einzelflächen unterteilt."

Wenn man so etwas macht, darf keine der beteiligten Flächen in der Unterteilungsrichtgung konvex sein!
Bei einem konvexen Polygon kann eine Teilung mit einer Geraden zu einem Ergebnis mit mehr als 2 Polygonen führen!
Dadurch entstehen zwangsläufig Polygone mit gleichen Adressen.

Du muss also nur die Reihenfolge der Unterteilung so ändern, dass in keinem Schritt mehr als 2 Polygone entstehen.
Z.b. indem man z.B. zuerst horizontal unterteilt, und dann vertikal.

Ich verstehe auch nicht, warum Du das so kompliziert machst?

-Lineare Fassade mit der enstpr. Höhe erstellen
-Teilungen entspr. generieren
-dort wo keine Felder sein sollen, einfach diese entfernen (Objekt zuweisen)
-dasselbe mit den nicht benötigten Pfosten und Riegeln machen (Randlayout zuweisen)

Adjuntos (3)

Type: image/png
Descargado 31 veces
Size: 11,98 KiB
Type: image/png
Descargado 32 veces
Size: 132,71 KiB
Type: application/octet-stream
Descargado 905 veces
Size: 2,19 MiB

"...und anschließend über Einzelflächen unterteilt."

Wenn man so etwas macht, darf keine der beteiligten Flächen in der Unterteilungsrichtgung konvex sein!
Bei einem konvexen Polygon kann eine Teilung mit einer Geraden zu einem Ergebnis mit mehr als 2 Polygonen führen!
Dadurch entstehen zwangsläufig Polygone mit gleichen Adressen.

Du muss also nur die Reihenfolge der Unterteilung so ändern, dass in keinem Schritt mehr als 2 Polygone entstehen.
Z.b. indem man z.B. zuerst horizontal unterteilt, und dann vertikal.

Ich verstehe auch nicht, warum Du das so kompliziert machst?

-Lineare Fassade mit der enstpr. Höhe erstellen
-Teilungen entspr. generieren
-dort wo keine Felder sein sollen, einfach diese entfernen (Objekt zuweisen)
-dasselbe mit den nicht benötigten Pfosten und Riegeln machen (Randlayout zuweisen)

Adjuntos (3)

Type: image/png
Descargado 31 veces
Size: 11,98 KiB
Type: image/png
Descargado 32 veces
Size: 132,71 KiB
Type: application/octet-stream
Descargado 905 veces
Size: 2,19 MiB

Cita de: Nemo
Ich verstehe auch nicht, warum Du das so kompliziert machst?

Das kommt daher, weil die anderen 3 Seiten leider nicht orthogonal sind, sondern unterschiedlich geneigte Oberkanten haben...
Aber dein Ansatz mit Randelemementen, die man einfach weglässt ist super gut... Vielen Dank!
das ist natürlich auch viel flexibler, falls sich mal wieder was ändert...
Manchmal steht man einfach auf dem Schlauch...

Hast du mir noch einen Tip, wie ich die Glasfelder entfernt bekomme?

Wenn ich das Glasfeld in der Einzelzuordnung lösche, bleibt es trotzdem noch global!?

Adjuntos (2)

Type: image/jpeg
Descargado 8 veces
Size: 110,07 KiB
Type: image/jpeg
Descargado 7 veces
Size: 62,58 KiB

..das hatte ich in meinem Screenshot extra gezeigt, da ich diese Frage erwartet habe:

1. "Hinzufügen" klicken -> dadurch wird es möglich mehr als ein oder auch kein Element in einem Feld zu verlegen
2. "Glasfeld" durch anklicken deaktivieren

Wenn in einer Einzelverlegung "Kein Element" erzwungen wird, überschreibt das die globale Einstellung!

...dann wird in diesem einen Feld auch kein Feldelement verlegt!

Das Weglassen war der Hinweis...

Danke!