Tristan KREGEL
Prototype d'un objet - no. 1
Description
Il s'agit d'un porte-stylo de forme ronde.
Code dans openSCAD
// Parameter
outer_radius = 10; // Äußerer Radius
inner_radius = 8; // Innerer Radius
height = 50; // Höhe des Stiftehalters
thickness = 2; // Bodenstärke
// Äußerer Zylinder
difference() {
cylinder(h = height, r = outer_radius, $fn = 100); // Äußerer Zylinder
translate([0, 0, thickness]) // Inneren Zylinder verschieben
cylinder(h = height, r = inner_radius, $fn = 100); // Innerer Zylinder
}
Objet dans openSCAD
Objet imprimé
Reglages:
- Imprimante Pruse MSK 45
Prototype d'un objet - no. 2
Description
Il s'agit d'une boîte à bijoux compartimenté
// Parameter
central_radius = 11; // Radius für das Kugellager
central_thickness = 7; // Dicke des zentralen Bereichs
arm_length = 40; // Länge der Arme
arm_radius = 8; // Radius der Arme
spinner_thickness = 7; // Dicke des Spinners
num_arms = 3; // Anzahl der Arme
// Hauptkörper des Spinners
module spinner_body() {
union() {
// Zentralkreis
cylinder(h = spinner_thickness, r = central_radius, $fn = 100);
// Arme
for (i = [0:num_arms-1]) {
rotate([0, 0, 360/num_arms * i])
translate([arm_length, 0, 0])
cylinder(h = spinner_thickness, r = arm_radius, $fn = 100);
}
}
}
// Ausschnitt für das Kugellager
module bearing_cutout() {
translate([0, 0, -1])
cylinder(h = spinner_thickness + 2, r = central_radius, $fn = 100);
}
// Komplettes Modell
difference() {
spinner_body(); // Spinnerkörper
bearing_cutout(); // Kugellageröffnung
}