
發(fā)布
注冊(cè)
/
登錄Simcode
關(guān)注創(chuàng)建者:夢(mèng)溪 創(chuàng)建時(shí)間:2018-12-19
Simcode的視頻教程
Isight集成adams進(jìn)行優(yōu)化(simcode組件)
視頻包含以下內(nèi)容: 1)Isight通過simcode組件集成adams所需要的文件,以及文件如何生成; 2) Isight 中集成adams的整個(gè)流程的設(shè)置和調(diào)試; 備注:視頻雖短,但內(nèi)容都是關(guān)鍵步驟
¥80 32分鐘 588播放
查看
Isight集成UG與abaqus新的方法,針對(duì)大型計(jì)算simcode經(jīng)常出錯(cuò)的解決
在做復(fù)雜分析的時(shí)候,simcode集成abaqus經(jīng)常出問題,有時(shí)關(guān)閉再?gòu)男麓蜷_又不能計(jì)算了,為了解決這種問題換了一種新的集成方法。本次是視頻 還包括重用之前的計(jì)算數(shù)據(jù)做DOE和近似模型以提高效率。
¥50 40分鐘 154播放
查看
Isight系列:如何使用isight使設(shè)計(jì)變得高效?
適用人群:結(jié)構(gòu)優(yōu)化設(shè)計(jì)人員的初學(xué)者 近期不常在這個(gè)平臺(tái)上線,課程相關(guān)問題請(qǐng)聯(lián)系微信591101603 課程內(nèi)容: 第一講 Isight初識(shí) (介紹Isight主要作用和軟件的用戶界面;做一個(gè)簡(jiǎn)單的結(jié)構(gòu)尺寸優(yōu)化例子;帶軟件的win10操作系統(tǒng)無損移植) 第二講 基于Simcode組件Isight可移植模型建立 (Simcode組件介紹;Simcode集成Catia;文件參數(shù)的一些重要設(shè)置
¥159 11小時(shí)1分鐘 8444播放
查看
Simcode的實(shí)例教程
前期,給出了使用isight工具中Simcode組件集成adams2020版本的cmd文件編輯方法。幾年過去,如今ADAMS2024版本已經(jīng)發(fā)布。使用原方法能否集成新軟件,成了一個(gè)工程應(yīng)用中的小問題。
下面給出驗(yàn)證結(jié)果。
注意:-------------------------------
本案例中并無Isight模型,只有Simcode組件所需要的bat文件和cmd文件。
注意是2024版本,若其他版本版本,需要更新bat文件。
若需要Isight模型建立,注意程序執(zhí)行路徑。看評(píng)論,若需求較多。后面更新。
也可以做Isight集成整車仿真
注意:-------------------------------完了
本案例中,使用集成2020版本的CMD命令文件,只對(duì)bat文件進(jìn)行了更改,見附件。
本案例中并無Isight模型,只有Simcode組件所需要的bat文件和cmd文件。
注意是2024版本,若其他版本版本,需要更新bat文件。
展開 參照“Isight通用集成之Pro-E”
a.打開Isight的Design Gateway,在Application Components選項(xiàng)卡中找到Simcode組件(第一個(gè)),并拖拽至優(yōu)化流程中。如圖3.1所示。
圖3.1 Design Gateway
b.雙擊Simcode組件進(jìn)入默認(rèn)對(duì)話框,點(diǎn)擊Find Program并找到前面得到的批處理文件(“.bat”),同時(shí)勾選Distribute Executable,圖3.2
圖3.2 Simcode默認(rèn)對(duì)話框
c.選擇Advanced選項(xiàng)卡并取消勾選所有選項(xiàng),圖3.3.
圖3.3 Simcode對(duì)話框
d.選擇Input選項(xiàng)卡并雙擊中間的“Click here to open a new Data Source”,打開如圖3.4對(duì)話框。
圖3.4 輸入文件對(duì)話框
e.選擇Browse并指向以上生成的腳本文件(”NaNf”),尋找設(shè)計(jì)變量并進(jìn)行解析,然而很多時(shí)候我們并不能直接選擇所關(guān)心的數(shù)值,這種情況下可以點(diǎn)擊右鍵并選擇Edit Section Format,在other后面的對(duì)話框內(nèi)輸入分隔符(英文,以空格隔開),如圖3.5所示。
圖3.5 輸入文件解析
f.再次選擇設(shè)計(jì)變量后,可以在Parameter文本框內(nèi)對(duì)其命名,之后點(diǎn)擊右側(cè)Write圖標(biāo)(紅色)完成給變量的解析,可對(duì)多個(gè)變量進(jìn)行解析,圖3.6。
圖3.6 輸入文件解析
g.由于并不需要對(duì)輸出文件進(jìn)行解析,完成以上步驟之后,選擇OK并退出Simcode對(duì)話框,回到主界面之后會(huì)發(fā)現(xiàn)Simcode右上方的黃色倒三角(圖3.1)消失。此時(shí)點(diǎn)擊界面上方的藍(lán)色三角即可運(yùn)行測(cè)試,觀察HyperMesh中指定的輸出路徑中是否生成CAE模型即可,圖3.7。
展開 ISIGHT模型由 simcode 組件和Optimization模塊組成,其中,simcode運(yùn)行py程序,輸出最大MISES應(yīng)力,Optimization模塊選擇優(yōu)化算法、設(shè)計(jì)變量范圍、指定變量約束和優(yōu)化目標(biāo),本例中的具體參數(shù)選擇如下:
由于模型僅做演示用,所以分析時(shí)僅考慮了H和point_x的變化,在設(shè)定的取值范圍內(nèi)得到幾組實(shí)驗(yàn)的最大應(yīng)力如下(隨意取的某一種搜索算法):
PS:
在變量定義階段,要注意變量的類型(整型,實(shí)數(shù)等);
將py腳本集合在 .bat中,模型調(diào)試時(shí)可用交互命令 abaqus cae script=***.py ,檢查數(shù)據(jù)的傳遞是否合理,無誤后采用 abaqus cae noGUI=***.py 直接運(yùn)行查看優(yōu)化結(jié)果。
展開 要向利用Isight集成adams2020,必須使用Simcode模塊。這樣一來編輯AdamsCar的cmd命令文件則成為核心關(guān)鍵。
下面給出ADAMS/Car2020版本(可覆蓋2019,2018版本,2007~2016版本網(wǎng)上很多資料,可自查)
本案例中并無Isight模型,只有Simcode組件所需要的bat文件和cmd文件。
注意是2020版本,若其他版本19版本,需要更新bat文件。
若需要Isight模型建立,注意程序執(zhí)行路徑。看評(píng)論,若需求較多。后面更新。
也可以做Isight集成整車仿真
4.1.2.2 創(chuàng)建SFE運(yùn)行組件
在主界面中,切換到Application Components,將鼠標(biāo)放在第一個(gè)圖標(biāo)上(Simcode,用于集成軟件),按住拖動(dòng)到Begin、End之間的箭頭上,待其變成綠色,釋放,Simcode組件被添加到流程中。在其上方點(diǎn)擊右鍵Rename,輸入SFE。
雙擊SFE組件,彈出新的菜單,包含三個(gè)部分Input、Command、Output。首先在Command中Basic設(shè)置運(yùn)行軟件,點(diǎn)擊Find Program,打開準(zhǔn)備好的SFE批處理文件。在地址欄中將F:\_SFE\SFE.bat改為{modeldir}\SFE.bat,文件地址是Isight模型保存的地址。
付費(fèi)內(nèi)容,請(qǐng)私信,發(fā)送PDF電子檔
展開 
Simcode的相關(guān)專題、標(biāo)簽、搜索
Simcode的最新內(nèi)容
使用工具版本SIMULIA2023、ADAMS2024.2
前期對(duì)Isight調(diào)用ADAMS/CAR模塊所需的simcode文件的生成進(jìn)行了說明。但未進(jìn)行實(shí)際案例的提供。
近期在工作實(shí)際中,遇到某款車型,在選定懸架系統(tǒng),轉(zhuǎn)向器型號(hào)后,轉(zhuǎn)向角及轉(zhuǎn)向特性匹配困難的實(shí)際問題。額外,轉(zhuǎn)向特性特性一般耦合前束角變化特性,因此需要多工況耦合尋解。
前期,給出了使用isight工具中Simcode組件集成adams2020版本的cmd文件編輯方法。幾年過去,如今ADAMS2024版本已經(jīng)發(fā)布。使用原方法能否集成新軟件,成了一個(gè)工程應(yīng)用中的小問題。
下面給出驗(yàn)證結(jié)果。
注意:-------------------------------
本案例中并無Isight模型,只有Simcode組件所需要的bat文件和cmd文件。
圖35 定義工作路徑
Step-3:
雙擊Simcode進(jìn)入設(shè)置界面,點(diǎn)擊Command > Basic,點(diǎn)擊Find Program選擇opt.bat,勾選Distribute Executable。
圖36 Simcode下的Command定義
Step-4:
點(diǎn)擊Command > Advanced,取消勾選圖中選項(xiàng)。
正碰DOE分析
通過simcode模塊分別調(diào)用lsdyna和meta進(jìn)行正碰分析和結(jié)果提取。由于侵入量結(jié)果為矢量,需要通過Calculator計(jì)算侵入量極值。
最大加速度響應(yīng)面誤差R方值為0.99,最大侵入量響應(yīng)面誤差R方值為0.965,滿足精度要求。
由于不同學(xué)科的設(shè)計(jì)變量不一致,因此需要一個(gè)包含所有設(shè)計(jì)變量的模型用來統(tǒng)計(jì)質(zhì)量響應(yīng)。
需要通過常規(guī)的方法來進(jìn)行SFE軟件的集成,這里使用simcode的方式來進(jìn)行。
.desc文件
通過.desc文件自動(dòng)生成的isight模型
當(dāng)需要?jiǎng)?chuàng)建的變量較少時(shí),可以手動(dòng)的進(jìn)行變量的設(shè)置。但當(dāng)變量較多時(shí),手動(dòng)設(shè)置比較費(fèi)時(shí),因此可以通過自動(dòng)創(chuàng)建變量的方式來進(jìn)行。
4.1.2.2 創(chuàng)建SFE運(yùn)行組件
在主界面中,切換到Application Components,將鼠標(biāo)放在第一個(gè)圖標(biāo)上(Simcode,用于集成軟件),按住拖動(dòng)到Begin、End之間的箭頭上,待其變成綠色,釋放,Simcode組件被添加到流程中。在其上方點(diǎn)擊右鍵Rename,輸入SFE。
ISIGHT模型由 simcode 組件和Optimization模塊組成,其中,simcode運(yùn)行py程序,輸出最大MISES應(yīng)力,Optimization模塊選擇優(yōu)化算法、設(shè)計(jì)變量范圍、指定變量約束和優(yōu)化目標(biāo),本例中的具體參數(shù)選擇如下:
由于模型僅做演示用,所以分析時(shí)僅考慮了H和point_x的變化,在設(shè)定的取值范圍內(nèi)得到幾組實(shí)驗(yàn)的最大應(yīng)力如下(隨意取的某一種搜索算法)
要向利用Isight集成adams2020,必須使用Simcode模塊。這樣一來編輯AdamsCar的cmd命令文件則成為核心關(guān)鍵。
下面給出ADAMS/Car2020版本(可覆蓋2019,2018版本,2007~2016版本網(wǎng)上很多資料,可自查)
本案例中并無Isight模型,只有Simcode組件所需要的bat文件和cmd文件。
正碰DOE分析
通過simcode模塊分別調(diào)用lsdyna和meta進(jìn)行正碰分析和結(jié)果提取。由于侵入量結(jié)果為矢量,需要通過Calculator計(jì)算侵入量極值。
最大加速度響應(yīng)面誤差R方值為0.99,最大侵入量響應(yīng)面誤差R方值為0.965,滿足精度要求。
圖3.1 Design Gateway
b.雙擊Simcode組件進(jìn)入默認(rèn)對(duì)話框,點(diǎn)擊Find Program并找到前面得到的批處理文件(“.bat”),同時(shí)勾選Distribute Executable,圖3.2
圖3.2 Simcode默認(rèn)對(duì)話框
c.選擇Advanced選項(xiàng)卡并取消勾選所有選項(xiàng),圖3.3.