Está en la página 1de 10

Asociacin Espaola de

Ingeniera Mecnica

XIX CONGRESO NACIONAL
DE INGENIERA MECNICA

Algoritmo para la medicin de engranajes implementado
en Excel
J. L. Huertas Taln
(1 y 2)
, R. Gella Marn
(1)
, C. Garca-Hernndez
(1)
, L. Berges-Muro
(1)
, C. Lpez-
Gmez
(1)
, J.J. Marn Zurdo
(1)
, J. J. Garde Barace
(2)
, F. Valdivia Calvo
(2)
, J.C. Cisneros Ortega
(3)

(1) Dpto de Ingeniera de Diseo y Fabricacin de la Universidad de Zaragoza
(2) Dpto. de Fabricacin Mecnica del Centro Publico Integrado de Formacin Profesional Corona de
Aragn de Zaragoza
(3)Universidad Popular Autnoma del Estado de Puebla. Mxico

Los mtodos de verificacin de engranajes fundamentados en instrumentos de metrologa
convencionales (pie de rey de doble corredera, micrmetro de platillos, perfilmetros, etc), han dejado
paso a la utilizacin de la mquina de coordenadas, pues permite obtener todos los parmetros adems
del perfil.
El inconveniente es el precio del software de verificacin de engranajes propio de la mquina de
coordenadas, el cual es para un centro de formacin una inversin difcil de amortizar y que puede ser
sustituida por una visita a una empresa con este tipo de equipos que, necesariamente, incluyen en
palpado continuo.
No obstante, utilizando una macro de Excel, es posible emplear una mquina de medicin por
coordenadas de palpado punto a punto, para obtener los parmetros principales del engranaje y su
comparacin con los indicados en el plano.

1. INTRODUCCIN
Los mtodos para verificar los parmetros de un engranaje van desde los ms clsicos [1] a
mtodos por interferometra lser [2]. Ahora bien, la mquina de medicin por coordenadas
facilita, con el software y el hardware adecuado, uno de los mtodos ms verstiles para
verificar, incluso toda la superficie del flanco de los dientes [3].
Sin llegar a estas pretensiones, el software que se presenta, permite verificar un engranaje
recto (pero es generalizable a cualquier otro tipo) empleando una mmc sin plapado continuo
ya que los programas comerciales de verificacin de engranajes precisan de esta
funcionalidad de la mquina, la cual es una opcin cara para algunas escuelas.
El mtodo, figura 1, se fundamenta en calcular las posiciones del centro del palpador de
forma que se desplace con la condicin de igual longitud de arco, figura 2, y la direccin de
medicin sea normal a la evolvente terica.

Figura 1. Posicin del centro de un palpador Figura 2. Igual longitud de arco
J. L. Huertas Taln et al. XIX Congreso Nacional de Ingeniera Mecnica 2

2. CONSIDERACIONES INICIALES
El mtodo que se expone est basado en las ecuaciones de la evolvente. Figura 3, dadas por
la ecuacin (1), para cuya deduccin puede verse [4].

Figura 3. Deduccin de la ecuacin (1) Figura 4. Transformacin simtrica.



cos sin
sin cos
=
+ =
b b
b b
r r y
r r x
(1)
Esta ecuacin se completa con la transformacin simtrica, para obtener el segundo flanco
del diente, figura 4. Las coordenadas del punto Q simtrico del P son:

|
|
cos 2
sin 2
e y y
e x x
s
s
+ =
=
(2)
Donde el ngulo | est calculado a continuacin, figura 5.

Figura 5. Clculo del ngulo de simetra
En el punto P de interseccin entre la involuta y el crculo primitivo, se puede obtener:

