999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VB.NET和Ansys的鎖環式快開盲板結構參數化設計軟件

2016-12-24 18:02:48周淑敏周天旭
化工機械 2016年1期
關鍵詞:界面有限元用戶

周淑敏 陳 平 周天旭

(1.北京化工大學機電工程學院;2.中石化工程建設有限公司)

基于VB.NET和Ansys的鎖環式快開盲板結構參數化設計軟件

周淑敏*1陳 平1周天旭2

(1.北京化工大學機電工程學院;2.中石化工程建設有限公司)

以Visual Studio 2010平臺上的VB.NET為開發環境,結合參數化設計的相關技術要求,提出了一種基于VB.NET對Ansys進行二次開發的鎖環式快開盲板結構參數化設計軟件,給出了后臺調用Ansys并讀取APDL命令流的關鍵代碼、軟件開發流程與相關界面設計。實際應用結果表明:用戶只需要在軟件界面輸入參數即可完成設計與分析工作,極大地縮短了設計周期,提高了設計效率,由該軟件設計出的產品結構合理、安全可靠。

鎖環式快開盲板結構 參數化設計軟件 VB.NET Ansys APDL

近年來,市場需求日益多樣化、個性化,若要在市場競爭中贏得生存和發展,產品的設計應具有較寬的市場覆蓋范圍,以適應更多用戶的要求。然而面對多樣的設計條件,采用傳統設計、分析方法需要完成大量重復性的工作,費時費力、效率較低。隨著計算機技術的發展,參數化設計軟件應運而生,如目前廣泛使用的過程設備強度計算軟件,其借助計算機強大的計算功能,能夠更加快速地完成設計計算及校核等工作。然而該類參數化設計軟件一般是利用傳統材料力學公式進行計算校核的,只能做出定性判斷,不能對產品做出更加深入細致的分析,且多數參數化設計軟件只針對標準機械產品,對于一些特殊的非標機械產品如快開盲板結構,則無法對其進行設計和分析。Ansys是目前應用最為廣泛的大型通用CAE軟件,其自帶的二次開發技術,即Ansys參數化設計語言(Ansys Parametric Design Language,APDL)可實現參數化設計,但可視化程度不高,尤其是其全英文操作界面與復雜的分析步驟,對于不熟悉此軟件的用戶來說,很難在短時間內掌握并應用。為解決這一問題,筆者提出基于Visual Basic.NET(VB.NET)對Ansys進行二次開發,將VB.NET友好的人機交互界面與Ansys強大的力學分析功能結合,開發一款方便用戶使用的鎖環式快開結構參數化設計軟件。

1 相關技術

1.1 APDL

APDL是Ansys自身提供的二次開發技術,是一種通過參數化變量方式建立分析模型的腳本語言,可為用戶提供自動完成有限元分析過程的功能[1]。

APDL是Ansys的另一種操作方式,其與圖形操作界面GUI一樣,能夠完成所有的分析過程;也是Ansys優化設計和二次開發的基礎,可利用第一次分析時生成的LOG文件,僅對其進行修改就能完成參數化設計,極大地縮短了設計時間。APDL語言特別適用于需要重復計算的場合,且文件數據量小,便于保存、攜帶,利于交流、應用[2]。

1.2 VB.NET

為了更好地實現.NET技術,微軟公司推出了Visual Studio.NET,將多種開發語言集成到一個開發環境中,以方便用戶使用,VB.NET就是其中之一[3]。

VB.NET是在VB 6.0的基礎上產生的,盡管語法上兩者有相似之處,但VB.NET在多方面有重大的進步與創新,如實現了真正意義上的面向對象編程,提供了基于.NET的框架類庫,并且具備了Web開發及數據庫訪問等現代化編程特性。

在此,筆者以Visual Studio 2010平臺上的VB.NET為開發環境。

1.3 VB.NET調用Ansys

APDL雖然功能強大,但也存在一些弊端。首先,對于不熟悉Ansys軟件的用戶,需要花費大量時間來學習基本操作;其次,參數化設計需要完成許多變量的修改,通常無法在一個界面下完成所有參數的賦值,因此交互性和可視性較差,給用戶帶來諸多不便。

