Znaleziono 2 wyniki

autor: JGFTW
19 cze 2021, 09:13
Forum: Pytania o sprawy podstawowe
Temat: Tevo (tarantula) odysseus RS
Odpowiedzi: 4
Odsłony: 1367

Re: Tevo (tarantula) odysseus RS

Po zakończeniu próbkowania stołu wykonają się następujące komendy:

Kod: Zaznacz cały

 
G1 Z10 F12000 // podniesienie głowicy na pozycję Z10, prędkość 12000mm/min
G1 X15 Y330 // przejście na pozycję X15 Y330 
G1 Z0.5 // kolejne przeniesienie się głowicy na Z.05, obniżenie karetki 
G1 Z10 // podwyższenie się karetki na Z10
https://marlinfw.org/docs/gcode/G000-G001.html

Trochę przekombinowane, szczególnie dwa ostatnie fragmenty można śmiało wywalić (chyba, że pełnią jakąś bardzo ważną funkcję) i jak zmienisz wartości przy pozycjach X,Y to powinno to robić co chcesz. Musisz sprawdzić czy prędkość przesuwu danej osi - parametr F (feedrate w mm/min) - jest odpowiednia.

Kod: Zaznacz cały

#define Z_PROBE_END_SCRIPT "G1 Z10 F4000\nG1 X0 Y0 F10000"
Jak podniesienie się będzie zbyt szybkie/wolne to edytuj parametr F, dałem przykładowe wartości.

Nie ma co sobie komplikować życia z edytowanie tego; Ja bym to zostawił tak, żeby jedynie podniosło się na pozycję Z10 lub Z30 (jak chcesz) po próbkowaniu stołu:

Kod: Zaznacz cały

#define Z_PROBE_END_SCRIPT "G1 Z30 F12000"
Swoją drogą ten sam efekt (podniesienia głowicy po zakończeniu poziomowania) można osiągnąć poprzez:

Kod: Zaznacz cały

#define Z_AFTER_PROBING           30 // Z position after probing is done
https://github.com/MarlinFirmware/Marli ... on.h#L1221
autor: JGFTW
18 cze 2021, 23:22
Forum: Pytania o sprawy podstawowe
Temat: Tevo (tarantula) odysseus RS
Odpowiedzi: 4
Odsłony: 1367

Re: Tevo (tarantula) odysseus RS

Możliwe, że masz odkomentowane:

Kod: Zaznacz cały

#define PROBING_FANS_OFF          // Turn fans off when probing
https://github.com/MarlinFirmware/Marli ... on.h#L1250

Ta funkcja robi dokładnie to co opisujesz - wyłącza wentylatory podczas próbkowania stołu.
Jak tego zachowania nie chcesz to zakomentuj ten fragment i nagraj Marlina jeszcze raz.

Raczej wątpie, że jest to kwestia nakładania się definicji pinów ;)

Wróć do „Tevo (tarantula) odysseus RS”