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
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"
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"
Kod: Zaznacz cały
#define Z_AFTER_PROBING 30 // Z position after probing is done