Do wyceny części obrabianej CNC zwykle lepszym wejściem jest poprawny plik STEP, który po imporcie daje pojedynczą, zamkniętą bryłę B-rep. STEP może jednak przenosić różne reprezentacje, zespoły i informacje produktowe, więc samo rozszerzenie nie gwarantuje takiej zawartości. STL zapisuje trójkątną reprezentację powierzchni; oba formaty mogą pokazać kształt, lecz ich użyteczność zależy od eksportu, importera i jakości danych.
Zakres przeglądu: artykuł przeszedł wewnętrzny audyt źródłowy Kostira pod kątem standardów wymiany CAD i aktualnych ograniczeń produktu. Nie jest to zewnętrznie podpisana opinia technologa ani certyfikacja interoperacyjności konkretnego systemu CAD/CAM; plik należy sprawdzić w używanym łańcuchu eksport–import.
Co przechowuje STEP
STEP należy do rodziny standardów ISO 10303 służących do wymiany danych produktowych. Typowy, poprawny eksport części jako bryły może zachować geometrię B-rep: ściany, krawędzie, krzywe i relacje tworzące model. To daje importerowi lepszą podstawę do analizy niż sama triangulacja, o ile plik zostanie rzeczywiście zaimportowany jako prawidłowa bryła.
Nie każdy STEP zawiera B-rep ani kompletną dokumentację produkcyjną. Zakres ISO 10303-242 (AP242) obejmuje między innymi różne modele geometrii, struktury zespołów oraz product and manufacturing information (PMI), ale konkretny plik zawiera tylko to, co wyeksportował system źródłowy. Semantyczne lub graficzne PMI mogą istnieć w AP242, lecz ich obecność i poprawne odwzorowanie trzeba sprawdzić w używanym eksporcie, importerze i aplikacji docelowej. Tolerancje, chropowatość, materiał i wymagania jakościowe nadal mogą znajdować się wyłącznie na rysunku albo w opisie zapytania.
Co przechowuje STL
STL opisuje powierzchnię zbiorem trójkątów. Jakość zależy od parametrów teselacji: zbyt rzadka siatka zniekształca łuki i małe cechy, a bardzo gęsta zwiększa liczbę faset bez odzyskania pierwotnej geometrii CAD. STL nie musi być lekki — rozmiar i koszt przetwarzania zależą między innymi od liczby trójkątów oraz zapisu binarnego lub tekstowego.
Format STL nie zapisuje jednoznacznie jednostki. Milimetry i cale muszą wynikać z uzgodnienia lub systemu, który importuje plik. To dodatkowe ryzyko przy automatycznym obliczaniu wymiarów.
Różnice ważne dla kalkulacji
| Obszar | STEP | STL |
|---|---|---|
| Reprezentacja | może zawierać B-rep, powierzchnie, teselację lub strukturę zespołu — zależnie od profilu i eksportu | trójkątna reprezentacja powierzchni |
| Łuki i walce | poprawny B-rep może zachować geometrię analityczną lub NURBS, jeżeli eksport i import ją obsługują | przybliżenie fasetami |
| Objętość | wiarygodna dopiero dla poprawnie zaimportowanej, zamkniętej bryły przy potwierdzonych jednostkach | wymaga szczelnej, spójnie zorientowanej zamkniętej siatki oraz znanej skali |
| Jednostki | standard wymiany może je przenosić, ale wynik importu nadal trzeba zweryfikować | klasyczny STL nie definiuje ich jednoznacznie; ustala je importer lub uzgodnienie |
| PMI i dane produkcyjne | AP242 może je kodować, jeżeli zostały wyeksportowane i są obsługiwane po imporcie | nie stanowi kompletnej reprezentacji definicji produkcyjnej |
| Analiza cech | poprawny B-rep może być mocniejszą podstawą do rozpoznawania geometrii | wymaga analizy lub rekonstrukcji na podstawie faset |
| Renderowanie | zwykle wymaga utworzenia reprezentacji renderującej, często przez teselację | może być renderowany jako siatka, ale wydajność zależy od liczby faset |
| Rozmiar pliku | zależy od zawartości, złożoności i sposobu kodowania | zależy od gęstości siatki oraz zapisu binarnego lub ASCII; nie zawsze jest mniejszy |
Kiedy STL nadal ma sens
STL może sprawdzić się jako format wymiany z procesem opartym na siatkach, na przykład w druku 3D, albo do podglądu po dobraniu rozsądnej gęstości siatki. Może też wystarczyć do orientacyjnego potwierdzenia gabarytu, jeśli jednostka, teselacja i stan siatki są znane.
Nie traktuj jednak wizualnie poprawnej siatki jako dowodu, że model jest gotowy do produkcji. Odwrócone normalne, otwory i nakładające się trójkąty mogą utrudnić policzenie objętości.
Jak używa tego Kostira
Kostira przyjmuje pliki .stp i .step o rozmiarze do 50 MB. Aktualny zakres importu obejmuje plik części, który można zaimportować jako pojedynczą bryłę. Objętość jest użyteczna tylko wtedy, gdy importer otrzyma prawidłową, zamkniętą bryłę i poprawne jednostki. Podgląd 3D może korzystać z wygenerowanej reprezentacji siatkowej, ale źródłem danych jest zaimportowany model STEP.
Kostira nie obiecuje obecnie kalkulacji zespołów, plików wielobryłowych ani wejść zawierających wyłącznie PMI, teselację lub powierzchnie bez importowalnej bryły. Jeżeli plik STEP zawiera takie dane, należy najpierw wyeksportować obsługiwaną pojedynczą część jako poprawną bryłę.
Niezależnie od formatu użytkownik powinien sprawdzić skalę, materiał, tolerancje, ilość i operacje. Format pliku poprawia jakość wejścia, lecz nie podejmuje decyzji technologicznej.
Źródła i dalsza lektura
- ISO 10303-242:2025 — aktualny zakres AP242, obejmujący wiele reprezentacji geometrii, struktury produktów i informacje produkcyjne.
- NIST: STEP File Analyzer and Viewer — pierwotna dokumentacja narzędzia analizującego AP242/AP203/AP214, PMI, właściwości walidacyjne i podstawowe błędy STEP.
- Autodesk: STL import options — dokumentacja importera potwierdzająca trójkątną siatkę i konieczność ustawienia jednostki STL.
- SOLIDWORKS: STEP files — przykład zależności danych STEP od wybranego wariantu, eksportu i importu.
- SOLIDWORKS: eksport PMI do STEP AP242 — dokumentacja pokazująca, że PMI wymaga właściwego wariantu i jawnej ścieżki eksportu.
- Jak wyceniać detale CNC krok po kroku