顶部banner
Logo 折叠
学习从这里开始
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

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

matlab与ansys数据传递? 200

浏览: 2320 回答: 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

推荐阅读

转子旋转的周期性模型-水冷电机散热仿真

转子旋转的周期性模型-水冷电机散热仿真

技术邻小李 技术邻小李
¥100
vof案例-射流

vof案例-射流

CFD流 CFD流
免费
遗传算法解决(TSP)商旅问题matlab代码超详细解说(适用于新手)

遗传算法解决(TSP)商旅问题matlab代码超详细解说(适用于新手)

活泼可男_matlab教学 活泼可男_matlab教学
¥10
BOX-3D变宽斜钢箱梁绘图及功能更新演示

BOX-3D变宽斜钢箱梁绘图及功能更新演示

敦樸DUNPU 敦樸DUNPU
免费
探究实时仿真GPU求解器加速汽车行业设计创新

探究实时仿真GPU求解器加速汽车行业设计创新

Ansys中国 Ansys中国
免费
无网格划分软件midas MeshFree - 功能培训

无网格划分软件midas MeshFree - 功能培训

MIDAS官方 MIDAS官方
免费
船舶行进过程中的流场分布规律分析

船舶行进过程中的流场分布规律分析

龙樱 龙樱
免费
Hyperworks CFD v2022.1前后处理教程

Hyperworks CFD v2022.1前后处理教程

ALTAIR ALTAIR
免费
基于iSIGHT+Workbench的开孔平板性能优化

基于iSIGHT+Workbench的开孔平板性能优化

sjktzy sjktzy
¥5
品索设计-Creo自学练习集讲解(草绘部分)

品索设计-Creo自学练习集讲解(草绘部分)

深圳品索设计Creo培训 深圳品索设计Creo培训
免费
如何为您的应用选择合适的传声器

如何为您的应用选择合适的传声器

HBK声学与振动 HBK声学与振动
免费
Fluent中升力和阻力的计算

Fluent中升力和阻力的计算

宁博士CAE团队 宁博士CAE团队
免费
用EVOLVE对接INSPIRE,加速产品迭代优化

用EVOLVE对接INSPIRE,加速产品迭代优化

咸鱼氮泵 咸鱼氮泵
免费
【入门案例02】Abaqus——钢筋混凝土构件的碳纤维布+钢板加固模拟

【入门案例02】Abaqus——钢筋混凝土构件的碳纤维布+钢板加固模拟

臻元咨询
¥30
精品课程A30-考虑初始缺陷的栓焊连接组合节点滞回模拟

精品课程A30-考虑初始缺陷的栓焊连接组合节点滞回模拟

大平-结构工程 大平-结构工程
¥598
线控底盘市场趋势分析

线控底盘市场趋势分析

小木匠砍树 小木匠砍树
免费
张量计算课程合集

张量计算课程合集

引垂思汀 引垂思汀
¥50
后保险杠低速碰撞分析

后保险杠低速碰撞分析

Crisby_Vectory_TrHo Crisby_Vectory_TrHo
¥70
Altair FlowSimulator一维流体仿真分析软件介绍&模型搭建案例分享

Altair FlowSimulator一维流体仿真分析软件介绍&模型搭建案例分享

ALTAIR ALTAIR
免费
教你用10分钟快速完成自行车结构CAE分析!

教你用10分钟快速完成自行车结构CAE分析!

技术邻直播 技术邻直播
免费