Konwersja STL do STEP – dlaczego siatki nie da się edytować
Plik STL opisuje tylko powierzchnię jako siatkę trójkątów. Zawiera wierzchołki i normalne, ale żadnych otworów, promieni ani wymiarów. Walec o średnicy 10 mm składa się na przykład z 64 lub 128 płaskich ścianek, zależnie od ustawień eksportu. OBJ i 3MF przechowują geometrię w ten sam sposób.
Plik STEP opiera się natomiast na B-rep, czyli reprezentacji brzegowej. Powierzchnie są zdefiniowane matematycznie jako płaszczyzny, walce, stożki, torusy i powierzchnie NURBS połączone krawędziami. Dlatego program CAD wie, że otwór jest otworem. Możesz zmienić średnicę, przesunąć otwór lub dodać gwint. Program CAM liczy ścieżki narzędzia bezpośrednio na powierzchni, zamiast podążać za tysiącami drobnych ścianek.
Dla zamawiającego ta różnica ma duże znaczenie. Warsztat, który dostaje STL, rzadko wyceni frezowanie, bo CAM nie znajdzie otworów, kieszeni i płaszczyzn do zaprogramowania. Czysty plik STEP można natomiast wczytać, zwymiarować i przekazać dowolnemu dostawcy.
Dlaczego automatyczna konwersja daje tylko trójkąty
Wiele darmowych narzędzi obiecuje zamianę STL na STEP jednym kliknięciem. Wynikiem jest STEP, w którym każdy trójkąt stał się osobną płaszczyzną. Plik otworzy się w CAD, ale jest ciężki i nie da się go sensownie wymiarować. Model z 200 000 trójkątów staje się po prostu modelem z 200 000 powierzchni.
Niektóre programy rozpoznają w siatce płaszczyzny i walce automatycznie. Działa to znośnie na czystych, prostych modelach, ale rzadko na wydrukach lub skanach z szumem. Dlatego siatka jest dla nas odniesieniem, a część rysujemy od nowa krok po kroku: szkic, wyciągnięcie, obrót, przeciągnięcie i wyciągnięcie złożone. Wymiary zaokrąglamy do rozsądnych wartości konstrukcyjnych. Gdy w siatce mierzymy 9,96 mm, a funkcja wyraźnie wymaga 10 mm, w modelu jest 10,00 mm.
Model budujemy parametrycznie w Autodesk Fusion. Najważniejsze wymiary dostają nazwy, więc później zmienisz długość, średnicę otworu lub grubość ścianki bez zaczynania od nowa.
Jak blisko siatki leży nowy model?
Po przebudowie porównujemy siatkę i bryłę w CAD i sprawdzamy, gdzie są odchyłki. Przy częściach technicznych o czystych kształtach mieścimy się typowo w ±0,05–0,2 mm od siatki. Zależy to od rozdzielczości siatki i od tego, jak zgrubnie powierzchnie podzielono przy eksporcie. Kształty organiczne, jak uchwyty, figurki i powierzchnie ergonomiczne, budujemy z powierzchni swobodnych i zwykle mieścimy się w kilku dziesiątych. Porównanie pokazujemy jako mapę kolorów: widać, gdzie model leży w przyjętej granicy, a gdzie świadomie od niej odbiega.
Czasem model celowo nie powinien dokładnie odwzorować siatki. Część drukowana lub skanowana ma skurcz, linie warstw i zużycie. Wtedy wychodzimy od funkcji: gniazdo łożyska dostaje wymiar nominalny z tolerancją, a nie wartość, którą akurat zmierzono. Jeśli masz rysunek lub wymiary pasowań, trzymamy się ich w pierwszej kolejności. Jak wymiary i luzy łączą się z tolerancjami, wyjaśniamy na stronie rysunki techniczne.
Formaty plików: STL, OBJ, 3MF, STEP, IGES i Parasolid
STL to najpopularniejszy format druku 3D, ale nie zapisuje jednostki. Model narysowany w calach może się więc otworzyć 25,4 raza za mały. OBJ może przenosić kolor i tekstury i pochodzi często ze skanowania lub grafiki 3D. 3MF jest nowszy i może zawierać jednostkę, wiele brył, kolory i ustawienia druku. Wszystkie trzy to formaty siatkowe.
Wśród formatów bryłowych standardem jest STEP. AP214 jest najczęstszy w mechanice i działa w prawie każdym programie CAD. AP242 jest nowszy i może dodatkowo przenosić PMI, czyli wymiary i tolerancje powiązane bezpośrednio z modelem. IGES jest starszy i często przenosi tylko powierzchnie, więc używamy go głównie na żądanie odbiorcy. Parasolid (x_t) to format jądra kilku dużych systemów CAD i daje bardzo czysty transfer między nimi.
Dostarczamy w formacie, którego chce odbiorca. W razie wątpliwości wysyłamy standardowo STEP AP214. Plik źródłowy z Fusion dostaniesz na życzenie, aby przyszłe zmiany wprowadzać z pełną historią.
Naprawa pliku STL zamiast przebudowy
Nie każdy plik musi stać się STEP-em. Jeśli część ma być tylko wydrukowana, często wystarczy naprawić siatkę. Typowe błędy to otwarte krawędzie i dziury oraz geometria non-manifold, w której więcej niż dwa trójkąty dzielą krawędź. Do tego dochodzą odwrócone normalne, samoprzecinające się powierzchnie i podwójne powłoki. Slicer próbuje wtedy zgadnąć, co jest wnętrzem, a co zewnętrzem, i brakuje warstw lub ścianki wychodzą dziwne.
Poprawiamy siatkę, sprawdzamy skalę i dbamy o to, aby model był szczelny. Duże modele dzielimy na fragmenty mieszczące się na stole roboczym, z kołkami ustalającymi lub połączeniami na jaskółczy ogon, aby części trafiły na miejsce przy klejeniu. Jeśli część ma powstać drukiem 3D, od razu dostosowujemy ją według zasad z projektowania pod druk 3D. Odpowiadasz za to, że masz prawo zmieniać i używać pliku, na przykład zgodnie z licencją modelu z internetu.
Formaty plików w skrócie
| Format | Typ i zastosowanie |
|---|---|
| STL | Siatka trójkątów bez jednostki i koloru – standard druku 3D |
| OBJ | Siatka z kolorem i teksturą – częsta przy skanowaniu i grafice 3D |
| 3MF | Siatka z jednostką, wieloma bryłami, kolorami i danymi druku |
| STEP AP214 | Bryła B-rep – standard w mechanice, CNC i wymianie między programami CAD |
| STEP AP242 | Bryła B-rep, która może przenosić PMI (wymiary i tolerancje w modelu) |
| IGES | Starszy format wymiany, często tylko powierzchnie – gdy wymaga go odbiorca |
| Parasolid (x_t) | Format jądra kilku systemów CAD, bardzo czysty transfer |
| Odchyłka siatka–bryła | Orientacyjnie ±0,05–0,2 mm dla kształtów technicznych, zależnie od rozdzielczości siatki |
Wymiary funkcjonalne wynikają z rysunku lub wartości nominalnych, a nie ze skurczu i zużycia widocznych w siatce.
Czego potrzebujemy od Ciebie
- Plik źródłowy (STL, OBJ lub 3MF) w możliwie wysokiej rozdzielczości
- Które wymiary są krytyczne – otwory, pasowania, gwinty i powierzchnie przylegania
- Rysunek lub wymiary zmierzone na fizycznej części, jeśli istnieją
- W jakiej jednostce narysowano model, jeśli wiesz
- Co chcesz zmienić po przebudowie
- Jaka technologia i jaki wariant STEP są potrzebne Twojemu warsztatowi
Przykładowe zlecenia
- STL z internetu, który ma dostać nowe wymiary
- Skan odlewu, który ma stać się STEP do frezowania
- Stary plik do druku bez oryginalnego modelu
- OBJ z fotogrametrii zamieniany na bryłę
- 3MF z wieloma bryłami do rozdzielenia
- Siatka z dziurami i odwróconymi normalnymi
- Model w złej skali (cale lub metry)
- Zbyt duży model do podziału z połączeniami
- Drukowany prototyp jako podstawa dokumentacji pod wtrysk
Co wpływa na cenę i termin
- Liczba powierzchni i detali do przerysowania
- Udział organicznych powierzchni swobodnych w porównaniu z płaszczyznami i walcami
- Jakość siatki – szum, dziury i rozdzielczość
- Czy model ma mieć nazwane wymiary sterujące
- Czy równolegle ma powstać rysunek techniczny
- Oczekiwany termin
Co otrzymasz
- STEP (AP214 lub AP242) z prawdziwymi powierzchniami
- Model parametryczny ze sterowanymi najważniejszymi wymiarami
- Porównanie siatki z nowym modelem
- Naprawiony STL lub 3MF do druku
- Plik źródłowy z Fusion na życzenie
Częste pytania
Czy można zamienić STL na STEP za darmo?
Tak, ale darmowe narzędzia zamieniają każdy trójkąt w osobną płaszczyznę. Plik otworzy się w CAD, lecz nie da się go sensownie zmieniać ani frezować. Aby STEP był użyteczny, geometrię trzeba narysować od nowa z prawdziwymi powierzchniami.
Czym różni się STL od STEP?
STL to siatka trójkątów bez wymiarów i jednostki. STEP opisuje matematyczne powierzchnie i bryły, więc otwory, promienie i płaszczyzny są osobnymi elementami. STEP służy do konstrukcji i CNC, a STL głównie do druku 3D.
Jak dokładny będzie model STEP?
Przy częściach technicznych typowo w granicach ±0,05–0,2 mm od siatki. Wymiary funkcjonalne, jak pasowania i rozstawy otworów, ustawiamy na wartości nominalne lub z Twojego rysunku. Dostajesz porównanie pokazujące, gdzie są odchyłki.
Który wariant STEP wybrać?
AP214 działa prawie w każdym programie CAD i CAM i jest bezpiecznym wyborem. AP242 jest nowszy i może przenosić wymiary i tolerancje w modelu. W razie wątpliwości zapytaj warsztat – możemy dostarczyć oba.
Czy zmienicie plik STL bez zamiany na STEP?
Prostsze zmiany, jak skalowanie, podział, dodanie otworów lub zaślepienie otworów, da się zrobić bezpośrednio w siatce. Gdy trzeba dokładnie zmienić wymiary albo część ma być frezowana, przebudowa w bryłę zwykle wychodzi taniej na dłuższą metę.
Czy mogę użyć modelu znalezionego w internecie?
O tym decyduje licencja pliku. Wiele modeli wolno zmieniać na własny użytek, ale nie sprzedawać. Odpowiadasz za to, że masz prawo używać i zmieniać plik.