Cómo modelar un fuselaje de avión: depende del núcleo geométrico

¿Cómo puede un ingeniero de diseño sentir el poder de un núcleo geométrico? Trabaja en su sistema CAD y no ve su "relleno" matemático. Hoy mostraremos un ejemplo de cómo un usuario del sistema KOMPAS-3D, en el que el modelado tridimensional se basa en el núcleo C3D, recurrió directamente a los matemáticos y ordenó un refinamiento de la superficie necesario para diseñar la nariz del fuselaje de un avión anfibio. Y los matemáticos cumplieron su orden.

imagen

Así es como se establecieron los términos de referencia. En el aire: Dmitry Suslakov, diseñador jefe de AeroVolga NPO.


Traducido al lenguaje del modelado geométrico, la propuesta de AeroVolga se refería al refinamiento de la superficie por secciones MbLoftedSurface, a saber, la construcción de superficies donde una o ambas secciones finales están representadas por puntos con la capacidad de orientar lo normal en las secciones de puntos, y en estas áreas es necesario garantizar la suavidad de la superficie. Tal opción al construir una superficie por secciones, la llamamos "Domo".

Dado que la superficie MbLoftedSurfaceentre las secciones varía según la ley de la spline compuesta de Hermite, para construir el domo al final, debe establecer el vector derivadov1al final de la spline de la normal seleccionada ortogonalmente. Normal se define como ejeOzen el sistema de coordenadas local de una sección de puntos. Para determinar el vector.v1 se ingresan puntos en curvas adyacentes p1, p2y el centro de gravedad de la sección transversal c(Figura 1). El vector derivado se puede escribir como:

v¯1=p1p2¯+st¯,



Dónde t¯Es el vector unitario desde el centro de la sección. a p1, sEs un cierto coeficiente.
Coeficientes se encuentra a partir de la condición de igualdad de la proyección del vector p1p2¯y st¯a la normalidad seleccionada n¯:

p1p2¯n¯=st¯n¯



imagen
Fig. 1. Esquema de construcción del domo.

Para controlar la suavidad de la transición, se introduce un coeficienteky está asociado con la distancia entre puntos en secciones adyacentes. Con el control de suavidad, la fórmula para la dirección al final se ve así:

v¯1=kp1p2¯kp1p2¯n¯t¯n¯t¯



El resultado de variar el coeficiente de suavidad se muestra en la Figura 2.

imagen
Figura 2. Cambio en el coeficiente de suavidad

Derivadosv1 calculado por simple reemplazo p1, p2sobre el p1, p2y p1, p2respectivamente para obtener v1, v1teniendo en cuenta p1p2¯=p2p1dónde p1,p2,p1,p2- derivadas de curvas adyacentes en puntos seleccionados. Dada la dirección elegidav1y sus derivados, la suavidad de la superficie cerca de la parte superior de la cúpula se muestra en la Figura 3.

imagen
Figura 3. La cebra de la suavidad de la superficie en secciones cercanas a una sección de punto La

condición de límite "Cúpula" también se puede utilizar para construir un cuerpo donde las secciones intermedias están representadas por contornos compuestos (ver Fig.4). Para esto, es necesario determinar el vectort¯ en el centro de gravedad de la sección . Sin embargo, en el caso general, la dirección puede ser arbitraria.

imagen
Figura 4. Un cuerpo con superficies de acoplamiento con la condición de límite "Domo".

Con una desviación significativa del vectort¯desde su definición básica, el comportamiento del cuerpo resultante puede cambiar cualitativamente, desde una transición suave en una sección transversal puntual hasta un pico puntiagudo (Fig. 5). En este caso, se mantendrá la condición para determinar lo normal al final.

imagen
Fig. 5. Cambio de domo con diferente definición vectorialt¯

En la estructura de las condiciones de contorno para la superficie a lo largo de la familia de curvas, hay tres campos responsables de construir una superficie abovedada:

  • setNormal - una bandera para calcular la dirección de la superficie al final de la condición para especificar la normal al final,
  • derFactor - coeficiente de suavidad al final,
  • directSurf - dirección del vector t¯

Los campos para construir la superficie en secciones con la instalación de la normal al final se establecen utilizando un diseñador especial MbLoftedSurface.
La herramienta propuesta es una nueva solución que permite al ingeniero simular contornos suaves del producto en función del diseño, la aerohidrodinámica y otros requisitos de diseño.
, -3D:

«, «», , – , , , , .

, – ? , , ? , « ».

En algún momento, llega el mensaje "¡En el núcleo, la funcionalidad está lista!". Ahora comienza la implementación planificada en KOMPAS, y luego puede experimentar lo que se ha hecho. En este caso, se realizó un "ajuste fino" para obtener una geometría suave sin cambios bruscos en la curvatura, que se puede ver en la ilustración con una "cebra". También se probó el efecto sobre otros métodos de construcción de la operación "Elemento por secciones".

En el ensamblaje experimental de KOMPAS, la funcionalidad se demostró a los expertos de la industria de la aviación, después de lo cual hubo mejoras finales en la gestión de formularios (coeficiente), y ahora podemos presentar lo que se ha hecho a todos los que comienzan a trabajar en KOMPAS-3D v19 ".



Publicado por Vitaliy Shaposhnikov, matemático y programador de C3D Labs

All Articles