System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于槍械設計,尤其涉及一種基于模型定義的槍械工藝跨地域協同設計方法和系統。
技術介紹
1、工藝是指將產品設計圖紙轉化為實際產品的過程中的技術和工程。工藝設計的核心內容是擬定車間的生產工藝過程,說明生產工藝流程、主要生產設備和輔助設備的規格及數量;計算工廠原材料和半成品的需求量,明確各車間的生產任務和相互之間的協作聯系,編制生產經營計劃、產品質量檢驗、產品供銷定貨等制度,擬定勞動和生產組織及工作制度等。
2、我國產品研制生產的一種典型模式是由分屬兩地或多地的研究所和工廠共同協作完成。研究所負責產品設計,完成設計后將全套設計圖紙打包發給工廠,工廠依據設計圖紙負責產品后續制造生產。研究所與工廠是不同的單位,采用的產品設計軟件可能不一致。研究所重在研發設計,有一些試制驗證條件;工廠重在生產制造,也有一些設計能力。因此,研究所工藝軟件往往定位于工藝快速設計功能,工廠工藝軟件則要兼顧上游設計數據的接收、為下游車間aps/mes系統導出工藝bom數據、二維工藝卡輸出等功能,更偏向于制造管理系統,因此工藝軟件大多不同,常常帶來兩家單位數據異構等問題。
3、在輕武器行業,研究所開展槍械新產品研發時,協作的工廠也會參與其中,進行所廠聯合設計,形成的設計數據是三維模型;在產品制造生產時,研究所會去工廠現場跟加工,協商解決現場遇到的技術問題。槍械新產品研發過程中會進行試制加工驗證,也常常引入新工藝。具體場景是在研究所,當產品零部件三維模型設計后,基于三維模型使用三維工藝設計軟件編制試制工藝或新工藝,進行零件樣件的試制及
技術實現思路
1、為解決上述技術問題,本專利技術提出一種基于模型定義的槍械工藝跨地域協同設計方法和系統。
2、本專利技術第一方面公開了一種基于模型定義的槍械工藝跨地域協同設計方法,所述方法包括:
3、s1,將產品工藝信息定義為三維模型結構文件;其中,三維模型結構文件包括頂層結構、一級組件以及二級組件;頂層結構為零件模型或者總裝模型,一級組件為包含工序信息的試制工序模型,二級部件為包含工步信息的試制工步模型;
4、s2,基于所廠之間數據協同發放策略,將三維模型結構文件跨地域傳輸至工廠端;
5、s3,在工廠端讀取三維模型結構文件,并對三維模型結構文件中的工序內容和工步內容進行解析,并根據生產現場條件對解析結果進行編輯修改,從而實現槍械工藝跨地域協同設計。
6、在步驟s1中,試制工序模型的構建包括:
7、s11,根據工藝類型,將試制工序內容轉換為試制工序數組;
8、s12,根據試制工序數組個數創建相同個數試制工序模型文件,并將試制工序數組的內容存儲到相應的試制工序模型文件的屬性中,以完成試制工序模型的構建。
9、在步驟s12中,工藝類型包括裝配工藝、機加工藝或者熱處理工藝。
10、步驟s1中,試制工步模型的構建包括:
11、s13,將試制工步內容轉換為試制工步數組;
12、s14,根據試制工步數組個數創建相同個數試制工步模型文件,并將試制工步數組的內容存儲到相應的試制工步模型文件的屬性中,以完成試制工步模型的構建。
13、步驟s1中,將產品工藝信息定義為三維模型結構文件包括:
14、s15,在零件模型或者總裝模型中,將構建完成的各試制工序模型以樹狀結構進行排列;
15、s16,在已完成排序的試制工序模型中,將構建完成的各試制工步模型以樹狀結構進行排列。
16、步驟s1還包括:
17、s17,將修改后的試制工序內容轉換為修改后的試制工序數組,并將修改后的試制工序數組與試制工序模型的個數以及屬性值進行比對;如果修改后的試制工序數組個數增加或刪除,對試制工序模型也進行相應增加或刪除;如果修改后的試制工序數組的內容變更,對試制工序模型的相應屬性進行變更;
18、s18,將修改后的試制工步內容轉換為修改后的試制工步數組,并將修改后的試制工步數組與試制工步模型的個數以及屬性值進行比對;如果修改后的試制工步數組個數增加或刪除,對試制工步模型也進行相應增加或刪除;如果修改后的試制工步數組的內容變更,對試制工步模型的相應屬性進行變更。
19、步驟s3具體包括:
20、s31,獲取解析后的三維模型結構文件中的工序內容并進行修改后,轉換為批產工藝的工序數組,并將批產工藝的工序數組中內容存儲到批產工藝的工序模型的屬性中;
21、s32,獲取解析后的三維模型結構文件中的工步內容并進行修改后,轉換為批產工藝的工步數組,并將批產工藝的工步數組中內容存儲到批產工藝的工步模型的屬性中;
22、s33,在批產工藝的工序模型將構建完成的各批產工藝的工步模型以樹狀結構進行排列,以獲得二維工藝模型;
23、s34,按照工序工步的結構層級將二維工藝模型打包成xml文件,以發送給生產制造系統。
24、本專利技術第二方面公開了一種基于模型定義的槍械工藝跨地域協同設計系統,所述系統包括:
25、第一處理模塊,被配置為,將產品工藝信息定義為三維模型結構文件;其中,三維模型結構文件包括頂層結構、一級組件以及二級組件;頂層結構為零件模型或者總裝模型,一級組件為包含工序信息的試制工序模型,二級部件為包含工步信息的試制工步模型;
26、第二處理模塊,被配置為,基于所廠之間數據協同發放策略,將三維模型結構文件跨地域傳輸至工廠端;
27、第三處理模塊,被配置為,在工廠端讀取三維模型結構文件,并對三維模型結構文件中的工序內容和工步內容進行解析,并根據生產現場條件對解析結果進行編輯修改,從而實現槍械工藝跨地域協同設計。
28、本專利技術第三方面公開了一種電子設備。電子設備包括存儲器和處理器,存儲器存儲有計算機程序,處理器執行計算機程序時,實現本公開第一方面中任一項的一種基于模型定義的槍械工藝跨地域協同設計方法中的步驟。
29、本專利技術第四方面公開了一種計算機可讀存儲介質。計算機可讀存儲介質上存儲有計算機程序,計算機程序被處理器執行時,本文檔來自技高網...
【技術保護點】
1.一種基于模型定義的槍械工藝跨地域協同設計方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在步驟S1中,試制工序模型的構建包括:
3.根據權利要求2所述的方法,其特征在于,在步驟S12中,工藝類型包括裝配工藝、機加工藝或者熱處理工藝。
4.根據權利要求2所述的方法,其特征在于,在步驟S1中,試制工步模型的構建包括:
5.根據權利要求4所述的方法,其特征在于,步驟S1中,將產品工藝信息定義為三維模型結構文件包括:
6.根據權利要求5所述的方法,其特征在于,步驟S1還包括:
7.根據權利要求6所述的方法,其特征在于,步驟S3具體包括:
8.一種基于模型定義的槍械工藝跨地域協同設計系統,其特征在于,所述系統包括:
9.一種電子設備,其特征在于,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時,實現權利要求1至7中任一項所述的一種基于模型定義的槍械工藝跨地域協同設計方法中的步驟。
10.一種計算機可讀存儲介質,
...【技術特征摘要】
1.一種基于模型定義的槍械工藝跨地域協同設計方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在步驟s1中,試制工序模型的構建包括:
3.根據權利要求2所述的方法,其特征在于,在步驟s12中,工藝類型包括裝配工藝、機加工藝或者熱處理工藝。
4.根據權利要求2所述的方法,其特征在于,在步驟s1中,試制工步模型的構建包括:
5.根據權利要求4所述的方法,其特征在于,步驟s1中,將產品工藝信息定義為三維模型結構文件包括:
6.根據權利要求5所述的方法,其特征在于,步驟s1還包括:
7....
【專利技術屬性】
技術研發人員:孟昭旭,呂武,解廣華,沙金龍,于冬梅,
申請(專利權)人:中國兵器裝備集團兵器裝備研究所,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。