! ============================================================
! M10 - Caza de errores
! ============================================================
/CLEAR,START                        ! Cinco fallos tipicos en analisis no lineal estatico.
/FILNAME,m10_bug_hunt,1
/UNITS,SI

! ERROR 1: NLGEOM desactivado en un caso de grandes desplazamientos.
! NLGEOM,OFF impide capturar grandes desplazamientos y rotaciones.
! NLGEOM,OFF
! Sintoma: la curva coincide con la lineal; geom_dev_ratio ~ 0.

! ERROR 2: plasticidad sin tabla material.
! MP,EX,1,210E9
! TB,BISO y TBDATA definen el limite de fluencia; sin ellos no hay plasticidad.
! ! falta TB,BISO y TBDATA
! Sintoma: el caso plastico replica al geometrico elastico.

! ERROR 3: un solo substep con NLGEOM,ON y carga completa.
! NSUBST,1 aplica toda la carga de golpe; con NLGEOM conviene rampa gradual.
! NSUBST,1
! KBC,1
! Sintoma: no converge o subestima la respuesta; n_sets < n_substeps.

! ERROR 4: OUTRES,ALL,LAST con rampa de carga.
! OUTRES,ALL,LAST descarta substeps intermedios necesarios para la curva carga-desplazamiento.
! OUTRES,ALL,LAST
! Sintoma: solo hay un set; imposible trazar curva carga-desplazamiento.

/COM,DIAGNOSE: NLGEOM, TB,BISO, NSUBST, OUTRES, n_sets vs .out     ! Sintoma: passes=1 aunque el solver aborto substeps intermedios.
/COM,Tabla: sintoma -> comprobacion (.out, n_sets) -> causa -> correccion
FINISH



