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

基于VSTO 的過渡接頭統計模塊的開發與應用

2022-07-22 08:00:50趙向偉
現代制造技術與裝備 2022年5期
關鍵詞:設計

趙向偉

(安百拓(南京)建筑礦山設備有限公司,南京 400713)

液壓系統管路設計選型工作包括過渡接頭的選型組合和管路總成的設計等內容。新產品試制過程中,由于過渡接頭的種類、規格繁多(尤其是需要非標、不常用接頭),導致其供貨周期較長,加之液壓設計工作量大,一定程度上延長了新產品的試制周期。為了準確表達過渡接頭的組合,目前有兩種做法。第一種做法是在三維造型軟件中,根據閥塊油口尺寸、管路尺寸以及空間要求,選擇相應的過渡接頭,之后通過圖紙表達過渡接頭的組合。第二種做法是在Excel中,根據閥塊油口尺寸、管路尺寸以及空間要求,選擇相應的過渡接頭。前者較后者更為直觀,便于指導裝配人員裝配。后者相對前者更高效,便于迅速響應市場。為兼顧直觀和高效的特點,設計人員一般結合上述兩種方式進行液壓過渡接頭組合設計,即前期在Excel 中完成過渡接頭的組合設計工作,之后統計其類型數量,以便提前備貨、采購,待機器量產后,再通過圖紙表達某一閥塊過渡接頭的組合形式。

在設計前期,設計人員采用人工的方式統計接頭類型與數量。由于工程機械產品中過渡接頭種類和數量龐大,人工統計不僅工作量大,而且增加了錯誤概率。為有效節省處理數據的時間,提高工作效率,減輕設計人員的勞動強度,提出了“.NET Framework+VSTO”技術解決方案。一方面,利用VSTO(Visual Studio Tools for Office)開發工具對Excel 進行客戶化定制,有效提高在新產品研發過程中過渡接頭統計的效率,并減少非設計因素導致的錯誤;另一方面,依托.NET Framework 可以極大地簡化開發工作,簡化開發過程中基本函數的構架,縮短開發時間。

1 .NET 和.NET Frame

.NET 是微軟用來實現XML、Web services,面向服務體系結構(Service-Oriented Architecture,SOA)與敏捷性的新技術,為敏捷商務環境構建互聯互通的應用系統。這些系統是基于標準的、自適應的、穩定的且高性能的[1]。通過.NET 框架,可以給用戶提供全新體驗。通過快速迅捷的計算能力,它可為軟件開發人員提供一種高效的開發工具[2]。

.NET Frame是.NET最重要的部分。.NET Framework是微軟開發應用程序新的軟件平臺。在.NET Framework 下,可以應用多種編程語言。應用這些編程語言創建的應用程序,可以方便地建立網絡應用服務。.NET Framework 的出現,使得原來需要通過編程語言實現的工作轉由.NET Framework 來完成。此外,操作系統可以通過提供一些.NET Framework 不支持的功能,降低程序間通信的復雜性與局限性。這些程序可以是相同語言編寫的,也可以是不同語言編寫的[3]。

2 Excel 客戶化定制

目前,Excel提供VBA(Visual Basic for applications)和VSTO(Visual Studio Tools for Office)兩種客戶化定制技術。

VBA 是VB 的一種宏語言,主要用來擴展Windows應用程序的功能,特別是Office 軟件。VBA 具有易使用的特點,同時存在用戶界面、布署、功能實現和安全性等方面的限制[4]。

VSTO 是一套用于創建自定義Office 應用程序的Visual Studio 工具包[5]。相對于傳統的VBA 開發,VSTO 為中高級開發人員提供了更加強大的開發平臺和語言,并部分解決了傳統Office 開發中的諸多問題(如難于更新、可擴展性差、難以維護以及安全性低等),使得開發人員可以使用熟悉的技術構建更加靈活的、強大的、跨平臺的企業級解決方案[6]。

鑒于VSTO 的技術優勢,本文采用VSTO 并結合定制Excel,實現接頭統計模塊的開發。

3 過渡接頭統計過程分析

過渡接頭統計的處理對象如表1 所示。該表描述了液壓元部件、油口、油口尺寸以及過渡接頭組合等信息。

人工統計過渡接頭過程中,先以某一過渡接頭為參考,統計同參考接頭相同的接頭數量,并在接頭規格數量明細表中記錄該類型的過渡接頭的種類和數量,刪除參考類型的過渡接頭[7-9]。重復上述操作,直至將所有待統計的對象統計完畢。

可見,過渡接頭的選用和統計均為有規則的、重復性的工作,可借助計算機完成。

4 解決方案的實現

4.1 界面定制和模板定制

過渡接頭統計交互界面,如圖1 所示。統一設計樣式是實現計算機統計的前提。結合設計人員的設計習慣,定制的設計模板具備表頭“元部件”“油口”“油口尺寸”“接頭組合”。設計人員設計時可將相關信息填入相應的單元格,并且約定接頭的組合字符為“+”。

4.2 過渡接頭統計算法

