/es/software/

TESSERA · SOFTWARE MEF · EN DESARROLLO

De un archivo STEP a un número que pueda defender.

Mallado, control de malla y convergencia, contacto, estático lineal, modal, pandeo y térmico: un único programa de escritorio, y todas las imágenes de esta página capturadas en él.

CAPTURADO EN TESSERA · VERSIÓN DE DESARROLLO · SOPORTE SOBRE UNA PLACA BASE, DOS CUERPOS, 8,682 TET10

VERIFICACIÓN · NAFEMS

Comprobado frente a NAFEMS y frente a nuestras propias referencias.

NAFEMS publica problemas de referencia (benchmarks) con valores objetivo, y todo código de FE serio se mide con ellos. Resolvimos catorce de ellos en Tessera, cada uno en una serie de mallas, y mostramos dos patrones de comparación lado a lado: el objetivo publicado por NAFEMS y una referencia independiente que calculamos nosotros (una solución cerrada, una serie exacta o el mismo problema resuelto como sólido 3D o axisimétrico convergido). Cuando ambos discrepan, lo indicamos.

  • Tessera frente al valor objetivo NAFEMS
  • Tessera frente a una referencia independiente
  • banda de ±1 %
Todas las mallas de todas las series (CSV) ↓
Pruebas de referencia NAFEMS — desviación de Tessera respecto al valor objetivo publicado 14 pruebas · barras: frente al objetivo NAFEMS · rombos: frente a la referencia independiente, cuando se calcula una
-6-4-20+2+4+6 LE1 +0.15 % LE2 0.00 % vs. referencia: 0.00 % LE3 -0.13 % LE5 +2.40 % vs. referencia: +0.77 % LE6 +0.21 % LE7 -0.36 % vs. referencia: +2.13 % LE8 -3.50 % vs. referencia: +1.82 % LE9 -0.78 % LE10 +0.14 % vs. referencia: +0.07 % LE11 +0.50 % T1 +1.21 % vs. referencia: +0.21 % T2 0.00 % vs. referencia: 0.00 % T3 +0.01 % vs. referencia: 0.00 % T4 -0.25 % vs. referencia: 0.00 % Desviación [%] = (Tessera − referencia) / referencia, malla más fina
EnsayoQué se mideObjetivo NAFEMSTessera malla más fina (gdl)vs. objetivoReferencia independientevs. referencia
LE1 Tensión plana, σyy en D 92.7 MPa 92.84 (8,936) +0.15 % — —
LE2 Lámina, tensión circunferencial en la cara exterior 60 MPa 60.00 (2,772) 0.00 % 60 — solución cerrada, 6M/t² 0.00 %
LE3 Lámina, uₓ en A 0.185 m 0.18477 (16,338) −0.13 % — —
LE5 Lámina de sección Z, σxx en A, superficie media −108 MPa −110.59 (16,038) +2.40 % −109.74 — la Z como sólido 3D convergido (Hex20) +0.77 %
LE6 Placa de lámina esviada, σ₁ en E, cara inferior 0.802 MPa 0.8037 (3,558) +0.21 % — —
LE7 Lámina axisimétrica, σzz en D, cara exterior 25.9 MPa 25.808 (2,961) −0.36 % 25.27 — la pared como sólido de revolución convergido +2.13 %
LE8 Lámina axisimétrica, tensión circunferencial en D, cara exterior 94.5 MPa 91.19 (1,929) −3.50 % 89.56 — la pared como sólido de revolución convergido +1.82 %
LE9 Lámina axisimétrica ramificada, σzz en C, cara exterior −319.9 MPa −317.39 (6,699) −0.78 % — —
LE10 Placa gruesa (sólido 3D), σyy en D −5.38 MPa −5.388 (192,966) +0.14 % −5.384 — Hex20 estructurado, límite extrapolado +0.07 %
LE11 Sólido de revolución calentado con T = r + z, σzz en A −105 MPa −105.53 (27,590) +0.50 % — —
T1 Punto caliente en tensión plana, σyy en D 50.0 MPa 50.61 (39,322) +1.21 % 50.5 — Lamé, un disco en una placa libre de radio 10a +0.21 %
T2 Conducción con radiación, temperatura del extremo radiante 927 K 927.00 (205) 0.00 % 927.004 — solución cerrada 0.00 %
T3 Conducción transitoria, temperatura en x = 0.08 m, t = 32 s 36.60 °C 36.603 (567) +0.01 % 36.6031 — serie exacta (Duhamel) 0.00 %
T4 Conducción con convección, temperatura en E 18.3 °C 18.254 (3,009) −0.25 % 18.2538 — Q8 y T6 estructurados, convergidos 0.00 %

Desviación = (Tessera − patrón) / patrón, en la malla más fina de cada serie. LE4 no está implementado. Todas las mallas de todas las series están en el archivo de datos (nafems_results.csv).

Dónde nos desviamos más de un 1 % del objetivo, y por qué

  • LE5 (+2.40 % respecto al objetivo).

    El valor de NAFEMS, −108 MPa, coincide con la teoría de vigas de pared delgada para la sección Z; nuestro modelo de lámina da −110.6. Resuelta como sólido 3D, la misma Z converge a −109.7: nuestro resultado de lámina está a menos de un 0.8 % de ese valor. Creemos que la respuesta 3D es el mejor patrón de comparación, y mostramos ambos.

  • LE7 y LE8 (las láminas de revolución).

    Para LE7, Tessera está a menos de un 0.4 % del objetivo. Para LE8 está un 3.5 % por debajo del objetivo, y el objetivo queda por encima tanto de nuestro resultado de lámina como de la misma pared resuelta como sólido de revolución convergido (89.56 MPa). Frente a ese sólido, nuestros resultados de lámina se desvían un 2.1 % (LE7) y un 1.8 % (LE8): eso es lo que omite un modelo de lámina delgada de una pared de este espesor, no un error del solver.

  • T1 (+1.21 % respecto al objetivo).

    El objetivo de 50 MPa es el valor para una placa infinita; la placa del modelo es finita, y la solución cerrada para una placa finita (Lamé) da 50.5 MPa. Frente a ese valor, Tessera se desvía un 0.21 %. (Nota: las dimensiones de T1 se están verificando frente al planteamiento del problema original; esta línea puede actualizarse.)

Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE1

Elementos de tensión plana — membrana elíptica

Tensión plana, σyy en D

TESSERA
92.848,936 gdl
OBJETIVO NAFEMS
92.7 MPa+0.15 %
REFERENCIA INDEPENDIENTE
—
SONDA EN LA VENTANA92.84 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE2

Ensayo de parche a flexión de una lámina cilíndrica

Lámina, tensión circunferencial en la cara exterior

TESSERA
60.002,772 gdl
OBJETIVO NAFEMS
60 MPa0.00 %
REFERENCIA INDEPENDIENTE
60 — solución cerrada, 6M/t²0.00 %
SONDA EN LA VENTANA60 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE3

Lámina semiesférica con cargas puntuales

Lámina, uₓ en A

TESSERA
0.1847716,338 gdl
OBJETIVO NAFEMS
0.185 m−0.13 %
REFERENCIA INDEPENDIENTE
—
SONDA EN LA VENTANA0.18477 m
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE5

Voladizo de sección Z

Lámina de sección Z, σxx en A, superficie media

TESSERA
−110.5916,038 gdl
OBJETIVO NAFEMS
−108 MPa+2.40 %
REFERENCIA INDEPENDIENTE
−109.74 — la Z como sólido 3D convergido (Hex20)+0.77 %
SONDA EN LA VENTANA-110.6 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE6

Placa esviada bajo presión normal

Placa de lámina esviada, σ₁ en E, cara inferior

TESSERA
0.80373,558 gdl
OBJETIVO NAFEMS
0.802 MPa+0.21 %
REFERENCIA INDEPENDIENTE
—
SONDA EN LA VENTANA0.8037 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE7

Cilindro/esfera axisimétricos bajo presión

Lámina axisimétrica, σzz en D, cara exterior

TESSERA
25.8082,961 gdl
OBJETIVO NAFEMS
25.9 MPa−0.36 %
REFERENCIA INDEPENDIENTE
25.27 — la pared como sólido de revolución convergido+2.13 %
SONDA EN LA VENTANA25.81 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE8

Lámina axisimétrica bajo presión

Lámina axisimétrica, tensión circunferencial en D, cara exterior

