第十二章 耦合和约束方程 12
1概述 当生成模型时,典型地是用单元去连接节点以建立不同自由度间的关系
但时,有时需要能够刻画特殊的细节(刚性区域,结构的铰链连接,对称滑动边界、周期条件和其它特殊内节点连接等)
这些用单元不足以来表达
可用耦合和约束方程来建立节点自由度间的特殊联系
利用这些技术能进行单元做不到的自由度连接
当需要迫使两个或多个自由度(DOFs)取得相同(但未知)值,可以将这些自由度耦合在一起
耦合自由度集包含一个主自由度和一个或多个其它自由度
耦合只将主自由度保存在分析的矩阵方程里,而将耦合集内的其它自由度删除
计算的主自由度值将分配到耦合集内的所有其它自由度中去
典型的耦合自由度应用包括:1)模型部分包含对称;2)在两重复节点间形成销钉、铰链、万向节和滑动连接;3)迫使模型的一部分表现为刚体(见本章中对约束方程能适用于更通用刚体区域的讨论)
3 如何生成耦合自由度集 12
1 在给定节点处生成并修改耦合自由度集 用下列方法定义(或修改)耦合自由度集: 命令:CP GUI: Main Menu>Preprocessor>Coupling / Ceqn>Couple DOFs 在生成一个耦合节点集之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中来
也可用选择逻辑来耦合所选节点的全部耦合
可用CP命令输入负的节点号来删除耦合集中的节点
要修改一耦合自由度集(即增、删节点或改变自由度标记)可用CPNGEN命令
(不能由GUI直接得到 CPNBGEN命令)
2 耦合重合节点 CPINTF命令通过在每对重合节点上定义自由度标记生成一耦合集而实现对模型中重合节点的耦合
此操作对“扣紧”几对节点(诸如一条缝处)尤为有用
命令:CPINTF GUI: Main Menu>Preprocess