Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Czyli co i jak podłączyć żeby działało
Awatar użytkownika
marcin-1125
Postów w temacie: 16
Posty: 130
Rejestracja: 24 mar 2023, 09:14
Drukarka: Creality Ender 5.300
x 18

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: marcin-1125 »

Dokładnie jak Pan Jarewa sugeruje. Mój zestaw to dokładnie: BTT Manta E3ez + CB1 + Waveshare. Wszystko ruszyło od strzała, bez żadnych komplikacji.
Breyger
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 12
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: Jarewa »

To dobrze, bo MKS PI + Waveshare ten wyświetlacz podany nie ruszy. Żeby ruszyło trzeba się napracować. Najgorsze czy to MKS czy BTT jak twoje nie ma oficjalnego wsparcia.
Breyger
Breyger
Postów w temacie: 90
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: Breyger »

Będę miał ok kolegi Wyświetlacz 7" pojemnościowy, od którego pożyczyłem endera...
Malinke mam. Dokładnie Raspberry Pi 4 4gb.
Jak się konfiguruje ten pilik pod ekstruder co zamontowałem czyli Sherpa Mini z Nema14?
I dziś będę dokładał TMC2209 i czy coś trzeba też przekonfigurować w kliperze pod te stepsticki?
434053278_1183788393001635_3766684736672087877_n.jpg
433995396_748683200370610_909945712212289267_n.jpg
Zrzut ekranu 2024-03-28 094202.png
Awatar użytkownika
marcin-1125
Postów w temacie: 16
Posty: 130
Rejestracja: 24 mar 2023, 09:14
Drukarka: Creality Ender 5.300
x 18

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: marcin-1125 »

Musisz zainstalować najpierw system na maline (sugeruje od nowa)
Nastepnie pobrać Kiauh
Wszytko fajnie omawia ten koleś

Był kiedyś filmik Polski z dokładnym objaśnieniem ale nie mogę znaleźć.
Breyger
Awatar użytkownika
marcin-1125
Postów w temacie: 16
Posty: 130
Rejestracja: 24 mar 2023, 09:14
Drukarka: Creality Ender 5.300
x 18

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: marcin-1125 »

Ten film wyżej bdotyczy instalacji przez Octoprint
Ten jest przez KIAUH

Breyger
Awatar użytkownika
atom1477
Postów w temacie: 39
Posty: 259
Rejestracja: 17 paź 2023, 18:21
x 66

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: atom1477 »

Tylko po co instalować od początku jak wystarczy dodać kilka linii do configa?
Przykładowe linie:

Kod: Zaznacz cały

[tmc2209 stepper_x]
uart_pin: PC4
#diag_pin: PG6
run_current: 0.400
stealthchop_threshold: 999999
interpolate: True
Można sobie zawsze potem zainstalować od nowa, ale do samego uruchomienia na początek chyba wystarczy?
Breyger
Breyger
Postów w temacie: 90
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: Breyger »

system zainstaluje od nowa. ale jaki? OctoPi?
atom1477 pisze: 28 mar 2024, 10:58 Tylko po co instalować od początku jak wystarczy dodać kilka linii do configa?
Przykładowe linie:

Kod: Zaznacz cały

[tmc2209 stepper_x]
uart_pin: PC4
#diag_pin: PG6
run_current: 0.400
stealthchop_threshold: 999999
interpolate: True
Można sobie zawsze potem zainstalować od nowa, ale do samego uruchomienia na początek chyba wystarczy?

Kod: Zaznacz cały

########################
# TMC2209 configuration
########################

[tmc2209 stepper_x]
uart_pin: PA10
run_current: 0.800
hold_current: 0.290
stealthchop_threshold: 999999

[tmc2209 stepper_y]
uart_pin: PA9
run_current: 0.800
hold_current: 0.290
stealthchop_threshold: 999999

[tmc2209 stepper_z]
uart_pin: PC7
run_current: 0.580
hold_current: 0.290
stealthchop_threshold: 999999

[tmc2209 extruder]
uart_pin: PC13
run_current: 0.700
hold_current: 0.330
stealthchop_threshold: 999999

[stepper_x]
step_pin: PE3
dir_pin: !PE2
enable_pin: !PE4
microsteps: 16
rotation_distance: 40
endstop_pin: !PA15
position_endstop: 0
position_max: 230
homing_speed: 50