TESSERA
91.191,929 gdl
OBJETIVO NAFEMS
94.5 MPa−3.50 %
REFERENCIA INDEPENDIENTE
89.56 — la pared como sólido de revolución convergido+1.82 %
SONDA EN LA VENTANA91.19 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE9

Lámina axisimétrica ramificada bajo presión

Lámina axisimétrica ramificada, σzz en C, cara exterior

TESSERA
−317.396,699 gdl
OBJETIVO NAFEMS
−319.9 MPa−0.78 %
REFERENCIA INDEPENDIENTE
—
SONDA EN LA VENTANA-317.4 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE10

Placa gruesa bajo presión

Placa gruesa (sólido 3D), σyy en D

TESSERA
−5.388192,966 gdl
OBJETIVO NAFEMS
−5.38 MPa+0.14 %
REFERENCIA INDEPENDIENTE
−5.384 — Hex20 estructurado, límite extrapolado+0.07 %
SONDA EN LA VENTANA-5.388 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS LE11

Cilindro/cono/esfera macizos — carga térmica

Sólido de revolución calentado con T = r + z, σzz en A

TESSERA
−105.5327,590 gdl
OBJETIVO NAFEMS
−105 MPa+0.50 %
REFERENCIA INDEPENDIENTE
—
SONDA EN LA VENTANA-105.5 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS T1

Membrana en tensión plana con un punto caliente

Punto caliente en tensión plana, σyy en D

TESSERA
50.6139,322 gdl
OBJETIVO NAFEMS
50.0 MPa+1.21 %
REFERENCIA INDEPENDIENTE
50.5 — Lamé, un disco en una placa libre de radio 10a+0.21 %
SONDA EN LA VENTANA50.61 MPa
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS T2

Transferencia de calor unidimensional con radiación

Conducción con radiación, temperatura del extremo radiante

TESSERA
927.00205 gdl
OBJETIVO NAFEMS
927 K0.00 %
REFERENCIA INDEPENDIENTE
927.004 — solución cerrada0.00 %
SONDA EN LA VENTANA927 K
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS T3

Transferencia de calor transitoria unidimensional

Conducción transitoria, temperatura en x = 0.08 m, t = 32 s

TESSERA
36.603567 gdl
OBJETIVO NAFEMS
36.60 °C+0.01 %
REFERENCIA INDEPENDIENTE
36.6031 — serie exacta (Duhamel)0.00 %
SONDA EN LA VENTANA36.603 °C
Resultado con la sonda en el punto de referencia
Resultado, sonda en el punto de referencia
Convergencia frente a grados de libertad
Convergencia, todas las mallas

NAFEMS T4

Transferencia de calor bidimensional con convección

Conducción con convección, temperatura en E

TESSERA
18.2543,009 gdl
OBJETIVO NAFEMS
18.3 °C−0.25 %
REFERENCIA INDEPENDIENTE
18.2538 — Q8 y T6 estructurados, convergidos0.00 %
SONDA EN LA VENTANA18.254 °C

01 / EL FLUJO DE TRABAJO

Seis pasos, todos a la vista.

Elija un paso para abrirlo más abajo. Nada ocurre fuera de la pantalla: cada paso deja una línea en el registro de comandos.

  1. 01 Importar Entra el STEP; se listan los cuerpos y se suprime lo que no se necesita.
  2. 02 Mallar Tet10, Hex20, hexa-dominante o lámina cuadrilátera.
  3. 03 Controlar Tamaño donde importa; primero se comprueba la calidad.
  4. 04 Conectar Contactos detectados; lado A y lado B sobre el modelo.
  5. 05 Resolver Estático, modal, pandeo, térmico.
  6. 06 Converger Refinar hasta que el número deje de moverse.

02 / QUÉ HACE

Ocho capacidades, cada una en video.

  • STEP importado
    STEP importado
  • Bloques hexa + Tet10
    Bloques hexa + Tet10
  • Malla de lámina cuadrilátera sobre una placa
    Malla de lámina cuadrilátera sobre una placa
EN FUNCIONAMIENTO

Tetraedros, hexaedros y láminas — a partir de su STEP

