You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.1 KiB
33 lines
1.1 KiB
// ============================================= |
|
// INFERIEURE.scad — Le bac de récupération |
|
// Boîte ouverte sur le dessus. |
|
// Dimensions dérivées du chapeau. |
|
// ============================================= |
|
|
|
include <parametres.scad> |
|
|
|
inferieure(); |
|
|
|
module inferieure() { |
|
|
|
// Dimensions extérieures du bac. |
|
// Le bac doit s'insérer dans la lèvre du chapeau : |
|
// on retire le jeu d'emboîtement sur chaque face. |
|
bac_ext_x = chapeau_ext_x - 2 * emboitement_jeu; |
|
bac_ext_y = chapeau_ext_y - 2 * emboitement_jeu; |
|
|
|
difference() { |
|
|
|
// ── 1. BLOC DE BASE ─────────────────────────────────────────── |
|
cube([bac_ext_x, bac_ext_y, bac_hauteur]); |
|
|
|
// ── 2. VIDAGE INTÉRIEUR (ouvert par le haut) ────────────────── |
|
translate([epaisseur_paroi, epaisseur_paroi, epaisseur_fond]) |
|
cube([ |
|
bac_ext_x - 2 * epaisseur_paroi, |
|
bac_ext_y - 2 * epaisseur_paroi, |
|
bac_hauteur // traversant vers le haut |
|
]); |
|
|
|
} |
|
}
|
|
|