借助VB.NET方便友好的人機交互界面,設計一個可視化參數輸入界面,對APDL命令流進行調用和封裝,用戶只需要根據實際設計要求輸入變量參數并定義材料屬性和載荷,系統便會自動對APDL原命令流進行修改,進行變量參數的賦值,后臺啟動Ansys,自動讀入修改后的命令流,完成全部有限元分析過程,并將結果返回VB.NET界面呈現給用戶[4,5]。

利用VB.NET實現對Ansys的調用是本設計的關鍵,在此,筆者使用Shell函數實現這一功能。假設使用的Ansys軟件版本為14.0,安裝在計算機C盤下的Program文件夾內,且用戶設定將輸出結果保存至桌面文件夾result下,則調用Ansys的關鍵代碼如下:

Dim x As Integer

x=Shell("C:Program FilesANSYS Incv140ansysinwinx64ansys140.exe-p ane3flC:UsersAdministratorDesktop esult -s read -l en-us -b -i C:UsersAdministratorDesktop esult input.mac -o C:UsersAdministratorDesktop esult output.mac"

其中,-b表示批處理模式,-i表示輸入文件路徑,-o表示輸出文件路徑,ane3fl表示Ansys的產品特征碼。

2 鎖環式快開盲板結構參數化設計軟件

2.1 開發背景

快開盲板結構是天然氣長輸管道過濾器裝置上的重要組成部分,其中鎖環式快開盲板結構占據天然氣快開盲板的主要市場,多用于西氣東輸及川氣東送等重點工程項目的主管線設備上[6,7]。目前,國內應用的快開盲板產品多依賴進口,因此,我國某大型石油企業啟動了《油氣管道關鍵設備國產化研制》應用項目,天然氣快開盲板國產化研制是主要任務。

鎖環式快開盲板(圖1)主要由高頸法蘭、門蓋、鎖環、密封結構、鎖緊機構、安全聯鎖裝置及開門鉸鏈機構等組成。

圖1 鎖環式快開盲板結構

由于各段管線的功能不盡相同,管道的直徑、內壓參數變化較大,因此,相配套的快開結構應進行系列化設計。鎖環式快開盲板結構的設計計算具有半經驗半理論性質,系列化設計時需要反復修改參數、計算校核并進行有限元分析,直接導致設計周期增長、設計成本提高;而利用APDL進行有限元分析又要求設計人員具有較高的Ansys水平。若利用VB.NET作為前期參數輸入界面,將APDL命令流封裝在后臺,既保證了VB.NET的人機交互優勢,又能方便地對Ansys進行調用。

2.2 開發思路

首先,將快開結構的強度設計公式進行逆向推導,各危險截面的尺寸參數可轉化成由內徑、內壓及密封槽尺寸等基本參數組成的方程組,再利用VB.NET牛頓二分法編寫程序,可快速得到復雜方程組的解,即各危險截面的尺寸。然后,利用尺寸的關聯性和局部經驗性尺寸推算出整個快開結構的尺寸,進而依據GB 150中的相關規定進行常規校核[8]。接著對快開結構進行參數化建模,利用VB.NET將APDL參數化命令以批處理的方式導入Ansys中并自動啟動求解。最后,將有限元云圖及應力線性化結果等返回至VB.NET界面,方便用戶查看,為結構優化提供參考。

軟件開發流程(圖2)為:用戶在VB.NET界面上輸入初始參數,根據快開盲板結構理論公式得到計算參數,軟件自動將計算參數賦值到APDL命令流中,后臺調用Ansys程序,生成參數化模型,對模型進行求解后,Ansys程序后臺自動退出,并將最后的處理結果自動返回至VB.NET界面。

圖2 軟件開發流程

3 界面設計與應用實例

3.1 界面設計

軟件界面設計采用模塊化編程原理對系統功能進行分解,盡可能地細化各功能模塊,最大限度地減小模塊間的耦合性[9]。軟件集多項功能于一體,圖3、4所示為軟件菜單欄和功能。

圖3 軟件菜單欄

3.2 應用實例

以直徑62寸的鎖環式快開盲板結構設計與分析為應用實例,其設計條件為:

設計壓力 12.6MPa

圖4 軟件功能

操作壓力波動范圍 0.0~12.6MPa

水壓試驗壓力 18.9MPa

設計溫度 -35~60℃

筒體內徑 1 550mm

操作介質 天然氣(易燃、易爆)

高頸、門蓋材料 16MnDⅢ

鎖環材料 S22253

輸入數據包含設計參數(圖5)和尺寸參數(圖6)。設計參數為各項已知的基本參數;尺寸參數是軟件后臺計算得出的危險截面尺寸推薦值,可以在此基礎上進行修改和優化。

點擊“計算”,后臺調用Ansys,啟動有限元分析,并將計算結果返回至VB.NET界面。圖7為總體應力云圖,除此之外還可以分別顯示法蘭、鎖環、盲板的應力云圖和總體變形云圖。圖8為應力線性化結果,所有結果都將自動存儲在用戶設定的工作目錄下。

圖5 設計參數界面

圖6 尺寸參數界面

圖7 總體應力云圖

圖8 應力線性化結果

對開發完成的鎖環式快開盲板結構參數化設計軟件進行封裝后,用戶只需要進行界面輸入即可完成設計與分析工作,極大地縮短了設計周期、提高了設計效率。筆者設計的軟件已通過《油氣管道關鍵設備國產化研制》應用項目的專家認證,并投入實際應用,用戶反饋良好。基于該軟件設計的62寸設計壓力為12.6MPa的大型鎖環式快開盲板結構,在合作工廠的配合下,已經完成樣機試制,并完成了水壓試驗、應力測試和密封性能試驗,結果表明,由該軟件設計出的產品結構合理、安全可靠。

4 結束語

筆者設計的基于VB.NET和Ansys的鎖環式快開盲板結構參數化設計軟件,不但可以利用Ansys強大的力學分析功能對產品結構進行分析和校核,為結構優化提供依據,而且操作簡便高效,用戶只需要在交互式界面輸入相關參數即可實現對結構的設計,進而調用Ansys進行有限元分析,自動生成分析報告。軟件界面友好、操作方面,用戶省去了研究復雜Ansys軟件的時間,極大地減輕了工作強度、提高了設計效率、降低了設計成本。該軟件實際應用情況良好,進一步驗證了軟件的高效性、合理性和可靠性,具有一定的工程價值。

[1] 丁培麗,董金善,何慧慧,等.齒嚙式快開壓力容器參數化系統開發與應用[J].機械設計與制造,2013,(4):98~100.

[2] 胡光學,張彥斐,宮金良.基于VB與APDL的全柔性機構參數化建模方法[J].山東理工大學學報(自然科學版),2011,25(3):49~51.

[3] 鄭阿奇,彭作民.Visual Basic.NET實用教程[M].北京:電子工業出版社,2013.

[4] 徐鶴林,許福東,徐桃園,等.基于VB和ANSYS的鉆柱振動軟件開發[J].機械制造與自動化,2011,40(2):81~83.

[5] 陶蕾,賀小華,管凌峰.基于ANSYS的薄膜蒸發器筒節夾套參數化有限元分析[J].機械設計與制造,2008,(7):84~86.

[6] 劉雯,鄒曉波.國外天然氣管道輸送技術發展現狀[J].石油工程建設,2005,31(3):20~23.

[7] 周天旭,陳平,陳水蓮,等.基于Ansys Workbench的快開盲板鎖環分析及優化[J].化工機械,2013,40(4):484~486.

[8] 何慧慧,董金善,丁培麗,等.基于ANSYS與VB的螺旋板換熱器CAD系統開發[J].現代化工,2013,33(2):104~106.

[9] GB 150-2011,壓力容器[S].北京:中華人民共和國國家質量監督檢驗檢疫總局,2011.

DevelopmentofParametricDesignSoftwareforLockingRingTypeQuickOpeningClosureBasedonVB.NETandAnsys

ZHOU Shu-min1, CHEN Ping1, ZHOU Tian-xu2

(1.InstituteofMechatronicEngineering,BeijingUniversityofChemicalTechnology,Beijing100029,China;2.SinopecEngineeringIncorporation,Beijing100029,China)

Basing on the environment of VB.NET in Visual Studio 2010 and having relevant technologies of parametric design considered, the parametric design software for locking ring type quick opening closure based on VB.NET and Ansys was proposed and the key code to call Ansys behind and read APDL command stream, and software development process and interface design concerned were presented. Practical application indicates that users can complete both design and analysis tasks successfully through inputting the parameter in the software interface. This can shorten design period and improve design efficiency. The product out of this design software boasts reasonable structure and reliability

locking ring type quick opening structure, parametric design software, VB.NET, Ansys, APDL

TQ050.2

A

0254-6094(2016)01-0047-05

*周淑敏,女,1990年12月生,碩士研究生。北京市,100029。

2015-03-02)

