Aller au contenu

Messages recommandés

Posté(e)

Pour le décalage X Y du 3D TOUCH

>>> M851
SENDING:M851
  M851 X-40.00 Y-10.00 Z0.00 ; (mm)
ok P15 B3

Je ne sais pas trop interpréter ces chiffres. Que veulent-ils dire ?

Est ce qu'il faut en faire quelque chose ?

Posté(e)

Ça veut dire que la touche du 3Dtouch est 40mm à gauche de la buse et 10mm en avant. Si ces valeurs ne correspondent pas à la réalité, alors la correction apportée sera décalée 😱

Posté(e)
il y a 2 minutes, pommeverte a dit :

peut-être qu'avec un croquis en vu de coté, ce sera plus compréhensible:

sur la couche initiale, la buse suit la déformation du plateau. Plus elle monte et moins elle suit la déformation. Lorsqu'elle atteint la hauteur spécifiée dans le M420, elle reste à "l'horizontal"

Je pensais que c'était plutôt bien que la buse suive le défaut. Je comprends donc que non et que cela permettrait d'avoir une pièce plate plutôt qu'un hamac 🤣. C'est ça?

il y a 3 minutes, Babitruc a dit :

Pour le décalage X Y du 3D TOUCH

>>> M851
SENDING:M851
  M851 X-40.00 Y-10.00 Z0.00 ; (mm)
ok P15 B3

Je ne sais pas trop interpréter ces chiffres. Que veulent-ils dire ?

Est ce qu'il faut en faire quelque chose ?

Vérifié avec un réglé, c'est correct.

Posté(e)
il y a 2 minutes, Babitruc a dit :

Je pensais que c'était plutôt bien que la buse suive le défaut

oui, au début, pour que la couche initiale adhère bien au plateau. Mais après en effet, ça peut être gênant d'avoir la même déformation sur le dessus de la pièce 😵‍💫

Posté(e)

Ah j'ai compris. La buse suit le défaut jusqu'à 2mm au dessus du plateau puis elle reste droite. Ok, je rajoute dans mon Gcode de démarrage.

Pour information voici mon Gcode de démarrage, tu as peut-être un avis dessus.

 

M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration

M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk

M220 S100 ;Reset Feedrate

M221 S100 ;Reset Flowrate

 

G28 ;Home

M420 S1 Z2 ;Nivellement s'estompe à 2mm de haut

M206 Z0.1 ;Compense l'épaisseur feuille A4 80gr de 0.1mm

 

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position

G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line

G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little

G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

 

 

Même chose pour le Gcode de fin

 

G91 ;Relative positioning

G1 E-2 F2700 ;Retract a bit

G1 E-2 Z0.2 F2400 ;Retract and raise Z

G1 X5 Y5 F3000 ;Wipe out

G1 Z10 ;Raise Z more

G90 ;Absolute positioning

 

G1 X0 Y{machine_depth} ;Present print

M106 S0 ;Turn-off fan

M104 S0 ;Turn-off hotend

M140 S0 ;Turn-off bed

 

M84 X Y E ;Disable all steppers but Z

 

Posté(e)

Voici mes remarques:

  • tes lignes de purge empiètent trop sur ta surface d'impression. D'après tes photos, tu devrais pouvoir les faire à 0.1 et 0.4:
  • tu pourrais gérer la chauffe de la buse et du plateau.

Si tu utilises Cura, ça donnerait ça:

Citation

; -- START GCODE --
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
M140 S{material_bed_temperature_layer_0} ; set bed temp
M190 S{material_bed_temperature_layer_0} ; wait for bed final temp
G28 ;home all axis
M420 S1 Z2
M206 Z0.1
G92 E0 ;zero the extruded length
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 F5000.0 ; Move to start position
M104 S{material_print_temperature_layer_0} ; set extruder final temp
M109 S{material_print_temperature_layer_0} ; wait for extruder final temp
G1 X0.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X0.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X0.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X0.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ; Reset Extruder
G92 E0 ;zero the extruded length again
; -- end of START GCODE --

Si ta buse suinte en fin de Gcode, tu peux rétracter encore plus le filament à la ligne G1 X5 Y5 E-8 F3000 ;Wipe out and Retract filament

Posté(e)

Extrait du résultat de la commande M503

echo:  M92 X80.00 Y80.00 Z400.00 E95.00

E95 = Valeur du pas de l'extrudeur

