999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

HyperMesh二次開發在汽車座椅安全帶固定點強度分析中的應用

2019-03-19 04:40:22黃美華高彥超蔣成約
關鍵詞:二次開發按鈕程序

陳 坤,黃美華,張 俊,高彥超,蔣成約

(重慶理工大學, 重慶 400054)

汽車座椅的設計與研發是一項復雜的系統工程,從開始設計到批量生產通常需要24~36個月的時間[1-3]。應用仿真分析指導產品的設計和改進,可以提高產品的設計效率,減少試驗次數,降低設計成本[4-5]。通過二次開發,可以將工程師的專業知識轉化成企業 CAE 流程并進行固化,實現分析流程標準化和自動化,提高企業 CAE 分析的質量和效率[6]。

本文基于HyperMesh軟件的前、后處理平臺,運用TCL語言和其自帶的功能函數和GUI函數編寫了一系列用于創建按鈕的腳本程序,點擊按鈕便可調用程序實現汽車座椅安全帶固定點強度分析的前、后處理過程,并自動生成PPT形式的分析報告。

1 汽車座椅安全帶固定點強度分析概述

汽車座椅在設計研發階段,進行的模擬仿真分析主要有汽車座椅安全帶固定點強度分析、汽車后排座椅行李箱沖擊分析、汽車前排副駕駛座椅下潛分析及鞭打試驗分析[7-8]。其中安全帶固定點強度是汽車被動安全的一個重要指標,是車輛《公告》試驗的強制檢查項目[9]。在HyperMesh中,汽車座椅安全帶固定點強度分析前處理的步驟通常包括幾何數據模型導入,幾何清理(刪除重復曲面、修補曲面、模型簡化),網格劃分,導入并準確安裝模擬假人(根據座椅大小縮放假人),創建安全帶(能夠自動預緊、與假人良好貼合),賦予材料屬性,定義連接(剛性單元模擬、剛性片模擬、運動副),定義接觸,邊界載荷設置等[10-11]。圖1是汽車座椅安全帶固定點強度分析前處理流程。

2 HyperMesh二次開發

HyperMesh二次開發有2種基本形式:一種是直接在其面板上創建功能按鈕,另一種是通過Process Manager創建流程樹。但是歸根結底它們的底層工作模塊都是由TCL語言和內置函數命令(功能函數和GUI函數命令)所編寫的程序。

圖1 汽車座椅安全帶固定點強度分析前處理流程

創建功能按鈕,按鈕可以通過修改userpage.mac文件來創建。TCL腳本是由TCL語言把內置函數命令按一定的邏輯連接起來構成的,需要實現功能的按鈕就是將已調試好的腳本文件與按鈕通過宏命令聯系起來。

流程樹的創建是通過Process Studio來實現,由Process Manager來調試和運行的。流程模板文件的擴展名為.pmt,它由Process Studio提供的頁(HWPM Page)構成,頁上能夠布置平臺所提供的3種不同類型的控件[6],并且可以添加TCL腳本在控件上來實現特定的功能,頁與頁之間的轉換可以通過The Framework所提供的命令實現,如::hw::pmgr::PmgrGotoTask命令可以實現從當前任務到指定任務的功能。

3 CAE建模流程自動化

3.1 零件重命名、自動化賦予材料和屬性

材料的本構是有限元計算中一個重要的參數,只有輸入正確的材料參數才能得到準確的結果[12]。建模時component材料和屬性的準確賦予是CAE分析的前提[13],但是因零件數目較多、創建和賦予材料屬性的操作繁瑣,需要頻繁切換面板、點擊鼠標,導致花費較多時間、誤操作率高且糾錯難度大。因此非常有必要編寫腳本程序自動化實現這個功能。腳本程序邏輯流程如圖2所示。

圖2 零件命名以及材料賦予程序邏輯流程

此程序邏輯流程對應的腳本程序能實現的功能有:

1) 根據BOM表自動規則化命名所有component;

2) 切取材料信息,并自動與材料庫匹配賦予component;

3) 獲取幾何屬性信息,自動創建屬性并賦值。

根據所編寫的腳本程序運行的結果如圖3所示,所有component的自動化重命名及材料屬性的賦予由原來的30 min縮短至2 min,工作效率提高93%,也大大地降低了錯誤率和人工操作強度。

3.2 自動化定義安全帶

安全帶的建模是此CAE分析項目的重點和難點,其中的主要建模工作為建立卷收器、織帶(1D、2D)、滑環(D環)、鎖扣等模型,安全帶卷收器中還包含預緊器和限力器以及相應傳感器的建模[14]。傳統建模操作繁多,出錯率高,通過程序簡化了此操作步驟,提高了建模效率。其二次開發的腳本程序邏輯流程如圖4所示。

圖3 自動化賦予材料和屬性結果對比

圖4 自動創建安全帶程序邏輯流程

此腳本程序運行之前需提前創建安全帶特征位置坐標點和加載曲線的.csv文件,在程序運行時需要選擇讀入的.csv文件和手動標記一個后續作為傳感器檢測對象的節點。特征位置節點及單個單元的創建分別采用以下2條命令(它可以返回創建節點、單元的id號):

::hwat::utils::CreateTempNode

::hwat::utils::CreateElement

