Concevoir une charnière imprimable en une pièce : jeu, orientation, éprouvette
Une charnière pivotante imprimée en place est conçue pour sortir de l’impression avec ses segments assemblés autour de l’axe, sans axe ajouté séparément. Dans BOSL2, l’option in_place de knuckle_hinge crée des cônes imbriqués; une autre option garde un trou pour un axe ajouté, et living_hinge_mask crée une lame qui fléchit. La séparation physique n’est pas garantie par la seule géométrie du fichier. Cette page suit la fonction BOSL2 et les conseils Prusa sur les jeux : paramètres à identifier, éprouvette à comparer, orientation et vérification de la première couche.
La réponse courte
La fonction BOSL2 knuckle_hinge(in_place=true) crée des segments de charnière avec des cônes imbriqués au lieu d’un trou pour axe; gap et angle des cônes influent sur le dégagement. BOSL2 demande d’ajuster gap jusqu’à ce que les segments se séparent après impression, sans garantir un réglage pour votre machine. Prusa rappelle que le jeu dépend de la géométrie, de l’orientation, du matériau et des réglages; testez une éprouvette dans les conditions retenues.
Trois mécanismes qui portent le même nom de charnière
Avant d'ouvrir votre logiciel de CAO, il faut savoir de quelle charnière vous parlez. La documentation BOSL2 distingue clairement plusieurs objets dans son fichier hinges.scad. La fonction knuckle_hinge construit une charnière à pivots en deux parties, avec un trou destiné à un axe fourni séparément, par défaut un morceau de filament de 1,75 mm, ou une vis si vous précisez une spécification comme M3. C'est la charnière classique à axe inséré après impression.
La même fonction accepte l’option in_place. La documentation indique que ce mode crée des cônes imbriqués au lieu d’un trou pour axe. Il s’agit toujours d’une charnière pivotante, mais la séparation des segments après impression dépend du réglage et de l’exécution; le texte BOSL2 recommande d’ajuster gap pour obtenir une séparation. À l’inverse, living_hinge_mask forme une lame mince qui plie. Ces deux mécanismes ne partagent pas la même géométrie.
Cette page porte sur le deuxième cas, la charnière pivotante imprimée en place. Les règles de jeu et d'orientation décrites ici ne s'appliquent pas telles quelles à une living hinge, qui obéit à une logique d'épaisseur de lame. Si votre pièce doit plier des centaines de fois dans une lame mince, vous êtes sur un autre sujet. Si deux volets doivent tourner autour d'un axe sans assemblage, continuez.
Comment les cônes imbriqués remplacent l'axe
Le principe documenté par BOSL2 est simple. Chaque segment de la charnière se termine par un cône. Les cônes des segments intérieurs s'emboîtent dans ceux des segments extérieurs, avec un vide entre eux. Après impression, cet emboîtement retient la charnière et permet la rotation. Le paramètre pin_diam ne désigne plus un trou mais le diamètre de la base des cônes. Par défaut, il vaut une unité de moins que le diamètre du barillet, qui est de 4 par défaut. La documentation précise que ce réglage convient aux charnières assez grandes, et qu'une petite charnière peut demander un pin_diam plus grand.
L'angle des cônes est le second levier. Par défaut, les cônes font 45 degrés. Vous pouvez donner à in_place une valeur d'angle mesurée depuis la verticale. Selon BOSL2, un angle plus grand donne un cône plus pointu, plus difficile à imprimer, et réduit le dégagement interne pour un même gap. Autrement dit, l'angle joue à la fois sur l'imprimabilité, puisque c'est l'angle de surplomb, et sur la souplesse de la charnière.
Le troisième levier est gap, l'espace entre les segments, dont la valeur par défaut est 0,2. La documentation indique de l'ajuster pour obtenir une charnière qui se sépare après impression. Ces trois valeurs forment la géométrie d'exemple d'une charnière. Rien dans la documentation de la bibliothèque ne garantit qu'une valeur par défaut imprimera correctement sur votre machine.
Le jeu est un point de départ, jamais une règle générale
La base de connaissances Prusa est explicite sur ce point : il n'existe pas de valeur unique et universelle de tolérance. Elle liste les facteurs les plus courants qui la déterminent : la taille du modèle, l'orientation horizontale ou verticale, la géométrie des parties qui s'emboîtent, le calibrage, les réglages et les propriétés du matériau. Elle ajoute que certains matériaux se déforment ou se contractent pendant l'impression, ce qui change le résultat pour une même géométrie.
Dans le contexte de ses imprimantes FFF, Prusa indique qu'une Original Prusa est précise à au moins 0,2 mm, et donne comme première mesure pour des pièces mobiles, comme une charnière, au moins 0,3 mm. Ce repère vaut pour ce contexte précis. Il ne devient pas une règle pour tout filament, toute buse ou toute machine. Sur une imprimante que vous ne connaissez pas encore, commencez par vérifier la précision dimensionnelle de vos impressions avant de figer un jeu.
Deux autres facteurs méritent attention. Pour le paramètre clearance qui déplace l’axe de rotation, la documentation BOSL2 indique qu’une ou deux hauteurs de couche sont une valeur de départ probable. La hauteur de couche change donc ce repère; consultez la page sur la hauteur de couche. Prusa indique que la compensation du pied d’éléphant peut améliorer les tolérances de certaines zones. Inspectez la première couche de l’éprouvette avant de modifier le modèle.
Imprimer une éprouvette de jeu avant la pièce finale
Prusa le dit sans détour : vous devrez faire des impressions d'essai avant de considérer un design comme final, et prévoir des ajustements de tolérances et de géométrie. Pour une charnière, cette éprouvette est une version courte du mécanisme, avec le même diamètre de barillet, le même angle de cônes, le même matériau et la même orientation que la pièce finale. Changer un seul de ces éléments entre l'essai et la pièce rend l'essai moins parlant, puisque Prusa classe chacun d'eux parmi les facteurs qui déterminent le jeu.
Une approche paramétrique rend cette boucle rapide. Prusa recommande de travailler en paramétrique et de sauvegarder des versions avant de fusionner des objets ou de créer des cavités. Avec BOSL2, les paramètres gap, pin_diam et in_place sont déjà exposés : vous pouvez imprimer côte à côte deux ou trois éprouvettes avec un gap différent, à l'image des exemples de la documentation qui déclarent leurs valeurs en tête de fichier. Si vous travaillez en CAO classique, le principe est le même avec des variables nommées dans FreeCAD.
Lisez ensuite le résultat comme une observation limitée à ce coupon. S’il se sépare à la main et tourne, consignez les paramètres et la géométrie comme une piste à reprendre pour la pièce finale dans les mêmes conditions; BOSL2 ne garantit pas cette transposition. S’il reste lié, la documentation recommande d’ajuster gap pour obtenir une séparation. Un mouvement dur ou du jeu excessif justifie de revoir un paramètre à la fois et de réimprimer, sans en déduire une durée de vie ou une cause unique.
Orientation, surplombs et épaisseur des parois
L’orientation détermine la direction des surplombs des cônes par rapport au plateau. Les exemples de la documentation BOSL2 placent l'axe de rotation parallèle au plateau, les deux volets posés à plat de part et d'autre, et prévoient une rotation de la géométrie, par exemple un xrot(90), pour passer de la vue de conception à l'orientation d'impression. Un exemple précise qu'un angle d'ouverture nul doit être réglé pour l'impression.
La valeur de 45 degrés par défaut décrit les cônes de BOSL2; elle ne suffit pas à déterminer les surplombs d’un modèle placé autrement. BOSL2 avertit qu’un angle de cône plus grand donne une forme plus pointue et plus difficile à imprimer. Prusa fournit séparément des repères de surplomb de 45 à 60 degrés selon la buse et les réglages : n’en déduisez pas une garantie pour la charnière sans examiner l’orientation et la convention de mesure. Pour une plaque fine, clear_top retire la matière du bras au-dessus de la surface de montage selon BOSL2.
Pensez aussi aux parois autour du barillet. Prusa rappelle qu'une paroi plus fine qu'un périmètre n'est pas imprimable, et que dans sa référence MK3S avec buse de 0,4 mm, un périmètre dans PrusaSlicer fait environ 0,45 mm, deux périmètres environ 0,9 mm, à titre d'approximation dépendant des réglages. Un petit barillet avec des cônes intérieurs laisse peu de matière : vérifiez dans le slicer que les segments sont bien remplis avant d'imprimer. La page sur le choix d'une buse aide à relier diamètre de buse et finesse de détail.
Dégager, nettoyer et ajuster après impression
La fonction BOSL2 conseille d’ajuster gap pour obtenir une charnière qui se sépare après impression; elle ne fournit pas de procédure universelle pour libérer une pièce restée liée. Si votre coupon ne pivote pas, évitez de le forcer ou de faire levier : inspectez le jeu entre segments et la première couche, puis modifiez le modèle ou le slicer avant un nouvel essai. L’écart observé ne suffit pas à identifier sa cause.
Vérifiez la première couche et la compensation du pied d’éléphant comme deux éléments à inspecter : Prusa indique que cette compensation peut améliorer les tolérances de certaines zones, et la page sur le pied d’éléphant détaille le défaut. Si la charnière se sépare mais frotte, cela peut signaler un jeu ou une géométrie à revoir. BOSL2 précise qu’un angle de cône plus grand réduit le dégagement interne pour un même gap; comparez les paramètres sur un coupon plutôt que de supposer une correction certaine.
Enfin, évitez de généraliser d'une matière à une autre. Prusa rappelle que les filaments destinés à l'extérieur ou aux contraintes mécaniques, comme le PC, l'ASA ou le PETG, rendent moins bien les petits détails que le PLA. Une charnière validée en PLA n'est donc pas automatiquement validée en PETG : refaites l'éprouvette. Et conservez le projet avec ses paramètres plutôt qu'un simple maillage, comme l'explique le guide STL ou 3MF, pour pouvoir rejouer la boucle d'ajustement plus tard.
Sources et limites
- BOSL2 — hinges.scad, wiki du 2 octobre 2026
- Prusa — Modeling with 3D printing in mind
Nous organisons la documentation des fabricants et des communautés ; nous n’avons pas mesuré ces produits nous-mêmes. La notice de votre modèle exact prime sur ces explications générales.