Sólidos cuadráticos y láminas cuadriláteras, generados a partir del CAD que importa. Los bloques aptos para barrido se convierten en hexaedros, el resto en Tet10, y ambos se unen de forma exacta.

  1. 01Tet10 y Hex20 — Hex20 a partir de un mallador por barrido.
  2. 02Hexa-dominante: bloques aptos para barrido como hexaedros, el resto Tet10, unidos mediante ecuaciones de restricción — sin penalización.
  3. 03Láminas cuadriláteras a partir de un cuerpo de chapa, con los agujeros circulares mallados en anillos.
MODELO
Bloque mecanizado, base de 120 × 60 mm
TET10
13,582 elementos
HEXA-DOMINANTE
4,356 Hex20 + 1,503 Tet10
LÁMINA
1,020 cuadriláteros, chapa de 3 mm
REGISTRO DE COMANDOSshell: sheet body meshed as it is; 1,020 quads, 0 triangles; 1 of 1 faces meshed as grids, 2 round holes in rings
  • Cara seleccionada — la cara CAD completa
    Cara seleccionada — la cara CAD completa
  • 1 mm en el ánima, 12 mm en el resto
    1 mm en el ánima, 12 mm en el resto
  • Histograma de calidad
    Histograma de calidad
EN FUNCIONAMIENTO

Tamaño donde importa

Refine donde se concentra la tensión, mantenga la malla gruesa en el resto — y vea la calidad de lo que ha generado antes de resolver.

  1. 01Un clic toma la cara CAD completa, y la cara se recuerda por su nombre — al volver a mallar se encuentra de nuevo.
  2. 02Tamaño por cara, arista y cuerpo, y una esfera de influencia — cada uno listado bajo Malla, cada uno puede suprimirse.
  3. 03Suprimir un cuerpo para dejarlo fuera de la malla sin eliminarlo.
TAMAÑO GLOBAL
12 mm
TAMAÑO LOCAL
1 mm en el ánima del agujero
ELEMENTOS
2,088 → 7,643
PEOR RELACIÓN DE ASPECTO
3.26
REGISTRO DE COMANDOSface sizing 1 on 1 face(s)
  • Ronda 1: la malla en uso
    Ronda 1: la malla en uso
  • La malla más fina del estudio
    La malla más fina del estudio
  • Curva de convergencia y veredicto
    Curva de convergencia y veredicto
EN FUNCIONAMIENTO

Un estudio de convergencia que se ejecuta solo

Tessera refina a partir de la malla que usted utilizó, continúa mientras el resultado siga moviéndose y adopta la malla más gruesa que coincide con la más fina — y vuelve a resolver con ella.

  1. 01Continúa por sí solo mientras el resultado siga moviéndose — como máximo 3 rondas, con un límite de 400,000 elementos.
  2. 02Adopta la malla más gruesa dentro del 2 % de la más fina, vuelve a mallar y resuelve de nuevo.
  3. 03“Plano en el extremo grueso no es convergencia” — se informa como un diagnóstico propio; de una curva así no se toma ninguna malla.
MAGNITUD
Tensión de von Mises máxima en el agujero
MALLAS
4 (12 → 4.37 mm)
MÁS FINA
2,464 Tet10
VEREDICTO
Estabilizado, último paso 0.23 %
REGISTRO DE COMANDOSconvergence;meshes(4);last step(0.23%);settled
  • Contactos detectados, en Conexiones
    Contactos detectados, en Conexiones
  • Lado A en naranja, lado B en cian
    Lado A en naranja, lado B en cian
  • “La cartela puede moverse a lo largo de Y” — la resolución espera
    “La cartela puede moverse a lo largo de Y” — la resolución espera
PARCIALMENTE EN FUNCIONAMIENTO

Dos preguntas, un nombre

En lugar de una lista de nombres, dos preguntas: ¿puede separarse? y ¿puede deslizar? Los contactos pegados y deslizantes ya funcionan; los contactos que se separan llegarán con el solver no lineal.

  1. 01Se detectan al mallar una forma de varias piezas — listados en Conexiones → Contactos.
  2. 02Distancia de búsqueda, alcance y holgura son tres números distintos, cada uno visible.
  3. 03Antes de resolver, una pieza que no está sujeta por nada se identifica junto con su dirección — “La cartela puede moverse a lo largo de Y”.
PARES
2
TIPO
Pegado · Deslizante
ÁREA
5,702 mm²
MAYOR HOLGURA
0.000 mm
REGISTRO DE COMANDOScontacts;found(2);search(0.100 mm);as(bonded);area(5,702 mm²);largest gap(0.000 mm)
  • Apoyos y cargas sobre caras
    Apoyos y cargas sobre caras
  • Deformación total
    Deformación total
  • von Mises, leyenda recortada a 80 MPa
    von Mises, leyenda recortada a 80 MPa
EN FUNCIONAMIENTO

Estructuras estáticas lineales

Sólidos y láminas bajo apoyos y cargas — resultados con el recorte de su leyenda y la escala de deformación escritos sobre la vista.

  1. 01Apoyos y cargas sobre caras, aristas o nodos — cada uno escrito en el registro de comandos.
  2. 02El apoyo sin fricción restringe la normal de la cara, no un eje global — correcto en caras inclinadas.
  3. 03Advertencias sobre la imagen, no escondidas en un registro.
MODELO
Soporte sobre una placa base, 2 cuerpos, pegados
ELEMENTOS
8,682 Tet10
CARGA
2 kN sobre la cara superior del soporte
RESULTADO
0.221 mm, 134.5 MPa máximo
REGISTRO DE COMANDOSsolve;done;max displacement(0.22094 mm);max von Mises(134.5 MPa)
  • Modo 1 · 212.76 Hz
    Modo 1 · 212.76 Hz
  • Modo 2 · 872.02 Hz
    Modo 2 · 872.02 Hz
  • Modo 3 · 1,299.7 Hz
    Modo 3 · 1,299.7 Hz
EN FUNCIONAMIENTO

Frecuencias naturales y formas modales

Frecuencias y formas modales con los mismos apoyos y contactos que el análisis estático — y, a partir de una carga estática, las frecuencias de la estructura cargada.

  1. 01Mismos apoyos y contactos que el análisis estático.
  2. 02Modal pretensado: el estado tensional estático alimenta la rigidez geométrica.
  3. 03Se esperan modos libre–libre, por lo que no se aplica la comprobación de “no sujeto por nada”.
MODELO
Placa con un agujero, empotrada en un extremo
ELEMENTOS
4,678 Tet10
f₁
212.76 Hz
f₂ / f₃
872.02 / 1,299.7 Hz
REGISTRO DE COMANDOSmodal;done;f1(212.76 Hz);f2(872.02 Hz);f3(1,299.7 Hz)
  • Tensión estática bajo 10 kN
    Tensión estática bajo 10 kN
  • Modo 1 · λ 6.4876
    Modo 1 · λ 6.4876
  • Modo 2 · λ 14.548
    Modo 2 · λ 14.548
EN FUNCIONAMIENTO

Pandeo por autovalores

El factor de carga al que la estructura pandea, a partir de (K + λ·Kg)φ = 0 sobre el estado tensional estático — para sólidos, láminas y vigas.

  1. 01El vínculo estático → pandeo es real: Kg se construye a partir del campo de tensiones resuelto.
  2. 02Sólidos, láminas y vigas incorporan rigidez geométrica.
  3. 03El factor de carga multiplica la carga aplicada: λ₁ = 6.49 sobre 10 kN equivale a 64.9 kN.
MODELO
Puntal de 400 × 20 × 30 mm, empotrado en un extremo
CARGA
Compresión de 10 kN
λ₁ / λ₂
6.4876 / 14.548
ELEMENTOS
10,850 Tet10
REGISTRO DE COMANDOSbuckling;done;λ1(6.4876);λ2(14.548)
  • Superficie a 85 °C, película de 40 W/m²·°C
    Superficie a 85 °C, película de 40 W/m²·°C
  • Campo de temperaturas
    Campo de temperaturas
  • Tensión térmica, leyenda recortada a 10 MPa
    Tensión térmica, leyenda recortada a 10 MPa
EN FUNCIONAMIENTO

El calor y la tensión que provoca

Conducción de calor estacionaria y transitoria — temperaturas, coeficientes de película, radiación, conductancia de contacto — y el campo de temperaturas transferido a un análisis estático como carga, medido desde el estado libre de tensiones.

  1. 01ΔT, no T: la carga estructural es la variación respecto a la temperatura de referencia libre de tensiones.
  2. 02Estacionario y transitorio, con convección, radiación al entorno y entre superficies, y propiedades que varían con la temperatura.
  3. 03El balance térmico se informa en cada resolución: lo que entra, lo que sale y en qué medida coinciden.
