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