OpenBeeLab/parameters.scad
2025-12-02 16:13:28 +01:00

123 lines
2.5 KiB
OpenSCAD

niveauDetail = 5;
fnCylindre = 32;
//pourImpression3D = false;
pourImpression3D = 0;
epaisseurTole = 2;
epaisseurCouteau = 4;
diametreRivet = pourImpression3D ? 4.2 : 4.1;
drillM3 = 3.2;
drillM4 = 4.2;
drillM5 = 5.2;
drillM8 = 8.2;
diametrePetitsBoulons = pourImpression3D ? 3.4 : 3;
jeuPourImpression = pourImpression3D ? 0.2 : 0;
laserSlack = 0.1;
longueur = 500;
largeur = 430;
offsetCouteau = 20;
//hauteurCadre = 20;
lCorniereCadre = 20;
eCorniereCadre = 2;
lIntCornierCadre = lCorniereCadre - eCorniereCadre;
zPlateau = 90; //72;
zCouteau = zPlateau / 2; //hauteurCouteau + lCorniereCadre;
hauteurCouteau = zCouteau - lCorniereCadre; //(zPlateau - 2 * lCorniereCadre) / 2;
xCouteauInferieur = 38;
xCouteauSuperieur = xCouteauInferieur + offsetCouteau ;
entretoiseCouteau = 5;
taillePetitEcrou = 5.5;
largeurBras = 60;
xBrasSecondaire = 35;
//zBrasSecondaire = 50; //34;
zBrasSecondaire = 45;
z = zPlateau / 2;
l312 = 251;
l314 = 370;
spacer104N = 5;
spacer104Thick = 0.8;
spacer104 = spacer104N * spacer104Thick; //4;
y314 = largeur/2-largeurBras/2-1-epaisseurCouteau-21-10;
y312 = y314 - epaisseurCouteau - 20 - (2 * spacer104);
color100 = "pink";
color200 = "lightblue";
color300 = "orange";
color310 = "lightgreen";
lBrasSecondaire = 433; //23
xPulley = lBrasSecondaire - 9;
xMotor = xPulley - 407; //(852 - 32mm (16dents)) / 2 - 3mm de marge car dans la vrai vie avec le tendeur....
xObturateur = 60;
zMotor = 7;
rotationMoteur=150;
a1 = atan(8/17.5);
a2 = a1-30;
a3 = a1+30;
fixMoteurR = sqrt(pow(8,2)+pow(17.5,2));
fixMoteur1X=cos(a2)*fixMoteurR;
fixMoteur1Y=sin(a2)*fixMoteurR;
fixMoteur2X=cos(a3)*fixMoteurR;;
fixMoteur2Y=sin(a3)*fixMoteurR;;
xAxegravite = 321.1641094468;
zAxegravite = 10.7211946502;
xCouteauIII = 112;
//Support du bras secondaire
//Support du bras secondaire
xBrasSecondaire2 = longueur - xBrasSecondaire - xCouteauIII;
//xBrasSecondaire2 = 353;
xAppuiLong = longueur - xBrasSecondaire - xCouteauIII + 20;
zCouteauBrasSecondaire = zCouteau - zBrasSecondaire;
l303304 = longueur - 2*eCorniereCadre;
l308309 = (largeur-2*eCorniereCadre-(largeurBras+2*0.8))/2 - 0.2;
x308 = longueur - 105;
x309 = x308 - 100 - 2*eCorniereCadre;
spacer108 = 0.8;
y303 = largeur/2 - largeurBras/2 - 0.8;
y304 = largeur/2 + largeurBras/2 + 0.8;
//y1 = largeur/2 - largeurBras/2 - 0.8;
//y2 = largeur/2 + largeurBras/2 + 0.8;
//xContrePoids = longueurCornieres-17-55;
yMediane = largeur/2;
ySupportFromMediane = (largeurBras / 2) - eCorniereCadre + 0.8 + 10;