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

基于CATIA二次開發的驅動軸運動分析方法

2020-12-23 03:16:48
汽車實用技術 2020年23期
關鍵詞:二次開發程序

段 維

(威馬汽車技術有限公司成都研究院,四川 成都 610100)

引言

在驅動軸的滑移率校核時,主要關注驅動軸內、外球籠在隨懸架運動過程中的最大擺動角度,以及內球籠鉸接點的滑移量。在懸架的DMU運動模型當中,首先測量外球籠的擺動角度、內球籠的擺動角度以及內球籠鉸接點與參考點的距離,再在命令驅動窗口當中激活上述外球籠角度、內球籠角度、內球籠滑移點距離共三個測量的傳感器。然后,在我們按需將驅動命令拖動到各個極限位置時,上述角度與距離會按步變化,同時,每一步的具體值將被記錄,最終可通過Excel表格進行輸出,再進行后續的處理與分析。在獲取數據表格的過程中,上述方式需要進行多步的操作,十分繁瑣。若考慮左、右驅動軸,動力總成的28工況,工作量將成倍增加。

本文以VB為開發工具,基于CATIA的自動化接口,對CATIA進行二次開發,將上述驅動軸的滑移率校核的操作以程序進行打包,用戶僅需要選擇并輸入簡單的參數,即可得到內、外球籠夾角及滑移隨懸架運動的變化的Excel表格。同時,可以快速獲得最大夾角與最大滑移量。

1 CATIA二次開發方法

CATIA是法國達索公司開發的CAD/CAE/CAM一體化軟件,它不僅僅是一款優秀的計算機輔助設計軟件,用戶可以直接使用它內部的豐富的命令,同時,它還為用戶提供了多種二次開發的接口,如自動化對象編程(V5 Automation)和開放的基于組件的應用程序編程(CAA),使得用戶可以自定義更符合自己習慣與專業的工具。

本文主要是用VB進行自動化對象編程。在CATIA的安裝目錄下可以很輕松找到 V5Automation.chm文件。在該文件中,我們可查詢到CATIA各個自動化對象的名稱以及其對應的屬性及方法。本文涉及到的自動化對象主要有:ProductDocument對象,Selection 對象(圖 1), SPAWorkbench(圖2)對象以及AnyObject對象中的Mechanism(圖3)對象。

圖1 CATIA自動化對象樹結構

圖2 CATIA自動化對象SPAWorkbench對象樹結構

用Item的方法遍歷集合下的所有子元素;使用Selection對象中的 SelectElement3方法進行人機的交互選擇;使用SPAWorkbench工作臺中的GetMeasurable方法獲取點坐標、直線間的角度等;在 Mechanism對象中使用 PutCommand Values方法給懸架DMU運動模型的驅動命令賦值。具體的自動化對象結構樹見圖。

2 懸架DMU運動模型的預處理

在運行程序之前,需要對懸架DMU運動模型進行預處理。以前驅車,前轉向為例:

(1)DMU運動模型中驅動命令須有且僅有3個,即:轉向驅動,左側跳動驅動,右側跳動驅動,且三個驅動命令的順序依次為轉向驅動、左側驅動、右側驅動;

(2)驅動軸內球籠中心線應為左、右球籠鉸接點的連線的延長線,延長的距離為定長即可,這將作為程序的輸入。

以上預處理為二次開發的程序結構所要求,并不是在每次運行程序時都需要進行處理。而是在每一個項目的 DMU運動模型的搭建時形成以上的規范,這在公司的規范化建設上是非常容易實現的。

3 驅動軸運動分析的軟件實現過程

驅動軸運動分析主要需要獲取驅動軸在各個極限狀態下的內、外球籠夾角以及內球籠的滑移量。通過依次做出懸架運動的極限狀態:內轉極限、下極限→外轉極限、下極限→外轉極限、上極限→內轉極限、上極限→內轉極限、下極限,達到一個循環,再在其中選取若干個分步點,具體點的數量視分析的精度而定,進而得到各個分步點下對應的外球籠夾角、內球籠夾角以及內球籠的滑移量。

首先,在程序的輸入 UI界面中,我們需要用戶判斷進行分析的是左側驅動軸還是右側驅動軸,另外,需要用戶輸入如2中(2)所述的延長線的距離。如圖4所示。

圖4 程序輸入界面

程序運行后,進入設計模式,程序將提示用戶依次選擇懸架DMU運動模型中的外球籠中心線、驅動軸軸桿中心線、內球籠中心線。程序會按設定的分步依次對懸架DMU施加驅動命令,并分別測量當前驅動命令下的外球籠中心線與軸桿中心線的夾角(即外球籠夾角),軸桿中心線與內球籠中心線夾角(即內球籠夾角),以及軸桿中心線內側端點坐標和內球籠中心線端點的坐標。內球籠中心線端點與軸桿內側端點的距離即為當前狀態下的滑移狀態,再用上文所述延長線的距離減去此距離,即為當前狀態下的內球籠滑移量,其中滑出為正值,滑入為負值。再將各個結果與對應的最大值進行比較,若最大值比該結果小,則將該結果重新賦值給最大值。同時,將各個分步的各個結果存放于Excel中。程序輸出的界面如圖5。

