ansys弹簧单元为啥不起作用

浏览:1583 回答:2

麻烦问一下大家,我在分析圆柱形薄壁零件装夹变形时,把定位元件简化为弹簧单元后,施加力后发现弹簧不起任何作用,建立弹簧单元的位置也没有任何变形,咋回事啊?谢谢大家,在网上看了好久了,没找到答案

附上弹簧单元建立命令流

csys,11

  NSEL,S,LOC,Z,0

  NROTAT,ALL

  

 cpintf,ux, !!!创建重合节点耦合自由度ux 

 *get,cpmax,cp,,max !!!

 *do,i,1,cpmax !!!对耦合组总数循环

 *get,n1,cp,i,term,1,node !!!获取第i组的第一个节点号

 *get,n2,cp,i,term,2,node !!!获取第i组的第二个节点号

 type,4

 real,4

 e,n1,n2 !!!创建前面已定义好的combin14单元

 *enddo

  

  cpintf,uy, ! 定义切向的自由度 

 *get,cpmax,cp,,max !!!获取耦合组总数(每组仅两个节点) 

 *do,i,1,cpmax !!!对耦合组总数循环

 *get,n1,cp,i,term,1,node !!!获取第i组的第一个节点号

 *get,n2,cp,i,term,2,node !!!获取第i组的第二个节点号 

 type,2 

 real,2 !!!定义创建单元的类型和刚度实常数组

 e,n1,n2 !!!创建前面已定义好的combin14单元

 *enddo

 

  cpintf,uz, ! 定义切向的自由度 

 *get,cpmax,cp,,max !!!获取耦合组总数(每组仅两个节点) 

 *do,i,1,cpmax !!!对耦合组总数循环

 *get,n1,cp,i,term,1,node !!!获取第i组的第一个节点号

 *get,n2,cp,i,term,2,node !!!获取第i组的第二个节点号 

 type,3 

 real,3 !!!定义创建单元的类型和刚度实常数组

 e,n1,n2 !!!创建前面已定义好的combin14单元

 *enddo

 FINISH


邀请回答 我来回答

全部回答

(2)
默认 最新
奋斗的少年

请问大神问题解决了吗?


2020年5月8日
评论 点赞
邹正刚
由于你定义的节点耦合和 combin 单元使用了相同的节点,节点耦合后,combin 单元就不起作用了。
2018年6月10日
评论 点赞

没解决?试试专家一对一服务

换一批