Diseño paramétrico en IDEA StatiCa Connection - Unión a cortante de placa simple

Este artículo también está disponible en:
Traducido por IA del inglés
Descubra lo fácil que es crear su propia plantilla paramétrica.

En este tutorial parametrizaremos una unión a cortante simple con una fila de tornillos.

Para ello, cree una nueva junta sin ninguna operación (haga clic en Create blank Design). 

inline image in article

Aplique la operación Shear plate y cambie a la pestaña Developer.

inline image in article
inline image in article

En lugar de modificar todos los campos que podemos ver en esta operación, nos centraremos únicamente en los siguientes:

  • Espesor de la placa
  • Separación
  • Número de tornillos
  • Distancia entre tornillos

Haga clic en el botón + y rellene los campos según la imagen siguiente. 

inline image in article

Para el campo Número de tornillos, nos gustaría establecer una advertencia para que se introduzcan al menos dos tornillos. Para ello, establezca el Límite inferior en el valor 2.

inline image in article

Si vuelve a la pestaña Design y selecciona el campo Operations, podrá ver los parámetros que hemos definido.

inline image in article

 Los parámetros T (espesor de la placa) y G (separación) pueden vincularse ahora directamente a la operación FP1.

inline image in article
inline image in article

Como solo tenemos una fila de tornillos, podemos calcular el solape de la placa como diámetro del tornillo x 2 x 2 según la norma EN. Para configurarlo correctamente, consulte el enlace a la Guía de referencia, situado en la parte inferior de la ventana de parámetros.

OSolapeRound(GetBoltDiameter('FP1',0) *4,3)

A continuación, vincule este parámetro a la operación FP1.

inline image in article

Ha definido el ancho de la placa a cortante; ahora es el momento de definir su altura. Del mismo modo, también nos gustaría establecer una advertencia para no superar la dimensión de la viga.

Debe calcular la distancia al borde del tornillo y la holgura del alma para obtener la altura de la placa.

EDistancia al bordeRound(GetBoltDiameter('FP1',0) *2,3)
HAltura de la sección transversalGetValue('B', 'CrossSection.Bounds.Height')
FEspesor del alaGetBeamPlateThickness('B', 'TopFlange')
H0HolguraH-2*F
H1Altura de la placa(N-1)*D+E+E

Introduzca los datos según la imagen siguiente y establezca H0 como Límite superior en la tabla de Validación de parámetros.

inline image in article

Como en la operación FP1 no se introduce la altura de la placa, sino la distancia Superior/Inferior, establezca el valor 

-(H-H1)/2 para el parámetro H2 y vincúlelo a los campos correspondientes. 

inline image in article

Hay un campo más que debe definir: la posición de los tornillos. Según el número de tornillos (par o impar), utilice la siguiente fórmula (Concat coloca el número en el formato correcto):

TrTransversalif(N % 2==1,Concat(0," ",D,"*",(N-1)/2),Concat(D/2," ",D,"*",N/2-1))
inline image in article

Como la unión es una junta a cortante, podemos asumir que las fuerzas cortantes actúan en la posición de los tornillos y el tipo de modelo es N-Vz-My

Por tanto, añada otro parámetro B con el valor 'Bolts' y vincúlelo al elemento B. En caso de que la posición cambie, puede añadir una validación (CheckForcesIn('Bolts', 'B')).   

inline image in article
inline image in article

Para el tipo de modelo, cree el parámetro M con el valor 'N-Vz-My' y establezca una advertencia de validación en GetValue('B', 'StaticBehavior') == 'DoNotActDirYRotZ'.

inline image in article

 Ahora puede ir a la pestaña Design y guardar la junta paramétrica recién creada como plantilla, ya sea en el conjunto personal o en el de la empresa.

inline image in article

Vea a continuación el modelo terminado. 

Ha adquirido las habilidades necesarias para utilizar parámetros, crear plantillas paramétricas y realizar tareas fundamentales relacionadas con los parámetros. 

Descargas adjuntas

Artículos relacionados