[stepper_y]
step_pin: PE0
dir_pin: !PB9
enable_pin: !PE1
microsteps: 16
rotation_distance: 40
endstop_pin: !PA12
position_endstop: 230
position_max: 230
homing_speed: 50

[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
microsteps: 16
rotation_distance: 2
endstop_pin: probe:z_virtual_endstop
position_max: 235
position_min: -6

[extruder]
step_pin: PD6
dir_pin: !PD3
enable_pin: !PB3
microsteps: 16
gear_ratio: 50:10
rotation_distance: 22.67895
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC3
sensor_type: ATC Semitec 104GT-2
sensor_pin: PC1
#control: pid
#pid_Kp: 14.669
#pid_Ki: 0.572
#pid_Kd: 94.068
min_temp: 0
max_temp: 260
max_extrude_only_distance: 1400.0
max_extrude_only_velocity: 75.0
max_extrude_accel: 1500

#Settings for NEMA14 Stepper
[tmc2209 extruder
interpolate: True

[heater_bed]
heater_pin: PA0
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC0
#control: pid
#pid_Kp: 325.10
#pid_Ki: 63.35
#pid_Kd: 417.10
min_temp: 0
max_temp: 130

#[heater_fan extruder]
#pin: PB0

[fan]
pin: PB1

[mcu]
#serial: /dev/sapphire
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
#baud: 115200
#restart_method: command

[printer]
kinematics: corexy
max_velocity: 250
max_accel: 4500
max_z_velocity: 10
max_z_accel: 80

[display_status]

[static_digital_output reset_display]
pins: !PC6, !PD13
Czy dobrze napisałem ten config?
Awatar użytkownika
Rozarh
Drukarz
Postów w temacie: 11
Posty: 634
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 259

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: Rozarh »

Nie musisz o to pytać - jeśli w konfigu coś będzie źle to Klipper będzie zgłaszać błędy albo nie przejdzie kontroli konfiguracji:
https://www.klipper3d.org/Config_checks.html
tą musisz wykonać. Jest tam krok po kroku opisane jak sprawdzić działanie drukarki tak, żeby nic nie zepsuć.

Ale patrząc na ten plik to moim zdaniem wysypie się w tym miejscu:

Kod: Zaznacz cały

#Settings for NEMA14 Stepper
[tmc2209 extruder
interpolate: True
Coś masz tu ze składnią pokiełbaszone.

Polecam też konfig rozbić sobie na trzy pliki: mainboard.cfg, mechanics.cfg i printer.cfg.
Pierwszy z plików (mainboard.cfg) na ogół nosi nazwę płyty głównej i w nim definiuję wszystkie piny płyty głównej jakich używam z przypisaniem do odpowiednich obiektów (silniki, grzałki, wentylatory itp.).
mechanics.cfg - tu pakuję informację o mechanice drukarki - wymiary osi, położenie krańcówek, rotation distance itp.
printer.cfg - w tym pliku inkluduję pozostałe dwa a potem definiuję makra do wygodnej obsługi drukarki.

Takie rozbicie ułatwia przyszłe modyfikacje drukarki. Wymieniamy płytę główną - wystarczy podmiana pliku płyty (mainboard.cfg) itp.

Klipper nie robi problemów z tego, że w dwóch różnych plikach zdefiniujemy tą samą sekcję np.

Kod: Zaznacz cały

[stepper_x]
definiując część tej sekcji w jednym pliku a resztę w drugim - odczytuje konfig jako całość więc nie będzie się pluć o brak np.

Kod: Zaznacz cały

rotation_distance
(który jest obowiązkowy) w pliku płyty jeśli go znajdzie w pliku mechaniki. Jeśli przez niedopatrzenie zdefiniujemy dwa razy to samo w różnych plikach to parametr przyjmie wartość z ostatniej odczytanej definicji.
Breyger
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Breyger
Postów w temacie: 90
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: Breyger »

Ok dzięki. Instaluje klippera według tego Pana z filmiku przez kiauh
KIAUH - The Easiest Klipper Install - Mainsail and Fluidd - Chris's Basement - 2023
Czyli klipper sam mnie przeprowadzi przez konfigurację tak?
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 12
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Klipper dla Two Trees Sapphire Pro - rozeznanie tematu

Post autor: Jarewa »

Nie przeprowadzi cie przez konfigurację, instaluj mainstal moim zdaniem lepszy od fluid
Breyger
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”