Hallo cas.xyz,
und herzlich willkommen im SolidWorks Brett auf CAD.de
Normalerweise werden solche Diskussionen nur mit OSD Anwendern geführt, oder von CATIA Leuten, die mit der händischen Umstellerei von Genauigkeiten (oder Toleranzen?!) die Arbeitsgeschwindigkeit beeinflussen können/wollen.
Ich lehn mich jetzt etwas aus dem Fenster und versuch zu erklären,. wie ich das bisher verstanden habe.
Zunächst einmal sprichst du von Toleranzgenauigkeit, dann von Toleranz und zum Schluß von Genauigkeit: was meinst du denn jetzt? In meinen Augen sind diese Dinge alle unterschiedlich.
Ich zitier aus der SolidWorks Knowledgebase
Solution-ID: S-04785
Is there a way to change the modeling tolerance of imported data?
There is no way to manually adjust the tolerance of imported data. SolidWorks will automatically apply tolerances based on the accuracy of the data. SolidWorks default precision is 1.0e-08 meters, but any data accurate to between 1.0e-06 meters and 1.0e-08 meters should import successfully.
Die Genauigkeit ist also 1.0e-08 (also 10^-7 ??), die lässt sich auch nicht umstellen oder anpassen, SolidWorks (bzw. ja eigentlich der Parasolidkern darunter) arbeitet immer damit und so weit ich weiß mit 15 signifikanten Stellen. Das Ganze in einem Raum mit maximal einem Kilometer Kantenlänge (für Teile), so dass du Werte wie 1234567,80912345 noch darstellen kannst.
Beim Im- und Export von Volumen oder reiner Geometrie braucht es aber noch etwas mehr. SolidWorks benutzt intern eine Parameterdarstellung, weiß also z.B. von einer Linie Anfangs- und Endpunkt oder von einem Kreis Mittelpunkt und Durchmesser. Um die jetzt aber als Striche oder Volumen exportieren bzw. importieren zu können werden je nach verwendeter Schnittstelle mehr oder weniger komplexe Abbildungen benutzt, z.B. ein Kreis nicht als Kreis dargestellt sondern als ein 512-Eck. Noch schwieriger wird das natürlich bei Spline oder entsprechenden Flächen.
Beim Importieren/Exportieren von solchen dummen Daten muss nun entschieden werden, wie diese Daten auf das interne Format wieder aufbereitet werden. Dabei entscheidet dann die Toleranz, wann zwei Punkte als einer angesehen wird. Wenn die Toleranz beim Importieren also zu fein (zu hoch) ist endet das mit allen möglichen kleinen Lücken, nicht zusammenhängen Flächen oder einem kompletten Importversagen. Ist die Toleranz zu grob kommen auf einmal andere Flächen und Volumen heraus.
Das ist aber typischerweise nur ein Problem beim Datenaustausch ... es sei denn, du hast ein Programm, wo du das einstellen kannst, dann kannst du dir auch selbst ein Problem damit machen.
Unterm Strich: SolidWorks rechnet immer so genau wie möglich und gibt auch seine Exportdateien immer mit soviel Stellen aus, wie es gerade geht; was aber nur bedingt etwas mit Genauigkeit und Toleranz des Im- bzw. Exportes zu tun hat.
Ciao,
Stefan
------------------
Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
Stefans SolidWorks Blog
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP