
發布
注冊
/
登錄二維和三維的案例
HyperMesh 任意兩孔(二維/三維,三維/三維, 二維/二維)建立Rigid ¥100
本人編寫一個腳本,實現了對二維,三維孔節點的查找,并通過設定兩孔之間的面內距離,實現了二維/三維孔 ,三維/三維孔, 二維/二維孔 Rigid的自動建立。效果如下:
腳本運行之前模型如下所示:
該模型包括4個component, 兩個由surface element 和兩個由 solid element組成的component。
運行腳本,
輸入兩孔之間的許可容差為1.
結果如下:
找到兩個螺釘孔,另有孔未找到,(因為是測試,兩孔之間的平面距離比較大)。
輸入兩孔之間的許可容差為2.運行之后,結果如下:
二維孔和三維孔,三維孔和三維孔,二維孔和二維孔之間的rigid分別建立。孔孔之間的面內距離分別為:
實際工作中,兩孔平面距離很小,取0.5就足夠了,如果太大,至少說明兩孔沒有對齊。
模型文件見附件。腳本如下所示,該腳本的亮點在于實現了三維孔的查找,并通過設定容差,實現了兩個孔之間rigid的建立,對于從事有限元分析(hypermesh)的工程師或有一定的價值。腳本見付費內容,作者聯系方式:QingMingTianXia@126.com, 工作較忙,有空回復。
testhole.rar
展開 77基于matlab的蟻群優化路徑算法,二維路徑和三維路徑優化 ¥55.9
基于matlab的蟻群優化路徑算法,二維路徑和三維路徑優化。輸出可視化最優路徑和距離迭代曲線。數據可更換自己的,程序已調通,可直接運行。
#二維(2d)和三維(3d)voronoi(泰森多邊形)(映射網格)生成插件 ¥499
</em></p><p>***********************************</p><p>這里基本介紹了如何在MATLAB中建立三維voronoi后再導入到二維中的詳細過程,但是總感覺這個過程比較繁瑣,另外也有通過python二次開發進行直接在ABAQUS中建立模型,具有代表性的的就是星辰北極星團隊開發的voronoi插件,使用起來非常方便,當然,個人也做了一個生成voronoi3d晶粒的程序,但是,這些都是先建立幾何模型后再進行網格剖分,網格的邊界和晶粒邊界一致,這樣對于三維voronoi來說,由于結構比較復雜,網格劃分起來往往都比較困難,要不然就是單元少網格不好,要不然就是網格還可以但單元太多了,這就比較糾結了,所以,我們想著通過現在也是比較流行的映射網格來劃分voronoi體,這樣就不會出現上面單元數量與單元質量之間的矛盾了,這方面具有代表性的是neper軟件,但是neper是一個基于linux的小眾軟件,大部分人都不懂或賴得使用,這里我們介紹一款ABAQUS的voronoi映射網格生成插件,二維的其實比較好做,只要生成了二維voronoi圖片,然后,結合我們前期帖子中介紹的基于實際形貌的映射網格生成方法即可得到,但是對于三維的模型,因為是3d空間,這種方法就無能為力了,因此只能通過二次開發編程實現。
展開 光刻技術第9期 | 二維與三維矢量成像模型對比-含相差物鏡的應用
物鏡 F1視場點的波像差和偏振像差,仿真像面y=0的相對強度分布。
在上述仿真條件下,利用三維矢量成像模型計算空間像的相對強度分布,并與二維矢量成像模型計算的空間像相對強度分布對比。二維和三維矢量成像模型仿真結果的差異如圖所示。
二維和三維矢量成像模型仿真結果的差異
結論:在某些仿真條件下,兩模型仿真結果差異并不明顯。
03/先進技術與未來發展方向
針對球差、彗差及偏振像差等,構建“像差-矢量光場-深度衍射”耦合模型,采用瓊斯矩陣與澤尼克多項式聯合表征像差介導的偏振演化,結合嚴格耦合波分析(RCWA)精準計算厚掩模衍射,14nm節點三維圖形CD預測誤差可以≤3.5nm;開發像差權重動態分配算法,聚焦高影響像差區域優化,通過光源-掩模-像差協同調控,可以將像差導致的CD偏差從15nm降至4nm。
展開 
abaqus 2017屈曲分析后處理odb轉vtu python文件 ¥100
(1)abaqus 2017屈曲分析后處理odb轉vtu python文件
(2)單元介紹
##############################################后處理函數
# CAX3: 三節點三角形單元,用于二維和三維分析。
# CAX4R: 四節點四邊形單元,用于二維和三維分析。
# C3D8: 八節點六面體單元,用于三維分析。
# C3D8R: 八節點六面體單元,具有簡化的積分方案,用于三維分析。
# C3D6: 六節點楔形單元,用于三維分析。
# C3D4: 四節點四面體單元,用于三維分析。
# S4: 四節點殼單元,用于二維和三維分析。
# S3: 三節點殼單元,用于二維和三維分析。
展開 離散斷裂網絡DFN三維模型與二維模型的傾角(Dip)近似等效方法
1 引言
相同的數據在二維模型中生成的DFN與在三維模型中生成的DFN結果是完全不一樣的。原因是
在二維空間內,傾角fdip(fracture.dip)的范圍是在0到180°,而在三維空間內fdip的角度是在0到90°;且在二維空間內沒法表示傾向。3DEC提供了一個命令block to-udec,可以使用原點、法線或傾角和傾角方向指定一個平面,然后把這個平面導出到UDEC。顯然這種操作方法得出的DFN結果不是UDEC自身生成的DFN。
block to-udec origin 0,25,0 dip 90 dip-direction 0
下圖所示的是相同數據生成的300條斷裂2D 和3D DFN模型。這個筆記簡要討論了二維模型和三維模型傾角近似等效的方法,也許這種方法并不具有實際意義。
2 等效方法
對于一個生成的3D DFN模型,我們可以求出這個模型中所有斷裂的平均傾角,這可以通過編寫一個簡單的FISH程序來實現,對fracture.list進行遍歷,把每條斷裂的傾角相加,再除以斷裂總數,就可以得到整個模型斷裂的平均傾角,例如得出的平均傾角為54°。
相同的模型在2D中運行,為了與3D模型得出的傾角相同,第一個過濾準則是只保留那些傾角小于90°(fracture.dip(frac)<90)的斷裂,第二個過濾準則是保留那些傾角在54°左右的斷裂,一個更精確的方法是在3D中求出傾角的平均值和標準偏差,然后在2D中使用這個值。這樣就可以在2D中作出一個僅傾角近似3D的DFN模型。
3 斷裂數目
在生成2D DFN的過程中,為了與3D生成的斷裂數目相同,需要用到斷裂數目的判斷方法。有三個不同層次的判斷斷裂數目的函數。
展開 Matlab給ABAQUS模型插入粘聚力單元(二維和三維)
前言:以常用的幾種實體單元為例,展示了在單一單元、兩種單元和三種單元混合的模型中插入黏聚力單元后的網格圖。二維模型中插入的黏聚力單元為coh2d4單元,三維模型中插入的黏聚力單元為coh3d6、coh3d8單元。
二維及三維voronoi泰森多邊形生成及其批量cohesive的插入
image_process=/format,webp/quality,q_40/resize,w_312" data-initial-src="https://img.jishulink.com/upload/201808/a3a560fbacad49ce8c56ae3608491c03.jpg"><br></div><br>
</div><p>b對于三維模型,目前也是主要有以上兩種方法生成,但是對于三維模型,如果由MATLAB中的voronoi函數編程實現晶粒模型創建,那么,必須還要通過MATLAB再編一個提取定點坐標,然后由點構建線,由線構建面,由面構建體的程序,然后把模型導入ABAQUS中,雖然可以實現,但是過程比較復雜,因此,一般都選擇第二種方法。第二種方法就是使用Python中的voronoi函數直接編程實現,這樣模型無需通過中間過程,便可以直接在ABAQUS中生成,因為使用Python編程晶粒模型,必須借助于Python的一些庫,所以我們需要提前安裝這些庫文件。下面給出使用Python二次開發編程建立的三維voronoi晶粒模型:</p><p><img src="https://img.jishulink.com/upload/201808/6e77e1db7cc8433c971212874b0c35d5.jpg" alt="4.jpg" height="384" width="411"></p><p><br></p><p>2 使用插件建立voronoi模型:</p><p>當然,對于二維和三維模型目前還有一些公開的插件和收費的插件可用,公開的插件用于二維voronoi模型建立的有homtool插件,對于三維voronoi模型建立的有應用于linux系統上的neper軟件,這需要具備一定的linux基礎,另外需要詳細研究neper的使用。
展開 離散斷裂網絡DFN三維模型與二維模型的傾角(Dip)近似等效方法
1 引言
相同的數據在二維模型中生成的DFN與在三維模型中生成的DFN結果是完全不一樣的。原因是
在二維空間內,傾角fdip(fracture.dip)的范圍是在0到180°,而在三維空間內fdip的角度是在0到90°;且在二維空間內沒法表示傾向。3DEC提供了一個命令block to-udec,可以使用原點、法線或傾角和傾角方向指定一個平面,然后把這個平面導出到UDEC。顯然這種操作方法得出的DFN結果不是UDEC自身生成的DFN。
block to-udec origin 0,25,0 dip 90 dip-direction 0
下圖所示的是相同數據生成的300條斷裂2D 和3D DFN模型。這個筆記簡要討論了二維模型和三維模型傾角近似等效的方法,也許這種方法并不具有實際意義。
2 等效方法
對于一個生成的3D DFN模型,我們可以求出這個模型中所有斷裂的平均傾角,這可以通過編寫一個簡單的FISH程序來實現,對fracture.list進行遍歷,把每條斷裂的傾角相加,再除以斷裂總數,就可以得到整個模型斷裂的平均傾角,例如得出的平均傾角為54°。
相同的模型在2D中運行,為了與3D模型得出的傾角相同,第一個過濾準則是只保留那些傾角小于90°(fracture.dip(frac)<90)的斷裂,第二個過濾準則是保留那些傾角在54°左右的斷裂,一個更精確的方法是在3D中求出傾角的平均值和標準偏差,然后在2D中使用這個值。這樣就可以在2D中作出一個僅傾角近似3D的DFN模型。
3 斷裂數目
在生成2D DFN的過程中,為了與3D生成的斷裂數目相同,需要用到斷裂數目的判斷方法。有三個不同層次的判斷斷裂數目的函數。
展開 SVOffice 的特點
SVOffice 是一款巖土工程和巖土環境模擬的有限元分析軟件,提供給用戶全面完整的有限元分析解決方案。使用SVOffice就可完成整個設計方案,從實驗數據到分析結果的可視化,SVOffice幫助你輕松完成分析計算。SVOffice 包含以下模塊:
軟件特色:
*一維/二維/三維分析- SVOffice 可以進行一維、二維和三維的分析,這是其他同類產品所不能夠做到的。這意味著無論多復雜的問題,SVOffice 都可以建立一個合理的模型。
*自動網格細化- 所有的SoilVision 分析產品在建模時都可以自動進行網格的劃分。首先,當求解問題時會自動對模型進行網格生成;其次,自動網格細化功能為計算得到的危險區域增加節點,優化模型來增加可靠度。這個操作無需人工干預,完全自動進行。
*快速建模–建模網格點、網格細化特性及基于流線型區域的交互界面使得建模的時間被大大縮短。
*非飽和特性 - 所有的SoilVision 分析產品都能夠進行飽和及非飽和的一維、二維和三維分析。
*強大的地下水建模分析 - SVFlux 是一個強大的地下水建模分析模塊。可以進行飽和/非飽和的一維、二維和三維分析。很多獨特的特性,如蒸發蒸騰分析、隨機分析等特性,使得用戶可以進行異常復雜的分析計算。
*高級應用–軟件擁有大量已有的及不斷開發補充的應用范圍。如廢渣堆填的邊坡穩定,堆攤浸出墊層分析等。
*隨機分析–軟件可以進行隨機行分析。例如,滲透系數可以輸入主值和偏差,進行概率分析。
*用戶自定義–用戶可以自己更改軟件求解的偏微分方程。高級用戶可以使用這個特性進行高等級的分析計算。
模塊耦合和一體化
SVOffice 中所有的模塊都可以相互耦合進行分析計算。只需要簡單的點擊操作,便可在不同模塊間進行模型的共享。
展開 原創#在abaqus中建立實際形貌的二維或準三維材料映射網格模型
image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/upload/201810/18983a9bc15c40de823eb599f68727df.jpg">
</div><p><br></p><p>總結:</p><p>此方法對于二維和準三維模型堪稱萬能方法,操作簡單,適用性廣泛,易掌握,適用所有人員。</p><p>如果這方面需求</p><p>ABAQUS斷裂模擬收徒 ,保證快速學會各種ABAQUS斷裂模擬方法 1200/人(將享有各種插件以及程序,價值3000+、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)</p>
展開 
ALGOR結構分析模塊介紹
二維和三維水力單元
■ 接觸單元
■ 耦合單元
■ 間隙單元
■ 彈簧單元
■ 阻尼器單元
■ 平動和轉動激勵器單元
■ 滑塊單元
■ 管單元
■ 二維單元
■ 三維桁架單元
■ 三維梁單元
■ 索單元
■ 三維膜單元
■ 三維膜平面應力單元
■ 三維板單元
■ 三維殼單元
■ 三維六面體單元
■ 三維四面體單元
■ 剛性單元
載荷與約束
■ 初始速度和轉動
■ 碰撞面
■ 點對面接觸
■ 面對面接觸
■ 動摩擦
■ 時間相關載荷曲線
■ 多載荷曲線
■ 節點力、追隨力、表面力和邊線力
■ 力矩
■ 節點和表面溫度
■ 節點和表面電壓
■ 節點指定位移和轉動
■ 壓力和表面力
■ 追隨壓力
■ 靜水壓力
■ 分布載荷
■ 重力和離心力
■ 節點、表面和邊線的全局和局部坐標約束
■ 節點、表面和邊線變剛度局部坐標約束
■ 端部釋放
■ 節點集中質量
■ 質量慣性矩
■ 節點集中質量
■ 質量慣性矩
■ 位移-周期譜
■ 加速度-周期譜
■ G-周期譜
■ 加速度功率譜密度
■ G功率譜密度
■ 地面或地基移動
■ 可變面載荷和激勵力頻率
展開 AUTOCAD三維轉二維的方法
鍵入“SOLPROF”創建三維實體的輪廓圖象,根據命令行中的提示選擇你要轉換的實體,然后一路回車。在由“布局”轉回
“模型”,這時你的圖層就會生成“PH-XXX和PV-XXX”兩個圖層PH-XXX是隱藏線的圖層,PV-XXX是可見線的圖層,你要的平面
輪廓圖形就在這兩個圖層上
NO.10 二維金屬射流MAP三維
Keywords: 二維軸對稱模型,金屬射流,ALE MAPPING,三維模型
Tools: LS-PrePost , LS-DYNA SMP
二維金屬射流成型
二維向三維映射(沿x軸方向)
二維向三維映射(沿y軸方向)
若需要相關k文件,私信本人購買
未經許可,不得私自轉發
三維模型輸出到二維模型(3DEC to UDEC)
1 引言
大多數情況下,我們需要把二維模型通過擠壓操作產生出三維模型【Extrusion工具的使用技巧(FLAC3D僅有); 使用Extrusion工具產生非結構化的網格(unstructured Mesh)】進行計算,但有時我們也需要提取三維模型的某一剖面進行二維計算,以便進行更詳細的分析。3DEC模型可以導出到FLAC3D(block to-flac3d), PFC(block to-pfc)和UDEC(block to-udec), 這個筆記討論了3DEC模型輸出到UDEC。
2 block to-udec
3DEC通過block to-udec命令能夠把3DEC模型的一個指定的剖面輸出到UDEC,工作原理很簡單,就是利用3DEC中的切片工具(Cutting Tool)指定一個面,然后用UDEC命令把這個面寫成一個文件。
一個平面的位置由基點(Origin), 法線方向(Normal)或產狀(Dip/DD)來決定。因此block to-udec命令的關鍵字是: origin, normal, dip, dip-direction。只要再3DEC環境中使用切片工具選擇感興趣的剖面,把對應的關鍵字數值寫入命令中,便可以輸出成為UDEC文件。下圖所示的是由3DEC模型輸出的UDEC模型(dip 90 dip-direction 0)。使用代碼或者在文件菜單(File>Grid>Export to UDEC...)中都可以輸出UDEC模型。
block to-udec filename 'wedge' dip 90 dip-direction 0
3 輸出內容
由3DEC到UDEC的轉化過程實際上就是寫UDEC命令的過程。
展開