顶部banner
Logo 折叠
全网首发仿真工程师项目实训
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

matlab与ansys数据传递? 200

浏览: 2405 回答: 1

我用ansys建了模型并做了有限元分析,现在需要把它用到matlab里,遇到了matlab与ansys互相调用的问题,我先假设2和7两个单元的损伤,损伤程度分别为0.3和0.2,我把它们用matlab写入了txt文件中,然后再用ansys调用计算这种损伤情况下的频率,这是我的matlab程序


a=[2;7;0.3;0.2];

fid = fopen('b.txt','wt');

fprintf(fid,'%6.1f\n',a);

fclose(fid); 

下面是ansys命令流


finish

/clear

/prep7

L=0.2

H=0.1

B=0.1

blc4,,,L,H,B

ET,1,solid65 !定义单元类型 

!KEYOPT,1,1,1   !对指定单元类型设置所需的特性,与具体的单元类型有关,设置单元类型1的第1个选项的值为1     ?                              

!KEYOPT,1,5,2  

mp,ex,1,210e9

mp,prxy,1,0.3

mp,dens,1,7850

mp,ex,2,147e9

mp,prxy,2,0.3

mp,dens,2,7850

mp,ex,3,168e9

mp,prxy,3,0.3

mp,dens,3,7850


el=0.1/3

ESIZE,el  !设置单元边的长度为e1

MSHKEY,1  !采用映射网格划分方式

MSHAPE,0  !2D:四边形,3D:六面体单元

VSEL,all  !选择一组体的子集

VMESH,all!在体上生成节点和单元


nsel,s,loc,x,0$nsel,r,loc,y,0$nsel,r,loc,z,B  !选择一组节点子集

d,all,all                                     !在节点上施加约束

nsel,a,loc,x,0$nsel,r,loc,y,H$nsel,r,loc,z,B

d,all,all 

nsel,a,loc,x,0$nsel,r,loc,y,H$nsel,r,loc,z,0

d,all,all  

nsel,a,loc,x,0$nsel,r,loc,y,0$nsel,r,loc,z,0 

d,all,all

allsel,all   !选择所有实体


*dim,eleinfo,,4,1    !定义一个4*1的数组

*vread,eleinfo(1,1),G:\ANSYSPROGRAM\b,txt,,JIK,1,4

(f6.1)

a1=eleinfo(1,1)

a2=(eleinfo(1,1)+1)

*cfopen,E:\ANSYSPROGRAM\unrelated1\eleinfofile,txt

*Vwrite,eleinfo(1,1)

(f6.1)

*cfclos

*if,a1,eq,1,then

*do,i,1,a1

esel,s,elem,,eleinfo(i+1,1)   !选择一组单元子集

emodif,all,mat,2

!esel,all

*enddo

*else

*do,i,1,a1

esel,s,elem,,eleinfo(i+1,1)

emodif,all,mat,2

esel,all

*enddo

*do,i,a2,4

esel,s,elem,,eleinfo(i,1)

emodif,all,mat,3

esel,all

*enddo

*endif

esel,all  


问题就出现在上面这部分,我需要读入matlab写出的txt文件,并对2和7号单元做单元属性修改,急,请各位大神指教!


ANSYS

全部回答 (1)

默认 最新
Jessica启 2017年7月11日
急求matlab大神
2017年7月11日
评论 点赞

相似问题

