Montag, 28. März 2011
Montag, 28. März 2011
Bauteile im STL-Format exportieren
Beim STL-Format werden die Bauteile durch dreieckige ebene Flächen angenähert ("tesseliert"). Deshalb hängt die Oberflächenqualität von 2 Parametern ab: der Schichtdicke und der Genauigkeit der Tesselierung.
Export ins STL-Format mit CATIA
CATIA V5 bietet die Möglichkeit, Bauteile im STL-Format zu exportieren.
In diesem Dialog gibt es keine Möglichkeit, die Genauigkeit der Tesselierung einzustellen. Trotzdem besteht die Möglichkeit, die Genauigkeit der Tesselierung einzustellen.
Unter Tools > Options > General > Display > Performance > 3D Accuracy (Tools > Optionen > Allgemein > Leistung > 3D-Genauigkeit) lässt sich die Darstellungsgenauigkeit für den Bildschirm einstellen. Der Wert, der hier eingestellt wird, wirkt sich auch auf die Größe der Flächen aus, wenn das Bauteil beim Export in das STL-Format tesseliert wird. Und natürlich damit auf die Dateigröße...
Die Genauigkeit wird in der deutschsprachigen Dokumentation als Durchhang bezeichnet. Auch der Begriff SAG-Wert wird immer wieder verwendet.
Die proportionale Genauigkeit läßt sich zwischen 0,01 und 1,00 verstellen, die konstante (Feste Größe) zwischen 0,01 und 10. Doch was bedeuten diese Werte? Der
In beiden Fällen wird der maximale Abstand von der exakten Kontur zur Sekante angegeben. Bei der konstanten Abweichung ist das der Wert, der angegeben wird. Dieser Wert hängt nicht von der Größe des Bauteiles ab.
Im Gegensatz dazu wird die Abweichung bei der Proportional-Einstellung aus dem Wert, der eingestellt wird, und der Größe des Bauteiles, berechnet:
zul. Abweichung = Koeffizient * Radius der umschließenden Kugel
Aus dieser Berechnung ergibt sich, dass die absolute Genauigkeit mit zunehmender Bauteilgröße abnimmt.
Vergleich verschiedener Einstellungen bei einem Bauteil
Hier soll ein Bauteil mit verschiedenen Einstellungen verglichen werden.
Fester SAG-Wert
Das Pleuel ist mit einem festen SAG-Wert von 0,4mm tesseliert worden. Die relativ grobe Tesselierung ist an den orangefarbenen Linien zu erkennen.
Hier ist das gleiche Bauteil mit einem SAG-Wert von 0,01 tesseliert worden. Es wird deutlich, daß die gekrümmten Flächen und Kurven deutlich feiner angenähert werden. Bei den ebenen Flächen, die mit geraden Kanten begrenzt werden, zeigt sich jedoch kein Unterschied.
Vergleich Proportionaler SAG-Wert - fester SAG-Wert
In diesem Fall ist das Bauteil mit einem festen SAG-Wert von 0,02 tesseliert worden. Das Netz ist gröber als bei 0,01, aber immer noch relativ fein.
Bei der Tesselierung mit einem proportionalen SAG von 0,02 ist auf den ersten Blick kein großer Unterschied zu erkennen. An deutlichsten kann die gröbere Tesselierung am rechten Übergang zum Auge erkannt werden.
Fazit
Was bedeutet das, wenn wir Bauteile ins STL-Format exportieren wollen?
1.Mit einer festen Einstellung für den SAG-Wert lässt sich die Qualität besser steuern als mit der proportionalen.
2.Je kleiner der eingestellte Wert ist, desto besser ist die Oberflächenqualität bei gekrümmten Flächen.
3.Bei Bauteilen, die nur aus ebenen Flächen ohne Radien bestehen, kann ein grober SAG-Wert verwendet werden. Er hat bei diesen Bauteilen keinen Einfluss auf die Qualität der Tesselierung.
4.Bauteile mit Freiformflächen sollten mit kleinem, aber festen SAG-Wert exportiert werden.
Im Zweifelsfall sollten STL-Dateien mit unterschiedlichen Einstellungen erstellt werden. Diese können in ein Produkt eingebaut und dann visuell verglichen werden.