! ============================================================
! M12 - Caza de errores
! ============================================================
/CLEAR,START                        ! Cinco fallos tipicos en uniones atornilladas idealizadas.
/FILNAME,m12_bug_hunt,1
/UNITS,SI

! ERROR 1: nodo piloto incluido en el conjunto dependiente de CERIG.
! CERIG exige que el nodo piloto no forme parte del conjunto dependiente seleccionado.
! CERIG,head_pilot,ALL con head_pilot aun seleccionado.
! Sintoma: ecuaciones redundantes, advertencias o SOLVE erratico.

! ERROR 2: intercambiar nodos independiente/dependiente (CERIG al reves).
! CERIG,piloto,dependientes: el primer nodo es el piloto (independiente).
! CERIG,slave_node,ALL con region absorbida seleccionada.
! Sintoma: la cabeza no transmite carga; desplazamientos incoherentes.

! ERROR 3: MPC184 con KEYOPT(2)=0 (eliminacion directa) y lectura SMISC.
! ETABLE,SMISC,n lee resultados de elemento; KEYOPT(2)=0 puede no exponer SMISC utiles.
! ETABLE,fx,SMISC,1 sin fuerzas disponibles en ETABLE.
! Sintoma: fx=0 en CSV aunque el modelo equilibra reacciones.

! ERROR 4: BEAM188 sin SECDATA o eje local mal orientado.
! BEAM188 requiere seccion definida (SECTYPE/SECDATA) antes de crear el elemento.
! E,pilot_a,pilot_b sin seccion circular definida.
! Sintoma: rigidez nula o advertencias de seccion; compliance absurda.

/COM,DIAGNOSE: seleccion absorbida, CERIG, KEYOPT MPC184, seccion BEAM188, equilibrio     ! Sintoma: CSV de tornillo plausible pero study_passes incoherente.
/COM,Tabla: sintoma -> comprobacion (CSV, RF) -> causa -> correccion
FINISH



