papagalak Posté(e) Mai 9, 2023 Auteur Posté(e) Mai 9, 2023 @pommeverte, ce sont les mêmes que j’utilisé plus haut dans le post Merci
pommeverte Posté(e) Mai 9, 2023 Posté(e) Mai 9, 2023 (modifié) Salut, Voici les fichiers de configuration modifiés pour que la compilation se termine sans erreur. J'ai ajouté // modif PV à la fin des lignes modifiées Configuration.hConfiguration_adv.h Contrairement à fran6p, je pense que: // Define positions for probe points. signifie que ce sont les coordonnées des points de palpage et non de la buse lors du palpage. C'est pour cela que j'ai recalculé les coordonnées en prenant également en compte ton décalage de -32 (indiqué ici) et non le -31 de ton fichier. Je me suis également permis de passer les messages en français Modifié (le) Mai 9, 2023 par pommeverte
papagalak Posté(e) Mai 9, 2023 Auteur Posté(e) Mai 9, 2023 (modifié) Merci , à vous @fran6p et @pommeverte, la compilation se fait nickel. j'ai comparé les fichiers avec Notepad++ et les subtilités sont fines j'ai envoyé sur ma bécane et je test le bltouch : il est toujours sur la gauche. plus de précision sur le comportement: le Bltouch en auto Home se positionne à environ 9.5 X17 Cm pour le centre. bed leveling : première rangée : 1° palpage 3 cm à gauche - 5 ° palpage 10 cm à l'intérieur droit .... rangée 5 :20° 3cm à gauche et 0.5 cm en dehors du plateau Modifié (le) Mai 9, 2023 par papagalak
pommeverte Posté(e) Mai 9, 2023 Posté(e) Mai 9, 2023 Je ne l'ai pas précisé mais j'ai laissé la "non-initialisation" automatique de l'eeprom après flashage du firmware. Est-ce que tu fais bien cette initialisation? normalement, il suffit de répondre OK lorsque la question apparait.
fran6p Posté(e) Mai 9, 2023 Posté(e) Mai 9, 2023 (modifié) As-tu tester l'assistant de nivelage ? Contrairement au contrairement de @pommeverte, les coordonnées où positionner le BLT afin qu'il soit au-dessus des vis de réglages ne peuvent être calculées qu'à partir de celle de la buse (c'est le seul matériel que le firmware déplace sur le plan) Teste l'assistant pour vérifier que le BLT fasse ses mesures au-dessus des vis de réglages. Si c'est bon, il devrait t'indiquer de combien tourner et dans quel sens les molettes (le premier point sert de référence, il ne faut donc pas y toucher). Quand j'utilisais encore Marlin sur la CR10V2, les valeurs utilisées pour un nivelage manuel : Citation #define LEVEL_CORNERS_INSET_LFRB { 30, 30, 40, 40 } Modifié (le) Mai 9, 2023 par fran6p
papagalak Posté(e) Mai 9, 2023 Auteur Posté(e) Mai 9, 2023 (modifié) il y a 37 minutes, pommeverte a dit : Je ne l'ai pas précisé mais j'ai laissé la "non-initialisation" automatique de l'eeprom après flashage du firmware. Est-ce que tu fais bien cette initialisation? normalement, il suffit de répondre OK lorsque la question apparait. Sauf erreur de ma par je n'ai pas eu le message.. il y a 27 minutes, fran6p a dit : As-tu tester l'assistant de nivelage ? Contrairement au contrairement de @pommeverte, les coordonnées où positionner le BLT afin qu'il soit au-dessus des vis de réglages ne peuvent être calculées qu'à partir de celle de la buse (c'est le seul matériel que le firmware déplace sur le plan) Teste l'assistant pour vérifier que le BLT fasse ses mesures au-dessus des vis de réglages. Si c'est bon, il devrait t'indiquer de combien tourner et dans quel sens les molettes (le premier point sert de référence, il ne faut donc pas y toucher). Merci à vous je regarde demain Modifié (le) Mai 9, 2023 par papagalak
papagalak Posté(e) Mai 10, 2023 Auteur Posté(e) Mai 10, 2023 Bon,j’ai commencé les tests: Reset config puis palpage: la dernière ligne est toujours hors plateau.
pommeverte Posté(e) Mai 10, 2023 Posté(e) Mai 10, 2023 (modifié) Salut, Dans ce cas, il suffit de modifier la marge arrière. C'est ce que j'ai fait dans ces fichiers et donc dans ce firmware: Configuration.hConfiguration_adv.hfirmware.hex Cette fois, j'ai ajouté l'initialisation de l'eeprom automatique après flashage. PS: est-ce que tu peux redonner les positions des nouveaux points de palpage (en mm )? ce qui me chiffonne, c'est le décalage d'origine et la taille de la surface d'impression. #define X_BED_SIZE 310 // Nozzle is at X0 when homed #define Y_BED_SIZE 320 // Nozzle is at Y0 when homed #define X_MIN_POS -5 // -5 instead of 0 to center the print area (CR-10 v3) #define Y_MIN_POS -5 // -5 instead of 0 to center the print area (CR-10 v3) je pense qu'il faudrait valider ces valeurs, au moins la distance en Y qui est de 310 dans le fichier exemple de la CR10 V3 et 300 dans celui de la CR10 V2 Modifié (le) Mai 10, 2023 par pommeverte
papagalak Posté(e) Mai 10, 2023 Auteur Posté(e) Mai 10, 2023 @pommeverte, n'etant pas chez moi, comme tout bon retraité, je garde ma petit fille, dès que je peux je te dis. par contre ce que je suis sur le plateau 310 X 320.
fran6p Posté(e) Mai 10, 2023 Posté(e) Mai 10, 2023 (modifié) Le plateau des CR10v2/V3 fait 310 x 320 mm ( X x Y). Avec le Minixtruder de @Fourmi (hotends.fr), la tête peut se déplacer en X=0 et Y=5 (elle ne sort pas du plateau ni à gauche ni devant (chez moi, elle ne peut pas aller au bord avant)). On peut par contre déplacer la tête au-delà du plateau sur l'arrière et sur la droite pour X et Y ( ≃ 15/20 mm ). Dans les trancheurs, la surface imprimable est souvent réglée à 300x300x400. Modifié (le) Mai 10, 2023 par fran6p
papagalak Posté(e) Mai 10, 2023 Auteur Posté(e) Mai 10, 2023 il y a 38 minutes, fran6p a dit : Le plateau des CR10v2/V3 fait 310 x 320 mm les trancheurs, la surface imprimable est souvent réglée à 300x300x400. Alors que faut il déclarer dans marlin?
fran6p Posté(e) Mai 10, 2023 Posté(e) Mai 10, 2023 Marlin (Klipper) => 310 x 320 Trancheur => 300 x 300 Ce sont les valeurs que j'utilise avec mes trancheurs et Klipper
pommeverte Posté(e) Mai 10, 2023 Posté(e) Mai 10, 2023 (modifié) Salut @papagalak Si tu as la tête minixtruder dont parle fran6p, alors pour centrer ta surface d'impression de 300x300 sur ton plateau, il faudrait mettre: #define Y_MIN_POS -10 // instead of 0 to center the print area (CR-10 v3) Si tu n'as pas cette tête, alors il faudrait faire tes propres mesures: tu positionnes la tête en butée avant gauche et tu notes la position de la buse par rapport au bord du plateau tu positionnes la tête en butée arrière droite et tu notes la position de la buse par rapport au bord du plateau tu mesures la distance de sécurité qu'il faut prévoir pour ne pas venir en collision avec les pinces de ton plateau, si tu en as toujours, évidemment En fonction de tes mesures, on pourra te fournir les bons paramètres. Salut @fran6p, Le 09/05/2023 at 19:12, fran6p a dit : les coordonnées où positionner le BLT afin qu'il soit au-dessus des vis de réglages ne peuvent être calculées qu'à partir de celle de la buse (c'est le seul matériel que le firmware déplace sur le plan) certes, mais, d'après ce que je comprends des sources, le décalage du XXtouch par rapport à la buse est retranché aux coordonnées des points au dessus des vis de réglages: ligne 880 du fichier probe.cpp. Citation if (probe_relative) npos -= offset_xy; // Get the nozzle position Le fait que les coordonnées que tu fournis ici: Le 07/05/2023 at 18:27, fran6p a dit : Il faudra donc modifier ton TRAMMING_POINT_XY dans configuration_adv.h : Citation // Define positions for probe points. #define TRAMMING_POINT_XY { { 64,30 }, { 304, 30 }, { 304, 270 }, { 64, 270 } } génère une erreur, m'a conduit à ma conclusion. D'ailleurs, on voit que le test qui provoque cette erreur compare les coordonnées saisies avec les courses des axes - le décalage du XXtouch. Voici l'extrait du fichier probe.h: Citation static constexpr float _min_x(const xy_pos_t &probe_offset_xy=offset_xy) { return TERN(IS_KINEMATIC, (X_CENTER) - probe_radius(probe_offset_xy), _MAX((X_MIN_BED) + (PROBING_MARGIN_LEFT), (X_MIN_POS) + probe_offset_xy.x) ); } static constexpr float _max_x(const xy_pos_t &probe_offset_xy=offset_xy) { return TERN(IS_KINEMATIC, (X_CENTER) + probe_radius(probe_offset_xy), _MIN((X_MAX_BED) - (PROBING_MARGIN_RIGHT), (X_MAX_POS) + probe_offset_xy.x) ); } static constexpr float _min_y(const xy_pos_t &probe_offset_xy=offset_xy) { return TERN(IS_KINEMATIC, (Y_CENTER) - probe_radius(probe_offset_xy), _MAX((Y_MIN_BED) + (PROBING_MARGIN_FRONT), (Y_MIN_POS) + probe_offset_xy.y) ); } static constexpr float _max_y(const xy_pos_t &probe_offset_xy=offset_xy) { return TERN(IS_KINEMATIC, (Y_CENTER) + probe_radius(probe_offset_xy), _MIN((Y_MAX_BED) - (PROBING_MARGIN_BACK), (Y_MAX_POS) + probe_offset_xy.y) ); } ... COORDINATE_OKAY(x, _min_x(default_probe_xy_offset) - fslop, _max_x(default_probe_xy_offset) + fslop) && COORDINATE_OKAY(y, _min_y(default_probe_xy_offset) - fslop, _max_y(default_probe_xy_offset) + fslop); Pour valider mon hypothèse, je viens d'exécuter un G35 qui confirme bien que les coordonnées des points "tramming" sont bien celles des points de palpage et non ceux de la buse. Modifié (le) Mai 10, 2023 par pommeverte
papagalak Posté(e) Mai 11, 2023 Auteur Posté(e) Mai 11, 2023 (modifié) @pommeverte, merci pour ton aide, voici les côtes: auto home : la buse 187 X 159 mm origine X/Y : 5 X 10 mm max X/Y : 323 X 314 mm (endsopt désactivé) max X/Y: 310 X 314 mm (endsopt activé) dépassement X/Y: 7 X 3 mm pour la sécurité impression je suis en PEI aimanté sans agrafe je viens de lancer un bed leveling : coté gauche 10 mm coté droit 20 mm avant 5 mm arriere10mm Modifié (le) Mai 11, 2023 par papagalak
pommeverte Posté(e) Mai 11, 2023 Posté(e) Mai 11, 2023 Salut, Désolé, mais je n'arrive pas à interpréter tes cotes, ni les endstop activé/désactivé . Est-ce que tu pourrais refaire un croquis comme dans ce message? Tu as des détecteurs de fin de course (endstops) en Xmax et Ymax en plus de ceux en Xmin et Ymin? il y a une heure, papagalak a dit : je viens de lancer un bed leveling : coté gauche 10 mm coté droit 20 mm avant 5 mm arriere10mm est-ce que tous les points sont sur le plateau?
papagalak Posté(e) Mai 11, 2023 Auteur Posté(e) Mai 11, 2023 (modifié) il y a 38 minutes, pommeverte a dit : est-ce que tous les points sont sur le plateau? oui, je disais que la première colonne est 5 mm à l'intérieur et la 5° colonne 20 mm à l'intérieur. pour la première ligne 5 mm en dedans et la dernière ligne 10 mm en dedans. J'ai modifié : #define X_MIN_POS 0 // -5 instead of 0 to center the print area (CR-10 v3)#define Y_MIN_POS 0 // -5 instead of 0 to center the print area (CR-10 v3) ok j'ai voulu modifier la valeur du bed 310X 320 mettre 300X300 message erreur j'ai testé le reglage plateau par molette : Houah super, je ne connaissais pas Modifié (le) Mai 11, 2023 par papagalak
pommeverte Posté(e) Mai 11, 2023 Posté(e) Mai 11, 2023 (modifié) il y a 5 minutes, papagalak a dit : oui, je disais que la première colonne est 5 mm à l'intérieur et la 5° colonne 20 mm à l'intérieur. pour la première ligne 5 mm en dedans et la dernière ligne 10 mm en dedans. c'est noté. Maintenant, on attends le croquis avec la position de la buse à chaque position extrême des axes il y a 5 minutes, papagalak a dit : j'ai voulu modifier la valeur du bed 310X 320 mettre 300X300 message erreur ne touche à rien pour l'instant. Lorsque tu nous auras fourni le croquis avec les cotes, on te fournira les paramètres (course, décalage d'origine, points de palpage et le points de réglage du plateau,...) Modifié (le) Mai 11, 2023 par pommeverte
papagalak Posté(e) Mai 11, 2023 Auteur Posté(e) Mai 11, 2023 @pommeverte, voici ce que j'ai auto home la buse se positionne X/Y 194 X 169* bed leveling : premier point X/Y sur l'écran 32 X 0 mm sur le plateau 8 X 10 mm dernier point X/Y sur l'écran 310 X 299 sur le plateau 24 X 9 mm.
pommeverte Posté(e) Mai 11, 2023 Posté(e) Mai 11, 2023 Merci mais ce n'est pas la réponse que j'attendais, mais plutôt: Il y a 23 heures, pommeverte a dit : il faudrait faire tes propres mesures: tu positionnes la tête en butée avant gauche et tu notes la position de la buse par rapport au bord du plateau tu positionnes la tête en butée arrière droite et tu notes la position de la buse par rapport au bord du plateau dit autrement, tu éteins l'imprimante et tu déplaces lentement, pour éviter que le courant généré par les moteurs ne grillent les pilotes , la tête: en butée avant gauche et tu notes la position de la buse par rapport au bord du plateau en butée arrière droite et tu notes la position de la buse par rapport au bord du plateau PS: pourquoi les dimensions sont différentes de ton précédent message? Il y a 5 heures, papagalak a dit : la première colonne est 5 mm à l'intérieur...la première ligne 5 mm en dedans et Il y a 4 heures, papagalak a dit : premier point X/Y sur l'écran 32 X 0 mm sur le plateau 8 X 10 mm
papagalak Posté(e) Mai 11, 2023 Auteur Posté(e) Mai 11, 2023 (modifié) OK je fais ça dès que possible @pommeverte Arrière 3 mm et à droite 15 mm , les 2 côtes hors plateau Modifié (le) Mai 12, 2023 par papagalak
papagalak Posté(e) Mai 12, 2023 Auteur Posté(e) Mai 12, 2023 quand je mets la buse à l'arrière droit, les coordonnées sur l'écran sont : X 323 - Y 314 si ça peu aider
pommeverte Posté(e) Mai 12, 2023 Posté(e) Mai 12, 2023 Salut, il y a 47 minutes, papagalak a dit : quand je mets la buse à l'arrière droit, les coordonnées sur l'écran sont : X 323 - Y 314 tu es sûr que tu n'as pas inversé le X et le Y ? est-ce que tu peux donner la position de la buse lorsque Il y a 17 heures, pommeverte a dit : tu positionnes la tête en butée avant gauche et tu notes la position de la buse par rapport au bord du plateau
papagalak Posté(e) Mai 12, 2023 Auteur Posté(e) Mai 12, 2023 il y a une heure, pommeverte a dit : Salut, tu es sûr que tu n'as pas inversé le X et le Y ? OUI, voici une capture d'écran aux origines X et Y la buse se situe X 6 mm et Y 10 mm les 2 à l' intérieur du plateau
pommeverte Posté(e) Mai 13, 2023 Posté(e) Mai 13, 2023 Salut, Visiblement, on a beaucoup de difficultés à se comprendre . Que veux-tu dire par: Il y a 21 heures, papagalak a dit : aux origines X et Y est-ce que c'est lorsque tu demandes d'aller à la position (0,0) ou c'est lorsque, comme je l'ai demandé, tu éteins l'imprimante et que tu décales la tête, avec ta main, à l'avant gauche?
papagalak Posté(e) Mai 14, 2023 Auteur Posté(e) Mai 14, 2023 @pommeverte, avec un peu de retard auto home X et Y la buse en X 7 mm et Y 5mm si je déplace à la main X5 et Y 5
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