根據表1,同一油口過渡接頭以字符“+”連接。參照人工統計過渡接頭的過程,確定過渡接頭統計的算法,用高級語言對其描述如下:讀取液壓油口過渡接頭表中過渡接頭所在列,將所有過渡接頭組合收集于列表類CList,其中列表中的一個元素對應過渡接頭設計表中的一個單元格。為簡化拆分字符串算法,先將元素添加一個字符,如“A+B”添加連接字符“+”后,元素內容為“A+B+”。將添加字符“+”后的元素,以字符“+”為標識符,拆分為“A”“B”兩個元素,并收集于列表[10-11]。

表1 液壓油口過渡接頭表

重復上述操作,將上述所有過渡接頭組合拆分為獨立的過渡接頭,以存儲過渡接頭的列表第一個元素為參考收集于接頭類型列表,然后遍歷列表,判斷待比較元素是否同參考元素相同。如果相同,則該接頭數量加1;如果不同,則該接頭數量不變。

重復上述操作,直至遍歷完列表,將該接頭數量收集于過渡接頭數量列表。

4.3 算法的調用

由于待處理元素個數未知,VSTO 中沒有具有動態添加、移除以及統計功能的類。為提高程序效率,減少開發工作量,借助MFC 提供列表類CList 實現動態添加、移除以及統計元素的功能,在動態鏈接庫完成主要算法的實現,并在所定制的插件Addin 相應的事件響應函數中調用相關動態鏈接庫。

調用語句如下:Integer

5 應用實例

在統計過渡接頭型號及數量時,點擊圖1 中的“統計接頭”按鈕,模塊自動創建表“接頭規格明細”并將其激活,將統計結果寫入表格。

在研制2 m 銑刨機SM200M-3 過程中,采用人工統計過渡接頭。開發該模塊后,在研制1m 銑刨機SM100M-3 過程中,采用快速統計模塊統計過渡接頭。兩者所處理的對象和所需時間如表2 所示。

表2 統計時間對照表

經驗證,過渡接頭快速統計模塊較人工統計效率顯著提高,一定程度上規避了人為因素導致的錯誤,減少了設計人員的工作量,使其可以將精力放在更有價值的工作上。

6 結語

后期將結合液壓設計工作需求,利用本文介紹的技術,將液壓系統設計知識集成于設計平臺,如過渡接頭型號的查詢、管路通徑的計算等。另外,本文對于重復性強的Excel 數據處理工作也具有一定的參考價值。

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 毛片久久网站小视频| 国产欧美性爱网| 午夜电影在线观看国产1区| 青青青草国产| 成人亚洲视频| 国产成人精彩在线视频50| 欧美精品在线免费| 四虎永久免费在线| 日本人妻一区二区三区不卡影院| 免费AV在线播放观看18禁强制| 天堂中文在线资源| 免费人成网站在线高清| 国产午夜一级毛片| 精品福利视频网| 2022国产无码在线| 精品少妇人妻av无码久久| 欧美va亚洲va香蕉在线| 国产一区二区三区夜色 | 国产成人免费视频精品一区二区| 九色在线视频导航91| 久操中文在线| 免费又爽又刺激高潮网址| 国产三级韩国三级理| 亚洲一区第一页| 欧美黄色网站在线看| 2021国产v亚洲v天堂无码| 无码精品国产dvd在线观看9久| 超薄丝袜足j国产在线视频| 中文字幕在线观| 久一在线视频| 欧美性精品| 亚洲热线99精品视频| 在线看片免费人成视久网下载| 波多野结衣无码视频在线观看| 国产欧美日韩综合一区在线播放| 精品无码人妻一区二区| 欧美激情综合| 国产乱码精品一区二区三区中文 | 青青青国产免费线在| 国产成人久久777777| 精品福利视频网| 欧美三級片黃色三級片黃色1| 国产视频一二三区| 国产人人乐人人爱| 91系列在线观看| 亚洲天堂伊人| 97青草最新免费精品视频| 亚洲欧美成人影院| 综合五月天网| 国产精品美女自慰喷水| 夜夜操狠狠操| 国产精品网址你懂的| 欧美一级高清片久久99| 亚洲中文字幕23页在线| 精品少妇人妻一区二区| 激情影院内射美女| 人妻21p大胆| 成年人午夜免费视频| 456亚洲人成高清在线| 青青草一区二区免费精品| 午夜啪啪福利| 欧美色伊人| 亚洲国产精品日韩av专区| 色爽网免费视频| 久久永久视频| 欧美激情网址| 精品亚洲麻豆1区2区3区| 午夜视频日本| 日韩精品久久久久久久电影蜜臀| 亚洲精品无码AV电影在线播放| 99热这里只有成人精品国产| 亚洲一级毛片| 久久精品国产精品国产一区| 看国产一级毛片| 欧美一级黄片一区2区| 久久久黄色片| 欧洲精品视频在线观看| 亚洲欧洲免费视频| 久久免费精品琪琪| 色视频国产| 天天色综网| 亚洲精品无码成人片在线观看 |