Aller au contenu

GO Print

Impression en 2 couleurs ou plus !


inteloide

Messages recommandés

G90
M106
G28 X
G28 Y
M109 S210
G92 Z2.600
M82
G92 E1092.86778

;LAYER:24
G0 X110.572 Y90.900 Z2.600
G0 X110.968 Y91.607
G0 X110.876 Y91.645
;TYPE:WALL-OUTER
G1 F1500.000 X110.779 Y91.487 E1092.86778
G1 X110.687 Y91.387 E1092.87007
G1 X110.541 Y91.270 E1092.87321
etc....
Lien vers le commentaire
Partager sur d’autres sites

Le 21 juin 2016 at 22:45, inteloide a dit :

Réponse donnée à l'instant : plus vite de que La Redoute ! B|

Bonjour, 

J´ai essayé les mêmes modifis trouvées sur le tuto du site Dagoma. Mêmes causes mêmes effets la seconde partie imprimé en l'air.

Lien vers le commentaire
Partager sur d’autres sites

@Tibus

Le start que j'ai donné c'est pour la deuxième partie, quand on change de couleur, créer manuellement en suivant le tuto dispo sur le site dagoma.

http://www.dagoma.fr/imprimer-en-deux-couleurs-avec-la-discovery200.html

Modifié (le) par Athon7913
oublie citation auteur
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'ai lu et trouvé ce topic très intéressant :)

j'ai bien compris et donc intégré l'ajout de la commande M601 de @inteloide dans le Marlin de ma Discovery200, je m'en sert même en début de gcode comme protection en cas de panne de courant. J'ai aussi ajouté dans le code de quoi faire sonner un buzzer pour "appeler" au moment de la pause pour changement de filament. Tout ça fonctionne parfaitement, merci encore pour ton taf, mais comme d'autres, je voudrais pouvoir interrompre à n'importe quel moment l'impression, mettre en pause en quelque sorte, par exemple pour déboucher la buse, quand l'extruder se met à claquer après 2 h d'impression parce que le filament s'est ramolli et a mal réagi à des retracts répétés (il y a quelques pièces non terminées qui ont fini à la poubelle à cause de ça :( ).

J'ai une question pour @inteloide : j'ai récupéré en suivant ton lien, ton Marlin_main.ccp pour trouver le code à ajouter/modifier et j'avoue m'égarer un peu (...) car cette version a évolué, et est assez différente de celle sur laquelle je fais mes modifications (1.0.0).

J'ai trouvé les lignes de code que tu as ajoutées, mais je ne sais pas où les glisser, comment les implémenter, dans ma version de Marlin_main.cpp O.o

Peux-tu m'aider ?

Merci d'avance :)

Gilou

Lien vers le commentaire
Partager sur d’autres sites

bonjour

@giloumv pour la pose a n'importe quel moment( a la page 7 ) @inteloide met a disposition  le fichier  main ccp  pour l’écran oled 

mais cela fonctionne même sans écran .appui sur le fin de course  deux secondes la tête  se parque , un autre appui et elle reprend l'impression .

Lien vers le commentaire
Partager sur d’autres sites

Le 10/11/2016 at 23:19, Athon7913 a dit :

G90
M106
G28 X
G28 Y
M109 S210
G92 Z2.600
M82
G92 E1092.86778

;LAYER:24
G0 X110.572 Y90.900 Z2.600
G0 X110.968 Y91.607
G0 X110.876 Y91.645
;TYPE:WALL-OUTER
G1 F1500.000 X110.779 Y91.487 E1092.86778
G1 X110.687 Y91.387 E1092.87007
G1 X110.541 Y91.270 E1092.87321
etc....

Mets un G92 Z15 avant le G28 X .............

 

 

 

arff j'avais dit que je  debugais plus Dagoma

Modifié (le) par Invité
Lien vers le commentaire
Partager sur d’autres sites

Merci @LLO, mais cette version demande d'autres bibliothèques pour pouvoir compiler, "ultralcd.h" et "buzzer.h". Je les ai bien trouvées dans les sources pour la DiscoEasy avec écran, mais même en les intégrant avec les autres fichiers, j'ai d'autres erreurs de compilation.

Je commence à comprendre la "philosophie" du main.cpp, je devrais y arriver, c'est juste une question de temps ;)

Lien vers le commentaire
Partager sur d’autres sites

ça y est, ça à l'air de marcher :)

Une des difficultés de compilation a été dans l'implémentation du code interprétant le changement de température de la buse (en même temps que le changement de filament) dans le gcode, code qu'@inteloide  a ajouté dans son code initial. J'avais modifié "mon" code (version 1.0.0 pas de moi, bien sûr) sans le recompiler, en attendant de trouver comment faire une pause, et de fil en aiguille, quand il y a plusieurs erreur, on finit par se perdre d'où l'appel au secours...

Du coup j'ai enlevé cette partie là, ne sachant pas comment la re-écrire dans la "vieille" version de Marlin_main.ccp, et alors, l'horizon s'est éclairci :banana:

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, DPE a dit :

Bonjour Plexy,

J'ai essayé de mettre un G92 Z15 avant le G28 X, cela ne change rien ça imprime toujours en l'air.

ça monte avant ou aprés les prises d'origines?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 10 heures, plexy a dit :

ça monte avant ou aprés les prises d'origines?

Ça monte avant faire la pause en fin de première partie et lorsque ça reprend, en seconde partie, ça ne redescend pas Je te remercie de te pencher sur mon pb et, surtout mon incompétence mais, ne serait il pas plus simple que je modifie le FW comme l'a fait la majorité de tous ceux pour qui ça fonctionne plutôt que le  gcode. Dans ce cas comment dois je procéder ( peut être déjà maint fous explique sur dans un autre post)

en tous cas merci

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Tibus,
Voici les deux parties, partielles, de mon gcode de jeton test (faible épaisseur, 7 couches, avec une inscription que je souhaite mettre d'une autre couleur). J'ai suivi le tuto du site.
Le passage de la première à la seconde partie se fait par un off/on rapide.
Merci
Première partie.
;Gcode by Cura-by-dagoma for DiscoEASY200
G90   ;absolute positioning
G28 X Y
G1 X50
M109 S180
G28
M104 S215
;Activation palpeur
;bloc palpeur
G29
G1 X100 Y20 F3000
G1 Z0.5
M107 ;start with the fan off
M109 S215
M82 ;set extruder to absolute mode
G92 E0 ;zero the extruded length
G1 F200 E10 ;extrude 10mm of feed stock
G92 E0 ;zero the extruded length again
G1 Z3
G1 F6000
;Layer count: 7
;LAYER:0
M107
.../...
G0 F6000 X94.648 Y94.292 Z0.260
G0 X96.743 Y92.589
;TYPE:SKIRT
G1 F1020 X97.310 Y92.221 E0.02956
G1 X97.893 Y91.879 E0.05913
 
G0 F6000 X103.873 Y102.318
G1 F3600 X104.600 Y101.591 E229.71648
G0 F6000 X104.047 Y102.710
G1 F3600 X104.839 Y101.918 E229.75416
G0 F6000 X104.135 Y103.188
G1 F3600 X105.055 Y102.268 E229.79793
G0 F6000 X104.125 Y103.763
G1 F3600 X105.250 Y102.639 E229.85144
G0 F6000 X105.175 Y104.976
G1 F3600 X109.426 Y100.725 E230.05370
G0 F6000 X111.469 Y103.833
G0 X112.322 Y108.577
G1 F3600 X110.159 Y110.740 E230.15661
G28 X              ajouté comme conseillé dans le tuto
Seconde partie
G90                ajouté comme conseillé dans le tuto
M106              ajouté comme conseillé dans le tuto
G92 Z-15        ajouté pour un deuxième essai ur les conseils de Plexy mais çà ne change rien
G28 X             ajouté comme conseillé dans le tuto
G28 Y             ajouté comme conseillé dans le tuto
M109 S200    ajouté comme conseillé dans le tuto
G92 Z1.460     ajouté comme conseillé dans le tuto
M82                 ajouté comme conseillé dans le tuto
G92 E230.17479   ajouté comme conseillé dans le tuto
;LAYER:6
G0 F6000 X106.059 Y107.968 Z1.460
;TYPE:WALL-INNER
G1 F3600 X105.939 Y107.441 E230.17479
G1 X105.868 Y106.922 E230.19242
G1 X105.844 Y106.424 E230.20919
.../...
Lien vers le commentaire
Partager sur d’autres sites

Un G28 fait monter le bidule si le z est trop bas. Un G92 Z15 avant le G28 X de la 1ere partie doit pouvoir tromper la bête. Celui de la 2eme partie ne sert a rien du coup.

Lien vers le commentaire
Partager sur d’autres sites

Athon7913, j'ai envoyé un mail à Grégory de chez Dago pour lui expliquer ce que nous avons comme problème.

Il a toujours été de bons conseils quand je galérais en découvrant l'impression 3D avec en plus des pb de carte (carte changée rapidement) et de mise à jour (suite à la mise en service de Dago'app je n'avais pas percuté qu'il fallait faire la M a J de la Discovery avec la procédure DIscoeasy)

dès que j'ai des infos qui peuvent nous aider je les mets sur le post

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir @DPE

quand tu installe cura by dagoma ,il installe  un fichier avec des parametres (current_profile ,mru_filelist ,preferences )....

a l'installation d'une  nouvelle version tu risque d 'utiliser les parametres de l'ancienne version donc il faut supprimer le fichier 

C:Utilisateur/----------/Cura/Cura by Dagoma  

Lien vers le commentaire
Partager sur d’autres sites

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