国产精品日韩一区二区三区-国产精品日日摸夜夜添夜夜添1-国产精品入口免费视频-国产精品三级-亚洲国产欧美另类-亚洲国产欧美日韩

利用Fortran讀取并修改ANSYS的APDL

2016-08-30  by:CAE仿真在線  來源:互聯網

利用Fortran讀取并修改ANSYSAPDL



APDLANSYS的命令文件,可以執行ANSYS分析。利用Fortran可以實現APDL的參數化修改并且調用ANSYS的批處理bat進行有限元分析。本次采用FortranAPDL進行讀取并執行修改。

原始APDL命令如下:

finish

/clear

/prep7

et,1,beam3 

E=2.1e11

nuxy=0.3

mp,ex,1,E              

mp,prxy,1,nuxy         

h=2

w=0.2

f=1000

a=10

b=15

r,1,w*h,w*h**3/12,h    

k,1                    

k,2,a

k,3,a,-b

*do,i,1,2              

l,i,i+1

*enddo

lesize,all,0.5

lmesh,all              

dk,3,,,,,all          

fk,1,fy,f             

fk,2,fx,-f

allsel,all

/solu

Solve

 

相應的Fortran程序如下:

1.program main

2.implicit none

3.integer counter

4.integer::lines=30

5.character(len=30)::APDLfile(50)

6.character(len=10)::f_force="2000"

 

7.open(unit=10,file="E:\CAE_Tech\78&

8.&利用Fortran讀取并修改ANSYSAPDL\APDL.txt")

9.open(unit=11,file="E:\CAE_Tech\&

10.&78利用Fortran讀取并修改ANSYSAPDL\Fortran_APDL.txt")

 

11.do counter=1,lines,1

12.   read(10,"(A30)")APDLfile(counter)

13.   if(counter==11) then

14.       APDLfile(counter)="f="http://f_force

15.       write(11,"(1X,A30)")APDLfile(counter)

16.   else

17.       write(11,"(A30)")APDLfile(counter)

18.   end if

19.end do

 

20.close(10,status="KEEP")

21.close(11,status="KEEP")

22.end program main

 

第二行:聲明變量需要通過聲明才能調用

第三行:定義整型變量counter

第四行:定義整型變量并且賦值,表示APDL文件的總行數

第五行:聲明字符串變量數組,字符串寬度為30,一共50

第六行:聲明字符變量

第七、八行:打開文件夾下的APDL文件,文件代號為10

第九、十行:打開輸出后的文件,如果文件已經存在則覆蓋,如果不存在則新建

第十一、十二行:循環讀取APDL文件的內容,分別賦值給字符變量數組APDLfile

第十三到十八行:將讀取的APDL字符串輸出到Fortran_APDL.txt文件中,并且修改其中的第十一行

第二十、二十一行:關閉文件,釋放資源

最終生成的Fortran_APDL.txt文件內容如下:

finish                       

/clear                       

/prep7                       

et,1,beam3                   

E=2.1e11                     

nuxy=0.3                     

mp,ex,1,E                    

mp,prxy,1,nuxy               

h=2                          

w=0.2                        

 f=2000                       

a=10                         

b=15                         

r,1,w*h,w*h**3/12,h          

k,1                          

k,2,a                        

k,3,a,-b                     

*do,i,1,2                    

l,i,i+1                      

*enddo                       

lesize,all,0.5               

lmesh,all                    

dk,3,,,,,all                 

fk,1,fy,f                    

fk,2,fx,-f                   

allsel,all                   

/solu                        

solve                        

紅色標記部分為可以在Fortran語句中改變變量f_force來改變。


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:利用Fortran讀取并修改ANSYS的APDL Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:[email protected]




主站蜘蛛池模板: 久久综合国产 | 免费午夜视频 | 精品国产自 | 高中生精品视频在线观看 | 国产在线精品一区二区不卡 | 男大当婚电视剧免费观看电视剧大全在线观看 | 日本国产在线观看 | 国产成人3p视频免费观看 | 99精品中文字幕 | 亚洲黄网免费 | 精品视频一区二区 | 成人99| 亚洲一区二区免费看 | 欧美性受xxxx狂喷水 | 成人毛片一区二区三区 | 精品一区二区三区中文 | www.九九热 | 极品丝袜高跟91极品系列 | 国产成人91激情在线播放 | 亚洲高清国产品国语在线观看 | www.日韩三级 | 国产黄色大片又色又爽 | 人人干在线观看 | 人人澡人摸人人爽歪歪 | 看片久久| 久久久99精品免费观看精品 | 秋霞手机入口二日韩区 | 国产精品扒开做爽爽爽的视频 | 全免费一级毛片在线播放 | 人人爱天天做夜夜爽88 | 亚洲成人高清在线观看 | 久久亚洲国产午夜精品理论片 | 天天做天天干 | 成人午夜影院 | 欧美另类69xxxxx视频 | 欧美精品免费一区欧美久久优播 | 国产成 人 综合 亚洲绿色 | 免费99视频 | 国产精品免费看久久久香蕉 | 六月综合网 | 欧美日本一区视频免费 |