• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于VB.NET的三維集成塊校核

      2014-06-06 06:01:46劉杰辛楊桂
      機床與液壓 2014年14期
      關鍵詞:集成塊油孔油路

      劉杰,辛楊桂

      (1.廣州市阿蓋特科技有限公司,廣東廣州 510663;2.廣州機械科學研究院有限公司液壓研究所,廣東廣州 510700)

      液壓集成塊是安裝各種液壓元件,并通過其內部孔道按系統(tǒng)要求實現元件間油路連通的塊體。集成塊的模塊化結構確保了系統(tǒng)的可靠性,大大減少了所需外部連接的點數,大幅度減少裝配時間并減少泄漏機會,方便安裝及維護等特點使其在液壓系統(tǒng)上應用非常廣泛。

      液壓集成塊油孔間隙校核與最小壁厚校核是集成塊設計過程中的關鍵一環(huán),決定著集成塊的設計是否成功。但由于集成塊內部孔道交錯復雜,特別是復雜的集成塊,若采用人工校驗,不僅費時費力,而且容易顧此失彼,難以保證校驗結果正確。文中基于VB.NET對SolidWorks進行二次開發(fā),編程實現三維集成塊油孔間隙的自動校核,是一種簡單而有效的三維集成塊校核方法。

      1 三維集成塊校核

      用三維軟件SolidWorks畫出的集成塊如圖1所示,可知:集成塊內孔道數量眾多,孔道間交錯復雜。

      圖1 三維集成塊

      1.1 三維集成塊校核內容

      (1)集成塊中該連通的油孔必須連通,否則此連通狀態(tài)為欠連通;

      (2)屬于不同油路的油孔之間不能連通,否則此連通狀態(tài)為過連通;

      (3)油路與液壓閥連接的安裝螺紋孔、銷孔及插裝閥安裝孔等輔助孔不能連通,否則此連通狀態(tài)為泄漏連通;

      (4)按照液壓系統(tǒng)的壓力和液壓集成塊的選材,油路之間及油路與輔助孔之間應保持相應的最小間隙、油路與壁及輔助孔與壁之間保持應有的最小壁厚,以保證不會被壓力油擊穿,破壞油路的連通狀態(tài)。

      1.2 建立孔的數據信息

      三維集成塊校核前需要收集各種類型孔的數據信息,集成塊上一個孔的數據信息包括孔的直徑和深度、孔包含的面及表面、孔的編號和孔的類型等??梢娂蓧K內各種類型孔包含的數據信息的元素類型多種多樣,因此用結構定義孔的數據信息。

      1.3 收集并記錄孔的數據信息

      為獲得孔的數據信息,首先通過選擇管理器SelectionManager使程序獲得三維集成塊中任意對象的方法和屬性;其次建立一個循環(huán),即首先調用Model-Doc2:FirstFeature方法返回FeatureManager設計樹中第一個特征指針,然后調用方法Feature:GetNextFeature以繼續(xù)遍歷過程,從頭遍歷集成塊零件特征設計樹中的每一個特征以獲取所需的孔及相應的數據信息;最后,在VB.NET環(huán)境下編程創(chuàng)建一個Excel表,并把油孔的部分數據信息填入Excel表中。而像集成塊的固定孔、閥的螺紋安裝孔和銷孔等不需填入表中,只需與填入表中各孔進行最小間隙校核。

      1.4 集成塊孔道的校核流程

      圖2 孔道校核流程圖

      油孔安全校核主要包括兩個部分,即油孔與集成塊各面之間的安全校核,油孔與油孔間的校核。油孔與各面之間的安全校核主要是油孔與其對面和鄰面之間的安全壁厚校核。油孔間的安全校核是檢查油孔是否滿足約束條件,其實現方法較多,目前主要有孔道表面網格化、布爾運算、邏輯判斷等多種方法。文中的孔道校核是基于VB.NET編程調用相應的Solid-Works API函數實現集成塊油孔間的最小間隙校核。

      文中通過循環(huán)實現每一個油孔與其他油孔的校核,對不滿足最小間隙要求的兩個油孔進行特殊標記并在Excel表中加以提示。油孔校核流程如圖2所示。

      油孔與集成塊最小壁厚校核流程與此相類似。使用該方法進行油孔的安全校核具有簡單、快速和有效的特點。

      2 VB.NET程序加載與運行

      2.1 加載程序

      生成SolidWorks插件的方法有以下兩種:直接打開和寫注冊表,文中采用直接打開法。在VB.NET環(huán)境中,點擊菜單【文件】【JH.DLL】,選擇相關的路徑放置生成的JH.DLL,如“D:集成塊校核JH.DLL”。啟動SolidWorks,點擊菜單【文件】 【打開】【JH.DLL】,這樣即把“JH.DLL”加載到Solid-Works環(huán)境中,實現SolidWorks與插件的無縫連接。

      2.2 程序運行

      成功加載集成塊校核插件后,就可以在Solid-Works菜單項里點擊集成塊校核菜單項對需要校核的集成塊進行校核。在SolidWorks里打開需要校核的集成塊后,點擊集成塊校核菜單,輸入孔道的最小間隙值,點擊集成塊校核按鈕就可自動進行校核。如圖3所示為生成的插件。

      圖3 集成塊校核插件

      在該校核過程中,一方面對相互干涉的油孔進行提示,并把相互干涉的孔在表中加以提示,如圖4所示;另一方面將集成塊里油孔的部分數據信息和相交孔寫入Excel表中,如圖5所示。

      圖4 提示相干涉的孔道

      圖5 孔的數據信息及干涉孔提示

      最后,用戶就可根據Excel表中提示的相干涉的孔道或者集成塊上標有的特定標記對相應孔道進行修改。

      3 結論

      借助SolidWorks測量工具中的最小距離功能獲得兩選中對象的最小距離,運用宏功能,用VB.NET語言編程并調用相應的API函數,實現集成塊油孔最小間隙和相交孔的自動校核。用該方法對集成塊進行校核已經在計算機上得以實現,效果良好,不僅可以大大節(jié)省時間,而且能及時發(fā)現錯誤,為提高集成塊設計水平、質量及自動化程度提供有力的技術保障。

      [1]熊壯,喻道遠,段正澄.液壓集成塊內部孔系的自動校驗[J].機床與液壓,1998(5):53-54.

      [2]于玲,寧建榮,賈春強.液壓集成塊復雜階梯孔系孔道校核方法研究[J].液壓與氣動,2009(4):20-22.

      [3]任小青.數據結構在液壓集成塊孔道校驗中的運用[J].青海大學學報,2002,20(3):28-31.

      猜你喜歡
      集成塊油孔油路
      某型飛機尾橇緩沖裝置阻尼油孔設計及優(yōu)化
      機床與液壓(2022年6期)2022-09-16 13:04:48
      液壓傳動在萬能外圓磨床設備中應用研究
      某雙油路離心噴嘴流量特性的試驗分析
      缸蓋油孔螺釘檢測裝置的分析與應用
      基于ANSYS的液壓集成塊內部孔道受力分析
      湖北農機化(2020年4期)2020-07-24 09:07:50
      曲軸交叉油孔毛刺產生機理分析及控制措施
      船用噴油器體斜油孔加工
      基于響應面法的液壓集成塊直角轉彎流道優(yōu)化
      液壓系統(tǒng)中新型集成塊的設計及應用
      基于使用功能的雙保險液壓回路
      福建省| 会宁县| 柘城县| 班玛县| 乌恰县| 乡宁县| 乳山市| 黔江区| 宁陵县| 高平市| 拉萨市| 邻水| 长顺县| 教育| 孝感市| 屯留县| 古蔺县| 博爱县| 拜城县| 巴东县| 六枝特区| 恩施市| 长顺县| 宝丰县| 宿州市| 岳阳市| 钟祥市| 额敏县| 定南县| 治多县| 会昌县| 晋中市| 承德县| 行唐县| 荆门市| 镇远县| 苏尼特左旗| 宜黄县| 阿克陶县| 花莲市| 舟山市|