Korzystając z tej strony wyrażasz zgodę na korzystanie z plików Cookies.
Zgoda
3D.edu.pl3D.edu.pl
  • SKLEPSKLEPSKLEP
    banner
    DRUKARKI 3D
    banner
    FILAMENTY
    banner
    ŻYWICE
    banner
    SKANERY 3D
    banner
    Zamów wydruk 3D
  • Druk 3D
    Druk 3D
    Najnowsze informacje z branży Druku 3D.
    Pokaż więcej
    Popularne
    EASY Pet-g Burgundy Transparent od Fiberlogy
    21 kwietnia, 2023
    Pojemnik na długopisy drukowane w 3D: 5 najlepszych modeli do druku 3D
    15 czerwca, 2023
    Disney Infinity: Bałwanek Olaf wykonany za pomocą druku 3D
    8 sierpnia, 2023
    Najnowsze
    Bariery adopcji druku 3D: Dlaczego modele finansowe zawodzą?
    22 stycznia, 2026
    Personalizacja okularów Breezm – Case Study
    21 stycznia, 2026
    Elegoo wyznacza datę premiery Centauri Carbon
    20 stycznia, 2026
    Leki z drukarki 3D
    16 stycznia, 2026
  • Drukarki 3D
    Drukarki 3D
    Najnowsze informacje na temat drukarek 3D. Nowe modele drukarek, recenzje, specyfikacje, ceny.
    Pokaż więcej
    Popularne
    Ender 3 vs Ender 5: Poznaj różnice
    12 października, 2019
    Prusa przedstawia oryginalną miniaturową drukarkę 3D Prusa i zapowiada Prusa XL
    14 października, 2019
    2020 Creality CR-10 S5: Przejrzyj specyfikację
    14 stycznia, 2020
    Najnowsze
    Elegoo wyznacza datę premiery Centauri Carbon
    20 stycznia, 2026
    Subaru optymalizuje produkcję: Czas wytwarzania oprzyrządowania skrócony o połowę
    13 stycznia, 2026
    Dlaczego drukarki 3D to najważniejszy krok dla współczesnych muzeów
    12 stycznia, 2026
    Personalizacja sylwestrowej nocy dzięki drukarce 3D
    30 grudnia, 2025
  • Filamenty
    Filamenty
    Nowości na temat filamentów.
    Pokaż więcej
    Popularne
    Materiał Ultem – od kosmonautyki, po medycynę i zastosowanie w elektryce
    29 kwietnia, 2020
    Akademia druku 3D, od A do… Zmorph: PETG
    29 grudnia, 2020
    Filament z tworzywa sztucznego z recyklingu: zobowiązanie firmy Ai Build do ochrony środowiska
    24 kwietnia, 2021
    Najnowsze
    Nowy kierunek dla rynku gier?
    12 grudnia, 2025
    Świąteczny klimat na drzwi! TOP 5 ozdób narożnikowych na futrynę.
    3 grudnia, 2025
    Zimowa frajda z drukiem 3D: foremki do śnieżek z filamentów Rosa3D
    26 listopada, 2025
    Halloween – kilka naszych propozycji do druku 3D
    22 października, 2025
  • Grafika 3D
    Grafika 3D
    Artykuły na temat projektowania do Druku 3D.
    Pokaż więcej
    Popularne
    CAD dla młodszej grupy użytkowników: najlepsze oprogramowanie do modelowania 3D, dla dzieci
    16 marca, 2020
    10 najlepszych darmowych programów do modelowania 3D dla początkujących
    6 lipca, 2020
    Zwmeshworks – wersja oprogramowania ZWSim do generowania siatek
    28 stycznia, 2021
    Najnowsze
    Subiektywny ranking najlepszych bibliotek z plikami do druku 3D
    17 grudnia, 2025
    Nowy kierunek dla rynku gier?
    12 grudnia, 2025
    MakerWorld: nowe modele subskrypcyjne dla druku komercyjnego
    4 grudnia, 2025
    Blender 5.0 – nowości które będą też wspierać druk 3D
    25 listopada, 2025
  • Skanery 3D
    Skanery 3DPokaż więcej
    Skanowanie 3D w rafineriach?
    4 min czytania
    Premiery, których nie mogłeś przegapić w 2025 roku – TOP 5 najważniejszych debiutów
    5 min czytania
    Profesjonalne skanowanie 3D dla każdego – Hexagon upraszcza technologię
    2 min czytania
    Einstar redukuje kable – dwa nowe ręczne skanery 3D już dostępne
    2 min czytania
    Artec Studio 20 – upgrade, który przyspiesza życie (i skany) o 70 %
    2 min czytania
  • Żywice
    ŻywicePokaż więcej
    MyMiniFactory SoulCrafted: nowy, otwarty slicer żywic z naciskiem na prywatność i społeczność
    6 min czytania
    Anycubic Photon P1 – podwójna siła w druku 3D żywicznym
    4 min czytania
    Formlabs przyspiesza post-processing: nowy Form Cure L V2
    5 min czytania
    Games Workshop przyspiesza walkę z fanowskimi wydrukami — a gracze zwracają się ku drukowi 3D
    2 min czytania
    Drukarka DLP od Raise3D – DF2+ już na rynku!
    5 min czytania
  • EduZone
    EduZonePokaż więcej
    Phrozen Sonic CS+ – moje pierwsze wrażenia… Czy to rewolucja w drukach stomatologicznych?
    5 min czytania
    Czy filamenty ROSA3D nadają się do kontaktu z żywnością? Sprawdzamy to na… dozowniku cukierków!
    3 min czytania
    Dlaczego ASA to najwytrzymalszy filament do wydruków 3D w warunkach zewnętrznych i wymagających dużego naprężenia?
    4 min czytania
    Brzydkie powierzchnie pod podporami – przyczyny i sposoby poprawy
    3 min czytania
    Drobne detale nie wychodzą poprawnie? Oto, co może być nie tak
    3 min czytania
Szukaj
Produkty
  • Drukarki 3D
  • Filamenty
  • Skanery 3D
  • Zamów wydruk 3D
  • Współpraca marketingowa i reklama
  • Sklepy / punkty odbioru
  • Kontakt
  • Drukarki 3D
  • Filamenty
  • Skanery 3D
  • Zamów wydruk 3D
  • Współpraca marketingowa i reklama
  • Sklepy / punkty odbioru
  • Kontakt
© 2022 3D.edu.pl
Czytasz: G28 G-Code: Wszystko, co musisz o nim wiedzieć
Udostępnij
Powiadomienia Pokaż więcej
Najnowsze
Bariery adopcji druku 3D: Dlaczego modele finansowe zawodzą?
Druk 3D News
Personalizacja okularów Breezm – Case Study
Druk 3D News
Elegoo wyznacza datę premiery Centauri Carbon
Druk 3D Drukarki 3D FDM Hot News!!!
Nowe stopy metali z druku 3D napędzą fuzję jądrową
Druk 3D z metalu News
Leki z drukarki 3D
Druk 3D Hot News!!!
Aa
3D.edu.pl3D.edu.pl
Aa
Szukaj
  • WPISYWPISYWPISY
    • Druk 3D
    • Drukarki 3D
    • Filamenty
    • Grafika 3D
    • EduZone
    • Hot News!!!
    • Skanery 3D
    • Żywice
  • SKLEPSKLEPSKLEP
    • Drukarki 3D
    • Filamenty
    • Żywice
    • Skanery 3D
    • Zamów wydruk 3D
Obserwuj nas
  • O nas
  • Mapa
  • Partnership
  • Careers
  • Contacts
© 2022 3D.edu.pl
Druk 3D

G28 G-Code: Wszystko, co musisz o nim wiedzieć

Mariusz Walasek
Ostatnia aktualizacja: 2024/07/26
Mariusz Walasek
Udostępnij
7 min czytania
Udostępnij

Co to takiego?

G-code jest językiem programowania opartym na RS274, który jest używany przez maszyny takie jak drukarki 3D, maszyny CNC i grawerki laserowe. Zasadniczo, są to polecenia instruktażowe, które oprogramowanie sprzętowe drukarki interpretuje tak, aby drukarka mogła funkcjonować zgodnie z Twoimi oczekiwaniami. Litera „G” w G–Codzie jest jedną z liter poleceń z RS274, istnieją również inne kody literowe („M”, „S” i inne). Jednakże, gdy ktoś mówi „G-code” w dzisiejszych czasach, zwykle odnosi się do języka RS274 jako całości.

Spis treści
Co to takiego?Jak używać polecenia G28?Kiedy go używać?Częste problemy

Każda specyfikacja G-code jest zapisana za pomocą litery, po której następuje liczba, a każda kombinacja ma inną funkcję i cel. Na przykład, polecenie G0 mówi drukarce, aby poruszała się szybko, podczas gdy polecenie G1 służy do poruszania się w sposób kontrolowany.

