Desarrollo de un método multibloque para la generación automatizada de mallas tridimensionales de engranajes
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
ORIGINAL Desarrollo de un método multibloque para la generación automatizada de mallas tridimensionales de engranajes Development of a multiblock method for the automated generation of three-dimensional meshes of gears Víctor Roda-Casanova1, Francisco Sánchez-Marín1, Javier Andrés de la Esperanza1 Resumen Abstract En este trabajo se presenta un nuevo método para la genera- A new method for the automated generation of three-dimensio- ción automatizada de mallas tridimensionales de engranajes. nal meshes of gears is presented in this work. To do this, the cha- Para ello, se siguen los pasos característicos de un método de racteristic steps of a multiblock meshing method are followed mallado multibloque para generar una malla de cuadriláteros to generate a quadrilateral mesh on a flat section of the gear, sobre una sección plana del engranaje, que posteriormente se which is, subsequently, extruded along its face width to obtain a extruye a lo largo de su ancho de cara para obtener una malla three-dimensional mesh of hexahedrons. The proposed meshing tridimensional de hexaedros. El método de mallado propues- method pursues the goal of overcoming the limitations observed to persigue el objetivo de superar las limitaciones observadas in traditional gear meshing methods, allowing localized mesh en los métodos tradicionales de mallado de engranajes, lo que refinement and minimizing element distortion. Its functioning is permite el refinamiento localizado de la malla y minimiza la illustrated with numerical examples that demonstrate its ability distorsión de los elementos. Su funcionamiento se ilustra con to mesh gear geometries under different meshing conditions. ejemplos numéricos que demuestran su capacidad para mallar geometrías de engranaje bajo distintas condiciones de mallado. Keywords Gear drives, finite element analysis, mesh generation Palabras clave Transmisiones de engranajes, análisis por el método de los elementos finitos, generación de malla Recibido / received: 16/06/2021. Aceptado / accepted: 28/10/2021. 1 Departamento de Ingeniería Mecánica y Construcción, Universitat Jaume I. Autor para correspondencia: Víctor Roda-Casanova; e-mail: vroda@uji.es. 148 Técnica Industrial, marzo 2022, 331: 2-155 | doi:10.23800/10520
Desarrollo de un método multibloque para la generación automatizada de mallas tridimensionales de engranajes Introducción La manera en la que se realizan de elementos finitos de transmisiones El análisis por el método de los ele- estos pasos ha dado lugar a distintos de engranajes. mentos finitos desempeña un papel métodos de generación de mallas de Estos programas requieren del de- importante durante las fases de desa- elementos finitos de una transmisión sarrollo de métodos de mallado que rrollo de transmisiones de engranajes, de engranajes. Algunos de estos mé- permitan discretizar las geometrías pues permite determinar el estado todos [7,9,10] se basan en la utiliza- de los engranajes en elementos finitos. tensional de los engranajes bajo carga ción de programas de diseño asistido Entre los métodos desarrollados para [1,2], investigar la formación del con- por ordenador (CAD) para generar ese propósito, el más destacable es el tacto entre dientes [3-5] y predecir el las geometrías de los engranajes que, propuesto por Argyris [12], puesto que campo de temperatura de los engra- posteriormente, se importan a pro- ha sido extensamente utilizado por la najes en condiciones de servicio [6,7], gramas comerciales de análisis por el comunidad científica [4,6,13-16]. Este entre otras cosas. La realización de un método de los elementos finitos, don- método de mallado representa una análisis por el método de los elemen- de se discretizan en elementos finitos manera rápida y sencilla de discreti- tos finitos requiere del desarrollo de utilizando los métodos de mallado im- zar una geometría de engranaje en un modelo de elementos finitos de la plementados en el programa. En otros elementos finitos, pero tiene algunas transmisión, que se consigue median- métodos [3,5,11], las geometrías de los limitaciones importantes. te tres tareas [8]: (1) generación de la engranajes se generan directamente Por una parte, el método propues- malla de elementos finitos de las geo- dentro de los programas de análisis to por Argyris tiende a generar ele- metrías de engranajes, (2) definición por el método de los elementos finitos, mentos distorsionados en algunas de las geometrías de contacto y (3) implementando algoritmos que permi- partes de la geometría del engranaje establecimiento de las condiciones de ten obtener una definición matemática que pueden comprometer la precisión contorno y de carga de la transmisión. de las superficies de los engranajes. de los resultados del análisis [17]. Por En el primera de estas tareas se ge- Los métodos descritos anterior- otra parte, este método de mallado no nera la malla de elementos finitos de mente tienen ciertas desventajas, como permite la realización de refinamien- la transmisión. Esta tarea se puede el bajo nivel de precisión con el que se to local de la malla, puesto que genera dividir en dos pasos secuenciales: en definen las geometrías de los engra- mallas simétricas en la parte conduc- primer lugar, se obtiene una definición najes, dependencia de programas de tora y conducida del diente [18]. Sin computacional de las geometrías de los terceros, dificultades a nivel de usua- embargo, la capacidad de realizar re- engranajes y, en el segundo paso, estas rio, etc. Por ese motivo, como explica finamiento localizado de la malla es geometrías de engranaje se discretizan Hotait [1], resulta mucho más intere- una característica importante de los en elementos finitos para obtener la sante desarrollar programas propios métodos de mallado, ya que permite malla de la transmisión. dedicados a la generación de modelos optimizar el número de nodos y de Técnica Industrial, marzo 2022, 331: 2-155 | doi:10.23800/10520 149
I. I. Roda-Casanova et al. Víctor Roda-Casanova, Francisco Sánchez-Marín, Javier Andrés de la Esperanza I. I. Roda-Casanova et al. 3 Figura 1. Generación de una malla de elementos finitos hexaédricos de un engranaje. A partir de estas premisas, este trabajo sigue la estructura siguiente: en el apartado 3 se describ multibloque para generar mallas de cuadriláteros sobre secciones planas de engranajes [24]; más describe, en primer lugar, la construcción de una malla de hexahedros de un diente de engranaje y lugar, la generación de la malla para la geometría del engranaje. Lad 1 Modelo multibloque para el mallado de secciones pl engranajes Figura 1. Generación de una malla de elementos finitos hexaédricos de un engranaje. Figura 1. Generación de una malla de elementos finitos La figura hexaédricos 2 muestra de deununengranaje. una sección típica diente de engranaje. Este diente está definido respecto de coordenadas local cuyo origen de coordenadas está en el centro de la sección del engranaje, y A partir de estas premisas, este trabajo sigue la estructura siguiente: normal al plano de en el apartado la sección. El eje 3 sistema del se describe unlocal de referencia método está dispuesto de manera queda vertical y centrado sobre este eje. elementos en para multibloque la malla y reducir generar el cos- mallas Definición sobre de cuadriláteros del secciones problema planas de de engranajes [24]; más adelante, se te computacional describe, asociado en primer lugar,allamodelo. mallado construcción de una malla de hexahedros de un diente de engranaje y, en segundo En la lugar, losgeneración últimos añosde ha habidopara la malla En este trabajo in- la geometría se trata el problema de del engranaje. tentos de implementar refinamiento la generación de una malla de elemen- local de la malla en los métodos de tos finitos hexaédricos sobre una geo- mallado de engranajes [19,20], y los metría de engranaje, como la mostrada más relevantes son los propuestos en la figura 1a. En general, dicha malla por González-Pérez [18,21]. En estos se puede construir mediante un patrón Lad 1 Modelo multibloque para el mallado de secciones planas de trabajos, Gónzalez-Pérez ha mejora- circular de una malla de elementos engranajes do el método propuesto por Argyris hexaédricos de uno de los dientes del habilitando la posibilidad de realizar engranaje (Fig. 1b). Al mismo tiempo, La figura 2 muestra una sección refinamiento localizado de la malla en típica de unaun diente malla de engranaje. de elementos Este diente hexaédricos de está definido respecto a un sistema de coordenadas local cuyo origen la zona en la que se produce el contac- de un diente coordenadas del engranaje está en se el puede centro obte- de la sección del engranaje, y su eje es normal al plano de la sección. El to entre dientes. Para ello, se generan eje nerdelmediante sistema unde barrido, referencia a lo largo local de está dispuesto de manera que el diente queda mallas vertical y centrado independientes en lassobre re- eje.su ancho de cara, de una malla de ele- zonaseste finadas, que se conectan a las mallas mentos cuadrilateros extendida sobre Figura 2. Definición de la sección de un diente de engranaje. bastas utilizando restricciones mul- la sección transversal del mismo (Fig. Figura 2. Definición de la sección de un diente de La sección del diente está definida por ocho curvas paramétricas que se pueden determinar an tipunto (MPC). Sin embargo, la uti- 1c). Por este motivo, se puede decir que engranaje. utilizando las ecuaciones del perfil del diente y de las correspondientes porciones del anillo [8]. L el problema de generar una malla intersección entre dosde curvas de contorno se denotan por . lización de restricciones multipunto elementos hexaédricos de un engra- para unir mallas no conformes tiende La generación de una malla de elementos cuadriláteros sobre la sección del diente es un proble naje se puede reducir al problema resolver, debido a quede normal es un dominio no al planocondeunlacontorno convexo sección. El ejeEnYcasos complejo. como este, se a ser compleja desde un punto de de- el uso de técnicas de mallado multibloque [25-27]; se pueden resumir L generar una malla de elementos cua- del sistema de referencia localenestá los pasos dis- siguientes: sarrollo del modelo de elementos fi- driláteros sobre la sección Paso transversal puesto 1. La sección del dedescompone diente se manera que en un el diente conjunto de queda geometrías simples, llama nitos [22] y puede introducir errores de manera que la geometría de cada parche es apta para el esquema de mallado que se de uno de sus dientes. vertical y centrado sobre este eje. numéricos en las interfaces entre zona descomposición propuesta se describe más adelante. A partir de estas premisas, este tra- La sección del diente está defini- basta y zona refinada [23]. Además, los bajo sigue la estructura siguiente: en da por ocho curvas paramétricas que métodos de mallado propuestos por el apartado 3 se describe un método se pueden determinar analíticamente González-Pérez no evitan la genera- multibloque para generar mallas de utilizando las ecuaciones del perfil del ción de elementos distorsionados fue- cuadriláteros sobre secciones planas diente y de las correspondientes por- ra de las áreas refinadas. de engranajes [24]; más adelante, se ciones del anillo [8]. Los puntos de in- A pesar de los avances hechos en el describe, en primer lugar, la construc- tersección entre dos curvas de contor- ámbito del análisis por el método de ción de una malla de hexahedros de no se denotan por Pi {i=1,2,...,8}. los elementos finitos de transmisiones un diente de engranaje y, en segundo La generación de una malla de ele- de engranajes, los métodos de mallado lugar, la generación de la malla para la mentos cuadriláteros sobre la sección existentes todavía tienen algunas ca- geometría del engranaje. del diente es un problema difícil de rencias que es necesario resolver. Por resolver, debido a que es un dominio tanto, el objetivo de este trabajo es de- Modelo multibloque para el no convexo con un contorno complejo. sarrollar un nuevo método de mallado mallado de secciones planas de En casos como este, se recomienda el Figura 2. Definición para generar mallas tridimensionales engranajesde la sección de un diente de engranaje. uso de técnicas de mallado multiblo- estructuradas de dientes de engrana- La figura 2 muestra una sección típica que [25-27]; se pueden resumir en los La sección del diente está definida por ocho curvas paramétricas que se pueden determinar analíticamente je que, al ser rápido y fácil de imple- de un diente de engranaje. Este dien- pasos siguientes: utilizando las ecuaciones del perfil del diente y de las correspondientes porciones del anillo [8]. Los puntos de mentar, permita realizar refinamiento te está definido respecto a un sistema Paso 1. La sección del diente se des- intersección localizado deentre dos ycurvas la malla de contorno minimice la de se denotan por coordenadas local cuyo origen de . compone en un conjunto de geome- aparición de elementos distorsionados coordenadas La generación de una malla de elementos cuadriláteros O L está en el centro de la sobre la sección del diente trías simples, llamadas parches, es un problema difícil dede en la malla. sección del engranaje, resolver, debido a que es un dominio no convexo con un contorno complejo. y su eje Z L es manera que la geometría En casos como este, se recomienda de cada el uso de técnicas de mallado multibloque [25-27]; se pueden resumir en los pasos siguientes: 150 Paso 1. La sección del diente seIndustrial, Técnica descomponemarzo 2022,en 331:un conjunto 2-155 de geometrías simples, llamadas parches, | doi:10.23800/10520 de manera que la geometría de cada parche es apta para el esquema de mallado que se aplicará. La
de los parches resultantes se renombran a , como se indica en la figura 3c. Para determinar la posición de los puntos auxiliares , se siguen los siguientes pasos: i. Losdepuntos Desarrollo de un método multibloque para la generación automatizada y se localizan mallas tridimensionales sobre los flancos izquierdo y derecho (Fig. 1), respectivamente, de de engranajes manera que dividen estas curvas en dos partes de igual longitud (Fig. 4a). Entonces, se determinan los vectores normales unitarios sobre los puntos , , y (y se denotan por , , y , respectivamente, como se indica en la figura 4a). ii. Se calcula el vector como el bisector de los vectores y . De manera similar, se calcula el vector como el bisector de los vectores y . parche es apta para el esquema de mallado que se aplicará. La descom- posición propuesta se describe más adelante. Paso 2. Se especifican ni + 1 semi- llas de mallado sobre cada una de las curvas de los parches. Estas semi- llas representan la posición que los nodos de la malla resultante ocupa- rán sobre ellas. Este paso se discute en profundidad más adelante. Paso 3. Cada parche se malla, de manera independiente, utilizando un esquema de mallado local. En este trabajo, se propone la utiliza- ción del esquema de mallado pro- Figura 3. Descomposición de una sección plana de un diente de engranaje genérico. puesto por Miranda [28], que se Figura 3. Descomposición de una sección plana de un diente de engranaje genérico. basa en la interpolación transfinita I. I. Roda-Casanova et al. 5 [29] y se describe más adelante. Cuando se han completado estos pasos, las mallas individuales obteni- das para cada parche se combinan para obtener la malla final. Habitualmente, este tipo de métodos de mallado da lu- gar a elementos distorsionados y, por ese motivo, se suelen completar con técnicas de optimización de la malla. En este trabajo, se sugiere la utiliza- ción de un método de suavizado de la Figura 4. Determinación de los puntos auxiliares en un diente de engranaje genérico. malla, que se describe el apartado Sua- Figura 4. Determinación de los puntos auxiliares en un diente de engranaje genérico. vizado de malla. iii. Como se muestra en la figura 4b, el punto se proyecta sobre el eje siguiendo la dirección marcada Descomposición de la sección del tan por por u3, u4 , para el vector u9 yencontrar u10, respectiva- el punto , y el punto termedio del segmento se proyecta que conecta sobre el eje siguiendo la dirección marcada por el vector para encontrar el punto . Entonces, el punto se ubica en el diente de engranaje mente, como se indica en la figura los puntos Q’9 y Q’10. punto intermedio del segmento que conecta los puntos y . La descomposición propuesta para el 4a). v. Se define la distanca d A como la iv. De manera similar (Fig. 4c), el punto se proyecta sobre el eje siguiendo la dirección marcada por diente de engranaje se muestra en la ii. Se calcula el vector uL como el bi- media de las longitudes de los seg- el vector para encontrar el punto , y el punto se proyecta sobre el eje siguiendo la dirección figura 3a. Esta descomposición está sector de los vectores marcada por el vector u para y u 3 encontrar 9 . De el punto mentos . Entonces, y .P4Q11 se ubica en el punto P3Qel11 punto basada en la determinación de siete manera intermediosimilar, se calcula del segmento el vector que conecta los puntos vi.y El. punto Q13 se ubica sobre el ani- puntos auxiliares que se denotan por v. uSe como el bisector como de los vectores llodeizquierdo a una distancia . d A del 8 define la distanca la media de las longitudes los segmentos y Qi {i=9,10,...,15}. Cuando se conoce la u4 y u10. punto P5, y el punto Q14 se ubica vi. El punto se ubica sobre el anillo izquierdo a una distancia del punto , y el punto se ubica posición de estos puntos, se trazan lí- iii. Como sobre else muestra anillo derecho aen la figura la misma 4b, del punto distancia sobre el anillo , como derecho se muestra a la4d. en la figura misma neas entre ellos y los puntos existen- el punto P3 se proyecta sobre el eje distancia d A del punto P6 , como se vii. Finalmente, el punto se obtiene a partir de la intersección del eje y una circunferencia centrada tes Pi que permiten dividir el diente YenL siguiendo la dirección que pasa por los puntos marcada y (Fig. 4d). muestra en la figura 4d. en seis parches (A, B, C, D, E y F), por el vector uL para Para que los parches sean aptos encontrar el vii. Finalmente, el punto Q15 se obtiene para la aplicación de métodos de mallado basados en la interpolación transfinita, como se muestra en la figura 3b. Fi- punto deben ser P’3, y convexas, geometrías el puntotopológicamente P4 se proyectaequivalentesa partir de la intersección a un cuadrado del eje definido por cuatro Y L de curvas nalmente, las curvas de contorno de sobre contorno. el eje Y Sin embargo, como L siguiendo se observa la en ladirec- figura 3c, los y parchesuna A, circunferencia D, E y F están centrada definidos por cinco en curvas los parches resultantes se renombran de contorno. Por tanto, será ción marcada por necesario el vectornecesario uR parareducir el númeroOL quedepasa curvas pordeloscontorno puntosenQcada yQ parche, uniendo dos curvas adyacentes. La combinación de curvas propuesta se muestra en la figura 5. 13 14 a ci {i=1,2,...,20}, como se indica en la encontrar el punto P’4 . Entonces, (Fig. 4d). figura 3c. el punto Q11 se ubica en el punto in- Para que los parches sean aptos para Para determinar la posición de los termedio del segmento que conecta la aplicación de métodos de mallado puntos auxiliares Qi, se siguen los si- los puntos P’3 y P’4. basados en la interpolación transfinita, guientes pasos: iv. De manera similar (Fig. 4c), el deben ser geometrías convexas, topoló- i. Los puntos Q9 y Q10 se localizan so- punto Q9 se proyecta sobre el eje Y L gicamente equivalentes a un cuadrado bre los flancos izquierdo y derecho siguiendo la dirección marcada por definido por cuatro curvas de contor- (Fig. 1), respectivamente, de mane- el vector uL para encontrar el pun- no. Sin embargo, como se observa en la ra que dividen estas curvas en dos to Q’9, yFigura el punto Q10 se de 5. Combinación proyecta figura 3c, las curvas de contorno losparches en los parches A,E D, A, D, y F.E y F están partes de igual longitud (Fig. 4a). sobre el eje Y L siguiendo la direc- definidos por cinco curvas de contor- Entonces, se determinan los vec- ción marcada por el vector uR para no. Por tanto, será necesario necesario tores normales unitarios sobre los Lad 2 Discretización encontrar eldepunto las curvas Q’10.deEntonces, contorno reducir el número de curvas de contor- puntos P3, P4 , Q9 y Q10 (y se deno- el punto El método se ubicaseendesarrolla Q12 propuesto de mallado el punto in- asumiendo no se que enproporciona cada parche, uniendo dos una discretización curvas de las curvas de contorno de los parches, en términos de semillas de mallado distribuidas a lo largo de las curvas de contorno , que las dividen en segmentos. Sin embargo, Técnica antes 2022, Industrial, marzo de continuar con 331: 2-155 el proceso de mallado, es necesario comprobar que la discretización | doi:10.23800/10520 151 proporcionada es adecuada para el método local de malla que se aplicará sobre los parches. En general, cuando se desea mallar un parche con elementos cuadriláteros, se tiene que satisfacer que el número de total de divisiones en las curvas de contorno de un parche debe ser un número par. Considerando todos los parches en los
vi. El punto se ubica sobre el anillo izquierdo a una distancia del punto , y el punto se ubica sobre el anillo derecho a la misma distancia del punto , como se muestra en la figura 4d. vii. Finalmente, el punto se obtiene a partir de la intersección del eje y una circunferencia centrada Víctor que pasa por en Roda-Casanova, los puntos Francisco y Sánchez-Marín, (Fig.Andrés Javier 4d). de la Esperanza Para que los parches sean aptos para la aplicación de métodos de mallado basados en la interpolación transfinita, deben ser geometrías convexas, topológicamente equivalentes a un cuadrado definido por cuatro curvas de contorno. Sin embargo, como se observa en la figura 3c, los parches A, D, E y F están definidos por cinco curvas de contorno. Por tanto, será necesario necesario reducir el número de curvas de contorno en cada parche, uniendo dos curvas adyacentes. La combinación de curvas propuesta se muestra en la figura 5. do de referencia (Fig. 6c). A tal efec- to, se utiliza el método propuesto por Miranda [28], que está basado en la descomposición recursiva del dominio utilizando plantillas jerárquicas. Para ello, se utilizan las tres plantillas mos- tradas en la figura 7, cuya selección y orientación dependen del número de divisiones en cada una de las aristas del Figura 5. Combinación de las curvas de contorno en los parches A, D, E y F. Figura 5. Combinación de las curvas de contorno en los parches A, D, E y F. cuadrado de referencia: La plantilla T0 se aplica cuando los aristas opuestas tienen el mismo Lad 2 Discretización Requisito de las curvas Parche de contorno afectado Condición matemática número de divisiones (Fig. 7a). Esta El método deR1 mallado propuestoAse desarrolla asumiendo n3+nque 4 se +n5 +nproporciona 13 +n 14) debe una discretización ser número par de las curvas de plantilla genera una subregión(SA) contorno de los parches, en términos de semillas de mallado distribuidas a lo largo de las curvas de que se puede mallar fácilmente con R2 B (n2+n13+n15+n19) debe ser número par contorno , que las dividen en segmentos. R3 C (n6+n14+n16+n19) debe ser número par una interpolación bilinear. Sin embargo, antes de continuar con el proceso de mallado, es necesario comprobar que la discretización La plantilla T1 se aplica cuando el proporcionada R4es adecuada para D el método local de malla(n1+nque+n15se+n +n20) sobre aplicará debe los ser parches. número par En general, cuando 8 17 número de divisiones de un par de R5 un parche conEelementos cuadriláteros, se desea mallar (n7+n9se+n16 +n18+n tiene que20)satisfacer debe ser número par que el número de total de divisiones enR6las curvas de contorno F de un parche debe ser un+n (n10+n número +n17+n par. Considerando los parches en los aristas opuestas es igual, pero el todos par ) debe ser número 11 12 18 número de divisiones en el otro par Tabla 1. Requisitos de mallado de aristas es distinto (Fig. 7b). Esta plantilla genera cuatro subregiones (sA , sB, sC, sD) en las que se puede apli- car la plantilla T0. Finalmente, la plantila T2 se apli- ca cuando el número de divisiones en las aristas opuestas es distinto (Fig. 7c). La plantilla T2 genera tres subregiones (sA , sB, sC) . La plantilla T0 se aplica a las subregiones sA y sB . La subregión sC puede correspon- Figura 6. Mallado de parches utilizando plantillas jerárquicas. der a una plantilla T0 o T1, depen- diendo del número de divisiones en las aristas de dicha subregión. adyacentes. La combinación de curvas Generación de mallas de elementos Una vez aplicada la descomposición propuesta se muestra en la figura 5. cuadrilateros sobre los parches recursiva, se puede aplicar la plantilla Una vez discretizadas las curvas de T0 a todas las subregiones resultantes, Discretización de las curvas de contorno contorno de los parches, se puede pro- y, por tanto, se puede mallar utilizando El método de mallado propuesto se de- ceder a su mallado. Para ilustrar este una interpolación bilinear. Para obte- sarrolla asumiendo que se proporcio- proceso, considérese un parche gené- ner la malla final, se combinan las ma- na una discretización de las curvas de rico como el mostrado en la figura 6a, llas de todas las subregiones. contorno de los parches, en términos que está definido por cuatro curvas pa- En el último paso del método de de ni + 1 semillas de mallado distribui- ramétricas denotadas por ci {i=1,2,...,4}. mallado local, la malla se transfiere das a lo largo de las curvas de contorno Sobre cada una de estas curvas, hay del cuadrado de referencia en el espa- ci, que las dividen en ni segmentos. distribuidos ni + 1 semillas de mallado, cio lógico al parche en el espacio físi- Sin embargo, antes de continuar que la dividen en ni segmentos. co utilizando interpolación transfinita con el proceso de mallado, es necesa- El proceso de generar una malla de [30] (Fig. 6d.). rio comprobar que la discretización cuadriláteros sobre dicho parche se pue- proporcionada es adecuada para el mé- de resumir en tres pasos. En el primero Suavizado de la malla todo local de malla que se aplicará so- de ellos, el parche se representa en el es- Se sabe que la presencia de elemen- bre los parches. En general, cuando se pacio lógico utilizando un cuadrado de tos distorsionados en la malla reduce desea mallar un parche con elementos referencia (Fig. 6b), de manera que cada la convergencia y la precisión de los cuadriláteros, se tiene que satisfacer arista del cuadrado de referencia (que análisis por el método de los elementos que el número de total de divisiones se denotan ei {i=1,2,...,4}) corresponde finitos [31]. Sin embargo, la mayoría en las curvas de contorno de un parche con una de las curvas de contorno del de los métodos de mallado no pueden debe ser un número par. Considerando parche. Las semillas de mallado dis- evitar la aparición de elementos distor- todos los parches en los que se ha des- tribuidas sobre las curvas de contorno sionados y, por este motivo, se suelen compuesto la sección del diente, este también se representan sobre las aristas completar con técnicas de mejora de la requisito se puede convertir en las seis de este cuadrado de referencia. malla. Tradicionalmente, las técnicas condiciones matemáticas mostradas en En el siguiente paso se genera una de mejora de la malla se clasifican en la tabla 1. malla de cuadriláteros sobre el cuadra- laplacianas y métodos basados en op- 152 Técnica Industrial, marzo 2022, 331: 2-155 | doi:10.23800/10520
Desarrollo de un método multibloque para la generación automatizada de mallas tridimensionales de engranajes Ejemplos numéricos El funcionamiento del método de ma- llado descrito se ilustra mediante el desarrollo y análisis de un modelo de elementos finitos de una transmisión de engranajes cilíndricos rectos deno- minado modelo propuesto. La transmi- sión seleccionada para el ejemplo con- siste en dos engranajes cilíndricos con perfil de evolvente, que están perfecta- mente alineados, y cuya geometría se define por los parámetros de la tabla 2. Figura 7. Plantillas utilizadas para descomponer el cuadrado de referencia y su nomenclatura. Parámetro Valor Módulo 2 mm timización. Aunque los primeros son Generación de mallas Ángulo de presión 20º más eficientes en términos computa- tridimensionales de engranajes Adendo 2 mm cionales, los segundos proporcionan Como se ha ejemplificado en la fi- Dedendo 2,5 mm mallas con menor distorsión. gura 1, la generación de la malla de Radio del filete 0,5 mm En los métodos basados en opti- hexaedros de un engranaje se realiza Número de dientes 30 mización, la posición óptima de los mediante una matriz circular de las Ancho de cara 15 mm nodos de la malla se determina resol- mallas hexaédricas de dientes de en- viendo un problema de optimización, granajes. Al mismo tiempo, una malla Tabla 2. Parámetros de la transmisión que puede ser local o global. En estos de hexaedros de un diente de engra- problemas de optimización las funcio- naje se obtiene a partir del barrido, a nes objetivo son métricas de calidad de lo largo de su ancho de cara, de una La figura 8 muestra un modelo de malla, que miden el grado de distor- malla de cuadriláteros de una sección elementos finitos típico de una trans- sión de los elementos de la malla. Hay trasversal del diente. misión de engranajes que está com- un gran rango de métrica de calidad de Para la realización de dicho barrido, puesto por las geometrías del engranaje malla que pueden ser utilizadas como se genera un número determinado de conductor y el conducido, que pueden funciones objetivo en los métodos ba- secciones transversales a lo largo del consistir en uno o distintos dientes. So- sados en optimización. Entre ellas, la ancho de cara del diente. Para cada una bre el anillo de los engranajes se define métrica propuesta por Oddy [32] ha de estas secciones se genera una malla una arista rígida, cuyos movimientos demostrado ser particularmente efec- de cuadriláteros, utilizando el método están acoplados a los de unos nodos de tiva para estos usos [33]. referencia que coinciden con el eje de descrito anteriormente. Es importante Como se ha comentado anterior- rotación de los engranajes. notar que todas las secciones deben ser mente, la optimización de la malla Las condiciones de contorno se topológicamente equivalentes y estar puede realizarse desde un punto de definen sobre estos nodos de referen- definidas por las curvas de contorno vista global o local. Aunque el método cia, que tienen todas las traslaciones mostradas en la figura 2, aunque su global [34] ha demostrado ser intere- restringidas, así como los giros en las geometría puede no ser igual. sante para mallas con un número redu- direcciones perpendiculares al eje de Para asegurar que el espacio que cido de nodos, se vuelve poco apropia- rotación del engranaje. Sobre el nodo do para mallas con muchos nodos. Por queda entre las mallas de elementos de referencia del engranaje conductor esta razón, en este trabajo se ha optado cuadriláteros de dos secciones adya- se define un par torsor T = 120 Nm, por utilizar el método local de optimi- centes se pueda rellenar con elementos y la rotación del sistema se restringe zación [33]. hexaédricos, es importante que ambas definiendo un valor constante para el En el método local, la posición de mallas sean topológicamente equiva- grado de libertad de rotación del nodo cada nodo interior se optimiza de ma- lentes, es decir, es necesario que la dis- de referencia del engranaje conduci- nera independiente. La función obje- posición de los nodos y las incidencias do. Se considera que el material de los tivo es la suma de la métrica de Oddy de los elementos sean similares de ma- engranajes es elástico lineal, con un de todos los elementos conectados al nera que los elementos cuadriláteros módulo de elasticidad de 210 GPa y un nodo cuya posición se está optimizan- de una sección se puedan conectar con coeficiente de Poisson de 0,3. do (es decir, depende de las variables los elementos cuadriláteros de la sec- El modelo de elementos finitos se xL e yL). De esta manera, y siguiendo ción contigua. Para ello, es importante analiza para dos posiciones de contac- las ideas propuestas por Knupp [33], la que los parches equivalentes de ambas to distintas. En la primera de ellas hay optimización se realiza utilizando un secciones se mallen utilizando la mis- un único diente en contacto, mientras esquema de Newton modificado. Este ma plantilla de mallado, con el mismo que en la segunda hay dos dientes que proceso se realiza para cada uno de los número de divisiones en sus curvas de contactan simultáneamente. La figura nodos de la malla y el proceso se repite contorno. Cumpliendo estas directri- 9 muestra las mallas generadas para hasta que se alcanza un criterio de con- ces, la generación de la malla tridi- cada uno de los dos casos, observadas vergencia dado. mensional de hexaedros resulta trivial. en el plano normal de la transmisión. Técnica Industrial, marzo 2022, 331: 2-155 | doi:10.23800/10520 153
Víctor Roda-Casanova, Francisco Sánchez-Marín, Javier Andrés de la Esperanza la geometría del engranaje conductor, obtenida a partir del análisis del mo- delo de elementos finitos utilizando ABAQUS [35]. Como era de esperar, las tensiones más elevadas se producen en las zonas cercanas al contacto entre dientes. Asimismo, también se produ- cen tensiones elevadas en las zonas de los filetes, que son mayores en el filete que trabaja a compresión que en el file- te que trabaja a tracción. A efectos de comparación, se ha de- sarrollado otro modelo de elementos Figura 8. Modelo de elementos finitos de la transmisión. finitos, denominado modelo de compara- ción, en el que el mallado de las geome- trías de los engranajes se ha realizado utilizando la metodología propuesta por Argyris [12]. El modelo se estu- dia en la posición en la que el contacto se produce entre una única pareja de dientes y la malla de elementos finitos obtenida, como se muestra en la figura 11a. En este caso, se ha intentado que el tamaño del modelo, en términos del número de nodos y número de elemen- tos, sea similar al modelo mostrado en la figura 9a. De esta manera, la compa- ración entre ambos modelos se puede establecer en términos de precisión de sus resultados, puesto que el coste com- Figura 9. Mallas de los engranajes. putacional será similar en ambos casos. La Figura 11b muestra la distribu- ción de tensiones de Von Mises deter- minada a partir del análisis del modelo de comparación mediante ABAQUS. Como se puede observar, los valores máximos de tensión de Von Mises si- guen apareciendo en la zona en la que se produce el contacto entre dientes, pero en este caso su valor es un 13% inferior al modelo propuesto. Las tensio- nes de flexión también presentan un valor máximo que es ligeramente infe- rior al obtenido en el modelo propuesto. Finalmente, la figura 12 muestra la distribución de presiones de contacto obtenida a partir de los dos modelos. Figura 10. Distribución de tensiones de Von Mises. Asimismo, también se muestra la distri- bución de presiones de contacto obteni- da analíticamente a partir de la teoría de Estas mallas se han generado conside- las que habitualmente están expuestas contacto de Hertz [36]. Como se puede rando 45 secciones distribuidas uni- a un mayor gradiente de tensiones y, observar, la distribución de presiones formemente por todo el ancho de cara en consecuencia, las que requieren de de contacto obtenida a partir del modelo de los engranajes. un mallado más fino para aumentar la propuesto se aproxima en mayor medida Como se puede observar en la figu- precisión del análisis. Además, el refi- a la distribución teórica que la obtenida ra 9, el método de mallado desarrolla- namiento en la zona en la que se pro- a partir del modelo de comparación. do permite obtener un refinamiento duce el contacto es muy importante local de la malla en las zonas en las que para describir con precisión la geome- Conclusiones se produce el contacto entre dientes, tría de la superficie del engranaje. En este trabajo se ha desarrollado un así como en los filetes de los dientes La figura 10 muestra la distribución nuevo método para la generación au- que soportan la carga. Estas zonas son de tensiones de Von Mises a lo largo de tomatizada de mallas tridimensionales 154 Técnica Industrial, marzo 2022, 331: 2-155 | doi:10.23800/10520
Desarrollo de un método multibloque para la generación automatizada de mallas tridimensionales de engranajes [16] Cappellini N., Tamarozzi T., Blockmans B., Fiszer J., Cosco F., Desmet W. “Semi-analytic contact technique in a non-linear parametric model order reduction method for gear simulations”, Meccanica, (2018). [17] Knupp P. M. “Remarks on Mesh Quality”, 45th AIAA Aerosp. Sci. Meet. Exhib., 2-5 (2007). [18] Gonzalez-Perez I., Fuentes-Aznar A. “Implementation of a finite element model for stress analysis of gear drives based on multi- point constraints”, Mech. Mach. Theory 117, 35- 47 (2017). [19] Barbieri M., Zippo A., Pellicano F. “Adaptive grid- size finite element modeling of helical gear pairs”, Mech. Mach. Theory 82, 17-32 (2014). [20] Liu Y., Zhao Y., Liu M., Sun X. “Parameterized High-Precision Finite Element Modelling Figura 11. Modelo de comparación. Method of 3D Helical Gears with Contact Zone Refinement”, Shock Vib. 2019, 1–17 (2019). spur gears meshing with steel gears under [21] Gonzalez-Perez I., Fuentes-Aznar A. consideration of deflection-induced load sharing”, “Implementation of a Finite Element Model for Mech. Mach. Theory 111, 152-163 (2017). Gear Stress Analysis Based on Tie-Surface [3] Mao K. “Gear tooth contact analysis and its Constraints and Its Validation Through the Hertz’s application in the reduction of fatigue wear”, Wear Theory”, J. Mech. Des. Trans. ASME 140, (2018). 11, 1281-1288 (2007). [22] Roarty C. M., Grosland N. M. “Adaptive meshing [4] Gonzalez-Perez I., Sanchez-Marin F., Roda- technique applied to an orthopaedic finite Casanova V., Fuentes A., Iserte J. L. “A Finite element contact problem.” , Iowa Orthop. J. 24, Element Model for Consideration of the Torsional 9-21 (2004). Effect on the Bearing Contact of Gear Drives”, J. [23] Keskin A. “On the quantification of errors of a Mech. Des. 134 (2012). pre-processing effort reducing contact meshing [5] Patil S. S., Karuppanan S., Atanasovska I., approach”, 53rd AIAA Aerospace Sciences Figura 13. Modelo de comparación. Wahab A.A. “Contact stress analysis of helical Meeting, Virginia (2015). gear pairs, including frictional coefficients”, Int. J. [24] Roda-Casanova V., Sanchez-Marin F. Mech. Sci.85, 205-211 (2014). “Development of a multiblock procedure for [6] Roda-Casanova V., Sanchez-Marin F. “A 2D automated generation of two-dimensional de engranajes. El método propuesto finite element based approach to predict quadrilateral meshes of gear drives”, Mech. se basa en la utilización de un método the temperature field in polymer spur gear Mach. Theory. 143, (2020). transmissions”, Mech. Mach. Theory 133, multibloque para generar una malla de [25] Frey P. J., George P. L. Mesh Generation: 195.210 (2019). cuadriláteros sobre una sección plana [7] Fernandes C.M.C.G., Rocha D.M.P., Martins Application to Finite Elements: Second Edition, Wiley-ISTE (2010). del engranaje que, posteriormente, se R.C., Magalhães L., Seabra J.H.O. “Finite [26] Owen S. “A survey of unstructured mesh extruye por todo su ancho de cara para element method model to predict bulk and flash generation technology”, 7th Int. Meshing temperatures on polymer gears”, Tribol. Int. 120, generar una malla tridimensional de 255-268 (2018) Roundtable, (1998). hexaedros. [27] Farrashkhalvat M., Miles J. P. Basic Structured [8] Litvin F. L., Fuentes A. Gear Geometry and Grid Generation: With an introduction to El funcionamiento del método Applied Theory, Cambridge University Press unstructured grid generation, Butterworth- (2004). propuesto se ha ilustrado con ejem- [9] Barone S., Borgianni L., Forte P. “Evaluation of Heinemann (2003). plos numéricos que demuestran su the effect of misalignment and profile modification [28] de Oliveira Miranda A. C., Martha L. F. “Hierarchical template-based quadrilateral mesh capacidad para generar mallas con re- in face gear drive by a finite element meshing generation”, Eng. Comput. 33, 701-715 (2017). simulation”, J. Mech. Des. Trans. ASME 126, finamiento local y reducido nivel de [29] Nguyen H. L. “On the applications of algebraic 916-924 (2004). distorsión. La comparación con otros [10] Ding H., Wan Z., Zhou Y., Tang J. “A data-driven grid generation methods based on trans nite métodos de mallado existentes mues- programming of the human-computer interactions interpolation”, Cleveland (1989). for modeling a collaborative manufacturing [30] Gordon W. J., Hall C. A. “Construction of tra la capacidad del método propuesto curvilinear co ordinate systems and applications system of hypoid gears by considering both para optimizar la posición de los nodos geometric and physical performances”, Robot. to mesh generation”, Int. J. Numer. Methods Eng. de la malla de cara a maximizar la pre- Comput. Integr. Manuf. 51, 121-138 (2018). 7, 461-477 (1973). [31] Lee N.S., Bathe K.J. “Effects of element cisión de los resultados. [11] Karpat F., Ekwaro-Osire S., Cavdar K., Babalik F.C. “Dynamic analysis of involute spur gears with distortions on the performance of isoparametric asymmetric teeth”, Int. J. Mech. Sci. 50, 1598- elements”, Int. J. Numer. Methods Eng. 36, 3553- Agradecimientos 1610 (2008). 3576 (1993). Los autores agradecen a la Universitat [12] Argyris J., Fuentes A., Litvin F.L. “Computerized [32] Oddy A., Goldak J., McDill M., Bibby M. “Distortion integrated approach for design and stress metric for isoparametric finite elements”, Trans. Jaume I el apoyo económico del pro- Can. Soc. Mech. Eng. 12, 213-217 (1988). analysis of spiral bevel gears” , Comput. Methods yecto UJI-A2019-24. Appl. Mech. Eng. 191, 1057-1095 (2002). [33] Knupp P. M. “Achieving finite element mesh [13] Iñurritegui Marroquin A., Arana A., Hernández quality via optimization of the Jacobian matrix Referencias Jiménez M., Elizegi J., Ulacia I., Larranaga J. “2D norm and associated quantities. Part I - A modeling of cylindrical gears by the finite element framework for surface mesh optimization”, Int. J. method”, Actas del XXII Congreso Nacional de Numer. Methods Eng. 48, 401-420 (2000). [1] Hotait M. A., Kahraman A., Nishino T. “An [34] Canann S. A. Stephenson M. B., Blacker T., Ingeniería Mecánica, Madrid (2018). investigation of root stresses of hypoid gears with “Optismoothing: An optimization-driven approach [14] Pedrero J.I., Pleguezuelos M., Artés M., Antona misalignments”, J. Mech. Des. Trans. ASME 133, to mesh smoothing” , Finite Elem. Anal. Des. 13, J.A. “Load distribution model along the line of (2011). 185-190 (1993). contact for involute external gears”, Mech. Mach. [2] Hasl C., Liu H., Oster P., Tobie T., Stahl, Theory 45, 780-794 (2010). [35] Abaqus Analysis User’s Guide, Dassault Forschungsstelle fuer Zahnraeder und [15] Zanzi C., Pedrero J. I. “Application of modified Systèmes (2014). Getriebebau (Gear Research Centre). “Method geometry of face gear drive”, Comput. Methods [36] Johnson K. L. Contact Mechanics, Cambridge for calculating the tooth root stress of plastic Appl. Mech. Eng. 195, 3047-3066 (2005). University Press (1989). Técnica Industrial, marzo 2022, 331: 2-155 | doi:10.23800/10520 155
También puede leer