Bonjour : "L'un d'eux est la reprise d'impression lorsque la pièce a une surface trop grande pour que la séquence d'amorçage de la buse se fasse sans collision."
C'est quoi ton problème ?
Mets ton type d'imprimante dans ton profile, stp.
Bonjour : "L'un d'eux est la reprise d'impression lorsque la pièce a une surface trop grande pour que la séquence d'amorçage de la buse se fasse sans collision."
C'est quoi ton problème ?
Mets ton type d'imprimante dans ton profile, stp.
Je pense avoir compris qu'il parle de la phase initiale anté-impression durant laquelle la buse purge un peu de fil devant à gauche puis part ensuite sur le plateau pour imprimer.
Visiblement le souci serait que ses pièces sont trop grosses et que ça bloque avec la purge ? Enfin en tout cas ça bute devant quoi
c'est ce que j'ai compris aussi
Oui c'est ça.
Mon problème en détails:
Ma pièce a une base de 162x165 pour une hauteur de 102mm. L'impression s'est arrêtée à z 65.3 (hauteur relevée au pied à coulisse).
Si je relançais l'impression après avoir modifié le fichier de GCode pour reprendre à 65.3, la machine commencerait son travail par une mise à zéro, suivie de l'amorçage du filament qui se déroule à 20 ou 30 mm du plateau (je ne sais plus) sous le contrôle du firmware. Il y aurait donc une collision entre la tête et la pièce puis un débrayage du moteur z. La tête irait ensuite à sa position de reprise en x,y sous le contrôle du GCode, en entrainant la pièce avec elle.
Pour avoir déjà vécu quelque chose comme ça, je peux vous dire que les conséquences post-traumatiques d'une telle situation sont terribles...
Donc, comme il n'est pas possible de modifier la séquence de démarrage de l'impression par Gcode, je cherche à savoir où se trouve le code du firmware à modifier pour que la tête ne se rapproche pas du plateau au moment de l'amorçage du filament.
Et en refaisant un calibrage du plateau en ajoutant en plus les 65.3 mm déjà imprimés ?
Je sais, c'est chaud, mais pour éviter les effets post-traumatiques, ça vaut peut-être le coup ?
C'est expliqué dans le sujet que tu as mis en lien
G1 Z96.10 F2400 ;ON AJOUTE CETTE LIGNE POUR ABAISSER LA PLATEFORME AVEC LA VALEUR Z DU NOUVEAU PREMIER LAYER
...c'est plus simple du coup !
Et en refaisant un calibrage du plateau en ajoutant en plus les 65.3 mm déjà imprimés ?Je sais, c'est chaud, mais pour éviter les effets post-traumatiques, ça vaut peut-être le coup ?
Pas possible, la tête se trouve dans la zone de travail et le plateau monte trop haut pour le premier point de réglage de la hauteur avant qu'on puisse le contrôler avec le bouton de façade.
C'est expliqué dans le sujet que tu as mis en lien
G1 Z96.10 F2400 ;ON AJOUTE CETTE LIGNE POUR ABAISSER LA PLATEFORME AVEC LA VALEUR Z DU NOUVEAU PREMIER LAYER
Oui mais là avec l'UM2 c'est de l'ultigcode flavor.
Je vais regarder ce soir pour faire une réponse plus complète sur ce qu'il doit être possible de faire
C'est expliqué dans le sujet que tu as mis en lien
G1 Z96.10 F2400 ;ON AJOUTE CETTE LIGNE POUR ABAISSER LA PLATEFORME AVEC LA VALEUR Z DU NOUVEAU PREMIER LAYER
Non non ce n'est plus possible de faire comme ça, j'ai déjà essayé. Ou alors je suis une crêpe.
Alors pour ton besoin de reprise d'impression à une hauteur voulue sur une UM2:
- il faut savoir que l'UMOet l'UMO+ fonctionnent uniquement avec du Gcode et les UM2 toutes versions fonctionnent par défaut en Ultigcode.
L'ultigcode a un avantage c'est qu'il permet d'avoir des profils enregistré dans la bécane et non pas inscrit en dur dans le fichier .gcode Ainsi il est possible de faire deux prints avec deux manière différentes sans re-slicer l'objet.
De ce fait L'ultigcode est très allégé dans son entête et il n'est pas possible de changer les paramètres d'impressions ou le comportement de la mise en route de l'impression qui est géré par le firmware.
à noter aussi que dans un ultigcode les valeur d'extrusions sont en mm3 de plastique alors qu'en gcode classique c'est en mm de longueur de fil.
Pour ton besoin de reprise d'impression à une certaine hauteur l'idéal serait donc d'avoir été dès le début en Gcode classique.
Dans ton cas le début à été fait en ultigcode mais tu peux définir par mesure le numéro de la dernière couche. il faut donc repartir en fichier gcode classique pour bidouiller dans le code et enlever les couches déjà imprimée
Il te faut donc:
- sauvegarder tes paramètres matériels sur ta carte SD
- paramétrer ton Cura pour qu'il te crée du gcode classique --> réglage machine-> format Gcode-> reprap marlin/sprinter
- slicer ton objet avec les même paramètres qu'a la première impression ( en prenant soin de renseigner les valeur de t°)
-enregistrer le gcode sur ta carte Sd et l'éditer pour supprimer les lignes qui ne t'intéresse plus et modifier l'entête pour que l'imprimante se positionne où tu le souhaite sans faire d'autohome et tout le tatoin.
Edited by GuestExemple de ce que ça peut donner. Attention je n'ai pas encore testé cette entête de gcode)
M190 S70.000000
M109 S210.000000
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
;G28 Z0 ;move Z to min endstops (on commente cette ligne pour la désactiver)
G1 Z(ta valeur en mm) F12000 ;move the platform down la valeur à laquelle on veut reprendre le print
G92 E0 ;zero the extruded length
G1 F200 E3 ;extrude 3mm of feed stock (on amorçe le filament
G92 E( valeur couche n-1) ;zero the extruded length again ( la il faut mettre la valeur de la couche n-1)
G1 F12000
M117 Printing...
et après il faut faire la liaison avec la couche sur laquelle on veut reprendre
Edited by GuestWow, vraiment un grand merci ! Je sais pas comment tu as fait mais tu as dû y passer du temps...
Quelle est la norme alors pour les pros de l'impression? Gcode classique ou Ultigcode? Il y a d'autres avantages?
Bon, normalement, je devrais pouvoir y arriver. Il y a un seul truc qui ne me parle pas. Qu'est ce que tu entends par sauvegarder mes paramètres matériels sur ma carte SD?
Edited by GuestQuelle est la norme alors pour les pros de l'impression? Gcode classique ou Ultigcode? Il y a d'autres avantages?
bah en fait on ne se pose pas la question et on imprime avec ce que Cura propose par défaut ^^
l'avantage du Gcode c'est qu'il est compatible avec les UM2 et d'autres imprimantes sur la même architecture. alors qu'ultigcode ne fonctionne que sur UM2
L'Ultigcode permet comme je le disais d'imprimer avec des profils matériel différents sans re-slicer. attention toutefois car les paramètres de ventilation sont sur la carte Sd. donc pas question d'imprimer du pla puis de l'abs sans risquer des soucis.
Bon, normalement, je devrais pouvoir y arriver. Il y a un seul truc qui ne me parle pas. Qu'est ce que tu entends par sauvegarder mes paramètres matériels sur ma carte SD?
Quand tu imprime du gcode classique sur UM2 ça t'indique au démarrage que ça écrase le profil matériel. Donc par sécurité fait un export sur ta carte SD des paramètres de ta bécanes au cas ou.
matériel --> setting--> export to SD
Ah ok, voilà c'est fait.
J'ai créé un nouveau profil de machine pour fonctionner sous marlin/sprinter qui sera dédié à la reprise d'impression, donc je teste ça ce soir et je repasse demain pour faire un petit topo.
Merci encore.
Bon alors pas la peine d'attendre demain, ça marche nickel.
J'ai mis le z qui précède l'amorçage 20mm au dessus de la pièce et ensuite tout a repris son cours normal. Il a juste fallu que je relance les ventilos en passant par le menu Tune pendant l'impression. Pourtant j'avais désactivé le M107 (Fan off) mais j'aurais dû le remplacer par un M106 (Fan on).
C'est bon je dormirai mieux cette nuit et je peux tous vous assurer de ma reconnaissance éternelle jusqu'à la prochaine fois
Il est fort quand même ce @eletromu
C'est clair, y a des pointures sur ce forum et c'est très agréable de les voir se démener comme ça
C'est clair, y a des pointures sur ce forum et c'est très agréable de les voir se démener comme ça
ouais j'ai pas non plus découvert un vaccin ! juste une analyse de ce que j'ai appris sur différents sites.
Recommended Posts
DidierKlein 729
Bonjour et bienvenue sur le forum
Je ne comprends pas bien ton problème, tu voudrais reprendre une impression qui s'est arretée?
Il y a bien le firmware de tinkergnome qui pourrait t'aider (voir dans liens utiles)
Ou alors ton problème viendrait du fait que quand tu reprend l'impression le plateau monte trop haut et vient taper dans la buse?
Je suis pas trop expert en gcode mais ça doit être assez simple, faut juste changer le Z départ dans le gcode modifié à priori
Link to post
Share on other sites