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.
76 lines
4.2 KiB
76 lines
4.2 KiB
// ============================================= |
|
// 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;
|
|
|