I am using the text editor Teddy of SOFiSTiK for the FE analysis of a 3D bar frame. For the same I need to implement pin joints between different bar elements in space, meaning the displacement of the connecting ends of the beam elements are constrained w.r.t. each other. However the connected beams are free to rotate about each other and also the joint itself can move in space.
I was looking into the kinematic constraints (specifically KP) but wasn’t able to figure out how to implement it for my model using the text editor.
I have used springs before, but don’t know if it’s possible to have a multidirectional spring. That is while defining the work law, I want the work law to apply for all rotational degrees of freedom. Is that possible?
I did go through those examples but couldn’t figure out anything suitable. I basically want a simple pin joint in a 3D frame structure made out of beams but haven’t been able to figure out a way to implement that is Teddy.
Can you please provide me the syntax for implementing a pin joint between two beams as well as the module its in?
Thanks for the response. That’s what I ended up doing for now. But is there a way to combine two releases? For example in the above example, is it possible to allow both rotation about Y-axis as well as about Z-axis.
I have had similar problem. I ended using AHIN in the BEAM command. The pin behavior is defined in AQUA where you can define different stiffness for different axis. In the following my example:
AQUA definition of hinge material:
SMAT no 101 MTYP - TITL ‘CONEX’
SFLA no 101 TYPE=N S=1000000
SFLA no 101 TYPE=VY S=1000000
SFLA no 101 TYPE=VZ S=1000000
SFLA no 101 TYPE=MT S=1000000
SFLA no 101 TYPE=MY S=1000000
SFLA no 101 TYPE=MZ S=1
I selected a stiffness 1.0 for MZ then i was able to list rotations in the pin just listing MZ moments (MZ=Rotation).
Then in sofimsha the beam command is as follows:
BEAM 101 101 102 NCS 1 DIV 0 AHIN 101