本公開涉及對控制機(jī)床的加工指令進(jìn)行修正的加工指令修正裝置以及加工指令修正方法,特別涉及進(jìn)行使工具相對于工件的姿勢變化的加工指令的修正的加工指令修正裝置以及加工指令修正方法。
背景技術(shù):
1、在專利文獻(xiàn)1中記載了一邊使立銑刀相對于工件的工具姿勢變化,一邊利用具有至少一個旋轉(zhuǎn)進(jìn)給軸的機(jī)床進(jìn)行工件的表面加工時的工具路徑生成方法以及裝置。
2、具體而言,在專利文獻(xiàn)1中記載了如下內(nèi)容:將多列工具路徑上的1個加工點設(shè)定為對象加工點,選擇以該對象加工點為中心處于預(yù)定范圍內(nèi)的加工點作為關(guān)注加工點,對所選擇的關(guān)注加工點處的工具姿勢進(jìn)行平均,由此計算對象加工點的工具姿勢,根據(jù)計算出的平均工具姿勢來修正與對象加工點的工具姿勢有關(guān)的數(shù)據(jù),取得應(yīng)加工的工件的形狀數(shù)據(jù)和所使用的球頭立銑刀的形狀數(shù)據(jù),根據(jù)修正后的工具姿勢數(shù)據(jù)來進(jìn)行工件與球頭立銑刀的干擾檢查,在工件與球頭立銑刀不產(chǎn)生干擾的情況下,根據(jù)與修正后的工具姿勢有關(guān)的數(shù)據(jù)來生成新的工具路徑。
3、現(xiàn)有技術(shù)文獻(xiàn)
4、專利文獻(xiàn)
5、專利文獻(xiàn)1:日本特再公表wo2018/179401號公報
技術(shù)實現(xiàn)思路
1、發(fā)明所要解決的課題
2、在專利文獻(xiàn)1中記載了如下內(nèi)容:根據(jù)修正后的工具姿勢數(shù)據(jù),進(jìn)行工件與球頭立銑刀的干擾檢查,在工件與球頭立銑刀不產(chǎn)生干擾的情況下,根據(jù)與修正后的工具姿勢有關(guān)的數(shù)據(jù),生成新的工具路徑。
3、在變更工具姿勢時,期望工具姿勢變更后的工具路徑不會比工具姿勢變更前的工具路徑惡化。
4、因此,期望工具姿勢變更后的工具路徑與工具姿勢變更前的工具路徑相比不惡化,在不產(chǎn)生干擾的范圍內(nèi)使工具姿勢最佳化的加工指令修正裝置以及加工指令修正方法。
5、用于解決課題的手段
6、本公開的代表性的第一方式是一種加工指令修正裝置,其具備:加工指令解析部,其根據(jù)記述了工具的位置和姿勢的時間序列變化的第一加工指令、以及用于進(jìn)行以工件為基準(zhǔn)的坐標(biāo)系與以機(jī)床為基準(zhǔn)的坐標(biāo)系之間的坐標(biāo)變換的機(jī)械結(jié)構(gòu)信息,生成所述機(jī)床的各軸的坐標(biāo)的時間序列變化即第一機(jī)械坐標(biāo)信息;
7、工具姿勢修正部,其根據(jù)所述第一機(jī)械坐標(biāo)信息來修正所述工具的姿勢,生成第二機(jī)械坐標(biāo)信息;
8、干擾計算部,其根據(jù)所述第二機(jī)械坐標(biāo)信息、所述機(jī)械結(jié)構(gòu)信息、所述第一加工指令的加工中使用的與工具的形狀有關(guān)的工具形狀信息、以及執(zhí)行所述第一加工指令時得到的與工件的形狀有關(guān)的工件形狀信息,計算所述機(jī)床按照第二機(jī)械坐標(biāo)信息進(jìn)行動作時的所述工具與所述工件的干擾;以及
9、加工指令生成部,其在沒有所述干擾的情況下,基于所述第二機(jī)械坐標(biāo)信息來生成第二加工指令,
10、所述工具姿勢修正部使用評價工具路徑的好壞的評價值來決定修正后的所述工具的姿勢。
11、本公開的代表性的第二方式是一種加工指令修正裝置,其具有:
12、加工指令解析部,其根據(jù)記述了工具的位置和姿勢的時間序列變化的第一加工指令、以及用于進(jìn)行以工件為基準(zhǔn)的坐標(biāo)系與以機(jī)床為基準(zhǔn)的坐標(biāo)系之間的坐標(biāo)變換的機(jī)械結(jié)構(gòu)信息,生成所述機(jī)床的各軸的坐標(biāo)的時間序列變化即第一機(jī)械坐標(biāo)信息;
13、干擾計算部,其根據(jù)所述第一機(jī)械坐標(biāo)信息、所述機(jī)械結(jié)構(gòu)信息、在所述第一加工指令的加工中使用的與工具的形狀有關(guān)的工具形狀信息、以及在執(zhí)行所述第一加工指令時得到的與工件的形狀有關(guān)的工件形狀信息,計算所述機(jī)床按照第一機(jī)械坐標(biāo)信息進(jìn)行動作時的所述工具與所述工件的干擾;
14、工具姿勢修正部,其根據(jù)所述第一機(jī)械坐標(biāo)信息來修正所述工具的姿勢,生成第二機(jī)械坐標(biāo)信息;以及
15、加工指令生成部,其在沒有所述干擾的情況下,基于所述第二機(jī)械坐標(biāo)信息來生成第二加工指令,
16、所述干擾計算部計算不發(fā)生干擾的工具姿勢的范圍,
17、所述工具姿勢修正部在計算出的所述工具姿勢的范圍內(nèi)修正所述工具姿勢,使用評價工具路徑的好壞的評價值來決定修正后的所述工具的姿勢。
18、本公開的代表性的第三方式是一種加工指令修正方法,
19、作為加工指令修正裝置的計算機(jī)執(zhí)行以下處理:
20、根據(jù)記述了工具的位置和姿勢的時間序列變化的第一加工指令、以及用于進(jìn)行以工件為基準(zhǔn)的坐標(biāo)系與以機(jī)床為基準(zhǔn)的坐標(biāo)系之間的坐標(biāo)變換的機(jī)械結(jié)構(gòu)信息,生成所述機(jī)床的各軸的坐標(biāo)的時間序列變化即第一機(jī)械坐標(biāo)信息;
21、根據(jù)所述第一機(jī)械坐標(biāo)信息來修正所述工具的姿勢,生成第二機(jī)械坐標(biāo)信息;
22、根據(jù)所述第二機(jī)械坐標(biāo)信息、所述機(jī)械結(jié)構(gòu)信息、所述第一加工指令的加工中使用的與所述工具的形狀有關(guān)的工具形狀信息、以及執(zhí)行所述第一加工指令時得到的與工件的形狀有關(guān)的工件形狀信息,計算所述機(jī)床按照第二機(jī)械坐標(biāo)信息進(jìn)行動作時的工具與工件的干擾;以及
23、在沒有所述干擾的情況下,基于所述第二機(jī)械坐標(biāo)信息來生成第二加工指令。
1.一種加工指令修正裝置,其特征在于,具備:
2.根據(jù)權(quán)利要求1所述的加工指令修正裝置,其特征在于,
3.根據(jù)權(quán)利要求1所述的加工指令修正裝置,其特征在于,
4.根據(jù)權(quán)利要求3所述的加工指令修正裝置,其特征在于,
5.根據(jù)權(quán)利要求1所述的加工指令修正裝置,其特征在于,
6.一種加工指令修正裝置,其特征在于,具備:
7.一種加工指令修正方法,其特征在于,