Trophée avec pièce découpée laser insérée dans le socle
Révision datée du 11 août 2025 à 16:14 par Burcadus (discussion | contributions) (→Conception de la Base en OpenSCAD)
Une plaque découpée laser est insérée dans un socle imprimé en 3D. Une plaque découpée laser est insérée dans un socle imprimé en 3D.
| Processus employés : découpe laser et impression 3d
Avantages :
Inconvénients :
|
Exemples & Inspirations
Conception de la Base en OpenSCAD
Si vous ne savez pas modéliser et que vous souhaitez faire un modèle semblable à celui sur l'image, vous pouvez le faire sur OpenSCAD, voici comment :
- Installez OpenSCAD - Modeleur 3D basé sur du code, idéal pour des conceptions paramétriques précises. (peut être généré par IA)
- Copiez-collez le code ci-dessous.
- Modifiez les variables de dimensions pour ajuster le modèle
- Générez un aperçu. Menu conception - > Calculer l'aperçu (Touche F5)
- Si le rendu vous convient, calculez le rendu. Menu conception - > Calculer le rendu (Touche F6).
- Enregistrez votre modèle en format 3MF. Menu fichier- > Exporter -> Exorter comme 3MF... N'oubliez pas de conserver ce fichier! Les fichiers laissés au fablab sont effacés...
Programme OpenSCAD avec encoche rectangulaire
// Paramètres de la base (en mm)
longueur = 100; // Longueur de la base
largeur = 50; // Largeur de la base
hauteur = 30; // Hauteur de la base
// Dimensions de la rainure
epaisseur_rainure = 3.2; // Tolérance pour la plaque à glisser
largeur_rainure = 30; // Dimension de l'ouverture (longueur sur le plan)
profondeur_rainure= 15; // Profondeur de la rainure dans le socle
// Paramètre d'angle (en degrés)
// Si angle = 0, le socle aura des faces verticales ; sinon, la face supérieure sera mise en retrait par "d"
angle = 900; // Privilégiez un chiffre élevé pour observer un changement
// Calcul de l'offset sur les côtés pour la face supérieure
d = hauteur * tan(angle * PI/180);
// Définition des 8 sommets du polyèdre
vertices = [
[0, 0, 0], // V0
[longueur, 0, 0], // V1
[longueur, largeur, 0], // V2
[0, largeur, 0], // V3
[d, d, hauteur], // V4
[longueur - d, d, hauteur], // V5
[longueur - d, largeur - d, hauteur], // V6
[d, largeur - d, hauteur] // V7
];
// Définition des faces du polyèdre
faces = [
[0, 3, 2, 1], // Face inférieure (ordre inversé pour une normale vers le bas)
[4, 5, 6, 7], // Face supérieure
[0, 1, 5, 4], // Côté 1
[1, 2, 6, 5], // Côté 2
[2, 3, 7, 6], // Côté 3
[3, 0, 4, 7] // Côté 4
];
// Module générant le socle avec la rainure centrée sur la face supérieure
module socle() {
difference() {
polyhedron(points = vertices, faces = faces);
translate([ (longueur - largeur_rainure) / 2, (largeur - epaisseur_rainure) / 2, hauteur - profondeur_rainure ])
cube([largeur_rainure, epaisseur_rainure, profondeur_rainure], center = false);
}
}
// Affichage du socle
socle();
Personnalisation & Modification du Code
Une fois la base maîtrisée, adaptez le script pour personnaliser votre trophée :
* Modifiez les dimensions (longueur, largeur, hauteur) pour obtenir un socle sur mesure.
* Ajustez le paramètre « angle » pour modifier la mise en retrait (l'effet inset) de la face supérieure.
* Réglez les paramètres de la rainure (« largeur_rainure », « epaisseur_rainure », « profondeur_rainure ») pour correspondre au format de votre plaque.
* Testez différentes valeurs pour « angle » afin de visualiser l'effet sur le design et obtenir la forme désirée.