EllĂŻa PostĂ©(e) Janvier 22, 2023 PostĂ©(e) Janvier 22, 2023 Bonjour Ă tous, J'ai lu partout qu'il Ă©tait essentiel de rĂ©gler le Zoffset sur une imprimante 3D, hors en ayant regarder tous les articles possible et inimaginables tout le monde explique comment il faut faire et mais pas la maniĂšre dont cela fonctionne et je ne comprend l'intĂ©rĂȘt de ce rĂ©glage. Je me suis intĂ©ressĂ© Ă ce paramĂštre car j'ai voulu rĂ©gler mon imprimante Ă l'aide d'une cale et non d'une feuille de papier. J'ai donc naturellement pensĂ© que le Zoffset permettais de renseigner l'Ă©paisseur de la cale utilisĂ©e. Hors je ne comprend pas l'ordre des dĂ©marches Ă faire (rĂ©gler le plateau et le Zoffset ou inverssement) dans tous les cas mes test ne sont pas concluant et je ne suis pas sĂ»r de comprendre ce que je fais. D'autre part j'avais vu que pour rĂ©gler le plateau Ă l'aide d'une cale il Ă©tĂ© possible de renseigner dans le Gcode la dimension de cette derniĂšre, mais cette mĂ©thode n'a pas Ă©tĂ© concluante non plus ma buse Ă©tĂ© beaucoup trop haute. Voici le Gcode au dĂ©marrage :  ; Ender 3 Custom Start G-code G92 E0 ; Reset Extruder G28 ; Home all axes G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G92 Z2.34 E0 ; Regle la hauteur de cale utiliser G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish J'ai modifiĂ© la ligne : G92 Z2.34 E0 ; Regle la hauteur de cale utiliser. Si quelqu'un peu m'Ă©claircir sur tous ses points car j'ai essayer de rĂ©gler plus prĂ©cisĂ©ment mon imprimante (qui n'avait pas de soucis majeur) mais finalement ce que j'ai tenter de faire m'a mener a des impressions catastrophique. Merci d'avance !
fran6p PostĂ©(e) Janvier 22, 2023 PostĂ©(e) Janvier 22, 2023 Ce dont tu parles ne concerne en rien le «Zoffset». Un Zoffset n'est utilisĂ© qu'avec des sondes de palpage de plateau (bltouch, âŠ). Ce dĂ©calage reprĂ©sente la hauteur entre la base de la buse et le bas du pointeau de la sonde quand celui-ci est dĂ©pliĂ© : Toi, ce que tu cherches c'est comment «niveler» son plateau Ă l'aide d'une cale, peu importe l'Ă©paisseur de cette cale (feuille de papier, jauges d'Ă©talonnage, âŠ). L'Ă©tape 6 de ce sujet l'explique, d'autres points de vue utilisent d'autres mĂ©thodes. Ce qui me semble important est de comprendre qu'en utilisant une cale, quelle qu'elle soit, la buse n'est jamais au niveau zĂ©ro ( 0 ) du plateau mais Ă 0 + Ă©paisseur de la cale.
Ellïa Posté(e) Janvier 22, 2023 Auteur Posté(e) Janvier 22, 2023 (modifié) Ah d'accord je comprend mieux à quoi cela sert. C'est fou qu'avec toutes mes recherche je n'ai trouvé cette info nulle part. Je trouvais plutÎt le contraire d'ailleurs, que c'était un réglage à faire impérativement quelque soit l'imprimante ... bref merci. Sinon j'ai effectivement suivit ce post et cela n'est pas du tout concluant, ma buse est bien trop haute, je me demandais donc si je ne m'était pas trompé dans mon G-Code au start Modifié (le) Janvier 22, 2023 par Ellïa
pommeverte Posté(e) Janvier 22, 2023 Posté(e) Janvier 22, 2023 Salut @Ellïa, Comme je te l'ai indiqué ici, tu peux ajuster la hauteur de la buse lors de l'impression de la couche initiale. Le 29/12/2022 at 15:21, pommeverte a dit : le babystep: en double-cliquant sur le bouton rotatif de l'écran (à confirmer ) ou dans le menu Tune -> Zoffset down / Zoffset up, lors de l'impression de la couche initiale, tu pourras régler la hauteur de la buse pour écraser plus ou moins la couche (voir cette vidéo pour mieux comprendre le principe) C'est pour cela que le décalage d'origine en Z que tu ajoutes dans ton Gcode de démarrage (G92 Z...) n'est pas si crucial puisque tu peux l'affiner avec la manip précédente.
EllĂŻa PostĂ©(e) Janvier 22, 2023 Auteur PostĂ©(e) Janvier 22, 2023 Tout Ă fait mais mon intĂ©rĂȘt Ă©tait d'essayer de comprendre cette manipulation du Gcode. Avec des outils de mesure prĂ©cis j'espĂ©rĂ© pouvoir calĂ© au mieux mon plateau mais visiblement j'en suis loin, donc pour essayer de cerner mon erreur, je me demandĂ© dans un premier temps si la ligne ajoutĂ© dans mon Gcode posĂ© problĂšme (sachant que la cale utilisĂ© faisait 0,34mm)
EllĂŻa PostĂ©(e) Janvier 25, 2023 Auteur PostĂ©(e) Janvier 25, 2023 Je pense en fait avoir fait un amalgame entre deux rĂ©glages ce qui m'a induit en erreur dans la comprĂ©hension. Finalement quand on rĂšgle les 4 points du plateau (avec une feuille souvent) et moi avec une cale dans mon cas, le but est juste de vĂ©rifier que le plateau soit bien Ă la mĂȘme hauteur par rapport Ă la buse en tout point mais cela ne sert pas directement a rĂ©gler la hauteur de la buse en elle mĂȘme. La hauteur de la buse est un rĂ©glage Ă part qui se vĂ©rifie Ă lâĆil avec l'impression de la premiĂšre couche finalement (il y Ă rien de plus Ă faire Ă ce niveau la ?) DâoĂč le rĂ©glage avec le babystep dont tu me parle ? C'est bien cela n'est ce pas ?
fran6p Posté(e) Janvier 25, 2023 Posté(e) Janvier 25, 2023 il y a 8 minutes, Ellïa a dit : C'est bien cela n'est ce pas ? Oui
BO105cbs PostĂ©(e) Janvier 25, 2023 PostĂ©(e) Janvier 25, 2023 (modifiĂ©) Le 22/01/2023 at 17:23, fran6p a dit : Ce dont tu parles ne concerne en rien le «Zoffset». Un Zoffset n'est utilisĂ© qu'avec des sondes de palpage de plateau (bltouch, âŠ). Ce dĂ©calage reprĂ©sente la hauteur entre la base de la buse et le bas du pointeau de la sonde quand celui-ci est dĂ©pliĂ© : Bonjour, Etrange ton explication, pour le "Z-Offset" qui est normalement censĂ© rĂ©gler la position la plus basse de la buse sur le plateau, quelque soit le type d'imprimante. Le capteur ne servant qu'a une prise des cotes du plateau, par rapport au Z-Offset prĂ©cĂ©demment rĂ©glĂ©, ont obtient ainsi un "maillage" du plateau, permettant d'obtenir un Ă©tat des niveaux de ce dernier par palpage. Ce maillage Ă©tant normalement rĂ©utilisĂ© lors de l'impression pour compenser les dĂ©fauts de planĂ©itĂ©. ModifiĂ© (le) Janvier 25, 2023 par BO105cbs Question.
Ellïa Posté(e) Janvier 25, 2023 Auteur Posté(e) Janvier 25, 2023 Avec mes derniers essai je vois de toute façon que régler la hauteur du plateau avec le babystep change automatiquement le Z-offset, les deux sont donc bien liés, mais finalement j'en reviens un peu à mon point de départ. Une fois mes 4 coins bien réglés avec ma cale (de 0.46mm) je descend la buse avec le babystep / Z-offset. Je sauvegarde mais quand je fait un home position ou lance l'impression il ne prend pas en compte mon réglage sur l'axe Z et met la buse beaucoup trop haute, je vois pourtant en bas de mon écran qu'il y à bien un offset de -0.46 de renseigné et quand je vais dans mes paramÚtres de réglage du Z-offSet il me remet la buse à une bonne position niveau Z (avec le décalage que je lui ai renseigné) mais il ne le prend pas en compte pour l'impression visiblement.  Je voulais régler au mieux mon imprimante mais je vais en revenir à ma feuille de papier dans les coins au final car la il y à rien qui marche .
Idealnight Posté(e) Janvier 25, 2023 Posté(e) Janvier 25, 2023 Quand tu rÚgles ton z-offset il faut qu'il soit réglé par rapport à la position 0 du Z et non par rapport au home qui est plus haut. Donc perso je fais un Home puis un move z a 0 puis mon z-offset + save. ( a chaud d'impression avec un ticket de CB bien plus fin qu'une feuille classique)  2
mch Posté(e) Janvier 26, 2023 Posté(e) Janvier 26, 2023 Salut @Idealnight, si je comprends ton Home à un Z négatif, donc sous le niveau du plateau. Est-ce-que ce n'est pas un risque de percuter le plateau ? J'ai un X en Home négatif, mais y a t'il des risques ? Est-ce-que le Z-offset correspond au paramÚtre Z_MIN_POS de Marlin ?
Idealnight Posté(e) Janvier 26, 2023 Posté(e) Janvier 26, 2023 non mon home est parké a Z+x bien au dessus du plateau. Une fois le home fait, je vais dans move je descends a 0. Ensuite je vais dans mes réglages du z-offset et là je descends a Z-x pour frotter mon ticket de CB. Le tout a chaud d'impresison bien entendu
Ellïa Posté(e) Janvier 26, 2023 Auteur Posté(e) Janvier 26, 2023 Il y a 22 heures, Idealnight a dit : Quand tu rÚgles ton z-offset il faut qu'il soit réglé par rapport à la position 0 du Z et non par rapport au home qui est plus haut. Donc perso je fais un Home puis un move z a 0 puis mon z-offset + save. ( a chaud d'impression avec un ticket de CB bien plus fin qu'une feuille classique)  La procédure que tu décris est totalement celle que je comptait faire à la base mais dans les faits je n'ai pas le choix du placement de ma buse car dÚs que je rentre dans le menu qui me permet de régler les offset (X, Y, Z), babystep up et babystep down, ma buse se met automatiquement au milieu du plateau à Z = 0.  Ensuite dans le fond je comprend pas ton explication. Pour moi un offset c'est un décalage par rapport à l'origine machine et c'est tout, donc quel que soit l'endroit si je met un Z-Offset à -3 par exemple il gardera ce décalage et donc si il doit se mettre à sa position home (0,0,5) diront nous, il interprétera qu'il sera en fait à (0,0, 8 ) ou bien il se mettra à l'équivalent d'un (0,0,2) sans offset, ça aprÚs je ne sais pas comment il le gÚre de son coté.
Idealnight Posté(e) Janvier 26, 2023 Posté(e) Janvier 26, 2023 il est normal que la buse se mette au milieu du bed. Je ne comprends pas régler les offset X,Y,Z ? En soit oui tu peux faire ton réglage du z-offset ou tu veux mais la réalité on imprime au milieu du bed en général donc on le fait sur la position home d'autant plus que la buse se positionne a ce niveau pour le faire alors pourquoi la bouger ^^
fran6p PostĂ©(e) Janvier 26, 2023 PostĂ©(e) Janvier 26, 2023 Il y a 2 heures, mch a dit : Est-ce-que le Z-offset correspond au paramĂštre Z_MIN_POS de Marlin ? Non il y a 38 minutes, EllĂŻa a dit : Pour moi un offset c'est un dĂ©calage par rapport Ă l'origine machine Oui et non (voir le sujets plus bas). Il y a 23 heures, BO105cbs a dit : Etrange ton explication, pour le "Z-Offset" qui est normalement censĂ© rĂ©gler la position la plus basse de la buse sur le plateau, quelque soit le type d'imprimante. Pas du tout Ă©trange. L'image plus haut du Z-offset permet Ă l'imprimante de connaĂźtre prĂ©cisĂ©ment la diffĂ©rence de hauteur entre le bas du palpeur et la buse. Ainsi quand la maillage est effectuĂ©, pour tout point palpĂ©, le firmware connaitra exactement de combien descendre la buse pour imprimer Ă la bonne altitude. Deux sujet au moins, ici sur ce forum tentent d'Ă©claircir quelques points :  et  Pour ceux qui prĂ©fĂšrent une vidĂ©o, le youtubeur australien TeachingTech en propose une (an anglais mais c'est parfaitement comprĂ©hensible et au pire le sous-titrage peut ĂȘtre activĂ© ) : 2
BO105cbs PostĂ©(e) Janvier 27, 2023 PostĂ©(e) Janvier 27, 2023 (modifiĂ©) Il y a 18 heures, fran6p a dit : Non Oui et non (voir le sujets plus bas). Pas du tout Ă©trange. L'image plus haut du Z-offset permet Ă l'imprimante de connaĂźtre prĂ©cisĂ©ment la diffĂ©rence de hauteur entre le bas du palpeur et la buse. Ainsi quand la maillage est effectuĂ©, pour tout point palpĂ©, le firmware connaitra exactement de combien descendre la buse pour imprimer Ă la bonne altitude. Bon, je pense que l'ont ne se comprend pas. Le Z_Offset initial, sert Ă dĂ©terminer la diffĂ©rence rĂ©elle de hauteur (ou dĂ©calage d'ou Offset) qu'il y a entre la buse avec l'axe Z Ă la valeur 0 et le plateau. Ont doit dĂ©terminer cette valeur le plus bas possible, d'ou la feuille ou des cales peut importe. Il est rĂ©glĂ© au centre du plateau (endroit techniquement plus dĂ©favorable), manuellement par un ajustage sur la machine avec la fonction appropriĂ©e, puis enregistrĂ© alors dans l'EEPROM de la bestiole. Qui dĂ©sormais connait cette valeur thĂ©oriquement rĂ©percutable sur l'ensemble du plateau. Ainsi par exemple si l'utilisateur aprĂšs moult rĂ©glages Ă obtenu une valeur de -3.86 mm en Z-Offet l'imprimante sait qu'il existe un espace entre sa position 0 de l'axe X et le bout de la buse en contact avec le plateau une valeur de 3.86 mm qu'elle prendra en compte pour l'impression en fonction de la hauteur de couche fixĂ©e dans le slicer. Bref, il en rĂ©sulte que le rĂ©glage prĂ©cis d'un plateau est peut ĂȘtre une des phases la plus importante dans l'impression. Le rĂŽle de la sonde ensuite qui n'a d'intĂ©rĂȘt que si l'UBL est activĂ© dans le Marlin, Elle vient par le biais d'un maillage en X points contrĂŽler les diffĂ©rences entre le rĂ©glage manuel appelĂ© "Z-Offset" et diffĂ©rents endroit du plateau, afin de dĂ©terminer et d'enregistrer les variations de niveau, pour un apport de corrections lors de l'impression. Ce qui est gĂ©nial tout de mĂȘme.  @Idealnight Je me suis aussi posĂ© la question pour le rĂ©glage des offset X,Y,Z Ă mon sens, ces derniers servent Ă imprimer une plus grande surface du plateau, Ă©liminant les marges de sĂ©curitĂ© du pourtour. Mais je n'en suis pas sĂ»r. ModifiĂ© (le) Janvier 27, 2023 par BO105cbs
fran6p PostĂ©(e) Janvier 27, 2023 PostĂ©(e) Janvier 27, 2023 (modifiĂ©) Il y a 2 heures, BO105cbs a dit : Le rĂŽle de la sonde ensuite qui n'a d'intĂ©rĂȘt que si l'UBL est activĂ© dans le Marlin, Avec Marlin (que je n'utilise plus), un maillage «simple» fonctionne trĂšs bien. L'intĂ©rĂȘt de l'UBL est surtout avec de grands plateaux quand ils sont passablement dĂ©formĂ©s ce qui sauf malchance est de moins en moins le cas sinon bien que les systĂšmes de plateaux magnĂ©tiques soient confortables peut ĂȘtre contournĂ© en utilisant une plaque de verre ou mieux un miroir. Il y a 2 heures, BO105cbs a dit : il en rĂ©sulte que le rĂ©glage prĂ©cis d'un plateau est peut ĂȘtre une des phases la plus importante dans l'impression. C'est la base d'une impression rĂ©ussie : Il y a 2 heures, BO105cbs a dit : Le Z_Offset initial, sert Ă dĂ©terminer la diffĂ©rence rĂ©elle de hauteur (ou dĂ©calage d'ou Offset) qu'il y a entre la buse avec l'axe Z Ă la valeur 0 et le plateau. Non, le Zoffset est la diffĂ©rence de hauteur entre l'extrĂ©mitĂ© du pointeau du BLTouch / CRTouch et l'extrĂ©mitĂ© de la buse (parfaitement propre et nettoyĂ©e de tout rĂ©sidu de filament). On l'affine ensuite via le babystep (Marlin) ou son Ă©quivalent (Klipper) pour Ă©craser plus ou moins le filament sur le plateau (qui en fonction de la tempĂ©rature se dilatera un peu plus / moins). ModifiĂ© (le) Janvier 27, 2023 par fran6p
BO105cbs Posté(e) Janvier 27, 2023 Posté(e) Janvier 27, 2023 Il y a 1 heure, fran6p a dit : Non, le Zoffset est la différence de hauteur entre l'extrémité du pointeau du BLTouch / CRTouch et l'extrémité de la buse (parfaitement propre et nettoyée de tout résidu de filament). On l'affine ensuite via le babystep (Marlin) ou son équivalent (Klipper) pour écraser plus ou moins le filament sur le plateau (qui en fonction de la température se dilatera un peu plus / moins). Bonsoir, Je ne vais pas te contrarier, si c'est que tu crois, ce n'est pas le but. Toutefois sur imprimante sans sonde, il est bien obligatoire de régler ce paramÚtre manuellement et d'induire cette valeur dans l'imprimante. L'apport d'une sonde n'a aucune influence sur cette variable, si ce n'est de vérifier sa répétabilité sur le plateau et d'induire des corrections lors de l'impression, ce qui est confort notable.
fran6p PostĂ©(e) Janvier 27, 2023 PostĂ©(e) Janvier 27, 2023 il y a 26 minutes, BO105cbs a dit : Je ne vais pas te contrarier, si c'est que tu crois, ce n'est pas le but. Pour me contrarier, il en faudrait plus Je ne suis pas intolĂ©rant Ă la contradiction par contre j'aime bien avoir des Ă©lĂ©ments factuels me permettant de me faire ma propre opinion. Pour l'anecdote, la contradiction m'a valu une exclusion du Discord (JSTECH), pour avoir mis en doute les propos d'un certain tititopher68-dev (ne surtout pas le contredire)⊠Ici au moins sur ce forum, Ă moins d'enfreindre les rĂšgles connues et acceptĂ©es lors de l'inscription, les modĂ©rateurs ont une Ă©thique (et tac). il y a 17 minutes, BO105cbs a dit : l est bien obligatoire de rĂ©gler ce paramĂštre manuellement et d'induire cette valeur dans l'imprimante. Comment fais-tu ça ? Explique, s'il te plait. Sans dispositif d'aide au nivellement, le seul rĂ©glage se fait avec les molettes de rĂ©glages du plateau et une jauge (feuille de papier ou autre). Une fois ce rĂ©glage fait, tu peux si tu le veux enregistrer en EEPROM mais honnĂȘtement ça n'a aucune incidence sur le rĂ©glage manuel. Si par contre le firmware a Ă©tĂ© compilĂ© avec «l'ABL du pauvre» (Mesh bed leveling) alors il faut enregistrer les rĂ©glages en EEPROM, extrait de ce sujet : Citation Mesh Bed Leveling (ABL du «pauvre» mais tout de mĂȘme bien pratique) Configuration.h Ce type de nivelage n'est Ă utiliser que si vous n'avez pas installĂ© d'ABL automatique. Donc, Ă n'activer que si #define BLTOUCH (ou un autre ABL) ne l'est pas dĂ©jĂ sinon Marlin vous signalera une erreur. A #define PROBE_MANUALLY C #define NOZZLE_TO_PROBE_OFFSET { 0, 0, 0 } A #define MESH_BED_LEVELING A #define RESTORE_LEVELING_AFTER_G28 C #define GRID_MAX_POINTS_X 5 (Ou modifiez selon vos prĂ©fĂ©rences) A #define LCD_BED_LEVELING En complĂ©ment (remarque de @Darkneo (merci Ă toi )) il faut dĂ©sactiver certaines directives qui autrement conduisent Ă une erreur de compilation : D #define Z_MIN_PROBE_REPEATABILITY_TEST et D #define BABYSTEP_ZPROBE_OFFSET   (configuration_adv.h) Effectuer le nivelage manuel du lit (Mesh Bed Leveling) Chauffez votre lit Ă la tempĂ©rature dâimpression habituelle (ex : 60°C). Assurez-vous qu'il n'y a pas de plastique sur la buse, ce qui modifierait la distance de la buse par rapport au lit SĂ©lectionner: Prepare - Bed Leveling - Level Bed Attendre que le Homing XYZ soit terminĂ© Lorsque le bouton "Cliquer pour commencer" apparaĂźt, appuyez sur le bouton du contrĂŽleur pour vous rendre au premier point Utilisez la molette de commande pour rĂ©gler Z afin qu'un morceau de papier puisse passer sous la buse en frottant Appuyez sur le bouton du contrĂŽleur pour enregistrer la valeur Z et passer au point suivant RĂ©pĂ©tez les Ă©tapes 4 et 5 jusqu'Ă ce que vous ayez terminĂ©. SĂ©lectionnez : Configuration - Enregistrer les paramĂštres pour sauvegarder le maillage dans l'EEPROM SĂ©lectionnez : Mouvement - Hauteur de fondu : RĂ©gler sur 10 SĂ©lectionnez : Motion - Stocker les paramĂštres Faites un test d'impression et, pendant l'impression, vous pouvez modifier la distance entre la buse et le lit en mouvement via les molettes de rĂ©glage du plateau Ne surtout pas toucher aux mollettes sinon le maillage ne sera plus correct Utiliser plutĂŽt le rĂ©glage des babysteps via «double clic» sur le bouton de l'Ă©cran SĂ©lectionnez : Configuration - Stocker les paramĂštres Plus dâinfos : Marlin Bed Leveling (Manual) Teaching Tech Manual Mesh Bed Levelling Crosslink Ender 3 Mesh Bed Leveling 1
RFN_31 PostĂ©(e) Janvier 28, 2023 PostĂ©(e) Janvier 28, 2023 Enfin, dit autrement, l'altitude 0 est l'altitude de dĂ©clenchement du palpeur modifiĂ©e par le z offset. Sans le palpeur, l'altitude 0 est rĂ©glĂ©e par la hauteur de la butĂ©e de fin de course (mais on peut aussi s'amuser Ă mettre un rĂ©glage quelconque Ă cette butĂ©e et retrouver la bonne altitude 0 en corrigeant avec un offset : c'est beaucoup s'embĂȘter). Le mesh quant Ă lui fait varier l'altitude en fonction des coordonnĂ©es (x,y) pour compenser un plateau avec une mauvaise planĂ©itĂ© (i.e. bosselĂ©) ou non parfaitement horizontal.
BO105cbs PostĂ©(e) Janvier 28, 2023 PostĂ©(e) Janvier 28, 2023 Il y a 13 heures, fran6p a dit : Pour me contrarier, il en faudrait plus Je ne suis pas intolĂ©rant Ă la contradiction par contre j'aime bien avoir des Ă©lĂ©ments factuels me permettant de me faire ma propre opinion.  Je comprends C'est surement ma vision "mĂ©canique" de l'affaire qui me tient. Je vais tenter d'illustrer ma comprĂ©hension du Z-Offset et de la sonde. Une imprimante 3D est une machine, permettant d'imprimer des choses volumĂ©triques. Elle possĂšde entre autres des contraintes mĂ©canique dimensionnelles, les dĂ©placement dans ses axes. Et je vais faire le parallĂšle avec une machine connue qui est une fraiseuse, les deux construisent une piĂšce, l'une le fait dans l'espace si je peux dire, l'autre dans l'espace aussi mais par Ă©limination. Toutes les deux aprĂšs un montage rigoureux et contrĂŽles associĂ©s ont le mĂȘme questionnement : Ou est mon outil ? Donc pour nous la buse. Dans tout les cas, le but est de faire connaĂźtre Ă l'imprimante, la position de la buse, par rapport Ă son plateau car c'est lĂ que s'exerce son travail. La machine Ă dans sa petite tĂȘte d'EEPROM  des caractĂ©ristiques dimensionnelles induite par "codage" dans son firmware. Mais cela ne lui donne pas la valeur de la distance rĂ©elle qu'il existe entre la position 0 de sont outil induite dans sa mĂ©moire et son lieu de travail. En fait elle ne connait que la position 0 de son axe Z, rien d'autre et c'est parfaitement logique. Donc Ă l'opĂ©rateur d'informer son imprimante de cette fameuse distance en procĂ©dant Ă une mesure "rĂ©elle" de cette derniĂšre, par diverses moyens (feuille, cale, palpeur, etc..) C'est ce qui est appelĂ© communĂ©ment dans le monde de l'impression 3D le "Z-Offset" soit la mesure du dĂ©calage entre la position 0 connue par l'imprimante et le rĂ©el. Pour moi j'appelle ça, le point de rĂ©fĂ©rence, le point de "contact", etc... aprĂšs ce n'est qu'une histoire de traduction. Comme je l'ai Ă©crit cette valeur est thĂ©oriquement une constante applicable Ă l'ensemble de la surface de travail, ce n'est qu'une machine. Nous savons que ce n'est pas le cas hĂ©las. Diverses "contraintes" mĂ©caniques s'exerçant sur la surface de travail, l'opĂ©rateur se doit d'apporter des "correctifs fins" dĂšs le dĂ©but du job d'impression, les "babystep", et ce presque Ă chaque fois, ce qui pouvait rendre pĂ©nible l'impression par son manque de rĂ©gularitĂ©. Puis la technologie est venue Ă notre secours (en fait le concept existait, il suffisait simplement de l'adapter). Comment augmenter la rĂ©gularitĂ© d'impression, sachant que le fameux plateau est "biscornu" en exagĂ©rant. La sonde.... ! Donc les sondes sont montĂ©es sur la machine. Ce sont des dispositifs prĂ©cis (peut ĂȘtre trop..) Mais la sonde une fois montĂ©e est totalement ignorante, elle sait ce qu'elle doit faire, des mesures de niveau, mais par rapport Ă quoi ? Et ben le fameux "Z-Offset" mesurĂ© rigoureusement par l'opĂ©rateur et introduit dans la mĂ©moire de l'imprimante. Donc la sonde, Ă sa toute premiĂšre utilisation va mesurer cette valeur, le "Z-Offset" pour se le mettre en mĂ©moire, venant ensuite au grĂ© du "programme" de l'imprimante, vĂ©rifier la rĂ©pĂ©tabilitĂ© de ce dernier sur le plateau, constituant ainsi une sorte de maillage Ă partir d'un relevĂ© des points de niveau. Qui sera normalement employĂ© par la suite pour corriger l'impression en influant la position de l'axe Z. Le pied.... Ce qui me fait dire, qu'en aucun cas la sonde mesure le "Z-Offset" originel qui pour moi est issu d'un rĂ©glage initial mĂ©canique si je puis dire, et que la diffĂ©rence de hauteur entre le doigt dĂ©ployĂ© et la buse ne correspond pas "Z-Offset". Par contre je sĂ»r qu'il doit y avoir entre ces deux choses une plage de distance prĂ©cise, permettant Ă la sonde d'ĂȘtre dans sa plage de fonctionnement "Ă©lectromĂ©canique", mais sans rapport avec notre fameux point de rĂ©fĂ©rence. A te lire.   il y a 19 minutes, RFN_31 a dit : Enfin, dit autrement, l'altitude 0 est l'altitude de dĂ©clenchement du palpeur modifiĂ©e par le z offset.  Heu... En fait la sonde vient simplement mesurer une valeur connue. Sans le palpeur, l'altitude 0 est rĂ©glĂ©e par la hauteur de la butĂ©e de fin de course (mais on peut aussi s'amuser Ă mettre un rĂ©glage quelconque Ă cette butĂ©e et retrouver la bonne altitude 0 en corrigeant avec un offset : c'est beaucoup s'embĂȘter). Les butĂ©es fin de courses ne sont lĂ , pour Ă©viter des dĂ©sordres mĂ©caniques.... , pour l'axe Z, c'est ça aussi, mais un poil diffĂ©rent. Le mesh quant Ă lui fait varier l'altitude en fonction des coordonnĂ©es (x,y) pour compenser un plateau avec une mauvaise planĂ©itĂ© (i.e. bosselĂ©) ou non parfaitement horizontal. Vi.... Â
RFN_31 PostĂ©(e) Janvier 28, 2023 PostĂ©(e) Janvier 28, 2023 (modifiĂ©) Il y a 3 heures, BO105cbs a dit : En fait la sonde vient simplement mesurer une valeur connue Ben non... le palpeur mesure l'altitude 0 du palpeur. Alors que l'altitude 0 de la machine, c'est l'altitude 0 de la buse (comme tu l'as si bien dĂ©crit). Dans cette fonction, le palpeur remplace le endstop Z sauf qu'il faut le corriger avec l'Ă©cart entre le palpeur et la buse, c'est a dire avec l'offset Z. Ici tout est relatif Ă un rĂ©fĂ©rentiel et la buse n'a pas le mĂȘme rĂ©fĂ©rentiel que le palpeur (mais c'est bien la buse qui nous intĂ©resse). La deuxiĂšme fonction du palpeur est le levelling : mesurer les Ă©carts Ă apporter Ă l'altitude en fonction des coordonnĂ©es x et y. le mesh n'est qu'une matrice qui dit quelle correction apportĂ©e pour une abscisse et une ordonnĂ©e. ModifiĂ© (le) Janvier 28, 2023 par RFN_31
Idealnight Posté(e) Janvier 28, 2023 Posté(e) Janvier 28, 2023 Pour faire simple les systÚmes bltouch/crtouch ou autres viennent remplacer le endstop donc il faut renseigner dans le firmware/eeprom le positionnement du palpeur du moins de la pointe de lcui-ci par rapport à la buse en X, Y et Z (on le fait en renseignant les offsets sur les 3 axes) sauf que pour le Z il est possible de le régler a 0.01 ou 0.02 pour la précision Et en ajoutant une fonction de mesh (correction des défauts de planéité du plateau par des mouvements du Z en fonction des données palpées)
BO105cbs PostĂ©(e) Janvier 28, 2023 PostĂ©(e) Janvier 28, 2023 Il y a 2 heures, Idealnight a dit : Pour faire simple les systĂšmes bltouch/crtouch ou autres viennent remplacer le endstop donc il faut renseigner dans le firmware/eeprom le positionnement du palpeur du moins de la pointe de lcui-ci par rapport Ă la buse en X, Y et Z (on le fait en renseignant les offsets sur les 3 axes) sauf que pour le Z il est possible de le rĂ©gler a 0.01 ou 0.02 pour la prĂ©cision Et en ajoutant une fonction de mesh (correction des dĂ©fauts de planĂ©itĂ© du plateau par des mouvements du Z en fonction des donnĂ©es palpĂ©es) Bonjour, Ouaip, elle devient en quelque sorte le "EDNSTOP" de l'axe Z. Bon aprĂšs, je suis un peu tĂȘtu je sais Mais Ă mon sens, pour informer l'EEPROM de la position dĂ©ployĂ©e de la pointe du palpeur par rapport au plateau, il faudrait connaĂźtre auparavant une fois la pointe en contact avec ce dernier, le chemin qu'elle parcoure avant son dĂ©clenchement Ă©lectronique interne fournisse la lecture. MĂ©bon, en fait ont d'en moque , l'essentiel c'est qu'elle fonctionne, et construire le "MESH" du plateau. Ce que je souhaite au vu de tout ça, c'est que @EllĂŻa est compris l'utilitĂ© et le fonctionnement de la chose et que son problĂšme soit rĂ©glĂ©. A+
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant