如何在ANSYS中批量建立COMBIN39接触单元?
(2013-10-18 22:05:51)
标签:
ansys科研 |
分类: 软件(ANSYS、ADINA、SAP2000 |
如何在ANSYS中批量建立COMBIN39接触单元?
1、建立COMBIN39单元及相应实常数
ET,9,COMBIN39,,,2
R,9,0.0,0.0,.1,.204,.2,.432
RMORE,.3,.708,.4,1.056,.5,1.5
RMORE,.6,2.064,.7,2.772,.8,3.648
RMORE,.9,4.716,1.0,6.0
2、在ANSYS中选择需要建立接触的节点,并列表输出其节点号和节点坐标;
输出文件名为桩底土体节点坐标.lis
3、在EXCELL中进行编辑
|
|
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 |
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 |
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