本發明涉及數控領域,尤其涉及一種數控系統進行加工的方法。
背景技術:
隨著數控系統的發展,對微小線段的加工處理方法也在不斷的優化,比如在數控系統中出現了緩沖區,即在數據段被加工之前對各數據段進行速度整體計算規劃,通過這種方式,能夠大大提高加工效率。但在實際應用中,仍然會因為加工速度過快或數據過于復雜而導致數據的下載速度跟不上加工速度,出現數據饑餓的現象,從而導致過切或機械異常振動。采用NURBS或者三次樣條曲線等擬合方法,雖然可以提高效率并取得較好的加工質量,但是目前這些算法以理論居多,比較復雜且計算量極大,甚至還需要增加相應的硬件設備,因此,實際應用的難度較大。
技術實現要素:
本發明提供一種數控系統進行加工的方法,解決現有技術中振動數據采集存在非連續性,導致重要信息丟失的技術問題。
本發明的目的是通過以下技術方案實現的:
一種數控系統進行加工的方法,包括:
所述數控系統獲取對待加工物件進行加工處理的所需加工線段集合;
所述數控系統從所述加工線段集合中獲取幾何參數小于閾值的所有加工線段;
所述數控系統將獲取的所有所述加工線段進行整合,得到一整合線段L1;
所述數控系統對所述待加工物件進行所述整合線段的加工。
本發明一種數控系統進行加工的方法,從待加工物件集合的加工線段中,提取幾何參數小于閾值的所有加工線段,并對這些線段進行整合以便進行加工。 通過這種方式,本發明確定加工線段的幾何參數小于閾值,能夠保證待加工物件的加工質量,獲得良好的加工效果;對這些線段進行整合并進行加工,能夠避免數控系統頻繁的加減速,提高加工效率,且操作方便簡單。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可根據這些附圖獲得其他的附圖。
圖1為本發明實施例的一種數控系統進行加工的方法的流程圖。
具體實施方式
為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發明作進一步詳細的說明。
如圖1所示,為一種數控系統進行加工的方法,包括:
步驟101、所述數控系統獲取對待加工物件進行加工處理的所需加工線段集合;
步驟102、所述數控系統從所述加工線段集合中獲取幾何參數小于閾值的所有加工線段;
步驟103、所述數控系統將獲取的所有所述加工線段進行整合,得到一整合線段L1;
步驟104、所述數控系統對所述待加工物件進行所述整合線段的加工。
其中,所述數控系統從所述加工線段集合中獲取幾何參數小于閾值的所有加工線段的步驟包括:
所述數控系統預先確定所述閾值,所述閾值包括對所述待加工物件的單條所述加工線段整合的長度最大值L、對所述待加工物件的所有相鄰所述加工線段整合的角度之和最大值θ;
所述數控系統從所述加工線段集合中獲取長度不超過所述長度最大值L的所有所述加工線段;
在所述不超過長度最大值L的所有所述加工線段中,獲取相鄰兩兩所述加工線段之間夾角的角度之和不大于所述角度之和最大值θ的最多加工線段條數,將最多所述加工線段條數下的所有所述加工線段的連線作為預備線段L2以進行后續步驟。
所述長度的最大值L為1毫米,所述角度之和最大值θ為3度。
本發明一種數控系統進行加工的方法,從待加工物件集合的加工線段中,提取幾何參數小于閾值的所有加工線段,并對這些線段進行整合以便進行加工。通過這種方式,本發明確定加工線段的幾何參數小于閾值,能夠保證待加工物件的加工質量,獲得良好的加工效果;對這些線段進行整合并進行加工,能夠避免數控系統頻繁的加減速,提高加工效率,且操作方便簡單。
以上對本發明進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。