圖5為自動創建安全帶的實例。圖5(a)為創建前的座椅模型,傳統的創建方法需要12步才能全部完成,采用本文開發的腳本只需2步就能快速、高效的創建并定義完安全帶,減少了83%的操作步驟,效果如圖5(b)所示。

圖5 安全帶自動創建實例

4 后處理二次開發過程介紹

在結果文件生成后,通過直接在HyperMesh界面中點擊按鈕運行程序生成批處理文件調用HyperView軟件。以下是生成批處理文件的程序以及此文件的調用命令:

set call_hw "call $hw _path-client config hwpost.dat -tcl ";

set file_path[open[file join $dir "batchmode.bat"] w];

puts -nonewline $file_path $call_hw;

puts $file_path $tcl_path;

close $file_path;

#調用程序

exec[eval $file_path];

其中$hw_path為hw.exe文件路徑(…HyperMeshhwinwin64hw.exe);$dir為任意文件路徑,本程序為腳本程序所在路徑;$tcl_path為后處理所需要調用的程序路徑。

輸出關鍵零部件的應力云圖以及相應零件的應力最值,并將應力云圖保存為jpg格式,將應力最值存stressvalue.txt文件中。并在后處理程序中嵌入由VisualBasic for Applications(簡稱VBA)語言編寫的程序代碼,在后處理程序運行時,會自動生成的.vbs文件。生成.vbs文件及其調用關鍵程序如下:

proc CreateVBS { vbs_path str } {

set fp_chan[open $vbs_path w]

puts $fp_chan $str

close $fp_chan

}

CreateVBS[file join $dir "creat_result_ppt.vbs"] $str

exec cmd.exe /K[ file join $dir "creat_result_ppt.vbs" ] &

其中$str中存儲著由VBA語言編寫的字符串。

通過上面生成的.vbs文件自動調用應力云圖以及stressvalue.txt文件和PPT模板生成分析報告,如圖6所示。

圖6 后處理程序生成的分析報告

5 結束語

本文以某款車型的座椅為例,闡述了HyperMesh二次開發在汽車座椅安全帶固定點開發的應用,并著重介紹了零件重命名、材料賦予以及安全帶創建的模塊以及后處理的二次開發過程。基于HyperMesh 軟件平臺下的二次開發可以很方便地將操作復雜的步驟化簡,不僅減小分析人員的勞動強度,還保證了正確率,并且最終能按照固定的模板生成分析報告,提高了分析效率及計算結果的一致性,有助于縮短開發周期和提升CAE分析質量。

猜你喜歡
二次開發按鈕程序
哪個是門鈴真正的按鈕
當你面前有個按鈕
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
西門子Easy Screen對倒棱機床界面二次開發
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
主站蜘蛛池模板: 国产天天色| 黑人巨大精品欧美一区二区区| 精品视频免费在线| 人妻一区二区三区无码精品一区| 91精品国产自产在线老师啪l| 99久久精品免费看国产电影| 国产一区二区福利| 欧美成一级| 午夜福利在线观看成人| 国产精品深爱在线| www.亚洲色图.com| 亚洲精品桃花岛av在线| 亚洲国产天堂久久综合| 久久精品电影| 在线播放真实国产乱子伦| 欧美日本中文| 久久精品女人天堂aaa| 中文字幕在线一区二区在线| 亚洲 欧美 偷自乱 图片| 囯产av无码片毛片一级| 日本中文字幕久久网站| 99er这里只有精品| 国内精品伊人久久久久7777人| 国产精品女同一区三区五区| 国产真实乱子伦精品视手机观看 | 无码日韩人妻精品久久蜜桃| 亚洲一级毛片免费观看| 99在线国产| 在线毛片免费| 欧洲日本亚洲中文字幕| 亚洲av无码成人专区| 亚洲狠狠婷婷综合久久久久| 无码电影在线观看| 99草精品视频| 99热精品久久| 黑人巨大精品欧美一区二区区| 亚洲 欧美 日韩综合一区| 久久久久国产精品嫩草影院| 亚洲国产中文在线二区三区免| 日本午夜网站| 香蕉蕉亚亚洲aav综合| 国产精品任我爽爆在线播放6080 | 一区二区三区国产精品视频| 亚洲综合激情另类专区| 亚卅精品无码久久毛片乌克兰| 97av视频在线观看| 999国产精品| 成人在线观看一区| 国产精品9| 看av免费毛片手机播放| 爱色欧美亚洲综合图区| 67194成是人免费无码| 99在线小视频| 九月婷婷亚洲综合在线| 91精品啪在线观看国产91九色| 中文字幕免费在线视频| 青青操视频在线| 欧美视频在线第一页| 伊人成人在线| 日本午夜精品一本在线观看| www精品久久| 免费A∨中文乱码专区| 91精品国产综合久久香蕉922| 国产成人综合在线观看| 黄色一及毛片| 91久久青青草原精品国产| 99热6这里只有精品| 在线观看亚洲精品福利片| 伊人天堂网| 欧美啪啪视频免码| 99热亚洲精品6码| 国产一区在线视频观看| 国产无码在线调教| 久久婷婷国产综合尤物精品| 毛片最新网址| 国产草草影院18成年视频| 国产aaaaa一级毛片| 婷婷开心中文字幕| 色一情一乱一伦一区二区三区小说| 免费大黄网站在线观看| 一级毛片免费高清视频| 亚洲 欧美 中文 AⅤ在线视频|