Aller au contenu

GO Print

AlphAndruino

Membres
  • Compteur de contenus

    130
  • Inscrit(e) le

  • Dernière visite

Information

  • Imprimantes
    Artillery Sidewinder X1
    Creality Ender 3 Pro

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Récompenses de AlphAndruino

Collaborator

Collaborator (7/14)

  • Dedicated
  • Reacting Well Rare
  • One Year In
  • First Post
  • Collaborator

Badges récents

10

Réputation sur la communauté

  1. OK, j'avais joué sur ce paramètre mais je ne l'avais pas compris Oui, 5mm de diamètre
  2. Salut, Ca y est, j'ai passé le cap, j'ai fait mon installation hier. Pas de problèmes particuliers hormis avec le bl-touch. Lors du home du Z, la tête se positionne au milieu de l'axe X et fait son home, alors qu'elle devrait positionner le bl-ltouch au centre du plateau conformément à l'offset, j'ai essayé plusieurs valeurs d'offset de la sonde mais rien ne change, j'aurais loupé un truc? Et bien sûr, impossible de faire un bed levelling, j'ai une erreur Move out of range quand la tête arrive à droite Voici mon fichier printer.cfg : [include mainsail.cfg] [stepper_x] step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 microsteps: 16 rotation_distance: 40 endstop_pin: ^!ar3 position_endstop: 0 position_max: 310 homing_speed: 60.0 [stepper_y] step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 microsteps: 16 rotation_distance: 40 endstop_pin: ^!ar14 position_endstop: 0 position_max: 310 homing_speed: 60 homing_positive_dir: false [stepper_z] step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 microsteps: 16 rotation_distance: 8 endstop_pin: probe:z_virtual_endstop position_min: -3 position_max: 400 homing_speed: 30 second_homing_speed: 1 [stepper_z1] step_pin: ar36 dir_pin: !ar34 enable_pin: !ar30 microsteps: 16 rotation_distance: 8 [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 microsteps: 16 rotation_distance: 7 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 sensor_type: EPCOS 100K B57560G104F sensor_pin: analog13 min_extrude_temp: 190 min_temp: 5 max_temp: 300 max_extrude_only_distance: 500 max_extrude_cross_section: 2.0 [heater_bed] heater_pin: ar8 sensor_type: EPCOS 100K B57560G104F sensor_pin: analog14 min_temp: 5 max_temp: 150 [fan] pin: ar9 kick_start_time: 0.500 [heater_fan my_nozzle_fan] pin:ar7 heater: extruder heater_temp: 50.0 fan_speed: 1.0 [mcu] #make sure this reflects your serial port you found when flashing klipper serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 [printer] kinematics: cartesian max_velocity: 200 max_accel: 3000 max_z_velocity: 50 max_z_accel: 100 square_corner_velocity: 5 [bltouch] sensor_pin: ^ar18 control_pin: ar11 x_offset:-49 y_offset:-25 speed:10 samples:3 samples_result:average set_output_mode: 5V probe_with_touch_mode: true stow_on_each_sample: false [safe_z_home] home_xy_position: 122,183 speed: 100 z_hop: 20 z_hop_speed: 20 [bed_mesh] speed: 800 mesh_min: 30,30 mesh_max: 270,270 probe_count: 5,5 mesh_pps: 2,2 algorithm: bicubic bicubic_tension: 0.2 move_check_distance: 3.0 split_delta_z: .010 fade_start: 1.0 fade_end: 5.0 [bed_screws] screw1: 55,55 screw1_name: front left screw2: 255,55 screw2_name: front right screw3: 255,255 screw3_name: back right screw4: 55,255 screw4_name: back left speed: 100.0 [screws_tilt_adjust] screw1: 22,83 screw1_name: front left screw2: 222,83 screw2_name: front right screw3: 22,283 screw3_name: back left screw4: 222,283 screw4_name: back right speed: 100.0 screw_thread: CW-M5 #uncomment the following lines to use Z_TILT_ADJUST and uncomment G34 Macro to use G34 #[z_tilt] #z_positions: # 10,155 # 270,155 # #points: # 10,155 # 270,155 #speed: 100 #horizontal_move_z: 10 [gcode_macro G29] gcode: BED_MESH_CLEAR G28 BED_MESH_CALIBRATE BED_MESH_PROFILE SAVE=x1 #[gcode_macro G34] #gcode: # G28 # Z_TILT_ADJUST [gcode_macro G35] gcode: G28 SCREWS_TILT_CALCULATE [gcode_macro START_PRINT] # Reference https://github.com/KevinOConnor/klipper/blob/master/docs/Config_Reference.md#gcode_macroA # On how to override default parameters #default_parameter_BED_TEMP: 60 #default_parameter_EXTRUDER_TEMP: 200 gcode: # Home the printer G28 #Probe Everytime G29 #load saved mesh at print start instead of probe. Uncomment to use but comment out G29 #BED_MESH_PROFILE LOAD=x1 # Use absolute coordinates G90 # Move the nozzle near the bed G1 X0 Y0 Z5 F3000 # Move the nozzle very close to the bed G1 Z0.15 F300 G92 E0 ;Reset Extruder G1 X20 Y5 Z0.3 F5000.0 G1 Z0.3 F1000 G1 X200 Y5 F1500.0 E15 G1 X200 Y5.3 Z0.3 F5000.0 G1 X5.3 Y5.3 Z0.3 F1500.0 E30 G1 Z3 F3000 G21 ; set units to millimeters G90 ; use absolute coordinates M83 ; use relative distances for extrusion G92 E0 [gcode_macro END_PRINT] gcode: # Turn off bed, extruder, and fan M140 S0 M104 S0 M106 S0 # Move nozzle away from print while retracting G91 G1 X-2 Y-2 E-3 F300 # Raise nozzle by 10mm G1 Z30 F3000 G90 # Disable steppers M84 [pause_resume] recover_velocity: 50. #[filament_switch_sensor my_sensor] #Move filament runout sensor from TFT to X+ endstop pin. Uncomment all but this line if you want to use this #pause_on_runout: False #runout_gcode: PAUSE #insert_gcode: RESUME #switch_pin: ar2 # Arduino aliases for atmega2560/1280 (Arduino mega) boards [board_pins arduino-mega] aliases: ar0=PE0, ar1=PE1, ar2=PE4, ar3=PE5, ar4=PG5, ar5=PE3, ar6=PH3, ar7=PH4, ar8=PH5, ar9=PH6, ar10=PB4, ar11=PB5, ar12=PB6, ar13=PB7, ar14=PJ1, ar15=PJ0, ar16=PH1, ar17=PH0, ar18=PD3, ar19=PD2, ar20=PD1, ar21=PD0, ar22=PA0, ar23=PA1, ar24=PA2, ar25=PA3, ar26=PA4, ar27=PA5, ar28=PA6, ar29=PA7, ar30=PC7, ar31=PC6, ar32=PC5, ar33=PC4, ar34=PC3, ar35=PC2, ar36=PC1, ar37=PC0, ar38=PD7, ar39=PG2, ar40=PG1, ar41=PG0, ar42=PL7, ar43=PL6, ar44=PL5, ar45=PL4, ar46=PL3, ar47=PL2, ar48=PL1, ar49=PL0, ar50=PB3, ar51=PB2, ar52=PB1, ar53=PB0, ar54=PF0, ar55=PF1, ar56=PF2, ar57=PF3, ar58=PF4, ar59=PF5, ar60=PF6, ar61=PF7, ar62=PK0, ar63=PK1, ar64=PK2, ar65=PK3, ar66=PK4, ar67=PK5, ar68=PK6, ar69=PK7, analog0=PF0, analog1=PF1, analog2=PF2, analog3=PF3, analog4=PF4, analog5=PF5, analog6=PF6, analog7=PF7, analog8=PK0, analog9=PK1, analog10=PK2, analog11=PK3, analog12=PK4, analog13=PK5, analog14=PK6, analog15=PK7, # Marlin adds these additional aliases ml70=PG4, ml71=PG3, ml72=PJ2, ml73=PJ3, ml74=PJ7, ml75=PJ4, ml76=PJ5, ml77=PJ6, ml78=PE2, ml79=PE6, ml80=PE7, ml81=PD4, ml82=PD5, ml83=PD6, ml84=PH2, ml85=PH7 #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [extruder] #*# control = pid #*# pid_kp = 21.465 #*# pid_ki = 0.980 #*# pid_kd = 117.521 #*# #*# [heater_bed] #*# control = pid #*# pid_kp = 48.362 #*# pid_ki = 0.638 #*# pid_kd = 915.854 #*# #*# [bltouch] #*# z_offset = 2.045 #*# #*# [bed_mesh default] #*# version = 1 #*# points = #*# 0.000000, 0.032500, 0.040000, 0.105000, 0.195000 #*# -0.037500, -0.045000, -0.005000, 0.045000, 0.112500 #*# -0.002500, -0.015000, 0.005000, 0.062500, 0.145000 #*# 0.115000, 0.077500, 0.055000, 0.080000, 0.080000 #*# 0.072500, 0.035000, 0.020000, 0.015000, 0.055000 #*# x_count = 5 #*# y_count = 5 #*# mesh_x_pps = 2 #*# mesh_y_pps = 2 #*# algo = bicubic #*# tension = 0.2 #*# min_x = 30.0 #*# max_x = 270.0 #*# min_y = 30.0000000001 #*# max_y = 270.0 #*# #*# [bed_mesh x1] #*# version = 1 #*# points = #*# 0.000000, 0.032500, 0.040000, 0.105000, 0.195000 #*# -0.037500, -0.045000, -0.005000, 0.045000, 0.112500 #*# -0.002500, -0.015000, 0.005000, 0.062500, 0.145000 #*# 0.115000, 0.077500, 0.055000, 0.080000, 0.080000 #*# 0.072500, 0.035000, 0.020000, 0.015000, 0.055000 #*# x_count = 5 #*# y_count = 5 #*# mesh_x_pps = 2 #*# mesh_y_pps = 2 #*# algo = bicubic #*# tension = 0.2 #*# min_x = 30.0 #*# max_x = 270.0 #*# min_y = 30.0000000001 #*# max_y = 270.0 Voici le log d'un G29 09:08 Move out of range: 319.000 55.000 5.000 [0.000] 09:08 Move out of range: 319.000 55.000 5.000 [0.000] 09:08 probe at 259.000,55.000 is z=1.342500 09:08 probe at 259.000,55.000 is z=1.340000 09:08 probe at 259.000,55.000 is z=1.340000 09:08 probe at 199.000,55.000 is z=1.580000 09:08 probe at 199.000,55.000 is z=1.577500 09:08 probe at 199.000,55.000 is z=1.577500 09:08 probe at 139.000,55.000 is z=1.717500 09:08 probe at 139.000,55.000 is z=1.720000 09:08 probe at 139.000,55.000 is z=1.715000 09:08 probe at 79.000,55.000 is z=1.875000 09:08 probe at 79.000,55.000 is z=1.872500 09:08 probe at 79.000,55.000 is z=1.855000 09:08 G29
  3. OK, du coup, si je comprend bien, D4 = ^AR4? Si je regarde les allias pour un Arduino Mega, qui est dans le printer.cfg de Clanks et qui est le même que dans le github de Klipper il y a PG5 comme correspondance et je ne vois pas de D4 dans les définitions d'alias. Et les ^ et ! que je vois devant certains pin ça correspond à quoi? Des états genre ouvert/fermé? et il y a aussi des combinaison ^! ? Je viens de trouver ça ; https://github.com/makerbase-mks/Klipper-for-MKS-Boards/blob/main/MKS Gen l/README.md C'est bon comme ref?
  4. Salut, Suite à mon premier post, cette fois ci, je me pose la question du capteur de filament. Utilisant Octoprint, j'avais fait la manip de ce pdf pour que la fin de filament soit détectée par octoprint : https://www.lesimprimantes3d.fr/forum/applications/core/interface/file/attachment.php?id=109475 C'est branché à l'emplacement "D4". Du coup ça correspond à quoi comme pin pour Klipper? Question subsidiaire, où puis-je trouvé les correspondance de la carte MKS Gen L avec les définition de pin Klipper?
  5. Poupidou!!! Bien vue l'aveugle. J'était totalement passé à côté de ces 2 infos. OK, du coup je capte mieux, et celui de Clanks me correspond puisque mon imprimante est stock à part le BL-Touch. Merci beaucoup
  6. Bonjour, Comme indiqué dans le titre, je me prépare sérieusement à migrer. Du coup, je commence à regarder la doc Klipper et à chercher des fichiers printer.cfg. J'en ai trouvé 2, un ici : https://github.com/Clank50AE/Clanks-Klipper-Configs/blob/master/SideWinder X1 BLTouch.cfg et l'autre là : https://gist.github.com/GarthSnyder/082bd165a36c95a1d29cb714254bcc12 Le souci c'est que déjà la configuration de base des steppers est différente, pour le premier : [stepper_x] step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 microsteps: 16 rotation_distance: 40 endstop_pin: ^!ar3 position_endstop: 0 position_max: 310 homing_speed: 40.0 et pour le second : [stepper_x] step_pin: P2.2 dir_pin: !P2.6 enable_pin: !P2.1 step_distance: 0.006240639 endstop_pin: !P1.29 # P1.28 for X-max position_endstop: -1 position_min: -1 position_max: 305 homing_speed: 65 second_homing_speed: 5 Au delà des paramètres présent dans l'un et pas dans l'autre, ça je peut m'en arranger, ce qui m'inquiète c'est la définition des pin qui ne sont pas identiques. arxx pour l'n "t Px.y pour l'autre. Une âme charitable pourrait m'expliquer le pourquoi?
  7. Salut Dans le cadre d'une migration vers Klipper, quelles sont les pins à configurer pour le BL-Touch monté avec cette méthode?
  8. Bon, réglage des step x, y et z gràce à ça : https://www.thingiverse.com/thing:2484766 impression d'un nouveau cube en baissant à 195 et 15s min par couche. Pas remonté la buse, le pied d'éléphant n'est pas énorme et ne me gène pas, et je préfère un poil trop écrasé que pas assez pour les premières couche. Impression d'un nouveau cube puis d'un benchy. Sur le benchy, j'ai activé le lissage des couches supérieures (Cura)
  9. Après calibrage du z, c'est mieux... x, et y, pile poil 20; z 19.5, faut que je paufine
  10. Ben si, j'ai répondu, mais pour récapituler : -En préambule des emmerdes, grosses boursouflures sur les couches de bases, et "grummeau de plastique qui se forment sur l'extérieur des murs lors de l'imppression -Début des emmerde avec un méga enrobage d'un hotend bi-métal acheté il y a 6 mois, à peu près (tête complète avec bras d'extrusion métallique aussi), qui, je pense, provoquait les emmerdes ci-dessus -commande d'un nouveau hotend classique -montage de ce nouveau hotend, ok -problème de traction du filament après chargement (test de calibration) le filament n'est pas tiré, alors qu'il l'est bien si je fait plusieurs purges consécutives -redémontage de la tête pour changement du bras métalique par un plastique et changement de la grosse roue denté (déjà changée lors du premier remontage) -test de calibration, quoi que je mette comme e-steps, il reste toujour entre 45 et 50mm de filament non extrudé au lieu de 20. -peu importe, nivellement du plateau et test d'impression première couche en cours Je tiens à préciser, quand même que ça fait 4 ans que j'imprime, donc, je ne suis pas tout à fait novice, et d'habitude j'arrive à me démerder, mais là, je suis rincé. test terminé, lui au moins, il a l'air pas mal Tentative d'impression d'un cube de calibration.... Epic fail... Tentative d'impression d'un cube de calibration.... Epic fail... Ah, ok, j'avais du merder au moment de la calibration du e-step, mon z-step était complètement foireux. Je recommence le cube
  11. Quoi d'origine? Le hotend ou l'extrudeur? Concernant l'extrudeur, j'ai remonté un levier en plastique et j'ai remis une autre roue dentée Oui, je sais. Je n'ai pas essayé de pousser le filament à la main, mais il extrude bien quand je charge. Avec le changement de levier, ça a l'air d'aller mieux, cependant, je n'arrive pas à calibrer, j'ai beau prendre les mesures et faire les calul, il me reste toujours la même longeur à la fin, autour de 45mm... J'y comprend rien
  12. Bon, j'ai reçu mon nouveau hotend, je l'ai monté et là nouveau soucis. Lorsque je met le filament, et que je demande à le charger, ça se passe bien, il purge, si je demande de purger plus, il purge plus. Par contre, pour la calibration, quand je demande 100 mm, le filament n'avance quasiment pas. J'ai beau serrer/desserrer le bras, rien n'y fait. Je précise que j'ai un bras métallique. Quand je décharge le filament, il est marqué par la roue crantée
×
×
  • Créer...