振动抑制装置 【技术领域】
本发明涉及振动抑制装置, 用于在使工具或者工件旋转来进行加工的工作机械 中, 抑制在加工中产生的颤振。背景技术
过去, 例如在使工具旋转来对工件的表面进行磨削加工的工作机械中, 由于工具 的刚性较低等原因, 有时在加工中产生颤振。因此, 本申请人提出了一种振动抑制装置 ( 例 如, 专利文献 1 和专利文献 2 中记载的振动抑制装置 ), 当在加工中检测到产生颤振时, 计算 该颤振的颤振频率, 同时使用该颤振频率计算能够抑制颤振的稳定旋转速度, 将工具的旋 转速度变更为稳定旋转速度。
另一方面, 也提出了如专利文献 3 记载的技术, 判定被加工物的颤振是再现型颤 振还是强制颤振, 并自动进行适合于各种颤振的振动抑制处理。
【专利文献 1】 日本特开 2007-44852 号公报
【专利文献 2】 日本特开 2008-290118 号公报
【专利文献 3】 日本特开 2000-210840 号公报
但是, 专利文献 1 和专利文献 2 记载的振动抑制装置毕竟是在检测到颤振后变更 为稳定旋转速度, 因而当在使工具的旋转停止一次后再次使工具旋转而开始加工的情况 下, 需要执行如下控制 : 以加工开始时的指令旋转速度使工具旋转, 并通过颤振的检测来变 更为稳定旋转速度。因此, 存在如下问题 : 每当开始加工时, 在工件的表面等产生因颤振而 造成的振痕, 使得加工效率恶化, 加工面精度变差等。
另一方面, 在专利文献 3 的方法中, 根据预先存储的基准频率进行处理, 因而能够 在固有振动数不变的情况下发挥效果。 但是, 当在加工暂且结束后再次进行加工时, 把持工 具的支架不同, 将工具把持在支架上时的紧固力不同, 进而刚性由于旋转轴的发热等而变 化, 使得固有振动数变化, 因而存在不能利用预先存储的基准频率的情况。 发明内容
本发明就是鉴于上述问题而提出的, 提供一种振动抑制装置, 能够从加工开始时 起不产生一次颤振而结束加工。
为了达到上述目的, 本发明中的第一发明提供一种振动抑制装置, 用于在具有使 工具或者工件旋转的旋转轴的工作机械中抑制产生于所述旋转轴的颤振, 其特征在于, 所 述振动抑制装置包括 : 检测单元, 其检测所述颤振的产生 ; 运算单元, 其根据所述检测单元 的检测值来计算能够抑制所述颤振的稳定旋转速度 ; 旋转速度控制单元, 其控制所述旋转 轴的旋转速度 ; 以及存储单元, 其将所述运算单元计算出的稳定旋转速度与包含该稳定旋 转速度的旋转速度范围对应存储, 在使所述旋转轴旋转而开始加工时, 在输入作为所述旋 转轴的旋转速度的指令旋转速度后, 所述运算单元判断所述指令旋转速度是否包含在所述 旋转速度范围中, 当包含在所述旋转速度范围中的情况下读出所述稳定旋转速度, 用该稳定旋转速度取代所述指令旋转速度而输出给所述旋转速度控制单元, 以所述稳定旋转速度 开始加工。
第二发明的特征在于, 在第一发明中, 在以所述读出的稳定旋转速度进行加工的 过程中, 当所述检测单元检测到颤振的产生时, 所述运算单元根据与此次检测到的颤振有 关的检测值来计算新的稳定旋转速度, 并命令所述旋转速度控制单元将所述旋转轴的旋转 速度变更为所述新的稳定旋转速度, 同时将所述新的稳定旋转速度与所述旋转速度范围对 应地存储在所述存储单元中, 在下一次输入了包含在所述旋转速度范围中的指令旋转速度 的情况下, 将所述新的稳定旋转速度输出给所述旋转速度控制单元。
第三发明的特征在于, 在第一或者第二发明中, 所述检测单元检测与所述旋转轴 的旋转相伴随的时域振动, 并且根据所述时域振动求出所述旋转轴的频率和该频率的频域 振动加速度, 将所述频域振动加速度与预定的阈值进行比较, 在所述频域振动加速度超过 所述预定的阈值时判定为产生颤振, 并且所述运算单元将判定为产生所述颤振时的所述频 域振动加速度存储在所述存储单元中。
第四发明的特征在于, 在第一~第三发明的任意一项发明中, 所述运算单元根据 所述检测单元的检测值来计算能够抑制所述颤振的多个稳定旋转速度, 将其中包含在所述 旋转速度范围中的稳定旋转速度和不包含在所述旋转速度范围中的稳定旋转速度一起存 储在所述存储单元中。 为了达到上述目的, 第五发明提供一种振动抑制装置, 用于在具有使工具或者工 件旋转的旋转轴的工作机械中抑制产生于所述旋转轴的颤振, 其特征在于, 所述振动抑制 装置包括 : 检测单元, 其检测所述颤振的产生 ; 旋转速度变更单元, 其变更所述旋转轴的旋 转速度 ; 履历控制单元, 当在由所述旋转速度变更单元变更后的所述旋转速度下所述振动 检测单元没有检测到所述颤振的产生的情况下, 使存储装置成对地存储变更前后的所述旋 转速度 ; 以及旋转速度置换单元, 在使所述旋转轴旋转而开始加工时, 在所命令的所述旋转 速度与由所述履历控制单元存储在所述存储装置中的变更前的所述旋转速度相同的情况 下, 取代该旋转速度而以与其成对的变更后的所述旋转速度使所述旋转轴旋转。
第六发明的特征在于, 在第五发明中, 旋转速度变更单元以 10%以下的倍率进行 旋转轴的旋转速度的变更。
根据本发明, 由于以与指令旋转速度相比产生 “颤振” 的可能性较小的旋转速度开 始加工, 因而不产生一次 “颤振” 而结束加工的可能性比较大, 能够加工成不会残留颤振振 痕的高精度的加工面, 能够实现加工效率和加工面精度的提高。
并且, 根据第二发明, 在以稳定旋转速度进行加工的过程中也检测 “颤振” 的产生, 在检测到 “颤振” 时计算新的稳定旋转速度, 以该新的稳定旋转速度继续加工, 同时在下一 次加工时采用新的稳定旋转速度替代指令旋转速度, 因而能够更有效地抑制 “颤振” 。
另外, 根据第三和第四发明, 将作为 “颤振” 而检测到的频域振动加速度的最大值 和旋转速度范围外的稳定旋转速度也存储在存储单元中, 通过参照这些速度的履历, 能够 容易掌握加工条件变更的履历。因此, 能够管理条件变更, 推算工具磨损, 并预测工具的寿 命。
并且, 根据第六发明, 能够容易进行旋转速度的微小调整。
附图说明 图 1 是表示方式 1 的振动抑制装置的框图结构的说明图。
图 2 是从侧面示出作为方式 1 的作为振动抑制对象的旋转轴壳体的说明图。
图 3 是从轴向示出方式 1 的旋转轴壳体的说明图。
图 4 是表示由方式 1 的振动抑制装置进行的 “颤振” 的振动抑制控制的流程图。
图 5 是用表形式来示出在方式 1 的存储单元中存储的稳定旋转速度和频率区域的 振动加速度的最大值等的说明图。
图 6 是表示方式 1 的时间区域的振动加速度的傅立叶分析结果的一例的说明图。
图 7 是表示方式 2 的振动抑制装置的框图结构的说明图。
图 8 是方式 2 的振动抑制控制的流程图。
图 9 是表示方式 2 的旋转速度及振动加速度与时间之间的关系的说明图。
图 10 是表示方式 2 的振动加速度与旋转速度之间的关系的说明图。
图 11 是方式 2 的脉冲信号发生器的说明图。
图 12 是方式 2 的角度位置检测器的说明图。
图 13 是方式 2 的显示装置和操作装置的说明图。
图 14 是表示方式 2 的旋转速度的可变范围的说明图。
标号说明
1 旋转轴壳体 ; 2a、 2b、 2c 振动传感器 ( 检测单元 ) ; 3 旋转轴 ; 5 控制装置 ; 10 振动 抑制装置 ; 11 振动检测单元 ( 检测单元 ) ; 12 运算单元 ; 13 存储单元 ; 14NC 装置 ( 旋转速 度控制单元 ) ; 21 立式加工中心 ; 22 主轴头 ; 23 主轴 ; 24 工具 ; 26 工件 ; 27 振动传感器 ; 100 振动抑制装置 ; 111 控制装置 ; 112NC 装置 ; 113 运算装置 ; 114 存储装置 ; 115 显示装置 ; 116 操作装置 ; 117 监视器 ; 118 操作按钮 ; 119 操作键 ; 31、 32 时间轴波形 ; 33 标识器 ; 40 脉冲信 号发生器 ; 50 角度位置检测器 ; 51 倍率调节旋钮。
具体实施方式
下面, 根据附图详细说明作为本发明的一个实施方式的振动抑制装置。
[ 方式 1]
图 1 是表示振动抑制装置 10 的单元结构的说明图。图 2 是从侧面示出作为振动 抑制的对象的旋转轴壳体 1 的说明图, 图 3 是从轴向示出旋转轴壳体 1 的说明图。
振动抑制装置 10 用于抑制产生于旋转轴 3 的 “颤振” , 该旋转轴 3 设于旋转轴壳 体 1 并能够围绕 C 轴旋转, 振动抑制装置 10 具有 : 振动传感器 2a ~ 2c, 其检测作为与产生 于旋转中的旋转轴 3 的振动相伴随的特性值的时域振动加速度 ( 表示时间轴上的振动加 速度 ) ; 以及控制装置 5, 其对该振动传感器 2a ~ 2c 的检测值进行分析, 判断是否产生 “颤 振” , 根据该判断结果来控制旋转轴 3 的旋转速度。
振动传感器 2a ~ 2c 按照图 2 和图 3 所示安装在旋转轴壳体 1 上, 一个振动传感 器检测相对于另一个振动传感器垂直的方向上的时域振动加速度 ( 例如, 安装成通过振动 传感器 2a ~ 2c 检测彼此正交的 X 轴、 Y 轴、 Z 轴方向的时域振动加速度 )。
另一方面, 控制装置 5 具有 : 颤振检测单元 11, 其通过对由振动传感器 2a ~ 2c 检 测的时域振动加速度进行分析, 求出频域振动加速度 ( 频率轴上的振动加速度 ), 根据其最大值超过预定的阈值来检测 “颤振” 的产生 ; 运算单元 12, 在检测到颤振时, 使用频域振 动加速度取最大值时的颤振频率, 按照后面叙述的运算公式计算稳定旋转速度 ; 存储单元 13, 其存储所计算出的稳定旋转速度 ; 以及 NC 装置 14, 其变更旋转轴 3 的旋转速度, 并控制 旋转轴壳体 1 中的加工。另外, 关于用于计算稳定旋转速度的工具齿数或开始加工时的指 令旋转速度这些加工信息、 以及 “颤振” 检测用的阈值等各种数据, 可以由作业者进行输入。
在此, 按照图 4 的流程图和图 5 的表、 图 6 的曲线图等, 对由振动抑制装置 10 进行 的 “颤振” 的振动抑制控制进行说明。
首先, 在输入指令旋转速度 (S1) 后, 运算单元 12 判定所输入的指令旋转速度是否 在存储于存储单元 13 中的范围 1 或者范围 2 内 (S2 和 S11)。并且, 在指令旋转速度在范 围 1 内 ( 在 S2 判定为是 ) 或者在范围 2 内 ( 在 S11 判定为是 ) 时进入到 S3, 但是当在范 围 1 内或者范围 2 内的加工是第 1 次的情况下, 由于在存储单元 13 中没有存储稳定旋转速 度, 所以在 S3 中, 运算单元 12 直接将指令旋转速度输出给 NC 装置 14, 在 NC 装置 14 的控制 下, 在旋转轴壳体 1 中使旋转轴 3 以指令旋转速度进行旋转, 并开始加工 (S4)。另一方面, 在指令旋转速度不在范围 1 内也不在范围 2 内的情况下 ( 在 S2 和 S11 都判定为否 ), 运算 单元 12 直接将所输入的指令旋转速度输出给 NC 装置 14(S12), 按照指令旋转速度进行加工 直到加工结束 (S13)。另外, 在 S2 和 S11 中进行判定所使用的范围是指预定的旋转速度范 围, 预先将范围 1 设定为 6000min-1 ~ 9000min-1, 将范围 2 设定为 15000min-1 ~ 21000min-1。 并且, 该范围 1 和范围 2 是包括最频繁地命令的指令旋转速度在内的范围, 很少执行上述的 -1 S12 或 S13, 例如限定为诸如低速旋转 (4000min ) 那样几乎不产生颤振的加工。
并且, 当在 S4 中开始加工后, 振动检测单元 11 对在旋转时始终检测的振动传感器 2a ~ 2c 的时域振动加速度进行傅立叶分析, 分析如图 6 所示的、 旋转轴 3 的频率与该频率 时的旋转轴 3 的频域振动加速度 ( 频率轴上的振动加速度 ) 之间的关系, 同时监视频域振 动加速度的最大值 ( 最大加速度 ) 是否超过预先设定的预定阈值, 检测 “颤振” 的产生 (S5)。 并且, 在频域振动加速度的最大值超过了阈值的情况下 ( 在 S5 中判定为是 ), 视为在旋转轴 3 中产生了应该抑制的 “颤振” , 使用作为最大值的旋转轴 3 的频率 ( 即 “颤振频率” , 图6中 的振动 6), 按照下述运算公式 (1) 计算稳定旋转速度 (S6)。
稳定旋转速度= {60× 颤振频率 / 工具齿数 ×(k 值 +1)}…… (1)
另外, “工具齿数” 是指安装于旋转轴 3 的工具的齿数, 假设预先将稳定旋转速度输 入到运算单元 12 中。并且, k 值是 0 以上的整数值, 按照 k = 0、 1、 2、 3、 4…的顺序代入来计 算稳定旋转速度。
并且, 在从 k = 0 起顺序计算的稳定旋转速度中当前的旋转速度在范围 1 内的情 况下, 将取范围 1 内的数值的第 1 稳定旋转速度以及该第 1 稳定旋转速度前后的稳定旋转 速度 ( 即, 在计算第 1 稳定旋转速度时的 k 值为 k = n 的情况下, 使用 k = n-1 和 k = n+1 计算出的稳定旋转速度 ), 按照图 5 所示的方式存储在存储单元中 (S7)。另一方面, 在当前 的旋转速度在范围 2 内的情况下, 将取范围 2 内的数值的第 2 稳定旋转速度以及该第 2 稳 定旋转速度前后的稳定旋转速度 ( 与第 1 稳定旋转速度同样, 在计算第 2 稳定旋转速度时 的 k 值为 k = m 的情况下, 使用 k = m-1 和 k = m+1 计算出的稳定旋转速度 ), 按照图 5 所 示的方式存储在存储单元 13 中 (S7)。并且, 当在 S1 中输入的指令旋转速度在范围 1 内的 情况下, 将旋转轴 3 的旋转速度变更为此次计算出的第 1 稳定旋转速度, 当在范围 2 内的情况下, 将旋转轴 3 的旋转速度变更为此次计算出的第 2 稳定旋转速度 (S8)。另外, 在 S7 中, 如图 5 所示将超过阈值的频域振动加速度的最大值也存储在存储单元 13 中。
然后, 以变更后的稳定旋转速度继续进行加工 (S9), 反复进行 S5 ~ S8 的 “颤振” 的检测以及检测时的旋转速度的变更, 直到加工结束 (S10 : 是 )。因此, 每当检测到 “颤振” 时, 使用该 “颤振” 的颤振频率, 按照运算公式 (1) 计算新的第 1 稳定旋转速度或者第 2 稳 定旋转速度, 将它们存储在存储单元 13 中, 同时将旋转速度变更为最新的第 1 稳定旋转速 度 ( 或者第 2 稳定旋转速度 ), 继续进行加工。并且, 如果没有检测到 “颤振” , 则不变更旋 转速度, 继续以该稳定旋转速度进行加工。并且, 以加工的完成作为结束。另外, 在将新的 第 1 稳定旋转速度和第 2 稳定旋转速度存储在存储单元 13 中时, 不删除此前的第 1 稳定旋 转速度或第 2 稳定旋转速度等, 而是如图 5 所示附加存储新的第 1 旋转速度等。并且, 该第 1 旋转速度等的履历能够显示在未图示的显示单元中, 或者输出到纸介质等中。
然后, 在范围 1 内或者范围 2 内的加工是从第 2 次开始的情况下, 在输入指令旋转 速度后 (S1), 与上述第 1 次时相同, 运算单元 12 判断所输入的指令旋转速度是否在存储于 存储单元 13 中的范围 1 或者范围 2 内 (S2 和 S11)。并且, 在指令旋转速度在范围 1 内时 (S2 : 是 ), 不输出指令旋转速度, 而是将存储于存储单元 13 中的第 1 稳定旋转速度中最新 的第 1 稳定旋转速度输出给 NC 装置 14(S3), 使旋转轴 3 以第 1 稳定旋转速度进行旋转而 开始加工 (S4)。并且, 在指令旋转速度在范围 2 内时 (S11 : 是 ), 不输出指令旋转速度, 而 是将存储于存储单元 13 中的第 2 稳定旋转速度中最新的第 2 稳定旋转速度输出给 NC 装置 14(S3), 使旋转轴 3 以第 2 稳定旋转速度进行旋转而开始加工 (S4)。 并且, 在加工开始后, 与上述第 1 次的加工一样, 反复进行 S5 ~ S8 的 “颤振” 的检 测以及检测时的旋转速度的变更一直到加工结束, 尽管使旋转轴 3 以第 1 稳定旋转速度或 第 2 稳定旋转速度进行旋转, 但是在诸如检测到 “颤振” 的情况下, 使用该 “颤振” 的颤振频 率, 按照运算公式 (1) 计算新的第 1 稳定旋转速度或者第 2 稳定旋转速度, 并存储在存储单 元 13 中, 同时将旋转速度变更为此次计算出的新的第 1 稳定旋转速度 ( 或者第 2 稳定旋转 速度 ) 而继续进行加工。
根据执行如上所述的振动抑制控制的振动抑制装置 10, 当在开始加工时输入了指 令旋转速度时, 如果该指令旋转速度在范围 1 内或者范围 2 内, 则将指令旋转速度变更为在 前次加工时计算出的第 1 稳定旋转速度或者第 2 稳定旋转速度, 使旋转轴 3 以该第 1 稳定 旋转速度或者第 2 稳定旋转速度进行旋转而开始加工。因此, 以与指令旋转速度相比产生 “颤振” 的可能性较小的稳定旋转速度开始加工, 因而不产生一次 “颤振” 而结束加工的可能 性比较大, 能够加工成不会残留颤振振痕的高精度的加工面, 能够实现加工效率和加工面 精度的提高。
并且, 在以第 1 稳定旋转速度或者第 2 稳定旋转速度进行加工时也检测是否产生 “颤振” , 在检测到产生 “颤振” 的情况下, 计算新的第 1 稳定旋转速度 ( 或者第 2 稳定旋转 速度 ), 使以该新的第 1 稳定旋转速度 ( 或者第 2 稳定旋转速度 ) 继续加工, 同时将该新的 第 1 稳定旋转速度 ( 或者第 2 稳定旋转速度 ) 存储在存储单元 13 中, 在下次开始加工时, 以该新的第 1 稳定旋转速度 ( 或者第 2 稳定旋转速度 ) 开始加工。因此, 能够更有效地抑 制 “颤振” 。
另外, 在存储单元 13 中不仅存储最新的第 1 稳定旋转速度, 也存储此前的第 1 稳
定旋转速度等, 同时也存储作为 “颤振” 而检测到的频域振动加速度的最大值和范围 1 外或 者范围 2 外的稳定旋转速度 ( 即, 使用上述 k = n-1 等计算的旋转速度 ), 因而通过参照这 些速度的履历, 能够容易掌握加工条件变更的履历。因此, 能够管理条件变更, 推算工具磨 损, 并预测工具的寿命。
另外, 本发明的振动抑制装置不受上述实施方式的任何限制, 根据需要能够在不 脱离本发明的宗旨的范围内适当变更检测单元、 控制装置、 以及控制装置中与振动抑制的 控制等相关的结构。
例如, 在上述实施方式中构成为, 在第 1 次加工时直接输出范围 1 内或者范围 2 内 的指令旋转速度, 但也能够构成为通过脉冲施振来求出机械系统的动特性, 并形成稳定临 界线图等, 预先求出第 1 稳定旋转速度和第 2 稳定旋转速度并存储在存储单元 13 中, 在第 1 次时, 在 S3 中也将指令旋转速度变更为该第 1 稳定旋转速度 ( 或者第 2 稳定旋转速度 )。
并且, 在上述实施方式中构成为, 利用振动传感器检测旋转轴的振动加速度, 但也 能够构成为检测因振动而形成的旋转轴的位移或声压, 根据该位移或声压计算最佳旋转速 度。
另外, 也可以在存储第 1 稳定旋转速度或第 2 稳定旋转速度时, 适当变更是否存储 频域振动加速度的最大值或范围外的稳定旋转速度等, 在检测颤振时不仅采用表示频域振 动加速度为最大值的波形, 也采用频域振动加速度的值为上位的多个 ( 例如 3 个 ) 波形, 实 现 “颤振” 的抑制效果的进一步提高。 此外, 在上述实施方式中构成为检测工作机械的旋转轴中的振动, 但也可以构成 为检测不旋转的一侧 ( 固定侧 ) 的振动, 并计算最佳旋转速度, 并且不限于使工具旋转的加 工中心, 也能够适用于使工件旋转的车床等工作机械。另外, 当然可以根据工作机械的类 型、 大小等适当变更检测单元的设置位置或设置数量等。
[ 方式 2]
下面, 根据附图说明本发明的另一个方式。
图 7 是简要表示作为工作机械的一例的立式加工中心以及设于立式加工中心的 振动抑制装置 100 的结构图。
首先, 立式加工中心 21 是公知的如下结构, 即, 在设于上方的主轴头 22 设置围绕 C 轴旋转自如的作为旋转轴的主轴 23, 利用安装在该主轴 23 上的工具 24 来加工被设置在 下方的加工台 25 上的工件 26, NC 装置 112 根据 NC 程序来控制主轴 23 的旋转, 同时能够利 用未图示的自动工具更换装置自动更换工具 24。
振动抑制装置 100 用于抑制产生于主轴 23 的 “颤振” , 振动抑制装置 100 具有 : 振 动传感器 27, 其用于检测产生于旋转中的主轴 23 的时域振动加速度 ; 以及控制装置 111, 其 根据该振动传感器 27 的检测值来控制主轴 23 的旋转速度。振动传感器 27 的配置与方式 1 相同。
控制装置 111 具有 : 作为旋转速度变更单元及旋转速度置换单元的 NC 装置 112, 其控制机械动作 ; 作为检测单元及履历控制单元的运算装置 113, 其根据由振动传感器 27 检测到的时域振动加速度进行傅立叶分析 ; 存储装置 114, 其存储由运算装置 113 运算的运 算值和颤振的抑制履历等 ; 显示装置 115, 其显示由运算装置 113 运算的结果或者基于该结 果的计算结果 ; 以及操作装置 116, 用于由操作者对 NC 装置 112 进行输入操作。
根据图 8 的流程图, 对如上所述构成的振动抑制装置 100 的 “颤振” 的抑制控制进行说明。 首先, 在 S21 中, 从操作装置 116 输入任意的旋转速度而指示加工开始, 在 S22 中, 判断所输入的旋转速度是否存储于存储装置 114 中、 即, 是否是所存储的成对的旋转速度 中的变更前的旋转速度。由于在第 1 次加工时没有这种存储, 因而在 S23 中使主轴 23 以所 输入的旋转速度进行旋转而开始加工。
在加工中监视从振动传感器 27 得到的加工中的振动, 并利用运算装置 113 变换为 频域的加速度, 在 S24 中将所得到的最大加速度的值与预先设定的阈值进行比较。当在该 判定中最大加速度超过阈值的情况下, 判定为产生了颤振, 在 S25 中将此时的旋转速度和 颤振频率存储在存储装置 114 中, 在 S26 中计算使旋转速度和振动状态相关联的结果, 将该 运算结果显示在显示装置 115 中。
该显示是指实时地显示振动加速度的时间波形、 或者随时对振动加速度进行频率 分析而得到的波形, 由此可知随着旋转速度的变化而形成的振动加速度的增减, 例如按照 图 9 所示, 将旋转速度的时间轴波形 31 和振动加速度的时间轴波形 32 的测定时间彼此对 齐并上下排列地进行显示。根据该显示, 容易得知各个旋转速度时的振动加速度的大小。
或者, 也可以按照图 10 所示, 设横轴为旋转速度, 设纵轴为振动加速度, 将各个旋 转速度时的振动加速度相关联地显示为标记 33。此时, 纵轴所示的振动加速度是时间波形 的峰值、 或者进行频率分析得到的波形的峰值。
因此, 操作者在 S27 中参照显示装置 115 的显示结果, 命令 NC 装置 112 变更旋转 速度。作为进行该命令的操作装置 116, 例如可以考虑如图 11 所示的脉冲信号发生器 40, 该脉冲信号发生器 40 具有 : 脉冲式手柄 41, 其能够通过旋转操作以最小 1min-1 单位连续 变更旋转速度 ; 以及倍率调节开关 42, 其能够按照 1 倍、 10 倍、 100 倍这三种阶段来变更使 脉冲式手柄 41 旋转一个刻度时的变更量。即, 能够以将脉冲式手柄 41 的变更量乘以倍率 调节开关 42 的倍率得到的值来变更当前的旋转速度。
或者, 也可以使用如图 12 所示的角度位置检测器 50, 将当前的旋转速度乘以对倍 率 (override) 调节旋钮 51 的角度分配的比率 ( 每一刻度变更 1%, 右旋增加, 左旋减小 ), 由此变更当前的旋转角度。
另外, 也可以如图 13 所示, 使用与具有监视器 117 的显示装置 115 并列设置的显 示 ±1%~ ±10%的变更量的操作按钮 118、 或者与操作按钮 118 对应设置的操作键 119, 根据将对各个操作按钮 118 或者各个操作键 119 分配的比率和当前的旋转速度相乘得到的 值, 变更当前的旋转角度。此时, 变更量按照被按下的次数而进行累积, 因而在监视器 117 上显示当前的旋转速度和变更比率。
但是, 在利用脉冲信号发生器 40 或角度位置检测器 50、 操作按钮 118 等进行旋转 速度的变更的情况下, 优选以 10%以下的主轴倍率进行旋转速度的变更倍率。 这样, 如果设 为 ±10%以下, 则能够容易进行旋转速度的微调。
并且, 在变更旋转速度时, 为了安全地进行作业, 优选按照图 14 所示保持旋转轴 下限旋转速度 61 和旋转轴上限旋转速度 62、 操作者设定的设定下限旋转速度 63 和设定上 限旋转速度 64, 当前的旋转速度 60 将旋转轴下限旋转速度 61 和设定下限旋转速度 63 中较 大者作为下限, 将旋转轴上限旋转速度 62 和设定上限旋转速度 64 中较小者作为上限, 只在
该范围内进行旋转速度的变更。
这样, 当在 S27 中变更旋转速度后, 运算装置 113 在 S28 中再次将在加工中得到的 最大加速度的值与预先设定的阈值进行比较。在此, 如果结果为是、 即超过阈值, 则视为依 旧产生颤振, 返回 S25 继续进行存储旋转速度和颤振频率, 并在显示装置 115 显示产生情况 的处理。
另一方面, 如果通过 S28 的判别而判定为没有产生颤振, 则运算装置 113 在 S29 中 将变更前后的旋转速度成对地存储在存储装置 114 中。 如果在 S30 中判定为加工没有结束, 则继续从 S24 开始的处理。
并且, 在存储变更前后的成对的旋转速度而结束加工后, 在进行新的加工的情况 下, 在 S21 中输入旋转速度, NC 装置 112 在 S22 中判定所输入的旋转速度是否存储在存储 装置 114 中、 即是否是所存储的成对的旋转速度中的变更前的旋转速度。在此, 在所输入的 旋转速度是前次变更前的旋转速度的情况下, 在 S31 中使主轴 23 以与其成对的变更后的旋 转速度进行旋转。 由此, 在新的加工开始时, 能够从最初就以不产生颤振的最佳旋转速度进 行加工。
这样, 上述方式 2 的振动抑制装置 100 具有 : 振动检测单元 ( 振动传感器 27 和运算 装置 113), 其检测颤振的产生 ; 旋转速度变更单元 ( 脉冲信号发生器 40 等和 NC 装置 112), 其变更主轴 23 的旋转速度 ; 履历控制单元 ( 运算装置 113), 当在由 NC 装置 112 变更后的 旋转速度下运算装置 113 没有检测到颤振的产生的情况下, 使存储装置 114 成对地存储变 更前后的旋转速度 ; 以及旋转速度置换单元 (NC 装置 112), 在下一次加工时所命令的旋转 速度与由运算装置 113 存储在存储装置 114 中的变更前的旋转速度相同的情况下, 取代该 旋转速度而以与其成对的变更后的旋转速度使主轴 23 旋转, 由此, 即使是在命令值的状态 下产生了颤振的情况下, 也能够置换为能进行稳定加工的最佳旋转速度而进行加工, 因而 能够实现从加工开始时起就不产生颤振振痕的稳定加工。
尤其是, 此处, 脉冲信号发生器 40 等旋转速度变更单元以 10%以下的倍率进行主 轴 23 的旋转速度的变更, 因而能够容易进行旋转速度的微小调整。
另外, 在上述方式 2 中, 在显示装置中直接显示颤振的产生状况, 但也可以是, 在 产生颤振时, 使运算装置根据频域振动加速度为最大时的颤振频率和工具齿数, 计算能够 抑制颤振的旋转速度 ( 最佳旋转速度 ), 在显示装置中显示该最佳旋转速度。这样, 操作者 能够更加可靠且迅速地进行与颤振的抑制有关的旋转速度的变更。并且, 不限于这样由操 作者进行的旋转速度的变更, 也可以根据颤振的产生自动变更为由运算装置计算出的最佳 旋转速度。 无论在哪种情况下, 通过保存颤振的抑制履历, 都能够在下一次加工时置换为变 更后的旋转速度。
另一方面, 在检测来自工作机械的振动时, 除了振动传感器之外, 还能够使用标识 器、 位置 / 旋转检测器、 主轴 / 进给轴电机的电流, 振动的产生状况的显示也不限于旋转速 度与振动加速度的关系, 也可以使用振动频率或切削速度、 进给速度、 旋转轴转矩等来进行 显示。
此外, 工作机械不限于立式加工中心, 本发明也能够适用于使安装在旋转轴上的 工件旋转来进行加工的 NC 车床等其它工作机械。