MODELO
Disipador de calor, aluminio 6061
CONTORNO
Superficie a 85 °C, película de 40 W/m²·°C a 25 °C
TEMPERATURA
68.6 a 85 °C
TENSIÓN TÉRMICA
33.4 MPa máximo
REGISTRO DE COMANDOSbalance;heat in 63,674 mW, every condition summed 2.3e-09 mW;within 3.6e-14 of the heat flowing

03 / UNA PANTALLA, LEÍDA CON ATENCIÓN

Una malla que se puede defender con números.

Una captura de la malla y de su estudio de convergencia. Haga clic en un marcador.

  1. 01
    Tamaño local alrededor del agujeroUn tamaño de cara en el ánima del agujero: elementos pequeños donde se concentra la tensión, que crecen gradualmente hasta el tamaño grueso.
  2. 02
    Calidad de los elementos sobre el modeloLos elementos mal formados se ven donde están, no solo como un número.
  3. 03
    Histograma de calidadLa distribución con su mínimo, media y máximo.
  4. 04
    Curva de convergenciaCómo varía la tensión máxima al refinar la malla: 62.94, 62.87, 62.79 MPa — estabilizado, último paso 0.14 %.
  5. 05
    Registro de comandosCada paso queda escrito como una línea que se puede volver a leer.
La ventana de Tessera: un cuarto de placa con un agujero, mallado con un tamaño de cara de 2 mm en el ánima, la calidad de los elementos pintada sobre el modelo, el histograma de calidad, la curva de convergencia y el registro de comandos.

POR QUÉ LO ESTAMOS CONSTRUYENDO

El análisis es la parte fácil.

Hacemos análisis para ganarnos la vida. La parte difícil casi nunca es el solver — es demostrar, meses después y ante otra persona, que el resultado es fiable.

01Resultados sin trazabilidadUn número sale de una caja negra. Demostrarle a un revisor por qué es correcto significa rehacer el trabajo a mano.
02La verificación queda en sus manosEl proveedor valida el software; nadie valida su modelo, su malla ni su configuración — y ahí es donde está el riesgo.
03Un cálculo no se puede repetirSeis meses después la versión ha cambiado, la configuración se ha perdido y el resultado no se puede reproducir exactamente.
04Las licencias condicionan el trabajoEl coste por puesto decide quién puede abrir y revisar el modelo; el formato de archivo decide si alguna vez podrá irse.
05La preparación lleva más tiempo que el análisisInstalaciones, versiones, controladores y un servidor de licencias antes del primer cálculo.
06Los informes se rehacen a manoLos números se copian en un documento y se pierde el vínculo con el cálculo que los produjo.

EL PROGRAMA

Cómo se ve hoy.

01

Calidad de malla

La ventana de calidad lee la malla antes de resolver nada: relación de aspecto, relación jacobiana y oblicuidad (skewness), cada una como histograma con su mínimo, media y máximo. Al hacer clic en una barra se seleccionan esos elementos en el modelo, de modo que un mal número es un lugar que se puede mirar y no una cifra en una tabla. El estudio de convergencia se ejecuta sobre la misma malla e informa si el resultado ha dejado de moverse.

02

Contactos

Los contactos se detectan automáticamente al mallar una forma de varias piezas. En lugar de una lista de nombres entre los que elegir, el panel hace dos preguntas — ¿pueden separarse? y ¿pueden deslizar entre sí? — y la respuesta determina el tipo. El contacto seleccionado se dibuja sobre el modelo: lado A en naranja, lado B en cian, el resto del ensamblaje translúcido. El alcance y la holgura se definen por contacto, y el panel indica cuántos nodos se han vinculado.

03

Pantalla de vista general

Una sola ventana: árbol del modelo, barra de herramientas, resultado y leyenda. Cada resultado conserva su propio recorte, de modo que cambiar la escala del desplazamiento deja la escala de von Mises donde estaba. El panel de captura de la derecha exporta la figura a tamaño de informe con fondo transparente, y los gráficos de la vista pasan a la imagen en la posición que ocupan en pantalla. La consola de la parte superior conserva el registro de comandos — la respuesta a "¿cómo obtuvo este resultado?".