Każda linia G-code może również zawierać wiele poleceń, a niektóre polecenia działają tylko z określonymi współrzędnymi, które następują po tym początkowym poleceniu. Na przykład, nie możesz po prostu użyć wejścia G0. Zamiast tego, musisz określić współrzędne, takie jak G0 X10 Y10, które mówią drukarce, aby szybko przesunąć się o 10 jednostek na osi X i Y. Dla odniesienia, każde zadanie drukowania lub obróbki może zawierać setki, jeśli nie tysiące linii G-kodu.

Jak już powiedzieliśmy, każde polecenie G-code służy innemu celowi i niektóre są używane do ruchu, podczas gdy inne są używane do ogrzewania, wstrzymywania i innych czynności. Polecenie G-code G28 jest przydatne, ponieważ przesuwa osie maszyny do ich prawdziwej pozycji zerowej. W tym artykule omówimy komendę G28, dowiemy się co robi i jak można jej używać na przykładach.

Jak używać polecenia G28?

Polecenie G28 domyka wszystkie różne osie ruchu maszyny, popychając wózki na osiach X, Y i Z do ich ograniczników krańcowych. Wyłącznik krańcowy na każdej osi jest urządzeniem czujnikowym, które sygnalizuje, kiedy koniec ścieżki na osi został osiągnięty.

Chociaż wiele maszyn CNC nie posiada wyłączników krańcowych, nadal reagują one na polecenie G28, ale pozycja wyjściowa jest tylko cyfrowo ustawioną lub wykonaną lokalizacją. Tak więc wysłanie polecenia G28 na maszynie CNC spowoduje sprowadzenie osi do ich ostatnio ustawionej lub zarejestrowanej pozycji wyjściowej.

Użycie komendy G-code jest bardzo proste! Wszystko, co musisz zrobić, to otworzyć terminal G-code, taki jak Pronterface lub ten zintegrowany z interfejsem użytkownika OctoPrint. Następnie wprowadź G28, a następnie konkretne osie, które mają być naprowadzane, a maszyna ustawi określone osie w pozycji wyjściowej. Stanie się to niezależnie od wszelkich krańcówek lub tymczasowych przesunięć roboczych, jak te ustawione przez polecenie G92.

W zasadzie, polecenie G28 jest po prostu skróconą formą G0 X0 Y0 Z0. Jeśli nie określisz, którą oś chcesz przemieścić (G28 X), to przemieści wszystkie osie. Tak więc, na przykład, G28 równałoby się G0 X0 Y0 Z0 i powiedziałoby drukarce, aby przesunęła się do tych współrzędnych, podczas gdy G28 X Z oznaczałoby G0 X0 Z0 (mówiąc drukarce, aby przesunęła osie X i Z do ich pozycji wyjściowych ).

Jeżeli używasz czujnika automatycznego poziomowania platformy (ABL), takiego jak BLTouch, czujnik ten służy jako ogranicznik końcowy. W przypadku użycia polecenia G28 z czujnikiem ABL, drukarka (jeżeli jej oprogramowanie sprzętowe jest prawidłowo skonfigurowane) przesunie oś Z w dół do momentu uruchomienia czujnika AB.

Kiedy go używać?

W przypadku druku 3D, w zasadzie każdy slicer będzie zawierał komendę G28 jako jedną z komend w skrypcie startowym G-code. Bez niej, musiałbyś ręcznie przesunąć głowicę drukującą do pozycji wyjściowej, tak jak musisz to zrobić na maszynie CNC, aby ustawić osie w pozycji wyjściowej.

Powinieneś użyć polecenia G28 przed każdym zadaniem drukowania, ponieważ chcesz, aby każda oś była na swojej prawdziwej pozycji wyjściowej, zanim drukarka zacznie czytać nowy skrypt G-code. Jeśli nie wyzerujesz swojej drukarki 3D przed użyciem, rozpocznie ona zadanie drukowania względem miejsca, w którym aktualnie się znajduje.

W związku z tym, polecenie G91 przełącza Twoją drukarkę w tryb pozycjonowania przyrostowego lub względnego, podczas gdy polecenie G90 ustawia Twoją maszynę w tryb pozycjonowania absolutnego (prawdziwego). Polecenia te są powszechnie używane przed wysłaniem polecenia G28 na maszynie bez ograniczników, aby ustawić każdą oś w jej pozycji wyjściowej.

