Praca z importami jest w przypadku większości z nas czymś naturalnym. O różnych aspektach z tym związanym pisałem wielokrotnie.
Przykłady poniżej.
Dziś zwrócę uwagę na miejsce zapisu pliku.

Otóż często pobierając pliki importów zapisujemy je na pulpicie.
Wyobraź sobie teraz, że otwieramy plik złożenia (Iges, Step, Sat, Parasolid). Oczywiście są różne opcje – mam na myśli z 3D Interconnect lub bez i to też ma wpływ na pliki. Ale o tym za chwilę.
W momencie otwarcia program tworzy pliki tymczasowe w miejscu, gdzie plik importowany był zapisany.
- Import STEP/IGES:
Gdy otwierasz plik STEP jako złożenie, SOLIDWORKS generuje tymczasowe pliki części dla każdej bryły.- Nazwy tych plików zawierają $ (np. part1$1.sldprt).
- $ oznacza, że plik nie został jeszcze zapisany przez użytkownika – jest w pamięci tymczasowej.
- Dlaczego $?
Symbol $ jest używany przez SOLIDWORKS do odróżnienia tymczasowych instancji od zapisanych plików.- Jeśli zapiszesz złożenie, wszystkie części zostaną zapisane jako normalne pliki .sldprt i symbol $ zniknie z nazwy.
- Jeśli zamkniesz bez zapisu, pliki $ zostaną usunięte.
Różnica między klasycznym importem a 3D Interconnect.
- Klasyczny import (bez 3D Interconnect)
- SolidWorks konwertuje STEP/IGES do natywnych plików .sldprt i .sldasm.
- Tworzy tymczasowe pliki z symbolem $ (np. part$1.sldprt).
- Dopiero po zapisaniu złożenia i części $ znika, a pliki stają się trwałe.
- 3D Interconnect włączony
- SOLIDWORKS nie tworzy tymczasowych plików $.
- Zamiast tego, STEP/IGES (lub inne formaty jak CATIA, NX, Creo, Inventor) są podłączane bezpośrednio jako referencje.
- W FeatureManagerze widzisz ikonę „linku” – oznacza, że część/złożenie jest powiązane z oryginalnym plikiem.
- Możesz pracować na tym pliku, ale dopóki nie zdecydujesz się na przerwanie powiązania, SOLIDWORKS nie zapisuje lokalnych .sldprt z $.
Warto przy tej okazji przypomnieć ZALETY 3D Interconnect:
- Brak duplikatów i plików $ – czystszy workflow.
- Aktualizacja źródła – jeśli klient podmieni STEP, możesz odświeżyć link i złożenie się zaktualizuje.
- Obsługa wielu formatów CAD – nie tylko STEP/IGES, ale też natywne formaty innych systemów.
A teraz dla kontrastu WADY / OGRANICZENIA:
- Nie masz pełnej edycji geometrii – dopóki link jest aktywny, część jest traktowana jak odniesienie zewnętrzne.
- Jeśli chcesz np. przebudować powierzchnie, musisz zrobić przerwać link → wtedy SolidWorks zapisze normalne .sldprt (już bez $).
- Automatyzacja (np. makra, custom properties) działa dopiero na plikach zapisanych w natywnym formacie.
Podsumowując.
Miejsce zapisu pliku importowanego ma znaczenie, bo w tej samej lokalizacji będą zapisane składowe części złożenia. W przypadku dużych złożeń z tysięcy komponentów można sobie wyobrazić, co się wydarzy na pulpicie. Dlatego zawsze przed otwarciem wrzucaj plik importu do specjalnie utworzonego folderu! Ponadto zapamiętaj, iż:
- Bez 3D Interconnect → pojawiają się pliki tymczasowe z $.
- Z 3D Interconnect → pracujesz na linku do oryginalnego pliku, bez $.