Polygone bereinigen
Bereinigt degenerierte Polygongeometrie — entfernt Formen mit Nullfläche, kollineare Stützpunkte, Selbstüberschneidungen und andere geometrische Defekte.
Wann verwenden
- Nach dem Import aus Formaten mit lockerer Geometrievalidierung
- Vor Booleschen Operationen, die empfindlich auf degenerierte Eingaben reagieren
- Wenn Fehler in nachgelagerten Verarbeitungswerkzeugen auftreten
Optionen
| Option | Beschreibung | Standard |
|---|---|---|
| Nullfläche entfernen | Polygone mit Nullfläche löschen | Ein |
| Kollineare entfernen | Unnötige Stützpunkte auf geraden Kanten entfernen | Ein |
| Selbstüberschneidungen reparieren | Sich selbst überschneidende Polygonbegrenzungen auflösen | Ein |
| Toleranz | Abstandsschwelle für die Vereinfachung von Stützpunkten | 0,001 |
| Nur ausgewählte Ebenen | Auf ausgewählte Ebenen statt auf alle anwenden | Aus |
Funktionsweise
- Entfernung von Nullflächen — löscht degenerierte Polygone (z. B. Linien, die als Polygone getarnt sind)
- Entfernung kollinearer Stützpunkte — entfernt Stützpunkte, die auf einer geraden Linie zwischen Nachbarn liegen
- Reparatur von Selbstüberschneidungen — teilt sich selbst überschneidende Polygone in gültige, nicht überschneidende Teile
- Deduplizierung von Stützpunkten — führt Stützpunkte zusammen, die näher als die Toleranz liegen
Technische Hinweise
- Bereinigung wird vor dem Ausführen Boolescher Operationen empfohlen
- Das Entfernen kollinearer Stützpunkte reduziert die Anzahl der Stützpunkte, ohne die Form zu ändern
- Die Reparatur von Selbstüberschneidungen kann ein Polygon in mehrere Polygone aufteilen