查看全部
  • 请问,新版本中复合材料SHELL181结果与老版本中SHELL91结果差别很大的原因是什么? 1个回答

    同一模型,SHELL181结果为-2.33,SHELL91结果为4.06,请问原因是什么?谢谢! SHELL91命令流: /PREP7 ET,1,SHELL91,,1,,,1,1,,1,1,1,, KEYOPT,1,1,16, KEYOPT,1,2,1KEYOPT,1,5,1 KEYOPT,1,6,1 KEYOPT,1,8,1 R,1 RMODIF,1,1,3,0, , , ,0 RMODIF,1

  • ansys如何模拟多脉冲激光烧蚀? 2个回答

    我想请教一下诸位大佬,ansys里在已经对材料进行了一次单脉冲激光烧蚀后,如何让材料自由散热一段时间后,进行第二次单脉冲的激光烧蚀?以此达到模拟多脉冲激光的效果。如果考虑到热应力的作用,是否可以让材料每受到一次激光作用,就分析一次热应力情况,在具有残余应力的情况下受到第二次激光作用? 附上命令流,望各位大佬不吝赐教。 fini /clear,all /filname,therma /prep7 q

  • ansys apdl 设置无分离接触,接触单元设置完,发现没有接触上,但接触对显示已创建,怎么解决? 1个回答

    /clear /prep7 et,1,shell181 mp,ex,1,2.06e11 mp,prxy,0.3 mp,dens,1,7850 sectype,1,shell secdata,0.026,1 blc5,0,0,4,4 !wpoffs,,,0.026 blc5,0,0,2,2 aatt,1,,1,,1 esize,0.1 amesh,all ET,3,TARGE170 ET,4,CON

推荐阅读

ABAQUS钢管混凝土柱—钢梁节点抗震性能模拟

ABAQUS钢管混凝土柱—钢梁节点抗震性能模拟

1点 1点
¥169
汽车仪表模具模流分析的实战讲解

汽车仪表模具模流分析的实战讲解

北卡 北卡
免费
hypermesh_dyna小车碰撞护栏(无声)

hypermesh_dyna小车碰撞护栏(无声)

吴文泽 吴文泽
¥18
使用已标定的车辆动力学模型提升开发效率

使用已标定的车辆动力学模型提升开发效率

VI-grade中国 VI-grade中国
免费
solidworks 2016基础操作入门到精通

solidworks 2016基础操作入门到精通

新征程学院 新征程学院
免费
热力学理论入门基础(上)

热力学理论入门基础(上)

引垂思汀 引垂思汀
¥30
ABAQUS钢管混凝土柱温度场及耐火性能分析(未完)

ABAQUS钢管混凝土柱温度场及耐火性能分析(未完)

地下结构设计
¥40
前沿技术!大数据分析及人工智能在优化软件中的应用

前沿技术!大数据分析及人工智能在优化软件中的应用

IDAJ中国 IDAJ中国
¥9.99
新一代智能头灯的动态设计评估与仿真

新一代智能头灯的动态设计评估与仿真

Ansys中国 Ansys中国
免费
abaqus三维切削数值模拟(sph法)

abaqus三维切削数值模拟(sph法)

abaquser abaquser
¥30
UG有限元基础教程

UG有限元基础教程

moonshine🤓 moonshine🤓
免费
ANSYS新版本功能速递: HFSS微放电仿真

ANSYS新版本功能速递: HFSS微放电仿真

Ansys中国 Ansys中国
免费
基于Hypermesh与ABAQUS联合仿真的摄像头模组跌落分析——工作创建以及检查

基于Hypermesh与ABAQUS联合仿真的摄像头模组跌落分析——工作创建以及检查

北鲲 北鲲
¥99
0#块箱梁托架法施工结构模拟

0#块箱梁托架法施工结构模拟

yudachuan1105 yudachuan1105
¥200
一线科技工作者接受仿真咨询服务的全过程经验分享

一线科技工作者接受仿真咨询服务的全过程经验分享

技术邻直播 技术邻直播
免费
UG培训第九课:自由曲面构造法

UG培训第九课:自由曲面构造法

luffy8610 luffy8610
¥20
abaqus座椅滚轮拉脱力强度分析

abaqus座椅滚轮拉脱力强度分析

任总 任总
¥90
汽车模具工艺CAE分析

汽车模具工艺CAE分析

汽车-Albina 汽车-Albina
免费
十分钟快速进行电子产品结构设计方案评估

十分钟快速进行电子产品结构设计方案评估

技术邻直播 技术邻直播
免费
SolidWorks快速入门(操作+技巧+案例)试听课

SolidWorks快速入门(操作+技巧+案例)试听课

宸格教育 宸格教育
免费