Aller au contenu

GO Print

[Tuto] Installer un "3d Touch" sur U30 Pro ou LK4 Pro.


Messages recommandés

il y a 31 minutes, TiamaT a dit :

donc je pense qu'il faut que je change le 3D touch pour un BL touch non ?

Je ne vois pas l’intérêt 🤔

Lien vers le commentaire
Partager sur d’autres sites

il y a 38 minutes, PLFmoto a dit :

Je ne vois pas l’intérêt 🤔

je règle en g0 zxxxx avec la feuille après un g28

j'enregistre avec le m851 zxxxx et ensuite m500

je relance un g28 et je fais g0 z0 et là ma feuille devrait glisser comme je l'ai règlée ... mais j'ai sois un 1mm de trop soit 1mm de moins ...

je pense vraiment que mon 3D touch fait n'importe quoi 

Lien vers le commentaire
Partager sur d’autres sites

Et tu as quoi comme support ? Et est-ce que sa position est bien renseignée dasn le FW ?

Lien vers le commentaire
Partager sur d’autres sites

De ce que j'ai pu lire sur ce post, beaucoup de personnes ont eu des soucis avec leur palpeurs sur ce fang...

De mon côté, j'ai 2 3Dtouch installé sur 2 Longer et aucun soucis... J'en ai même commandé 2 autres pour monter sur mes Ender3 😉

Tu aurais une photo de ton montage ?

Teins, voici le mien :

IMG_20200510_140222.jpg

Lien vers le commentaire
Partager sur d’autres sites

Tu as la bonne hauteur entre ta buse et ton palpeur au repos ?

Lien vers le commentaire
Partager sur d’autres sites

Ben tu vois, j'ai 4.2mm sur mes deux machines et ça fonctionne parfaitement... 

 

