本發(fā)明涉及工業(yè)制造,具體是涉及一種智能設計過程的修邊線自動投影優(yōu)化方法、設備及介質(zhì)。
背景技術(shù):
1、在零件的設計生產(chǎn)流程中,其中一個工序是將修邊線投影至工藝型面上形成投影線,從而在實際生產(chǎn)時能夠根據(jù)修邊線和投影線的指導對零件進行修邊,由于部分修邊線并不在工藝型面上,而是懸空于零件外輪廓以外,因此存在將其投影至下方的工藝型面上的需求,而同時由于工藝型面由壓料面和工藝補充面組成,壓料面和工藝補充面又分別由若干個單元片體組成,在不同單元片體相接的位置投影線可能出現(xiàn)斷開或自相交等線質(zhì)量問題,在現(xiàn)有技術(shù)中上述修邊線投影和解決線質(zhì)量問題的處理均需要人工解決,耗費時間資源和人力資源,降低零件的設計生產(chǎn)效率。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種智能設計過程的修邊線自動投影優(yōu)化方法、設備及介質(zhì),以解決現(xiàn)有技術(shù)中所存在的一個或多個技術(shù)問題,至少提供一種有益的選擇或創(chuàng)造條件。
2、本發(fā)明提供一種智能設計過程的修邊線自動投影優(yōu)化方法,所述智能設計過程的修邊線自動投影優(yōu)化方法包括:
3、獲取零件的數(shù)字模型數(shù)據(jù)和修邊線數(shù)據(jù),所述數(shù)字模型數(shù)據(jù)包括所述零件的產(chǎn)品面、工藝補充面和壓料面,所述工藝補充面和所述壓料面形成工藝型面,所述修邊線數(shù)據(jù)包括懸空修邊線和修邊方向線,所述懸空修邊線的一端與所述零件的外輪廓線連接,并懸空于所述工藝型面的上方;
4、根據(jù)所述修邊方向線和所述懸空修邊線生成在所述工藝型面上的投影線;
5、將所述投影線離散化處理,獲得多個離散點,根據(jù)相鄰所述離散點之間的距離優(yōu)化所述離散點,根據(jù)優(yōu)化后的所述離散點形成目標投影線。
6、可選地,所述根據(jù)所述修邊方向線和所述懸空修邊線生成在所述工藝型面上的投影線的步驟包括:
7、根據(jù)所述修邊方向線相對于所述懸空修邊線的位置確定所述懸空修邊線的投影方向,根據(jù)所述投影方向生成所述懸空修邊線在所述工藝型面上的所述投影線。
8、可選地,所述根據(jù)所述投影方向生成所述懸空修邊線在所述工藝型面上的所述投影線的步驟包括:
9、當所述投影方向?qū)儆谡捱厱r,穿過所述懸空修邊線生成豎直向下的基準平面,確定所述基準平面與所述工藝型面的交線為所述投影線。
10、可選地,所述根據(jù)所述投影方向生成所述懸空修邊線在所述工藝型面上的所述投影線的步驟包括:
11、當所述投影方向?qū)儆趥?cè)修邊時,生成與所述修邊方向線平行,且與所述懸空修邊線相交的輔助方向線,穿過所述懸空修邊線和所述輔助方向線生成所述基準平面,確定所述基準平面與所述工藝型面的交線為所述投影線。
12、可選地,所述投影線由若干子線段組成,所述將所述投影線離散化處理,獲得多個離散點的步驟包括:
13、對于每個所述子線段,根據(jù)第一預設間隔進行離散化處理,獲得多個所述離散點,同一所述子線段上的相鄰所述離散點之間的線長間隔為所述第一預設間隔。
14、可選地,所述根據(jù)相鄰所述離散點之間的距離優(yōu)化所述離散點的步驟包括:
15、確定相鄰所述離散點之間的目標間隔;
16、當所述目標間隔小于第二預設間隔時,確定對應的兩個所述離散點為異常點,將所述異常點從所述離散點中剔除,其中,所述目標間隔和所述第二預設間隔均為空間上的間隔。
17、可選地,所述根據(jù)相鄰所述離散點之間的距離優(yōu)化所述離散點的步驟包括:
18、確定相鄰所述離散點之間的目標間隔;
19、當所述目標間隔大于第三預設間隔時,在對應的兩個所述離散點之間的中間位置生成新的所述離散點,其中,所述目標間隔和所述第三預設間隔均為空間上的間隔。
20、可選地,所述根據(jù)優(yōu)化后的所述離散點形成目標投影線的步驟包括:
21、連接優(yōu)化后的所述離散點,形成第一曲線段;
22、對于所述第一曲線段遠離所述產(chǎn)品面的一端,延長預設長度,形成第二曲線段;
23、對于所述第二曲線段靠近所述產(chǎn)品面的一端,當所述懸空修邊線為廢料刀線時,使所述第二曲線段截止于與所述外輪廓線的交點,形成所述目標投影線;
24、或,當所述懸空修邊線為分工序修邊線時,對所述第二曲線段與所述外輪廓線的交點做倒圓角處理,形成所述目標投影線。
25、此外,為了實現(xiàn)上述目的,本申請還提出一種智能設計過程的修邊線自動投影優(yōu)化設備,所述智能設計過程的修邊線自動投影優(yōu)化設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的智能設計過程的修邊線自動投影優(yōu)化程序,所述智能設計過程的修邊線自動投影優(yōu)化程序配制為實現(xiàn)如上任一項所述的智能設計過程的修邊線自動投影優(yōu)化方法的步驟。
26、此外,為了實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)上存儲有智能設計過程的修邊線自動投影優(yōu)化程序,所述智能設計過程的修邊線自動投影優(yōu)化程序被處理器執(zhí)行時實現(xiàn)如上任一項所述的智能設計過程的修邊線自動投影優(yōu)化方法的步驟。
27、本發(fā)明至少具有以下有益效果:通過獲取零件的數(shù)字模型數(shù)據(jù)和修邊線數(shù)據(jù),確定圍繞零件產(chǎn)品的各條懸空修邊線和對應的修邊方向線,根據(jù)修邊方向線指示的方向和懸空修邊線,在工藝型面上自動生成各條懸空修邊線的投影線,并通過離散化處理投影線后,根據(jù)相鄰離散點之間的距離對投影線進行優(yōu)化,獲得所需的目標投影線。與人工操作相比,本發(fā)明的修邊線投影和解決投影線的線質(zhì)量問題均自動化處理,減少零件工藝設計流程的工序,節(jié)省時間資源和人力資源,提高零件的設計生產(chǎn)效率。
1.一種智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述智能設計過程的修邊線自動投影優(yōu)化方法包括:
2.根據(jù)權(quán)利要求1所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述根據(jù)所述修邊方向線和所述懸空修邊線生成在所述工藝型面上的投影線的步驟包括:
3.根據(jù)權(quán)利要求2所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述根據(jù)所述投影方向生成所述懸空修邊線在所述工藝型面上的所述投影線的步驟包括:
4.根據(jù)權(quán)利要求2所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述根據(jù)所述投影方向生成所述懸空修邊線在所述工藝型面上的所述投影線的步驟包括:
5.根據(jù)權(quán)利要求1所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述投影線由若干子線段組成,所述將所述投影線離散化處理,獲得多個離散點的步驟包括:
6.根據(jù)權(quán)利要求1所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述根據(jù)相鄰所述離散點之間的距離優(yōu)化所述離散點的步驟包括:
7.根據(jù)權(quán)利要求1所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述根據(jù)相鄰所述離散點之間的距離優(yōu)化所述離散點的步驟包括:
8.根據(jù)權(quán)利要求1所述的智能設計過程的修邊線自動投影優(yōu)化方法,其特征在于,所述根據(jù)優(yōu)化后的所述離散點形成目標投影線的步驟包括:
9.一種智能設計過程的修邊線自動投影優(yōu)化設備,其特征在于,所述智能設計過程的修邊線自動投影優(yōu)化設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的智能設計過程的修邊線自動投影優(yōu)化程序,所述智能設計過程的修邊線自動投影優(yōu)化生成程序配制為實現(xiàn)如權(quán)利要求1至8中任一項所述的智能設計過程的修邊線自動投影優(yōu)化方法的步驟。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有智能設計過程的修邊線自動投影優(yōu)化程序,所述智能設計過程的修邊線自動投影優(yōu)化程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任一項所述的智能設計過程的修邊線自動投影優(yōu)化方法的步驟。