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 ~10 min · ~32 min restantes

Evidencias y diagnóstico

Escribe CSV reproducible, diagnostica con /STATUS y aplica el contrato de aceptación.

Paso 3 — Escribir evidencias, no solo mensajes

*CFOPEN,m08_results,csv
*VWRITE
('case_id,beam_h,tip_force,mesh_h,n_nodes,n_elements,...,passes')
*VWRITE,case_id,beam_h,tip_force,mesh_h,n_nodes,n_elements,...,passes
(...formato...)
*CFCLOS

El CSV debe contener entradas, topología, resultados FE, referencias analíticas, errores relativos y passes. Un /COM en pantalla ayuda a depurar; el archivo es la evidencia que sobrevivirá a la sesión.

Paso 4 — Diagnosticar con el mismo método siempre

Ciclo de depuración: síntoma, evidencia, causa y corrección
Figura 2. Cada fallo se cierra con una corrección mínima y una re-ejecución limpia.
/STATUS,PARM
/COM,Inspect the .out for file paths, empty selections and missing sets

Si passes=0, no relajes tolerancias. Pregunta en este orden: ¿el contrato de argumentos es válido? ¿las submacros están en el directorio de trabajo? ¿los componentes tienen nodos? ¿existe un set antes de extraer?

Contrato CSV de aceptación

Compara tu salida con 08_expected_results.csv:

  • Caso 1: 126 nodos, 40 elementos, uy_ref=−3.80952381E−4.
  • Caso 2: 156 nodos, 50 elementos, uy_ref=−7.44047619E−4.
  • Error de flecha < 5 %, tensión interior < 10 %, equilibrio < 0.5 %.
  • passes=1 en ambos casos.

Trampas frecuentes

  • Invocar *USE sin copiar también 08_build, 08_solve y 08_extract.
  • Olvidar ALLSEL,ALL entre regiones y arrastrar una selección residual.
  • Extraer desplazamientos cuando n_sets=0.
  • Cambiar la física o la tolerancia para «hacer pasar» un caso mal invocado.

Práctica MAPDL

Práctica: reproducibilidad en directorio limpio

Demuestra que el flujo modular no depende de archivos o selecciones residuales.

Ciclo de ejecución

  1. 1 Ejecuta una vez y archiva resultados.
  2. 2 Crea una carpeta limpia.
  3. 3 Copia solo dependencias declaradas.
  4. 4 Repite y compara el CSV.
Evidencia que debes conservar

Pistas graduadas

1 · Estado limpio

Reproducible significa mismo resultado con entradas declaradas, no con residuos favorables.

2 · Comando

Inicializa con /CLEAR y usa rutas relativas coherentes en /INPUT y *CFOPEN.

3 · Prueba

Dos ejecuciones limpias producen el mismo contrato numérico y no requieren archivos ajenos al kit.

Tu reflexión permanece en este navegador.