Faire 10 relevés pour obtenir une longueur moyenne
G1 F1000 E100 ;Sort 10cm de filament à la vitesse de 1000

Formule :
(Valeur actuelle des pas)× 100 mm / (longueur moyenne mesurée) = nouvelle valeur des pas
Soit
95*100/67.88=139.9345

Paramétrer cette nouvelle valeur d'extrusion:
M92 X80.00 Y80.00 Z400.00 E139.9345

Vérifier la prise en compte de la nouvelle valeur :
M503

Enregistrement :
M500

Paramétrer le PID, pour maintenir la température au plus prêt de la température de consigne :
Lecture de paramétre actuelle :
M503

Rechercher les valeurs de M301 et M304
echo:; Hotend PID:
echo:  M301 P22.20 I1.08 D114.00 ; P I D de la buse
echo:; Bed PID:
echo:  M304 P10.00 I0.02 D305.40 ; P I D du bed

M303 E0 S205 C8 ; Autotune PID de la buse / E0=1 extrudeur S205=Température de test C8=Nombre de test
Resultat :
PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
#define DEFAULT_Kp 13.29
#define DEFAULT_Ki 2.62
#define DEFAULT_Kd 16.87

Modifier ces valeurs :
M301 P13.29 I2.62 D16.87

M500 ; Enregistrer ces valeurs

Merci pour les scripts de début et de fin, j'ai corrigé.

 

Idem pour le PID du BED

M303 E-1 S60 C8 ;Autotune du plateau E-1=Plateau S60=Température à 60° C8=8tests
Resultat :
PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
#define DEFAULT_bedKp 35.22
#define DEFAULT_bedKi 6.93
#define DEFAULT_bedKd 119.25

Mofifier ces valeurs :
M304 P35.22 I6.93 D119.25

M500; Enregistrer ces valeurs

Lecture des valeurs

>>> M503
SENDING:M503
echo:; Linear Units:
echo:  G21 ; (mm)
echo:; Temperature Units:
echo:  M149 C ; Units in Celsius
echo:; Filament settings (Disabled):
echo:  M200 S0 D1.75
echo:; Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E139.93 = nouvelle valeur pour l'extrudeur
echo:; Max feedrates (units/s):
echo:  M203 X500.00 Y500.00 Z15.00 E25.00
echo:; Max Acceleration (units/s2):
echo:  M201 X1000.00 Y1000.00 Z100.00 E5000.00
echo:; Acceleration (units/s2) (P<print-accel> R<retract-accel> T<travel-accel>):
echo:  M204 P500.00 R1000.00 T500.00
echo:; Advanced (B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> J<junc_dev>):
echo:  M205 B20000.00 S0.00 T0.00 J0.07
echo:; Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:; Auto Bed Leveling:
echo:  M420 S0 Z10.00 ; Leveling OFF
echo:; Material heatup parameters:
echo:  M145 S0 H190.00 B60.00 F0
echo:  M145 S1 H250.00 B80.00 F0
echo:; Hotend PID:
echo:  M301 P13.29 I2.62 D16.87 = nouveau PID de la BUSE
echo:; Bed PID:
echo:  M304 P35.22 I6.93 D119.25 = nouveau PID du BED
echo:; Z-Probe Offset:
echo:  M851 X-40.00 Y-10.00 Z0.00 ; (mm)
echo:; Filament load/unload:
echo:  M603 L430.00 U430.00 ; (mm)
echo:; Filament runout sensor:
echo:  M412 S1 ; Sensor ON
ok P15 B3

J'ai voulu faire un test avec l'impression du pavé 20x20x3 et l'imprimante se met en Erreur de chauffe E1 et bip assez fort.

Un nouveau soucis à corriger 😪

Je verrai ça demain.

Un grand merci PommeVerte pour toute ton aide, elle m'est précieuse. A bientôt!

Posté(e) (modifié)

Salut,

Il y a 14 heures, Babitruc a dit :

J'ai voulu faire un test avec l'impression du pavé 20x20x3 et l'imprimante se met en Erreur de chauffe E1 et bip assez fort

je trouve que ton nouveau PID pour la buse est un peu mou (valeur du P faible notamment).

  • est-ce que la buse commence à chauffer? si oui, à partir de quelle température environ, le message s'affiche?
  • est-ce que tu as les mêmes valeurs si tu relances un réglage de PID?
  • As-tu une protection (chaussette) silicone autour du bloc de chauffe?
  • Est-ce que tu n'as pas le ventilateur de filament qui souffle trop haut, donc sur la buse, voire le bloc de chauffe?