( )
( )
(

+

=
+

= =

m k z m
z m
m k z m
z m
r
r
p
b
2
20 cos
cos
2
20 cos
cos
1

(3)
Donde k es el factor de correccin y 20 el ngulo de presin.
Generacin de trayectorias de mecanizado con un nmero mnimo de puntos .3
Si no hay factor de correccin, k=0, entonces =20:
Para calcular el valor del parmetro o hay que tener en cuenta que ahora el radio base es el
mismo, pero el radio primitivo ha cambiado:

( ) ( ) ( ) ( )
( )
( )
( )
( )
1
20 cos
2
20 cos
2
1
1 20 cos 2 1
2
2
2
2
2
2 2 2 2 2 2


+
=

+
= +
+ = + + =
z m
m k z m

z m
m k z m
z m m k z m r r
b p
o o
o o

(4)
As:

o o = + =
(5)
Con esto la posicin del eje de simetra respecto de eje OX elegido es ahora:

t
| =
z 4
2
(6)
La distancia e se obtiene de sustituir en la ecuacin normal de la recta de simetra las
coordenadas de P. El eje de simetra pasa por el origen y conocemos su pendiente, por lo
que la ecuacin del mismo y el clculo de la distancia quedan:

( )

=
=
=
= =
0
cos
sin
0 cos sin 0 tan
c
b
a
y x y x |
|
| | |
| |
| |
2 2
cos sin
cos sin
+

=
y x
e
As:
| | cos sin y x e =
(7)
En cuanto a la transformacin de rotacin, figura 6, permite obtener todos los dientes una
vez definido el primero (el cual sale del primer flanco y la simetra).

Figura 6. Transformacin de giro |.

(


=
(

y
x
y
x
g
g
| |
| |
cos sin
sin cos

(8)
Por ltimo Es interesante la relacin que se deduce de (1):
J. L. Huertas Taln et al. XIX Congreso Nacional de Ingeniera Mecnica 4

( )
( )
( )
2 2 2 2 2
2 2 2 2 2
2 2 2 2 2
1
cos sin 2 cos sin
sin cos 2 sin cos

o

+ = = +
+ =
+ + =
b p
b
b
r r y x
r y
r x

(9)
Ecuacin que permite obtener el parmetro angular para un radio polar de la evolvente:

1
2

|
|
.
|

\
|
=
b
p
r
r

(10)
Hasta ahora, coincide con lo expuesto en [5], pero con el cambio que se muestra en el
apartado siguiente. El objetivo no es obtener el error cordal mnimo, es medir a intervalos
iguales de arco.

3. PRINCIPIO MATEMTICO
La longitud de un arco de curva plana viene dado por la expresin

( ) ( ) ( )
2
1
2
2
2
1
2
1
2 2 2 2
2
1
d d sen d cos d d

= = + = +
} } }
b b b b
B
A
r r r r y x
(9)
Es decir, la longitud de arco de evolvente es un medio del radio base por la diferencia de
cuadraos del ngulo final e inicial abarcados. Ello hace muy fcil obtener puntos
regularmente espaciados para la verificacin del perfil de un engranaje.
Caben ahora dos posibilidades, o bien dar la longitud del arco o el nmero de arcos en que
se va a dividir el tramo de evolvente a verificar. Se elige la segunda posibilidad, de forma que
como resultado de la misma se facilita la longitud de cada tramo, si se desea ms o menos
longitud de tramo se disminuye el nmero de segmentos de arco o se aumenta su nmero,
respectivamente. La divisin se realiza entre el dimetro mnimo y mximo de verificacin,
es decir, no hay que verificar toda la evolvente desde la base a la cabeza.
Para calcular los diferentes ngulos de la ecuacin paramtrica se debe determinar el
ngulo inicial y final segn los radios de verificacin. Sea ri el radio inicial de verificacin de
la evolvente (que debe ser mayor al dimetro base y al de fondo) y hasta re el radio extremo a
verificar (que debe ser menor que el radio de cabeza). Entonces los ngulos correspondientes
inicial y final de la ecuacin paramtrica (1) estn dados por (10):

1
2

|
|
.
|

\
|
=
b
i
i
r
r
1
2

|
|
.
|

\
|
=
b
e
e
r
r

(10)
La longitud del arco que comprenden los anteriores ngulos de la ecuacin paramtrica est
dada por (9).

( )
2 2
2
1
i e b
r s = (11)
Siendo n el nmero de puntos de medicin, incluido el inicial y el final, la longitud de cada
segmento de evolvente es:
Generacin de trayectorias de mecanizado con un nmero mnimo de puntos .5

1
=
n
s
s j
(12)
Ahora, para cada uno de los n puntos de medicin se debe determinar el ngulo de la
ecuacin paramtrica, para as poder determinar las coordenadas (x, y) de cada uno de
ellos. La expresin (11) permite obtener una frmula recursiva:

( )
2
2
2 2
2
2
2
1
i
b
j
i b
j
r
s
r s + = =
( )
2
2 3
2
2
2
3
2
2
1
+ = =
b
j
b
j
r
s
r s
(13)
Y as hasta llegar al valor previo al ltimo (pues el ltimo se conoce al haber sido ya
calculado).
Los valores anteriores se sustituyen en la ecuacin (1) y se obtienen las coordenadas (x, y)
de cada punto de la evolvente.
El punto anteriormente calculado no sirve para la medicin. Si se midiese por este mtodo,
la herramienta tiene un radio y una distancia de seguridad, con lo que habra que averiguar
su centro. Hay que llevar el palpador a un punto a una distancia de la evolvente superior al
radio del mismo, a esta distancia le llamamos distancia de seguridad al radio.
Para simplificar la explicacin, se considera la variable rh a la suma del radio del palpador
ms la distancia de seguridad. Dicho valor tambin se correspondera con el radio de una
fresa que perfile el diente o con el radio del hilo ms el GAP en una electroerosin por hilo.
Junto a dicho punto, se debe facilitar la direccin de medicin con los ngulos respecto de
los ejes (la suma de los cuadrados de los cosenos directores es 1). Como con el eje OZ son
90, con dar el ngulo con el eje OX es suficiente, pues con el eje OY es la diferencia a 90.

Figura 7. Correccin de la posicin para verificacin o fabricacin

A la vista de la figura 7, las coordenadas corregidas son:
cos sin
h C h C
r y y r x x = + =
(14)
La direccin de medicin est dada por el ngulo 90+ con el eje OX.
J. L. Huertas Taln et al. XIX Congreso Nacional de Ingeniera Mecnica 6
Debe observarse que se ha tomado un eje OX que pasa por el punto de arranque de la
evolvente desde el crculo base. En caso de tomar otra orientacin del eje OX (que ser lo
ms frecuente) se debe realizar un giro del sistema de coordenadas.

4. REALIZACIN PRCTICA
Se correspondera con una situacin semejante a la de la figura 8.

Figura 8. Posicionamiento de un engranaje en la mmc con su eje en la direccin OZ. El eje OX de la mmc
se debe sita de forma que sea aproximadamente el eje de simetra de un hueco del engranaje.
Tanto si la medicin es unitaria como si es una serie, hay que realizar un sistema de
coordenadas utillaje y un sistema de coordenadas pieza. En el caso de una serie, el sistema
de coordenadas utillaje se realizar solamente para la primera pieza. Incluso, si la referencia
de colocacin del utillaje se documenta adecuadamente, es posible utilizar el sistema de
coordenadas utillaje al cabo del tiempo.
Para medir el engranaje con el sistema que aqu se expone se utiliza un fichero de hoja
electrnica del tipo CSV (los campos de cada lnea de datos estn delimitados por puntos y
comas).
La denominacin de dicho fichero es el nombre o cdigo con que se designe al engranaje y la
extensin CSV. Si en el nombre del fichero que solicita el programa de medicin no se coloca
la ruta de acceso, se toma por defecto c:\
El primer dato de este fichero es el nmero del sistema de coordenadas. Si este nmero es 0
o est omitido el dato el programa proceder a solicitar una alineacin manual de un
sistema de coordenadas utillaje. Tambin es lo primero que se pregunta el iniciarse el
programa de medicin, tras leer los datos de configuracin del fichero CSV asociado:

En el caso de contestar afirmativamente el programa de medicin salta toda la alineacin
manual del sistema de coordenadas utillaje:

Los datos, incluida la descripcin del campo, que contiene el fichero que se genere, bien
manualmente o mediante un programa informtico, son (el espacio detrs del punto y coma
no es fundamental):
Generacin de trayectorias de mecanizado con un nmero mnimo de puntos .7
La lectura [6] de los datos del fichero CSV se realiza en la primera parte del programa de
medicin. El fichero anterior es generado a partir de una hoja Excel.
La alineacin del sistema de coordenadas lleva una serie de pasos de los que cabe destacar
la definicin de eje OX.
Este apartado tiene como antecedente el que el engranaje se haya posicionado con el eje de
simetra del hueco de un diente coincidiendo aproximadamente con el eje OX de la mquina
de medir, lnea (1) de la figura. Para ello la mmc se posiciona al principio del inicio del bucle
de medicin en el punto (0, dp/2):

Observar que el posicionamiento absoluto del papador cambiar en el proceso de alineacin.

Figura 9. Alineacin del eje OX.
(1)
(2)
(3)
a
b
c
O
M
A
B
J. L. Huertas Taln et al. XIX Congreso Nacional de Ingeniera Mecnica 8
La asimetra del eje OX de la mquina de medir, lnea (1) se ha exagerado en la figura
(solamente con la vista se consigue una alineacin mejor que la representada) con la
finalidad de ilustrar el proceso.
Debe observarse que los segmentos a, b y c estn prcticamente juntos y a la distancia del
origen de coordenadas coincidente con el radio de la circunferencia base. En la figura se
han colocado muy separadas para observar el proceso de orientar el eje OX.
El procedimiento se basa en la medicin direccionada de dos puntos segn las direcciones
(90, 0, 90) y (180, 0, 90) respectivamente. O sea, una medida en la direccin positiva
del eje OY y otra en la direccin negativa de dicho eje. De esta forma se tienen los puntos A
y B.
Se calculan las coordenadas del punto medio de A y B, que es el M:

