理论教育 控制刚性目标面的运动刚体-柔体接触

控制刚性目标面的运动刚体-柔体接触

时间:2023-10-23 理论教育 版权反馈
【摘要】:刚性目标面是在其原始构形上定义的。为控制整个目标面的边界条件(和运动),在下面任何情况下,必须使用控制节点。控制节点的自由度代表着整个刚性面的运动,包括二维中的两个平移和一个转动自由度,或三维中的三个平移和三个转动自由度。对于每一个控制节点,ANSYS将自动定义一个内节点及一个内部约束方程。如果需要,用户可以通过在目标单元定义中设置KEYOPT=1,来控制目标节点的约束条件。

控制刚性目标面的运动刚体-柔体接触

刚性目标面是在其原始构形上定义的。而整个面的运动,通过控制节点上的给定位移来定义(如果没有定义控制节点,则通过目标面上的不同节点来定义)。

为控制整个目标面的边界条件(和运动),在下面任何情况下,必须使用控制节点。

●目标面上作用着给定的外力。

●目标面发生旋转。

●目标面和其他单元相连(例如结构质量单元MASS21等)。

●目标面的运动有平衡条件调节。

控制节点的自由度代表着整个刚性面的运动,包括二维中的两个平移和一个转动自由度,或三维中的三个平移和三个转动自由度。用户可以在控制节点上施加边界条件(位移、初速度)、集中载荷、转动等等。为了考虑刚体的质量,可在控制节点上定义一个质量单元。

当使用控制节点时,记住对目标面有如下一些限制。

●每个目标面只能有一个控制节点。

●ANSYS忽略除了控制外的所有节点上的边界条件。

●只有控制节点能与其他单元相连。(www.daowen.com)

当定义了控制节点后,不能使用约束方程(CE)或节点耦合(CP)来控制目标面的自由度。如果要在刚性面上施加任意载荷或者约束,用户必须定义控制节点,并在控制节点上加载。如果没有使用控制节点,则只能有刚体运动。

注意:控制节点可以是目标单元上的一个节点,或者是任意位置的节点,但不应该是接触单元上的节点。只有在施加了转角或力矩时,控制节点的位置才重要。对于每一个控制节点,ANSYS将自动定义一个内节点及一个内部约束方程。通过内部约束方程,控制节点的转动自由度与内节点的平移自由度联系了起来。

默认时,目标单元的KEYOPT(2)=0,ANSYS对每个目标面检查边界条件。如果下面的条件都满足,那么程序将目标面进行固定处理。

●在目标面节点上没有明确定义边界条件或给定力。

●目标面上的节点没有和其他单元相连。

●没有在目标面的节点上使用约束方程或节点耦合。

在每个载荷步的末尾,程序将会释放内部设置的约束条件。

在结果文件(Jobname.RST)和数据库(Jobname.DB)中保存的约束条件可能会由于这些改变而被修改。用户应当在重启动一个分析或用交互模式重新求解之前,仔细检查当前的约束条件是否合乎要求。

如果需要,用户可以通过在目标单元定义中设置KEYOPT(2)=1,来控制目标节点的约束条件。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