具有振动抑制功能的数值控制装置的制作方法

文档序号:6309498阅读:126来源:国知局
专利名称:具有振动抑制功能的数值控制装置的制作方法
技术领域
本发明涉及可控制机床的数值控制装置。更具体地,本发明涉及具有振动抑制功能的数值控制装置,其能够抑制当工具或エ件绕其转动中心旋转、以加工所述エ件时,所发出的颤振。
背景技术
例如,公知的传统机床,包括旋转轴,该旋转轴可支撑工具并使工具相对于固定的エ件移动,以沿着所述エ件的圆周表面切割エ件。在所述机床的切割过程中,如果切割的深度或所述工具的突出长度过大,在处理过程中会发生所谓的“颤振”,这样会损害被加工的表面的加工精度。在这种情况下,能够抑制“颤振”的方法是传统上已知的。所述传统的方法包括获得系统(例如,工具或エ件)的固有频率,在固有频率可发生所述“颤振”或者在处理过程中产生抖动频率。所述方法还包括用60乘以所得的频率(例如,所述固有频率或所述抖动频率),然后用工具刃数和预定的整数除以计算出的值,以确定用于处理过程的目标旋转速度。有传统的振动抑制装置,其能够获得最优旋转速度,在该旋转速度下可有效抑制“颤振”。例如,如JP 2009-101495 A中所描述的,机床具有旋转轴,该旋转轴使工具或エ件绕其旋转中心旋转,所述机床配置有振动抑制装置,当所述旋转轴转动吋,该振动抑制装置可抑制颤振的发生。所述振动抑制装置包括检测单元,该检测単元检测当所述旋转轴转动时,所述旋转轴的时域振动;第一计算单元,用于基于由所述检测单元检测的时域振动,计算抖动频率和抖动频率的频域振动;存储单元,用于存储加工信息,包括所述频域振动、所述抖动频率以及旋转轴的旋转速度。如果由所述第一计算单元计算的频域振动超过预定的阈值,第二计算单元获得包括频域振动、抖动频率、在此刻的旋转轴旋转速度的新的加工信息,并将所获得的新的加工信息存储在所述存储単元内。所述第二计算单元通过參考存储于所述存储単元内的新的加エ信息和之前的加工信息,计算可抑制颤振的、所述旋转轴的最优旋转速度。所述振动抑制装置还包括旋转速度控制单元,其使所述旋转轴以由所述第二计算单元计算出的最优旋转速度绕其旋转中心旋转。此外,在所述传统的振动抑制装置中,以这种方式计算的所述最优旋转速度,同在计算所述最优旋转速度时、支撑在所述旋转轴上的工具数,以及包含于操作程序中的所述旋转轴的命令旋转速度一同记录在最优旋转速度记录单元中。因此,当通过具有相同工具数在与所述最优旋转速度计算的命令旋转速度相同的命令旋转速度下再次进行处理时,在同所述命令旋转速度共同记录的、以前计算的最优旋转速度下(用于代替所述命令旋转速度)进行处理是可行的。然而,即使所述工具具有相同的工具数和使用记录的最优旋转速度,也可能未能充分的抑制所述“颤振”,因为作用于所述工具上的切削阻力不同,例如由于所述工具的磨损引起的。通常,在相应的旋转速度范围内仅存在ー个最优旋转速度。因此,当通过相同的エ具在多个命令旋转速度下进行处理时,如果所有的多个命令旋转速度仅落在ー种类型的旋转速度范围内,那么仅仅存在ー个最优旋转速度。另ー方面,如果所述多个命令旋转速度落在多种类型的旋转速度范围内,那么在每种类型的旋转速度范围内将存在相应的最优旋转速度。更具体地,在每个工具上,记录多种类型的最优旋转速度,用于多个命令旋转速度。所述最优旋转速度的类型数不同于所述 命令旋转速度的类型数。下面详细描述通过最优旋转速度来替代所述加工程序中指定的命令旋转速度,从而在上述方式记录的最优旋转速度下进行处理的传统方法。图I展示了数值控制装置的方框图,该数值控制装置包括传统的振动抑制功能。在图I中,程序分析単元19从加工程序18中提取命令旋转速度CMD-S,以使旋转轴10保持工具11绕其旋转中心旋转。所述程序分析単元19将所述提取的命令旋转速度CMD-S提供给命令旋转速度可替代性决定单元17。另外,所述命令旋转速度可替代性决定单元17从最优旋转速度记录单元16接收最优旋转速度LOG-S。所述命令旋转速度可替代性决定单元17确认所述命令旋转速度CMD-S是否被所述最优旋转速度LOG-S代替。如果确认所述命令旋转速度CMD-S可由所述最优旋转速度 LOG-S替代,那么所述命令旋转速度可替代性决定单元17为旋转速度控制单元15提供所述最优旋转速度LOG-S,作为命令旋转速度CMD-S ’。接下来,下面描述用于确认所述命令旋转速度是否被所述最优旋转速度替代的方法。图3展示了所述传统的命令旋转速度可替代性决定单元17进行操作的流程图。在图3的步骤SI中,所述命令旋转速度可替代性决定单元17为所述命令旋转速度CMD-S’设定初始值“0”,输出至所述旋转速度控制单元15。然后,在步骤S3,所述命令旋转速度可替代性决定单元17将由所述程序分析単元19提取的所述命令旋转速度CMD-S与和在所述最优旋转速度记录装置16中的最优旋转速度LOG-S相关的命令旋转速度(下文中称为“相应的旋转速度”)进行比较。在本实施例中,所述相应的旋转速度为当计算所述最优旋转速度LOG-S时的命令旋转速度。作为上述比较的结果,如果确认所述命令旋转速度CMD-S与所述相应的旋转速度一致,那么在步骤S4中,所述命令旋转速度可替代性决定单元17将所述记录的最优旋转速度LOG-S (例如,与所述相对应的旋转速度对应的最优旋转速度)设定为所述命令旋转速度 CMD-S,。在本实施例中,所述最优旋转速度记录装置16存储多个最优旋转速度。因此,在步骤S2中,所述命令旋转速度可替代性决定单元17确认步骤S3和步骤S4的处理是否完成,所述步骤S3和S4用于记录在所述最优旋转速度记录单元16内的姆个最优旋转速度LOG-S。在步骤S5,所述命令旋转速度可替代性决定单元17确认当记录在所述最优旋转速度记录单元16内的所有的最优旋转速度LOG-S的确认处理完成时,输出至所述旋转速度控制单元15的所述命令旋转速度CMD-S’是否为初始值“O”。如果确定所述命令旋转速度CMD-S’等于所述初始值“0”,那么在步骤S6中,所述命令旋转速度可替代性决定单元17将所述程序中指定的命令旋转速度设定为所述命令旋转速度CMD-S’,输出至所述旋转速度控制单元15。然后,在步骤S7中,所述命令旋转速度可替代性决定单元17确定所述命令旋转速度是不可替换的。如果在步骤S5中,确定输出至所述旋转速度控制单元15的命令旋转速度CMD-S’不是初始值“0”,那么在步骤S8中,所述命令旋转速度可替代性决定单元17将确定所述命令旋转速度是可替换的,因为所述记录的最优旋转速度LOG-S设定为所述命令旋转速度CMD-S’,以输出至所述旋转速度控制单元15。根据上面所述的传统的命令旋转速度可替代性的确定,尽管在旋转速度范围内仅出现ー个最优旋转速度,然而仅仅当所述加工程序的命令旋转速度与在所述最优旋转速度 记录单元内记录的相应的旋转速度一致时,所述命令旋转速度才可以被与相应的旋转速度对应的最优旋转速度替代。也就是说,如果所述加工程序中指定的命令旋转速度与所述记录的相应的旋转速度有稍微的不同,所述数值控制装置将不会进行替代处理。结果,不能使用所述记录的最优旋转速度。因此,即使在所述最优旋转速度记录单元内记录了多个相应的旋转速度,但是所述记录的最优旋转速度也不能用于不同的命令旋转速度(例如,还未使用的命令旋转速度)。然后,如果所述加工程序指定与之前使用值不同的命令旋转速度,那么即使当使用相同的工具进行处理时,所述数值控制装置仍不能用最优旋转速度替代所述命令旋转速度。结果,将可能发生颤振。这样,将明显破坏待处理表面的加工精度。因此,本发明旨在提供可有效抑制颤振的数值控制装置。