PS: après avoir fait un enregistrement (M500), il est bon d'envoyer un M501 (chargement des valeurs sauvegardées dans l'eeprom) avant le M503, histoire de s'assurer que ce sont bien les valeurs stockées.

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

Pour reprendre quelque chose de propre, j'ai retéléversé le firmware avec tes fichiers.

Puis :

  • Réglage Extrudeur
  • PID Buse
  • PID BED

Résultat :

M501
SENDING:M501
echo:V86 stored settings retrieved (621 bytes; crc 35314)
echo:; Linear Units:
echo:  G21 ; (mm)
echo:; Temperature Units:
echo:  M149 C ; Units in Celsius
echo:; Filament settings (Disabled):
echo:  M200 S0 D1.75
echo:; Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E139.93   ==> Extrudeur
echo:; Max feedrates (units/s):
echo:  M203 X500.00 Y500.00 Z15.00 E25.00
echo:; Max Acceleration (units/s2):
echo:  M201 X1000.00 Y1000.00 Z100.00 E5000.00
echo:; Acceleration (units/s2) (P<print-accel> R<retract-accel> T<travel-accel>):
echo:  M204 P500.00 R1000.00 T500.00
echo:; Advanced (B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> J<junc_dev>):
echo:  M205 B20000.00 S0.00 T0.00 J0.07
echo:; Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:; Auto Bed Leveling:
echo:  M420 S0 Z10.00 ; Leveling OFF
echo:; Material heatup parameters:
echo:  M145 S0 H190.00 B60.00 F0
echo:  M145 S1 H250.00 B80.00 F0
echo:; Hotend PID:
echo:  M301 P17.55 I3.20 D24.08  ==> PID BUSE toutes les valeurs ont changé
echo:; Bed PID:
echo:  M304 P28.50 I6.93 D119.25 ==> PID BED le P a changé mais pas le I et le D
echo:; Z-Probe Offset:
echo:  M851 X-40.00 Y-10.00 Z0.00 ; (mm)
echo:; Filament load/unload:
echo:  M603 L430.00 U430.00 ; (mm)
echo:; Filament runout sensor:
echo:  M412 S1 ; Sensor ON
ok P15 B3

 

 

Réponse à tes question :

  • est-ce que la buse commence à chauffer? si oui, à partir de quelle température environ, le message s'affiche?

Oui la buse avait commencée à chauffer. L'erreur est arrivée longtemps après et avant d'atteindre la température de consigne. Lors des tests de ce matin, l'erreur n'a pas eu lieu.

  • est-ce que tu as les mêmes valeurs si tu relances un réglage de PID?

Voir la réponse au dessus.

  • As-tu une protection (chaussette) silicone autour du bloc de chauffe?

Pas de chaussette

  • Est-ce que tu n'as pas le ventilateur de filament qui souffle trop haut, donc sur la buse, voire le bloc de chauffe?

Je ne sais pas. Je vais faire une photo, tu me diras.

image.png.a33e4056da91dd8d0ba9fb21d7c0a938.png

 

 

image.png.034c6538279003227e8add07d2420467.png

Nouveau comportement anormal :

Les températures de consignes sont atteintes et l'impression ne démarre pas.

image.png.0fa3cb47494e7b68a460edcd22f1e1b8.png

image.png.660b56ad57b75a34356024d2cf010afe.png

L'extrudeur chauffe et chauffe et chauffe et chauffe et chauffe. J'ai besoin d'une imprimante 3d pas d'un chauffage.🤣

Posté(e)
Il y a 5 heures, Babitruc a dit :
  • Est-ce que tu n'as pas le ventilateur de filament qui souffle trop haut, donc sur la buse, voire le bloc de chauffe?

Je ne sais pas. Je vais faire une photo, tu me diras.

... que je ne sais pas 😅. Par contre, si tu fais le test du verre d'eau (voir cette vidéo) tu pourras identifié la zone refroidie par le ventilateur

Il y a 5 heures, Babitruc a dit :
  • As-tu une protection (chaussette) silicone autour du bloc de chauffe?

Pas de chaussette

Je te conseille d'investir, ici par exemple, c'est très efficace pour stabiliser la température du corps de chauffe

Il y a 5 heures, Babitruc a dit :

L'extrudeur chauffe et chauffe et chauffe et chauffe et chauffe

