
發(fā)布
注冊(cè)
/
登錄abaqus 參數(shù)化建模
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-02-27
abaqus 參數(shù)化建模的視頻教程
【ABAQUS參數(shù)化建模python代碼詳解】波紋管沖壓成型參數(shù)化建模程序
【波紋管沖壓成型】參數(shù)化建模 代碼詳解; 主要是畫(huà)草圖創(chuàng)建part、接觸設(shè)置、邊界條件設(shè)置
免費(fèi) 10小時(shí)15分鐘 625播放
查看
abaqus點(diǎn)陣結(jié)構(gòu)參數(shù)化建模
3D Kagome結(jié)構(gòu)的參數(shù)化建模 參數(shù)有:圓桿的直徑、長(zhǎng)度、角度以及陣列的個(gè)數(shù)
免費(fèi) 1分鐘 1475播放
查看
ABAQUS參數(shù)化建模(批量建模)——Python語(yǔ)言編寫(xiě)內(nèi)核腳本快速完成盾構(gòu)隧道模型
在ABAQUS軟件主頁(yè)面中一些過(guò)于繁瑣的操作完全可以由“膠水”語(yǔ)言來(lái)完成,使用Python語(yǔ)言完成批量建模,命令流操作,簡(jiǎn)單快捷,一步到位,將各部分的批量建模命令匯總到一起并設(shè)置參數(shù),即可實(shí)現(xiàn)參數(shù)化建模,即輸入合理的參數(shù)就可以完成建模計(jì)算等。
¥150 1小時(shí)24分鐘 958播放
查看
abaqus 參數(shù)化建模的實(shí)例教程
abaqus曲面方程參數(shù)化建模 ¥79.9
abaqus曲面方程參數(shù)化建模,需要用到pyhon腳本參數(shù)化建模,可以在曲面上拉伸厚度。直接輸入x,y的范圍,厚度建模。以下例子曲面方程為
該腳本可以輸入方程,給定區(qū)間建模。
Abaqus是一種非常強(qiáng)大的有限元仿真分析軟件,其參數(shù)化建模功能有利于避免重復(fù)工作,極大的減小工作量,對(duì)于相似的模型,通過(guò)python編寫(xiě)對(duì)應(yīng)的程序,修改相關(guān)參數(shù),便可直接提交運(yùn)算。
積木推倒游戲是小時(shí)候常玩的游戲,將積木排成一排,推倒第一個(gè),后面的積木就會(huì)依次倒地,如下圖所示。
以上模型建模思路可以如下:
建立一個(gè)積木模型,沿著直線陣列,逐一定義剛體模型及參考點(diǎn),需要定義14次rigid body及對(duì)應(yīng)參考點(diǎn),假如是100個(gè)積木則需手動(dòng)定義100次。
那如果積木是呈三角形布置呢,如下圖所示,也可以逐一移動(dòng)模型,再定義每個(gè)積木的剛體模型。
那如果有100排積木,就需要定義5050次剛體模型及對(duì)應(yīng)參考點(diǎn),一次10秒鐘,則需要50500秒,如下圖所示。
此時(shí),參數(shù)化建模及定義模型的功能則只需要100秒則可實(shí)現(xiàn)自動(dòng)建模、自動(dòng)排列、自動(dòng)劃分網(wǎng)格、自動(dòng)定義剛體以及自動(dòng)提交運(yùn)算。
下圖所示為積木模型創(chuàng)建代碼,可以任意定義積木的高度、寬度、厚度、縱向間距、橫向間距、行數(shù)、網(wǎng)格大小、運(yùn)行時(shí)間,通過(guò)這些參數(shù)則可任意建立積木模型。
以下代碼則可一步建立剛體模型及參考點(diǎn),大大節(jié)省建模時(shí)間。
通過(guò)python與abaqus結(jié)合的參數(shù)化建模功能不僅可以極大減小相似模型重復(fù)建模的工作量,還可以進(jìn)行優(yōu)化分析,GUI界面創(chuàng)建,對(duì)于重復(fù)結(jié)構(gòu)設(shè)計(jì)、仿真、優(yōu)化均有較大的作用。征途漫漫,唯有奮斗。
展開(kāi) 因此,傳統(tǒng)單一仿真軟件模擬逐漸被以參數(shù)化建聯(lián)合建模仿真技術(shù)取代。參數(shù)化聯(lián)合仿真的計(jì)算機(jī)模擬技術(shù)的求解效率高、運(yùn)行速度快具有無(wú)比優(yōu)勢(shì),但同時(shí)也具有較高的學(xué)習(xí)成本。鑒于此本文以一個(gè)簡(jiǎn)單的ABAQUS聯(lián)合Python的參數(shù)化聯(lián)合建模仿真技術(shù)說(shuō)明上述論點(diǎn),并給出合理結(jié)論。
2問(wèn)題描述
以市場(chǎng)上常見(jiàn)的圓珠筆蓋結(jié)構(gòu)的優(yōu)化為案例切入,一個(gè)經(jīng)過(guò)簡(jiǎn)化的具有出點(diǎn)的鏤空筆體和筆蓋的裝配模型如圖1所示,其中圖1(a)表示筆蓋,圖1(b)表示筆體。我們知道,筆蓋上的觸點(diǎn)數(shù)目和筆體材料厚度是決定筆蓋拔出力的關(guān)鍵因素,因此設(shè)計(jì)通常關(guān)注筆蓋和筆體之間設(shè)計(jì)一些相互配合的卡槽結(jié)構(gòu)來(lái)提供所需的拔出力。另外,模型中的基本尺寸參數(shù)如表1所示。
圖1模型基本幾何尺寸
表1模型基本尺寸參數(shù)
筆蓋內(nèi)徑
觸點(diǎn)交叉角
筆體鏤空長(zhǎng)度
筆體/蓋楊氏模量
接觸點(diǎn)上段距筆體上邊緣
接觸點(diǎn)下段距筆體下邊緣
12mm
120°
6mm
2300MPa
4mm
3mm
3參數(shù)化建模
3.1幾何特征進(jìn)行參數(shù)化建模
對(duì)該模型進(jìn)行幾何特征進(jìn)行參數(shù)化建模。通過(guò)第模塊進(jìn)行分區(qū),利用Python使用abaqus默認(rèn)的參數(shù)程序進(jìn)行建模過(guò)程。根據(jù)模型周期對(duì)稱的特點(diǎn),建立如下圖2所示的簡(jiǎn)化模型進(jìn)行分析。利用參數(shù)化建模有兩個(gè)關(guān)鍵點(diǎn):其一,需要提前計(jì)算好幾何關(guān)鍵點(diǎn)的坐標(biāo),如圖3右圖所示;其二,需要使用旋轉(zhuǎn)切割的方式生成筆體鏤空的幾何特征。
展開(kāi) Abaqus二次開(kāi)發(fā)系列
(一)Abaqus python參數(shù)化建模的快捷方法簡(jiǎn)介
1.如何快速創(chuàng)建參數(shù)化腳本
我們?cè)诓僮?em>Abaqus/CAE時(shí),所有動(dòng)作指令都存儲(chǔ)在工作目錄下的abaqus.rpy文件中,abaqus.rpy是實(shí)時(shí)更新的,每操作一步就會(huì)更新一下,包括對(duì)視圖的操作都會(huì)記錄在內(nèi),因此可以直接修改abaqus.rpy文件。
另外,當(dāng)保存自己創(chuàng)建的CAE模型時(shí),與模型同名的會(huì)出現(xiàn)一個(gè).jnl的文件,該文件記錄的也是建模過(guò)程中的操作指令,不過(guò)不包含一些視圖操作。代碼更為簡(jiǎn)練,用戶同樣可以修改此文件來(lái)獲取腳本。
展開(kāi) 基于Catia和Abaqus的一種通用參數(shù)化建模及自動(dòng)化仿真分析方法
自動(dòng)化仿真分析和結(jié)構(gòu)參數(shù)優(yōu)化的功能,通常均需要通過(guò)腳本程序?qū)崿F(xiàn)。然而,對(duì)于不同拓?fù)浣Y(jié)構(gòu)的產(chǎn)品,仿真分析中需要加載/約束的位置通常會(huì)有所不同,使得實(shí)現(xiàn)自動(dòng)化仿真的程序很難做到通用。因此,當(dāng)產(chǎn)品結(jié)構(gòu)的拓?fù)錁?gòu)型變化時(shí),自動(dòng)化仿真程序也需要相應(yīng)的修改,程序不具有通用性。例如:Abaqus中一般通過(guò)線/面上點(diǎn)的坐標(biāo)或線/面的索引id來(lái)獲取,但當(dāng)結(jié)構(gòu)拓?fù)涓淖儠r(shí),所需加載/約束的點(diǎn)/線/面也會(huì)改變,其索引id和其上點(diǎn)的坐標(biāo)均會(huì)改變,使得程序中線/面的選擇很難實(shí)現(xiàn)通用。此外,針對(duì)較復(fù)雜的結(jié)構(gòu),仿真程序中需要選擇的線/面等較多,通過(guò)程序?qū)崿F(xiàn)約束位置的選擇十分不便。本文提出了一種通用的參數(shù)化建模及自動(dòng)化仿真分析方法,可用于不同拓?fù)浣Y(jié)構(gòu)的產(chǎn)品自動(dòng)化仿真分析和結(jié)構(gòu)參數(shù)優(yōu)化。實(shí)現(xiàn)思路如下:
(1)在第三方CAD軟件(本文以Catia為例)建立結(jié)構(gòu)的參數(shù)化模型,并將該模型的所有加載/約束的點(diǎn)/線/面提取出來(lái),并按照一定的命名規(guī)則進(jìn)行命名(如:pressure、cload、tie、symmetry、disp等);
(2)將CAD模型導(dǎo)入CAE軟件(文本以Abaqus為例)中,通過(guò)事先約定的“名稱---載荷/約束類型”規(guī)則,對(duì)CAD模型中的點(diǎn)/線/面施加對(duì)應(yīng)的約束/載荷(如:pressure---該位置施加壓力載荷、cload---該位置施加集中力載荷、tie---該位置施加固定約束、symmetry---該位置施加對(duì)稱約束、disp---該位置施加位移約束等)。
該方法也適用于將結(jié)構(gòu)的幾何模型導(dǎo)入第三方網(wǎng)格劃分軟件生成網(wǎng)格模型,再導(dǎo)入Abaqus中實(shí)現(xiàn)在孤立網(wǎng)格上的自動(dòng)約束和加載。
1.
展開(kāi) 
abaqus 參數(shù)化建模的相關(guān)專題、標(biāo)簽、搜索
abaqus 參數(shù)化建模的最新內(nèi)容
ansys apdl自動(dòng)化及參數(shù)化建模案例1個(gè)月前
<h3>==1.制動(dòng)盤(pán)及制動(dòng)片參數(shù)化建模==2.標(biāo)準(zhǔn)直齒圓柱齒輪參數(shù)化建模==3.水杯參數(shù)化建模==</h3><h3>apdl建模案例,包含完整建模腳本及命令注釋,可直接復(fù)制至軟件中生成模型。</h3><h3>標(biāo)準(zhǔn)直齒圓柱齒輪建模,根據(jù)漸開(kāi)線原理繪制齒面,建立齒輪模型,</h3><figure style="text-align: center;" class="ql-align-center">
熟悉Python腳本進(jìn)行Abaqus二次開(kāi)發(fā)(參數(shù)化建模、結(jié)果自動(dòng)處理)是加分項(xiàng)。
經(jīng)驗(yàn)與時(shí)間:
有完整的工程項(xiàng)目仿真經(jīng)驗(yàn)(學(xué)術(shù)論文案例不算,需解決實(shí)際工程問(wèn)題)-
有充裕的業(yè)余時(shí)間(如晚上、周末),能夠靈活響應(yīng)項(xiàng)目需求,具備較強(qiáng)的責(zé)任心和契約精神。
軟性素質(zhì):
具備良好的溝通能力和服務(wù)意識(shí),能夠清晰地向非技術(shù)背景客戶解釋仿真結(jié)果的含義。
我研究生的小方向就是立體織物復(fù)合材料。盡管剛畢業(yè)改換到CFD領(lǐng)域的工作,但是我仍然對(duì)一個(gè)東西充滿執(zhí)念。
那就是通過(guò)代碼參數(shù)化生成織物復(fù)合材料的細(xì)觀模型,就像英國(guó)諾丁漢大學(xué)的TexGen那樣。
盡管那時(shí)候代碼水平還比較基礎(chǔ),但就是這個(gè)執(zhí)念讓我不斷研究在數(shù)值仿真中網(wǎng)格到底應(yīng)該如何表達(dá),幾何如何轉(zhuǎn)換為網(wǎng)格,有了網(wǎng)格應(yīng)該如何渲染,如何把復(fù)雜的織造參數(shù)和網(wǎng)格構(gòu)建聯(lián)系起來(lái)。
1.1. 概述
本案例展示了一個(gè)基于 ANSYS APDL 的聯(lián)方型網(wǎng)殼結(jié)構(gòu)精細(xì)建模與自動(dòng)化分析過(guò)程。模型采用全參數(shù)化建模思路,通過(guò)少量參數(shù)輸入即可自動(dòng)生成可計(jì)算模型,并完成振動(dòng)模態(tài)分析與自動(dòng)出圖。該模型適用于快速建立空間網(wǎng)殼結(jié)構(gòu)、進(jìn)行振型特性分析等多種場(chǎng)景。
圖1-1 實(shí)際圖1
本案例展示了一個(gè)基于 ANSYS APDL 的肋環(huán)型網(wǎng)殼結(jié)構(gòu)精細(xì)建模與分析過(guò)程。模型采用純參數(shù)化方式定義,通過(guò)輸入少量幾何參數(shù)即可自動(dòng)生成可計(jì)算模型,并支持自動(dòng)出圖功能。案例適用于從事空間結(jié)構(gòu)建模、穩(wěn)定性分析以及二次開(kāi)發(fā)研究的工程技術(shù)人員與科研人員。
模型的核心特點(diǎn)是實(shí)現(xiàn)了幾何參數(shù)與單元類型的高度可控化,能夠根據(jù)用戶輸入的矢高、環(huán)數(shù)、徑數(shù)自動(dòng)生成肋環(huán)型網(wǎng)殼結(jié)構(gòu)的有限元模型
使用電子表格變量集的FreeCAD Easy參數(shù)化建模10個(gè)月前
1 -簡(jiǎn)介和先決條件
10 -基本塊占地面積建模
11 -將Concreate值細(xì)化為參數(shù)值
12 -條件表達(dá)式解釋
13 -允許高和低磚型材
14 -添加螺柱
15 -創(chuàng)建磚殼厚度
16 -創(chuàng)建試管
17 -以線性模式使用試管
18 -抑制功能
19 -鏈條條件
精彩直播預(yù)告
在飛機(jī)工程領(lǐng)域,起落架、艙門(mén)、水平及垂直面等作動(dòng)系統(tǒng)是飛機(jī)設(shè)計(jì)的關(guān)鍵組成部分。運(yùn)用多體動(dòng)力學(xué)方法對(duì)這些系統(tǒng)進(jìn)行建模與分析時(shí),需兼顧仿真工具特性與行業(yè)工程經(jīng)驗(yàn)。為此,海克斯康推出基于多體動(dòng)力學(xué)的飛機(jī)系統(tǒng)參數(shù)化建模與分析工具,深度融合軟件功能與工程實(shí)踐,顯著提升行業(yè)工程人員的工作專業(yè)性與便捷性。
飛機(jī)機(jī)構(gòu)系統(tǒng)多體動(dòng)力學(xué)建模與仿真常面臨三大挑戰(zhàn):如何快速構(gòu)建專業(yè)級(jí)典型飛機(jī)系統(tǒng)模型
具體作法為先在ABAQUS軟件里建立實(shí)體模型,特殊部位經(jīng)簡(jiǎn)化處理后,采用ABAQUS軟件中GUI和參數(shù)化建模相結(jié)合的方法,對(duì)輪轂進(jìn)行參數(shù)化建模,對(duì)輪轂的形狀以及尺寸進(jìn)行了合理的優(yōu)化。根據(jù)有限元計(jì)算,對(duì)輪轂的結(jié)構(gòu)進(jìn)行了再設(shè)計(jì),為輪轂的前期造型設(shè)計(jì)方案有一定的參考價(jià)值。最后總結(jié)出一種新的估算疲勞壽命公式,并通過(guò)實(shí)驗(yàn)驗(yàn)證了此公式的準(zhǔn)確性。
4月8日,CAESES 5.3版本培訓(xùn)會(huì)議于上海順利舉辦。來(lái)自702所、708所、RINA、BV、上海船舶設(shè)計(jì)研究院、江南造船、滬東中華、大連船舶重工、外高橋造船、黃埔文沖等十余家企業(yè)近70名工程師參會(huì)。
FRIENDSHIP公司總經(jīng)理Heinrich介紹了CAESES 5.3新版本的功能、未來(lái)開(kāi)發(fā)方向及歐洲船舶行業(yè)的新技術(shù)進(jìn)展。
天洑軟件CAESES技術(shù)支持工程師張永興就CAESES
在有限元分析中,復(fù)雜幾何模型的參數(shù)化建模能顯著提升效率。
通過(guò)Abaqus-Python腳本接口,我們可以快速生成三角函數(shù)曲線(如正弦、余弦曲線),
靈活調(diào)整截面參數(shù)以適應(yīng)不同場(chǎng)景(如紗線結(jié)構(gòu)、周期性載荷路徑)。以下為詳細(xì)實(shí)現(xiàn)方法。
1. 腳本設(shè)計(jì)思路
參數(shù)化核心:通過(guò)數(shù)學(xué)公式定義曲線,動(dòng)態(tài)控制振幅、頻率、周期等參數(shù)。
Abaqus-Python API:利用Sketch