Wgrałem na płytkę BIGTREETECH SKR E3 DIP V1.0 32bit marlina v2. Działa wszystko dobrze. Brakuje mi jedynie opcji przejazdu głowicy do punktów poziomowania ręcznego. Czyli z menu wybieram po kolei 5 punktów a głowica odpowiednio poodnosi się i kolejno przejeżdża do następnych punktów.
Jaka część kodu za to odpowiada? W którym miejscu można to od komentować?
Marlin 2.0 na BIGTREETECH SKR E3 DIP V1.0 32bit - poziomowanie manualne
- arkomania.pl
- Postów w temacie: 2
- Posty: 832
- Rejestracja: 10 mar 2017, 13:08
- Lokalizacja: RADOM
- x 373
Re: Marlin 2.0 na BIGTREETECH SKR E3 DIP V1.0 32bit - poziomowanie manualne
Tomku z twojego posta nie mogę wywnioskować czy chcesz wyłączyć, czy załączyć ręczne poziomowanie stołu?
Ale wyjaśniam:
Za poziomowanie ręczne odpowiada w firmware Marlin
#define PROBE_MANUALLY //w Configuration.h
Jeśli masz wyświetlacz LCD i chcesz przesuwać głowicę na kolejne miejsca
musisz załączyć dodatkowo:
#define LCD_BED_LEVELING //w Configuration.h
Jeśli masz wyświetlacz dotykowy np. TFT (MKS lub BIQU) to panel posługuje
się komendą gcode G29.
obsługę G29 załącza samo zdefiniowanie #define LCD_BED_LEVELING
Pozdrawiam Arek
Ale wyjaśniam:
Za poziomowanie ręczne odpowiada w firmware Marlin
#define PROBE_MANUALLY //w Configuration.h
Jeśli masz wyświetlacz LCD i chcesz przesuwać głowicę na kolejne miejsca
musisz załączyć dodatkowo:
#define LCD_BED_LEVELING //w Configuration.h
Jeśli masz wyświetlacz dotykowy np. TFT (MKS lub BIQU) to panel posługuje
się komendą gcode G29.
obsługę G29 załącza samo zdefiniowanie #define LCD_BED_LEVELING
Pozdrawiam Arek
TDI-CAD
Pozdrawiam Arek G. arkomania
- TDI-CAD
- Postów w temacie: 2
- Posty: 1547
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 569
Re: Marlin 2.0 na BIGTREETECH SKR E3 DIP V1.0 32bit - poziomowanie manualne
O super, dokładnie o to chodziło. Chcę dokładnie włączyć tą opcję bo jest bardzo pomocna.
Ta płytka jest zaprojektowana dokładnie pod podmiankę do ender 3, wyświetlacz jest zwykły.
Popróbuję i dam znać.
Ta płytka jest zaprojektowana dokładnie pod podmiankę do ender 3, wyświetlacz jest zwykły.
Popróbuję i dam znać.
- arkomania.pl
- Postów w temacie: 2
- Posty: 832
- Rejestracja: 10 mar 2017, 13:08
- Lokalizacja: RADOM
- x 373
Re: Marlin 2.0 na BIGTREETECH SKR E3 DIP V1.0 32bit - poziomowanie manualne
Krótkie, małe sprecyzowanie:
Wyświetlacze TFT BiQU wykorzystują w ręcznym poziomowaniu, komendy G29 i ustawień w firmware.
Wyświetlacze TFT MKS mają swój niezależny system konfigurowania poziomowania ręcznego polegający
na przemieszczaniu między wskazanymi dowolnie punktami. Punkty te, zdefiniowane są w pliku konfiguracyjnym wyświetlacza
mks_config //na karcie SD umieszczonej w slocie wyświetlacza.
Część dotycząca poziomowania wycięta z pliku mks_config
#---------------------------------------------------------------------------
############ Leveling Function ########################################
#leveling mode(manual:0; auto:1; conceal leveling button:2)
>cfg_leveling_mode:0
#the command of auto leveling (G29 is available for Marlin.While G32 is for Repetier and Smoothieware)
>cfg_auto_leveling_cmd:G28;G29;
#the point number of manual leveling:(3,4,5 point available)
>cfg_point_number:4
#the coordinates of 5 point on manual leveling
>cfg_point1:50,50
>cfg_point2:180,50
>cfg_point3:180,180
>cfg_point4:50,180
>cfg_point5:150,150
#the travel speed of leveling(mm/min)
>cfg_leveling_z_speed:1500
>cfg_leveling_xy_speed:3000
#When the XY axis is moved manually, the height of the z-axis of the extruded Z axis from the origin (mm)
#normally only needs to be reconfigured when the z axis is zero to the maximum under the smoothware firmware.
> cfg_leveling_z_high: 10
#---------------------------------------------------------------------------
Wyświetlacze TFT BiQU wykorzystują w ręcznym poziomowaniu, komendy G29 i ustawień w firmware.
Wyświetlacze TFT MKS mają swój niezależny system konfigurowania poziomowania ręcznego polegający
na przemieszczaniu między wskazanymi dowolnie punktami. Punkty te, zdefiniowane są w pliku konfiguracyjnym wyświetlacza
mks_config //na karcie SD umieszczonej w slocie wyświetlacza.
Część dotycząca poziomowania wycięta z pliku mks_config
#---------------------------------------------------------------------------
############ Leveling Function ########################################
#leveling mode(manual:0; auto:1; conceal leveling button:2)
>cfg_leveling_mode:0
#the command of auto leveling (G29 is available for Marlin.While G32 is for Repetier and Smoothieware)
>cfg_auto_leveling_cmd:G28;G29;
#the point number of manual leveling:(3,4,5 point available)
>cfg_point_number:4
#the coordinates of 5 point on manual leveling
>cfg_point1:50,50
>cfg_point2:180,50
>cfg_point3:180,180
>cfg_point4:50,180
>cfg_point5:150,150
#the travel speed of leveling(mm/min)
>cfg_leveling_z_speed:1500
>cfg_leveling_xy_speed:3000
#When the XY axis is moved manually, the height of the z-axis of the extruded Z axis from the origin (mm)
#normally only needs to be reconfigured when the z axis is zero to the maximum under the smoothware firmware.
> cfg_leveling_z_high: 10
#---------------------------------------------------------------------------
Pozdrawiam Arek G. arkomania