SckyzO Posté(e) Février 13, 2023 Posté(e) Février 13, 2023 Salut tout le monde, je me permet de venir demander un peu d'aide sur un problème dont j'ai bien du mal à comprendre le sens. J'ai acheté un FYSETC Portable Input Shaper, je l'ai connecté en USB à Klipper avec l'avoir correctement initialisé. Tout se passe bien je lance les différents tests pour auto calibrer la résonnance des axes de l'imprimante. J'ai imprimé en PLA ce modèle : https://www.printables.com/model/309923-flsun-v400-portable-input-shaper-mount Mais les résultats qu'il me sort sont complètement faux. D'après le calcul manuel, mes valeurs devrait être : [input_shaper] shaper_freq_x: 38.40 shaper_type_x = mzv shaper_freq_y: 33.05 shaper_type_y = mzv Mais le module FYSETC me donne ces valeurs : #*# [input_shaper] #*# shaper_type_x = mzv #*# shaper_freq_x = 48.2 #*# shaper_type_y = mzv #*# shaper_freq_y = 50.0 J'ai bien vérifié que le module était bien vissé ... Mais il me retourne tjrs ces valeurs. Et effectivement lorsque j'imprime un test, mon résultat est affreux. Je suis à la recherche d'idée pour savoir pourquoi cela ne fonctionne pas. Si qqn à une idée Merci
MrMagounet Posté(e) Février 13, 2023 Posté(e) Février 13, 2023 Salut @SckyzO que donne la commande ACCELEROMETER_QUERY depuis la console ? As tu bien une réponse de type : Recv: // adxl345 values (x, y, z): 470.719200, 941.438400, 9728.196800 ? Que donne la commande MEASURE_AXES_NOISE ? obtiens tu bien des valeur comprise en 1-100 ? si tu obtient des valeur dans les 1000 ou plus cela indique une défaillance de l'accéléromètre. Et as tu récupérer les graph pour voir la tête des courbes ?
methylene67 Posté(e) Février 13, 2023 Posté(e) Février 13, 2023 En complément : https://www.klipper3d.org/fr/Measuring_Resonances.html TEST_RESONANCES AXIS=X TEST_RESONANCES AXIS=Y ~/klipper/scripts/calibrate_shaper.py /tmp/resonances_x_*.csv -o /tmp/shaper_calibrate_x.png ~/klipper/scripts/calibrate_shaper.py /tmp/resonances_y_*.csv -o /tmp/shaper_calibrate_y.png Et enfin les graphs à récupérer dans le dossier pi/home puis tmp. Comment est déclaré ton capteur dans ton printer.cfg ?
SckyzO Posté(e) Février 13, 2023 Auteur Posté(e) Février 13, 2023 Hello, merci de vos questions, alors pour répondre en premier en @MrMagounet 20:46 accelerometer values (x, y, z): -666.185348, -689.485948, 9696.697840 20:46 ACCELEROMETER_QUERY 20:47 Axes noise for xy-axis accelerometer: 15.373475 (x), 21.231872 (y), 8.976123 (z) 20:47 MEASURE_AXES_NOISE Et ensuite @methylene67 J'utilise le cfg de Cyril pour déclarer le Fytsec # _ _ ____ _ _ _____ # /\ | | | |___ \| || | | ____| # / \ __| |_ _| | __) | || |_| |__ # / /\ \ / _` \ \/ / ||__ <|__ _|___ \ # / ____ \ (_| |> <| |___) | | | ___) | # /_/ \_\__,_/_/\_\_|____/ |_| |____/ # # ADXL345 Configurations - Flsun Speeder Pad # # Guislain Cyril [mcu PIS] serial: /dev/serial/by-id/usb-Klipper_rp2040_E66160F42382B537-if00 [adxl345] cs_pin: PIS:gpio13 spi_software_sclk_pin: PIS:gpio10 spi_software_mosi_pin: PIS:gpio11 spi_software_miso_pin: PIS:gpio12 axes_map: x,-z,y [resonance_tester] accel_chip: adxl345 probe_points: 0, 0, 20 Et ci-dessous les graphs : CALIBRATE X CALIBRATE Y Ca correspond à ce que je vous décrit ... C'est fou ça ...
MrMagounet Posté(e) Février 14, 2023 Posté(e) Février 14, 2023 Oui alors la je comprend pas en effet ton ADXL345 semble fonctionné correctement le le graph remonte bien les valeurs que tu nous a indiqué a quelques yota près.
methylene67 Posté(e) Février 14, 2023 Posté(e) Février 14, 2023 Tes courbes sont belles en tout cas, peu de parasites, un seul pic bien net. Donc maintenant ça c'est les valeurs de l'IS par ADXL, ton soucis était le delta avec les valeurs calculées par toi-même, c'est à dire ? La méthode d'imprimer une pièce et de mesurer les fluctuations ? Que ce soit les valeurs calculées et les valeurs mesurées, elles sont globalement cohérentes (aux environ des 50 Hz). Par contre le Delta, pourrait venir d'une erreur de mesure de ta part (et de la part du principe de mesure moins précis qu'avec l'accéléromètre). Comme cela, je dirais que tu n'as pas de problème. https://www.klipper3d.org/fr/Resonance_Compensation.html
SckyzO Posté(e) Février 18, 2023 Auteur Posté(e) Février 18, 2023 Bon je reviens à la charge. Franchement les valeurs sont belles mais elle compensent moins que lorsque je calcul à la main. Combien avez vous sur vos imprimantes en input_shaping ? @Motard Geek @Toad3 @FuFur @Guilouz @Foxies (désolé je vous tags car vous êtes les plus actifs / gros user que je vois du forum FLSun v400), mais n'hésitez pas les autres.
SckyzO Posté(e) Février 18, 2023 Auteur Posté(e) Février 18, 2023 il y a 15 minutes, Motard Geek a dit : J'ai pris celles des graphs : donc plut[ot vers les X/Y50 ? Tu as fait le test de resonance avec des valeurs du module FYTSEC et manuellement ? en calculant les vagues ? J'ai un gros écart et c'est vraiment visible ...
Foxies Posté(e) Février 18, 2023 Posté(e) Février 18, 2023 (modifié) Il y a 7 heures, SckyzO a dit : elle compensent moins que lorsque je calcul à la main Je n'ai pas lu l'ensemble du sujet mais quand tu le fais manuellement, tu le fais avec des vitesses qui s'approchent de tes vitesses d'impressions alors que l'Input Shaper avec l'accéléro est plus ou moins statique et te donne des vibrations de l'ensemble de ta structure. L' IS-ADXL sert plus pour les cartesiennes (structure/mécanique qui vibrent à +120mm/s) mais rarement pour les deltas sauf si tu mets 1kilo de plus sur ton effecteur (cela réduira les artéfacts d'impression). Edit= IS manuelle vs IS-ADXL. Modifié (le) Février 18, 2023 par Foxies
Motard Geek Posté(e) Février 18, 2023 Posté(e) Février 18, 2023 Il y a 3 heures, SckyzO a dit : Tu as fait le test de resonance avec des valeurs du module FYTSEC et manuellement ? en calculant les vagues ? Pas compris la question, j'ai juste suivi la doc Klipper et pris les valeurs calculées automatiquement sur le graph
SckyzO Posté(e) Février 18, 2023 Auteur Posté(e) Février 18, 2023 Concrètement, voici la différence entre l'input shaping que j'ai calculé à la main (environ 38X/35Y) et celui du bas qui est calculé par l'input shaping automatique du module FYTSEC et en vrai c'est encore plus flagrant. ... 1
SckyzO Posté(e) Février 18, 2023 Auteur Posté(e) Février 18, 2023 (modifié) Il y a 8 heures, Foxies a dit : Je n'ai pas lu l'ensemble du sujet mais quand tu le fais manuellement, tu le fais avec des vitesses qui s'approchent de tes vitesses d'impressions alors que l'Input Shaper avec l'accéléro est plus ou moins statique et te donne des vibrations de l'ensemble de ta structure. L' IS-ADXL sert plus pour les cartesiennes (structure/mécanique qui vibrent à +120mm/s) mais rarement pour les deltas sauf si tu mets 1kilo de plus sur ton effecteur (cela réduira les artéfacts d'impression). Edit= IS manuelle vs IS-ADXL. Ouais clairement. Pourtant je suis avec un profil en mode vase, à 100mm/s pour le test ADXL manuel. Bref ouais je suis vraiment déçu de l'ADXL ... suis je le seul à voir ceci ? du coup comme tu dis @Foxies j'ai l'impression que pour les deltas ce n'est pas énorme la résonance. La structure est déjà très dure contrairement à une cartésienne c'est vrai. Bon en tout cas le sujet est ouvert ici Sur reddit aussi qqn en parle : c'estr un peu ma conclusion .... Modifié (le) Février 18, 2023 par SckyzO 1
Toad3 Posté(e) Mars 4, 2023 Posté(e) Mars 4, 2023 Le 18/02/2023 at 11:54, SckyzO a dit : Bon je reviens à la charge. Franchement les valeurs sont belles mais elle compensent moins que lorsque je calcul à la main. Combien avez vous sur vos imprimantes en input_shaping ? @Motard Geek @Toad3 @FuFur @Guilouz @Foxies (désolé je vous tags car vous êtes les plus actifs / gros user que je vois du forum FLSun v400), mais n'hésitez pas les autres. Je suis loin de l'expertise de mes collègues concernant ce sujet la
Toad3 Posté(e) Avril 5, 2023 Posté(e) Avril 5, 2023 Le 04/03/2023 at 11:17, SckyzO a dit : Et toi Toad3 tu as combien ? Je ne l'ai pas mesurer ^^
zaker Posté(e) Avril 6, 2023 Posté(e) Avril 6, 2023 (modifié) Le 04/03/2023 at 11:17, SckyzO a dit : Et toi Toad3 tu as combien ? Hello, dans mon cas voici les résultats de mon ADXL345, j'ai un fystec aussi #*# [input_shaper] #*# shaper_type_x = mzv #*# shaper_freq_x = 50.4 #*# shaper_type_y = mzv #*# shaper_freq_y = 50.4 J'ai fait plusieurs fois la manip, ça me retourne les mêmes résultats. Après regarde la vitesse Max accélération dans mon cas j'avais 7500 et 7200. J'ai mis 7000 dans klipper et dans mon soft de slice. Je me suis laissé une marge mais je ne suis pas expert non plus. Modifié (le) Avril 6, 2023 par zaker
Hymar Posté(e) Novembre 14, 2024 Posté(e) Novembre 14, 2024 Bonsoir à tous, moi aussi je galère avec le réglage de résonance, j'aimerai savoir si vous voyez quelque chose qui vous interpelle : ACCELEROMETER_QUERY : accelerometer values (x, y, z): 0.000000, 306.438199, 9326.594869 MEASURE_AXES_NOISE : Axes noise for xy-axis accelerometer: 93.565177 (x), 63.345559 (y), 21.061018 (z) ADXL_NOISE : Axes noise for xy-axis accelerometer: 94.589617 (x), 70.044104 (y), 29.811949 (z) ADXL_TEST : accelerometer values (x, y, z): 0.000000, 612.876398, 9104.533087 les mesures ci dessus ont étaient prises à 2 minutes d'intervalle. les valeurs enregistrées dans printer.cfg sont : #*# [input_shaper] #*# shaper_type_x = mzv #*# shaper_freq_x = 50.0 #*# shaper_type_y = ei #*# shaper_freq_y = 57.6 Il est déclaré comme ceci : # _ _ ____ _ _ _____ # /\ | | | |___ \| || | | ____| # / \ __| |_ _| | __) | || |_| |__ # / /\ \ / _` \ \/ / ||__ <|__ _|___ \ # / ____ \ (_| |> <| |___) | | | ___) | # /_/ \_\__,_/_/\_\_|____/ |_| |____/ # # ADXL345 Configurations - Flsun Speeder Pad # # Guislain Cyril [mcu PIS] serial: /dev/serial/by-id/usb-Klipper_rp2040_E6625C05E7769E28-if00 restart_method: command [adxl345] cs_pin: PIS:gpio13 spi_software_sclk_pin: PIS:gpio10 spi_software_mosi_pin: PIS:gpio11 spi_software_miso_pin: PIS:gpio12 axes_map: x,-z,y [resonance_tester] accel_chip: adxl345 min_freq: 1 max_freq: 133 accel_per_hz: 100 max_smoothing: 0.5 probe_points: 0, 0, 25 Resultat ADXL AXE X : 22:48 Shaper calibration data written to /tmp/calibration_data_x_20241114_224611.csv file 22:48 shaper_type_y:ei shaper_freq_y:57.000 damping_ratio_y:0.100000 22:48 shaper_type_x:mzv shaper_freq_x:50.000 damping_ratio_x:0.100000 22:48 Recommended shaper_type_x = mzv, shaper_freq_x = 50.0 Hz 22:48 To avoid too much smoothing with '3hump_ei', suggested max_accel <= 5900 mm/sec^2 22:48 Fitted shaper '3hump_ei' frequency = 90.0 Hz (vibrations = 0.0%, smoothing ~= 0.101) 22:48 To avoid too much smoothing with '2hump_ei', suggested max_accel <= 6300 mm/sec^2 22:48 Fitted shaper '2hump_ei' frequency = 75.0 Hz (vibrations = 0.0%, smoothing ~= 0.096) 22:48 To avoid too much smoothing with 'ei', suggested max_accel <= 6700 mm/sec^2 22:48 Fitted shaper 'ei' frequency = 60.0 Hz (vibrations = 0.0%, smoothing ~= 0.089) 22:48 To avoid too much smoothing with 'mzv', suggested max_accel <= 7400 mm/sec^2 22:48 Fitted shaper 'mzv' frequency = 50.0 Hz (vibrations = 0.0%, smoothing ~= 0.081) 22:48 To avoid too much smoothing with 'zv', suggested max_accel <= 10100 mm/sec^2 22:48 Fitted shaper 'zv' frequency = 50.8 Hz (vibrations = 2.6%, smoothing ~= 0.066) 22:48 Calculating the best input shaper parameters for x axis Et pour l'axe Y : 22:52 Shaper calibration data written to /tmp/calibration_data_y_20241114_224950.csv file 22:52 shaper_type_y:ei shaper_freq_y:57.600 damping_ratio_y:0.100000 22:52 shaper_type_x:mzv shaper_freq_x:50.000 damping_ratio_x:0.100000 22:52 Recommended shaper_type_y = ei, shaper_freq_y = 57.6 Hz 22:52 To avoid too much smoothing with '3hump_ei', suggested max_accel <= 5500 mm/sec^2 22:52 Fitted shaper '3hump_ei' frequency = 86.8 Hz (vibrations = 0.0%, smoothing ~= 0.109) 22:52 To avoid too much smoothing with '2hump_ei', suggested max_accel <= 4300 mm/sec^2 22:52 Fitted shaper '2hump_ei' frequency = 62.2 Hz (vibrations = 0.0%, smoothing ~= 0.139) 22:52 To avoid too much smoothing with 'ei', suggested max_accel <= 6200 mm/sec^2 22:52 Fitted shaper 'ei' frequency = 57.6 Hz (vibrations = 0.0%, smoothing ~= 0.097) 22:52 To avoid too much smoothing with 'mzv', suggested max_accel <= 6000 mm/sec^2 22:52 Fitted shaper 'mzv' frequency = 45.2 Hz (vibrations = 1.7%, smoothing ~= 0.100) 22:52 To avoid too much smoothing with 'zv', suggested max_accel <= 9700 mm/sec^2 22:52 Fitted shaper 'zv' frequency = 49.8 Hz (vibrations = 3.5%, smoothing ~= 0.068) 22:52 Calculating the best input shaper parameters for y axis Je sais pas si toutes ces infos sont utiles, mais je suis a court d'idée... Merci par avance
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