Saltar al contenido
Marc & Structures
Índice

Guarda tu progreso

Introduce tu email y recibirás un enlace seguro. No hay contraseña: el primer enlace crea tu cuenta.

Demostración ~8 min · ~30 min restantes

Auditoría de equilibrio

Calcula errores relativos de fuerza y momento, escribe el CSV y practica el flujo completo.

Auditoría de fuerza

force_error=ABS(rfy+tip_force)/ABS(tip_force)
force_parasitic=(ABS(rfx)+ABS(rfz))/ABS(tip_force)

El signo “más” no es arbitrario: la carga y su reacción deben ser opuestas. El segundo indicador detecta resultantes no previstas en X o Z que podrían quedar ocultas si solo mirásemos RFY.

Auditoría de momento

external_mz=(beam_l-x_ref)*tip_force
target_mz=-external_mz
moment_error=ABS(rmz+external_mz)/ABS(external_mz)
moment_parasitic=(ABS(rmx)+ABS(rmy))/ABS(external_mz)

Comprobar fuerza sin comprobar momento deja incompleto el diagrama de cuerpo libre. Una carga aplicada en una posición equivocada puede conservar exactamente la misma resultante y producir un momento distinto.

Contrato de aceptación

El caso base solo se aprueba cuando cumple simultáneamente:

  • 126 nodos, 40 elementos, 6 nodos fijos y 6 nodos cargados.
  • Exactamente un set de resultados disponible.
  • Error de fuerza inferior al 0.5 %.
  • Error de momento inferior al 0.5 %.
  • Resultantes parásitas de fuerza y momento inferiores al 0.5 %.
  • passes=1.

El umbral es mucho mayor que el residuo esperado en este problema lineal. Su función pedagógica es separar con claridad un caso aprobado de un error de modelado.

CSV — Evidencia reproducible

El macro genera m06_equilibrium_audit.csv:

case,n_nodes,n_elements,n_fixed,n_tip,n_sets,result_time,target_fy,
rfx,rfy,rfz,rmx,rmy,rmz,target_mz,force_error,moment_error,
fsum_fy,fsum_mz,passes

El archivo conserva entradas, topología, estado consultado, resultantes y decisión. Una captura de la deformada no ofrece esa trazabilidad.

Práctica guiada

  1. Escribe las predicciones RFY y RMZ sin ejecutar MAPDL.
  2. Ejecuta 06_start.mac por bloques y revisa la selección antes de SOLVE.
  3. Comprueba en el archivo .out que la solución terminó.
  4. Activa el último set y lista las reacciones del componente fijo.
  5. Reconstruye el momento respecto al centro del apoyo.
  6. Compara tu CSV con 06_expected_results.csv.
  7. Ejecuta la solución completa únicamente después de justificar cada signo.