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.

Caza de errores ~6 min · ~24 min restantes

Diagnosticar cargas y restricciones

Identifica selecciones vacías, repartos incorrectos y sistemas de referencia confundidos.

Caza de errores

Ejecuta 05_bug_hunt.mac. No contiene un fallo del solver: contiene cinco traducciones lógicamente incorrectas.

  1. fixed_nodes se crea después de recuperar todos los nodos.
  2. El empotramiento termina aplicado a todo el modelo.
  3. NSEL,R intenta encontrar la punta dentro de una selección que ya no la contiene.
  4. La fuerza total se aplica completa a cada nodo de la punta.
  5. CSYS, DSYS y RSYS se utilizan como si rotaran el sistema nodal.
Prueba rápida

Una selección nodal para cargar queda vacía. ¿Qué conducta es segura?

Incidencia profesional

Incidencia M05: diagnostica antes de corregir

El solver resuelve una carga distinta de la declarada por una selección nodal incorrecta.

Abrir 05_bug_hunt.mac

Ciclo de ejecución

  1. 1 Ejecuta el script roto en una carpeta limpia y conserva el .out original.
  2. 2 Comprueba, en este orden: Número de nodos → Fuerza por nodo → Suma aplicada.
  3. 3 Escribe una hipótesis causal, aplica un único cambio y vuelve a ejecutar.
  4. 4 Compara la evidencia antes/después; no aceptes una corrección basada solo en una gráfica.
Evidencia que debes conservar

Pistas graduadas

1 · Pista conceptual

Aísla el primer contrato que deja de cumplirse: Número de nodos.

2 · Pista de comando

Inspecciona el estado relacionado con NSEL, *GET, F, FSUM; no cambies todavía la física.

3 · Solución explicada

Compara el script roto con el entregable del módulo, identifica el estado que no se inicializa o restaura y documenta por qué el cambio recupera el contrato.

Tu reflexión permanece en este navegador.