Also insgesamt kann es 3 Fälle geben:
IGES-Datei ist 2D, 3D oder 2D/3D.
Einen Schalter/Flag, mit dem man 100%-ig erkennen kann, daß eine IGES-Datei einen Fall erfüllt gibt es meines Wissens nicht.
Aber man kann in der IGES Datei auf gewisse Elemente prüfen, die nur im einen oder anderen Fall vorkommen können.
z.Bsp. sind z.Bsp. Flächen (114, 118, 120, 122, 128) enthalten ist es mindestens 3D oder 2D/3D. Sind keine dieser Elemente enthalten ist es eher nicht 3D (theoretisch könnte es auch noch 3D Drahtgeometrie sein).
Man kann auch die drawing(s)(404) oder view(s)(410) prüfen um herauszufinden ob 2D/3D.
Wie genau man prüft, hängt von den verschiedenen IGES-Dateien ab und wieviel Aufwand man investieren möchte.
Ich hoffe das hat Sie nicht allzu sehr verwirrt, aber IGES kann sehr komplex sein.
Falls Sie IGES-Dateien eh nur von 2-3 verschiedenen Systemen kriegen, können Sie mir gerne mal Beispiel-Dateien schicken, dann denke ich kann ich Ihnen sehr schnell sagen, wie man diese unterscheiden kann.
Gruß
Markus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP