abaqus中如何设置只收压不受拉的连接? 37
具体情况是,结构模型中有AB两个节点(分别与两个部件MPC耦合),现需要在AB之间设置一个连接,要求其沿z方向相向运动时约束该方向的平移自由度,沿z方向反向运动时不约束该方向自由度,xy方向平移自由度均不约束。
形象的说,相当于在ab之间有一个类似楔子一样的消隙机构,如果有一个z方向的力将a压向b,则力直接传递过去;如果将a拉离b,则ab之间不会有力。但无论ab之间距离增大了多少,只要有将a压向b的力,就会直接传递力,而不是直到ab距离恢复到初始距离后才开始传递力。
全部回答 (4)
默认 最新
就在两点之间设置非线性弹簧就可以了,非线性就可以设置只受拉或者只受压,这样相对比较简单; 如果复杂些的话,可以设置杆,用材料子程序定义杆只受拉或者只受压同样可以实现
2019年4月20日
评论 点赞 1
材料属性可以只设置单向属性,只受拉或压。
2019年4月20日
评论 点赞 1
两个耦合点之间建立一个非线性弹簧,设置弹簧刚度,受压刚度很大,受拉时刚度很小。
2019年1月18日
评论 1 点赞 1





















interaction模块-connector-axial连接器,section属性选择nonlinear,再通过表格定义F和位移的关系即可。
位移为负代表受压,这时根据需要传力的大小设置F;位移为正代表受拉,F=0即可。