不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

程序化生成的案例

【實(shí)用小程序】瑞麗阻尼生成程序
</p><p>&nbsp;&nbsp;&nbsp;&nbsp;那么接下來,我就寫了小程序,實(shí)現(xiàn)上面的功能,為了更加方便大家的使用。</p><p><img src="https://img.jishulink.com/202008/imgs/d55308d3e0424114ad8295385b14607c"></p><p>&nbsp;&nbsp;&nbsp;&nbsp;軟件的界面是這樣的,上面部分輸入模塊,分為輸入頻率類型和輸入頻率;下部分是輸入模塊,輸出Alpha和Beta。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;輸入里面先確定是頻率還是圓頻率,然后輸入相應(yīng)的頻率和阻尼比,就可以生成Alpha和Beta。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;小編把軟件上傳到了百度云了,有需要的可以下載,如果有BUG,歡迎后臺反饋哈,感激不盡,關(guān)注公眾號獲取更多的內(nèi)容~</p><pre class="ql-syntax" spellcheck="false">鏈接:https://pan.baidu.com/s/1RiuvDq0sYyepjNdNzIZwaA&nbsp;提取碼:HSXB </pre><p><br></p><p><img src="https://img.jishulink.com/202008/imgs/3110877f70954a97a459f5c947079dae"></p>
展開
CFD分析的結(jié)構(gòu)網(wǎng)格自動生成方法
在CFD分析的全自動優(yōu)化過程中,一個(gè)關(guān)鍵任務(wù)就是如何實(shí)現(xiàn)模型、網(wǎng)格的自動生成以及CFD流場分析的自動運(yùn)行。最近,我們在的一個(gè)名為“GAMMA”研究項(xiàng)目中,遇到這樣一個(gè)難題——要求自動的生成一個(gè)結(jié)構(gòu)網(wǎng)格。 為什么要結(jié)構(gòu)網(wǎng)格 與非結(jié)構(gòu)網(wǎng)格相比,結(jié)構(gòu)網(wǎng)格可以極大地加快流場分析,并且能得到一個(gè)精度較好的結(jié)果。在大型設(shè)計(jì)研究中進(jìn)行高質(zhì)量的分析時(shí),兩者都可以很好的應(yīng)用。然而,在優(yōu)化研究中,非結(jié)構(gòu)網(wǎng)格的自動化生成會更加容易實(shí)現(xiàn)——只需幾何模型就可以實(shí)現(xiàn)。結(jié)構(gòu)畫網(wǎng)格卻不是這么簡單。 結(jié)構(gòu)網(wǎng)格的挑戰(zhàn) 關(guān)鍵問題在于結(jié)構(gòu)網(wǎng)格如何去填充一個(gè)任意幾何的全部特征?舉個(gè)我們研究的例子,例如渦輪增壓器的蝸殼,它就存在一個(gè)雖然很小,但卻很難處理的幾何特征——蝸舌。如下圖所示: 蝸舌區(qū)域是蝸管體和出口段之間的過渡區(qū)域。這對于結(jié)構(gòu)網(wǎng)格來說有點(diǎn)復(fù)雜。對于蝸管主體,可以很好劃分結(jié)構(gòu)網(wǎng)格,一般這部分的結(jié)構(gòu)網(wǎng)格方式比較明確。但是在蝸殼存在蝸舌結(jié)構(gòu),如何對蝸舌處劃分結(jié)構(gòu)網(wǎng)格?在這里就有一些用戶迷茫了。 幾何框架 考慮在這樣的蝸殼幾何生成結(jié)構(gòu)網(wǎng)格,那么就需要要為網(wǎng)格系統(tǒng)提取一些有用的信息。對于各類復(fù)雜幾何,是不可能只以一種方式來自動生成結(jié)構(gòu)網(wǎng)格。我們所做的不僅是生成出新設(shè)計(jì)的網(wǎng)格,還基于CAESES軟件建立一套基于模型參數(shù)的幾何框架(能引導(dǎo)生成結(jié)構(gòu)網(wǎng)格),它在某種邏輯上展示了網(wǎng)格是如何劃分的,然后用該幾何框架生成結(jié)構(gòu)畫網(wǎng)格。下圖展示了幾何框架是如何布置的。 通過這些幾何信息,實(shí)現(xiàn)了對這個(gè)復(fù)雜幾何結(jié)構(gòu)的結(jié)構(gòu)網(wǎng)格劃分。由于這些內(nèi)部曲線是模型本身的一部分,所以當(dāng)修改蝸殼的設(shè)計(jì)變量時(shí),它們也會自動調(diào)整。對于無界面使用者,也可以在優(yōu)化過程中通過腳本形式創(chuàng)建幾何,實(shí)現(xiàn)相同的效果,例如通過外部優(yōu)化工具控制。這也使得該方法能直接適用于HPC環(huán)境。
展開
【代碼分享-04-Delft3d結(jié)構(gòu)網(wǎng)格轉(zhuǎn)MIKE非結(jié)構(gòu)網(wǎng)格存儲及Delft3D、MIKE網(wǎng)格生成前處理GIS數(shù)據(jù)轉(zhuǎn)換
/// /// 將GIS的線矢量shp文件轉(zhuǎn)換為MIKE網(wǎng)格繪制需要的邊界xyz文件(格式為:x y connectivity) /// /// /// public static void Shp2xyz(string shpfile, string xyzfile) { if (File.Exists(shpfile)) { //存儲所有線段的坐標(biāo)點(diǎn) List<</SPAN>IList<</SPAN>Coordinate>> lstpts = new List<</SPAN>IList<</SPAN>Coordinate>>(); IFeatureSet fs = FeatureSet.Open(shpfile); IFeatureList lstf = fs.Features; foreach (Feature f in lstf) { lstpts.Add(f.Coordinates); } //寫x,y,connectivity格式ascii文件 StringBuilder sb = new StringBuilder(); int idx = 1; foreach (IList<</SPAN
展開
參數(shù)生成二維Voronoi模型
采用犀牛軟件的參數(shù)插件Grosshopper生成可變參數(shù)的二維voronoi圖形
程序化生成圖1
基于Abaqus與Python的參數(shù)建模:快速生成空間三角函數(shù)曲線 ¥14.9
在有限元分析中,復(fù)雜幾何模型的參數(shù)建模能顯著提升效率。 通過Abaqus-Python腳本接口,我們可以快速生成三角函數(shù)曲線(如正弦、余弦曲線), 靈活調(diào)整截面參數(shù)以適應(yīng)不同場景(如紗線結(jié)構(gòu)、周期性載荷路徑)。以下為詳細(xì)實(shí)現(xiàn)方法。 1. 腳本設(shè)計(jì)思路 參數(shù)核心:通過數(shù)學(xué)公式定義曲線,動態(tài)控制振幅、頻率、周期等參數(shù)。 Abaqus-Python API:利用Sketch工具創(chuàng)建草圖,結(jié)合Spline函數(shù)生成樣條曲線。 優(yōu)勢:避免GUI重復(fù)操作,支持批量生成與優(yōu)化迭代。
國產(chǎn)大型生成氣壓縮機(jī)的設(shè)計(jì)選型
編 輯 | 化工活動家 來 源 | 石油化工設(shè)備技術(shù) SEI 作 者 | 張貴軍 關(guān)鍵詞 | 國產(chǎn) 生成氣壓縮機(jī) 設(shè)計(jì)選型 共 2547 字 | 建議閱讀時(shí)間 11 分鐘 導(dǎo) 讀 Introduction 丁二烯是石化工業(yè)的基礎(chǔ)原料,在石油化工烯烴原料中的地位僅次于乙烯和丙烯,是合成橡膠和高分子材料的重要單體,可以和多種化合物共聚生成各種合成橡膠和合成樹脂。以丁烷或丁烯為原料氧化脫氫制取丁二烯是生產(chǎn)丁二烯的工藝技術(shù)之一。生成氣壓縮機(jī)組是氧化脫氫制丁二烯裝置的核心設(shè)備,一旦出現(xiàn)故障,整個(gè)裝置將被迫停車,造成重大經(jīng)濟(jì)損失。做好大型生成氣壓縮機(jī)組的國產(chǎn)開發(fā)設(shè)計(jì),既可以替代進(jìn)口,也有助于氧化脫氫制丁二烯裝置的連續(xù)穩(wěn)定運(yùn)行。 2012年末,國內(nèi)某10萬t/a氧化脫氫制丁二烯裝置對生成氣壓縮機(jī)組的機(jī)型、關(guān)鍵配置進(jìn)行了專家論證,原則上同意生成氣壓縮機(jī)組采用國產(chǎn)螺桿壓縮機(jī),替代進(jìn)口產(chǎn)品。此時(shí)國內(nèi)正在建設(shè)的幾套氧化脫氫制丁二烯裝置單條線還僅是2.5萬t/a的規(guī)模,雖然也采用國產(chǎn)螺桿壓縮機(jī)組,但由于裝置規(guī)模差別太大且還未建成投產(chǎn),參考意義不大,10萬t/a規(guī)模的生成氣壓縮機(jī)組的具體配置及布置方案還需重新研發(fā)。本文對機(jī)組配置及布置方案的設(shè)計(jì)選型過程進(jìn)行詳細(xì)闡述,并通過現(xiàn)場實(shí)際運(yùn)行數(shù)據(jù)來驗(yàn)證其合理性,同時(shí)提出優(yōu)化方向。 PART.1 機(jī)組選型設(shè)計(jì) 生成氣壓縮機(jī)輸送丁二烯混合氣體,其主要?dú)怏w組成為丁二烯、丁烯、丁烷、氮?dú)夂蜕倭垦鯕?、含氧化合物?/span>
展開
Moldex3D功能再進(jìn)化-報(bào)告精靈快速生成客制報(bào)告
在后處理中,Moldex3D報(bào)告精靈提供自動生成報(bào)告功能。在分析完成之后,使用者會在主頁頁簽上看到報(bào)告精靈的標(biāo)志,并且藉由報(bào)告精靈→偏好設(shè)定→另存新檔→開始等步驟,產(chǎn)生標(biāo)準(zhǔn)模板的報(bào)告。 Moldex3D除了提供標(biāo)準(zhǔn)模板,也可讓使用者在報(bào)告精靈中制作客制的模板。在客制模板中,可以根據(jù)使用者的需求進(jìn)行修改,例如:更改分析結(jié)果位置、報(bào)告樣式、鋪陳與設(shè)計(jì)等。 Moldex3D報(bào)告精靈透過Tag Lookup的方法,識別卷標(biāo)中的文字,以對應(yīng)相對應(yīng)的影像、文字、統(tǒng)計(jì)表或結(jié)果量值。以下將藉由分解步驟,引導(dǎo)使用者進(jìn)行客制模板的設(shè)定與報(bào)告精靈的使用。 步驟1:進(jìn)入Moldex3D安裝的文件夾(路徑:C:\Moldex3D\R17\Template),開啟Studio_Report Tag LookUp Table.xlsx 和Studio_General_Template.pptx。Excel表中,可以查詢哪些結(jié)果的Tag Lookup對應(yīng)可用的影像、影片、統(tǒng)計(jì)表或結(jié)果量值等,而PPT則提供了用Tag建立的初始樣板。 步驟2:建立自己的客制樣板的Tag Lookup(可參考圖一)。表一則以充填結(jié)果的Tag Lookup作為例子。 備注:(!CHECK) 表示會在找不到對應(yīng)資料時(shí)移除整頁P(yáng)PT??纱_認(rèn)Tag Lookup及相似字符串在原始樣板中的應(yīng)用作為參考。 圖一Tag Lookup表 表一 充填結(jié)果標(biāo)簽 步驟3:根據(jù)需求建立自己的樣板,例如:不同結(jié)果的放置位置、字體大小、圖片大小與版型的設(shè)計(jì)等。 范例:標(biāo)準(zhǔn)模板的報(bào)告中,充填壓力與溫度的Tag Lookup字符串在不同頁(見圖二a, b,并參考表一)。若制作客制的模板,可以同時(shí)將充填的溫度與壓力放置在同一頁,并且可以更改版型設(shè)計(jì)或是字體大小等。
展開
如何在ABAQUS對可視后,生成的變形圖云圖,顯示等值線?
</p><p>?Override&nbsp;averaging&nbsp;threshold</p><p>□Override&nbsp;region&nbsp;boundary&nbsp;averaging?</p><p>翻譯TSL:</p><p>該切割的等值面將生成在該切割被激活時(shí)出現(xiàn)的主要變量。</p><p>當(dāng)選擇“覆蓋平均閾值”時(shí),平均閾值將被設(shè)置為100%。</p><p>選項(xiàng)“使用區(qū)域邊界”的平均將被關(guān)閉,如果</p><p>已選擇了“覆蓋區(qū)域邊界平均”。</p><p>?覆蓋平均閾值</p><p>□覆蓋區(qū)域邊界平均</p><p>————默認(rèn)即可</p><p>4、選中剛創(chuàng)建的Cut-5,鼠標(biāo)劃動右下側(cè)滑輪,可以調(diào)節(jié)位置大?。?lt;/p><div contenteditable="false" width="100%"> <figure class="figure-image" data-img="https://img.jishulink.com/202312/attachment/6f2492f1773d4f34bfd914ddb447a204.png" style="text-align: center"> <img src="https://img.jishulink.com/202312/attachment/6f2492f1773d4f34bfd914ddb447a204.png" data-mobile-src="https://img.jishulink.com/202312/attachment/6f2492f1773d4f34bfd914ddb447a204.png?
展開
Moldex3D模流分析之在報(bào)告精靈中快速生成客制報(bào)告
在后處理中,Moldex3D提供報(bào)告精靈自動生成報(bào)告。在分析完成之后,使用者會在主頁頁簽上看到報(bào)告精靈的標(biāo)志,并且藉由報(bào)告精靈>偏好設(shè)定>另存新檔>開始等步驟,產(chǎn)生標(biāo)準(zhǔn)模板的報(bào)告 Moldex3D提供使用者標(biāo)準(zhǔn)模板,或讓使用者可以在報(bào)告精靈中,制作客制的模板。在客制的模板中,可以根據(jù)使用者的需求進(jìn)行修改,例如:更改分析結(jié)果位置、報(bào)告樣式、鋪陳與設(shè)計(jì)…等。 Moldex3D報(bào)告精靈透過Tag Lookup的方法,識別卷標(biāo)中的文字,以對應(yīng)相對應(yīng)的影像、文字、統(tǒng)計(jì)表或結(jié)果量值。以下將藉由分解步驟,引導(dǎo)使用者進(jìn)行客制模板的設(shè)定與報(bào)告精靈的使用。 步驟1:進(jìn)入Moldex3D安裝的文件夾(路徑:C:\Moldex3D\2021\Template)到Studio_Report Tag LookUp Table.xlsx 和Studio_General_Template.pptx,并開啟。Excel表中,可以查詢哪些結(jié)果的Tag Lookup對應(yīng)可用的影像、影片、統(tǒng)計(jì)表或結(jié)果量值…等,而PPT則提供了用Tag建立的初始樣板。 Tag Lookup表 步驟2:建立自己的客制模板的Tag Lookup (可以參考上圖)。下面的表會以充填結(jié)果的Tag Lookup作為例子。 備注:(!CHECK) 表示會在找不到對應(yīng)資料時(shí)移除整頁P(yáng)PT。可確認(rèn)Tag Lookup及相似字符串在原始樣板中的應(yīng)用做參考。 充填結(jié)果標(biāo)簽 步驟3:根據(jù)自己的需求,建立自己的樣板,例如:不同結(jié)果的放置位置、字體大小、圖片大小與版型的設(shè)計(jì)…等。范例:標(biāo)準(zhǔn)模板的報(bào)告中,充填壓力與溫度的Tag Lookup字符串在不同頁(見下圖a,b,并參考上表)。
展開
ansys模塊仿真系列文章(一)梁單元截面特性標(biāo)準(zhǔn)生成
開篇點(diǎn)題,不說廢話,直接給出生成梁單元的手動操作方式和模塊命令流。 手動操作 介紹一下標(biāo)準(zhǔn)生產(chǎn)梁單元截面特性,便于后續(xù)的梁單元建模和仿真。 1,CAD做成sat文件:首先生成面域 2,file導(dǎo)入ACIS 3,定義單元,劃分網(wǎng)格 ET,1,plane82 !添加單元類型plane82 LSEL,all !選擇所有線段 LESIZE,all,10 !設(shè)定網(wǎng)格尺寸,根據(jù)具體圖形尺寸進(jìn)行調(diào)整 MSHAPE,0,2D !采用四邊形網(wǎng)格單元 MSHKEY,0 !采用自由網(wǎng)格 AMESH,ALL !劃分網(wǎng)格 4,截面寫出-界面操作 section->beam->write 5,截面寫入-界面操作 section->beam->read->plot 模塊命令流 ! 模塊寫出截面命令流 finish /clear /prep7 str1 = 'name' ~SATIN,'name','sat',,SURFACES,0 *get,a_count,area,,count ! 獲得面號 /facet,normal ! 面顯示正常 allsel ET,1,plane82 !添加單元類型plane82 LSEL,all !選擇所有線段 LESIZE,all,12 !設(shè)定網(wǎng)格尺寸,根據(jù)具體圖形尺寸進(jìn)行調(diào)整 MSHAPE,0,2D !采用四邊形網(wǎng)格單元 MSHKEY,0 !采用自由網(wǎng)格 AMESH,ALL !
展開
手搓TexGen—三維機(jī)織(2.5D)復(fù)合材料參數(shù)網(wǎng)格生成技術(shù)
我們可以把前面談到的參數(shù)網(wǎng)格生成技術(shù)用到三維機(jī)織復(fù)合材料上,想做什么結(jié)構(gòu)的網(wǎng)格就做什么結(jié)構(gòu)的網(wǎng)格,還是網(wǎng)格質(zhì)量更好的六面體。 三維機(jī)織復(fù)合材料參數(shù)化生成網(wǎng)格技術(shù) 看過前面文章的朋友應(yīng)該知道,我們對于機(jī)織材料做網(wǎng)格,是直接跳過CAD模型這一步的。 直接根據(jù)幾何特點(diǎn)做網(wǎng)格,而不是先有CAD幾何。當(dāng)然,這需要了解網(wǎng)格的構(gòu)造原理。ABAQUS的六面體網(wǎng)格,只要知道構(gòu)造網(wǎng)格的8個(gè)節(jié)點(diǎn)和排序規(guī)律,就可以用一行字符創(chuàng)建出網(wǎng)格。 類比到修真世界,就是口訣(代碼)+符咒(字符串)+陣法(數(shù)據(jù)排布)。 機(jī)織復(fù)合材料看似復(fù)雜、幾何參數(shù)多。但是由于周期性排布的特點(diǎn),總能找到一個(gè)代表性單元。只要把握住這個(gè)代表性單元,就完成了一般的工作。 只要是經(jīng)緯排布的紗線,我們總可以找到這樣一個(gè)基礎(chǔ)紗線軌跡(紅色線): 然后用這個(gè)基礎(chǔ)軌跡,作對稱、平移等等,得到更大尺寸和更多數(shù)量的結(jié)構(gòu): 再之后就是將紗線截面沿著軌跡掃掠,邊掃掠,邊得到網(wǎng)格: 同時(shí),根據(jù)軌跡生成材料局部坐標(biāo)系: 三維機(jī)織復(fù)合材料參數(shù)網(wǎng)格生成軟件 我們將上述方法集成到軟件中,就得到了快速創(chuàng)建網(wǎng)格的軟件: 纖維軌跡c 纖維網(wǎng)格 樹脂網(wǎng)格 效果 彎聯(lián)結(jié)構(gòu) 直聯(lián)結(jié)構(gòu) 嵌入式約束將樹脂和纖維耦合
展開
程序化生成圖2
Moldex3D模流分析之針對NX Mold Wizard建構(gòu)的流道進(jìn)行結(jié)構(gòu)網(wǎng)格生成
雖然可自動又快速地生成質(zhì)量良好的網(wǎng)格,但使用者有時(shí)會需要更進(jìn)階的網(wǎng)格結(jié)構(gòu),來仿真流道中復(fù)雜性高的流動熱傳行為。 Moldex3D SYNC中提供將Mold Wizard建構(gòu)的流道生成結(jié)構(gòu)網(wǎng)格的功能。將Mold Wizard建構(gòu)的流道指定流道屬性后,網(wǎng)格生成對話框中提供選項(xiàng),供用戶啟用流道結(jié)構(gòu)網(wǎng)格的生成。 操作流程 限制條件: ? 本功能只適用于BLM網(wǎng)格類型。 ? 流道實(shí)體需為MW-Runner特征所建立&布爾合集特征所組成,且所有特征參數(shù)需保留并可讀回。 ? 流道特征為圓截面時(shí)可支持一特征、包含多個(gè)體(建構(gòu)特征設(shè)定時(shí),設(shè)定多條引導(dǎo)線);其他截面只支持單一特征、單一個(gè)體(建構(gòu)單特征設(shè)定時(shí),設(shè)定單一引導(dǎo)線)。 ? 在網(wǎng)格生成階段進(jìn)行數(shù)據(jù)辨識轉(zhuǎn)換后,于網(wǎng)格銜接的限制,網(wǎng)格產(chǎn)生可能會失敗。使用者可透過關(guān)閉Structure Meshing for Runner、改使用BLM方式生成流道網(wǎng)格。 步驟 1 : Moldex3D SYNC中,可設(shè)定實(shí)體流道屬性;且該實(shí)體流道能進(jìn)行辨識時(shí),于Generate Mesh對話框中,Mesh Type選到BLM模式會出現(xiàn)Structure Meshing for Runner 項(xiàng)目。 注:網(wǎng)格類型為eDesign 或是流道辨識功能不可用時(shí),對話框就沒有Structure Meshing for Runner項(xiàng)目。 步驟 2 : 勾選Structure Meshing for Runner并進(jìn)行網(wǎng)格生成,生成網(wǎng)格將自動于背景進(jìn)行轉(zhuǎn)換為線流道及結(jié)構(gòu)網(wǎng)格生成。
展開
Moldex3D模流分析之針對NX Mold Wizard建構(gòu)的流道進(jìn)行結(jié)構(gòu)網(wǎng)格生成
雖然可自動又快速地生成質(zhì)量良好的網(wǎng)格,但使用者有時(shí)會需要更進(jìn)階的網(wǎng)格結(jié)構(gòu),來仿真流道中復(fù)雜性高的流動熱傳行為。 Moldex3D SYNC中提供將Mold Wizard建構(gòu)的流道生成結(jié)構(gòu)網(wǎng)格的功能。將Mold Wizard建構(gòu)的流道指定流道屬性后,網(wǎng)格生成對話框中提供選項(xiàng),供用戶啟用流道結(jié)構(gòu)網(wǎng)格的生成。 操作流程 限制條件: 本功能只適用于BLM網(wǎng)格類型。 流道實(shí)體需為MW-Runner特征所建立&布爾合集特征所組成,且所有特征參數(shù)需保留并可讀回。 流道特征為圓截面時(shí)可支持一特征、包含多個(gè)體(建構(gòu)特征設(shè)定時(shí),設(shè)定多條引導(dǎo)線);其他截面只支持單一特征、單一個(gè)體(建構(gòu)單特征設(shè)定時(shí),設(shè)定單一引導(dǎo)線)。 在網(wǎng)格生成階段進(jìn)行數(shù)據(jù)辨識轉(zhuǎn)換后,于網(wǎng)格銜接的限制,網(wǎng)格產(chǎn)生可能會失敗。使用者可透過關(guān)閉Structure Meshing for Runner、改使用BLM方式生成流道網(wǎng)格。 步驟 1 : Moldex3D SYNC中,可設(shè)定實(shí)體流道屬性;且該實(shí)體流道能進(jìn)行辨識時(shí),于Generate Mesh對話框中,Mesh Type選到BLM模式會出現(xiàn)Structure Meshing for Runner 項(xiàng)目。 注:網(wǎng)格類型為eDesign 或是流道辨識功能不可用時(shí),對話框就沒有Structure Meshing for Runner項(xiàng)目。 步驟 2 : 勾選Structure Meshing for Runner并進(jìn)行網(wǎng)格生成,生成網(wǎng)格將自動于背景進(jìn)行轉(zhuǎn)換為線流道及結(jié)構(gòu)網(wǎng)格生成。
展開
Moldex3D SYNC針對西門子NX 建構(gòu)流道進(jìn)行結(jié)構(gòu)網(wǎng)格生成整合功能
雖然可自動又快速地生成質(zhì)量良好的網(wǎng)格,但使用者有時(shí)會需要更進(jìn)階的網(wǎng)格結(jié)構(gòu),來仿真流道中復(fù)雜性高的流動熱傳行為。 Moldex3D SYNC中提供將Mold Wizard建構(gòu)的流道生成結(jié)構(gòu)網(wǎng)格的功能。將Mold Wizard建構(gòu)的流道指定流道屬性后,網(wǎng)格生成對話框中提供選項(xiàng),供用戶啟用流道結(jié)構(gòu)網(wǎng)格的生成。 操作流程 限制條件: &bull; 本功能只適用于BLM網(wǎng)格類型。 &bull; 流道實(shí)體需為MW-Runner特征所建立&布爾合集特征所組成,且所有特征參數(shù)需保留并可讀回。 &bull; 流道特征為圓截面時(shí)可支持一特征、包含多個(gè)體(建構(gòu)特征設(shè)定時(shí),設(shè)定多條引導(dǎo)線);其他截面只支持單一特征、單一個(gè)體(建構(gòu)單特征設(shè)定時(shí),設(shè)定單一引導(dǎo)線)。 &bull; 在網(wǎng)格生成階段進(jìn)行數(shù)據(jù)辨識轉(zhuǎn)換后,于網(wǎng)格銜接的限制,網(wǎng)格產(chǎn)生可能會失敗。使用者可透過關(guān)閉Structure Meshing for Runner、改使用BLM方式生成流道網(wǎng)格。 步驟 1 : Moldex3D SYNC中,可設(shè)定實(shí)體流道屬性;且該實(shí)體流道能進(jìn)行辨識時(shí),于Generate Mesh對話框中,Mesh Type選到BLM模式會出現(xiàn)Structure Meshing for Runner 項(xiàng)目。 注:網(wǎng)格類型為eDesign 或是流道辨識功能不可用時(shí),對話框就沒有Structure Meshing for Runner項(xiàng)目。 步驟 2 : 勾選Structure Meshing for Runner并進(jìn)行網(wǎng)格生成,生成網(wǎng)格將自動于背景進(jìn)行轉(zhuǎn)換為線流道及結(jié)構(gòu)網(wǎng)格生成。
展開
有限元網(wǎng)格生成程序及軟件
一、綜述 三角形網(wǎng)格一般來主要有兩種方式生成非結(jié)構(gòu)網(wǎng)格:Delauny剖分與前沿推進(jìn)法。對于四邊形網(wǎng)格要看你是結(jié)構(gòu)網(wǎng)格還是非結(jié)構(gòu)網(wǎng)格了。如果是結(jié)構(gòu)四邊形網(wǎng)格,相對容易些,你可以先把區(qū)域剖分成直角的矩形網(wǎng)(前提是計(jì)算區(qū)域也相對規(guī)則些),然后對內(nèi)部節(jié)點(diǎn)做一定范圍內(nèi)的隨機(jī)擾動,做小擾動 的目的是保持原來網(wǎng)格的拓?fù)浣Y(jié)構(gòu)不改變。這樣得到的四邊形網(wǎng)格,編號與原來規(guī)則的矩形網(wǎng)是一樣的,編號就是(i,j)類型的。如果是非結(jié)構(gòu)網(wǎng)格,你想自己手工編號幾乎是不可能的,除非你要自己寫網(wǎng)格生成程序。如果你只為了做數(shù)值模擬的話,哪有自己寫網(wǎng)格程序的?都是用現(xiàn)成的程序。你要做的就是弄清楚網(wǎng)格剖分軟件輸出的結(jié)構(gòu)關(guān)系,使之方便的應(yīng)用在你的程序中。 MEG-武漢某研究所的網(wǎng)格生成軟件 GID雖然不是開源的 但是功能強(qiáng)大 非常好用 我推薦網(wǎng)格剖分工具 有限單元法基本原理和數(shù)值方法 王旭成-網(wǎng)格剖分內(nèi)容 Delaunay剖分是一種三角剖分的標(biāo)準(zhǔn),實(shí)現(xiàn)它有多種算法。 Bowyer-Watson算法 (1981)---Rebay算法(1993) 二、開源程序 TetGen——四面體網(wǎng)格程序(3D Delaunay Triangulator)在德國的中國人編寫 http://tetgen.berlios.de/ http://wias-berlin.de/software/tetgen/examples.html C++寫的程序。這個(gè)程序很不錯(cuò),有windows與linux兩種 版本。 程序總長度大約3萬行,如果你不關(guān)心細(xì)節(jié)就直接看使用說明書吧。
展開