Aller au contenu

Messages recommandés

Posté(e)

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

Posté(e)

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 ?

Posté(e)

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 ?

 

 

Posté(e)

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:47
Axes noise for xy-axis accelerometer: 15.373475 (x), 21.231872 (y), 8.976123 (z)

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 

image.png.e4d1f166201606079947f06904a75c67.png

 

CALIBRATE Y 

 

image.png.4a87bdaa0e07a5271b7901298cca4596.png

 

Ca correspond à ce que je vous décrit ... C'est fou ça ...

Posté(e)

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.

Posté(e)

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

Posté(e)

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. 

Posté(e)
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 ...

Posté(e) (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) par Foxies
Posté(e)
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 🙂 

Posté(e)

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

image.thumb.png.ee17c5085b88746ddbadf76b6ab04f60.png

image.thumb.png.1f4d33d893a036e0cc8b4d0a2e117901.png

et en vrai c'est encore plus flagrant. ...

  • Confus 1
Posté(e) (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) par SckyzO
  • Merci ! 1
  • 2 weeks later...
Posté(e)
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 🤣

 

Posté(e)

Et toi Toad3 tu as combien ? 

  • 1 month later...
Posté(e)
Le 04/03/2023 at 11:17, SckyzO a dit :

Et toi Toad3 tu as combien ? 

Je ne l'ai pas mesurer ^^

Posté(e) (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) par zaker
  • 1 year later...
Posté(e)

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 🙂

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