Jeśli musisz zająć się konwersją STL do STEP, masz szczęście. Sprawdź te dwa proste sposoby na konwersję plików!
Pliki STL to standardowy format obiektów 3D, szczególnie do druku 3D. Ich nazwa oznacza „stereolitografię” i jest czasami określana jako „standardowy język teselacji” i „standardowy język triangulacji”. Ten typ pliku reprezentuje obiekt poprzez teselację, co oznacza tworzenie siatki małych trójkątnych kształtów.
Natomiast STEP , co oznacza „standard wymiany danych modelu produktu”, jest formatem pliku CAD powszechnie używanym w modelach 3D. Jak sama nazwa wskazuje, pliki STEP można przenosić z jednego programu CAD do drugiego bez żadnych pośrednich kroków konwersji.
Podstawowa różnica między tymi dwoma typami plików polega na tym, że pliki STEP są zazwyczaj znacznie łatwiejsze do edycji, ponieważ format został zaprojektowany specjalnie do celów edycji CAD . Z tego powodu czasami może być pomocne przekonwertowanie modelu 3D zapisanego jako STL do pliku STEP. W tym artykule przyjrzymy się dwóm programom, których można użyć do konwersji plików STL na STEP. Zaczynajmy!
KROK NAPRZÓD
Jeśli pobierasz pliki z repozytoriów online, chyba że pochodzą ze strony poświęconej projektowaniu, takiej jak GrabCAD, najpopularniejszym formatem, w jakim je znajdziesz, jest STL. To wszystko jest w porządku, jeśli planujesz wydrukować model od razu lub zmodyfikować go w programie takim jak Blender . Jeśli jednak musisz go zmodyfikować za pomocą modelowania parametrycznego, np. zmieniając mechanikę zabawki-automatu pobranej z Thingiverse , plik STL nie jest najbardziej optymalnym sposobem na jego modyfikację i może być wręcz niemożliwy.
Ale dlaczego? Odpowiedź sprowadza się do natury plików. Aby to lepiej zrozumieć, porównajmy to do obrazów 2D. Pliki STL można porównać do plików rastrowych (takich jak JPG), które składają się z pikseli o określonych kolorach i pozycjach, tworząc obraz. Obrazy rastrowe są dobre do celów wyświetlania, ale zwiększenie rozmiaru obrazu powoduje jedynie zwiększenie pikseli, przez co wygląda on ziarniście. Z drugiej strony pliki STEP są bardziej podobne do plików wektorowych, takich jak SVG. Plik wektorowy to zestaw właściwości matematycznych, które tworzą obraz, a o wiele łatwiej jest modyfikować takie pliki bez utraty jakości i zachowania właściwych proporcji.
Pliki STEP zapewniają podobną zaletę. Nie tylko przechowują zewnętrzną geometrię jak plik siatki, ale mogą również rozróżniać między obiektem bryłowym, pustym obiektem i obiektem powierzchniowym jak arkusz. Ponadto pliki STEP mogą przechowywać informacje o materiale obiektu (na przykład stali), ograniczeniach (na przykład równoległości ścian), grubości, wymiarach itd. Jeśli utworzysz solidną aluminiową kulę o średnicy 5 mm w SolidWorks jako plik STEP i otworzysz go w programie AutoCAD , nowy program nadal będzie znał wszystkie te dane o kuli.
Dlatego też konwersja do plików STEP nie jest tak prostym procesem jak konwersja, na przykład, z STL do OBJ i dlaczego nie ma łatwych narzędzi do konwersji online, które moglibyśmy polecić. Pliki STEP różnią się od plików STL swoją naturą: pierwsze są obiektami bryłowymi z parametrami, podczas gdy drugie są zasadniczo siatkami, więc najpierw musisz wprowadzić modyfikacje do istniejącej siatki, aby stała się bryłą. Ten proces zostanie wyjaśniony w poniższych sekcjach i na szczęście, z odpowiednim oprogramowaniem, jest bardzo prosty.
Rozwiązanie nr 1: Autodesk Fusion
Prostą metodą konwersji plików STL na pliki STEP jest użycie Fusion firmy Autodesk . Ponieważ plik STL jest zasadniczo siatką, ważne jest, aby pamiętać, że Fusion obsługuje trzy różne metody pracy z siatkami, ale po prostu wstawienie jednej jest najprostsze. W najnowszych wersjach Fusion obejmuje również niektóre operacje siatki, które są rejestrowane na osi czasu operacji.
Aby skorzystać z pierwszej metody, musisz znajdować się w obszarze roboczym projektu, który jest domyślnym obszarem roboczym po uruchomieniu programu Fusion.
Krok 1: Włóż siatkę
- Przejdź do „Wstaw > Wstaw siatkę”.
- Wybierz plik, który chcesz wstawić. Mimo że ten samouczek jest przeznaczony dla STL, warto zauważyć, że Fusion może również importować siatki w formatach plików OBJ i 3MF .
- Po załadowaniu siatki należy skonfigurować kilka opcji w menu „Wstaw siatkę”.
- Typ jednostki: Można ustawić jednostki na milimetr, centymetr, metr, cal lub stopę.
- Kierunek odwrócenia do góry: Przydaje się, jeśli model został włożony w złym kierunku, choć zazwyczaj tak się nie dzieje.
- Pozycja: Możesz wybrać umieszczenie modelu tak, aby wyśrodkował się w punkcie początkowym lub aby jego spód dotykał płaszczyzny poziomej.
- Dane numeryczne: To pole umożliwia dokładniejsze określenie położenia modelu.
Krok 2: Konwersja siatki na bryłę
- Aby przekonwertować siatkę na bryłę, nadal w obszarze roboczym projektu, przejdź do karty Siatka (różowa), a następnie otwórz menu Modyfikuj, aby uzyskać dostęp do pełnego zestawu opcji.
- Wybierz „Convert Mesh”. Otworzy się kolejne menu, w którym musisz wybrać kilka opcji.
- Treść: Treść można zaznaczyć w przeglądarce lub bezpośrednio w obszarze widoku.
- Operacja: ma dwie opcje: Parametryczna i Funkcja bazowa. Funkcja parametryczna rejestruje operację na osi czasu i umożliwia wprowadzanie zmian bezpośrednio w istniejących relacjach, które będą wynikiem konwersji. Funkcja bazowa nie rejestruje relacji parametrycznych i nie jest rejestrowana na osi czasu, ale nadal możesz wykonywać operacje na uzyskanym obiekcie.
- Metoda: Istnieją dwie opcje, Faceted i Prismatic. Faceted to oryginalna metoda Fusion, która zawsze miała miejsce, która bierze siatkę taką, jaka jest i sprawia, że staje się bryłą. Prismatic to nowsza opcja, której celem jest scalanie sąsiadujących ścian siatki, aby utworzyć pojedynczą ścianę bryły. Zalecamy metodę Prismatic, aby uzyskać lepsze wyniki, ponieważ obiekt będzie miał geometrię pliku STEP i będzie łatwiejszy w obsłudze. Jednak ta opcja nie jest dostępna w bezpłatnej wersji Fusion do użytku osobistego.
- Jeśli Twój program ma problem z podjęciem decyzji, które ściany połączyć, w menu „Przygotuj” możesz użyć narzędzia „Generuj grupy ścian” przed konwersją siatki.
Krok 3: Zapisz jako KROK
Po przekonwertowaniu pliku na bryłę pozostało jedynie wyeksportować go jako plik STEP. Powstały plik jest obiektem bryły, który można modyfikować za pomocą operacji i funkcji w dowolnym oprogramowaniu do modelowania parametrycznego.
- Przejdź do menu Plik w lewym górnym rogu i wybierz opcję Eksportuj.
- Wybierz nazwę pliku i wybierz STEP jako Typ.
- Kliknij przycisk Eksportuj.
I to wszystko! Pamiętaj tylko, że eksportowanie zapisuje plik na komputerze, podczas gdy użycie „Zapisz jako” zapisuje go w pamięci masowej w chmurze Fusion.STL do STEP: Jak konwertować pliki STL do STEP
Rozwiązanie nr 2: FreeCAD
Bezpłatną alternatywą dla konwersji plików STL do plików STEP jest FreeCAD , program CAD do pobrania. Nawet jeśli nigdy wcześniej nie korzystałeś z FreeCAD, możesz go pobrać i rozpocząć konwersję plików w ciągu kilku minut.
FreeCAD jest dostępny dla systemów Windows, Mac i Linux, więc jesteś zabezpieczony. W chwili pisania tego tekstu korzystamy z wersji 0.21.2 FreeCAD. Po pobraniu programu otwórz go i postępuj zgodnie z tym przepływem pracy:
- Wybierz „Plik” z górnego menu, następnie „Otwórz” i wybierz plik STL na swoim komputerze.
- Upewnij się, że panel „Widok kombi” jest widoczny, jeśli nie jest domyślnie włączony. Aby wyświetlić ten widok, wybierz „Widok” z najwyższego menu, a następnie wybierz „Panele” z menu rozwijanego, a następnie „Widok kombi”. Panel Widok kombi pokazuje nazwę pliku z zieloną ikoną obok niej.
- Musisz upewnić się, że pracujesz nad plikiem w warsztacie „Part”, który wyświetla unikalne paski menu w porównaniu do innych warsztatów. Aby wybrać warsztat „Part”, przejdź do najwyższego menu i kliknij „View”, następnie wybierz „Workbench”, a następnie „Part”.
- Kliknij nazwę pliku w widoku Combo, aby ją wybrać. Następnie w górnym menu wybierz „Part”, a następnie „Create shape from mesh”. Należy pamiętać, że ta opcja nie pojawi się w menu „Part”, chyba że wybierzesz nazwę części w widoku Combo.
- Gdy pojawi się okno dialogowe „Kształt z siatki”, po prostu kliknij „OK”.
- Teraz w polu Combo View powinieneś mieć nowy plik siatki pod oryginalnym plikiem STL o nazwie „filename 001 ” (lub podobnej). Usuń oryginalny plik STL, ponieważ nie będzie już potrzebny, zaznaczając go, klikając prawym przyciskiem myszy, a następnie wybierając „Delete”.
- Wybierz nowy plik siatki („filename001”) w widoku Combo. Następnie kliknij „Part” w górnym menu i rozwiń do „Convert to Solid”.
- Teraz będziesz mieć plik „solid” w Combo View poniżej pliku „mesh”. Teraz możesz usunąć plik mesh.
- Jeszcze nie skończyłeś. Teraz musisz zmienić wygląd. Wybierz plik solid w Combo View, a następnie kliknij go prawym przyciskiem myszy. W wyświetlonym menu wybierz „Appearance”. Spowoduje to wyświetlenie nowego widoku w Combo View na karcie Tasks.
- W widoku Wygląd wybierz kolor w „Kolor kształtu”, najlepiej coś jasnego, np. pomarańczowy. Nie zmieniaj niczego innego w tym menu Zadania wyglądu, a następnie kliknij przycisk „Zamknij” w tym polu menu. Teraz powinieneś wrócić do swojego zwykłego widoku Combo View.
Uwaga: Kolorowanie modelu bryłowego nie jest absolutnie konieczne. Ten krok jest często uwzględniany w celu poprawy wizualnego zróżnicowania konwertowanej geometrii, ponieważ modele siatki w plikach STL zazwyczaj nie zachowują żadnych właściwości koloru ani materiału. Kolorowanie modelu bryłowego pomaga odróżnić bryłę od oryginalnej siatki, co jest szczególnie przydatne podczas porównywania i sprawdzania poprawności konwertowanego modelu bryłowego względem siatki. Jest to również przydatne podczas pracy z zespołami.
- Ponownie, po wybraniu pliku bryły w Combo View, przejdź do najwyższego menu i kliknij „Plik > Eksportuj”. Gdy pojawi się okno dialogowe Eksportuj plik, nadaj nazwę plikowi, wybierz lokalizację, w której chcesz go zapisać, a w menu rozwijanym typu pliku wybierz „STEP z kolorami”. Pojawi się okno dialogowe STEP. Tutaj jednostki eksportu STEP powinny być domyślnie milimetrami (zmień tylko w razie potrzeby). Jeśli nie jest jeszcze zaznaczone, wybierz pierwszą opcję: „Wypisz krzywe w przestrzeni parametrycznej powierzchni”. Schemat powinien domyślnie być ustawiony na „AP214 International Standard”. Zmień to tylko w razie potrzeby.
- Kliknij „OK”.
Należy pamiętać, że FreeCAD nie ma opcji łączenia sąsiadujących elementów siatki, tak jak Fusion, więc ten proces jest podobny do użycia opcji Faceted w tym programie. Siatka staje się bryłą, ale jej powierzchnie są podzielone. Mimo to nadal można wykonywać operacje parametryczne na nowym ciele bryłowym.
Warto pamiętać, że wybranie „Zapisz jako” zamiast „Eksportuj” wiąże się z komplikacjami. W tym przypadku plik można zapisać tylko jako dokument FreeCAD, co nieco niweczy cel konwersji STEP, chyba że planujesz kontynuować modelowanie wyłącznie w FreeCAD.