CÓMO LO ESTAMOS CONSTRUYENDO

Las reglas que nos imponemos.

  1. 01
    La verificación forma parte de cada versiónUn solver solo se publica con su conjunto de verificación: soluciones cerradas, benchmarks estándar y cálculos manuales, publicados junto a él. Una versión que falla uno de ellos no se publica.Se vuelve a ejecutar en cada despliegue.
  2. 02
    Cada cálculo es reproducibleLa versión del motor, los datos de entrada, la malla y las hipótesis viajan con el resultado, de modo que otra persona puede repetir el mismo cálculo meses después.Los informes incluyen la versión del motor.
  3. 03
    El desarrollo sigue a la vistaCuando un resultado puede mostrarse paso a paso, se muestra: la formulación, los valores sustituidos y las comprobaciones detrás del número — junto a él, no en una página de ayuda.
  4. 04
    Sus modelos siguen siendo suyosFormatos abiertos y documentados de entrada y salida. Exportar no es una función de pago y siempre debe ser posible irse.
  5. 05
    Cada paso deja una líneaMalla, apoyos, cargas, resolución: cada paso se escribe en el registro de comandos como una línea que se puede volver a leer, de modo que lo que se hizo con un modelo nunca depende de la memoria.
  6. 06
    Construido por quienes hacen los análisisLo usamos en nuestros propios trabajos de consultoría antes que nadie. Si no resiste un plazo real y un revisor real, no está listo.
  7. 07
    Los límites se declaranCuando un modelo está fuera de su rango de validez, el software lo dice, en lugar de devolver un número con aparente seguridad.

EN QUÉ SEREMOS DIFERENTES

Aquello en lo que nos negamos a ceder.

No nos comparamos con ningún producto concreto — declaramos lo que nos exigimos.

NUESTROS COMPROMISOSNORMALMENTETESSERA
01
La verificación forma parte del productoCada solver se publica con los casos de referencia que debe reproducir, publicados con él y ejecutados de nuevo en cada versión.
NORMALMENTEUn manual de validación, separado de su modelo
TESSERAPublicados con el solver, ejecutados de nuevo en cada versión
02
Cálculos reproduciblesLa versión, los datos de entrada, la malla y las hipótesis se guardan con el resultado, de modo que un análisis puede reproducirse exactamente y defenderse más adelante.
NORMALMENTEVersión, configuración y datos de entrada dispersos en varios archivos
TESSERACálculo repetible, con la versión registrada
03
El desarrollo, no solo el númeroPara todo lo que podemos mostrar paso a paso, la formulación y los valores sustituidos aparecen junto al resultado.
NORMALMENTEUn número salido de una caja negra
TESSERAEl resultado más el desarrollo que lo respalda
04
Sus modelos siguen siendo portablesFormatos de entrada y salida abiertos y documentados, con exportación incluida.
NORMALMENTEFormatos propietarios; la exportación, como extra de pago
TESSERAFormatos abiertos, exportación incluida
05
Revisar un modelo no es una cuestión de licenciasRevisar el modelo de otra persona nunca debería verse bloqueado por el número de puestos.
NORMALMENTELas licencias por puesto deciden quién puede revisar
TESSERA—

QUIÉN LO ESTÁ CONSTRUYENDO

Ingenieros que hacen estos análisis para ganarse la vida.

Realizamos análisis por elementos finitos y de flujo como trabajo de consultoría — FEA estructural, CFD, vibraciones y NVH, análisis térmico y acústica — desde la validación de conceptos hasta la aprobación regulatoria, desde hace 2 años. Tessera existe porque seguimos chocando con los mismos obstáculos en nuestros propios proyectos, y porque ya sabemos lo que un resultado tiene que superar: un cliente, un revisor independiente y un organismo de aprobación.

Lo que hacemos para nuestros clientes →

MIENTRAS LO CONSTRUIMOS

Calculadoras gratuitas, abiertas a todos.

Pequeñas herramientas de propósito único que publicamos de forma gratuita. Funcionan sobre el mismo núcleo de solver y el mismo conjunto de verificación, y no requieren cuenta.

Todas las calculadoras →
¿Qué analiza?