3d Calcs
KONFIG:
130 W
zł0.15/kWh
zł20.00/kg spool
Narzędzia i Użytki 3D MODUŁSZEREGOWY WEB

Kontroler Drukarki 3D przez Web Serial i Nadajnik G-Code

Steruj drukarką bezpośrednio przez USB za pomocą Web Serial API w przeglądarce. Poruszaj osiami, grzej stół i dyszę oraz wysyłaj komendy G-code.

Hardware Safety & Responsibility Notice

You operate your 3D printer directly over USB serial at your own risk. Never leave an energized printer unattended. Keep emergency stop accessible at all times.

Stan:DISCONNECTED

No USB serial port selected

SERIAL CONSOLE
// Terminal idle. Select baud rate and click "Connect USB Printer" to start serial stream.
Diagnostic & Calibration Routines1-Click Actions
Run Calibration Script.GCODE Macro Runner
Preview in 3D Toolpath Viewer
0 lines ready

Jog Motion Pad

Step:
XY
Z

Temperatury i wentylator

Part Fan:

Extruder & Calibration

Ensure nozzle is heated to ≥180°C before extruding. Cold extrusion prevention in Marlin will reject E-moves when cold.

SPONSORED SPACE
01 / PROTOKÓŁ

Instrukcja Pomiaru i Konfiguracji

KROK 01

1. Podłącz kabel USB

Połącz drukarkę 3D z komputerem kablem USB.

KROK 02

2. Wybierz prędkość i połącz

Wybierz 115200 lub 250000 baud i zezwól na dostęp w przeglądarce.

KROK 03

3. Steruj drukarką

Bazuj osie, ustawiaj temperatury i wysyłaj polecenia.

02 / MATEMATYKA

Protokół komunikacji szeregowej UART w przeglądarce

Transmisja szeregowa 115200 lub 250000 baud z oczekiwaniem na potwierdzenie ok z oprogramowania drukarki.

Baud Rate = Bits / Second (115,200 or 250,000 bps) | Flow = Strict Line Handshake (Wait for "ok")
Przykład Praktyczny:

Transmisja G1 X10 Y10 F3000 z prędkością 115200 bodów: Przeglądarka wysyła 17 bajtów, wstrzymuje bufor, otrzymuje komunikat "ok\n" z Marlina w ~1.2ms i natychmiast wysyła kolejną linię.

SPONSORED SPACE
STEROWANIE SPRZĘTOWE I DIAGNOSTYKA SERIAL•6 min czytania

Sterownik Drukarki 3D Web Serial: Wysyłaj G-Code, Kalibruj PID i Sprzęt w Przeglądarce

Terminal diagnostyczny Web Serial dla drukarek 3D Marlin i Klipper bez instalacji sterowników. Przesuwaj osie, sprawdzaj krańcówki, wykonuj autotuning PID i kalibruj E-steps bez Pronterface i OctoPrint.

1. Koniec z Przestarzałym Oprogramowaniem Tylko Dla Kilku Komend G-Code

Każdy użytkownik drukarki 3D zna ten problem: trzeba sprawdzić, dlaczego oś Z nie bazuje, skalibrować kroki ekstrudera lub wykonać PID tuning po wymianie grzałki. Do tej pory wymagało to pobierania Pronterface, instalowania sterowników CH340/CP2102 i szukania portów COM.

Na komputerach służbowych lub Chromebookach instalacja takich aplikacji bywa niemożliwa.

Nasz kontroler Web Serial rozwiązuje to od ręki. Za pośrednictwem standardu W3C Web Serial przeglądarka łączy się bezpośrednio z płytą główną drukarki jednym kliknięciem—bez instalacji, bez rejestracji i bez zbędnych usług w tle.

💡Kompatybilność Przeglądarek

Web Serial API jest natywnie obsługiwane przez przeglądarki oparte na Chromium (Chrome, Edge, Opera, Brave) w systemach Windows, macOS, Linux i ChromeOS.

2. Szybka Diagnostyka Sprzętowa i Gotowe Makra 1-Kliknięciem

Nie musisz pamiętać numerów G-code—najważniejsze procedury uruchomisz dedykowanymi przyciskami:

M119 Status Krańcówek (Endstops): Jeśli drukarka nie bazuje lub uderza o ramę, 'M119 Endstops' natychmiast sprawdza stan przełączników osi i sondy, lokalizując przerwany kabel w kilka sekund.

M303 Autotuning PID: Po wymianie dyszy 'PID Tune Nozzle' ('M303 E0 S200 C8 U1') stabilizuje temperaturę i eliminuje błędy Thermal Runaway.

G29 Poziomowanie Siatki Stołu: Uruchamia automatyczny pomiar krzywizny stołu roboczego.

M503 i M500: Odczytuj aktualne parametry i zapisuj nowe kroki na stałe w pamięci EEPROM płyty głównej.

3. Precyzyjne Sterowanie Osiami i Kalibracja Kroków Ekstrudera (E-Steps)

Ręczne sterowanie jest niezbędne przy poziomowaniu stołu i naciąganiu pasków:

Skoki 1mm, 10mm i 50mm: Precyzyjny ruch co 1mm do testu kartki papieru lub szybki przeskok o 50mm do celów serwisowych. Niezależne bazowanie każdej osi.

Wytłaczanie 100mm dla E-steps: Przycisk 'Wytłocz 100mm' podaje dokładnie 100mm filamentu ze stałą prędkością. Zmierz wynik, wprowadź do kalkulatora E-steps i zapisz nowe ustawienie M92 E.

💡Zabezpieczenie Przed Zimną Ekstruzją

Oprogramowanie Marlin i Klipper blokuje silnik ekstrudera poniżej 170°C–180°C. Zawsze rozgrzej dyszę przed próbą wytłaczania filamentu.

4. Skrypty Kalibracyjne a Długie Wydruki

Wbudowany runner skryptów .GCODE służy do krótkich procedur testowych (do 30 minut) pod okiem użytkownika.

Długie, wielogodzinne wydruki należy uruchamiać z karty SD lub Klippera/OctoPrint, ponieważ uśpienie systemu w laptopie przerwie transmisję USB.

Screen Wake Lock: W trakcie wykonywania skryptu funkcja Screen Wake Lock zapobiega uśpieniu ekranu i komputera.

5. Bezpieczeństwo Sprzętowe i Pełna Prywatność

Przycisk Zatrzymania Awaryjnego M112: Błyskawicznie odcina zasilanie silników i grzałek w ułamku sekundy w razie kolizji.

100% Prywatności: Transmisja odbywa się wyłącznie lokalnie przez port USB. Żadne dane nie trafiają do chmury.

Często Zadawane Pytania (FAQ)

Dlaczego funkcja Web Serial wymaga przeglądarki Chrome lub Microsoft Edge?
Interfejs Web Serial API jest otwartym standardem W3C zaimplementowanym w desktopowych przeglądarkach Chromium. Safari i Firefox blokują bezpośredni dostęp do portów szeregowych ze względów bezpieczeństwa.
Czy przesyłanie całego wydruku 3D bezpośrednio z karty przeglądarki jest bezpieczne?
Tak, o ile komputer nie przejdzie w tryb uśpienia. Skrypt wysyłający ściśle czeka na potwierdzenie "ok" z oprogramowania układowego przed wysłaniem kolejnej linijki G-code.
Do czego służy przycisk zatrzymania awaryjnego (M112)?
M112 to uniwersalna komenda zatrzymania awaryjnego dla Marlin i Klipper. Błyskawicznie wyłącza wszystkie silniki krokowe i odcina zasilanie grzałek w celu ochrony sprzętu.
Jaką prędkość transmisji (baud rate) wybrać do połączenia z drukarką?
Większość współczesnych 32-bitowych płyt głównych (BTT SKR, Creality 4.2.2/4.2.7, Prusa Buddy) łączy się z prędkościyu0105 115 200 lub 250 000 baud. W razie problemów sprawdź dokumentację drukarki.
Dlaczego w konsoli szeregowej po połączeniu pojawiają się dziwne krzaczki?
Nieczytelne znaki to typowy objaw niezgodności prędkości transmisji (baud rate). Rozłącz się i przełącz między 115200 a 250000 baud, aż w terminalu pojawi się czytelny tekst, np. "start" lub "ok".
CALCULATOR SUITE

Powiązane Kalkulatory

Wszystkie 22 narzędzia →→