加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

如何在ANSYS中批量建立COMBIN39接触单元?

(2013-10-18 22:05:51)
标签:

ansys

科研

分类: 软件(ANSYS、ADINA、SAP2000

如何在ANSYS中批量建立COMBIN39接触单元?

 主要使用EXCELL表格批量建立,主要步骤如下:

1、建立COMBIN39单元及相应实常数

ET,9,COMBIN39,,,2            ! ELEMENT WITH DISPLACEMENT ALONG NODAL y-AXIS

R,9,0.0,0.0,.1,.204,.2,.432  ! SPRING DATA
RMORE,.3,.708,.4,1.056,.5,1.5   ! SPRING  F-D关系曲线
RMORE,.6,2.064,.7,2.772,.8,3.648
RMORE,.9,4.716,1.0,6.0

2、在ANSYS中选择需要建立接触的节点,并列表输出其节点号和节点坐标;

  例如:欲建立水泥土桩底与桩底土体之间的竖向(Y向)接触单元,桩体半径为175.

 CMSEL,S, PILE01 
 LSLA,S 
 LSEL,R,LOC,Y,-4990
 NSLL,S,1

 NLIST

 输出文件名为桩底桩节点坐标.lis

 

 CMSEL,S, SOIL01
 LSLA,S 
 LSEL,R,LOC,Y,-4990
 NSLL,S,1
 NLIST

输出文件名为桩底土体节点坐标.lis

3、在EXCELL中进行编辑

 用记事本打开桩底桩节点坐标.lis,复制至EXCELL中,使用软件中“数据”/“分列”,将节点坐标数据分列,删除无用文字及无用坐标,本例仅保留X坐标及相应节点号。

 

   NODE     X
1925 75
1965 175
1966 100
1967 125
1968 150
2148 11.524
2188 53.841
2189 32.683
2271 8.95E-13
2311 7.6827
2312 3.8413

选择上述两列数据,使用软件中“数据”/“排序”,对X数据从小到大重新排序。结果如下:

 

2271 8.95E-13
2312 3.8413
2311 7.6827
2148 11.524
2189 32.683
2188 53.841
1925 75
1966 100
1967 125
1968 150
1965 175

 同理对桩底土体节点坐标.lis进行编辑,在EXCELL中仅保留X坐标及相应节点号,并排序。结果如下:

 

6007 1.44E-11
6009 3.8413
6008 7.6827
6006 11.524
6873 32.683
6874 53.841
6170 75
6172 100
6173 125
6174 150
6171 175

小技巧:其实在ANSYS中输出文件中直接黏贴复制到EXCELL中后,就可自动分行。

 

2271 8.95E-13 6007 1.44E-11
2312 3.8413 6009 3.8413
2311 7.6827 6008 7.6827
2148 11.524 6006 11.524
2189 32.683 6873 32.683
2188 53.841 6874 53.841
1925 75 6170 75
1966 100 6172 100
1967 125 6173 125
1968 150 6174 150
1965 175 6171 175

   上述第一列和第三列数据分别为桩侧节点号和接触土体节点号,相应的X坐标相同。

 

E 2271 6007
E 2312 6009
E 2311 6008
E 2148 6006
E 2189 6873
E 2188 6874
E 1925 6170
E 1966 6172
E 1967 6173
E 1968 6174
E 1965 6171

将上述数据另存为CSV(逗号分隔)格式。

用记事本打开上述文件,结果如下:

E,2271,6007
E,2312,6009
E,2311,6008
E,2148,6006
E,2189,6873
E,2188,6874
E,1925,6170
E,1966,6172
E,1967,6173
E,1968,6174
E,1965,6171
若出现多余的逗号,例如下所示。解决方法是将数据最左侧和最右侧的空白列删除,另存即可。

E,2271,6007,
E,2312,6009,
E,2311,6008,
E,2148,6006,
E,2189,6873,
E,2188,6874,
E,1925,6170,
E,1966,6172,
E,1967,6173,
E,1968,6174,
E,1965,6171,
4、在ANSYS中输入上述命令即可成功建立接触单元。

E,2271,6007
E,2312,6009
E,2311,6008
E,2148,6006
E,2189,6873
E,2188,6874
E,1925,6170
E,1966,6172
E,1967,6173
E,1968,6174
E,1965,6171

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有