本發(fā)明涉及到計算機輔助制造,具體而言,涉及到一種基于模型表面特征的加工工藝流程生成方法、系統(tǒng)和終端。
背景技術(shù):
1、目前,對于計算機輔助制造(computer?aided?manufacturing,cam)加工工藝編程軟件,其工藝流程大多依賴有工藝經(jīng)驗的人手動操作得出,很多時候還需要有經(jīng)驗的工程師進(jìn)行規(guī)劃。這不僅效率低下,而且對于初級設(shè)計者來說,由于不清楚工藝過程,會進(jìn)一步影響工作效率,無法滿足現(xiàn)代制造業(yè)對高效、精準(zhǔn)生產(chǎn)的需求。
技術(shù)實現(xiàn)思路
1、本發(fā)明的主要目的為提供一種基于模型表面特征的加工工藝流程生成方法、系統(tǒng)、終端和存儲介質(zhì),旨在解決現(xiàn)有的cam加工工藝編程軟件依賴人工操作導(dǎo)致工作效率低下的技術(shù)問題。
2、第一方面,本發(fā)明提供了一種基于模型表面特征的加工工藝流程生成方法,包括:
3、導(dǎo)入待加工件的3d零部件模型和預(yù)設(shè)的技術(shù)要求;
4、通過預(yù)設(shè)的特征提取算法提取所述3d零部件模型的表面特征,獲得表面特征信息;
5、對所述表面特征信息進(jìn)行處理,并根據(jù)所述表面特征信息和所述技術(shù)要求從工藝存儲庫中匹配所述待加工件需要的加工工藝并依次排序,形成所述待加工件的加工工藝流程;其中,所述工藝存儲庫預(yù)先存儲有機加工件類的加工工藝、焊接件類的加工工藝和鈑金模具件類的加工工藝;
6、展示所述待加工件的加工工藝流程,并輸出對應(yīng)的加工工藝流程報告;其中,所述加工工藝流程報告包含加工工藝的詳細(xì)步驟、參數(shù)設(shè)置和預(yù)計加工時間。
7、進(jìn)一步地,所述技術(shù)要求包括所述待加工件的選定類型。
8、進(jìn)一步地,所述特征提取算法包括主成分分析算法、線性判別分析算法或局部保留映射算法。
9、進(jìn)一步地,所述機加工件類的加工工藝包括:車削、銑削、刨削、鉆削、鏜削和攻牙,所述焊接件類的加工工藝包括:電弧焊、激光焊、攪拌摩擦焊、電子束焊、超聲波金屬焊接和閃光對焊,所述鈑金模具件類的加工工藝包括:沖裁、成形、拉深、壓鉚、折彎、沖孔、包邊和翻邊。
10、進(jìn)一步地,所述展示所述待加工件的加工工藝流程,包括:
11、以輕量化的動畫形式展示所述待加工件的加工工藝流程。
12、第二方面,本發(fā)明提供了一種基于模型表面特征的加工工藝流程生成系統(tǒng),包括:
13、待加工件的模型和技術(shù)要求導(dǎo)入模塊,用于導(dǎo)入待加工件的3d零部件模型和預(yù)設(shè)的技術(shù)要求;
14、表面特征提取模塊,用于通過預(yù)設(shè)的特征提取算法提取所述3d零部件模型的表面特征,獲得表面特征信息;
15、工藝分析模塊,用于對所述表面特征信息進(jìn)行處理,并根據(jù)所述表面特征信息和所述技術(shù)要求從工藝存儲庫中匹配所述待加工件需要的加工工藝并依次排序,形成所述待加工件的加工工藝流程;其中,所述工藝存儲庫預(yù)先存儲有機加工件類的加工工藝、焊接件類的加工工藝和鈑金模具件類的加工工藝;
16、加工工藝結(jié)果輸出模塊,用于展示所述待加工件的加工工藝流程,并輸出對應(yīng)的加工工藝流程報告。
17、進(jìn)一步地,所述特征提取算法包括主成分分析算法、線性判別分析算法或局部保留映射算法。
18、進(jìn)一步地,所述機加工件類的加工工藝包括:車削、銑削、刨削、鉆削、鏜削和攻牙,所述焊接件類的加工工藝包括:電弧焊、激光焊、攪拌摩擦焊、電子束焊、超聲波金屬焊接和閃光對焊,所述鈑金模具件類的加工工藝包括:沖裁、成形、拉深、壓鉚、折彎、沖孔、包邊和翻邊。
19、第三方面,本發(fā)明提供了一種終端,包括:處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如第一方面所述的一種基于模型表面特征的加工工藝流程生成方法。
20、第四方面,本發(fā)明提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設(shè)備執(zhí)行如第一方面所述的一種基于模型表面特征的加工工藝流程生成方法。
21、相對于現(xiàn)有技術(shù),本發(fā)明的有益效果在于:通過預(yù)設(shè)的特征提取算法提取3d零部件模型的表面特征,獲得表面特征信息,以及通過對表面特征信息進(jìn)行處理,并根據(jù)表面特征信息和技術(shù)要求從工藝存儲庫中匹配待加工件需要的加工工藝并依次排序,形成待加工件的加工工藝流程,最后通過展示待加工件的加工工藝流程,并輸出對應(yīng)的加工工藝流程報告,解決了現(xiàn)有cam加工工藝編程軟件依賴人工操作導(dǎo)致效率低下的問題,實現(xiàn)加工工藝流程的自動生成,提高生產(chǎn)效率和準(zhǔn)確性,滿足現(xiàn)代制造業(yè)對高效、精準(zhǔn)生產(chǎn)的需求。
1.一種基于模型表面特征的加工工藝流程生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的一種基于模型表面特征的加工工藝流程生成方法,其特征在于,所述技術(shù)要求包括所述待加工件的選定類型。
3.根據(jù)權(quán)利要求1所述的一種基于模型表面特征的加工工藝流程生成方法,其特征在于,所述特征提取算法包括主成分分析算法、線性判別分析算法或局部保留映射算法。
4.根據(jù)權(quán)利要求1所述的一種基于模型表面特征的加工工藝流程生成方法,其特征在于,所述機加工件類的加工工藝包括:車削、銑削、刨削、鉆削、鏜削和攻牙,所述焊接件類的加工工藝包括:電弧焊、激光焊、攪拌摩擦焊、電子束焊、超聲波金屬焊接和閃光對焊,所述鈑金模具件類的加工工藝包括:沖裁、成形、拉深、壓鉚、折彎、沖孔、包邊和翻邊。
5.根據(jù)權(quán)利要求1所述的一種基于模型表面特征的加工工藝流程生成方法,其特征在于,所述展示所述待加工件的加工工藝流程,包括:
6.一種基于模型表面特征的加工工藝流程生成系統(tǒng),其特征在于,包括:
7.根據(jù)權(quán)利要求6所述的一種基于模型表面特征的加工工藝流程生成系統(tǒng),其特征在于,所述特征提取算法包括主成分分析算法、線性判別分析算法或局部保留映射算法。
8.根據(jù)權(quán)利要求6所述的一種基于模型表面特征的加工工藝流程生成系統(tǒng),其特征在于,所述機加工件類的加工工藝包括:車削、銑削、刨削、鉆削、鏜削和攻牙,所述焊接件類的加工工藝包括:電弧焊、激光焊、攪拌摩擦焊、電子束焊、超聲波金屬焊接和閃光對焊,所述鈑金模具件類的加工工藝包括:沖裁、成形、拉深、壓鉚、折彎、沖孔、包邊和翻邊。
9.一種終端,其特征在于,包括:處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至5中任意一項所述的一種基于模型表面特征的加工工藝流程生成方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設(shè)備執(zhí)行如權(quán)利要求1至5中任意一項所述的一種基于模型表面特征的加工工藝流程生成方法。