Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous.

J'ai fait l'acquisition d'une Ender 3 v2 il y a 3 semaines. Tout est parfait j'ai imprimer pas mal de choses sans avoir de soucis.

J'ai installer il y peu un Cr touch qui était fournit avec l'imprimante. Je n'ai pas eu de problèmes particulier à une exception.

Quand je lance un impression l'imprimante fait un bed leveling et à chaque fois que le Cr touch palpe le bed un des ventilo s'arrête et la temperature de buse baisse.

Je chauffe la buse à 205 mais pendant le bed leveling ca baisse à chaque palpation pour commencer l'impression à 170°.

J'ai cru comprendre qu'à partir du g-code on pouvait enlever le bed leveling au début de l'impression. J'aimerai savoir comment faire pour éviter ce soucis.

Voila le g-code que j'utilise :

; Ender 3 Custom Start G-code

G92 E0 ; Reset Extruder

G28 ; Home all axes

G29 ;

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line

G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little

G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

 

 

Merci de votre aide.

 

Posté(e) (modifié)

Bonjour,

Tu peux effectivement désactiver le bed leveling en supprimant la commande G29. Mais ça ne prendra plus en compte tes défauts de planéité du plateau.

Une solution.

Avec Pronterface, ou repetier, faire les commandes manuelles suivante, G29 puis à la fin M500, ou depuis l'écran, faire un bed leveling.

Tu modifies ton gcode de démarrage dans ton slicer en remplaçant G29 par M420 S1.

Pour ton souci de chauffe plateau, tu peux l'activer toujours via ton gcode de démarrage plutot que de le faire manuellement.

Un exemple de ce que ça donne (pour Cura), en remplaçant tes 3 premières lignes (sous ; Ender 3 Custom Start G-code)

G21

G90

M82

M107

M140 S{material_bed_temperature_layer_0} ; chauffe du bed à la température demandée dans le slicer

M190 S{material_bed_temperature_layer_0} ; attendre que le bed soit à la température demandée

G28 ; homing de tous les axes

M420 S1 ; utilisation des valeurs du dernier bed leveling

Autre chose bizarre

Dans ton gcode de démarrage, tu extrudes 30mm de filament pendant le mouvement de purge (les lignes de commande sous G29), mais ta buse n'est pas chauffée automatiquement.

Je rajouterai après M420 S1

G1 Z5.0 ; élévation de la buse

M104 S{material_print_temperature_layer_0} ; chauffe de la buse à la température demandée dans le slicer

M109 S{material_print_temperature_layer_0} ; attendre que la buse soit à la température demandée

G92 E0 ; Set Extruder position to zero

 

 

pour résumer, tu peux modifié ton gcode de démarrage complet par:

 

G21 ; Passage en unité métrique

G90 ; Passage des axes en position absolue

M82 ; Passage des extrudeurs en position absolue

M107 ; Arrêt des ventilos

M140 S{material_bed_temperature_layer_0} ; chauffe du bed à la température demandée dans le slicer

M190 S{material_bed_temperature_layer_0} ; attendre que le bed soit à la température demandée

G28 ; homing de tous les axes

M420 S1 ; utilisation des valeurs du dernier bed leveling

G1 Z5.0 ; élévation de la buse

M104 S{material_print_temperature_layer_0} ; chauffe de la buse à la température demandée dans le slicer

M109 S{material_print_temperature_layer_0} ; attendre que la buse soit à la température demandée

G92 E0 ; Set Extruder position to zero

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line

G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little

G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

 

Ca t'évites de préchauffer manuellement

J'oubliai de préciser une chose au sujet de G29 et M420 S1

G29 génère une matrice de point représentant tes défauts d'élévation de ton plateau (planéité) à l'instant ou tu lances cette commande.

M420 S1 utilise la dernière matrice de point enregistrée.

Le défaut principal de l'utilisation du G29 à chaque print, c'est la perte de temps, et la réécriture de la matrice dans la mémoire de ta carte mère.

Toutefois, si tu utilises un plateau amovible  et que tu le retires après chaque print, utiliser G29 peut te garantir une mise à jour de l'état de ton plateau.

 

Modifié (le) par fred5976
Posté(e)

Tu as peut-être le mode économie d'énergie activé sur l'écran de l'imprimante.  Si oui il faut l'enlever car ça coupe la chauffe plateau en cours d'impression et peut-être aussi la buses lors du leveling 

  • fran6p changed the title to [RÉSOLU] Température qui baisse pendant le bed leveling

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...