【技術實現步驟摘要】
本申請涉及數控機床,尤其涉及數控機床的控制方法、裝置、設備、存儲介質及計算機程序產品。
技術介紹
1、隨著現代機械制造技術的飛速發展,高效率、高質量、高精度、高集成和高智能加工技術已成為現代機械制造中最重要的組成部分和發展方向,因此對數控機床的自動化和智能化的要求也越來越高。
2、目前,盡管現有的數控機床操作系統在一定程度上實現了自動化和智能化,但仍存在一些顯著的缺點或不足。其中,由于大多數數據機床操作系統缺乏高度的靈活性和適應性,不能根據具體的加工需求動態選擇最適合的加工通道進行工件加工,從而限制了加工效率和質量的進一步提升。
3、上述內容僅用于輔助理解本專利技術的技術方案,并不代表承認上述內容是現有技術。
技術實現思路
1、本申請的主要目的在于提供一種數控機床的控制方法、裝置、設備、存儲介質及計算機程序產品,旨在解決現有技術數據機床操作系統不能根據具體的加工需求動態選擇最適合的加工通道進行加工,限制了加工效率和質量的提升的技術問題。
2、為實現上述目的,本申請提出一種數控機床的控制方法,所述的方法包括:
3、基于用戶加工指令獲取用戶的加工意圖信息,并根據所述加工意圖信息確定待加工工件的工件信息;
4、以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于所述加工意圖信息和所述工件信息對所述待加工工件進行工藝規劃決策;
5、根據工藝規劃決策結果確定所述待加工工件的目標加工通道和目標加工參數;
7、在一實施例中,所述基于用戶加工指令獲取用戶的加工意圖信息,并根據所述加工意圖信息確定待加工工件的工件信息的步驟,包括:
8、接收用戶基于文本輸入界面反饋的用戶加工指令;
9、通過預設大語言模型對所述用戶加工指令進行解析,獲得所述用戶的加工意圖信息;
10、根據所述加工意圖信息確定待加工工件的加工類型、目標材料類型、期望加工精度和特定加工需求;
11、基于所述加工類型、所述目標材料類型、所述期望加工精度和所述特定加工需求生成所述待加工工件的工件信息。
12、在一實施例中,所述以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于所述加工意圖信息和所述工件信息對所述待加工工件進行工藝規劃決策的步驟之前,還包括:
13、將所述加工意圖信息轉換為數控編程命令,所述數控編程命令包括:設定工具路徑、選擇切削工具、設定轉速、設定進給率和設定工件坐標;
14、基于所述加工意圖信息和所述數控編程命令確定所述待加工工件的加工參數;
15、根據所述加工參數對所述數控編程命令進行調整;
16、所述以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于所述加工意圖信息和所述工件信息對所述待加工工件進行工藝規劃決策的步驟,包括:
17、以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于調整后的數控編程命令和所述工件信息對所述待加工工件進行工藝規劃決策。
18、在一實施例中,所述通過數控機床基于所述目標加工通道和所述目標加工參數對所述待加工工件進行加工的步驟,包括:
19、根據工藝規劃決策結果確定所述待加工工件在所述目標加工通道中的加工路徑;
20、基于所述目標加工通道、所述加工路徑和所述目標加工參數生成聯動控制指令;
21、將所述聯動控制指令發送至三軸數控機床和五軸數控機床;
22、通過所述三軸數控機床和所述五軸數控機床基于所述聯動控制指令對所述待加工工件進行加工。
23、在一實施例中,所述通過所述三軸數控機床和所述五軸數控機床基于所述聯動控制指令對所述待加工工件進行加工的步驟,包括:
24、在加工過程中,實時采集加工區域對應的區域影像;
25、根據所述區域影像判斷所述待加工工件是否處于所述加工區域內;
26、若是,則根據所述區域影像確定所述待加工工件的材料類型;
27、根據所述材料類型確定所述待加工工件對應的加工工序;
28、通過所述三軸數控機床和所述五軸數控機床基于所述聯動控制指令和所述加工工序對所述待加工工件進行加工。
29、在一實施例中,所述根據所述區域影像確定所述待加工工件的材料類型的步驟,包括:
30、獲取所述區域影像中的所有特征點,并從預設工件數據庫中查找與所述待加工工件匹配的目標工件;
31、從所述預設工件數據庫中查找所述目標工件對應的工件數據;
32、根據所述工件數據確定所述待加工工件的實際大小和實際形狀;
33、基于所述實際大小和實際形狀確定所述待加工工件的材料類型。
34、此外,為實現上述目的,本申請還提出一種數控機床的控制裝置,所述數控機床的控制裝置包括:
35、工件信息確定模塊,用于基于用戶加工指令獲取用戶的加工意圖信息,并根據所述加工意圖信息確定待加工工件的工件信息;
36、工藝決策模塊,用于以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于所述加工意圖信息和所述工件信息對所述待加工工件進行工藝規劃決策;
37、通道確定模塊,用于根據工藝規劃決策結果確定所述待加工工件的目標加工通道和目標加工參數;
38、工件加工模塊,用于通過數控機床基于所述目標加工通道和所述目標加工參數對所述待加工工件進行加工。
39、此外,為實現上述目的,本申請還提出一種數控機床的控制設備,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現如上文所述的數控機床的控制方法的步驟。
40、此外,為實現上述目的,本申請還提出一種存儲介質,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如上文所述的數控機床的控制方法的步驟。
41、此外,為實現上述目的,本申請還提供一種計算機程序產品,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時實現如上文所述的數控機床的控制方法的步驟。
42、本申請提供了一種數控機床的控制方法,本申請公開了基于用戶加工指令獲取用戶的加工意圖信息,并根據加工意圖信息確定待加工工件的工件信息;以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于加工意圖信息和工件信息對待加工工件進行工藝規劃決策;根據工藝規劃決策結果確定待加工工件的目標加工通道和目標加工參數;通過數控機床基于目標加工通道和目標加工參數對待加工工件進行加工;相較于現有技術中數控機床操作系統缺乏高度的靈活性和適應性,不能根據具體的加工需求動態選擇最適合的加工通道進行工件加工,由于本專利技術以加工效率和加工精度作為算法優化目標,通過本文檔來自技高網...
【技術保護點】
1.一種數控機床的控制方法,其特征在于,所述的方法包括:
2.如權利要求1所述的方法,其特征在于,所述基于用戶加工指令獲取用戶的加工意圖信息,并根據所述加工意圖信息確定待加工工件的工件信息的步驟,包括:
3.如權利要求1所述的方法,其特征在于,所述以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于所述加工意圖信息和所述工件信息對所述待加工工件進行工藝規劃決策的步驟之前,還包括:
4.如權利要求1至3中任一項所述的方法,其特征在于,所述通過數控機床基于所述目標加工通道和所述目標加工參數對所述待加工工件進行加工的步驟,包括:
5.如權利要求4所述的方法,其特征在于,所述通過所述三軸數控機床和所述五軸數控機床基于所述聯動控制指令對所述待加工工件進行加工的步驟,包括:
6.如權利要求5所述的方法,其特征在于,所述根據所述區域影像確定所述待加工工件的材料類型的步驟,包括:
7.一種數控機床的控制裝置,其特征在于,所述裝置包括:
8.一種數控機床的控制設備,其特征在于,所述設備包括:存儲器、處理器及
9.一種存儲介質,其特征在于,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6中任一項所述的數控機床的控制方法的步驟。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6中任一項所述的數控機床的控制方法的步驟。
...【技術特征摘要】
1.一種數控機床的控制方法,其特征在于,所述的方法包括:
2.如權利要求1所述的方法,其特征在于,所述基于用戶加工指令獲取用戶的加工意圖信息,并根據所述加工意圖信息確定待加工工件的工件信息的步驟,包括:
3.如權利要求1所述的方法,其特征在于,所述以加工效率和加工精度作為算法優化目標,通過粒子群優化算法基于所述加工意圖信息和所述工件信息對所述待加工工件進行工藝規劃決策的步驟之前,還包括:
4.如權利要求1至3中任一項所述的方法,其特征在于,所述通過數控機床基于所述目標加工通道和所述目標加工參數對所述待加工工件進行加工的步驟,包括:
5.如權利要求4所述的方法,其特征在于,所述通過所述三軸數控機床和所述五軸數控機床基于所述聯動控制指令對所述待加工工件進行加工的步驟,包括:
6.如權利...
【專利技術屬性】
技術研發人員:楊之樂,安釗,郭媛君,
申請(專利權)人:上海諾倬力機電科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。