Tu n'as peut-être pas attendu assez longtemps. L'impression devrait commencer après que la température soit bien stabilisée, mais ça devrait prendre moins d'1 minute normalement 😅

Posté(e)

Test impression pavé 20x20x3

Vue de dessus

image.png.a2803cd93eea628240cdf412c9ea347b.png

 

Face du dessous

image.thumb.jpeg.12353beca940980024d73ce28dfebf20.jpeg

 

Pas de 1er couche!

Posté(e) (modifié)

problème de tranchage?🤨 Tu peux fournir ton fichier gcode?

il y a 20 minutes, Babitruc a dit :

Test impression pavé 20x20x3

alors, finalement, ça a fini par imprimer 😁

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

Mon second test est en cours et il semble correct.

Le problème de l'absence de la 1er couche pour le 1er test vient de ma bobine de PLA qui est une 3kg. L'extrudeur a eu du mal à tirer. Je n'avais pas déroulé assez de filament pour qu'il démarre. Avec ses petits bras, il a tout de même réussi à sortir les couches suivantes.

Là, j'ai rectifier après elle ira à son emplacement définitif et le déroulement du filament sera plus facile car sur roulement à billes.

Oulala!

C'est quoi c'est dimension exotique.

image.png.a887b6dbde42c2c5219ccc2cd07d8778.png

image.png.942249897a439375e6dd808bfa3d98d7.png

 

CCR10S_200mm Test.gcode

Le fichier généré par CURA 5.7.1

  • Wow 1
Posté(e)

echo:  M92 X80.00 Y80.00 Z400.00 E139.93

Posté(e)

Aih!

J'ai du effacer l'autre.

Je viens de tester, en repartant de ton fichier pavé 20x20x3, le slicer de PRUSA. Puis tentative d'impression directement via PronterFace, et bien de nouveau erreur avec bip intense, les températures de consignes étaient 65° pour le bed et 210° pour la buse. J'ai l'impression qu'au delà de 205°, cela devient difficile et l'imprimante se met en erreur.

Je referai des tests demain.

Je suis toujours preneur de tes conseils pour fiabiliser cette CR10S.

Je regarde pas mal la Bambu Lab X1c et la PRUSA XL, mais les tarifs sont aie aie aie! Mais ce n'est pas le sujet, la CR10S va faire son taf.

 

Posté(e)

Je comprends pas pourquoi l'impression ne démarre pas.

Après 25 minutes, la stabilisation de la température de la buse ne s'est toujours pas stabilisée.

Sur ce coup là, j'ai plutôt été patient 😁

image.png.735dadf2c44cf8fa166d7cb614394732.png

Que puis-je faire?

Le résultat des derniers autotune PID Buse sont :

Resultat 04/06/2024:
#define DEFAULT_bedKp 35.22
#define DEFAULT_bedKi 6.93
#define DEFAULT_bedKd 119.25

Resultat 05/06/2024:
#define DEFAULT_bedKp 28.50
#define DEFAULT_bedKi 5.04
#define DEFAULT_bedKd 107.40

Resultat 06/06/2024:
#define DEFAULT_Kp 33.27
#define DEFAULT_Ki 6.45
#define DEFAULT_Kd 114.46

Peut-on en tirer quelque chose ?

Je m'étonne de ma patience. 🤣

image.png.6544f1a10b8ea7f99f6f4b0169a00ec7.png

J'ai fini par éteindre. 🤔

J'oubliais, aujourd'hui ma CR10S a mis sa chaussette. Mais je ne vois pas ni changement ni amélioration.😪

Posté(e)
il y a 53 minutes, Babitruc a dit :

aujourd'hui ma CR10S a mis sa chaussette

C'est une bonne nouvelle, même si elle n'a pas permis de résoudre le problème 🥴

Est-ce que la sonde de température est bien fixée? attention à ne pas trop serrer la vis de maintien au risque de faire un court-circuit dévastateur 😱

En attendant de trouver l'origine et la solution au problème, tu peux augmenter les valeurs suivantes dans le fichier configuration.h:

#define TEMP_WINDOW                  1  // (°C) Temperature proximity for the "temperature reached" timer

#define TEMP_HYSTERESIS              3  // (°C) Temperature proximity considered "close enough" to the target

TEMP_WINDOW passe à 2

TEMP_HYSTERESIS passe à 4

... voire plus 🥴

 

Posté(e)

Paramètres modifiés et semble t'il c'est pareil! Une imprimante qui fait chauffage et qui n'imprime pas.

