Aller au contenu

GO Print

Amélioration du bed leveling avec un comparateur metrique, aide creation GCODE


jybi89

Messages recommandés

Re !

pas très courageux à bidouiller mon imprimante avec l'installation d'un BLTouch, je vais mettre en place un comparateur numérique pour le parallélisme de l'axe X :

image.png.a52b1a5c94d8ee0ed30e4d79ba74aea3.png image.png.d03014328d2b51d1aed826e48ab43408.png

2 videos d'exemple : 
ENDER 3 LEVEL WITH GAUGE - YouTube

Ender 3 Bed Level with Dial Indicator - YouTube

 

je ne tiens pas à modifier de nouveau mon firmware pour activer les pauses nécessaires au test du bed level (je suis frileux et mes carte sd commence à rendre l'âme lol)

donc je voulais personnaliser ce gcode correspondant à une des vidéos ci-dessus 



G90

G28 X0 Y0 Z0 ; HOME
M140 S60 ; riscalda il piatto a 60 gradi
M0 ; Pausa finchè non interviene utente a temperatura raggiunta
G1 Z5
G1 X32 Y20 ; Muovi alla posizione 1 per test foglio di carta
G1 Z0
M0 ; Pause print
G1 Z15
G1 X80 Y50 F9000 ; Muovi alla posizione 1 
G1 Z3
M0 ; Pause print
G1 Z15
G1 X80 Y235  ; Muovi alla posizione 2 
G1 Z3
M0 ; Pause print
G1 Z15
G1 X235 Y235 ; Muovi alla posizione 3 
G1 Z3
M0 ; Pause print
G1 Z15
G1 X235 Y50 ; Muovi alla posizione 4 
G1 Z3
M0
G1 Z15
G1 X155 Y150 ; Muovi alla posizione 5 
G1 Z3
M0 ; Pause
G1 Z15
G1 X80 Y50 ; Muovi alla posizione 1 
G1 Z3
M0 ; Pause print
G1 Z15
G1 X80 Y235 ; 
G1 Z3
M0 ; Pause print
G1 Z15
G1 X235 Y235 ; 
G1 Z3
M0 ; Pause print
G1 Z15
G1 X235 Y50 ; 
G1 Z3
M0
G1 Z20
G1 X235 Y5 ; 
G1 Z1
G1 Z30
G28 


1/ me confirmez vous qu'il faut personnaliser le firmware pour activer le M0?
2/ est ce que je peux remplacer le M0 par un autre gcode correspondant à une pause de 10 secondes par exemple ne nécessitant pas une action humaine? (10 secondes me parait parfait pour tourner les molettes du bed) Unconditional stop | Marlin Firmware (marlinfw.org)

voili voilou

 

^^

bonne soirée !

Modifié (le) par jybi89
lien gcode
Lien vers le commentaire
Partager sur d’autres sites

Salutation

Pour l'histoire de modifier le firmware pour rendre fonctionnel M0 ... je pense que oui mais je en sais pas vraiment... c'est surement qu'il faut modifier le mode graphique de l’écran pour que cette commande fonctionne car elle demande l'interaction de l'utilisateur donc un "clic" via l’écran.  (dans la même idée que pour activer M600 sur les D12 https://www.lesimprimantes3d.fr/forum/topic/40717-tuto-firmware-personnalisé-wanhao-d12-comment-compiler-son-firmware/ 

  

Le 07/04/2021 at 13:52, Jonathan06 a dit :

En effet, la D12 utilise l'affichage dit "TFT_LVGL_UI" pour pouvoir activer le M600 il faut passer sur l'affichage plus traditionnel TFT_COLOR_UI. Ce dernier permet plus de possibilités même s'il peut paraitre moins moderne.

Et/ou il faudra peut être activer le EMERGENCY_PARSER 

)

Mais il me semble que le firmware jyers a cela de fonctionnel M0 et M600 donc peut être a tester et justement :

 

 

Pour une pause sans interaction c'est G4

https://marlinfw.org/docs/gcode/G004.html

 

Edit :

Sinon quitte a bidouiller le firmware peut être regarder pour activer les corner leveling ... https://marlinfw.org/docs/configuration/configuration.html#corner-leveling

Ou décomposer le script pour faire en gros la même chose que le corner leveling ... un script par points de leveling ...

Modifié (le) par PPAC
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Tu peux aussi tenter un

Citation

G4 P10000

Avec ton Ender3 V2, est-il possible d'effectuer un changement de filament via l'écran ? Si oui alors le M0 est possible car il nécessite une intervention (confirmation) de la part de l'utilisateur.

