Na wiki reprap mówi, że użycie Znnn ustawia nową pozycję osi. Ale potem mówi " Żaden fizyczny ruch nie nastąpi ". Do czego służyłaby linia G92 E0?

Odpowiedź

G92 służy do ustawiania pozycji początkowej (początku) jednej lub więcej osi (w tym aktualnej wytłaczarki) na dowolną wartość. Polecenie G92 E0 jest często używane do wykonywania wycofania i zalania dyszy. Na przykład następujące polecenia są często używane w sekwencjach start-gcode (prologues) do zalewania bieżącej wytłaczarki poprzez wytłaczanie niewielkiej ilości filamentu:

G92 E0 ; Reset the extruder"s origin G1 F200 E3 ; Extrude 3 millimetres of filament G92 E0 ; Reset the extruder"s origin 

RepRap Wiki: G92: Ustaw pozycję

Komentarze

  • Ale co to znaczy zresetować pochodzenie wytłaczarek? Co by się stało, gdybyś zrobił „G1 F200 E3” bez uprzedniego resetowania pochodzenia wytłaczarek? G92 ma idealny sens dla x, y i z, ale nie mogę owinąć go wokół głowy dla wytłaczarki.
  • @Michael Why, jest dokładnie to samo. Może nie powinieneś go czytać jako " reset ", ale jako " ustaw " zamiast tego. Z czubka głowy nie wiem ', co zostanie zrobione, gdy pominiesz pierwszy G92 E0, zakładam, że zacznie się od zera w każdym razie. Ale ustawia wytłaczanie filamentu na pewną długość na zero, po zalaniu ma sens ustawienie długości na zero. Fragmentatory (niektóre) ustawiają długość z powrotem na zero po ukończeniu warstwy drukowania, co zapobiega bardzo dużym wartościom długości filamentu.
  • Cześć @Michael, dzięki za twoje pytanie, ponieważ myślałem o tym samym . Jednak, jak prawdopodobnie ' zdajesz sobie sprawę, pytania (nawet dobre pytania takie jak Twoje) nie powinny ' być komentowane. Czy możesz opublikować swoje pytanie jako nowe pytanie (odwołując się do odpowiedzi Micka ' – ponieważ jest ona źródłem Twojego zapytania), a następnie Davo ' odpowiedź poniżej miałaby większy sens … jeśli widzisz, o co mi chodzi? 🙂
  • @Greenonline moje pytanie nie miałoby sensu jako samo pytanie. Ma to sens tylko w kontekście tej odpowiedzi.
  • @Michael Właśnie dlatego powinieneś odnieść się do tej odpowiedzi! Kontekst można znaleźć poprzez odniesienie, nie jest to rzadkie, zdarzało się to częściej. Czasami odpowiedzi rodzą inne pytania.

Odpowiedź

Aby uzupełnić zaakceptowaną odpowiedź i odpowiedzieć na pytanie w odpowiedzi ”(których nie powinno tam być), potraktuj wartość E jako kolejną oś – oś żarnika.

Jeśli wykonałeś:

G92 E0 ; Reset the extruder"s origin G1 F200 E3 ; Extrude 3 millimetres of filament at a rate of 200 units per second 

, a następnie przeszedł do drukowania, pierwszy ruch filamentu musiałby przenieść cię z E3 do dowolnej wartości E podanej w następnym ruchu.

Jeśli następny ruch zakładał zaczynając od E0, to ” d jest już 3 mm dalej, a pierwszym ruchem prawdopodobnie byłoby wycofanie, więc na przykład, jeśli następny ruch drukowania to:

G1 Xnnn Ynnn E0.5 ; Extrude 0.5 millimetres of filament 

to zamiast wyciągania 0,5 mm w rzeczywistości cofnąłbyś 2,5 mm , aby uzyskać od 3,0 do 0,5. Podobnie jak poruszanie się w kierunku ujemnym na dowolnej innej osi.

Komentarze

  • Myślę, że komentarz odnosi się do pierwszego G92, a nie do drugiego.
  • @ 0scar – Davo dobrze wypowiedział się na temat pytania w komentarzach pod odpowiedzią Micka ' … Davo, zakładam, że masz na myśli komentarz Michaela (który nie jest operatorem) ?. To pytanie (w komentarzach) powinno być naprawdę nowym pytaniem, odwołując się do tego pytania (chyba), na które odpowiedź Davo ' byłaby odpowiedzią … , jeśli za mną pójdziesz … Człowieku, to trochę zamieszanie …! 🙂
  • @Greenonline Mogę zadać to pytanie osobno i samodzielnie odpowiedzieć na nie, jeśli myślisz, że poprawi to witrynę.
  • Cześć Davo. Tak, to ' to chyba pomysł … Jednak właśnie zostawiłem Michaelowi komentarz , aby go zobaczyć jeśli jednak chce opublikować swój komentarz jako nowe pytanie. Może powinniśmy poczekać, żeby zobaczyć, czy chce?
  • Dziękuję bardzo za to wspaniałe wyjaśnienie. Zastanawiałem się, dlaczego moje początkowe usunięcie filamentu zawsze skutkuje masowym wycofaniem i właśnie dlatego. Mój skrypt startowy został zmodyfikowany, aby na początku uzyskać ładnie wypełnioną dyszę

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *