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

hypemesh的案例

hypemesh二次開(kāi)發(fā)-自動(dòng)創(chuàng)建螺栓連接
綜上所述,要實(shí)現(xiàn)螺栓連接的自動(dòng)化創(chuàng)建,其思路可以為: 1.選擇螺栓創(chuàng)建位置; 2.選擇要?jiǎng)?chuàng)建螺栓的部件; 3.調(diào)用hypemesh的bolt面板,進(jìn)行螺栓創(chuàng)建。 上述步驟中的難點(diǎn)在于螺栓創(chuàng)建位置的選取,對(duì)于批量螺栓創(chuàng)建,可以采用圓心位置進(jìn)行螺栓創(chuàng)建,因此,本文要實(shí)現(xiàn)的核心內(nèi)容為螺栓中心節(jié)點(diǎn)的創(chuàng)建,hypemesh中hm_ce_gethmholes可以實(shí)現(xiàn)上述功能,函數(shù)的基本用法如下: NAME hm_ce_gethmholes - Get bolt holes information from components.
hypemesh二次開(kāi)發(fā)-自動(dòng)抽中面 ¥6.25
1 引言 在運(yùn)用hypemesh進(jìn)行前處理過(guò)程中,對(duì)于一些薄壁零件,往往需要采用2D網(wǎng)格進(jìn)行表征,在進(jìn)行2D網(wǎng)格劃分之前,需要對(duì)實(shí)體進(jìn)行中面抽取,本文主要實(shí)現(xiàn)基于tcl語(yǔ)言的實(shí)體中面抽取功能。 2基本思路 選取要抽取中面的實(shí)體; 進(jìn)行中面抽取; 對(duì)抽取出來(lái)的部件進(jìn)行重新命名。 3程序效果 導(dǎo)入的部件: 中面抽取后的效果:
基于hypemesh的abaqus模態(tài)分析
這里簡(jiǎn)單介紹一下采用hypemesh軟件進(jìn)行abaqus模態(tài)分析的基本流程。 網(wǎng)格劃分 這里是已經(jīng)建立好的網(wǎng)格,在左端圓孔處設(shè)置固定約束。 2.材料及屬性設(shè)置 2.1 新建材料,這里選用AL6061,對(duì)材料的密度,彈性模量進(jìn)行設(shè)置如下: 2.2 建立屬性,類型選擇SHELL-SECTION,賦予材料屬性和厚度,并將建立好的屬性賦予給單元compent。 3.邊界條件添加 3.1 新建 load collecter。 3.2 邊界條件添加 4.載荷步設(shè)置 4.1 新建載荷步,分析類型選擇Frequ,最大分析頻率選擇200。 4.2 輸出設(shè)置 新建output,輸出節(jié)點(diǎn)變形和單元應(yīng)力,如圖所示。 5.輸出inp文件,提交計(jì)算。 5.1 輸出inp文件 5.2 提交計(jì)算 打開(kāi)abaqus commod,輸入 abaqus job=sample-20190901,提交計(jì)算。 6.后處理。 用hypeview打開(kāi).odb文件進(jìn)行結(jié)果查看。
展開(kāi)
Hypemesh二次開(kāi)發(fā)-部件名稱修改 ¥7.5
1 引言 在進(jìn)行hypemesh前處理二次開(kāi)發(fā)過(guò)程中,一個(gè)主要的工作就是對(duì)部件(compent)名稱的管理,通過(guò)定義component的命名規(guī)范,促使部件名稱中包含部件的單元類型、材料、厚度等信息,為后續(xù)的自動(dòng)化處理提供基礎(chǔ)。一種常見(jiàn)的命名規(guī)范為:?jiǎn)卧愋途幪?hào)_零件號(hào)(零件名稱)_部件厚度_材料,以下劃線“_”進(jìn)行區(qū)分,這種命名方式必須保證原有的component名稱中不包含下劃線“_”。本文主要實(shí)現(xiàn)的功能為對(duì)導(dǎo)入的component名稱進(jìn)行檢測(cè),并將名稱中的下劃線“_”修改為中劃線“-”。 2 基本思路及主要函數(shù) 基本思路如下: 獲取部件名稱; 判斷名稱中是否存在制定字符; 修改字符串并重新命名部件。 要實(shí)現(xiàn)上述功能,主要用到了TCl的流程控制命令Foreach、以及Tcl針對(duì)字符串操作的命令:string first、string map,主要功能及用法如下: string first needleString haystackString ? startIndex? 搜尋在haystackString字符串中與needleString字符串完全匹配的字符段,如果找到了返回第一次匹配在haystackString字符串中的索引,如果找不到則返回-1。如果指定了startIndex則在haystackString中從索引startIndex開(kāi)始搜索,用法: string first "tcltk" "This is a tcltk example" 10 string map ?-nocase?
展開(kāi)
hypemesh圖1
Hypemesh二次開(kāi)發(fā)-自動(dòng)創(chuàng)建材料屬性 ¥25
? 1 引言 運(yùn)用hypemesh完成網(wǎng)格劃分后需要為部件創(chuàng)建材料和屬性,該過(guò)程往往較為繁瑣且容易出錯(cuò)。因此,采用TCL腳本實(shí)現(xiàn)材料和屬性的自動(dòng)創(chuàng)建,并實(shí)現(xiàn)自動(dòng)賦予,對(duì)簡(jiǎn)化前處理流程,提升仿真效率具有一定的價(jià)值。 ? 2 基本思路 該過(guò)程主要由兩個(gè)部分組成:材料的創(chuàng)建和屬性的創(chuàng)建。 2.1 材料的創(chuàng)建過(guò)程思路如下: 1. 建立材料數(shù)據(jù)庫(kù)(CSV文件) 2. 逐行讀取材料數(shù)據(jù)庫(kù),提取出所要建立的材料信息; 3. 判斷模型中是否需要建立材料(有無(wú)材料?材料已建立?) 4. 創(chuàng)建材料。 2.2 屬性的創(chuàng)建過(guò)程思路如下: 1. 對(duì)部件名稱進(jìn)行處理,提取出材料名稱、厚度、網(wǎng)格類型等信息; 2. 判斷網(wǎng)格類型(殼單元、實(shí)體單元、剛性單元?) 3. 為相應(yīng)的部件創(chuàng)建屬性,其中殼單元需對(duì)厚度信息進(jìn)行賦予; 4. 將材料賦予屬性; 5. 將屬性賦予部件。 ? 3 程序?qū)崿F(xiàn) 要實(shí)現(xiàn)上述功能,主要用到了TCl的流程控制命令Foreach、csv數(shù)據(jù)讀取功能、以及Tcl針對(duì)字符串操作的命令{string range };列表操作命令{split 、index},其余用到的皆是HyperMesh的二次開(kāi)發(fā)命令,具體代碼如下: ? 4 程序效果 網(wǎng)格劃分后對(duì)部件進(jìn)行命名: 調(diào)用TCl腳本,完成材料、屬性的自動(dòng)創(chuàng)建: 收費(fèi)內(nèi)容包含建立的材料庫(kù)csv文件、腳本代碼。
展開(kāi)
基于ncode的多軸振動(dòng)疲勞仿真分析 ¥7.5
1 引言 在實(shí)際的振動(dòng)疲勞測(cè)試過(guò)程中,一般要求對(duì)Z向、Y向和X向依次進(jìn)行加載,本文主要介紹了如何運(yùn)用hypemesh+ncode軟件實(shí)現(xiàn)上述過(guò)程的模擬。 2.模型介紹 有限元模型如下圖所示,材料為6061T6,屈服強(qiáng)度為240MPa,抗拉強(qiáng)度290MPa。 在Hypemesh中建立有限元模型,如下圖所示,在左端圓孔處采用剛性單元Rbe2進(jìn)行連接,并施加固定約束,運(yùn)用optistruct求解器對(duì)模型進(jìn)行Z向、Y向和X向頻響分析,并輸出.OP2格式的結(jié)果文件。 搭建ncode仿真流程如圖所示: 仿真結(jié)果如圖所示,最大損傷位于固定孔處。
基于optistruct的結(jié)構(gòu)熱應(yīng)力分析 ¥2
1.打開(kāi)文件 打開(kāi) hypemesh 運(yùn)行文件, 選擇 optistruct 求解器,打開(kāi)文件 coffee_lid 文件,顯示如圖 。 2。仿真結(jié)果 2.1 變形情況 2.2 受力情況 3.詳細(xì)操作步驟及模型文件見(jiàn)附件。
技術(shù)鄰周報(bào)Q12:復(fù)合材料/Ansys非結(jié)構(gòu)網(wǎng)格/Abaqus/數(shù)字孿生/XFEM/減速器/DfAM/二次開(kāi)發(fā)/DEFORM
9、hypemesh二次開(kāi)發(fā)-自動(dòng)創(chuàng)建螺栓連接 作者: simjoy 鏈接:https://www.yqgqt.org.cn/content/post/1815709 本文要實(shí)現(xiàn)的主要功能為運(yùn)用hypemesh軟件,實(shí)現(xiàn)螺栓連接的半自動(dòng)化創(chuàng)建,提升建模效率和準(zhǔn)確度。 10、GPU如何加速流體仿真分析? 作者: 一葉_4024 鏈接:https://www.yqgqt.org.cn/content/post/1815942 優(yōu)秀的計(jì)算性能和尖端的數(shù)值方法的組合,在更短的時(shí)間內(nèi)研究復(fù)雜的流體問(wèn)題,將成為未來(lái)CFD領(lǐng)域高效而主流的方式。 11、建筑結(jié)構(gòu)動(dòng)力彈塑性與倒塌分析的參數(shù)化建模軟件PA-TRANS 作者: 埃里克船長(zhǎng) 鏈接:https://www.yqgqt.org.cn/content/post/1816163 隨著我國(guó)城市建設(shè)的不斷發(fā)展,復(fù)雜高層結(jié)構(gòu)日益增多。其中,相當(dāng)多的高層建筑結(jié)構(gòu)超出我國(guó)抗震設(shè)計(jì)規(guī)范、高層設(shè)計(jì)規(guī)程的適用范圍和設(shè)計(jì)規(guī)定。如何保障這些超限復(fù)雜高層建筑結(jié)構(gòu)的抗震安全性是目前工程結(jié)構(gòu)設(shè)計(jì)界極為關(guān)注的問(wèn)題之一。根據(jù)我國(guó)現(xiàn)行抗震規(guī)范、高層規(guī)范,進(jìn)行高層建筑結(jié)構(gòu)的動(dòng)力彈塑性分析乃至倒塌過(guò)程模擬來(lái)評(píng)價(jià)結(jié)構(gòu)抗震安全性已成為超限建筑結(jié)構(gòu)設(shè)計(jì)的重要手段與依據(jù)。
展開(kāi)
hypermesh 小工具之 一鍵建立rigid ¥3
hypemesh 建模過(guò)程中,通常需要建立大量的耦合節(jié)點(diǎn),即所謂的rigid 來(lái)模仿螺釘。本人利用tcl語(yǔ)言,開(kāi)發(fā)了一個(gè)小工具,成功實(shí)現(xiàn)了不同的component 共孔位置建立耦合約束。(僅限于平面孔,適用于鈑金件之間)。使用者僅需要輸入搜索兩孔之間的容許范圍,程序自動(dòng)生成一個(gè)component 名為Rigid_Hole用來(lái)儲(chǔ)存所有的rigid。 for example: 程序運(yùn)行前, 視圖包含三個(gè)部件,有若干孔。 運(yùn)行程序,在輸入框輸入2, 表示容許兩個(gè)孔之間的距離除去厚度方向之后的平面許可容差是2. 輸出結(jié)果如下: 實(shí)現(xiàn)了二維孔的識(shí)別和分類建立rigid。 程序詳見(jiàn)附件,收費(fèi)僅為記錄。 接下來(lái),我準(zhǔn)備實(shí)現(xiàn)三維孔的識(shí)別和建立rigid。 簡(jiǎn)單的模型文件如下, 有問(wèn)題郵件聯(lián)系我,QingMingTianXia@126.com test.rar
展開(kāi)
hypemesh--dyna學(xué)習(xí)群48013258
共同學(xué)習(xí) 一起進(jìn)步
HyperMesh_To_Abaqus接口——模型導(dǎo)入導(dǎo)出問(wèn)題
本文的例子對(duì)應(yīng)的視頻連接如下:視頻連接 當(dāng)然,如何在Hypermesh中設(shè)置可以直接求解的inp的方法可以學(xué)習(xí)后續(xù)的視頻,目錄文檔: HypeMesh_For_abaqus.pdf
hypemesh圖2
HyperMesh與ABAQUS的接口模板
沒(méi)辦法,比如abaqus 6.8 ef 很快就要出了,可能到時(shí)候hypemesh 9.0和它又會(huì)有新的問(wèn)題,要等10.0出來(lái)才解決。作為大眾的前處理軟件 hypermesh的更新總是要求緊隨求解器的,而不可能超過(guò)求解器的更新。”也就是說(shuō),HM做的再好,也不能完全與ABA相匹配,我覺(jué)得這需要很長(zhǎng)時(shí)間經(jīng)驗(yàn)的積累,兩種軟件單元匹配,就在HM中設(shè)定,否則就直接在ABA中定義。具體問(wèn)題具體分析,一般盡量在HM中完成,導(dǎo)入ABA顯示的是大量的節(jié)點(diǎn)和單元,如果不在HM中有所設(shè)置,在ABA中定義單元和約束載荷就顯得很困難。當(dāng)有些單元和約束ABA不能識(shí)別時(shí),在HM中將需要加載的單元節(jié)點(diǎn)單獨(dú)設(shè)置成SET(HM的曲面功能很強(qiáng)大,完全可以定義各式各樣的曲面集合),從HM存成INP格式導(dǎo)入ABA,利用HM已經(jīng)定義好的set來(lái)施加約束,會(huì)方便一些。例外,由于abaqus的關(guān)鍵字不支持任何形式的數(shù)字表達(dá),所以在給自己的單元,節(jié)點(diǎn)設(shè)置幾何集時(shí)不要出現(xiàn)任何形式的數(shù)字(包括標(biāo)點(diǎn)符號(hào)等),論壇中出現(xiàn)太多這樣的問(wèn)題。如果已經(jīng)有了,可以在HM的MODEL中修改,或者直接在導(dǎo)出的INP文件中找到警告的那一行,替換掉關(guān)鍵字就OK了。 檢查: 對(duì)于初學(xué)者,在HM前處理完畢,導(dǎo)入ABA之前,筆者覺(jué)得應(yīng)經(jīng)過(guò)幾個(gè)方面的檢查。
展開(kāi)
HyperMesh與ABAQUS的接口模板(匯總)
沒(méi)辦法,比如abaqus 6.8 ef 很快就要出了,可能到時(shí)候hypemesh 9.0和它又會(huì)有新的問(wèn)題,要等10.0出來(lái)才解決。作為大眾的前處理軟件 hypermesh的更新總是要求緊隨求解器的,而不可能超過(guò)求解器的更新。”也就是說(shuō),HM做的再好,也不能完全與ABA相匹配,我覺(jué)得這需要很長(zhǎng)時(shí)間經(jīng)驗(yàn)的積累,兩種軟件單元匹配,就在HM中設(shè)定,否則就直接在ABA中定義。具體問(wèn)題具體分析,一般盡量在HM中完成,導(dǎo)入ABA顯示的是大量的節(jié)點(diǎn)和單元,如果不在HM中有所設(shè)置,在ABA中定義單元和約束載荷就顯得很困難。當(dāng)有些單元和約束ABA不能識(shí)別時(shí),在HM中將需要加載的單元節(jié)點(diǎn)單獨(dú)設(shè)置成SET(HM的曲面功能很強(qiáng)大,完全可以定義各式各樣的曲面集合),從HM存成INP格式導(dǎo)入ABA,利用HM已經(jīng)定義好的set來(lái)施加約束,會(huì)方便一些。例外,由于abaqus的關(guān)鍵字不支持任何形式的數(shù)字表達(dá),所以在給自己的單元,節(jié)點(diǎn)設(shè)置幾何集時(shí)不要出現(xiàn)任何形式的數(shù)字(包括標(biāo)點(diǎn)符號(hào)等),論壇中出現(xiàn)太多這樣的問(wèn)題。如果已經(jīng)有了,可以在HM的MODEL中修改,或者直接在導(dǎo)出的INP文件中找到警告的那一行,替換掉關(guān)鍵字就OK了。 檢查: 對(duì)于初學(xué)者,在HM前處理完畢,導(dǎo)入ABA之前,筆者覺(jué)得應(yīng)經(jīng)過(guò)幾個(gè)方面的檢查。
展開(kāi)
CAE技術(shù)應(yīng)用--前后處理Hyper
39 hypemesh里面可不可以"貼片"啊(查看局部應(yīng)力)? 答:你可以選定一些節(jié)點(diǎn)或單元放到一個(gè)專門(mén)的set里面。然后在求解之前要求求解器跟蹤這些set 40 是不是劃分網(wǎng)格是邊線的點(diǎn)數(shù)密度越高模型的匹配率也越高呀?moldflow中也這樣嗎? 答: 應(yīng)該是吧!moldflow中的匹配率是指fusion網(wǎng)格中的上下層網(wǎng)格的匹配,之所以有這個(gè)概念是由于與fusion模型的算法有關(guān)(這個(gè)就說(shuō)來(lái)話 長(zhǎng)),midplane就沒(méi)有這個(gè)概念!而hypermesh的匹配率是指網(wǎng)格與模型的幾何誤差,這和MF有本質(zhì)區(qū)別,MF是不考慮網(wǎng)格與模型的誤差! 41 如何選擇表面單元? 答:tool=>face或者通過(guò)element的彈出菜單by config。 42 collector中的creationmethod中的no cardimage是什么意思? 答:no cardimage表示所創(chuàng)建的collector不需要一些幾何特性,例如,載荷,約束等等。card image 所建的collector需要幾何特性才能完整的描述,例如,板殼單元的截面數(shù)據(jù),彈簧元的剛度,自由度等等。 43 Tetramesh時(shí)要注意什么? 答:First, allshell elements should enclose a volume, which means that no free edges shouldexist. Secondly, there are no duplicated elements or T-connections in the model.
展開(kāi)
Hyperworks FAQ
39 hypemesh里面可不可以"貼片"啊(查看局部應(yīng)力)? 答:你可以選定一些節(jié)點(diǎn)或單元放到一個(gè)專門(mén)的set里面。然后在求解之前要求求解器跟蹤這些set 40 是不是劃分網(wǎng)格是邊線的點(diǎn)數(shù)密度越高模型的匹配率也越高呀?moldflow中也這樣嗎? 答:應(yīng)該是吧!moldflow中的匹配率是指fusion網(wǎng)格中的上下層網(wǎng)格的匹配,之所以有這個(gè)概念是由于與fusion模型的算法有關(guān)(這個(gè)就說(shuō)來(lái)話長(zhǎng)),midplane就沒(méi)有這個(gè)概念!而hypermesh的匹配率是指網(wǎng)格與模型的幾何誤差,這和MF有本質(zhì)區(qū)別,MF是不考慮網(wǎng)格與模型的誤差! 41 如何選擇表面單元? 答:tool=>face 或者通過(guò)element的彈出菜單by config。 42 collector中的creation method中的no card image是什么意思? 答:no card image表示所創(chuàng)建的collector不需要一些幾何特性,例如,載荷,約束等等。card image 所建的collector需要幾何特性才能完整的描述,例如,板殼單元的截面數(shù)據(jù),彈簧元的剛度,自由度等等。 43 Tetramesh時(shí)要注意什么? 答:First, all shell elements should enclose a volume, which means that no free edges should exist. Secondly, there are no duplicated elements or T-connections in the model.
展開(kāi)