Tu pourrais également utiliser un M300 S440 P10000 mais ça risque d'être vite lassant 😄 (à condition en plus que l'option «SPEAKER» ait été activée dans le firmware).

🙂

Modifié (le) par fran6p
  • Haha 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 15 heures, fran6p a dit :

 

Tu pourrais également utiliser un M300 S440 P10000 mais ça risque d'être vite lassant 😄 (à condition en plus que l'option «SPEAKER» ait été activée dans le firmware).

 

oui j'ai l'option speaker et le retract G10 pour mon projet domotique 😉
j'aurais dû activer les autres options "classique" (coupure de courant, pause ...) pendant que je bidouillais le firmware.

pour éviter que ce soit lassant on peut toujours y mettre une petite musique  [TUTO] Finir le print en musique - Tutoriels - Forum pour les imprimantes 3D et l'impression 3D  😄 

Lien vers le commentaire
Partager sur d’autres sites

@jybi89

Si tu veux plus de «musique» (+10000 fichiers) :

🙂

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

ca manque de basse 😄

 


; regler à main levée votre bed avant ! (jeu de cales ou feuille de papier)
G90

G28 X0 Y0 Z0 ; HOME
; M140 S60 ; chauffer le bed 60 degres
; G4 S10 ; Pause print 10 seconde ; Pause jusqu'à ce que l'utilisateur intervienne lorsque la température est atteinte
; G1 Z5 ; axe Z monte de 5 mm
G1 X32 Y20 ; Passer à la position 1
G1 Z0
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X80 Y50 F9000 ; Passer à la position 1 
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X80 Y235  ; Passer à la position 2 
G1 Z3
G4 S10 ; Pause print 10 secondes 
G1 Z15
G1 X235 Y235 ; Passer à la position 3
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X235 Y50 ; Passer à la position 4 
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X155 Y150 ; Passer à la position 5 
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X80 Y50 ; Passer à la position 1 
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X80 Y235 ; Passer à la position 2
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X235 Y235 ; Passer à la position 3
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z15
G1 X235 Y50 ; Passer à la position 4
G1 Z3
G4 S10 ; Pause print 10 secondes
G1 Z20
G1 X235 Y5 ; Passer à la position 6
G1 Z1
G1 Z30
G28 

j'ai pas encore testé, c'est juste un premier jus (je viens de faire la maintenance de l'imprimante avec changement de l'extrudeur, du Hero Me et du ptfe, je vous tiens au courant 😉

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

Bonjour,

Sur ma Ender 3v2, avant que j'installe un BL-Touch, avec le firmware Jyers / Christophe  pour faire des pause, j'utilisais la commande  M0

@fran6p  t'a mis sur la voie dans son message  + haut

ref: https://marlinfw.org/docs/gcode/M000-M001.html

 

Le G-Code utilisé à l'époque :

; Bed leveling Ender 3 by ingenioso3D
; Modified by elproducts CHEP FilamentFriday.com
; Penser à baisser le plateau à fond avant de lancer la procédure

M117 Baissez Plateau !
M0 ; Pause print

G90        ;coordonnées en Position absolue (origine machine)

G28 ; Home all axis
G1 Z5 ; Lift Z axis
G1 X32 Y36 ; Move to Position 1    -    Av gauche
G1 Z0
M0 ; Pause print
G1 Z10 ; Lift Z axis
G1 X32 Y206 ; Move to Position 2    -Ar gauche
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X202 Y206 ; Move to Position 3    - Ar droit
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X202 Y36 ; Move to Position 4    - Av droit
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X117 Y121 ; Move to Position 5    - position centrale
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X32 Y206 ; Move to Position 2
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X202 Y206 ; Move to Position 3
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X202 Y36 ; Move to Position 4
G1 Z0
M0 ; Pause print
G1 Z5 ; Lift Z axis
G1 X32 Y36 ; Move to Position 1
G1 Z0
M0 ; Pause print

G28    ;home
M84 ; disable motors ou M18

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Bon, petit retour avant un petit tuto, la technique de la gauge marche bien !

Je prends mes 0.20mm en un coin, et je balance mon gcode qui va contrôler à chaque coin et le milieu du plateau, la hauteur avec une pause de 10sec me permettant de corriger le niveau avant de refaire un 2eme tour. C est super agréable, pas de papier ou de jeu de cale dans les mains pour régler chaque coin, tous se fait à la lecture de l aiguille et la manipulation des molettes 🙂

Lien vers le commentaire
Partager sur d’autres sites

Il y a 4 heures, jybi89 a dit :

la technique de la gauge marche bien !

Je suppose que tu parles du comparateur 😄😂🤣

🙂

  • +1 1
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
×
×
  • Créer...