Temat, z którym spotykam się od zawsze podczas szkoleń czy wizyt w różnych firmach. Wymiana danych pomiędzy różnymi programami, czy też kwestia zapisu plików do starszej wersji SW.
Jak wiadomo, zapisać pliku wstecz się nie da. Temat ten opisałem w powyższym wpisie.
Ale jak wymieniać pliki pomiędzy różnymi systemami CAD a nie tylko pomiędzy SOLIDWORKS’em?
Okazuje się, że wiele firm nie wnikając w detale zapisuje zawsze w formacie STEP. Na pytanie dlaczego, odpowiadają – bo to najlepszy format, albo, że wszyscy zawsze tak zapisywali itp.
Generalna zasada jest taka, że plik należy zapisać w takim formacie, który docelowy system CAD czyta najlepiej. I tak w przypadku SOLIDWORKS, NX, SOLIDEDGE, T-FLEX i wielu innych programów opartych na silniku PARASOLID – będzie to format Parasolid (x_t).
Jedynie programy grupy Autodesk bazują na jądrze SAT oraz CATIA (BTW – korporacyjnie rodzina solida) wykorzystuje inny silnik, dlatego ten ostatni program nie zapisuje parasolida.
Więc zapisując plik do SOLIDWORKS’a zawsze w pierwszej kolejności wybieramy PARASOLID! Dlatego, że
- jest to format natywny, podczas otwierania nie ma procesu translacji, a zatem minimalizujemy ryzyko powstania błędów
- otwiera się najszybciej
- ma najmniejszy rozmiar pliku
W drugiej kolejności, jeżeli z jakiegokolwiek powodu nie możesz użyć parasolida, należy wybrać format STEP.
- jest to format otwarty (neutralny) wymiany danych, a zatem występuje dwukrotna translacja – podczas zapisu i otwierania. Występuję ryzyko powstania błędów.
- długi czas otwierania ze względu na konieczność budowy modelu
- większy rozmiar pliku. Im bardziej skomplikowana konstrukcja, to różnica wielkości w porównaniu do parasolida wzrasta.
Ostatnim formatem jest IGES. To drugi z tzw. formatów neutralnych, ale w przypadku SOLIDWORKS wczytuje się gorzej od STEP’a.
- podczas otwierania występuje najwięcej błędów w porównaniu do dwóch powyższych formatów.
- długi czas otwierania
- największy rozmiar pliku.
A teraz porównanie rozmiarów i czasu otwierania plików (bez 3DInterconnect) oraz błędów.