cameleon Posté(e) Février 16, 2024 Posté(e) Février 16, 2024 (modifié) Bonjour, Lors de l'impression d'une pièce, la buse commence par faire un cercle autour de la pièce, histoire de purger la buse et d'avoir du filament. Mais il y a l'autre façon, elle fait un trait sur le côté du plateau chauffant (voir Photo). C'est cette façon que je voudrais avoir la purge de mon extrudeur. Mais je ne sais pas quelle fonction permet de faire cette manoeuvre. J'utilise PrusaSlicer 2.7 et Cura Mes imprimantes sont une Ender 3 V2 et une Elegoo Neptune 3 pro Merci cameleon Modifié (le) Février 16, 2024 par cameleon
hyoti Posté(e) Février 16, 2024 Posté(e) Février 16, 2024 Photo ? La forme autour de la pièce doit être une jupe (skirt). Pour la ligne de purge sur le côté dans Cura tu rajoutes les lignes partie rouge dans le gcode de démarrage je l'utilise sur la ender 3 v2 et ender 3 S1 plus. Citation Citation G1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0 Y0 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 Cela doit être utilisable sur Prusa slicer.
cameleon Posté(e) Février 16, 2024 Auteur Posté(e) Février 16, 2024 Merci Je vais tester demain cameleon
hyoti Posté(e) Février 16, 2024 Posté(e) Février 16, 2024 Si tu trouves que la ligne de purge est trop proche du bord, tu peux remplacer les G1 X0.1 --------- en exemple par G1 X4 et les G1 X0.4 par G1 X4.3 pour démarrer à 4 mm du bord. ( ou les valeurs que tu souhaites)
cameleon Posté(e) Février 17, 2024 Auteur Posté(e) Février 17, 2024 Bonjour, Comme je ne suis pas certain de bien savoir quoi faire, je vous donne mon Gcode de PrusaSlicer S.V.P dites quoi ajouter ou modifier dans mon code G90 ; use absolute coordinates M83 ; extruder relative mode M104 S150 ; set temporary nozzle temp to prevent oozing during homing M140 S{first_layer_bed_temperature[0]} ; set final bed temp G4 S30 ; allow partial nozzle warmup G28 ; home all axis G1 Z50 F240 G1 X2.0 Y10 F3000 M104 S{first_layer_temperature[0]} ; set final nozzle temp M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize G1 Z0.28 F240 G92 E0 G1 X2.0 Y140 E10 F1500 ; prime the nozzle G1 X2.3 Y140 F5000 G92 E0 G1 X2.3 Y1 merci cameleon
hyoti Posté(e) Février 18, 2024 Posté(e) Février 18, 2024 Le 17/02/2024 at 09:32, cameleon a dit : Bonjour, Comme je ne suis pas certain de bien savoir quoi faire, je vous donne mon Gcode de PrusaSlicer S.V.P dites quoi ajouter ou modifier dans mon code G90 ; use absolute coordinates M83 ; extruder relative mode M104 S150 ; set temporary nozzle temp to prevent oozing during homing M140 S{first_layer_bed_temperature[0]} ; set final bed temp G4 S30 ; allow partial nozzle warmup G28 ; home all axis G1 Z50 F240 G1 X2.0 Y10 F3000 M104 S{first_layer_temperature[0]} ; set final nozzle temp M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize G1 Z0.28 F240 G92 E0 G1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0 Y0 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 G92 E0 G1 X2.3 Y1 merci cameleon Tu peux tester de rajouter ces lignes là comme indiqué en rouge ci-dessus, je suppose que tu n'as pas de BLtouch ou Crtouch je ne vois pas après le G28 de ligne soit G29 ou M420 S1 pour un leveling ou le rappel des valeurs de celui-ci.
cameleon Posté(e) Février 18, 2024 Auteur Posté(e) Février 18, 2024 Bonjour, Je pense que je t'ai induit en erreur. Oui j'ai une Crtouch sur ma Ender 3 V, ainsi que détecteur de filament. Si je regarde dans PrusaSlicer dans Gcode du début, je n'ai que; G28; home all axes G29; CrTouch !- C'est la configuration de base que j'ai faits et sauvegarder pour PLA. en plus des paramètres dans les menus déroulants. 2-Mais si je regarde la configuration que PrusaSlicer a donné lorsque j'ai choisis dans le choix d'imprimante que PrusaSlicer m'offrais, c'est celle décrit plus haut. Je suis loin d'être à l'aise avec les configurations d'impression, mais si je regarde le résultat que donne ma configuration de base, l'impression des objets sont excellents. Si je regarde ma Elegoo Neptune 3 pro, ils ont modifier le cura pour l'appeler, ElegooCura Donc en gros, j'aimerais utiliser soit Cura ou PrusaSlicer avec une bonne configuration. D'après toi, peut-on avoir la même configuration pour les 2 imprimantes ? j essayer d'imprimer un objet avec un Gcode fait pour ma Ender, mais a cause du G29, ma Elegoo a fait 36 points. Merci de ton aide cameleon
hyoti Posté(e) Février 18, 2024 Posté(e) Février 18, 2024 Il y a 2 heures, cameleon a dit : Si je regarde dans PrusaSlicer dans Gcode du début, je n'ai que; G28; home all axes G29; CrTouch Il est minimaliste mais pourquoi pas, du moins si tu préchauffes buse et plateau aux températures d'impression à l'avance. Sur la 3V2 si tu as fait un leveling avant l'impression (plateau chaud) et que celui-ci est sauvé, tu peux remplacer la ligne G29 par M420 S1; rappel du mesh enregistré et il ne fera pas de palpage avant l'impression. si ton plateau est stable tu n'as pas besoin de faire systématiquement le leveling avant chaque impression. Le M420 S1 doit aussi marcher sur la neptune 3 pro. Il y a 2 heures, cameleon a dit : mais a cause du G29, ma Elegoo a fait 36 points C'est normal, dans le firmware de la neptune 3 pro le leveling doit être programmé en 6x6. Il y a 2 heures, cameleon a dit : D'après toi, peut-on avoir la même configuration pour les 2 imprimantes ? j essayer d'imprimer un objet avec un Gcode fait pour ma Ender, Non n'utilise pas un même fichier tranché d'un objet le fichier .gcode pour les deux imprimantes car : tu n'as pas tout à fait la même taille de plateau (bon pas très loin) mais surtout sur la Neptune tu es en direct drive (paramètre de rétraction dans le trancheur aux alentours de 1mm et vitesse de rétraction vers 25 35 mm/s) Sur la V2 tu es en Bowden (extrudeur déporté) rétraction de l'ordre de 4 à 6mm et une vitesse vers 40 mm/s Si tu utilises un fichier gcode fait pour la V2 sur la Neptune, tu vas finir par boucher la buse et le heatbreak. Pour la partie gcode de démarrage mis dans le slicer surtout simple, il peut être le même pour les deux machines. Mais de toute façon, il faudra que tu découpes ton STL pour chaque machine séparément que ce soit avec Cura ou prusa. Si tu veux des lignes de purge sur le coté tu peux rajouter les lignes suivantes dans le gcode de démarrage, en modifiant au besoin les G1 X0.1 et G1 X0.4 tu mets par exemple X4.1 et X4.4 si tu veux être à 4 mm du bord. Il y a 4 heures, hyoti a dit : G92 E0 G1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0 Y0 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 G92 E0 G1 X2.3 Y1
cameleon Posté(e) Février 18, 2024 Auteur Posté(e) Février 18, 2024 Un gros merci Je vais tester tout ça dans la semaine cameleon
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant