ANSYS三桿桁架的優(yōu)化設(shè)計_第1頁
ANSYS三桿桁架的優(yōu)化設(shè)計_第2頁
ANSYS三桿桁架的優(yōu)化設(shè)計_第3頁
ANSYS三桿桁架的優(yōu)化設(shè)計_第4頁
ANSYS三桿桁架的優(yōu)化設(shè)計_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 有限元技術(shù)基礎(chǔ)考試題目:下圖所示為一個有3根桿組成的桁架,承受縱向和橫向載荷,桿件的橫截面面積和基本尺寸B在指定范圍內(nèi)變化,要求桁架的每根桿件承受的最大應(yīng)力小于(800+學(xué)號最后兩位數(shù))MPa,試對該結(jié)構(gòu)進(jìn)行優(yōu)化設(shè)計,使得桁架重量最少。彈性模量E=220GPa;泊松比:0.3;密度=7800kg/m3材料最大許用應(yīng)力:=890MPa橫截面面積變化范圍:0.0110cm2(初始值為10)基本尺寸B變化范圍:12m(初始值為2)要求:寫出操作步驟和命令流,定義工作文件名和工作標(biāo)題為你的姓名拼音。GUI操作方式:(1) 定義工作文件名和工作標(biāo)題: 1) 定義工作文件名:Utility Menu-

2、File-Change Jobname,輸入文件名“l(fā)itao”,單擊“OK”。2) 定義工作標(biāo)題:Utility Menu- File-Change Title,輸入工作標(biāo)題“l(fā)itao”,單擊“”。(2) 定義參數(shù)和材料屬性:) 定義參數(shù)初始值:Utility Menu-Parameters-Scaler Parameters, 分別在“Selection”下面的輸入欄中輸入:B=2,A1=0.001,A2=0.001,A3=0.001?!彼媒Y(jié)果如圖所示,單擊”close”。 ) 設(shè)置材料屬性:Main Menu-Preprocessor-Material Props-Material

3、Models,設(shè)置材料屬性“EX=2.2e11,PRXY=0.3”設(shè)置單元密度為“DENS=7800”,單擊“OK”,設(shè)置如圖所示,完成對材料屬性的設(shè)置。 (3) 定義單元類型及屬性1) 定義單元類型:Main Menu-Preprocessor-Element Type-Add/Edit/Delete,在“Library of Element Type”左面的列表欄選擇Structural Link”,右邊的為“2D spar 1”如圖所示,完成單元類型設(shè)置。2) 定義實常數(shù):Main Menu-Preprocessor-Real Constants-Add/Edit/Delete,在“Cr

4、oss-sectional areas”后面的輸入欄依次輸入A1,A2,A3.單擊close結(jié)束實數(shù)的設(shè)置。 (4) 建立有限元模型1) 生成有限元節(jié)點:Main Menu-Preprocessor-Modeling Creat-Keypoints-In Active CS,生成如下節(jié)點。節(jié)點號X坐標(biāo)Y坐標(biāo)Z坐標(biāo)1-B0020003B0040-202) 關(guān)閉坐標(biāo)系符號顯示,并且打開節(jié)點編號顯示。3) 生成第一個單元:Main Menu-Preprocessor-Modeling Creat-Elements-Auto Number-Thru Nodes,在圖形屏幕上拾取編號為“1”和“4”的節(jié)

5、點,單擊“OK”。4) 改變第二單元的屬性:Main Menu-Preprocessor-Modeling Creat-Elements-Elem Attributes,在實常數(shù)設(shè)置后面選擇“2”,單擊“OK”。 5) 生成第二單元:Main Menu-Preprocessor-Modeling Creat-Elements-Auto Number-Thru Nodes, 在圖形屏幕上拾取編號為“2”和“4”的節(jié)點,單擊“OK”。6) 改變第三單元的屬性:Main Menu-Preprocessor-Modeling Creat-Elements-Elem Attributes,在實常數(shù)設(shè)置后

6、面選擇“3”,單擊“OK”。7) 生成第三單元:Main Menu-Preprocessor-Modeling Creat-Elements-Auto Number-Thru Nodes, 在圖形屏幕上拾取編號為“3”和“4”的節(jié)點,單擊“OK”。生成結(jié)果如圖所示。 (5) 施加約束和載荷1) 施加邊界約束:Main Menu -Solution- Apply -Displancement-On Node,在圖形屏幕上拾取編號為“1,2,3”的節(jié)點,單擊“OK”。在“DOFs to be constrained”后選擇“All DOF”,單擊“OK”,。 2) 施加集中載荷:Main Menu

7、-Solution- Load-Apply-Strutural-Force/Moment-On Node,在圖形屏幕上拾取編號“4”的節(jié)點,單擊“OK”,選擇“FX”輸入“2e4”,單擊“Apply”;選擇“FY”輸入“-2e4”,單擊“OK”,完成集中載荷的施加,得到結(jié)果如圖所示。 3) 保存數(shù)據(jù):單擊工具欄上的“Save_DB”.4) 求解運算:Main Menu-Solution-Solve-Current LS,File-close,ok。出現(xiàn)信息警告窗口,求解結(jié)束。5) 保存優(yōu)化結(jié)果到文件:Utility Menu-File-Save as,在彈出的對話框中輸入“truss_resu

8、.db”,單擊 “OK”。(6) 進(jìn)入后處理,得到狀態(tài)變量和目標(biāo)函數(shù)的值1) 定義單元表:Main Menu-General Postproc-Element Table-Define Table,在“User Lable for item”后面輸入欄中輸入“EVOLUME”,并選擇“Geometry”和“Elem Volume VOLU”,單擊“OK”,又單擊“Close”。2) 計算單元體積總和:Main Menu-General Postproc-Element Tabe-Sum of Each Item,顯示一個信息窗口,在窗口中顯示體積為:“0.E-02”。單擊“File-Close

9、”,關(guān)閉信息窗口。 3) 取出體積值:Main Menu-Parmeters-Get Scalar Data,在第一欄中選擇“Results Data”,在第二欄中選擇“Elem Tabe Sums”,單擊“OK”,并定義參數(shù)名為“VTOT”,單擊“OK”關(guān)閉該對話框。4) 計算初始質(zhì)量:Utility Menu- Parmeters- Scalar Parameters,定義“DENS=7800,WT=DENS*VTOT”按“Accept”鍵;總重量的計算結(jié)果為:WT= 59.,并顯示在圖中,單擊“Close”,關(guān)閉對話框。 5) 設(shè)置單元表:Main Menu-General Postpr

10、oc-Element Table-Define Table,在“User Lable for item”后面輸入欄中輸入“SIGMA”,并選擇“By Sequence Num”和“LS”,后面輸入數(shù)字“1”單擊“OK”,又單擊“Close”,關(guān)閉對話框。6) 得到第一桿的軸向應(yīng)力:Utility Menu-Parameters-Get Scalar Data,在第一欄中選擇“Results Data”,在第二欄中選擇“Elem Tabe Data”,單擊“OK”,并定義參數(shù)名為“sig1”,在“Element number N”后輸入數(shù)字“1”,在“Elem Table Data to be

11、Retrieved”后面選擇欄中選擇“SIGMA”,單擊“Apply”,則關(guān)閉對話框,又打開“Get Scalar Data”對話框。7) 得到第二桿的軸向應(yīng)力:Utility Menu-Parameters-Get Scalar Data,在第一欄中選擇“Results Data”,在第二欄中選擇“Elem Tabe Data”,單擊“OK”,并定義參數(shù)名為“sig2”,在“Element number N”后輸入數(shù)字“2”,在“Elem Table Data to be Retrieved”后面選擇欄中選擇“SIGMA”,單擊“Apply”,則關(guān)閉對話框,又彈出“Get Scalar Da

12、ta”對話框。8) 得到第三桿的軸向應(yīng)力:Utility Menu-Parameters-Get Scalar Data,在第一欄中選擇“Results Data”,在第二欄中選擇“Elem Tabe Data”,單擊“OK”,并定義參數(shù)名為“sig3”,在“Element number N”后輸入數(shù)字“3”,在“Elem Table Data to be Retrieved”后面選擇欄中選擇“SIGMA”,單擊“Apply”,則關(guān)閉對話框。9) 計算軸向應(yīng)力的絕對值:Utility Menu-Parameters-Scalar Parameters,定義“sig1=abs(sig1), si

13、g2=abs(sig2), sig3=abs(sig3)”,單擊“close”,關(guān)閉對話框。 (7) 顯示桿當(dāng)前設(shè)計并生成分析文件1) 顯示桿的當(dāng)前設(shè)計:Utility Menu-Poltctrls-Style-Size and Shap,在尺寸和形狀對話框設(shè)置如圖所示,單擊“OK”。2) 將試圖方向改為“ISO”,得到結(jié)果如圖所示。3) 生成優(yōu)化分析文件:Utility Menu-File-Write DB Log File,輸入分析文件名為“Trus_Opt”,單擊“OK”。(8) 進(jìn)入優(yōu)化處理器并指定分析文件1) 指定分析文件:Main Menu-Design Opt-Assign,指定

14、文件名為“Trus_Opt.lgw”,單擊“OK” 。2) 指定設(shè)計變量:Main Menu-Design Opt-Design Variables, 在“Parameter Name”中選擇A1,然后在其下面的輸入欄中分別輸入0.01e-4和0.001,重復(fù)上述過程A2,0.01e-4和0.001,A3,0.01e-4和0.001,B,1和2,完成對設(shè)計變量的設(shè)置。 3) 設(shè)置狀態(tài)變量:Main Menu-Design Opt-Data Variables,狀態(tài)變量“sig1,sig2,sig3”的MAX均為855E6,單擊“OK”,完成對狀態(tài)變量的設(shè)置。 4) 保存優(yōu)化數(shù)據(jù)庫:Main M

15、enu-Design Opt-Opt Database-Save,保存文件名為“Trus_var.opt”,單擊“OK”。5) 設(shè)置目標(biāo)函數(shù):Main Menu-Design Opt-Objective,選擇“WT”,并在“Convergence Tolerance”后面輸入“1”,單擊“OK”。 6) 指定一階優(yōu)化方法:Main Menu-Design Opt-Method/Tool,選擇“First-order”,并在“Maximum iteration”后面輸入“15”,單擊“OK”。7) 保存數(shù)據(jù):單擊“Save_DB”。8) 運行優(yōu)化:Main Menu-Design Opt-Run

16、。9) 保存優(yōu)化結(jié)果到文件:Utility Menu-File-Save as,輸入文件名為“Truss_Opt_resu.db”,單擊“OK”。(9) 查看優(yōu)化結(jié)果1) 查看最佳設(shè)計序列:Main Menu-Design Opt-Design Set-list,選擇“BEST Set”,單擊“OK”。2) 查看所有設(shè)計序列:Main Menu-Design Opt-Design Set-list,選擇“ALL Sets”,單擊“OK”。3) 顯示目標(biāo)函數(shù)的變化規(guī)律設(shè)置坐標(biāo)軸標(biāo)題:X坐標(biāo)軸的標(biāo)題設(shè)為“Interation Number”,Y坐標(biāo)軸的標(biāo)題設(shè)為“Structural Weight”

17、,單擊“OK”。顯示目標(biāo)函數(shù)的變化規(guī)律:在“Y-Variable params”選擇“WT”,單擊“OK”。顯示結(jié)果如圖所示: 4) 顯示尺寸B的變化規(guī)律設(shè)置坐標(biāo)軸標(biāo)題:Y坐標(biāo)軸的標(biāo)題設(shè)為“Base Dimension”,單擊“OK”。顯示基本尺寸的變化規(guī)律:在“Y-Variable params”選擇“B”,單擊“OK”。顯示結(jié)果如圖所示:5) 顯示面積的變化規(guī)律設(shè)置坐標(biāo)軸標(biāo)題:Y坐標(biāo)軸的標(biāo)題設(shè)為“Cross_Sectional Area”,單擊“OK”。顯示橫截面積變化規(guī)律:在“Y-Variable params”選擇“A1,A2,A3”,單擊“OK”。顯示結(jié)果如圖所示: 6) 顯示桿中應(yīng)

18、力變化規(guī)律設(shè)置坐標(biāo)軸標(biāo)題:Y坐標(biāo)軸的標(biāo)題設(shè)為“Maximum Stress”,單擊“OK”。顯示桿中應(yīng)力變化規(guī)律: 在“Y-Variable params”選擇“SIG1, SIG 2,SIG 3”,單擊“OK”。顯示結(jié)果如圖所示:(10)退出ANSYS。Quit-No Save!單機(jī)“OK”,結(jié)束ANSYS運行。命令流操作方式:/BATCH /TITLE,xiong_kun*SET,B,2*SET,A1,0.001 *SET,A2,0.001 *SET,A3,0.001 /PREP7 !* MPTEMP, MPTEMP,1,0 MPDATA,EX,1,2.2e11 MPDATA,PRXY,1

19、,0.3 MPTEMP, MPTEMP,1,0 MPDATA,DENS,1,7800 !* ET,1,LINK1 !* R,1,A1, , !* R,2,A2, , !* R,3,A3, , !* N,1,-B,0,0, N,2,0,0,0, N,3,B,0,0, N,4,0,-2,0, /PLOPTS,INFO,3 /PLOPTS,LEG1,1 /PLOPTS,LEG2,1 /PLOPTS,LEG3,1 /PLOPTS,FRAME,1 /PLOPTS,TITLE,1 /PLOPTS,MINM,1 /PLOPTS,FILE,0 /PLOPTS,LOGO,1 /PLOPTS,WINS,1 /PL

20、OPTS,WP,0/PLOPTS,DATE,2 /TRIAD,OFF /REPLOT !* /PNUM,KP,0 /PNUM,LINE,0/PNUM,AREA,0/PNUM,VOLU,0/PNUM,NODE,1/PNUM,TABN,0/PNUM,SVAL,0/NUMBER,0 !* /PNUM,ELEM,0/REPLOT !* FLST,2,2,1 FITEM,2,1 FITEM,2,4 E,P51X TYPE, 1 MAT, 1REAL, 2 ESYS, 0 SECNUM, TSHAP,LINE !* FLST,2,2,1 FITEM,2,2 FITEM,2,4 E,P51X TYPE, 1

21、 MAT, 1REAL, 3 ESYS, 0 SECNUM, TSHAP,LINE !* FLST,2,2,1 FITEM,2,3 FITEM,2,4 E,P51X FINISH /SOLFLST,2,3,1,ORDE,2 FITEM,2,1 FITEM,2,-3 !* /GO D,P51X, , , , , ,ALL, , , , , FLST,2,1,1,ORDE,1 FITEM,2,4 !* /GO F,P51X,FX,2e4 FLST,2,1,1,ORDE,1 FITEM,2,4 !* /GO F,P51X,FY,-2e4 SAVE/STATUS,SOLUSOLVE SAVE,trus

22、s_resu,db,D:Xk FINISH /POST1 AVPRIN,0, , ETABLE,EVOLUME,VOLU,!* SSUM!* *GET,VTOT,SSUM, ,ITEM,EVOLUME *SET,DENS,7800 *SET,WT,DENS*VTOT AVPRIN,0, , ETABLE,SIGMA,LS, 1 !* !* *GET,sig1,ELEM,1,ETAB,SIGMA !* !* *GET,sig2,ELEM,2,ETAB,SIGMA !* !* *GET,sig3,ELEM,3,ETAB,SIGMA !* *SET,sig1,abs(sig1) *SET,sig2,

23、abs(sig2) *SET,sig3,abs(sig3) !* /SHRINK,0 /ESHAPE,2 /EFACET,1 /RATIO,1,1,1/CFORMAT,32,0 /REPLOT !* /VIEW, 1 ,1,1,1 /ANG, 1 /REP,FAST EPLOT ! LGWRITE,trus_Opt,lgw,D:Xk,COMMENT FINISH /OPTOPANL,Trus_Opt,lgw, !* !* OPVAR,A1,DV,0.01e-4,0.001, ,!* OPVAR,A2,DV,0.01e-4,0.001, ,!* OPVAR,A3,DV,0.01e-4,0.001

24、, ,!* OPVAR,B,DV,1,2, , !* !* OPVAR,SIG1,SV, ,882E6, ,!* OPVAR,SIG2,SV, ,882E6, ,!* OPVAR,SIG3,SV, ,882E6, ,!* OPSAVE,Trus_var,opt, !* !* OPVAR,WT,OBJ, , ,0.01, !* OPTYPE,FIRS OPFRST,15, , , !* SAVE!* OPEXE /COM,ANSYS RELEASE 12.0.1 UP 14:23:59 10/21/2011! OPTIMIZATION LOOPING HAS CLEARED THE INTERN

25、AL LOG KEYW,BETA,0 !* !* !* SAVE,Truss_Opt_resu,db,D:Xk !* OPLIST,16, ,0!* !* OPLIST,ALL, ,0 !* /AXLAB,X,Iteration Number /AXLAB,Y,Structural Weight /GTHK,AXIS,2/GRTYP,0/GROPT,ASCAL,ON /GROPT,LOGX,OFF /GROPT,LOGY,OFF /GROPT,AXDV,1 /GROPT,AXNM,ON /GROPT,AXNSC,1, /GROPT,DIG1,4, /GROPT,DIG2,3, /GROPT,X

26、AXO,0, /GROPT,YAXO,0, /GROPT,DIVX,/GROPT,DIVY,/GROPT,REVX,0 /GROPT,REVY,0 /GROPT,LTYP,0 !* /XRANGE,DEFAULT /YRANGE,DEFAULT,1 !* XVAROPT, PLVAROPT,WT !* /AXLAB,X,Iteration Number /AXLAB,Y,Base Dimemsion /GTHK,AXIS,2/GRTYP,0/GROPT,ASCAL,ON /GROPT,LOGX,OFF /GROPT,LOGY,OFF /GROPT,AXDV,1 /GROPT,AXNM,ON /GROPT,AXNSC,1, /GROPT,DIG1,4, /GROPT,DIG2,3, /GROPT,XAXO,0, /GROPT,YAXO,0, /GROPT,D

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論