J'ai réécrit et nettoyé ce code et l'ai rendu entièrement personnalisable.
Cette taille par défaut est un très bon compromis entre la quantité de filament, le temps d'impression et la possibilité d'adapter une large variété de dés (y compris les dés de Donjons et Dragons).
C'est une tour de dés fantastique pour tout jeu avec un mécanisme d'attaque-défense (Imperial Assault, Star Wars X-Wing, Risk, etc).
AVERTISSEMENT : Je n'ai jamais imprimé ceci en place avec à la fois la tour et les plateaux ensemble, car j'imprime avec de l'ABS.
En théorie, vous pourriez l'imprimer en une seule unité, mais je me contente généralement de disposer une tour et 2 plateaux, et d'utiliser des supports sur les plateaux.
La tour n'a besoin d'aucun support.
Les principales variables à personnaliser sont :
ramp_width : Cela définit tout. La taille globale de la tour de dés est dérivée de cela, et cela représente directement la largeur des canaux de dés.
level_spacer : Lorsque l'on utilise de petites largeurs de rampe (inférieures à 30 mm), cela ajoute un décalage vertical entre les couches de rampe (une sorte de déclivité) afin que les dés ne se coincent pas lorsqu'ils changent de direction.
hauteur_de_l'entonnoir : C'est la hauteur de l'entonnoir de déversement.
Modifiez en outre :
Pente : Si vous voulez que la tour soit plus haute.
number_turns : Cela vous permet d'ajouter plus de tours à la tour.
LES LOGO DE TRAY.
En outre, vous pouvez ajouter des logos de plateau. J'oublie les instructions exactes sur la façon dont je les ai créés, mais en gros, vous avez besoin d'un fichier SVG (il existe des convertisseurs de JPG en SVG en ligne). Ensuite, vous pouvez importer le fichier SVG dans Autodesk 123D ou OpenSCAD et l'extruder en STL. Puis le sauvegarder.
Il y a deux variables :
l_stl = "";
r_stl = "";
Définissez-les comme le nom des fichiers de logo.
Vous pouvez ajuster la taille de ceux-ci avec (utilisez l_ pour la gauche) :
r_stl_scale = [0.5, 0.5, 0.5]; // Ajustez l'échelle de proportion du STL (0.5=moitié)
r_stl_offset = [1, 1, 1] ; // Déplacer le STL autour.
r_stl_rotation = [0,0,90] ; // Roter le STL si nécessaire.
Tags
Modellquelle
