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