发明内容
本发明的数值控制装置安装在机床上,所述机床具有使工具旋转的旋转轴,该数值控制装置配置为根据加工程序控制所述机床的驱动。所述数值控制装置包括程序分析单元,该程序分析単元配置为分析所述加工程序,并在所述加工程序的分析结果的基础上提取所述旋转轴的命令旋转速度;最优旋转速度记录单元,该最优旋转速度记录单元配置为记录适于抑制颤振的多个最优旋转速度;命令旋转速度可替代性决定单元,该单元配置为通过參考从所述加工程序中提取的所述命令旋转速度,从存储在所述最优旋转速度记录单元内的多个最优旋转速度中选择ー个最优旋转速度,作为实际用于处理的命令旋转速度。所述命令旋转速度可替代性决定单元在从所述加工程序中提取的所述命令旋转速度的基础上,获得代表一系列可替代的最优旋转速度的可替代的旋转速度范围,并从存储于所述最优旋转速度记录单元内的多个最优旋转速度中选择落在所述可替代的旋转速度范围内的最优旋转速度,作为用于实际处理中的命令旋转速度。在一个优选实施例中,所述命令旋转速度可替代性决定单元通过用预先校准的上限率或下限率乘以从加工程序中提取的所述命令旋转速度而计算所述可替代的旋转速度范围的上限值或下限值。在另ー个优选实施例中,如果存储于所述最优旋转速度记录单元内的多个最优旋转速度中的多个最优旋转速度落在所述可替代的旋转速度范围内,那么所述命令旋转速度可替代性决定单元选择相对于从所述加工程序中提取的命令旋转速度的差异绝对值最小的最优旋转速度,作为实际用于加工的命令旋转速度。根据本发明,所述数值控制装置基于具有预定宽度的可替代的旋转速度范围,选择用于替代所述命令旋转速度的最优旋转速度。因此,用最优旋转速度替代任何的命令旋转速度(例如,还未使用的命令旋转速度)变得可行。结果,在不发生颤振的合适的旋转速度下进行处理成为可能。此外,如果多个最优旋转速度没有落入设定范围,那么便将其从用于可替代的最优旋转速度的候选值中排除。因此,提供ー种数值控制装置,其可稳定的抑制振动,同时防止所述旋转轴的旋转速度迅速増加或降低是可能的。


