我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

利用ANSYS軟件的二次開發實現石油套筒分析

時間:2011-02-25 10:06:15 來源:

  1 ANSYS二次開發工具

  1.1 結識UIDL

  UIDL的全名是User Interface Design Language,是Ansys中二次開發工具方面的三大金剛之一。GUI方面幾乎全部的二次開發功能都將由它運籌帷幄。

  功用:

  (1)組織我們自己強大的菜單系統。

  想象一下我們在Ansys中也能輕松做出可以和VC,VB之類主流GUI開發工具媲美的菜單響應效果,Ansys的世界將是多么的親切、友好。

  (2)構建功能繁復的對話框。

  Ansys中美觀易用的ContactWizard對話框級聯界面一定讓你印象很深把,有了它,即使是最菜鳥的門外漢也能構建一流的工程算例,Ansys5.7中的DesignSpace應該就是無可爭辯的例證之一。雖然從UNIX內核上講(Windows下的東西是Ansys的后期移植,很多技術還不成熟,這里就不加討論了),它們多構建在繁復的TCL編程基礎上,但我們利用強大的UIDL工具,也能輕松架構起我們自己的實用對話框向導。

  (3)建立自己的聯機幫助

  Ansys中的聯機幫助(尤其是UNIX下的搜索引擎)非常實用,可以說是我所接觸過許多有限元平臺中最為好用的幾種幫助平臺之一。UNIX下的關鍵字查詢簡直是帥呆了,想構建自己完善的幫助系統嗎?UIDL同樣是這方面不可或缺的理想開發工具。

  1.2 結識APDL

  APDL即ANSYS參數化設計語言(ANSYS Parametric Design Language),它是一種解釋性語言,可用來自動完成一些通用性強的任務,也可以用于根據參數來建立模型。APDL還包括其它許多特性,諸如重復執行某條命令,宏,if-then-else分支,do循環,標量、向量及矩陣操作等。

  2 ANSYS二次開發過程及方法

  利用這兩個強大的工具,并采用模塊化編程思想,對石油套筒問題從建立模型、定義材料、網格劃分控制,定義邊界條件,求解,給出設計建議,編制各自的程序。采用菜單式操作界面,便于用戶使用。開發的程序可以完全嵌入到ansys內部使用。并且從模型的建立到求解全部實現參數化。

  本計算系統由以下三大模塊組成:

  A、前處理模塊

  (1)石油套筒參數化建立模型

  (2)有限元模型的形成

  (3)材料性質的定義

  (4)單元的選擇

  (5)定義接觸

  B、求解模塊

  (1)施加邊界條件

  (2)施加載荷

  (3)施加預緊力

  (4)定義安全系數

  (5)求解

  C、后處理模塊

  (1)給出等效應力云圖

  (2)判定結構是否安全,并給予設計建議

  (3)其他數據的獲得

  實現石油套筒建立模型的參數化關鍵,是根據圖紙的模型和尺寸鏈以獨立的幾何參數為基礎,來實現建立模型。通過改變輸入參數的值,就可以直接建立我們所需要的模型。

  一旦模型建立好,接下來的工作就比較容易進行。本系統從建立模型到后期處理,只需用戶簡單的輸入參數和點擊鼠標即可,操作很簡單。

  接下來以我開發的轉子動力學分析計算模塊來說明石油套筒模塊的開發過程。

  

  在將來的石油套筒計算模塊的開發中,我們也要建立三個這樣的模塊,并且這三個子模塊完全嵌入到ansys的主菜單里。

  在石油套筒前處理模塊中,只需輸入幾個獨立的幾何參數,軟件在后臺會自動計算得到其他參數,并自動建立石油套筒的三維模型。

  下面以一個漸開線齒輪的建模過程來說明參數化建立模型的優點:

  

  圖2 漸開線齒輪參數建立模型的對話框

  

  圖3 漸開線齒輪模型

  從上面的小例子可以看出,ansys的參數化建立模型很方便和直觀便于用戶的操作而無須理解里面復雜的計算,這為本系統得易操作性奠定了堅實的基礎。對于接下來的網格劃分控制也可以采用對話框輸入,根據用戶輸入的值系統會會自動對模型進行網格劃分形成石油套筒的有限元模型。

  因為石油套筒結構是一個比較復雜的裝配體里面包含大量的接觸,如何快速正確的模擬接觸成為本系統的一個重點。

  模型有卡具與石油管道的接觸,卡具與螺栓的接觸。在本系統中只需用戶選擇存在接觸的體和定義相關的接觸參數如摩擦系數等,本系統會自動在兩個體之間形成接觸單元。

  

  圖4 存在接觸的模型

  本系統的單元采用8節點實體單元。對于螺栓與卡具的接觸采用綁定接觸其之間的連接,這樣可以簡化建立模型的過程,對計算的精度影響也不大。在工程設計中,我們一般都在線彈性范圍里進行計算。因此,只需定義材料的彈性模量和珀松比。

  對于模型中的襯墊模擬采用ansys的襯墊單元來模擬以提高模型計算的精度。前處理完畢后就進入了求解階段。在這個模塊里重點是方便正確的定義模型邊界條件和載荷。邊界條件主要就是正確的約束模型的位移;載荷就是管道的內部壓力和螺栓的預緊力。管道的壓力作用在石油管道的內部,接下來說明如何定義預拉伸載荷。

  定義螺栓處的預拉伸

  在螺栓和其他結構零件上預加應力常常會給變形和應力帶來很大影響。兩個ANSYS特征,PRETS179預拉伸單元和PSMESH預拉伸網格命令可以用于這種類型的分析。如果固定件被網格劃分為兩個獨立的部分,使用EINTF命令可以把預拉伸單元插入兩塊之間。

  預拉伸載荷是用來模擬接頭固定處的預裝配載荷。固定件可以是由任何2D和3D結構,低次或高次實體,梁,殼,管,或聯接單元構成。使用PSMESH命令時,施加了預拉伸載荷的預拉伸部分必須定義在固定件內部。(Pre-tension Definition(預拉伸定義)中有螺栓聯接的例子)。

  使用PSMESH命令

  到目前為止,最方便的在固定件上使用預拉伸單元的方法是通過PSMESH命令。只有固定件沒被網格分為獨立部分時這個命令才可以使用。這個命令將定義預拉伸部分并生成預拉伸單元。它自動把網格化固定件分割為兩部分并插入拉伸單元。如果你決定要刪除拉伸單元,刪除拉伸部分就會自動刪除拉伸單元(Main Menu>Preprocessor>Sections>Delete Section)。這個特征也允許你通過合并節點“undo”分割操作。

  

  圖5 定義預拉伸

    正常的方向是由PSMESH命令指定的,它是拉伸部分數據的一部分。這里和早先的方法(PTSMESH命令)有些差異,后者用實常值指定正常方向。網格化拉伸部分不一定要是平面,拉伸部分的下面幾乎可以是任何形狀:線,三角形,四邊形,四面體,契形或六面體。可是,在拉伸部分的兩面(A 和B)必須有一致的節點。拉伸部分的面和面由一個或多個拉伸單元聯接,每個單元對應一對節點。

  一個拉伸節點(K)用來控制和監控總的應力載荷。當拉伸部分是由PSMESH命令生成時,拉伸部分的拉伸載荷方向可以相對于面A指定。在一個指定拉伸部分上的所有拉伸單元必須使用同一平面并且有相同的拉伸節點K 。節點K是拉伸單元定義的第三步。

  使用EINTF命令如果固定物已被網格分為兩個獨立部分(例如在現行法定模型中),使用EINTF命令,TOLER,K (Main Menu> Preprocessor>Create>elements> pretension> At Coincident Nodes...)命令可以將拉伸單元 (PRETS179)插入兩部分之間。如果K沒定義,ANSYS將自動生成。在使用EINTF命令前,單元型ID 和實常值設定必須已完全定義。相連的表面(A 和B)必須有匹配的網格模式和一致的節點。如果一些兩面間的節點對與拉伸單元不相連,將會導致后繼分析不準確。

  工程設計一般采用安全系數,即

  本系統中也包含了這一功能,用戶只需輸入安全系數α和材料的許用應力,系統在后處理模塊中會根據用戶選擇的材料強度理論自動判斷此方案是否可行。如果可行,則會輸出模型的設計參數值和工況值,用戶根據這些值就可以快速設計合適的工具對管道進行快速搶修。如果不可行,用戶可以改變設計參數繼續計算直到用戶滿意為止。

  綜上所述,本系統可以用以下的流程圖生動的體現出來:

  

  圖6 石油套筒設計模塊開發流程圖

  本系統層次分明便于用戶使用,計算快速可靠,可以有效地減小石油管道的搶修時間,有很好的經濟效益。相信本系統的成功開發會對石油管道的搶修模式有重大的改變。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            欧美一区二区美女| 美日韩黄色大片| 欧美白人最猛性xxxxx69交| 日韩欧美一级二级三级久久久| 欧美一区二区福利在线| 日韩一区二区三区高清免费看看| 欧美高清视频一二三区| 久久精品一级爱片| 亚洲国产精品欧美一二99| 久久国产精品第一页| 色婷婷精品久久二区二区蜜臀av| 91小视频在线免费看| 4438x亚洲最大成人网| 欧美激情在线一区二区三区| 亚洲欧美日韩电影| 久久精品噜噜噜成人av农村| 91免费视频观看| 国产亚洲欧美中文| 人禽交欧美网站| 欧美日韩国产色站一区二区三区| 国产精品丝袜91| 久久精品国产澳门| 日韩午夜精品电影| 亚洲一区国产视频| 色婷婷亚洲综合| 中文字幕不卡三区| 国产成人亚洲精品狼色在线| 欧美xxxxxxxx| 精品影视av免费| 国产亚洲va综合人人澡精品 | 欧美成人a视频| 日韩高清一区二区| 日韩精品中文字幕在线一区| 奇米色一区二区三区四区| 日韩欧美美女一区二区三区| 国产在线精品一区二区| 国产精品久久久久天堂| 91国产视频在线观看| 天堂成人免费av电影一区| 日韩视频在线一区二区| 床上的激情91.| 亚洲午夜激情网站| 久久这里只精品最新地址| 白白色 亚洲乱淫| 丝袜美腿亚洲综合| 欧美国产精品中文字幕| 欧美老肥妇做.爰bbww| 成人网页在线观看| 亚洲自拍都市欧美小说| 久久毛片高清国产| 欧美一区二区视频观看视频| 成人毛片老司机大片| 久久99久久精品欧美| 亚洲影院久久精品| 中文字幕一区三区| 国产亚洲欧美日韩在线一区| 欧美一级夜夜爽| 欧美日韩一二三区| 色婷婷久久99综合精品jk白丝| 国产一区二区三区观看| 久久综合综合久久综合| 日韩高清国产一区在线| 性做久久久久久免费观看| 亚洲欧美另类图片小说| 中文字幕在线不卡视频| 中文字幕日韩av资源站| 久久精品亚洲精品国产欧美kt∨ | 日韩欧美一卡二卡| 精品久久久网站| 久久久久97国产精华液好用吗| 日韩欧美另类在线| 精品成人一区二区三区| 久久久久99精品国产片| 国产精品―色哟哟| 亚洲日本韩国一区| 亚洲高清免费视频| 久久成人av少妇免费| 韩国一区二区视频| 99久久免费国产| 精品国产一区二区在线观看| 国产精品区一区二区三| 亚洲免费av网站| 蜜臀av性久久久久蜜臀aⅴ| 经典三级视频一区| 91婷婷韩国欧美一区二区| 欧美一级黄色片| 亚洲日本一区二区| 性感美女极品91精品| 久久99精品视频| 粉嫩av一区二区三区| 色婷婷久久久综合中文字幕| 欧美性感一区二区三区| 欧美视频一区二区三区四区| 欧美成人精品1314www| 精品免费一区二区三区| 亚洲人成在线观看一区二区| 日韩电影免费在线看| 久久国产精品72免费观看| 色综合天天综合网天天看片| 欧美在线色视频| 亚洲国产精品精华液ab| 亚洲成人综合在线| 99精品久久免费看蜜臀剧情介绍| 色视频一区二区| 综合精品久久久| 97精品久久久久中文字幕 | 亚洲国产成人91porn| 91在线精品一区二区| 国产日韩三级在线| 国产激情视频一区二区三区欧美 | 欧美精品一区二区在线观看| 亚洲综合一区二区| 欧美喷潮久久久xxxxx| 日本sm残虐另类| 国产日韩欧美不卡| 大桥未久av一区二区三区中文| 国产亚洲制服色| 岛国一区二区在线观看| 亚洲欧美日韩中文字幕一区二区三区 | 99国产精品久久久久| 国产欧美日韩卡一| 99久久精品免费看国产| 亚洲成人第一页| 欧美一区二区三区免费大片| 精品一区二区免费在线观看| 久久久久久久久久久黄色| 粉嫩av一区二区三区| 亚洲黄色av一区| 精品国产乱码久久久久久图片| 成人午夜精品在线| 天天爽夜夜爽夜夜爽精品视频| 久久精品一区四区| 欧美日韩精品高清| 国产一区二区成人久久免费影院| 亚洲精品在线三区| 欧美综合亚洲图片综合区| 日本成人超碰在线观看| 欧美r级在线观看| 色综合久久综合| 天天操天天干天天综合网| 日韩精品一区二区三区蜜臀 | 国产一区二区三区在线观看精品| 一区二区三区蜜桃网| 久久久精品免费网站| 在线播放日韩导航| 不卡视频免费播放| 国产精品18久久久久久久久久久久| 亚洲一区二区三区自拍| 国产精品久久久久久久久久久免费看 | 免播放器亚洲一区| 亚洲激情成人在线| 亚洲欧洲三级电影| 国产精品久久久久久久久免费樱桃| 7777精品伊人久久久大香线蕉| 99久久精品免费观看| 国产伦精品一区二区三区在线观看| 天堂蜜桃一区二区三区| 男男视频亚洲欧美| 久久66热re国产| 国产一区二区精品久久| 久久国产精品无码网站| 韩国女主播一区| 国产91对白在线观看九色| 国产一区二区三区综合| 国模无码大尺度一区二区三区| 亚洲r级在线视频| 美女在线观看视频一区二区| 麻豆精品一区二区| 国产成人av影院| 欧美日韩另类一区| 中日韩免费视频中文字幕| 亚洲成人免费影院| 久久电影网站中文字幕| 成人av在线看| 欧美妇女性影城| 最新久久zyz资源站| 日本最新不卡在线| 99久久久国产精品| 亚洲精品一区二区三区在线观看| 欧美激情一区不卡| 免费高清不卡av| www.激情成人| 亚洲国产精品二十页| 免费看日韩a级影片| 91国产视频在线观看| 国产精品不卡在线观看| 麻豆国产91在线播放| 精品视频在线视频| 国产精品久久久久久久久免费桃花 | 日日夜夜精品视频免费| 91国偷自产一区二区三区观看| 欧美激情一区二区三区在线| 秋霞国产午夜精品免费视频| 91成人在线免费观看| 精品日韩一区二区三区免费视频| 亚洲欧洲精品天堂一级| 成人污污视频在线观看| 欧美成人猛片aaaaaaa| 日本欧美一区二区三区乱码| 91美女蜜桃在线|