猜你喜歡
界面有限元用戶
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
磨削淬硬殘余應力的有限元分析
基于SolidWorks的吸嘴支撐臂有限元分析
主站蜘蛛池模板: 99无码中文字幕视频| 在线观看国产小视频| 欧美 亚洲 日韩 国产| 四虎影视无码永久免费观看| 国产福利免费观看| 99视频在线看| jizz在线免费播放| 九九视频在线免费观看| 午夜高清国产拍精品| 中文字幕人妻av一区二区| 中文字幕乱码中文乱码51精品| 99re视频在线| 亚洲精品欧美日本中文字幕| 日韩欧美中文| 久久免费精品琪琪| 免费激情网址| 久久九九热视频| 巨熟乳波霸若妻中文观看免费| 天堂av综合网| 欧美日韩亚洲国产主播第一区| 欧美激情视频一区二区三区免费| 亚洲国产欧美目韩成人综合| 国产午夜精品一区二区三| 亚洲欧美另类久久久精品播放的| 久久综合九色综合97婷婷| 久久婷婷五月综合色一区二区| 曰AV在线无码| 国产第一福利影院| 国产精品对白刺激| 无码在线激情片| 国产日产欧美精品| 国产一区二区三区精品欧美日韩| 国产午夜无码片在线观看网站| 一级毛片a女人刺激视频免费| 国产呦精品一区二区三区下载 | 高清无码不卡视频| 亚洲第一黄色网址| 婷婷五月在线视频| 亚洲欧美日韩精品专区| 国产91线观看| 久久黄色一级视频| 成人午夜福利视频| 欧美日本在线播放| 欧美精品H在线播放| 国产91小视频在线观看| 国产极品美女在线| 亚洲最大看欧美片网站地址| 亚洲欧美人成人让影院| 国产免费a级片| 中国一级特黄大片在线观看| 久久超级碰| 91成人免费观看| 久久综合色天堂av| 老司机精品一区在线视频| 国产精品部在线观看| 人禽伦免费交视频网页播放| 欧美专区日韩专区| 久爱午夜精品免费视频| 久久精品国产精品青草app| 免费高清a毛片| 亚洲欧美日韩中文字幕在线| 国产日本视频91| 婷婷99视频精品全部在线观看 | 国产精品 欧美激情 在线播放| 欧美一区二区精品久久久| 亚洲 欧美 日韩综合一区| 日本91视频| 狠狠色成人综合首页| 色综合天天综合中文网| 97国产在线视频| 91久久国产成人免费观看| 日韩中文无码av超清| 国产91小视频在线观看| 国产在线一区视频| 全免费a级毛片免费看不卡| 免费福利视频网站| 国产精品欧美激情| 中文字幕天无码久久精品视频免费| 色综合天天视频在线观看| 国产女主播一区| 狠狠ⅴ日韩v欧美v天堂| 直接黄91麻豆网站|