Communitygithub.com

brendanbank/plaque-en-relief

Compétence pour agent Claude : convertir une image noir et blanc en plaque de gaufrage imprimable en 3D (STL) pour presse à rouleau / brayer — avec tuilage automatique (joints à queue d'aronde cachés) pour les plaques plus grandes que le plateau d'impression. Optimisée pour la Bambu Lab X2D.

Qu'est-ce que plaque-en-relief ?

Cette compétence permet à un agent Claude de transformer une image binaire en un fichier STL prêt pour l'impression 3D, conçu comme une plaque de gaufrage pour presse à rouleau (brayer). Elle ajuste automatiquement la hauteur des reliefs, la résolution et l'échelle, et gère le tuilage pour les plaques dépassant la taille du plateau d'impression, avec des joints à queue d'aronde dissimulés pour un montage précis. La compétence est optimisée pour l'imprimante Bambu Lab X2D, mais reste adaptable à d'autres machines. Elle repose sur une série d'étapes automatisées (prétraitement de l'image, génération de la géométrie via OpenSCAD ou Python, export STL) et offre des options de personnalisation via des paramètres dans le fichier SKILL.md. Idéal pour les artistes, imprimeurs ou makers souhaitant produire des plaques de gaufrage personnalisées sans modélisation manuelle.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add brendanbank/relief-plate

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait plaque-en-relief ?

Compétence pour agent Claude : convertir une image noir et blanc en plaque de gaufrage imprimable en 3D (STL) pour presse à rouleau / brayer — avec tuilage automatique (joints à queue d'aronde cachés) pour les plaques plus grandes que le plateau d'impression. Optimisée pour la Bambu Lab X2D.

Présentation

Cette compétence transforme une image noir et blanc (p. ex., un logo, un motif) en un fichier STL représentant une plaque de gaufrage. Les zones noires de l'image deviennent les zones en relief, les zones blanches restent en creux. La hauteur et la résolution sont ajustables.

Prérequis

  • Claude Code (v0.2.0 ou version ultérieure)
  • OpenSCAD installé (optionnel mais recommandé pour la génération STL locale)
  • Python 3.8+ avec les bibliothèques suivantes : Pillow, numpy, scipy
  • Bambu Studio (ou un autre slicer) pour l'impression finale

Utilisation

  1. Placez l'image noir et blanc dans le dossier images/.
  2. Lancez la commande :
claude code -p "Génère une plaque de gaufrage STL à partir de images/mon_motif.png"
  1. L'agent détectera automatiquement les paramètres et générera le fichier plaque.stl dans le dossier output/.

Paramètres (dans SKILL.md)

ParamètreDescriptionValeur par défaut
hauteur_reliefHauteur des reliefs en mm1.5
resolutionRésolution en dpi300
tuile_tailleTaille max d'une tuile en mm200
joint_queue_arondeActiver les joints à queue d'arondetrue
epaisseur_baseÉpaisseur de la base en mm2.0

Détails techniques

Génération du relief

L'image est convertie en niveaux de gris, puis un seuil est appliqué pour créer un masque binaire. Les zones noires sont extrudées en hauteur selon hauteur_relief.

Tuilage avec joints à queue d'aronde

Si la plaque dépasse tuile_taille dans une dimension, elle est découpée en tuiles plus petites. Chaque tuile reçoit des joints à queue d'aronde sur les bords de connexion, assurant un alignement parfait lors de l'assemblage.

Export STL

Le fichier STL est généré via OpenSCAD (ou Python avec scipy pour une alternative sans OpenSCAD).

Exemple

claude code -p "Convertit logo_entreprise.png en plaque de gaufrage avec hauteur 2mm, génère le STL"

Dépannage

  • Erreur "Image non trouvée" : Vérifiez que l'image est dans images/.
  • STL trop grand : Réduisez la résolution ou activez le tuilage.
  • Joint à queue d'aronde mal aligné : Ajustez la tolérance d'assemblage dans les paramètres.

Licence

MIT

Skills associés