Bonjour,
J'ai un gros problème. Je dois pour un projet chercher un déport de denture pour mon système qui est un engrenage intérieur ( couronne Z=106 et pignon Z=7, m=0,8)
Il n'y a pas de variation d'entraxe, donc x1-x2=0 et donc x1=x2=x
j'essaye de trouver une méthode pour équilibrer à l'usure, ce qui marche très bien avec des engrenages extérieurs, mais le je ne sais même pas si la condition pour éviter l'interférence primaire de taille (Z/2 sin²(Alpha0)>1-x ) est la même pour une couronne, et je ne trouve rien sur le net....
Du coup en ecrivant un algorithme qui teste itérativement les valeurs des déports de dentures avec l'équilibrage à l'usure ( y1*Z1*U(N1,alpha)=y2*Z2*U(N2,a lpha) ) je trouve un déport de denture aux alentours de 8 ==> c'est impossible.
Quelqu'un pourrait il me sortir de ce problème, parce que j'y ai vraiment passé beaucoup de temps et je craque
je vous joint mon programme sous Matlab.
Merci d'avance à tous
Nico'
%% Algorithme de calcul du déport de denture des dents d'engrenage
clear all
close all
Z1=input('nombre de dents du pignon');
Z2=input('nombre de dents de la couronne');
x=1-((Z1/2)*sind(20)); %déport minimal de l'interférence primaire de taille
U1=1;
U2=0;
i=0;
A=zeros(1,1);
B=zeros(1,1);
y1=1;
y2=0;
while y1*Z1*U1-Z2*U2*y2>0.01
i=i+1;
x=x+0.01;
y1=1+x;
N1=Z1/y;
N2=Z2/y;
U1=(1/(pi*cosd(20)))*(sqrt((((N1^2)* sind(20)^2)/4)+N1+1)-N1*sind(20)/2);
U2=(1/(pi*cosd(20)))*(sqrt((((N2^2)* sind(20)^2)/4)-N1+1)-N2*sind(20)/2);
A(i)=U1*Z1;
B(i)=U2*Z2;
end
disp(x)
X=[0:1:i-1];
hold on
plot(X,A,'.r');
plot(X,B,'.b')
hold off
-----