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.

M11 Intermedio ~75 min (lectura + práctica)

Contacto

CONTA/TARGE, fricción, rigidez, estado inicial y diagnóstico

Kit del módulo

m11-kit.zip

Scripts .mac y contratos .csv · descomprime en tu Working Directory

M10 introdujo no linealidad geométrica y material. M11 abre la segunda especialización optativa: contacto estructural entre dos cuerpos 3D. Definirás un par CONTA174/TARGE170, ejecutarás CNCHECK antes de resolver y documentarás gap, penetración y reacción de cierre con evidencia CSV.

Tu misión

Construirás dos bloques apilados, crearás el par de contacto, auditarás el estado inicial, cerrarás el contacto con desplazamiento controlado y contrastarás tres casos verificables en CSV.

Pregunta guía: ¿puedes demostrar cuándo el contacto está abierto o cerrado antes de confiar en las tensiones?

Objetivos

Al completar M11 podrás:

  • Seleccionar superficies y generar elementos CONTA174 y TARGE170 con ESURF.
  • Configurar un par sin fricción con REAL, TYPE y KEYOPT coherentes.
  • Ejecutar CNCHECK,AUTO y documentar gap o penetración inicial.
  • Resolver con NLGEOM,ON, rampa (KBC,0, NSUBST) y restricciones anti–movimiento rígido.
  • Extraer reacciones en el apoyo y decidir contact_closed con criterio numérico.
  • Diagnosticar fallos típicos leyendo .out y CSV de auditoría.

Prerrequisitos y descargas

Kit del módulo

Descarga todos los scripts .mac y contratos .csv del módulo en un solo archivo. Descomprime el contenido en tu Working Directory antes de ejecutar MAPDL.

m11-kit.zip · entregable principal: 11_contact_pair.mac

  • M06: substeps y equilibrio global.
  • M10 (recomendado): NLGEOM y convergencia no lineal.
  • M02: selección robusta de superficies (ASEL, SELTOL).

Cómo usar esta lección

RutaDuraciónRecorrido
Primera victoria 20–25 min Geometría, par de contacto, CNCHECK y primer CSV.
Completa 70–75 min Tres casos, POST1, depuración, reto y dominio.

Mapa de la sesión

  1. Misión: objetivos, descargas y predicción.
  2. Modelo mental: contacto vs objetivo, normales y gap.
  3. Demostración: geometría, par, CNCHECK, solución.
  4. Depuración: cinco fallos típicos.
  5. Reto: fricción o variación de gap.
  6. Dominio: prueba final M11.

Predicción — ¿Qué ocurre antes de SOLVE?

Dos bloques 40 × 40 × 20 mm con gap inicial 0,5 mm.

MagnitudValorInterpretación
Gap inicial0,0005 mPar abierto en CNCHECK
Desplazamiento caso 1−0,0002 mNo cierra el gap → sin transferencia de carga
Desplazamiento caso 2−0,0012 mCierra gap y comprime → reacción en apoyo
Topología150 nodos / 64 sólidos / 16+16 contactoMalla coherente con mesh_h = 0,01 m

Predicción: con disp = −0,2 mm el contacto permanece abierto (contact_closed = 0). Con disp = −1,2 mm debe cerrarse y aparecer reacción vertical en el apoyo inferior.

Modelo mental — Par de contacto

Bloques 3D con CONTA174 y TARGE170
Figura 1. Superficie objetivo en el bloque inferior; contacto en el superior; normal hacia el gap.
  • Contacto: CONTA174 — superficie que puede penetrar en el objetivo.
  • Objetivo: TARGE170 — superficie de referencia.
  • Estado inicial: CNCHECK informa gap, penetración y pares abiertos/cerrados.
  • Sin fricción: KEYOPT,2,12,0 en el entregable base.

Paso 1 — Geometría y malla

BLOCK,0,block_x,0,h_lower,0,block_z
BLOCK,0,block_x,h_lower+initial_gap,h_lower+initial_gap+h_upper,0,block_z
VMESH,ALL

Usa SELTOL al seleccionar caras en Y = h_lower y Y = h_lower + initial_gap.

Dos bloques 3D con gap inicial visible en vista lateral MAPDL
Figura 2. Vista lateral: gap inicial 0,5 mm entre bloques antes de ESURF.

Paso 2 — Definir par CONTA/TARGE

ET,2,CONTA174
KEYOPT,2,12,0
ET,3,TARGE170
TYPE,3 / REAL,2 / MAT,1
ASEL,S,LOC,Y,h_lower
NSLA,S,1 / ESLN,S / ESURF
TYPE,2 / REAL,2 / MAT,1
ASEL,S,LOC,Y,h_lower+initial_gap
NSLA,S,1 / ESLN,S / ESURF

Comprueba que n_conta y n_targe sean > 0 antes de continuar.

Elementos CONTA174 y TARGE170 en la interfaz tras ESURF
Figura 3. Elementos de contacto y objetivo creados con ESURF en las caras seleccionadas.

Paso 3 — CNCHECK y estado inicial

Gap abierto, cierre e interferencia
Figura 4. Tres estados: gap abierto, cierre por desplazamiento e interferencia inicial.
/SOLU
NLGEOM,ON
CNCHECK,AUTO

Lee el .out: gap mínimo, penetración incluida y pares inicialmente abiertos o cerrados.

Paso 4 — Resolver, POST1 y CSV

CMSEL,S,bottom_nodes / D,ALL,ALL,0
CMSEL,S,top_nodes
D,ALL,UY,disp / D,ALL,UX,0 / D,ALL,UZ,0
AUTOTS,OFF / KBC,0 / NSUBST,10 / SOLVE

En POST1 suma RFY en el apoyo inferior. Escribe m11_contact_audit.csv con contact_closed, force_error y n_converged. Referencia medida: rfy_close ≈ 5,65 MN, study_passes = 1.

Caza de errores

Cinco escenarios documentados en 11_bug_hunt.mac:

  1. Superficies contact/target intercambiadas.
  2. ESURF sin selección previa → n_conta = 0.
  3. Omitir CNCHECK → estado inicial no documentado.
  4. TYPE/REAL incorrectos al crear elementos de superficie.
  5. Aceptar SOLVE sin leer reacciones ni estado de contacto.

Reto verificable — Fricción o gap modificado

Tras validar el entregable base, elige Reto A (añadir fricción con KEYOPT,2,12,1 y MP,MU) o Reto B (aumentar gap a 1 mm y ajustar desplazamiento). Predice el cambio en RFY o contact_closed antes de ejecutar.

Autoevaluación

> Preguntas rápidas
  • ¿Qué informa CNCHECK que no aparece en un análisis sin contacto?
  • ¿Por qué restringimos UX y UZ en la cara superior con gap abierto?
  • ¿Cuándo usarías fricción respecto al entregable base sin fricción?

Evidencia de aprendizaje

  • m11_contact_audit.csv — tres casos con passes=1.
  • m11_summary.csvstudy_passes=1.
  • Fragmento del .out con salida de CNCHECK.
  • Nota breve explicando gap vs penetración vs cierre.

Checklist de salida

  • Par CONTA/TARGE con conteos 16+16 coherentes.
  • CNCHECK ejecutado antes de cada SOLVE.
  • Caso 1: contact_closed = 0.
  • Caso 2: contact_closed = 1 y rfy_close ≈ 5,65 MN.
  • Caso 3: penetración inicial 0,1 mm documentada.
  • study_passes=1 en ejecución limpia.

Trazabilidad técnica

Comandos: CONTA174, TARGE170, ESURF, REAL, KEYOPT, CNCHECK, NLGEOM, NSUBST, *GET. Referencia: Contact Technology Guide. Herencia: M10 (substeps, NLGEOM). Siguiente: M12 uniones atornilladas idealizadas con CERIG.

Demuestra que puedes hacerlo sin pistas

Necesitas al menos 80 % y acertar todas las comprobaciones críticas. Cada nuevo intento utiliza una variante diferente de seis preguntas. El dominio retenido se comprobará más adelante.

6 comprobaciones

Competencia

Modelar y verificar un par de contacto 3D con diagnóstico previo y evidencia CSV.

Criterio de superación

CONTA/TARGE con n_conta=16, contact_closed coherente, rfy_close≈5,65 MN y study_passes=1.

Guarda el dominio entre dispositivos

Introduce tu email y recibirás un enlace seguro. La cuenta solo guarda progreso, intentos y puntuaciones.

1.¿Qué aporta CNCHECK antes de SOLVE en un par de contacto? Crítica

2.n_conta=0 tras ESURF. ¿Causa más probable? Crítica

3.Con gap abierto, ¿por qué restringir UX y UZ en la cara superior? Crítica

4.¿Cuántos elementos CONTA174 exige el contrato del entregable base? Crítica

elementos

5.Introduce |rfy_close| medido (N) en el caso de cierre con disp=−0,0012 m (1 dígito significativo ok). Crítica

N

6.Caso 1: disp=−0,2 mm con gap=0,5 mm. ¿contact_closed esperado?

7.ESURF no crea elementos de contacto. ¿Qué estado revisarías primero? Recuperación M02

8.El contacto cierra, pero las reacciones no equilibran la acción impuesta. ¿Qué veredicto corresponde? Recuperación M06

Inicia sesión para enviar el intento y desbloquear el siguiente módulo.

El módulo se completa al superar la prueba de dominio. El siguiente módulo se desbloquea solo después de aprobarla.

Descargar m11-kit.zip