Skip to main content

Duru ERDEM

urdu

Ekran Resmi 2024-11-25 10.50.57.pngimage.png

// Paramètres de la toupie
$fn = 20;
handle_diameter = 10; // Diamètre de la poignée
handle_height = 15; // Hauteur de la poignée
body_diameter = 40; // Diamètre maximal de la sphère
tip_diameter = 2; // Diamètre de la pointe (plus fine)
tip_height = 20; // Hauteur du cône (plus pointu)
segments = 50;120; // Résolution pour les formes arrondies

// Module pour une toupie
module toupie() {
  // Corps sphérique
  translate([0, 0, tip_height])
  sphere(d = body_diameter, $fn = segments);

  // Pointe conique sous la sphère
  translate([0, 0, 0]) // Alignement sous la sphère
  rotate([0,180,0])
  cylinder(h = 8, r1 = 8 / 2, r2 = 0, center = false, $fn = segments);

  // Poignée au sommet
  translate([0, 0, tip_height + body_diameter / 2]2 - 1])
  cylinder(h = handle_height, r1 = handle_diameter / 2, r2 = handle_diameter / 2, center = false, $fn = segments);
}

// Appel pour afficher la toupie
toupie();