[發(fā)明專(zhuān)利]具有修正加工程序的移動(dòng)路徑的功能的數(shù)值控制裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201210178933.0 | 申請(qǐng)日: | 2012-06-01 |
| 公開(kāi)(公告)號(hào): | CN102809944A | 公開(kāi)(公告)日: | 2012-12-05 |
| 發(fā)明(設(shè)計(jì))人: | 相澤誠(chéng)彰;萱沼友一;弦間榮治 | 申請(qǐng)(專(zhuān)利權(quán))人: | 發(fā)那科株式會(huì)社 |
| 主分類(lèi)號(hào): | G05B19/41 | 分類(lèi)號(hào): | G05B19/41 |
| 代理公司: | 北京銀龍知識(shí)產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 曾賢偉;曹鑫 |
| 地址: | 日本*** | 國(guó)省代碼: | 日本;JP |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 具有 修正 加工 程序 移動(dòng) 路徑 功能 數(shù)值 控制 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及控制機(jī)床的數(shù)值控制裝置,特別涉及具有修正加工程序的移動(dòng)路徑的功能的數(shù)值控制裝置。
背景技術(shù)
在用CAM等生成的金屬模加工用的加工程序中,存在連接鄰接的移動(dòng)路徑的周期進(jìn)給(pick?feed)。一般,如圖18所示,在使刀具往復(fù)運(yùn)動(dòng)來(lái)進(jìn)行切削的情況下,周期進(jìn)給位于非切削部分,但是在如圖19所示沿等高線進(jìn)行切削的情況下,周期進(jìn)給多位于切削部分。無(wú)論哪種情況,都希望周期進(jìn)給及其前后的塊平滑地連接。其原因在于,在周期進(jìn)給及其前后的塊不平滑地連接的加工程序中,在周期進(jìn)給的部分由于拐角減速、加速度箝位等有時(shí)發(fā)生不需要的減速。另外,在周期進(jìn)給位于非切削部分的加工程序中,當(dāng)在周期進(jìn)給的部分發(fā)生減速時(shí),成為加工效率降低的重要原因。另一方面,在周期進(jìn)給位于切削部分的加工程序中,當(dāng)在周期進(jìn)給的部分發(fā)生減速時(shí),成為在工件上附著切削刀痕等對(duì)加工面造成惡劣影響的重要原因。
因此,如圖20所示,在日本特開(kāi)2007-200037號(hào)公報(bào)中公開(kāi)了為平滑地連接周期進(jìn)給及其前后的塊,從加工程序中提取出周期進(jìn)給的部分,把周期進(jìn)給的部分及其前后的空程(air?cut)的部分的路徑替換為在曲線上的任意點(diǎn)曲率連續(xù)的高次NURBS曲線的技術(shù)。通過(guò)該技術(shù),能夠抑制在周期進(jìn)給位于非切削部分的加工程序中周期進(jìn)給部分的減速,提高加工效率。
但是,在上述日本特開(kāi)2007-200037號(hào)公報(bào)中公開(kāi)的技術(shù),未設(shè)想應(yīng)用于周期進(jìn)給位于切削部分的加工程序。另外,該技術(shù)有無(wú)法應(yīng)用于周期進(jìn)給的部分由多個(gè)塊構(gòu)成的加工程序的問(wèn)題。
因此,在周期進(jìn)給位于切削部分的加工程序中,通過(guò)在加工程序的生成階段使用能夠生成沒(méi)有周期進(jìn)給的螺旋狀的移動(dòng)路徑的CAM重新生成加工程序,或者增大插補(bǔ)后的加減速的時(shí)間常數(shù)或者降低切削速度,把周期進(jìn)給處的減速的影響抑制到最小限度。但是,在增大插補(bǔ)后的加減速的時(shí)間常數(shù)的方法中金屬模的形狀精度變差,另一方面,在降低切削速度的方法中存在加工時(shí)間變長(zhǎng)的問(wèn)題。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是,為解決上述現(xiàn)有技術(shù)的問(wèn)題,提供一種具有修正加工程序的移動(dòng)路徑的功能的數(shù)值控制裝置,使得能夠在周期進(jìn)給位于切削部分的加工程序的情況下,通過(guò)把周期進(jìn)給前后的不平滑的移動(dòng)路徑修正為平滑的路徑來(lái)防止不必要的減速,極力縮短加工時(shí)間,同時(shí)得到良好的加工面。
本發(fā)明的數(shù)值控制裝置,遵照由多個(gè)指令塊構(gòu)成、而且周期進(jìn)給位于切削部分的加工程序,沿移動(dòng)路徑控制對(duì)象物移動(dòng)。該數(shù)值控制裝置具有:判定部,用于遵照預(yù)定的規(guī)則判定連續(xù)的指令塊是否朝向同一方向;矢量生成部,用于在由上述判定部判定為上述連續(xù)的指令塊朝向同一方向的情況下把這些指令塊作為一個(gè)矢量;第一判定部,用于在把用上述矢量生成部生成的連續(xù)的三個(gè)矢量分別作為第一矢量、第二矢量以及第三矢量的情況下,作為第一條件判定上述第一矢量和上述第三矢量是否隔著上述第二矢量朝向同一方向,以及第二判定部,用于作為第二條件判定上述第二矢量的長(zhǎng)度是否是預(yù)定范圍內(nèi)的長(zhǎng)度;和路徑修正部,用于在上述第一判定部判定為滿(mǎn)足上述第一條件,而且上述第二判定部判定為滿(mǎn)足上述第二條件的情況下,把上述移動(dòng)路徑修正為用直線依次連接上述第一矢量的始點(diǎn)、從上述第二矢量的始點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第一矢量上的點(diǎn)、從上述第二矢量的終點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第三矢量上的點(diǎn)、以及上述第三矢量的終點(diǎn)的路徑。
也可以把從上述第二矢量的始點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第一矢量上的點(diǎn)作為上述第一矢量的始點(diǎn),把從上述第二矢量的終點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第三矢量上的點(diǎn)作為上述第三矢量的終點(diǎn)。
在連接從上述第二矢量的始點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第一矢量上的點(diǎn)和從上述第二矢量的終點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第三矢量上的點(diǎn)的直線不與上述第二矢量交叉的情況下,可以把上述第二矢量的始點(diǎn)以及終點(diǎn)中接近上述直線的一方的點(diǎn)作為通過(guò)點(diǎn),把上述移動(dòng)路徑修正為依次用直線連接上述第一矢量的始點(diǎn)、從上述第二矢量的始點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第一矢量上的點(diǎn)、上述通過(guò)點(diǎn)、從上述第二矢量的終點(diǎn)離開(kāi)一定長(zhǎng)度的位于上述第三矢量上的點(diǎn)、和上述第三矢量的終點(diǎn)的路徑。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于發(fā)那科株式會(huì)社,未經(jīng)發(fā)那科株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210178933.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 功能限制程序、安裝程序生成程序和程序存儲(chǔ)介質(zhì)
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序創(chuàng)建裝置,程序創(chuàng)建方法和程序
- 程序生成裝置、程序生產(chǎn)方法及程序
- 程序生成裝置、程序生成程序以及程序生成方法
- 程序生成裝置、程序生成方法及程序生成程序
- 程序開(kāi)發(fā)支持裝置、程序開(kāi)發(fā)支持方法以及存儲(chǔ)介質(zhì)
- 程序執(zhí)行輔助裝置、程序執(zhí)行輔助方法及程序執(zhí)行輔助程序
- 程序?qū)φ昭b置、程序?qū)φ辗椒俺绦驅(qū)φ粘绦?/a>





