Jump to content
CyrilAC

Script UM2+ dual extrusion

Recommended Posts

Posted · Script UM2+ dual extrusion

Bonjour, je possédè une UM2 passée en double extrusion et j'ai programmé un script de démarrage sur SF3D pour purger la buse T0 et venir l'essuyer sur le plateau, a la suite j'ai fais de même avec la buse T1 mais j'ai un dilemme que je n'arrive pas a résoudre. Systématiquement et peu importe si je sélectionne la tête 0 ou la tête 1 c'est l'extrudeur principal qui m'envoie le filament, donc le problème étant que je ne parviens pas a purger le coté droit. Pourtant lorsque je suis en lecture programme et que je demande un changement de couleur tout se déroule correctement...

J'ai essayé d'envoyer ces commandes dans le panneau de contrôle directement et là surprise, tout fonctionne a merveille ( ex: T0; G1 E20 F400 envoyer le filament sur T0 // T1; G1 E20 F400 envoyer le filament sur T1)

Si quelqu’un a une solution a mon problème ça m’évitera de finir la boite de Dolipranes.

 

Merci !

Share this post


Link to post
Share on other sites
Posted · Script UM2+ dual extrusion

Tu l'as transformée en mark2 ?

 

Peut être tenter le coup avec Cura et comparer les gcodes? S3D je l'ai jamais trouvé très au point pour la double extrusion (mais ça fait un bout de temps que j'ai pas retester)

Share this post


Link to post
Share on other sites
Posted · Script UM2+ dual extrusion

C'est le firmware Marlin Dual et l'imprimante est modifiée avec une came frontale suivant l’idée de "Edge" http://www.khwelling.nl/3d.um2s.php et ça fonctionne plutôt très bien si ce n'est ce bug au démarrage. Je n'ai encore jamais vu de script de démarrage venant purger T0 et T1 de cette manière et Cura ce n'est pas faute d'avoir essayé mais je le trouve beaucoup moins souple que sf3d. Je joins mon script au cas ou.

 

------------------------------------------------------------------------------------------------

M190 S[bed0_temperature] ;

G28

; Buse T1

G1 X10 Y5 F15000

G1 X0 F4000

G92 E0

T1

G1 X20 Y10 F15000;

G92 E0 ;

M104 S[extruder0_temperature] T0 ;

M109 S[extruder1_temperature] T1 ;

G1 Z10 F3000

G1 E19 F200 ;

G1 E26 F60 ;

G92 E0 ;

G1 E-[toolchange_retract_distance] F[toolchange_retract_speed] ;

G1 X80 Z0 F9000 ;

G1 X100 ;

G1 Y20 ;

G1 Z10

;

; Buse T0

G1 X209 Y5 F15000

G1 X219 F4000

G92 E0

T0

G1 X200 Y10 F15000;

G92 E0 ;

M104 S[extruder1_temperature] T1 ;

M109 S[extruder0_temperature] T0 ;

G1 E19 F200 ;

G1 E26 F60 ;

G92 E0 ;

G1 X140 Z0 F9000 ;

G1 X120 ;

G1 Y20 ;

Share this post


Link to post
Share on other sites
Posted · Script UM2+ dual extrusion

Bonjour, pour vous donner des nouvelles pour aider les personnes qui rencontraient le même problème. Toujours sous Symplify, j'ai pu le résoudre rapidement. Des erreurs de programmation au lancement du programme et aussi dans le script changement outils. Il semblerait qu'en jouant avec le M109 et le M104 le problème a complètement disparu, faire descendre la température de la tête non utilisée a 170 degrés a été le remède. Ci joint des photos plus explicites qu'un long discours. 

20190807_113110.jpg

20190807_112912.jpg

20190807_112834.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!