// ============================================= // PARAMETRES GLOBAUX — punch-guide // Modifier uniquement ce fichier. // ============================================= // ─── FENTE (guide tract) ───────────────────────────────────────────────────── // La fente est centrée sur la face droite du chapeau. fente_largeur = 152; // mm — largeur de la fente (tract 105mm + jeu latéral) fente_profondeur = 60; // mm — profondeur d'enfoncement du tract jusqu'à la butée fente_section = 2.0; // mm — hauteur de la section (épaisseur papier + jeu vertical) fente_z = 15; // mm — hauteur de la fente depuis le fond intérieur du chapeau // ─── CAVITÉ PERFORATRICE ───────────────────────────────────────────────────── // Pavé ouvert vers le haut, dans lequel la perforatrice s'encastre. cav_largeur = 100; // mm — dimension X de la cavité <<<< À MESURER cav_profondeur = 85; // mm — dimension Y de la cavité <<<< À MESURER cav_hauteur = 55; // mm — profondeur du creusement depuis le dessus <<<< À MESURER // Décalage de la cavité sur l'axe Y (perpendiculaire à la face de la fente). // Permet d'aligner la lame avec l'axe de la fente. // 0 = cavité calée contre la paroi arrière (opposée à la fente). cav_offset_y = 30; // mm <<<< À AJUSTER // ─── TROU D'ÉVACUATION ─────────────────────────────────────────────────────── // Trou carré dans le fond du chapeau, centré sous la lame. // Les confettis tombent dans le bac. evac_taille = 48; // mm — côté du trou (carré 45mm + jeu) evac_offset_x = 40; // mm — position X depuis la paroi gauche intérieure <<<< À AJUSTER evac_offset_y = 50; // mm — position Y depuis la paroi arrière intérieure <<<< À AJUSTER // ─── PAROIS ────────────────────────────────────────────────────────────────── epaisseur_paroi = 5; // mm epaisseur_fond = 10; // mm // ─── EMBOÎTEMENT chapeau / bac ─────────────────────────────────────────────── emboitement_profondeur = 10; // mm — hauteur du chevauchement emboitement_jeu = 0.3; // mm — jeu radial entre lèvre et bac (ajuster selon imprimante) // ─── COUVERCLE ─────────────────────────────────────────────────────────────── // Le couvercle coiffe le chapeau par l'extérieur (même système que chapeau/bac). // Il a une ouverture rectangulaire centrée sur la cavité de la perforatrice. couvercle_epaisseur = 3; // mm — épaisseur du plateau du couvercle couvercle_ouv_largeur = 70; // mm — largeur de l'ouverture / X couvercle_ouv_profondeur = 50; // mm — profondeur de l'ouverture / Y // ─── BAC DE RÉCUPÉRATION ───────────────────────────────────────────────────── bac_hauteur = 50; // mm — hauteur utile du bac // ─── DIMENSIONS DÉRIVÉES (ne pas modifier) ─────────────────────────────────── // // Le chapeau englobe tout : // X : le plus grand entre la cavité et la fente, + 2 × paroi // Y : le plus grand entre (cavité + son offset) et la profondeur de fente, + 2 × paroi // Z : fond + hauteur de cavité (la cavité ouvre le dessus, donc elle fixe la hauteur) chapeau_int_x = max(cav_largeur, fente_profondeur); chapeau_int_y = max(cav_profondeur + cav_offset_y, fente_largeur); chapeau_ext_x = chapeau_int_x + 2 * epaisseur_paroi; chapeau_ext_y = chapeau_int_y + 2 * epaisseur_paroi; chapeau_ext_z = epaisseur_fond + cav_hauteur;