System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及智能制造領域,尤其涉及一種工業化模具智能制造方法、系統及介質。
技術介紹
1、工業化模具是工業化制造工業產品必不可少的關鍵工具,模具的好壞,對于制造出來的工業產品質量及其應用性能至關重要。
2、為了提高工業化模具的制造效率,降低模具的前期設計成本,通常會利用模具設計軟件先設計出制造工業產品所需要模具的模具3d模型,再基于設計好的該模具3d模型去制造工業化模具實物,并利用設置好的制造工藝參數以及該工業化模具實物制造出工業產品。
3、但是,現有的工業化模具制造方法存在不足:無法獲知模具3d模型所制造出來模具實物的性能,難以根據該模具實物性能情況去調整模具3d模型以及調整工業模具制造工藝參數集,導致無法得到符合工業產品應用性能的模具3d優化模型,這樣就降低了工業化模具的制造質量和效率。
技術實現思路
1、本專利技術所要解決的第一個技術問題是針對上述現有技術提供一種工業化模具智能制造。
2、本專利技術所要解決的第二個技術問題是針對上述現有技術提供一種實現上述工業化模具智能制造方法的工業化模具智能制造系統。
3、本專利技術所要解決的第三個技術問題是針對上述現有技術提供一種實現上述工業化模具智能制造方法的可讀存儲介質。
4、本專利技術解決第一個技術問題所采用的技術方案為:工業化模具智能制造方法,其特征在于,包括如下步驟:
5、步驟1,預先分別獲取設計工業產品結構所需要的產品設計參數集合以及表征工業產品性能的產
6、步驟2,預先構建制造工業產品所需要模具的模具3d初始模型以及對應該模具3d初始模型性能的模具模型性能模型;其中,模具3d初始模型與工業產品一一對應,模具模型性能模型具有對應的模具設計參數集合,模具模型性能模型的輸入參數為產品設計參數集合內的所有設計參數,模具模型性能模型的輸出參數為產品性能參數集合內的所有性能參數;
7、步驟3,提前獲取實際生產若干同一款工業產品時的制造工藝參數集合、產品設計參數實際值集合以及對應的產品性能參數實際值集合;其中,產品設計參數實際值集合包括若干產品設計參數實際值子集合,產品性能參數實際值集合包括若干產品性能參數實際值子集合,實際生產每一個工業產品時的產品設計參數實際值子集合與生產出來的該工業產品的產品性能參數實際值子集合一一對應;
8、步驟4,基于產品設計參數實際值集合和產品性能參數實際值集合對模具3d初始模型做優化處理,得到模具3d優化后模型;
9、步驟5,設置制造模具3d優化后模型所對應實際模具的工業模具制造工藝參數集,并利用該工業模具制造工藝參數集對模具3d優化后模型做仿真制造,得到對應的仿真工業產品;
10、步驟6,對仿真工業產品做多模態場景應用條件下仿真測試,分別得到仿真工業產品的多個模態化應用性能仿真測試值集合;其中,模態化應用性能仿真測試值集合與仿真工業產品所對應仿真測試的模態場景一一對應,模態化應用性能仿真測試值集合由表征仿真工業產品所對應工業產品實物在對應模態場景實際應用條件下的若干應用性能參數所對應的仿真測試值形成;
11、步驟7,根據所得該多個模態化性能仿真測試值集合做出判斷處理:
12、當該多個模態化性能仿真測試值集合滿足預設應用性能仿真測試條件時,轉入步驟8;否則,調整當前工業模具制造工藝參數集內的工藝參數,并將調整后的工業模具制造工藝參數集設置為實際制造模具3d優化后模型所對應模具的工業化模具制造工藝參數集后,轉入步驟5;
13、步驟8,將模具3d優化后模型所對應的模具設計參數集合作為工業產品所對應的工業化模具最優設計參數集合,且將當前工業模具制造工藝參數集作為工業產品所對應工業化模具最優制造工藝參數集。
14、改進地,在所述工業化模具智能制造方法中,所述工業產品為銑削加工刀具,所述產品設計參數集合包括銑削加工刀具的刀具刀齒數、刀具前角、刀具后角、刀具旋角、刃高以及刀具厚度;所述產品性能參數集合包括銑削加工刀具的切削速度進給量、切削深度和切削角度。
15、進一步地,在所述工業化模具智能制造方法中,所述模具3d初始模型的構建過程包括如下步驟:
16、步驟a1,選取合格的工業產品作為標定產品,并獲取該標定產品在多個視角的圖像,以形成該標定產品的多視角圖像集合;
17、步驟a2,根據形成的多視角圖像集合,提取表征標定產品三維結構特征的特征點信息序列;其中,特征點信息序列由提取到的多個特征點信息所形成,特征點信息包括特征點的位置坐標;
18、步驟a3,將位于特征點信息序列中的所有特征點做分片劃分,得到多個分片區域以及分別對應每個分片區域的特征點信息序列;其中,處于同一個面上的所有特征點被劃分到一個分片;
19、步驟a4,獲取標定產品的點云數據集,且計算標定產品上的每個分片區域所對應點云數據的點云稀疏度;
20、步驟a5,遍歷方式提取同一分片區域的點云稀疏度以及對應的所有特征點一起作為該同一分片區域的建模輪廓參數,且將提取到所有分片區域的建模輪廓參數一起形成表征標定產品整體輪廓的建模輪廓參數集;
21、步驟a6,根據所得建模輪廓參數集構建模具3d基準模型;
22、步驟a7,對模具3d基準模型做輪廓優化處理,得到最終的模具3d初始模型。
23、再改進,在所述工業化模具智能制造方法中,在步驟a7中,對構建的模具3d基準模型做輪廓優化處理的過程包括如下步驟:
24、步驟a71,在所有分片區域中按照遍歷方式選取相鄰的分片區域對以及每一個分片區域對的邊界線,形成邊界線集合;
25、步驟a72,分別獲取位于邊界線集合內每一個邊界線所對應的所有特征點,得到特征點與對應邊界線之間的歸屬關系,且由所有的歸屬關系一起形成邊界線-特征點歸屬關系列表;
26、步驟a73,分別計算每一個邊界線在其各特征點處的斜率值,分別形成對應每一個邊界線的斜率值序列;其中,邊界線與斜率值序列為一一對應關系,斜率值序列內的斜率值按照在邊界線上的前后位置排列;
27、步驟a74,根據所得各斜率值序列,對每個斜率值序列所對應的邊界線執行曲線彎折度判斷處理:
28、當斜率值序列內任意三個相鄰斜率值的方差大于預設方差閾值時,轉入步驟a75;否則,對該斜率值序列所對應的邊界線不予處理;
29、步驟a75,調整該任意三個相鄰斜率值中的中間斜率值所對應特征點在邊界曲線上的位置,且以調整位置后的該特征點所對應的斜率值作為更新后斜率值;
30、步驟a76,令該更新后斜率值替換掉該特征點在斜率值序列內的原來斜率值,以形成新的斜率值序列,再次轉入步驟a74。
31、再進一步改進,在所述工業化模具智能制造方法中,在步驟4中,基于產品設計參數實際值集合和產品性能參數實際值集合對模具3d初始模型做優化處理,以得到模具3d優化后模型的過程包括如下步本文檔來自技高網...
【技術保護點】
1.工業化模具智能制造方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的工業化模具智能制造方法,其特征在于,所述工業產品為銑削加工刀具,所述產品設計參數集合包括銑削加工刀具的刀具刀齒數、刀具前角、刀具后角、刀具旋角、刃高以及刀具厚度;所述產品性能參數集合包括銑削加工刀具的切削速度進給量、切削深度和切削角度。
3.根據權利要求2所述的工業化模具智能制造方法,其特征在于,所述模具3D初始模型的構建過程包括如下步驟:
4.根據權利要求3所述的工業化模具智能制造方法,其特征在于,在步驟a7中,對構建的模具3D基準模型做輪廓優化處理的過程包括如下步驟:
5.根據權利要求4所述的工業化模具智能制造方法,其特征在于,在步驟4中,基于產品設計參數實際值集合和產品性能參數實際值集合對模具3D初始模型做優化處理,以得到模具3D優化后模型的過程包括如下步驟:
6.根據權利要求1~5任一項所述的工業化模具智能制造方法,其特征在于,所述模具模型性能模型通過對所述產品設計參數集合和所述產品性能參數集合進線擬合處理得到;其中:所述模具模型性能
7.工業化模具智能制造系統,實現權利要求1所述的工業化模具智能制造方法,其特征在于,該工業化模具智能制造系統包括:
8.可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時,實現權利要求1~6任一項所述的工業化模具智能制造方法。
...【技術特征摘要】
1.工業化模具智能制造方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的工業化模具智能制造方法,其特征在于,所述工業產品為銑削加工刀具,所述產品設計參數集合包括銑削加工刀具的刀具刀齒數、刀具前角、刀具后角、刀具旋角、刃高以及刀具厚度;所述產品性能參數集合包括銑削加工刀具的切削速度進給量、切削深度和切削角度。
3.根據權利要求2所述的工業化模具智能制造方法,其特征在于,所述模具3d初始模型的構建過程包括如下步驟:
4.根據權利要求3所述的工業化模具智能制造方法,其特征在于,在步驟a7中,對構建的模具3d基準模型做輪廓優化處理的過程包括如下步驟:
5.根據權利要求4所述的工業化模具智能...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。