圖5 程序輸出界面

程序的主流程圖如圖6。

圖6 主程序流程圖

4 程序的關鍵內容

將程序參數關聯用戶輸入參數:

獲取當前的product文件對象:

獲取機械裝置對象并獲取轉向齒條行程及輪跳上、下極限行程:

進行人機交互選擇并賦值:

創建所選擇軸線的參考,由于在 product文件對象中,需要區別于part文件對象中的參考的創建:

給懸架DMU運動模型進行賦值:

獲取文件對象下的測量工具,測量角度與點的坐標:

將坐標點轉換為滑移量:

最大值的判斷并輸出到用戶UI輸出界面:

表1 輸出Excel部分結果

5 結論

在利用VB進行CATIA的二次開發后,利用程序對驅動軸的運動分析便變得異常簡單。設計人員僅需向程序輸入兩個值:驅動軸位置及驅動軸內球籠中心線延長線的延長量;并在程序開始后選擇外球籠中心線、驅動軸軸桿中心線以及內球籠中心線,其余的分析過程均由程序來完成。校核過程簡單,工作效率顯著提高。設計人員可以將更多的精力專注于驅動軸運動的結果分析上,在現實工作中有較大的應用價值。

此外,將原來復雜的分析校核過程用程序進行固化,不僅使得整個過程更加規范,也使得人為犯錯率大大的下降。即使是對CATIA數字樣機不熟悉的設計人員,也可以通過此程序順利地完成驅動軸的運動分析,具有較大的實際價值。

猜你喜歡
二次開發程序
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉坐標系二次開發
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
Micaps3.2 版本二次開發入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
ANSYS Workbench二次開發在汽車穩定桿CAE分析中的應用
汽車零部件(2014年5期)2014-11-11 12:24:32
主站蜘蛛池模板: 国产亚洲高清视频| 黄色不卡视频| 波多野结衣在线一区二区| 97国产在线播放| 婷婷午夜天| 日本一区二区三区精品视频| 亚洲天堂日韩av电影| 免费福利视频网站| 国产乱子精品一区二区在线观看| 在线看片国产| 精品福利一区二区免费视频| 亚洲无码久久久久| 国产欧美一区二区三区视频在线观看| 在线亚洲小视频| 99在线观看视频免费| 国产内射一区亚洲| 玩两个丰满老熟女久久网| 91在线激情在线观看| 欧美黑人欧美精品刺激| 97视频在线观看免费视频| 国产精品毛片在线直播完整版| 国产欧美日韩视频怡春院| 亚洲第一香蕉视频| 色呦呦手机在线精品| 日韩无码真实干出血视频| 国产乱人激情H在线观看| 国产香蕉97碰碰视频VA碰碰看| 久久精品只有这里有| 日本免费精品| 最新加勒比隔壁人妻| 久久semm亚洲国产| 激情综合婷婷丁香五月尤物| 国产精品观看视频免费完整版| 在线观看国产一区二区三区99| 久久久久国色AV免费观看性色| 国产一二三区在线| 欧日韩在线不卡视频| 六月婷婷激情综合| 女高中生自慰污污网站| 国产一区亚洲一区| 国产精品福利导航| 国产福利一区二区在线观看| 五月天久久综合国产一区二区| 国产91熟女高潮一区二区| 亚洲精品免费网站| 国产麻豆精品手机在线观看| 久996视频精品免费观看| 国产在线视频自拍| AV无码一区二区三区四区| 伦伦影院精品一区| 黄色污网站在线观看| 免费A∨中文乱码专区| 女人一级毛片| 色婷婷国产精品视频| 九九热视频精品在线| swag国产精品| 99re视频在线| 国模视频一区二区| 久久人妻xunleige无码| 亚洲第一成年网| 国产高清在线丝袜精品一区| 91免费国产在线观看尤物| 91精品综合| 久久免费视频6| 成人毛片在线播放| 久久婷婷五月综合色一区二区| 国产激爽大片高清在线观看| 在线免费不卡视频| 亚洲第一极品精品无码| 国产第一福利影院| 日本欧美中文字幕精品亚洲| 国产成人精品男人的天堂| 欧美午夜视频在线| 67194成是人免费无码| 青青青草国产| 天堂网亚洲综合在线| 国产高清免费午夜在线视频| 亚洲国产看片基地久久1024| 久久久久无码国产精品不卡| 免费国产一级 片内射老| 国产高清无码第一十页在线观看| 久久久久久久久亚洲精品|