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
主站蜘蛛池模板: 国产成人三级| 99久久无色码中文字幕| 国产成人精品2021欧美日韩| 免费在线观看av| 白浆视频在线观看| 91免费精品国偷自产在线在线| 色老二精品视频在线观看| 精品色综合| 91网红精品在线观看| 国产精品lululu在线观看| 亚洲一级毛片在线观播放| 精品人妻AV区| 国产精品视频导航| 五月婷婷欧美| 国产日本欧美在线观看| 国产欧美日韩综合一区在线播放| 自拍偷拍欧美| 欧洲欧美人成免费全部视频| 亚洲第一黄片大全| 日本人真淫视频一区二区三区| 91综合色区亚洲熟妇p| 亚洲天堂区| 丝袜无码一区二区三区| 欧美成人精品在线| 四虎永久在线| 欧美激情,国产精品| 精品无码一区二区三区在线视频| 亚洲人成网站日本片| 91在线播放国产| 99热国产这里只有精品9九 | 久久大香伊蕉在人线观看热2 | 久久国产黑丝袜视频| 亚洲国产日韩视频观看| 亚洲天堂网2014| 国产成人精品男人的天堂| 国产精品漂亮美女在线观看| 亚洲Va中文字幕久久一区| 欧美日韩专区| 亚洲成人精品| 国产91丝袜| 天天爽免费视频| 91色国产在线| 亚洲二区视频| 久久久久人妻一区精品| 国产一级做美女做受视频| 亚洲精品在线91| 亚洲欧洲一区二区三区| 2020极品精品国产| 国产精品亚洲一区二区在线观看| 午夜少妇精品视频小电影| 中文字幕人成人乱码亚洲电影| 欧美日韩高清在线| 亚洲欧美另类久久久精品播放的| 伊人网址在线| 99精品高清在线播放| 无码精品国产dvd在线观看9久| 一级黄色片网| 国产99免费视频| 中文字幕av无码不卡免费| 色偷偷av男人的天堂不卡| 久久精品人人做人人爽97| 国产成人精品一区二区不卡| 在线免费亚洲无码视频| aaa国产一级毛片| 一级全免费视频播放| 国产精品成人啪精品视频| 免费aa毛片| 国产中文一区a级毛片视频| 成人无码区免费视频网站蜜臀| 国产成人区在线观看视频| 国产精品自拍合集| 97se亚洲综合在线韩国专区福利| 91视频首页| 久久免费精品琪琪| 女人一级毛片| 久久婷婷六月| 日韩不卡高清视频| 国产午夜在线观看视频| 视频二区国产精品职场同事| 日韩人妻少妇一区二区| 国产欧美又粗又猛又爽老| 激情网址在线观看|