Aller au contenu

[TUTO] Installation de Klipper sur une Tronxy X5SA (Carte CXY-V6-191121)


Flavv G. Conception

Messages recommandés

Salut à vous 

Dans ce tutoriel, je vais vous expliqué comment installer Klipper sur une imprimante 3D Tronxy X5SA produite à partir de mi-2022 en carte mère CXY-V6-191121

IMG_4709.thumb.jpg.ed39d0f2578ea284eea6a009d01a4440.jpg

Préambule : Les imprimantes Tronxy X5SA à partir de mi-2022 sont, contrairement aux précédentes, sous une version de Marlin et non sur Chitu. Vérifiez votre carte mère avant de vous lancer dans cette manipulation. Bien entendu, je décline toute responsabilité en cas de problèmes survenue suite à ce tutoriel. Fonctionne parfaitement sur la mienne, qui Klipper est installer sur un PC et non un Raspberry PI avec Kiauh. 

 

1. Télécharger le firmware d'origine de votre machine 

   - Soit en envoyant directement un mail à support@tronxy.com en ajoutant une photo de l'étiquette SN Code (qui est souvent collé sur le bloc d'alimentation) et une photo de votre carte mère avec la version bien lisible.

IMG_4708.jpg.aead5b4b6552fafb179d6c6ee4b62577.jpg     IMG_4707.thumb.jpg.d5bdbc13f3dc1ca09720cede27c67f7b.jpg

   - Soit via ce lien (qui est celui que le support Tronxy m'ont transmit)

   - Copier le dossier update dans votre MicroSD (préalablement formater en fat32)

   - Supprimer le fichier fmw_X5SA-Ug.bin

 

2. Télécharger un client SSH

   - Je vous conseille d'utiliser MobaXterm, qui est plus pratique pour récupérer le firmware une fois compiler.

 

3. Préparer votre Firmware Klipper

   Via MobaXterm, connectez-vous à votre serveur SSH

    - Si vous avez installer Klipper via Kiauh, voici la commande

cd ./kiauh
./kiauh.sh

   - Faites le choix 4 [Advanced]

kiauh01.PNG.e6221396de37138eed83adfdd81d72d5.PNG

   - Ensuite le choix 2 [Build only]

kiauh02.PNG.37de896d3ef848dbcd96a1edc33da38d.PNG

   - Puis, configurer les paramètre comme ci-dessous

image.png.9439898bf1469a120f41124e46630f18.png

   - Faites Q pour quitter et Y pour valider.

   - Récupérer votre fichier klipper.bin (via la fenêtre sur le coté dans le dossier klipper/out) 

image.thumb.png.6e20feaf60e036e7ef8bbeb21788309b.png

   - Copier ce fichier dans le dossier "update" de votre carte SD et renommez-le fmw_X5SA-Ug.bin

   - Vous avez plus cas installer votre MicroSD dans votre imprimante 3D et à l'allumé !

   PS : L'installation prends environ 5min. Une fois terminer, l'écran restera allumé avec la barre de chargement verte à 100% avec le nom du dernier fichier installer.

 

4. Le printer.cfg

Maintenant, reste à configurer Mainsail pour votre imprimante. 

   - Allez dans Machine et ouvrez le fichier printer.cfg

   - Supprimez l'intégralité et copier ceci

[include mainsail.cfg]

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

[virtual_sdcard]
path: ~/gcode_files

[printer]
kinematics: corexy
max_velocity: 500
max_accel: 4500
max_accel_to_decel: 4500
square_corner_velocity: 5
max_z_velocity: 25
max_z_accel: 30

[stepper_x]
step_pin: PE5
dir_pin: !PF1
enable_pin: !PF0
microsteps: 16
rotation_distance: 20
endstop_pin: !PC15
position_endstop: 0
position_min: 0
position_max: 350 # for bed mesh
homing_speed: 50
homing_retract_dist: 10
second_homing_speed: 10.0

[stepper_y]
step_pin: PF9
dir_pin: !PF3
enable_pin: !PF5
microsteps: 16
rotation_distance: 20
endstop_pin: !PC14
position_endstop: -2
position_min: -2
position_max: 330
homing_retract_dist: 10
homing_speed: 50.0
second_homing_speed: 10.0

[stepper_z]
step_pin: PA6
dir_pin: PF15
enable_pin: !PA5
microsteps: 16
rotation_distance: 4
endstop_pin: probe:z_virtual_endstop
position_max: 400
position_min: -2

[extruder]
step_pin: PB1
dir_pin: PF13 #change to !PF13 for X5SA Pro Titan Extruder
enable_pin: !PF14
microsteps: 16
rotation_distance: 16.75 #Needs to be adjusted. Starting value for Titan extruder is 4
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PG7
sensor_type: ATC Semitec 104GT-2
sensor_pin: PC3
control = pid
pid_kp = 23.292
pid_ki = 1.294
pid_kd = 104.812
min_temp: 0
max_temp: 250
min_extrude_temp: 170
max_extrude_only_distance: 300

[heater_bed]
heater_pin: PE2
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC2
min_temp: 0
max_temp: 130
control = pid
pid_kp = 72.353
pid_ki = 1.227
pid_kd = 1066.301

[heater_fan hotend_fan]
heater: extruder
heater_temp: 50.0
pin: PG9

[fan]
pin: PG0

[controller_fan drivers_fan]
pin: PD7

[filament_switch_sensor filament_sensor]
pause_on_runout: True
runout_gcode: M25
switch_pin: !PE6

[output_pin beeper]
pin: PA8

[safe_z_home]
home_xy_position: 165, 165
speed: 50
z_hop: 10
z_hop_speed: 5

[bed_screws]
screw1: 5, 5
screw2: 165, 5
screw3: 325, 5
screw4: 5, 325
screw5: 165, 325
screw6: 325, 325

[bed_mesh]
speed: 120
probe_count: 5, 5
horizontal_move_z: 5
algorithm: lagrange
mesh_min : 30, 30
mesh_max : 300, 300
mesh_pps: 0
fade_start: 1
fade_end: 10
fade_target: 0

[bed_screws]
screw1: 5, 5
screw2: 165, 5
screw3: 325, 5
screw4: 5, 325
screw5: 165, 325
screw6: 325, 325

[probe]
x_offset: -40
y_offset: -10
pin: !PE3
speed: 30
z_offset = 4.600

 

Et vous voilà avec votre Tronxy X5SA sous Klipper !

 

  • J'aime 2
  • Merci ! 2
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...