Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

je cherche à imprimer une pièce en deux couleurs via S3D la dernière version mais, à la fin de la séquence de purge en début d'impression, la machine éjecte le filament puis se met a imprimer comme si de rien n'était. J'ai épluché le script de changement d'outil mais je ne vois pas ou ça coince. Voici les scripts :

le script de départ :
 

G28 ; home all axes
M117 Purge extruder
G92 E0 ; reset extruder
G1 Z1.0 F3000    ; move Z up little to prevent scratching of surface
G1 X6.1 Y20 Z0.3 F5000.0 E75 ; move to start-line position
G1 X6.1 Y200.0 Z0.3 F1500.0 E90  ; draw 1st line
G1 X6.4 Y200.0 Z0.3 F5000.0  ; move to side a little
G1 X6.4 Y20 Z0.3 F1500.0 E105  ; draw 2nd line
G92 E0     ; reset extruder
G1 Z1.0 F3000    ; move z up little to prevent scratching of surface


le qui gère le changement d'outil
 

{IF NEWTOOL=0} G1 X[next_position_x] Y[next_position_y] F[travel_speed]    ; move to next printing location
{IF NEWTOOL=0} G1 Z[next_position_z] F1002

{IF OLDTOOL=1}  G1 E-76 F[toolchange_retract_speed] ; retract filament (7.8cm)
{IF NEWTOOL=0} T0               ;Start tool switch 0
{IF NEWTOOL=0} G1 E0 F2400       ; prime new tool

{IF NEWTOOL=1} G1 X[next_position_x] Y[next_position_y] F[travel_speed]    ; move to next printing location
{IF NEWTOOL=1} G1 Z[next_position_z] F1002
{IF OLDTOOL=0}  G1 E-76 F[toolchange_retract_speed] ; retract filament (7.8cm)
{IF NEWTOOL=1} T1               ;Start tool switch 1
{IF NEWTOOL=1} G1 E0 F2400       ; prime new tool

G92 E0

le second, c'est le G-code :
 

;   slicingRegionRepairMode,positive
G90
M82
M106 S0 P0
M140 S60
M190 S60
M104 S205 T0
M109 S205 T0
G28 ; home all axes
M117 Purge extruder
G92 E0 ; reset extruder
G1 Z1.0 F3000    ; move Z up little to prevent scratching of surface
G1 X6.1 Y20 Z0.3 F5000.0 E75 ; move to start-line position
G1 X6.1 Y200.0 Z0.3 F1500.0 E90  ; draw 1st line
G1 X6.4 Y200.0 Z0.3 F5000.0  ; move to side a little
G1 X6.4 Y20 Z0.3 F1500.0 E105  ; draw 2nd line
G92 E0     ; reset extruder
G1 Z1.0 F3000    ; move z up little to prevent scratching of surface
M117 ST-Technologie !
; process Multi-extrusion (Extruder 1)
; layer 1, Z = 0.2400
 G1 X92.109 Y137.840 F4200    ; move to next printing location
 G1 Z0.2400 F1002
T0               ;Start tool switch 0
 G1 E0 F2400       ; prime new tool
  G1 E-76 F6000 ; retract filament (7.8cm)
T0              ;Start tool switch 1
G92 E0
G92 E0.00000
G1 E-2.00000 F3600
; feature skirt
; tool H0.2400 W0.480
G1 Z0.2400 F1002
G1 X92.109 Y137.840 F4200
G92 E0.00000
G1 E2.00000 F3600
G92 E0.00000
G1 X113.898 Y137.840 E1.04360 F1050
G1 X115.164 Y139.105 E1.12930
G1 X115.164 Y180.895 E3.13078
G1 X113.898 Y182.160 E3.21648
G1 X92.109 Y182.160 E4.26008
etc....

je vois bien que dans le code on demande de sortir le filament, mais je ne comprends pas pourquoi puisque on est sur le début du script d'impression.

Qui aurait une idée s'il vous plaît ?

Merci pour votre aide.

Cordialement,

FX

  • 4 weeks later...
Posté(e)

Salut,

Je vois que ta question commence à dater et que tu n'as toujours pas de réponse.

En général, ça prend assez peu de temps et dans ton cas je pense que ta question n'est pas suffisament précise ou pas assez détaillée.

Je te suggère de revoir ta question et de décrire différemment ton problème.

Je vois que c'est ton premier post, j'en profite pour te souhaiter la bienvenue .

A bientôt.

Posté(e)
il y a 31 minutes, Lorenzo78 a dit :

Salut,

Je vois que ta question commence à dater et que tu n'as toujours pas de réponse.

En général, ça prend assez peu de temps et dans ton cas je pense que ta question n'est pas suffisament précise ou pas assez détaillée.

Je te suggère de revoir ta question et de décrire différemment ton problème.

 

Bonjour @F-X

Je ne trouve pas chez Creality de référence à une imprimante CR10-S  DEX ?

DEX comme double Extrudeur ?

Je suis peut-être passé à côté.

Peux tu préciser.

🙂

Posté(e)

bonjour,

J'utilise s3D avec le script suivant, En comparant les script cela peut peut-être vous aider 

depart
------------
G28 ; home all axes
G1 Z10 F600 ; raise Z axis
M190 S[platform0_temperature] ; preheat build platform
M109 S[extruder0_temperature] ; preheat extruder
G1 X5 Y10 Z0.2 F3000 ; move to wait position
G92 E0 ; reset extrusion distance
G1 E90 F1500 ; load filament
G92 E0 ; reset extrusion distance
G1 X160 E15 F600 ; prime nozzle
G1 X180 F5000 ; quick wipe
------------
fin
-----------
M140 S0 ; turn off build platform
G1 X0 Y250 F3600 ; move part forward
G92 E0 ; reset extrusion distance
G1 E-90 F1500 ; unload filament
M84 ; disable motors
----------------------
Changement d'outils pour mon imprimante Lotmaxx Shark Max
Qui peut être différent selon la marque et la série de votre imprimante
------------
G92 E0 ; zero extruded length
G1 E-5 F1800 ; standard retract
G92 E0 ; zero extruded length
G1 X[next_position_x] Y[next_position_y] F[travel_speed] ; move to ooze shield/prime pillar
G1 E5 F1800 ; unretract
G92 E0 ; zero extruded length
G1 E-[toolchange_retract_distance] F[toolchange_retract_speed] ; toolchange retract
G92 E0 ; zero extruded length
T[new_tool] ; perform toolchange
G92 E0 ; zero extruded length
G1 E[toolchange_prime_distance] F[toolchange_retract_speed] ; toolchange prime
G92 E0 ; zero extruded length

script_S3D.txt

Dans s3D il faut passer par le menu outils puis assistant multi extrusion pour configurer les deux fichiers a imprimer en  2couleurs . 

vue2.png

vue_2.png

Posté(e)

Bonjour à tous, alors oui "DEX"  signifie de Double Extrusion, deux entrées, une buse en sortie. C'est un custom de la CR10-S que je nomme comme ça. J' vous invite a suivre ce lien pour voir la bête :

. Cette tête n'est plus distribuée à ce jour. J'ai la  version 4.0.1 de S3D qui tourne mais qui ne dispose pas de l'ironing et autres fonctions récentes, du coup je n'explique pas qu'avec le même profil il y est un comportement différent. Je pense qu'il y a une coquille dans le script, mais ne vois pas ou.

Posté(e) (modifié)

Salut,

Un indice dans ton extrait de Gcode:

Citation

T0              ;Start tool switch 1

apparemment, le problème vient de cette ligne qui est mal interprétée:

{IF NEWTOOL=1} T1               ;Start tool switch 1

il en est question dans ce sujet du forum Simplify3D. Visiblement, la commande fonctionnerait dans le Gcode de "PRE tool change" et possiblement pas dans le "POST tool change". 🤔

PS: n'hésite pas à ajouter le nom de ton imprimante dans ton profil, c'est pratique pour te répondre. (voir ce message pour plus d'explications) Tu pourrais même ajouter le lien de la vidéo dans ton profil

Edit: @F-X d'après l'exemple de @lariflette77, tu pourrais remplacer ton Gcode de changement d'outil par celui qui suit puisque les tests {IF...} sont inutiles:

Citation

G1 X[next_position_x] Y[next_position_y] F[travel_speed]    ; move to next printing location
G1 Z[next_position_z] F1002

G1 E-76 F[toolchange_retract_speed] ; retract filament (7.8cm)
T[new_tool] ;Start tool switch
G1 E0 F2400       ; prime new tool

G92 E0

Modifié (le) par pommeverte
  • +1 1
Posté(e)

bonjour,

Avez-vous regardé dans la liste des imprimantes CREALITY en passant par le menu aide -> assistant configuration.

En essayant des configuration de la marque possédant 2 extrudeurs, vous devez en vue3.thumb.png.be2b38cdfc05f44e3b78d75be65f6994.pngtrouver une qui fonctionne

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