Powiedzmy, że chcemy ustawić nową pozycję wyjściową na maszynie 3 mm powyżej miejsca, w którym znajduje się teraz głowica narzędzia. Moglibyśmy wysłać polecenie G91 G0 Z3, a następnie polecenie G28 X0 Y0 Z0, które powiedziałoby maszynie, aby przesunęła się do nowej pozycji, a następnie ustawiła ją jako pozycję wyjściową. Alternatywnie, możesz po prostu wysłać komendę G91 G28 X0 Y0 Z3, która łączy te dwie linie.

Ogólnie rzecz biorąc, polecenie G28 jest niezbędne dla każdej maszyny lub zadania drukowania, ponieważ pozwala ono maszynie znaleźć jej pozycję wyjściową i początkową. Polecenie G28 jest łatwe do wysłania i użycia, a specyfikacja współrzędnych nie jest wymagana, chyba że chcesz tylko home’ować niektóre osie. Ponadto, polecenie to nie jest ograniczone przez tymczasowe przesunięcia robocze i można nawet użyć polecenia G28 na maszynach bez ograniczników końcowych.

Częste problemy

Chociaż nie ma zbyt wielu problemów z komendą G28, możesz mieć pewne kłopoty z jej użyciem. Poniżej znajdują się najczęstsze problemy i ich rozwiązania, których możesz użyć, aby polecenie G28 działało prawidłowo:

  • Utracone wartości poziomowania: Jeśli wartości poziomowania nie są stosowane do wydruków, należy zmienić firmware. Wystarczy dodać polecenie M420 S po każdym wystąpieniu polecenia G28 lub, w przypadku oprogramowania układowego firmy Marlin, można użyć polecenia RESTORE_LEVELING_AFTER_G28.
  • Rozmieszczanie styków czujnika ABL: Jeden z użytkowników wspomniał, że w jego drukarce z dwoma ogranicznikami na osi Z czujnik rozmieszczał się po wysłaniu polecenia G28. W odpowiedzi, programista oprogramowania układowego Marlin zalecił podłączenie czujnika ABL do pinu, który nie jest Z_Min_PIN, włączenie Z_MIN_PROBE_ENDSTOP i wyłączenie Z_MIN_PRBE_USES_Z_MIN_ENDSTOP_PIN w oprogramowaniu układowym Marlin.

Żródło: https://all3dp.com

Zobacz również

Bariery adopcji druku 3D: Dlaczego modele finansowe zawodzą?

Personalizacja okularów Breezm – Case Study

Elegoo wyznacza datę premiery Centauri Carbon

Leki z drukarki 3D

Zobacz Produkty

Zapisz się na newsletter

Bądź na bieżąco! Otrzymuj najświeższe informacje z branży druku 3D dostarczane prosto na Twoją skrzynkę email.
Rejestrując się, wyrażasz zgodę na nasze Warunki użytkowania i Politykę prywatności. Możesz zrezygnować z subskrypcji w dowolnym momencie.
Mariusz Walasek 26 lipca, 2024
Udostępnij ten Artykuł
Facebook Twitter LinkedIn Kopiuj link Drukuj
Udostępnij
Poprzedni Artykuł Zabawkowe samochody drukowane w 3D: 10 wspaniałych modeli, które przecierają szlaki
Następny Artykuł Przybornik na narzędzia 3D drukowany na filamentach Devil Design

Obserwuj 3d.edu.pl w social mediach

1.1k Polub

Obserwuj Seb-comp w social mediach

12.5k Polub
1.3k Obserwuj
1.6k Subskrybuj
//

Wszystko o druku 3D. Portal branżowy pod szyldem SEB-COMP – lidera w branży dostarczania drukarek 3D.

Zapisz się na newsletter

Bądź na bieżąco! Otrzymuj najświeższe informacje z branży druku 3D dostarczane prosto na Twoją skrzynkę email.

3D.edu.pl3D.edu.pl
Obserwuj nas

© 2022 3D.edu.pl | wykonanie: strony.biz

Bądź na bieżąco!

Otrzymuj najświeższe informacje z branży druku 3D dostarczane prosto na Twoją skrzynkę email.

Zero spamu, możliwość wypisania w dowolnym momencie.

Usunięte z listy czytelniczej

Cofnij
Witaj ponownie!

Zaloguj się na swoje konto

Zapomniałeś hasła?