RigidDiaphragm command: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Change terminology to retained/constrained) |
||
Line 1: | Line 1: | ||
{{CommandManualMenu}} | {{CommandManualMenu}} | ||
This command is used to construct a number of Multi-Point Constraint (MP_Constraint) objects. These objects will | This command is used to construct a number of Multi-Point Constraint (MP_Constraint) objects. These objects will constrain certain degrees-of-freedom at the listed constrained nodes to move as if in a rigid plane with the retained node. | ||
{| | {| | ||
| style="background:yellow; color:black; width:800px" | '''rigidDiaphragm $perpDirn $ | | style="background:yellow; color:black; width:800px" | '''rigidDiaphragm $perpDirn $rNodeTag $cNodeTag1 $cNodeTag2 ...''' | ||
|} | |} | ||
Line 12: | Line 12: | ||
| style="width:150px" | '''$perpDirn ''' || direction perpendicular to the rigid plane (i.e. direction 3 corresponds to the 1-2 plane) | | style="width:150px" | '''$perpDirn ''' || direction perpendicular to the rigid plane (i.e. direction 3 corresponds to the 1-2 plane) | ||
|- | |- | ||
| '''$ | | '''$rNodeTag ''' || integer tag identifying the retained node | ||
|- | |- | ||
| '''$ | | '''$cNodeTag1 $cNodeTag2 ... ''' || integer tags identifying the constrained nodes | ||
|} | |} | ||
Revision as of 15:43, 13 June 2020
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
This command is used to construct a number of Multi-Point Constraint (MP_Constraint) objects. These objects will constrain certain degrees-of-freedom at the listed constrained nodes to move as if in a rigid plane with the retained node.
rigidDiaphragm $perpDirn $rNodeTag $cNodeTag1 $cNodeTag2 ... |
$perpDirn | direction perpendicular to the rigid plane (i.e. direction 3 corresponds to the 1-2 plane) |
$rNodeTag | integer tag identifying the retained node |
$cNodeTag1 $cNodeTag2 ... | integer tags identifying the constrained nodes |
NOTE: The constraint object is constructed assuming small rotations.
NOTE: The rigidDiaphragm command works only for problems in three dimensions with six-degrees-of-freedom at the nodes (ndf = 6).
EXAMPLE:
rigidDiaphragm 2 2 4 5 6; constrain nodes 4,5,6 to move as if in the same x-z plane as node 2.
Code Developed by: fmk