图I展示了传统的数值控制装置例子的方框图。图2展示了本发明实施例中的数值控制装置的方框图。

图3展示了由传统的命令旋转速度可替代性决定单元进行操作的流程图。 图4展示了由本发明的实施例中的命令旋转速度可替代性决定单元进行操作的流程图。图5展示了存储于最优旋转速度记录单元内的数据的例子。
具体实施例方式下面參考附图,详细描述了本发明的实施例。图2展示了具有振动抑制功能的本发明实施例的数值控制装置的方框图。在图2所示的数值控制装置中,程序分析単元19从加工程序18中提取命令旋转速度CMD-S,以使旋转轴10保持工具11绕其旋转中心旋转。所述程序分析单元19为命令旋转速度可替代性决定单元17提供所述提取的命令旋转速度CMD-S。此外,所述命令旋转速度可替代性决定单元17从最优旋转速度记录单元16接收最优旋转速度L0G-S。此外,在本实施例中,任意參数20的预定的设定值(即,旋转速度范围上限率PRMU和旋转速度范围下限率PRML)输入至所述命令旋转速度可替代性决定单元17。所述命令旋转速度可替代性决定单元17基于所述提取的命令旋转速度CMD-S和所述输入的设定值(即,所述旋转速度范围上限率PRMU和所述旋转速度范围下限率PRML),根据下面公式I计算一系列的可替代的最优旋转速度LOG-S (在下文中称为“可替代的旋转速度范围”)。(CMD-S X PRML) く LOG-S く (CMD-S X PRMU)公式 I
所述命令旋转速度可替代性决定单元17确定任意ー个所述记录的最优旋转速度LOG-S是否落入所述可替代的旋转速度范围。如果确定至少ー个记录的最优旋转速度LOG-S落入所述可替代的旋转速度范围,那么所述命令旋转速度可替代性决定单元17从落入所述可替代的旋转速度范围内的最优旋转速度中选择与所述命令旋转速度CMD-S最接近的最优旋转速度。所述命令旋转速度可替代性决定单元17将所述选择的最优旋转速度输出至旋转速度控制单元15,作为命令旋转速度CMD-S’。另一方明,如果最优旋转速度LOG-S没落在所述可替代的旋转速度范围内,所述命令旋转速度可替代性决定单元17将把在所述加工程序中指定的命令旋转速度CMD-S输出至所述旋转速度控制单元15,作为所述命令旋转速度CMD-S’。接下来,參考附图4,详细描述了用于确定所述命令旋转速度CMD-S是否由所述记录的最优旋转速度LOG-S替代的方法。图4展示了由本实施例的所述命令旋转速度可替代性决定单元17进行的操作的流程图。在图4中,首先,在步骤S21中,所述命令旋转速度可替代性决定单元17为所述命令旋转速度CMD-S’设定初始值“0”,输出至所述旋转速度控制单元15。接下来,在步骤S23中,所述命令旋转速度可替代性决定单元17确定所述最优旋转速度记录单元16是否存储至少ー个最优旋转速度L0G-S,其落入基于上述公式I计算的所述可替代的旋转速度范围内。如果确定没有最优旋转速度LOG-S落入所述可替代的旋转速度范围(在步骤S23中为否),所述处理返回至步骤S22。在步骤S22中,所述命令旋转速度可替代性决定单元17确定用于所有记录的最优 旋转速度LOG-S的步骤S23的确认处理是否完成。如果确定至少ー个剩下的最优旋转速度LOG-S还没有受到步骤S23的确认处理,那么所述命令旋转速度可替代性决定单元17将对所述剩下的最优旋转速度LOG-S中的ー个进行步骤S23的确认处理。如果确定没有任何剩下的最优旋转速度L0G-S,那么所述处理继续进行至步骤S27。在步骤S23中,如果确定所述目标最优旋转速度LOG-S落入所述可替代的旋转速度范围(在步骤S23中为是),处理继续进行至步骤S24。在步骤S24中,所述命令旋转速度可替代性决定单元17计算每个所述目标最优旋转速度LOG-S和所述命令旋转速度CMD-S的差异,以辨别与所述命令旋转速度CMD-S最接近的最优旋转速度L0G-S。然后,在步骤S24中,所述命令旋转速度可替代性决定单元17将以前的绝对差异CMD-S - LOG-S (即,之前的最优旋转速度LOG-S与命令旋转速度CMD-S的差异)与现在
的绝对差异Icmd-s - log-s (即,现在确定的最优旋转速度log-s与命令旋转速度cmd-s的差异)进行比较。如果确定现在的绝对差异Icmd-s - log-s小于以前的绝对差异Icmd-s -LOG-S I (在步骤S24中为是),那么在步骤S25中,所述命令旋转速度可替代性决定单元17将更新与所述命令旋转速度CMD-S最接近的最优旋转速度LOG-S与所述命令旋转速度CMD-S的差异,同时将“现在的绝对差异Icmd-s - log-s I ”的值作为“以前的绝对差异I cmd-s -LOG-S I” 的值。然后在步骤S26中,所述命令旋转速度可替代性决定单元17将现在的最优旋转速度LOG-S设定所述命令旋转速度CMD-S’,输出至所述旋转速度控制单元15。在步骤S22中,所述命令旋转速度可替代性决定单元17确定用于每个所述记录的多个最优旋转速度LOG-S的上述处理已经完成。此时,如果输出至所述旋转速度控制单元15的所述命令旋转速度CMD-S’等于所述初始值“0”(在步骤S27中为是),那么在步骤S28中,所述命令旋转速度可替代性决定单元17将在所述加工程序中指定的命令旋转速度CMD-S设定为命令旋转速度CMD-S’,输出至所述旋转速度控制单元15。然后,在步骤S29中,所述命令旋转速度可替代性决定单元17确定所述命令旋转速度是不可替代的。如果输出至所述命令旋转速度控制单元15的命令旋转速度CMD-S’不等于所述初始值“0”(在步骤27中为否),那么在步骤S30中,所述命令旋转速度可替代性决定单元17确定所述命令旋转速度是可替代的,因为与所述命令旋转速度CMD-S最接近的最优旋转速度LOG-S已经设定为命令旋转速度CMD-S’,用于输出至所述旋转速度控制单元15。下面描述了可替代的旋转速度范围的计算。图5展示了存储于所述最优旋转速度记录单元16内的数据的例子的表格。图5所示的表格包括与相应最优旋转速度相关的多个命令旋转速度,所述命令旋转速度针对预定工具数设定。例如,假设所述旋转速度下限率设定为0. 7 (S卩,PRML = 0. 7),所述旋转速度上限率设定为1.4 (即,PRMU = I. 4),作为所述任意參数20的设定值。另外,假设此时从所述加工程序中提取的命令旋转速度为1500 (S卩,CMD-S = 1500)。在这种情况下,根据下面的公式I可计算所述可替代的最优旋转速度的范围。1500 X 0. 7 彡最优旋转速度 LOG-S く 1500 X I. 4 1050 ^最优旋转速度LOG-S ^ 2100
因此,所述可替代的旋转速度范围为大于或等于1050,且小于或等于2100。所得可替代的旋转速度范围包括选自图5所示的所述记录的多个最优旋转速度的两个最优旋转速 度“ 1056”和“ 1988”。这两个旋转速度“ 1056”和“ 1988”可认为是可替代的最优旋转速度,并将剩余的最优旋转速度“ 3014”从用于所述可替代的最优旋转速度的候选值中排除。然后,下面将详细描述在所述可替代的旋转速度范围的基础上,识别用于替代的最优旋转速度LOG-S的处理流程。首先,在步骤S23中,所述命令旋转速度可替代性决定单元17确定所述最优旋转速度“ 1056”(即,存储与所述最优旋转速度记录单元16中的多个最优旋转速度中的ー个)是否落入所述可替代的旋转速度范围内。上述可替代的旋转速度范围为大于或等于1050,且小于或等于2100。因此,所述最优旋转速度“ 1056”落入所述可替代的范围(在步骤S23中为是)。然后,在步骤S24中,所述命令旋转速度可替代性决定单元17计算所述命令旋转速度CMD-S和所述最优旋转速度LOG-S之间的差异。在这种情况下,所述命令旋转速度为1500 (BP, CMD-S = 1500)。因此,现在的绝对差异Icmd-s - log-s等于444 (= isoo - 1056|)。另外,当所述命令旋转速度可替代性决定单元17进行第一次处理吋,以前的最优旋转速度视为o(即,log-s = “O”)。因此,以前的绝对差异Icmd-s - log-s等于1500(=
1500 - 0 I)。在这种情况下,满足了以前的绝对差异(=1500) >现在的绝对差异(=444)的条件。因此,步骤S24的确定结果成为是。接下来,处理继续进行至步骤S25。在步骤S25中,所述命令旋转速度可替代性决定单元17用所述现在的绝对差异替代所述以前的绝对差异。因此,所述以前的绝对差异从1500变至444。然后,处理继续进行至步骤S26。在步骤S26中,所述命令旋转速度可替代性决定单元17将所述最优旋转速度LOG-S设定为命令旋转速度CMD-S’,以输出至所述旋转速度控制单元15 (即,CMD-S,= 1056)。然后,处理返回至步骤S22。在步骤S22中,所述命令旋转速度可替代性决定单元17确定任何其它最优旋转速度LOG-S的存在,该最优旋转速度还未经过步骤S23的确认处理。在本实施例中,多个最优旋转速度(例如,“ 1988”、“3014”、……)仍是未经受步骤S23的确认处理的最优旋转速度L0G-S。因此,所述命令旋转速度可替代性决定单元17顺序地为每个剰余的最优旋转速度LOG-S进行确认处理。更具体地,此时,所述命令旋转速度可替代性决定单元17为所述最优旋转速度LOG-S “1988”进行确认处理。在步骤S23中,所述命令旋转速度可替代性决定单元17确定所述最优旋转速度L0G-S“1988”落入所述可替代的旋转速度范围。然后,在步骤S24中,所述命令旋转速度可替代性决定单元17以与前面处理相同的方式,计算所述命令旋转速度CMD-S和所述最优旋转速度LOG-S的差异。在这种情况下,所述命令旋转速度CMD-S等于1500。因此,在现在的处理中,所述现在的绝对差异Icmd-S - LOG-S等于488 (= 1500 - 1988 I)。没有满足所述以前的绝对差异(=444) >所述现在的绝对差异(=488)的条件。然后,处理返回至步骤S22。也就是说,当现在的绝对差异大于以前的绝对差异时,现在处理的最优旋转速度L0G-S(= 1988)不能满足所述命令旋转速度可替代性决定单元17选择与所述命令旋转速度最接近的最优旋转速度的条件。因此,所述命令旋转速度可替代性决定单元17不能选择现在的最优旋转速度 LOG-S (= 1988)。
然后,所述命令旋转速度可替代性决定单元17为所述最优旋转速度L0G_S“3014”进行确认处理。在步骤S23中,所述命令旋转速度可替代性决定单元17确认所述最优旋转速度“3014”未落入所述可替代的旋转速度范围。因此,所述处理返回至步骤S22。所述命令旋转速度可替代性决定单元17为图5所示的所有记录的最优旋转速度重复相似的处理。在所有记录的最优旋转速度的确认处理完成后,处理继续进行至步骤S27。在本实施例中,输出至所述旋转速度控制单元15的所述命令旋转速度CMD-S’为“1056”。因此,在步骤S27中,所述命令旋转速度CMD-S’不是“0”,因此处理继续进行至步骤S30。在步骤S30,所述命令旋转速度可替代性决定单元17确定所述命令旋转速度是可替代的。然后,所述命令旋转速度可替代性决定单元17终止图4所示的流程图的处理过程。然后,在实际处理中,所述替代的最优旋转速度“ 1056”可用作所述命令旋转速度CMD-S’,以控制所述机床。因此,所述数值控制装置可有效抑制颤振,实现想要的处理。在本实施例中,由安装于所述数值控制装置上的最优旋转速度计算单元14计算的每个最优旋转速度都存储于所述最优旋转速度记录单元16中。或者,如果之前通过实验已经获得任何最优旋转速度,那么将实验所得的数据存储于所述最优旋转速度记录单元16中是有用的。此外,基本的要求是,所述最优旋转速度记录单元16至少存储一个最优旋转速度。因此,如果不必要,可省略与每个最优旋转速度(即,所述相应的旋转速度,其为图5所示表格的左栏中记录的參数)相关的命令旋转速度。此外,在上述实施例中,所述数值控制装置计算一系列的所述可替代的最优旋转速度(即,所述可替代的旋转速度范围),并获得落入所述可替代的旋转速度范围内的最优旋转速度。如果所述选择的最优旋转速度落入由所述加工程序指定的命令旋转速度所得的预定范围,那么确定在所述处理的另一流程中最优旋转速度代替所述命令旋转速度是有用的。例如,通过所述加工程序中指定的命令旋转速度将记录在所述记录装置16中的每个最优旋转速度分开,并确定所获得的值是否落入由预先校准的下限率和上限率界定的范围内是有用的。
权利要求
1.安装于机床上的数值控制装置,所述机床具有使工具旋转的旋转轴,所述数值控制 装置配置为根据加工程序控制所述机床的驱动,并包括 程序分析单元,配置为分析所述加工程序,并基于所述加工程序的分析结果提取所述旋转轴的命令旋转速度; 最优旋转速度记录单元,配置为存储适于抑制颤振的多个最优旋转速度;以及命令旋转速度可替代性决定单元,配置为参考从所述加工程序中提取出的所述命令旋转速度,从存储于所述最优旋转速度记录单元内的多个最优旋转速度中选择一个最优旋转速度,作为实际用于处理的命令旋转速度, 其中,所述命令旋转速度可替代性决定单元在从所述加工程序中提取的所述命令旋转速度的基础上,获得代表一系列可替代最优旋转速度的可替代旋转速度范围,并从存储于所述最优旋转速度记录单元内的多个最优旋转速度中选择落在所述可替代旋转速度范围内的最优旋转速度,作为用于实际处理中的命令旋转速度。
2.根据权利要求I所述的数值控制装置,其特征在于,所述命令旋转速度可替代性决定单元通过用预先校准的上限率或下限率乘以从所述加工程序中提取的所述命令旋转速度,来计算所述可替代的旋转速度范围的上限值或下限值。
3.根据权利要求I所述的所述数值控制装置,其特征在于,如果存储于所述最优旋转速度记录单元内的所述多个最优旋转速度中的多个最优旋转速度落在所述可替代旋转速度范围内,则所述命令旋转速度可替代性决定单元选择与从所述加工程序中提取的命令旋转速度相比、差异绝对值最小的最优旋转速度,作为实际用于加工的命令旋转速度。
全文摘要
一种数值控制装置,包括程序分析单元(19),该程序分析单元(19)从加工程序中提取旋转轴的命令旋转速度;最优旋转速度记录单元(16),存储适合抑制颤振的多个最优旋转速度;命令旋转速度可替代性决定单元(17),其参考从所述加工程序中提取出的命令旋转速度,从存储于所述最优旋转速度记录单元内的多个最优旋转速度中选择一个最优旋转速度,作为实际用于处理的命令旋转速度。所述命令旋转速度可替代性决定单元在从所述加工程序中提取的所述命令旋转速度的基础上,获得代表一系列可替代的最优旋转速度的可替代的旋转速度范围,并从存储于所述最优旋转速度记录单元内的多个最优旋转速度中选择落在所述可替代的旋转速度范围内的最优旋转速度,作为用于实际处理中的命令旋转速度。
文档编号G05B19/406GK102650866SQ201210043498
公开日2012年8月29日 申请日期2012年2月24日 优先权日2011年2月24日
发明者木户俊二 申请人:大隈株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1