Hallo
ich bin gerade an einem Programm, mit dem ich die Bohrungen einfärben lasse. Dabei wird das aktuelle Formelement (current feature) geprüft, ob es sich um eine "einfache Bohrung", eine "Gewindebohrung" oder ob es sich um eine "Flachsenkung" handelt und entsprechend eingefärbt. Bis hier hin alles ok.
Jetzt soll aber bei der Flachsenkung, die eigentliche Senkung (also der große Durchmesser und die planare Fläche) eine andere Farbe bekommen, wie die Bohrung (also kleiner Durchmesser und die konische Fläche) - siehe Bild.
Solange ich nur eine Bohrung erzeuge, geht das auch noch: die planare und die konische Fläche lassen sich herausfiltern (solidfacetype) und eindeutig zuordnen. Von den beiden zylindrischen Flächen lasse ich mir die Kantenlänge ausgeben und vergleiche diese dann.
Nun kommt mein Problem: Sobald ich mehrere Bohrungen erzeuge, kann ich nicht mehr gezielt auf die Flächen von EINER Bohrung zugreifen.
Meine Vorstellung: ich lasse mir ausgeben, wieviele Bohrungen erzeugt wurden und mittels einer Schleife durchlaufe ich die Flächen, die zu einer Bohrung gehören. Diese kann ich dann ja wie oben beschrieben, filtern. Wie komme ich aber an die Flächen der einzelnen Bohrungen?
Gruß Johannes
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP