Aller au contenu

Messages recommandés

Posté(e) (modifié)

bonjour

je vous met mon gcode

;Sliced at: {day} {date} {time}

;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}

;Print time: {print_time}

;Filament used: {filament_amount}m {filament_weight}g

;Filament cost: {filament_cost}

;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line

;M109 S{print_temperature} ;Uncomment to add your own temperature line

G28 X0 Y0 ;move X/Y to min endstops

G28 Z0 ;move Z to min endstops

G21 ;metric values

G90 ;absolute positioning

M82 ;set extruder to absolute mode

M107 ;start with the fan off

G1 Z10.0 F{travel_speed} ;move the platform down 15mm

G92 E0 ;zero the extruded length

G1 F200 E3 ;extrude 3mm of feed stock

G92 E0 ;zero the extruded length again

G1 F{travel_speed}

;Put printing message on LCD screen

M117 Printing...

 

;End GCode

M104 S0 ;extruder heater off

M140 S0 ;heated bed heater off (if you have it)

G91 ;relative positioning

G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure

G1 Z+0.5 E-4 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more

G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way

M84 ;steppers off

G90 ;absolute positioning

;{profile_string}

 

le probleme est le suivant... au debut de l impression le filament ne sort pas... il demarre apres quelques deplacements....

tout le reste de l impression se passe bien

au debut la tete descend mais le filament ne colle pas a tous les coups ce qui m oblige a le retirer de la tete avec une bruxelles

 

pour le moment du filament coule la tete descend  sans toucher le plateau puis remonte puis redescend puis remonte se deplace descend et commence a imprimer

 

comment remedier a ce soucis ? c est pas un soucis de plateau puisque quelque mm plus tard ca colle et extrude bien

a la limite il faudrait que je commence a imprimer avec un trait qui arrive a la zone d impression le temps que le filament descende dans la buse

 

merci

Modifié (le) par krisna
Posté(e) (modifié)

Salutation !

 

Je me dit que le fait d'avoir dans le end-gcode un total de 5 mm de rétracté 

Il y a 6 heures, krisna a dit :

G91 ;relative positioning

G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure

G1 Z+0.5 E-4 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more

Et le fait d'avoir dans le start g-code 3 mm d’extrudé 

Il y a 6 heures, krisna a dit :

G90 ;absolute positioning

;...

G92 E0 ;zero the extruded length

G1 F200 E3 ;extrude 3mm of feed stock

Fait que si tu enchaîne les impressions ( -1 + -4 + 3 = -2 ) sans recharger le filament , alors au début d'une impression il manque 2 mm de filament.

Donc si tu veux avoir une amorce suffisante il faut équilibrer (voir extruder un poil plus dans le start-gcode) entre le start-gcode et le end-gcode ...

( Ou encore utiliser en "adhérence plateau" une "jupe" ou une "bordure" avec suffisamment de lignes pour "utiliser" les 2 mm qu'il manque )

Modifié (le) par PPAC
  • +1 2
Posté(e) (modifié)

salut merci a toi encore une fois ppac de prendre le temps d aider

c est ce qu il me semblait et encore j ai change la retraction en gcode de fin il y avait plus....

j ai une brim a chaque impression.... mais c est dependant du type d objet donc par exemple sur le masque imprime hier j ai ete oblige de "gonfler" le nb de ligne de la brim car la premiere de celles ci etait comme de fait expres petite alors que les autres bien plus importantes...

le positionnement de l objet dans cura change t il le debut de l impression, cette question car si l on peut choisir j adapterai pour avoir la partie la plus importante a chaque depart....

donc il faudrait en fait que j extrude 5 avant de demarrer soit G1 F200 E5 ;extrude 5mm of feed stock c est ca ?

ps j ai enfin reussi a regler mon zoffset il fallait 1mm !!! j adore les explications pourries d anet dans la notice....

 

@PPAC si je suis mon gcode

je place ma tete a x0 y0 z0 par contre autant x0 y0 place la tete en 0 0 que le g28 z0 deplace la tete a z0 mais au milieu du plateau...

je defini des valeur metriques avec g90 je considere les positions comme celles de depart

m92 va lui dire que ce que j extrude en reel est la valeur passee

on demarre ventilo off

on descend la tete a la position courante de 15mm la vitesse n est pas specifiee (bon sur mon code ya z10 donc pour moi 2 erreurs par rapport au commentaire... 10mm au lieu de 15 et surtout ca monte au lieu de descendre....) faudrait un g1 z-15 non ???? mais si on fait descendre de 15 ca va taper la tete ?? pige pas... (ma position courante n est pas buse sur le plateau mais largement au dessus, seule position que le capteur accepte sans merder)
autre soucis lors de g28 z0 le filament coule par la gravité
m est avis que c est la qu est mon pb... leur gcode doit etre fait certainement pour une buse au niveau de plateau lor de g28 z0 ton avis ? @PPAC

g92 flag la position du filament a 0

on extrude 3mm de filament a une vitesse de 200mms

g92 reflag a 0

la je pige pas l interet du g1 f

puis on demarre l impression

j essaye de comprendre ces quelques lignes...

donc en fait si je veux reellement mettre ma tete en 0 0 et purger la donc en dehors du plateau il faut donc supprimer la g28 z0....

apres si je veux etre sur que mon impression n aura pas de soucis il faudra

deplacer la tete en 100 100 par exemple amorcer la buse, mettre la tete sur le plateau et lancer l impression sans relever la tete

ca va donc creer un trait entre  100 100 et le debut d impression

c est ca ?

ca serait du genre

G28 Z0

G28 X0 Y0

ca amene la tete dans la zone hors plateau avec une hauteur superieure a 0

G21 ;metric values

G90 ;absolute positioning

M82 ;set extruder to absolute mode

M107 ;start with the fan off

G92 E0 ;zero the extruded length

G1 F200 E6 ;extrude 3mm of feed stock

G92 E0 ;zero the extruded length again

GO X100 Y100

G0 Z- (la correction a apporter pour amener la tete au plateau)

;Put printing message on LCD screen

M117 Printing... ce qui devrait tracer une ligne entre 100 100 et le debut de l impression ?

 

 

 

Modifié (le) par krisna
Posté(e)

Salut,

Laisse tomber les Gcodes par défaut de Cura, ils sont fournis par des utilisateurs par très fiables.

Tu pourrais essayer ceux-ci:

  1. pour le Gcode de démarrage: impression de 2 lignes de purges à X=0.1 et X=0.4
Citation

; -- START GCODE --
G21 ;set units to millimetres
G90 ;set to absolute positioning
M106 S0 ;set fan speed to zero (turned off)
M201 Z10 ;acc for Z-homing
G28 ;home all axis
G92 E0 ;zero the extruded length
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y10 Z0.2 F5000.0 ; Move to start position
G1 X0.1 Y190.0 Z0.2 F1500.0 E8 ; Draw the first line
G1 X0.4 Y190.0 Z0.2 F5000.0 ; Move to side a little
G1 X0.4 Y10 Z0.2 F1500.0 E16 ; Draw the second line
G92 E0 ; Reset Extruder
G92 E0 ;zero the extruded length again
; -- end of START GCODE --

Attention: il ne faut pas oublier d'activer la rétraction dans Cura pour éviter l'écoulement de filament à la fin

2. pour le Gcode de fin:

Citation

; -- END GCODE --
G91 ;set to relative positioning
G1 E-4 F2700 ;Retract a bit
G1 Z0.2 F2400 ;Raise Z
G1 X3 Y3 F3000 ;Wipe out
G90 ;set to absolute positioning
G28 X
G0 Y190 F3000 ;bring the bed to the front for easy print removal
G92 E0 ;zero the extruded length
G1 E-10 F1000 ;retract the filament
M104 S0 ;turn off nozzle heater
M140 S0 ;turn off bed heater
M84 ;turn off stepper motors
; -- end of END GCODE --

 

Posté(e) (modifié)

bonjour merci

oui c est ce qu il me semblait au moins une erreur

si on ajoute a ca que ma tete du fait du capteur se positionne largement au dessus du bed....

en fait le simple fait du filament qui coule et du g28 z0 suffit a creer ceci
je descend je remonte je descend puis avec je remonte avec le g1 z10 !!!! compris comme ca ca pose de sacre pbs

je vais essayer to gcode

qui ne fonctionne pas ca colle pas au plateau vu que la tete est au dessus... mais je vais m en servir pour extrapoler le mien

ok sur pronterface suite a g28z0 il faut que je fasse g0z-1.9 pour que ma buse gratte la feuille

est ce qu il faut que je mette -1.9 dans le leveling manuel et auto ?

si je reporte cette valeur dans leveling manuel ca gratte pas....faut -2.1.... vous m expliquez ? et dans auto -1.90

je reviens dans manuel et maintenant la feuille coince.... confirmé le capteur est une vraie bouze faut -1.9.... de nouveau.....

vais en recommander un a moins que vous n ayez autre chose adaptable a la place du capteur anet ? j avais posé la question a savoir si on pouvait travailler en manuel sans s occuper de cette merde...

il faut bien que je mette ces valeurs avant de faire le reglage avec les molettes ?

Modifié (le) par krisna
Posté(e)

 

il y a une heure, krisna a dit :

est ce qu il faut que je mette -1.9 dans le leveling manuel et auto ?

si je reporte cette valeur dans leveling manuel ca gratte pas....faut -2.1.... vous m expliquez ? et dans auto -1.90

je reviens dans manuel et maintenant la feuille coince.... confirmé le capteur est une vraie bouze faut -1.9.... de nouveau.....

Normalement, avec un firmware correctement compilé, il suffit d'envoyer un M851 Z-z.zz (valeur du décalage entre la buse et le point de commutation du capteur, soit ~-1.9) suivi d'un M500 pour sauvegarder la valeur. Mais il me semble que le firmware n'a pas le Gcode M500 activé. Tu devras donc ajouter le M851 Z-z.zz dans le Gcode de démarrage.

il y a une heure, krisna a dit :

vais en recommander un a moins que vous n ayez autre chose adaptable a la place du capteur anet ?

tu pourrais installer un BLTouch ou CRtouch (voir ici) en partant de la dernière version stable de Marlin et non de la bugFix.

il y a une heure, krisna a dit :

j avais posé la question a savoir si on pouvait travailler en manuel sans s occuper de cette merde...

tu peux aussi remplacer le capteur par un détecteur de fin de course Z comme sur les autres axes, fixé sur le profilé vertical gauche.

Posté(e) (modifié)

merci @pommeverte je crois que je vais simplement monter un capteur de fin de course z.... j ai deja un switch

je suis en train d imprimer le support.. pour le montage je suppose qu on prend la place du capteur de nivellement ou alors ya une autre place dispo ?

le truc rageant c est ce soucis car des qu elle imprime elle le fait bien

pour le gcode je comprend pas ... la valeur est bien sauvegarde dans l eeprom par le leveling manuel et auto par la touche ok...

j ai beau demander le rapport par pronterface ca me renvoie que dalle

j ai rien trouve pour mettre a jour le firmware.... la seule chose vue c est avec un stlink....

pour le gcode fourni l aller retour n imprime rien....  j ai pas verifie mais je crois que tu es en dehors du plateau...
j ai un 300x300x400

ya vraimment un soucis que je pige pas

la buse est videe par gravite suis d ailleur oblige d oter a la pince.

on dirait que le code e6 ne fait rien extruder a moins que j enleve ce qui est extrude avec la purge ?
ya pas moyen d imprimer une petite brim dans un coin avant l impression ?

au debut d impression la brim etait plus ecrasee sur l arriere du coup j ai descendu un peu l arriere

l impression de l instant

 

IMG_20230521_122311[1].jpg

Modifié (le) par krisna
Posté(e)
il y a 39 minutes, krisna a dit :

pour le montage je suppose qu on prend la place du capteur de nivellement ou alors ya une autre place dispo ?

Dans ce sujet, on a jamais réussi à avoir un résultat correct. Au mieux, la carte-mère redémarrait.

A quoi ressemble les détecteurs? une p'tite photo? 2 ou 3 fils? contact normalement fermé ou ouvert?

il y a 28 minutes, krisna a dit :

y'a pas moyen d imprimer une petite brim dans un coin avant l impression ?

c'est justement à ça que servent les 2 lignes de purges. 😆

Il y a 1 heure, krisna a dit :

je vais essayer ton gcode qui ne fonctionne pas ca colle pas au plateau vu que la tete est au dessus

c'est un problème de réglage et non de Gcode. Ce Gcode encore été validé hier par @car dans ce sujet. D'ailleurs, comme toi, les lignes de purges ont dû être décalées en ajoutant un G92 X-5. Cela dépend de la position du détecteur de fin de course X par rapport au plateau et de la position de la buse sur la tête.Tu trouveras plus d'explications dans cette vidéo sur le centrage des impressions.

il y a 35 minutes, krisna a dit :

j ai beau demander le rapport par pronterface ca me renvoie que dalle

c'est parce que le Gcode M503 n'est pas activé dans le firmware

il y a 36 minutes, krisna a dit :

pour le gcode fourni l aller retour n imprime rien

si ta précédente impression se termine avec mon Gcode de fin, tu n'auras une impression qu'en fin de 2nde ligne puisque le Gcode de fin demande une rétraction de 14mm et les lignes de purges extrudent 16mm de filament.

il y a 34 minutes, krisna a dit :

j ai rien trouve pour mettre a jour le firmware.... la seule chose vue c est avec un stlink..

oui, c'est indispensable pour flasher un nouveau firmware dans le microcontrôleur.

Posté(e) (modifié)

merci @pommeverte... ya aucun moyen de flasher via sdcard ? c est pourtant ce qui est prevu normalement....

plus ca va plus je me dis qu anet est une boite de gougnafiers....

oui effectivement, il faut que je decale par rapport au plateau, c est ce que je voulais dire par le fait que ca n imprime rien, je remettait pas en doute le gcode en lui meme

le m503 on peut pas le forcer ?

g92 x-5 ? je vais etre encore plus a gauche non ? et le mettre ou dans le code ?

pour toi qui connait on doit vraimment etre des "buses" lol

pour le detecteur a l heure actuel c est le capacitif en fait une diode avec un transistor npn...le toute alimente de 6 a 36v.... logiquement en mettant le switch sur les fils servant a la rupture de tension ca devrait fonctionner.... en fait le capteur c est un interrupteur...la capa change la valeur de tension sur le npn qui coupe le circuit... je vais me brocher avec l oscillo sur ses broches pour regarder son fonctionnement....

Modifié (le) par krisna
Posté(e)
il y a 2 minutes, krisna a dit :

ya aucun moyen de flasher via sdcard ?

Comme indiqué dans le fichier Readme des fichiers de config pour anet ETx, il est nécessaire de changer le bootloader (petit programme de démarrage) qui va lire automatiquement le firmware via le lecteur de carte µSD. Ce changement de bootloader ne peut se faire qu'à l'aide d'un module externe, comme un STlink V2 par exemple. Tout est expliqué ici

il y a 7 minutes, krisna a dit :

le m503 on peut pas le forcer ?

si, il faut "juste" compiler un firmware avec cette option

Posté(e) (modifié)

sic

ya 2 firmwares dispo pour et5 et et5pro
anet declare que l et5x est la meme machine commercialise avec un bed plus petit sous denomination differente pour des questions de marketting....

mais je me mefie

pas envie de flasher et de me retrouver brick

sinon tu me confirmes bien g92 x-5 ? suis deja a gauche du plateau....et a mettre ou ?

Modifié (le) par krisna
Posté(e)
Il y a 2 heures, krisna a dit :

sinon tu me confirmes bien g92 x-5 ? suis deja a gauche du plateau....et a mettre ou ?

si j'ai mis le lien vers le sujet de @car c'est pour que tu y trouves les réponses à d'éventuelles questions, notamment celles-ci. Je suis sympa, je te le remets:

 

Il y a 2 heures, pommeverte a dit :

Ce Gcode encore été validé hier par @car dans ce sujet

 

Posté(e)

re

je l ai bien lu seulement la ou je me pose question c est que x-5 va bien ramener encore plus a gauche au lieu de decaler a droite non ?

Posté(e)

non, le Gcode G92 (ou ici en français) définit la position actuelle.

Après la prise d'origine en X, la position de la buse est X=0 (ou quelques mm si c'est paramétré ainsi dans le firmware). Si tu lui dis que cette position est -5 (G92 X-5), il va décaler le référentiel de 5mm vers la droite. Les mouvements suivants, dont lignes de purge, seront donc bien décalées de 5mm vers la droite.

  • Merci ! 1
Posté(e) (modifié)

ok merci ben tu vois moi je lisais ca dans l autre sens comme une matrice xy en math !!

bon j ai mis g92 x-5

ca a commence un trait decale a droite a partir du centre et non plus en 0 0...

et l impression est partie completement a droite dans le vide

 

 

 

finalement ca marche avec ca:

; -- START GCODE --

G21 ;set units to millimetres

G90 ;set to absolute positioning

M106 S0 ;set fan speed to zero (turned off)

M201 Z10 ;acc for Z-homing

G28 ;home all axis

G92 E0 ;zero the extruded length

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X20 Y10 Z0.2 F5000.0 ; Move to start position

G1 X20 Y190.0 Z0.2 F1500.0 E8 ; Draw the first line

G1 X30 Y190.0 Z0.2 F5000.0 ; Move to side a little

G1 X30 Y10 Z0.2 F1500.0 E16 ; Draw the second line

G92 E0 ; Reset Extruder

G92 E0 ;zero the extruded length again

; -- end of START GCODE -

 

mais ca imprime toujours rien avant d arriver a la brim

je suis sur que le pb vient de ce rogneugneu de capteur....

avant diner tout fonctionne sans pb pas d impression avant la brim mais debut de celle ci impec et durant 3 impressions

je coupe l imprimante et au retour ca merde.....

j ai commande un svlink de maniere a flasher cette bouze

ca me permettra au moins de voir si le capteur fonctionne et sil merde comme je le suppose, de le changer par un bltouch...

Modifié (le) par krisna
Posté(e) (modifié)
il y a une heure, krisna a dit :

je suis sur que le pb vient de ce rogneugneu de capteur.

il y a une heure, krisna a dit :

 

j ai commande un sTlink ... ca me permettra au moins de voir si le capteur fonctionne et sil merde comme je le suppose

ça, ce n'est pas nécessaire. C'est de notoriété publique que le détecteur inductif n'est pas fiable. C'est écrit dans tous les sujets qui traite des ET4/ET5 munie de ce système.

Attention tout de même au niveau du STlink V2, il existe de nombreux clones de mauvaise qualité.

edit: Le but des lignes de purge n'est pas d'envahir la surface d'impression mais plutôt de la coller au bord du plateau. Si à X=20, tu es en limite du plateau, alors le retour de ligne pourra se faire à X=20.3 et non à +10mm  (X=30).

Modifié (le) par pommeverte
Posté(e) (modifié)

salut @pommeverte c est pas un inductif mais un capacitif... de toute maniere de la merde...

j ai un correspondant qui a achete une et4 et qui a deja fait l echange....sur la nelle oblige de changer le capteur (machine neuve ?)

il faut absolument bannir cette marque.....

pour le capteur et de maniere a pouvoir fonctionner il y a une solution empirique... celle de mettre le capteur hors de limites ...

ca va l obliger a s arreter tout le temps a la meme distance et donc de pouvoir compenser en modifiant le z offset...

de toute maniere desormais autant acheter en france et faire marcher notre commerce les prix ont double sur aliexpress

bon c est toujours un peu moins cher mais vu les doses d emmerdes, les garanties inexistantes.... le seul truc positif d aliexpress

c est quand tu te fais rembourser le produit pour une raison quelquonque... il faut surtout pas hesiter a le faire car ce sont des *********************** qui essayent

de t arnaquer a tout bout de champ.... genre livraison gratuite qui devient payante, appel sur une photo en non correspondance avec le produit vendu etc... toute pratique formellement interdite en france.... aliexpress aurait proces sur proces qu ils perdraient s ils etaient en france c est pourquoi ils n ouvriront jammais rien en europe....

 

ok pour la ligne de purge effectivement je pourrais mettre bien moins ceci dit vu la place que j ai .....

sinon je confirme...ce matin un truc a imprimer et j ai pousse a la main le filament qui est rentre sur une certaine longueur...

la les lignes se sont imprimees... je me demande si l extrudeuse prend bien l ordre d extrusion....

autre soucis je viens de tester l extrusion en direct sans imprimer.... le flux extrudé ressemble a du ... barbelé.... tres peu de parties lisses

 

ya trop de trucs a reparer... je crois que je vais la revendre... pas envie de prendre des risques a la rendre inutilisable

il faudrait:
demonter l integralite des potences

aleser des trous ovales de chaque cote de maniere a regler la hauteur de chaque axe z

verifier le hothend integralement.. me demande si ya pas un vide entre la buse et le tube....

changer les ventilos (tous de la merde et alimentes en 24v)

changer le ssyteme capteur

verifier les axes z sur leur "droiture"

augmenter la rigidite des potences

changer le systeme de tensions des courroies

changer le firmware

mettre un "directeur" d alimentation en filament

etc etc etc

c est plus une imprimante c est UN KIT

d ailleurs qu existe t il comme imprimante plug and play et pas chere ? la hornet ?

 

a ce sujet qu y a til comme imprimante solide plug and play et pas chere ?

la hornet ? je fais un dernier essai je viens de commander un capteur.. si ca continue comme ca je la revendrai

 

re

ya vraimment un soucis

pour avoir un debut d impression je suis oblige de pousser manuellement le filament....

je vais essayer en chargeant plus ou en doublant la commande

 

 

au fait @pommeverte pourquoi tu remonte 14 lors du gcode de fin ?

et la je comprend pas le Exx

G1 X20 Y10 Z0.2 F5000.0 ; Move to start position

G1 X20 Y190.0 Z0.2 F1500.0 E8 ; Draw the first line

G1 X30 Y190.0 Z0.2 F5000.0 ; Move to side a little

G1 X30 Y10 Z0.2 F1500.0 E16 ; Draw the second line

 

comme dit je suis oblige de "charger a la main"

ne devrais je pas mettre un E14 avant ton code ?

 

 

Modifié (le) par krisna

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