Je recommence ce soir.

Posté(e)

Salut,

A part te conseiller de passer à une version plus récente de Marlin, je ne vois plus trop quoi te proposer 😅. J'imagine que l'imprimante fonctionnait correctement avant l'ajout du BLtouch et donc du nouveau firmware 🤔

Voici les fichiers de config pour Marlin V2.1.2.1 qui ont été validé par d'autres membres du forum, pour une configuration matérielle semblable: MarlinV2.1.2.1_fichiersconfig.zip

Les sources de Marlin V2.1.2.1 (et toutes les autres) sont disponibles sur cette page (lien de téléchargement)

Je n'ai pas reporté toutes tes modifications, surtout ton changement de carte-mère qui ne me semble pas judicieux. Il faudra donc que tu re-vérifies les fichiers avant de compiler le nouveau firmware.

Posté(e)
il y a une heure, pommeverte a dit :

Salut,

A part te conseiller de passer à une version plus récente de Marlin, je ne vois plus trop quoi te proposer 😅. J'imagine que l'imprimante fonctionnait correctement avant l'ajout du BLtouch et donc du nouveau firmware 🤔

Voici les fichiers de config pour Marlin V2.1.2.1 qui ont été validé par d'autres membres du forum, pour une configuration matérielle semblable: MarlinV2.1.2.1_fichiersconfig.zip

Les sources de Marlin V2.1.2.1 (et toutes les autres) sont disponibles sur cette page (lien de téléchargement)

Je n'ai pas reporté toutes tes modifications, surtout ton changement de carte-mère qui ne me semble pas judicieux. Il faudra donc que tu re-vérifies les fichiers avant de compiler le nouveau firmware.

Un grand merci!

Je vais continuer à chercher. Soit ma carte mère manque de puissance soit ma thermistance est HS. Je vais commencer par la changer j'en ai en stock et voir ce que cela donne.

Continue à suivre ici, sait-on jamais! Je vais continuer à indiquer mes manipulations pour les autres et si quelqu'un a une solution ou un début d'analyse. Je pense que maintenant cela doit être plus au niveau matériel. A voir!

Posté(e)
il y a 10 minutes, Babitruc a dit :

Soit ma carte mère manque de puissance soit ma thermistance est HS

Honnêtement, j'ai de gros doutes. La température est atteinte, c'est juste qu'elle ne se stabilise pas, d'où ma question:

Le 06/06/2024 at 20:38, pommeverte a dit :

Est-ce que la sonde de température est bien fixée? attention à ne pas trop serrer la vis de maintien au risque de faire un court-circuit dévastateur 😱

Est-ce que tu confirmes:

Il y a 1 heure, pommeverte a dit :

J'imagine que l'imprimante fonctionnait correctement avant l'ajout du BLtouch et donc du nouveau firmware 🤔

Tu n'as pas dit si tu avais fait le test suivant:

Le 05/06/2024 at 19:20, pommeverte a dit :

Par contre, si tu fais le test du verre d'eau (voir cette vidéo) tu pourras identifié la zone refroidie par le ventilateur

Posté(e)

Pour la sonde de température, oui elle est Ok et pas trop serrée.

Avant le BLTouch, j'avais des soucis mais pas les mêmes. C'était plus des problèmes de plateau mal réglé. D'où l'envie de passer au BLTouch.

Le test du verre, j'ai pas encore fait.

Par contre, là, je viens d'imprimer le pavé et les résultats sont plutôt corrects.

image.png.1c15e30fdc71f96cc945e87360b69861.png

Je me suis un peu mélangé les pinceaux entre le fichier Pavé généré par PrusaSlicer et le même mais généré par Cura.

Je confirmerai mais PrusaSlicer pour le PLA monte à 210°, là j'ai des soucis.

Cura monte juste à 200° et l'impression semble correcte. C'est une nouvelle piste.

Pour cette nuit, j'ai lancé une pièce plus importante pour voir. Je verrai bien demain matin comment cela c'est passé. Pour l'instant, c'est plutôt moyen, pas sur que je laisse car la 1er couche est très moche.

image.png.d5efc0bf8c40c7d32b70b32064b468a3.png

Posté(e) (modifié)

Je crois que c'est la définition même de l'euphémisme 🤣

Par contre, je te conseille de remplacer la jupe par une bordure décalée de 0.1 de la pièce. Ça te permettra d'augmenter l'adhérence de la pièce

Modifié (le) par pommeverte

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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...