! ============================================================
! M02 - Reto verificable
! ============================================================
/CLEAR,START                        ! Completa los TODO sin introducir IDs de nodos o elementos.
/FILNAME,m02_challenge,1
/TITLE,M02 - Reto de selecciones robustas
/UNITS,SI

case_id=1
beam_l=1.2
beam_h=0.10
beam_b=0.05
young=210E9
nu=0.30
mesh_h=0.020
select_tol=MIN(beam_h,beam_b)*1E-5

/PREP7
ET,1,SOLID185
MP,EX,1,young
MP,PRXY,1,nu
TYPE,1
MAT,1
BLOCK,0,beam_l,0,beam_h,0,beam_b
ESIZE,mesh_h
VMESH,ALL

ALLSEL,ALL                          ! ALLSEL,ALL restaura la seleccion completa antes de auditar conteos globales.
*GET,n_nodes,NODE,0,COUNT           ! *GET almacena en n_nodes el numero total de nodos del modelo activo.
*GET,n_elements,ELEM,0,COUNT
SELTOL,select_tol                   ! SELTOL fija la tolerancia de coincidencia para selecciones por LOC.

SELTOL,                             ! m02_selection_audit.csv con el mismo esquema
/COM,M02 CHALLENGE READY - no entity IDs are required
FINISH




