Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| technique:tuners_vibration [2026/07/17 12:23] – Tuners : accorder a l'etau ou a l'epaule ? + critere quantitatif mesure de Kolbe (6,0 MOA/ms) Lepigeon | technique:tuners_vibration [2026/07/19 01:34] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| # Tuners et Vibrations Harmoniques du Canon | # Tuners et Vibrations Harmoniques du Canon | ||
| - | La recherche de la précision absolue, particulièrement en **[Benchrest (BR)](disciplines: | + | La recherche de la précision absolue, particulièrement en **[Benchrest (BR)](disciplines: |
| + | |||
| + | <WRAP round tip> | ||
| + | **Question pratique d' | ||
| + | |||
| + | Un tuner ne corrige **qu' | ||
| + | |||
| + | > traînée verticale supprimable = g·D² · ΔV / v₀³ | ||
| + | |||
| + | Le [[https:// | ||
| + | |||
| + | **Le résultat est contre-intuitif : plus vous êtes bon, plus un tuner rapporte.** En .22 LR à 50 m avec un ES de 10 m/s, les écarts de vitesse pèsent 7,6 mm. Sur un groupement de 20 mm, les supprimer ne fait gagner que 8 % --- inaudible. Sur un groupement de 8 mm, le gain atteint 70 %. C'est pourquoi le tuner est un outil de benchrest, et pourquoi les témoignages divergent tant d'un tireur à l' | ||
| + | |||
| + | **Ceci ne vaut que pour les armes à feu.** La compensation positive exige le **recul** : sur une arme à air précomprimé, | ||
| + | |||
| + | La suite de cette page explique **pourquoi** cela fonctionne. | ||
| + | </ | ||
| ## 1. Introduction : principes de la compensation positive | ## 1. Introduction : principes de la compensation positive | ||
| Ligne 8: | Ligne 24: | ||
| ### Pourquoi une variation de vitesse fait varier le point d' | ### Pourquoi une variation de vitesse fait varier le point d' | ||
| - | Une balle plus lente passe plus de temps en vol pour atteindre la cible et subit donc l' | + | Une balle plus lente passe plus de temps en vol pour atteindre la cible et subit donc l' |
| À titre d' | À titre d' | ||
| Ligne 23: | Ligne 39: | ||
| ### Le principe de la compensation positive | ### Le principe de la compensation positive | ||
| - | L' | + | Le principe, formulé |
| * Une balle **rapide** sort un peu en avance : le canon n'a pas encore eu le temps de beaucoup remonter (angle bas). | * Une balle **rapide** sort un peu en avance : le canon n'a pas encore eu le temps de beaucoup remonter (angle bas). | ||
| * Une balle **lente** sort un peu en retard : le canon a continué à se relever (angle haut). | * Une balle **lente** sort un peu en retard : le canon a continué à se relever (angle haut). | ||
| Ligne 78: | Ligne 94: | ||
| **θ' | **θ' | ||
| - | Où τv est la sensibilité du temps de sortie à la vitesse initiale (≈ 8.8 μs/(m/s)). | + | Où τv est la sensibilité du temps de sortie à la vitesse initiale (≈ 8,8 μs/(m/s)). |
| **La compensation exige une sortie au voisinage d'un nœud temporel ascendant**, | **La compensation exige une sortie au voisinage d'un nœud temporel ascendant**, | ||
| + | |||
| + | Cette formule est corroborée par la mesure. À 50 m, avec v₀ ≈ 318 m/s (1043 ft/s, Eley Tenex) et τv ≈ 8,8 μs/(m/s), elle donne **5,96 MOA/ms** --- à comparer aux **6,0 MOA/ms** mesurés au banc par Kolbe (§8). L' | ||
| Ligne 92: | Ligne 110: | ||
| {{: | {{: | ||
| + | |||
| + | #### L' | ||
| + | |||
| + | C'est ainsi qu'un tuner se règle : on monte **un** poids et on l' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Quatre enseignements pratiques : | ||
| + | |||
| + | * **La position suffit à accorder.** Le porte-à-faux seul fait passer le taux angulaire de sortie de +0,8 à +6,2 MOA/ms (100 g) ou de +1,8 à +5,9 (200 g) : dans les deux cas, la course couvre tout l' | ||
| + | * **Les deux masses conviennent.** Il n' | ||
| + | * | ||
| + | * | ||
| + | |||
| + | #### Viser le nœud, non le chiffre | ||
| + | |||
| + | <WRAP round tip> | ||
| + | **Statut : correction établie par le calcul, dont le chiffrage reste une prédiction non validée.** Que le réglage à 100 g fût mal placé découle du critère du §5 et se vérifie sur le balayage ci-dessus. En revanche le //coût// de ce mauvais placement (le facteur 3 ci-dessous) dépend du modèle de variabilité du §9 et de son paramètre le moins assuré. Testable au stand. | ||
| + | </ | ||
| + | |||
| + | Le §5 énonce la condition de compensation sous deux formes équivalentes : un taux angulaire θ' de 6 MOA/ms, mais aussi et surtout une **sortie au voisinage d'un nœud temporel ascendant, là où θ = 0 et où θ' est maximale**. Les deux formes coïncident par // | ||
| + | |||
| + | Or **régler sur le chiffre ne conduit pas toujours au nœud**, et le balayage ci-dessus en fournit un contre-exemple. Tant que l' | ||
| + | |||
| + | La différence est nulle dans un cas et décisive dans l' | ||
| + | |||
| + | | Masse | Réglé sur θ' = 6,0 | Écart au neutre | Dispersion prédite | Réglé sur le nœud | Dispersion prédite | | ||
| + | | :--- | :---: | :---: | :---: | :---: | :---: | | ||
| + | | 200 g | 65 mm | 21 µrad | 0,22 mm | 60 mm | 0,22 mm | | ||
| + | | 100 g | 80 mm | 131 µrad | 0,70 mm | **105 mm** | **0,23 mm** | | ||
| + | |||
| + | À **200 g**, le modèle plafonne à 5,91 MOA/ms et n' | ||
| + | |||
| + | Trois vérifications mécaniques accompagnent ce résultat. Un porte-à-faux de l' | ||
| + | |||
| + | En revanche la **position exacte du nœud n'est pas un chiffre solide**. Elle dépend de l' | ||
| + | |||
| + | Deux conséquences. D' | ||
| + | |||
| + | #### Quels poids en pratique ? | ||
| + | |||
| + | Les fabricants publient des chiffres cohérents avec cette fourchette : | ||
| + | |||
| + | | Tuner | Poids annoncé | Destination | | ||
| + | | :--- | :--- | :--- | | ||
| + | | PMA 7/8-32 | 4,2 oz (119 g) | centerfire | | ||
| + | | Ezell PDT //light// | 5 oz (142 g) | centerfire | | ||
| + | | Ezell PDT standard | 7 oz (198 g) | centerfire | | ||
| + | | Harrell' | ||
| + | | Starik/ | ||
| + | |||
| + | Soit **~115 à 230 g** pour un tuner de bouche. Ces chiffres ne désignent toutefois pas des objets comparables : chez Harrell' | ||
| + | |||
| + | #### Le balayage en masse | ||
| {{: | {{: | ||
| + | |||
| + | <WRAP round info> | ||
| + | **Masse et position : un seul espace d' | ||
| + | |||
| + | </ | ||
| ## 7. Types de Tuners et dispositifs | ## 7. Types de Tuners et dispositifs | ||
| Ligne 108: | Ligne 185: | ||
| ## 8. Procédure de réglage | ## 8. Procédure de réglage | ||
| - | Le réglage nécessite un lot de munitions régulier et une méthode rigoureuse (type *ladder tune*) : | ||
| - | 1. Tirer des séries de 5 coups. | ||
| - | 2. Déplacer le tuner cran par cran. | ||
| - | 3. Identifier le "Sweet Spot" où les impacts se resserrent verticalement. | ||
| - | ### À l'étau ou à l'épaule ? La question n'est pas cosmétique | + | Accorder un tuner, c'est déplacer |
| - | <WRAP round important> | + | ### La méthode classique |
| - | **Accordez dans la position où vous tirez --- et surtout pas dans un étau rigide.** | + | |
| - | Rappelons le mécanisme (§1) tel que Kolbe le formule : //« The transverse vibrations are due to the recoil forces in the rifle imparting a moment on the back of the barrel **as the rifle rotates about its centre of gravity**. »// La vibration n'est pas un ébranlement du canon seul : elle est **engendrée** par la rotation d' | + | Elle ne demande aucun instrument, mais exige un lot de munitions régulier et de la rigueur : |
| + | 1. Tirer des séries | ||
| + | 2. Déplacer | ||
| + | 3. Identifier le « sweet spot » où les impacts se resserrent verticalement. | ||
| - | Nos propres simulations | + | C'est exactement ce que reproduit |
| - | Le détail savoureux, c'est que le banc d' | + | Ordre de grandeur des pas réels, relevé sur un tuner Starik/ |
| - | Pour le **benchrest**, | + | ### Le critère de Kolbe : la mesure directe de l'angle de bouche |
| - | Pour le **tir épaulé ou couché**, en revanche, | + | Kolbe ne s' |
| - | </ | + | |
| - | + | ||
| - | ### Le critère quantitatif de Kolbe | + | |
| - | + | ||
| - | <WRAP round tip> | + | |
| - | Kolbe ne s' | + | |
| Sa chaîne de raisonnement pour la compensation **complète** à 50 m, canon 26″ : | Sa chaîne de raisonnement pour la compensation **complète** à 50 m, canon 26″ : | ||
| - | ^ Grandeur | + | |
| + | | Grandeur | ||
| + | | :--- | :--- | :--- | | ||
| | Chute naturelle due au temps de vol | **0,016 MOA par ft/s** | cinématique pure | | | Chute naturelle due au temps de vol | **0,016 MOA par ft/s** | cinématique pure | | ||
| | Variation de vitesse avec le temps de sortie | **375 ft/s par ms** | balistique intérieure | | | Variation de vitesse avec le temps de sortie | **375 ft/s par ms** | balistique intérieure | | ||
| | **Taux de relèvement requis** = produit des deux | **6,0 MOA/ms** | critère d' | | **Taux de relèvement requis** = produit des deux | **6,0 MOA/ms** | critère d' | ||
| - | Et sa vérification expérimentale, | + | Sa vérification expérimentale, |
| - | * | + | * |
| * | * | ||
| Deux enseignements pratiques. D' | Deux enseignements pratiques. D' | ||
| + | |||
| + | ### À l' | ||
| + | |||
| + | <WRAP round important> | ||
| + | **L' | ||
| </ | </ | ||
| + | |||
| + | Rappelons le mécanisme (§1) tel que Kolbe le formule : //« The transverse vibrations are due to the recoil forces in the rifle imparting a moment on the back of the barrel **as the rifle rotates about its centre of gravity**. »// La vibration n'est pas un ébranlement du canon seul : elle est **engendrée** par la rotation d' | ||
| + | |||
| + | Les simulations de cette page le montrent par l' | ||
| + | |||
| + | Le banc d' | ||
| + | |||
| + | Pour le **benchrest**, | ||
| + | |||
| + | Pour le **tir épaulé ou couché**, en revanche, Kolbe reste prudent : //« if small calibre rifle is gripped tightly or pulled hard into the shoulder then the recoil dynamics **could be affected** »//. Il ne l'a pas mesuré. Mais comme l' | ||
| + | |||
| + | ### Un réglage propre à une distance | ||
| + | |||
| + | La vitesse de relèvement optimale de la bouche est *proportionnelle à la distance de tir* : un tuner accordé à 50 m ne compense donc *exactement* qu'à 50 m. À une autre distance la compensation devient partielle (sous-compensation plus loin, sur-compensation plus près) et la dispersion de vitesse réapparaît peu à peu en traînée verticale. | ||
| + | |||
| + | Surtout, la compensation positive ne **réduit pas** la dispersion de vitesse du lot --- l' | ||
| + | |||
| + | ## 9. Limites et réserves | ||
| + | |||
| + | Cette page réunit des éléments de statut très différent : des mesures, des calculs validés et des simulations qui ne le sont pas. Cette section les distingue. | ||
| <WRAP round important> | <WRAP round important> | ||
| - | **Un réglage propre à une distance.** La vitesse de relèvement optimale de la bouche est *proportionnelle à la distance de tir* : un tuner accordé à 50 m ne compense donc *exactement* qu'à 50 m. À une autre distance la compensation | + | **En bref.** |
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| </ | </ | ||
| - | <WRAP round alert> | + | ### Le domaine du modèle d' |
| - | **Un tuner n'est pas toujours bénéfique.** Une simulation par éléments finis indépendante d' | + | |
| + | Réserve formulée par Kolbe lui-même : le **principe** de compensation positive est général, et fut d' | ||
| + | |||
| + | Pour la **.22 LR**, l' | ||
| + | |||
| + | ### Une excitation supposée identique à chaque coup | ||
| + | |||
| + | Le modèle applique, coup après coup, **exactement le même** moment de recul : une même cartouche produit une même vibration, donc un même angle de bouche à la sortie. Cette hypothèse est commode --- elle permet de parler d' | ||
| + | |||
| + | H. R. Vaughn a instrumenté l' | ||
| + | |||
| + | La conséquence est directe : si le moment variait, mais que le tireur visait juste, la vibration seule déplacerait déjà les impacts. Sur son arme non modifiée, cette **variabilité** --- et non la vibration moyenne --- produit à elle seule de l' | ||
| + | |||
| + | Ce que cela impose au raisonnement de cette page : | ||
| + | |||
| + | * | ||
| + | * la « fenêtre d' | ||
| + | * le moment de recul n'est pas la seule source. Vaughn en identifie | ||
| + | |||
| + | Ces chiffres portent sur une **carabine centerfire de chasse**, non sur une .22 LR de match : leur **ordre de grandeur ne se transpose pas**. C'est le mécanisme qui se transpose --- une excitation qui ne se répète pas à l' | ||
| + | |||
| + | ### Un modèle planaire : la bouche ne vibre pas qu'à la verticale | ||
| + | |||
| + | Tout le développement ci-dessus est **planaire** : la poutre d' | ||
| + | |||
| + | Si le modèle vertical reste néanmoins pertinent au premier ordre, c'est que **deux effets brisent la symétrie** et privilégient le plan vertical : | ||
| + | * la **gravité**, | ||
| + | * la **géométrie du recul**, dont le couple de relèvement (âme au-dessus du centre de gravité, cf. §1) est essentiellement vertical. | ||
| + | |||
| + | Surtout, la compensation positive **n' | ||
| + | |||
| + | ### « Un tuner n'est pas toujours bénéfique » : une prédiction non validée | ||
| + | |||
| + | Une simulation par éléments finis indépendante d' | ||
| L' | L' | ||
| Ligne 160: | Ligne 295: | ||
| Harral confirme aussi, sur la même étude, le caractère propre à la distance : un réglage établi à 50 yd ne reste pas optimal à 100 yd. | Harral confirme aussi, sur la même étude, le caractère propre à la distance : un réglage établi à 50 yd ne reste pas optimal à 100 yd. | ||
| - | **Réserve importante sur cette mise en garde.** Tout ce qui précède | + | <WRAP round alert> |
| + | **Mais tout ceci repose sur une seule source, purement numérique.** Kolbe --- qui a mesuré, lui --- juge le travail de Harral non confirmé : //« His work **has lacked the experimental confirmation** needed to verify his computer modelling, however. »// Harral ne publie ni les données de son arme (un seul chiffre : 10,5 lb), ni ses fréquences propres, ni son amortissement. Le résultat reste **plausible et cohérent** avec le formalisme, mais il doit se lire comme une **prédiction de simulation non validée**, | ||
| </ | </ | ||
| - | <WRAP round important> | + | ### Une recréation |
| - | **Tentative de recréation | + | |
| - | **1. La projection | + | Son analyse a été rejouée dans le cadre MEF de cette page : poutre d'Euler-Bernoulli à **section variable** reproduisant |
| - | **2. Notre calibration comparait une amplitude dynamique à un nombre | + | **1. La projection de bouche de Harral n'est pas de la vibration : c'est de la flèche |
| - | **3. Surtout, nos conditions aux limites décrivent | + | **2. La calibration comparait une amplitude dynamique à un nombre statique.** //(corrigé.)// Caler le pic de l'oscillation sur ≈ 1,5″ --- c'est-à-dire sur la flèche |
| - | **Le point clé** : ajuster l' | + | **3. Surtout, les conditions aux limites employées décrivent un autre système.** //(ouvert --- c'est la cause décisive.)// |
| + | |||
| + | **Point essentiel** : ajuster l' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Deux précisions de méthode s' | ||
| + | |||
| + | Un piège, enfin, pour toute reprise de l' | ||
| + | |||
| + | **Script** : [[https:// | ||
| + | |||
| + | ## 10. Cas de l'arme à air précomprimée (PCP) | ||
| + | |||
| + | Les fabricants d' | ||
| + | |||
| + | **Le mécanisme de cette page --- la compensation positive --- est largement hors-jeu sur un PCP.** Tout ce qui précède repose sur le **recul** | ||
| + | |||
| + | **Ce qui opère à la place relève de l' | ||
| + | |||
| + | | École | Condition à la sortie | Effet | Exige le recul ? | | ||
| + | | :--- | :--- | :--- | :--- | | ||
| + | | Compensation positive | ||
| + | | Bouche stationnaire (nœud) | bouche à un **point de rebroussement** (θ' ≈ 0) | rend l'angle de sortie **insensible** aux variations de l' | ||
| + | |||
| + | La seconde ne dépend pas de la source d' | ||
| + | |||
| + | ### À quel point de la vibration régler | ||
| + | |||
| + | La question pratique qui en découle est de savoir si le réglage doit amener la sortie du plomb à un **sommet** de la vibration. La réponse est affirmative, | ||
| + | |||
| + | Il faut distinguer trois grandeurs : l' | ||
| + | |||
| + | <WRAP round important> | ||
| + | **Deux pièges | ||
| + | * | ||
| + | * | ||
| - | <WRAP round alert> | ||
| - | **Conséquence à retenir.** La mise en garde ci-dessus --- « un tuner n'est pas toujours bénéfique » --- **reste valide** : elle repose sur le tableau publié par Harral, pas sur notre script. Mais notre recréation, | ||
| </ | </ | ||
| - | Une précision | + | Sommet ou creux de θ se valent pour la **taille** du groupement |
| - | Un piège pour qui voudrait rejouer l' | + | En pratique, le tireur |
| + | |||
| + | <WRAP round alert> | ||
| + | **Trois réserves, décisives sur un PCP.** | ||
| + | * La variable dominante de précision d'un PCP est **ailleurs** : la régularité | ||
| + | * | ||
| + | * Sur le produit cité en exemple (70 g, filetage ½×20) : c'est mécaniquement un tuner de bouche classique. Les groupements annoncés sont ceux de la **carabine**, | ||
| - | **Script** : [[https:// | ||
| </ | </ | ||
| - | {{:technique: | + | ### Simuler un PCP : pourquoi ce n'est pas un « petit Harral |
| - | ## 9. Domaine | + | Un PCP, tiré libre sur sacs comme la carabine benchrest de Harral, semblerait relever du même **schéma de simulation** --- le fusil entier libre de reculer et de tourner. C'est l' |
| + | |||
| + | | Axe | Arme à feu (Harral / cette page) | PCP | | ||
| + | | :--- | :--- | :--- | | ||
| + | | **Conditions aux limites** | fusil libre : le recul le fait **tourner** autour du CG | recul quasi nul → **pas de rotation d' | ||
| + | | **Source d' | ||
| + | |||
| + | Le schéma de Harral est élaboré (recul libre, appuis unilatéraux, | ||
| + | |||
| + | Le paradoxe est le suivant : un PCP est **physiquement** tiré libre sur sacs, comme chez Harral, mais relève **du point de vue de la modélisation** d'une poutre **encastrée** excitée localement, la rotation de recul qui rend le schéma libre nécessaire ayant disparu. | ||
| <WRAP round important> | <WRAP round important> | ||
| - | Réserve d' | + | **L'essentiel du travail porte sur l' |
| </ | </ | ||
| - | ### Un modèle planaire | + | **Structure d'un simulateur PCP** : réutiliser l' |
| - | <WRAP round important> | + | ### Résultats |
| - | **Seconde réserve | + | |
| - | Si le modèle vertical reste néanmoins pertinent au premier ordre, c'est que **deux effets brisent la symétrie** et privilégient le plan vertical : | + | Cette structure a été implémentée ([[https:// |
| - | * la **gravité**, qui impose une flèche statique et oriente le mode dominant ; | + | |
| - | * la **géométrie | + | |
| - | Surtout, la compensation positive | + | <WRAP round tip> |
| + | **Le résultat corrige une idée reçue.** On se représente volontiers un « peigne » de sweet spots rapprochés, | ||
| </ | </ | ||
| - | ## 10. L'avis des experts | + | Une réserve, portée par le script : la // |
| - | * **La base d'abord** : Un tuner ne transforme pas un mauvais canon en carabine de match. | + | |
| - | * | + | |
| - | * | + | |
| - | ## 11. Ressources et Téléchargements | + | **Le réglage effectif porte sur la position.** En pratique la masse du tuner n'est pas modifiée en cours de séance : on monte **un** poids (masse fixe) et l' |
| + | |||
| + | La **masse** n'est pas pour autant sans rôle : elle déplace ce sweet spot le long de la course. Une masse plus lourde le rapproche de la bouche, suivant une **courbe d' | ||
| + | |||
| + | | Masse du tuner (g) | Porte-à-faux du sweet spot (mm) | | ||
| + | | :---: | :---: | | ||
| + | | 40 | 89 | | ||
| + | | 50 | 78 | | ||
| + | | 60 | 70 | | ||
| + | | 70 | 63 | | ||
| + | | 80 | 56 | | ||
| + | | 90 | 50 | | ||
| + | | 100 | 44 | | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Masse et position forment donc **un espace d' | ||
| + | |||
| + | ## 11. Mises en perspective | ||
| + | |||
| + | Les praticiens s' | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | ## 12. Ressources et Téléchargements | ||
| * | * | ||
| * | * | ||
| + | |||
| + | ### Code source | ||
| + | Toute la chaîne de simulation (Julia + LaTeX) est publiée en dépôt libre : **[barrel-tuner-sim sur GitHub](https:// | ||
| ### Simulateur Interactif | ### Simulateur Interactif | ||
| **[Accéder au Simulateur de Vibrations de Canon](https:// | **[Accéder au Simulateur de Vibrations de Canon](https:// | ||
| - | ## 12. Bibliographie | + | ## 13. Bibliographie |
| * G. Kolbe, *Using barrel vibrations to tune a barrel*, Border Barrels, 2015. ([article](http:// | * G. Kolbe, *Using barrel vibrations to tune a barrel*, Border Barrels, 2015. ([article](http:// | ||
| * G. Kolbe, *Barrel Vibrations Simulator* (modèle « lumped parameter » par éléments finis et notes de modélisation). ([page](http:// | * G. Kolbe, *Barrel Vibrations Simulator* (modèle « lumped parameter » par éléments finis et notes de modélisation). ([page](http:// | ||
| * A. Mallock, *Vibrations of Rifle Barrels*, Proc. Royal Society, 1901. ([PDF](https:// | * A. Mallock, *Vibrations of Rifle Barrels*, Proc. Royal Society, 1901. ([PDF](https:// | ||
| * A. Harral, *Al's 22LR --- Barrel Tuner Analysis* (étude par éléments finis d'un tuner de bouche sur carabine benchrest .22 LR). ([page](https:// | * A. Harral, *Al's 22LR --- Barrel Tuner Analysis* (étude par éléments finis d'un tuner de bouche sur carabine benchrest .22 LR). ([page](https:// | ||
| + | * H. R. Vaughn, *Rifle Accuracy Facts*, Precision Shooting Inc., 1998 --- chapitre 4, « Barrel Vibration » : jauges de contrainte à l' | ||
| * N. M. Newmark, *A Method of Computation for Structural Dynamics*, ASCE, 1959. | * N. M. Newmark, *A Method of Computation for Structural Dynamics*, ASCE, 1959. | ||
| - | |||
| - | --- | ||
| - | *Curation issue des discussions du forum Tireur.org.* | ||
technique/tuners_vibration.1784291011.txt.gz · Dernière modification : de Lepigeon
