Darmowa Przeglądarka G-Code i Ścieżek 3D w Przeglądarce: Badaj Pliki Bez Ciężkiego Oprogramowania
Wydajny i w 100% bezpieczny wizualizator WebGL dla inżynierów i operatorów druku 3D. Diagnozuj ograniczenia przepływu wolumetrycznego, sprawdzaj szwy Z, weryfikuj kąty mostów i odczytuj metadane slicera bezpośrednio w przeglądarce.
1. Problem Ciężkich Slicerów: Dlaczego Uruchamianie Dużego Programu Tylko do Podglądu Jest Nieefektywne
Każdy operator druku 3D, technolog czy projektant spotkał się z tą sytuacją: ktoś przynosi plik `.gcode` na pendrivie, klient przesyła gotowy plik pocięty pod maszynę lub pobierasz plik kalibracyjny. Chcesz jedynie upewnić się, jakiej średnicy dyszy użyto, jakie ustawiono prędkości obrysów lub gdzie umieszczono szew Z.
Do przeprowadzenia takiej 10-sekundowej weryfikacji konieczne było dotąd uruchamianie pełnego slicera, takiego jak Bambu Studio, OrcaSlicer, PrusaSlicer czy Cura. Programy te startują od 15 do 40 sekund i zajmują ponad 1,5 GB pamięci RAM.
Na komputerach warsztatowych, tabletach czy służbowych laptopach bez praw administratora instalacja takiego oprogramowania bywa niemożliwa. Nasz analizator G-Code w WebGL rozwiązuje ten problem od ręki: upuść plik w oknie i płynnie przeglądaj ścieżki ekstruzji i ruchy jałowe w 60 FPS bez instalowania czegokolwiek.
W przeciwieństwie do programów stacjonarnych, które potrafią zawiesić interfejs przy wczytywaniu dużych plików, nasza przeglądarka przetwarza linie kodu równolegle i alokuje geometrię bezpośrednio w pamięci karty graficznej dzięki Three.js.
2. Kontrola Jakości Przed Wydrukiem: Co Pozwala Wykryć Analiza Ścieżek Narzędzia
Uruchomienie druku bez wcześniejszego sprawdzenia warstw to prosta droga do zniszczenia drogich filamentów inżynieryjnych lub zapchania głowicy. Podgląd ścieżek ujawnia wady, których nie widać na bryłach 3D:
1. Wąskie Gardła Przepływu Wolumetrycznego: Jeśli slicer zaplanuje prędkości przekraczające wydajność cieplną bloku grzejnego (np. 28 mm³/s na bloku topiącym maksymalnie 15 mm³/s), ekstruder zacznie gubić kroki. Skutkuje to poważną niedoekstruzją i kruchymi ściankami. Przegląd warstw pozwala wychwycić te niebezpieczne wartości.
2. Umiejscowienie Szwu Z: W miejscu rozpoczęcia i zakończenia obrysu zewnętrznego powstaje drobny ślad (szew Z). Automatyczne ustawienia potrafią rozmieścić te punkty losowo na widocznych, gładkich powierzchniach. Analiza pozwala upewnić się, że szew schowano w narożnikach.
3. Mosty i Odcinki Wiszące (Bridging): Slicer może ułożyć linie mostu równolegle do krawędzi szczeliny zamiast oprzeć je prostopadle na przeciwległych ściankach. Widok 3D pozwala potwierdzić, czy wiszące nitki mają pewne oparcie.
4. Zagęszczenie Retrakcji i Zjawisko Heat Creep: Bardzo gęste wypełnienia lub drobne detale wymuszają setki retrakcji na małym obszarze. Ciągłe cofanie nagrzanego tworzywa do chłodnej części łącznika powoduje puchnięcie plastiku i zablokowanie głowicy (heat creep). Wizualizator natychmiast wskazuje takie punkty ryzyka.
Lista Kontrolna Przed Uruchomieniem Maszyny
- ✓Weryfikacja przepływu: Sprawdzenie, czy zaplanowane prędkości mieszczą się w możliwościach hotendu
- ✓Położenie szwu Z: Upewnienie się, że punkty zmiany warstwy ukryto w narożnikach detalu
- ✓Kontrola kierunku mostów: Potwierdzenie prostopadłego podparcia nitek nad otwartymi przestrzeniami
- ✓Lokalizacja retrakcji: Wykrycie stref grożących zapchaniem gardzieli przez nadmierne cofanie filamentu
- ✓Ocena pierwszej warstwy: Sprawdzenie szerokości obrysu (brim) dla pewnego przylegania do stołu
3. Automatyczne Odczytywanie Metadanych z Różnych Slicerów
Współczesne slicery zapisują w pliku nie tylko współrzędne ruchu (`G0`, `G1`, `G2`), ale także szczegółowe komentarze na początku i końcu kodu. Nasz moduł odczytuje i porządkuje te informacje bez względu na użyty program:
OrcaSlicer i Bambu Studio: Odczytuje szacowany czas druku (`total estimated time`), zużycie filamentu w gramach i metrach, objętość wieży czyszczącej oraz temperatury komory.
PrusaSlicer i SuperSlicer: Identyfikuje limity przepływu wolumetrycznego, wysokość pierwszej i kolejnych warstw oraz profile prędkości dla poszczególnych elementów.
Ultimaker Cura: Pobiera wyliczony czas pracy, długość zużytego drutu oraz temperatury zadane dla dyszy i platformy roboczej.
Zamiast przeglądać tysiące linijek tekstu w notatniku, wszystkie parametry otrzymujesz w przejrzystym panelu u góry ekranu.
Wszystkie oznaczenia stosowane przez poszczególne slicery są przeliczane na standardowe jednostki (gramy, metry, stopnie Celsjusza, godziny i minuty) w celu zapewnienia pełnej przejrzystości.
4. Pełna Poufność: Przetwarzanie WebGL w 100% w Pamięci Przeglądarki
Część internetowych przeglądarek G-code przesyła pliki na serwery chmurowe, aby tam wygenerować widok 3D.
W przypadku projektów komercyjnych, prototypów chronionych umowami NDA czy detali przemysłowych wysyłanie kodu maszynowego na obce serwery stanowi poważne naruszenie zasad bezpieczeństwa.
Plik G-code zawiera dokładne współrzędne geometrii, pasowania mechaniczne i strukturę wewnętrzną wyrobu. Dzielenie się nim w sieci naraża własność intelektualną na wyciek.
3D Calcs działa w oparciu o zasadę całkowitego braku wysyłania danych: plik jest parsowany wyłącznie w pamięci operacyjnej i na karcie graficznej Twojego urządzenia. Otwierając zakładkę Sieć w przeglądarce, możesz upewnić się, że żaden bajt danych nie opuszcza Twojego komputera.
Twoje pliki nigdy nie opuszczają Twojego stanowiska. Po załadowaniu strony narzędzie działa również w trybie offline bez połączenia z siecią.
5. Płynne Przejście do Produkcji: Od Analizy do Sterowania USB i Wyceny
Weryfikacja ścieżek to pierwszy krok procesu wytwórczego. Po sprawdzeniu poprawności pliku kolejnym etapem jest jego wdrożenie na drukarce lub przygotowanie oferty dla klienta.
Nasz system łączy moduł analityczny z dwoma praktycznymi narzędziami:
1. Bezpośrednie Sterowanie przez Web Serial USB: Sprawdziłeś plik testowy lub skrypt kalibracyjny? Kliknij 'Prześlij do Drukarki (USB)', aby załadować plik do wbudowanego kontrolera. Przesyłaj linie kodu bezpośrednio do drukarki z Marlinem lub Klipperem bez żonglowania kartami SD.
2. Natychmiastowe Wyceny: Odczytane wartości zużycia materiału i czasu pracy maszyny trafiają automatycznie do naszego Kalkulatora Kosztów Druku 3D, umożliwiając wygenerowanie profesjonalnej oferty PDF dla klienta jednym kliknięciem.
Zintegrowana Ścieżka Produkcyjna
- ✓Analiza 3D: Kontrola warstw, ruchów jałowych i szwów Z w oknie WebGL
- ✓Weryfikacja parametrów: Szybkie sprawdzenie temperatur, prędkości i zużycia materiału
- ✓Sterowanie przez USB: Wysyłanie plików testowych bezpośrednio do maszyny przez Web Serial
- ✓Sporządzanie wycen: Generowanie gotowych ofert handlowych w formacie PDF