Tiens, une question con, tu as bien eu le retour du M500 ? (j'ai déjà eu le cas...)

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

Aucune idée, de mon côté, je suis en E3Dv6...

 

Peut être celui qui en en première page 🙄

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

Il y a 3 heures, TiamaT a dit :

c'est à n'y rien comprendre !

vous me conseillez quoi comme support alors ?

Alors, figures-toi qu'il viens de m'arriver la même chose que toi...

J'avais fait la même procédure que toi à savoir lancer un G28 pour voir.

Et ben, ça m'a tout déréglé !!!

Donc, fais ton réglage , ton M851, ton M500 et lance ton impression SANS REFAIRE DE G28 !!!

 

Je viens de refaire mon réglage complet et maintenant, ça re-fonctionne nickel 😉

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

Ah bah oui, un G28 reset le home.

Il faut faire un M420 S1 pour rappeler le bed leveling (si il a été enregistré par un M500)

 

🙂

Lien vers le commentaire
Partager sur d’autres sites

Bon,

J'ai fini l'installation de mon BLTouch (v3.1). Pfiou.

Je suis reparti du firmware U30Pro d'origine (https://github.com/LONGER3D/Marlin1.1.9_LGT0.3.x_Alfawise_Ux0Pro ) et j'ai appliqué les modifs suivantes : 

539c539
<   #define ENDSTOPPULLUP_ZMIN_PROBE
---
>   //#define ENDSTOPPULLUP_ZMIN_PROBE
552c552
< #define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe.
---
> #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
749c749
< #define BLTOUCH
---
> //#define BLTOUCH
798,799c798,799
< #define X_PROBE_OFFSET_FROM_EXTRUDER -35//-23  // X offset: -left  +right  [of the nozzle]
< #define Y_PROBE_OFFSET_FROM_EXTRUDER -5//0 // Y offset: -front +behind [the nozzle]
---
> #define X_PROBE_OFFSET_FROM_EXTRUDER -30//-23  // X offset: -left  +right  [of the nozzle]
> #define Y_PROBE_OFFSET_FROM_EXTRUDER -3//0 // Y offset: -front +behind [the nozzle]
845c845
< #define Z_MIN_PROBE_REPEATABILITY_TEST
---
> //#define Z_MIN_PROBE_REPEATABILITY_TEST
925,926c925,926
< 		#define X_MAX_POS (X_BED_SIZE + 30)
< 		#define Y_MAX_POS (Y_BED_SIZE + 10)
---
> 		#define X_MAX_POS X_BED_SIZE
> 		#define Y_MAX_POS Y_BED_SIZE
944c944
<   //#define MIN_SOFTWARE_ENDSTOP_Z
---
>   #define MIN_SOFTWARE_ENDSTOP_Z
1022c1022
< #define AUTO_BED_LEVELING_BILINEAR
---
> //#define AUTO_BED_LEVELING_BILINEAR
1030c1030
< #define RESTORE_LEVELING_AFTER_G28
---
> //#define RESTORE_LEVELING_AFTER_G28
1070c1070
< 	#define GRID_MAX_POINTS_X 6
---
> 	//#define GRID_MAX_POINTS_X 3
1075,1078c1075,1078
<   #define LEFT_PROBE_BED_POSITION  10
<   #define RIGHT_PROBE_BED_POSITION (MAX_PROBE_X)
<   #define FRONT_PROBE_BED_POSITION 10
<   #define BACK_PROBE_BED_POSITION  (MAX_PROBE_Y)
---
>   #define LEFT_PROBE_BED_POSITION  50
>   #define RIGHT_PROBE_BED_POSITION 210
>   #define FRONT_PROBE_BED_POSITION 47
>   #define BACK_PROBE_BED_POSITION  247
1195c1195
< 	#define Z_SAFE_HOMING
---
> 	//#define Z_SAFE_HOMING

J'ai volontairement agrandi le X_MAX_POS pour permettre à la sonde d'aller tester la partie la plus à droite du plateau. Par contre pour permettre ça, il a fallu faire quelques modifs :

619875497_2020-05-1600_09_11.thumb.jpg.3e49c21846da61b0a01aa9a3b5686302.jpg 342362870_2020-05-1600_10_09.thumb.jpg.c1ae2111098302f48b1f4f827edd905f.jpg 492430387_2020-05-1600_10_26.thumb.jpg.5212e75aa10b373bf45dbc2b98b3d2dc.jpg

 

un M48 me donne :

Send M48
Receive M48 Z-Probe Repeatability Test
Finished!
Mean: -0.004000 Min: -0.008 Max: -0.000 Range: 0.007
Standard Deviation: 0.002000

Ce qui semble être pas trop mal.

 

Et mon GCODE de start pour CURA (qui fait le leveling pendant la chauffe car c'est chiant d'attendre!)

; -- START GCODE --
G21        ;metric values
G90        ;absolute positioning
M82        ;set extruder to absolute mode
M107       ;start with the fan off
G92 E0     ;zero the extruded length again

M140 S{material_bed_temperature} ; start preheating the bed WITHOUT wait to what is set in Cura
M104 S{material_print_temperature} T0 ; start preheating hotend WITHOUT wait to what is set in Cura

M280 P0 S160 ; BLTouch alarm release
G4 P100 ; delay for BLTouch
G28 ; home
G29 ; auto bed leveling

M190 S{material_bed_temperature} ; start heating the bed to what is set in Cura and WAIT
M109 S{material_print_temperature} T0 ; start heating hotend to what is set in Cura and WAIT

G28 X0 Y0  ;move X/Y to min endstops
G1 Z1 F1000               ;move up slightly
G1 Y60.0 Z0 E9.0 F1000.0  ;intro line
G1 Y100.0 E21.5 F1000.0   ;continue line
G92 E0                    ;zero the extruded length again
G1 F80
M117 Printing...
Modifié (le) par Psykokwak
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 8 heures, TiamaT a dit :

j'avais mis dans cura apres le G28 un G29 ...

donc en fait je fais un G29 que je sauvegarde et je ne touche plus rien (je n'envoi plus ces commandes dans mes prochains gcode) ?

Dans ton Gcode de start, tu laisse un G29 après le G28 😉 

Mais quand tu as ton imprimante branchée à ton PC, une fois que tu as paramétré ton Z et enregistré (M500), tu ne relance plus de G28.

Lien vers le commentaire
Partager sur d’autres sites

Salut @TiamaT,

 

Je fonctionne avec un Gcode qui fait le bed leveling que je lance de temps en temps (1 fois par semaine en moyenne) et ensuite à chaque impression je ne fait qu'un home X,Y,Z, sans le G29 que je remplace par un M420  S1.

Voici mon Gcode de bed leveling pour du petg.

M82 ;absolute extrusion mode
M104 S130
M190 S80
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
G29 P15
M500
G0 Z10
G0 X110 Y110 
M104 S0
M140 S0

Comme tu peux le voir, je palpe sur 15 points * 15 points, ce qui prend 20 bonnes minutes et qui nécessite la modification du firmware.

 

 

Voici une partie des lignes de mon start Gcode, avec une correction du Zoffset.

G21        ;metric values
G90        ;absolute positioning
M82 ; extruder obsolute mode
M107       ;start with the fan off
G28 X0 Y0  ;move X/Y to min endstops
G0 Y300 F6000

G28 Z0     ;move Z to min endstops
G0 Z-2.6 ; correction du Zoffset L1/2
G92 Z0 ; correction du Zoffset L2/2
M420 S1  ; rappel du bed leveling

 

🙂

Lien vers le commentaire
Partager sur d’autres sites

20 minute pour faire ton nivellement avec le 3Dtouch !!! Elle tourne au ralenti ta machine ?

Lien vers le commentaire
Partager sur d’autres sites

Quelques minutes pour monter à 80°C puis le reste pour faire les 225 points à la vitesse d'origine spécifiée dans le firmware.

 

🙂

Lien vers le commentaire
Partager sur d’autres sites

Eu t'as du faire une faute de frappe là, t'as quand même pas 225 pts de mesure !!! 

La montée en température, je ne la compte pas (même sans elle doit monter en température avant d'imprimer) moi, ça prends 3 minutes environ, je vais chronométrer au prochani lancement...

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