2
2 1
x x
x
+
=

2
2 1
y y
y
+
= (15)
Con dichas coordenadas (x, y) del punto medio se define en la mmc un punto terico. Se
conecta el origen de coordenadas O con el punto M definido. Es importante conectar de O a
M y no de M a O, pues de no hacerlo as cambiara la orientacin del eje OX.
Ahora se alinea el eje OX con la lnea anterior. Ya se ha realizado un nuevo eje OX y, en
consecuencia, un nuevo eje OY. El eje OZ es invariante en este proceso.
Debe notarse que las coordenadas del punto O no cambian respecto este nuevo sistema de
coordenadas, pues es el centro de rotacin para todos los sistemas que se definen en este
proceso de alineacin del eje OX.
El nuevo eje OX es ahora la lnea -2-.
En esta alineacin manual el proceso solamente se ha repetido dos veces. En la segunda
iteracin pasa a ser eje OX la lnea -3-.
En la figura se ha representado an una iteracin ms, observado que la diferencia entre la
lnea negra y la lnea naranja -3- es mnima.
La hoja Excel realizada se aprecia en la figura 10

Figura 10. Hoja Excel con los datos de entrada y datos de salida para el fichero CSV (incluidos los
puntos de posicionamiento del centro del palpador y la direccin de medicin.
Generacin de trayectorias de mecanizado con un nmero mnimo de puntos .9
5. CONCLUSIONES
Se ha presentado un procedimiento para obtener sistemticamente los puntos por los que
debe moverse un palpador de una mmc sin medicin continua, as como la direccin de
palpado para poder obtener el punto medido con la correspondiente correccin del radio de
dicho palpador.
Con ello es posible obtener las coordenadas (x, y) de todo el perfil del diente (se pueden
incluir puntos de las circunferencias de adendum y dedendum), figura 11.

Figura 11. Coordenadas del centro del palpador y corregidas segn la direccin de medicin.
A partir de aqu, ya estamos desarrollando la Excel inversa, para recoger los puntos
medidos y obtener las tolerancias numricas y grficas de los parmetros ms interesantes
del engranaje, incluida la forma del perfil.

6. AGRADECIMIENTOS.
El presente trabajo corresponde a parte del proyecto El conocimiento como motor de la
fabricacin mecnica subvencionado por el Ministerio de Educacin Cultura y Deporte y el
Fondo Social Europeo.

7. REFERENCIAS
[1] Carro de Vicente Portela, Javier. Curso de metrologa dimensional. Universidad
Politcnica de Madrid. Escuela Tcnica Superior de Ingenieros Industriales. ISBN 978-
84-600-1071-5.
[2] JSu-Ping Fanga, Lei-JieWanga, MasaharuKomorib, AizohKubob. Design of laser
interferometric system for measurement of gear tooth flank. Optik. 2010.
[3] Salim Boukebbab, Hichem Bouchenitfa, Hamlaoui Boughouas, Jean Marc Linares.
Applied iterative closest point algorithm to automated inspection of gear box tooth.
Computers & Industrial Engineering 52 (2007) 162173.
[4] Faydor L. Litvin, Alfonso Fuertes. Gear Geometry and Applied Theory. Cambridge. 2004.
ISBN 0-521-81517-7.
[5] Jos Lus Huertas Taln, Juan Carlos Cisneros Ortega, Carmelo Lpez Gmez, Elena Ros
Sancho, Elena Faci Olmos. Manufacture of a spur tooth gear in Ti6Al4V alloy by
electrical discharge. Computer-Aided Design 42 (2010) 221-230.
[6] Manual de programacin COSMOS de Mitutoyo para mmc.
[7] Solid Edge the CAD 3D of Siemens. Opciones de vista, suavidad de arco.
J. L. Huertas Taln et al. XIX Congreso Nacional de Ingeniera Mecnica 10
[8] H.W. Corley, Jay Rosenberger, Wei-Chang Yeh, T.K. Sung. The cosine simplex algorithm.
The International Journal of Advanced Manufacturing Technology. 2005, 10:106-116.

También podría gustarte