[go: up one dir, main page]

CN104850059A - 防止加工条件变更后的误加工的数值控制装置 - Google Patents

防止加工条件变更后的误加工的数值控制装置 Download PDF

Info

Publication number
CN104850059A
CN104850059A CN201510075509.7A CN201510075509A CN104850059A CN 104850059 A CN104850059 A CN 104850059A CN 201510075509 A CN201510075509 A CN 201510075509A CN 104850059 A CN104850059 A CN 104850059A
Authority
CN
China
Prior art keywords
machining path
processing conditions
automatic running
job sequence
coordinate values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510075509.7A
Other languages
English (en)
Inventor
黑原靖之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Publication of CN104850059A publication Critical patent/CN104850059A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4067Restoring data or position after power failure or other interruption
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4068Verifying part programme on screen, by drawing or other means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35295Stop test run, correct instruction or block, restart test run
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35325Display of locus with possible correction of machining
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36089Machining parameters, modification during operation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36099Stop machine and correct position manually

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

本发明提供一种防止加工条件变更后的误加工的数值控制装置。在自动运转的停止中,在进行了加工程序的变更、加工条件的变更、手动介入之后,在再开始该自动运转的情况下,为了确认该变更中是否存在错误,进行虚拟运转的加工路径的描绘。对程序停止位置以后的检验描绘路径进行再计算等,对未加工部分的描绘路径进行再构筑,并对该再构筑的描绘路径进行再描绘。

Description

防止加工条件变更后的误加工的数值控制装置
技术领域
本发明涉及对机床进行控制的数值控制装置,特别地,涉及防止加工条件变更后的误加工的数值控制装置。
背景技术
存在这样的方法,即在利用机床进行实际加工之前,使加工程序进行虚拟运转,描绘加工路径来检验加工路径的方法。将该虚拟运转的加工路径的描绘称为检验描绘。在进行了检验描绘的实际加工中,能够在该检验描绘上显示当前位置,从而把握加工状况。
在日本特开2002-91523号公报中,公开了一种能够容易地修正NC程序,并能够从修正部分开始进行描绘处理的仿真的自动编程技术。此外,日本特开2013-69231号公报中,公开了一种能够将刀具轨迹存储部中存储的过去的反馈轨迹以至少一个以上重叠的方式进行显示,在视觉上对加工条件变更前后的轨迹形状变化进行高精度分析的技术。
检验描绘通常在就要进行实际加工之前执行一次。在实际加工中,在进行加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入的情况下,有时其后的加工路径发生变化,操作者保持该状态地运转,可能会导致误加工、刀具/工件的破损等。
对于前述的日本特开2002-91523号公报中记载的技术,其特征在于在编程中伴随NC程序变更而执行描绘处理,因此,无法根据实际加工中的条件变更来执行描绘处理。此外,前述的日本特开2013-69231号公报中记载的技术,是将在2个以上的不同加工条件下执行的加工路径相互重叠的技术,因此,无法根据加工条件伴随未加工路径变化的情况来执行描绘处理。
发明内容
因此,本发明的目的在于,提供一种数值控制装置,其能够在自动运转停止过程中,在进行加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入之后再开始自动运转的情况下,对变更中是否存在错误进行确认。
根据本发明,在进行加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入的情况下,将程序停止前后的坐标值、加工条件和程序段终点坐标值进行比较。在坐标值、加工条件和终点坐标值的计算结果的差分(比较结果)超过了由参数指定的设定范围的情况下,输出警报、消息或警告信号,向操作者通知变更了加工路径。
根据本发明,对于进行了加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入时的设定值,执行检验描绘,并对未加工部分的加工路径进行再描绘。由此,操作者能够确认变更后的加工路径。
本发明的数值控制装置的第1方式,对加工程序和加工条件进行解析来进行自动运转,具备:描绘用加工路径信息生成部,其在自动运转开始时,根据所述加工程序和所述加工条件,生成描绘用加工路径信息;描绘用加工路径信息存储部,其存储所述描绘用加工路径信息;加工路径显示部,其根据所述描绘用加工路径信息来显示加工路径;描绘用加工路径信息再生成部,其在所述自动运转的执行过程中,中断所述自动运转,变更所述加工程序或所述加工条件之后,再开始所述自动运转时,根据该变更后的所述加工程序和所述加工条件,再生成描绘用加工路径信息;描绘用加工路径信息再存储部,其存储所述描绘用加工路径信息;以及加工路径再显示部,其根据所述再生成的描绘用加工路径信息,显示加工路径。
本发明的数值控制装置的第2方式,对加工程序和加工条件进行解析来进行自动运转,具备:描绘用加工路径信息生成部,其在自动运转开始时,根据所述加工程序和所述加工条件,生成描绘用加工路径信息;描绘用加工路径信息存储部,其存储所述描绘用加工路径信息;加工路径显示部,其根据所述描绘用加工路径信息来显示加工路径;描绘用加工路径信息再生成部,其在所述自动运转的执行过程中,中断所述自动运转而执行手动介入之后,再开始所述自动运转时,再生成基于通过所述手动介入变更的刀具位置的描绘用加工路径信息;描绘用加工路径信息再存储部,其存储所述描绘用加工路径信息;以及加工路径再显示部,其根据所述描绘用加工路径信息,显示加工路径。
所述加工路径再显示部,对于中断所述自动运转前的加工路径显示变更所述加工程序或所述加工条件前的加工路径,另一方面,对于再开始所述自动运转后的加工路径同时显示变更所述加工程序或所述加工条件前的加工路径、和变更了所述加工程序或所述加工条件后的加工路径。
所述加工路径再显示部,对于中断所述自动运转前的加工路径显示变更所述加工程序或所述加工条件前的加工路径,另一方面,对于再开始所述自动运转后的加工路径显示变更所述加工程序或所述加工条件后的加工路径。
本发明的数值控制装置的第3方式,对由至少一个以上的程序段构成的加工程序和加工条件进行解析来进行自动运转,具备:终点坐标值解析部,其在自动运转开始时,对全部程序段的终点坐标值进行解析;终点坐标值存储部,其存储由所述终点坐标值解析部解析出的所述全部程序段的终点坐标值;终点坐标值再解析部,其在所述自动运转的执行过程中,中断该自动运转,变更所述加工程序或变更所述加工条件之后,再开始所述自动运转时,对所述全部程序段的终点坐标值进行再解析;终点坐标值再存储部,其存储由所述终点坐标值再解析部解析出的所述全部程序段的终点坐标值;程序段终点坐标值比较部,其将由所述终点坐标值存储部所存储的各程序段的终点坐标值与由所述终点坐标值再存储部所存储的各程序段的终点坐标值进行比较;程序段终点坐标值过大变更通知部,其在所述程序段终点坐标值比较部的比较结果超过预先设定的容许值的情况下,通知所述自动运转中断时的变更超过所述容许值。
本发明的数值控制装置的第4方式,对由至少一个以上的程序段构成的加工程序和加工条件进行解析来进行自动运转,具备:加工程序比较部,其在所述自动运转的执行过程中,中断所述自动运转,变更所述加工程序或变更所述加工条件之后,再开始所述自动运转时,将该变更前的所述加工程序与变更后的所述加工程序进行比较;加工条件比较部,其将变更前的所述加工条件与变更后的所述加工条件进行比较;加工程序变更通知部,其在通过所述加工程序比较部确认了程序的变更的情况下,通知所述自动运转中断时的变更;以及加工条件过大变更通知部,其在所述加工条件比较部的比较结果超过预先设定的容许值的情况下,通知所述自动运转中断时的变更超过了所述容许值。
本发明的数值控制装置的第5方式,对由至少一个以上的程序段构成的加工程序和加工条件进行解析来进行自动运转,具备:刀具位置存储部,其存储所述自动运转的执行过程中的刀具位置;再开始刀具位置存储部,其在所述自动运转的执行过程中,中断所述自动运转而执行手动介入之后,再开始所述自动运转时,存储检测出的刀具位置;再开始刀具位置比较部,其将由所述刀具位置存储部所存储的中断所述自动运转前的刀具位置与由所述再开始刀具位置存储部所存储的再开始所述自动运转时的刀具位置进行比较;刀具位置过大变更通知部,其在所述再开始刀具位置比较部的比较结果超过预先设定的容许值的情况下,通知所述自动运转中断时所述手动介入的刀具位置的变更超过所述容许值。
所述加工条件能够包含参数、修正量、加工状态的至少任一项。
根据本发明,在操作者进行了加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入的情况下,能够立即以检验描绘的方式确认路径。此外,能够事先把握加工的错误路径等,能够将误加工、刀具/工件的破损防患于未然。
附图说明
本发明的上述和其他目的和特征,通过参照附图的以下实施例的说明而变得明确。这些附图中:
图1是防止加工条件变更后的误加工的数值控制装置的框图。
图2A和图2B是表示从程序停止到再开始运转时进行检验描绘的图。
图3是表示进行图2的检验描绘的处理流程的流程图。
图4是表示在再执行检验描绘时,将保存的描绘路径信息同时输出的处理流程的流程图。
图5是表示在操作者于程序停止过程中变更了刀具路径修正量的情况下,将程序停止前后的终点坐标值进行比较,在该比较而得的值超出了设定范围时,向操作者描绘变更了加工路径的图。
图6是表示进行图5的描绘的处理流程的流程图。
具体实施方式
图1是防止加工条件变更后的误加工的数值控制装置的框图。CPU11将ROM 12中存储的系统程序经由总线20读出,按照该读出的系统程序来控制数值控制装置10的全体。
RAM 13中存储有暂时的计算数据、显示数据、以及操作者经由显示器/MDI单元70而输入的各种数据。显示器/MDI单元70的显示器中如后述那样显示加工路径。
SRAM存储器14为即使数值控制装置10的电源为切断,也保持存储状态的非易失性存储器。在SRAM存储器14内存储有经由接口15而读入的加工程序、经由显示器/MDI单元70而输入的加工程序等。此外,ROM 12中预先写入有用于实施为了进行加工程序的生成和编辑而需要的编辑模式的处理、自动运转处理的各种程序。此外,还存储有用于执行用于防止加工条件变更后的误加工的本发明的程序。
各轴的轴控制电路30~32接收来自CPU11的各轴的移动指令,将各轴的指令输出到伺服放大器40~42。伺服放大器40~42接收该指令来驱动各轴的伺服电动机50~52。各轴的伺服电动机50~52内置有位置/速度检测器,将来自该位置/速度检测器的位置/速度反馈信号反馈到轴控制电路30~32,进行位置/速度的反馈控制。此外,图1中省略了位置/速度的反馈。
伺服电动机50~52驱动机床的X、Y、Z轴。主轴控制电路60接收主轴旋转指令,并向主轴放大器61输出主轴速度信号。主轴放大器61接收主轴速度信号,并以所指示的旋转速度对主轴电动机(SM)62进行旋转驱动。主轴电动机(SM)62中内置有速度检测器63,向主轴控制电路60反馈主轴电动机(SM)62的旋转速度。
以下,说明由图1的数值控制装置10执行的防止加工条件变更后的误加工的处理的若干方式。
[第1方式]
在进行了加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入的情况下,执行检验描绘,并对未加工部分的加工路径进行再描绘。由此,操作者能够确认变更后的加工路径。
图2A和图2B是作为第1方式的一例,表示从程序停止到再开始运转时进行检验描绘的图,图2A表示刀具径修正量变更前的检验描绘路径,图2B表示刀具径修正量变更后的检验描绘路径。在图2A和图2B中,符号1a表示刀具径修正量变更前的检验描绘路径,1b表示刀具径修正量变更后的检验描绘路径,2表示加工预定的形状。
在程序停止时操作者变更了刀具径修正量等设定的情况下,描绘与设定变更前的检验描绘路径不同的路径。图2中,代替刀具径修正量变更前的检验描绘路径,描绘了刀具径修正量变更后的检验描绘路径。在程序停止位置,变更刀具径修正量。
图3是表示进行图2的检验描绘的处理流程的流程图。以下按照该流程图的各步骤进行说明。
[步骤sa01]是否是判别程序停止后的再开始,在是程序停止后的再开始的情况下(是),转移到步骤sa02,不是的情况下(否),转移到步骤sa04。
[步骤sa02]对未加工部分的描绘路径进行再构筑。例如,图2中,对程序停止位置以后的检验描绘路径进行再计算。
[步骤sa03]对描绘路径进行再描绘,转移到步骤sa06。
[步骤sa04]执行实际加工。
[步骤sa05]将NC程序保存为描绘用路径信息。
[步骤sa06]判别是否继续运转,在继续运转的情况下(是)返回到步骤sa01,在不是的情况下(否)结束该处理。
[第2方式]
该方式相当于,在所述的第1方式中执行检验描绘的再描绘时,将保存的描绘路径信息同时输出。由此,能够将操作者变更后的加工路径与上次的加工路径进行比较。
图4是表示在再执行检验描绘时,将保存的描绘路径信息同时输出的处理流程的流程图。以下按照该流程的各步骤进行说明。
[步骤sb01]判别是否是程序停止后的再开始,在是程序停止后的再开始的情况下(是),转移到步骤sb02,不是的情况下(否)转移到步骤sb05。
[步骤sb02]保存加工中断前的描绘用路径信息。
[步骤sb03]生成新的描绘用路径信息。
[步骤sb04]根据保存的描绘用路径信息和新生成的描绘用路径信息来更新描绘,转移到步骤sb07。
[步骤sb05]执行实际加工。
[步骤sb06]将NC程序保存为描绘用路径信息。
[步骤sb07]判别是否继续运转,在继续运转的情况下(是)返回到步骤sb01,在不是的情况下(否)结束该处理。
[第3方式]
在进行了加工程序的变更、包含参数/修正量/加工状态的加工条件的变更、手动介入的情况下,将程序停止前后的坐标值、加工条件、终点坐标值进行比较。并将程序停止前和停止后的坐标值、加工条件和程序段终点坐标值进行比较。比较的结果,在坐标值、加工条件和终点坐标值的计算结果的差分超过了由参数指定的设定范围的情况下,输出警报、消息或警告信号,向操作者通知变更了加工路径。
图5是表示作为第3方式的一例,当操作者在程序停止过程中变更了刀具路径修正量的情况下,将程序停止前后的终点坐标值进行比较,在该比较而得的值超过了设定范围的情况下,以描绘的方式向操作者通知变更了加工路径的图。图5中,符号1b表示刀具径修正量变更后的检验描绘路径,2表示加工预定的形状。
图6是表示进行图5的描绘的处理流程的流程图。以下按照该流程图的各步骤进行说明。
[步骤sc01]判别是否是程序停止后的再开始,在是程序停止后的再开始的情况下(是),转移到步骤sc02,不是的情况下(否)转移到步骤sc05。
[步骤sc02]将保存的坐标值/设定值与计算后的坐标值/设定值进行比较。
[步骤sc03]判断是否是容许范围外的变更,在是容许范围外的变更的情况下(是),转移到步骤sc04,在不是容许范围外的变更的情况下(否),转移到步骤sc07。
[步骤sc04]输出警告或警报等信号。
[步骤sc05]执行实际加工。
[步骤sc06]保存当前程序段的坐标值/设定值。
[步骤sc07]判别是否继续运转,在继续运转的情况下(是)返回到步骤sc01,在不是的情况下(否)结束该处理。

Claims (8)

1.一种数值控制装置,其对加工程序和加工条件进行解析来进行自动运转,所述数值控制装置的特征在于,
具备:
描绘用加工路径信息生成部,其在所述自动运转开始时,根据所述加工程序和所述加工条件,生成描绘用加工路径信息;
描绘用加工路径信息存储部,其存储所述描绘用加工路径信息;
加工路径显示部,其根据所述描绘用加工路径信息来显示加工路径;
描绘用加工路径信息再生成部,其在所述自动运转的执行过程中,中断所述自动运转,变更所述加工程序或所述加工条件之后,再开始所述自动运转时,根据该变更后的所述加工程序和所述加工条件,再生成描绘用加工路径信息;
描绘用加工路径信息再存储部,其存储所述描绘用加工路径信息;以及
加工路径再显示部,其根据所述再生成的描绘用加工路径信息,显示加工路径。
2.一种数值控制装置,其对加工程序和加工条件进行解析来进行自动运转,所述数值控制装置的特征在于,
具备:
描绘用加工路径信息生成部,其在所述自动运转开始时,根据所述加工程序和所述加工条件,生成描绘用加工路径信息;
描绘用加工路径信息存储部,其存储所述描绘用加工路径信息;
加工路径显示部,其根据所述描绘用加工路径信息来显示加工路径;
描绘用加工路径信息再生成部,其在所述自动运转的执行过程中,中断所述自动运转而执行手动介入之后,再开始所述自动运转时,再生成基于通过所述手动介入变更的工具位置的描绘用加工路径信息;
描绘用加工路径信息再存储部,其存储所述描绘用加工路径信息;以及
加工路径再显示部,其根据所述描绘用加工路径信息,显示加工路径。
3.根据权利要求1或2所述的数值控制装置,其特征在于,
所述加工路径再显示部,对于中断所述自动运转前的加工路径,显示变更所述加工程序或所述加工条件前的加工路径,另一方面,对于再开始所述自动运转后的加工路径,同时显示变更所述加工程序或所述加工条件前的加工路径、和变更了所述加工程序或所述加工条件后的加工路径。
4.根据权利要求1或2所述的数值控制装置,其特征在于,
所述加工路径再显示部,对于中断所述自动运转前的加工路径,显示变更所述加工程序或所述加工条件前的加工路径,另一方面,对于再开始所述自动运转后的加工路径,显示变更所述加工程序或所述加工条件后的加工路径。
5.一种数值控制装置,其对由至少一个以上的程序段构成的加工程序和加工条件进行解析来进行自动运转,所述数值控制装置的特征在于,
终点坐标值解析部,其在所述自动运转开始时,对全部程序段的终点坐标值进行解析;
终点坐标值存储部,其存储由所述终点坐标值解析部解析出的所述全部程序段的终点坐标值;
终点坐标值再解析部,其在所述自动运转的执行过程中,中断该自动运转,变更所述加工程序或变更所述加工条件之后,再开始所述自动运转时,对所述全部程序段的终点坐标值进行再解析;
终点坐标值再存储部,其存储由所述终点坐标值再解析部再解析出的所述全部程序段的终点坐标值;
程序段终点坐标值比较部,其将由所述终点坐标值存储部所存储的各程序段的终点坐标值与由所述终点坐标值再存储部所存储的各程序段的终点坐标值进行比较;
程序段终点坐标值过大变更通知部,其在所述程序段终点坐标值比较部的比较结果超过预先设定的容许值的情况下,通知所述自动运转中断时的变更超过所述容许值。
6.一种数值控制装置,其对由至少一个以上的程序段构成的加工程序和加工条件进行解析来进行自动运转,所述数值控制装置的特征在于,
具备:
加工程序比较部,其在所述自动运转的执行过程中,中断所述自动运转,变更所述加工程序或变更所述加工条件之后,再开始所述自动运转时,将该变更前的所述加工程序与变更后的所述加工程序进行比较;
加工条件比较部,其将变更前的所述加工条件与变更后的所述加工条件进行比较;
加工程序变更通知部,其在通过所述加工程序比较部确认了程序的变更的情况下,通知所述自动运转中断时的变更;
加工条件过大变更通知部,其在所述加工条件比较部的比较结果超过预先设定的容许值的情况下,通知所述自动运转中断时的变更超过了所述容许值。
7.一种数值控制装置,其对由至少一个以上的程序段构成的加工程序和加工条件进行解析来进行自动运转,
所述数值控制装置的特征在于,
具备:
刀具位置存储部,其存储所述自动运转的执行过程中的刀具位置;
再开始刀具位置存储部,其在所述自动运转的执行过程中,中断所述自动运转而执行手动介入之后,再开始所述自动运转时,存储检测出的刀具位置;
再开始刀具位置比较部,其将由所述刀具位置存储部所存储的中断所述自动运转前的刀具位置与由所述再开始刀具位置存储部所存储的再开始所述自动运转时的刀具位置进行比较;
刀具位置过大变更通知部,其在所述再开始刀具位置比较部的比较结果超过预先设定的容许值的情况下,通知所述自动运转中断时所述手动介入的刀具位置的变更超过了所述容许值。
8.根据权利要求1至7中任一项所述的数值控制装置,其特征在于,
所述加工条件包含参数、修正量、加工状态的至少任一项。
CN201510075509.7A 2014-02-13 2015-02-12 防止加工条件变更后的误加工的数值控制装置 Pending CN104850059A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014025145A JP5860073B2 (ja) 2014-02-13 2014-02-13 加工条件変更後の誤加工を防止する数値制御装置
JP2014-025145 2014-02-13

Publications (1)

Publication Number Publication Date
CN104850059A true CN104850059A (zh) 2015-08-19

Family

ID=52465281

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510075509.7A Pending CN104850059A (zh) 2014-02-13 2015-02-12 防止加工条件变更后的误加工的数值控制装置

Country Status (4)

Country Link
US (1) US9715228B2 (zh)
EP (1) EP2908199B1 (zh)
JP (1) JP5860073B2 (zh)
CN (1) CN104850059A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107272592A (zh) * 2016-03-30 2017-10-20 发那科株式会社 数控装置
CN107797516A (zh) * 2016-09-06 2018-03-13 发那科株式会社 数值控制装置
CN111163899A (zh) * 2017-10-05 2020-05-15 株式会社富士 机床

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6126143B2 (ja) * 2015-01-20 2017-05-10 ファナック株式会社 描画経路補正機能を備えた数値制御装置
JP6578857B2 (ja) * 2015-09-30 2019-09-25 ブラザー工業株式会社 数値制御装置と数値制御装置の制御方法
JP2017134505A (ja) 2016-01-26 2017-08-03 ファナック株式会社 加工シミュレーションで解析したデータを実加工に使用する数値制御システム
US10401823B2 (en) 2016-02-04 2019-09-03 Makino Inc. Real time machining process monitoring utilizing preprocess simulation
JP6441262B2 (ja) * 2016-06-24 2018-12-19 ファナック株式会社 加工プログラム編集装置、方法、及び編集用プログラム
JP6687575B2 (ja) 2017-10-05 2020-04-22 ファナック株式会社 数値制御装置
JP6748146B2 (ja) 2018-05-17 2020-08-26 ファナック株式会社 制御装置、制御方法及び制御プログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991001519A1 (en) * 1989-07-21 1991-02-07 Fanuc Ltd System for resuming program for automatic operation
JPH0436039A (ja) * 1990-05-30 1992-02-06 Aisan Ind Co Ltd エンジンのアイドル回転数制御装置
JPH07311612A (ja) * 1994-05-16 1995-11-28 Fanuc Ltd 数値制御装置における加工プログラム編集方法及びその装置
CN102073301A (zh) * 2011-01-21 2011-05-25 陈良骥 具有刀具长度补偿功能的五轴样条插补器
CN102221825A (zh) * 2010-12-29 2011-10-19 东莞市冠辉五金有限公司 一种模具制造的数控加工方法及控制系统
CN103019154A (zh) * 2011-09-26 2013-04-03 发那科株式会社 具有工具轨迹显示功能的数值控制装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5815631A (ja) * 1981-07-21 1983-01-29 Fanuc Ltd 放電加工機制御装置
JPH03155486A (ja) * 1989-11-10 1991-07-03 Mitsubishi Electric Corp 数値制御装置
JPH04148305A (ja) * 1990-10-11 1992-05-21 Fanuc Ltd 編集箇所確認方式
JPH07132440A (ja) * 1993-11-02 1995-05-23 Fanuc Ltd 加工負荷監視方式
JPH07148618A (ja) * 1993-11-29 1995-06-13 Fanuc Ltd リジッドタップ動作の異常検出方式
JPH07295619A (ja) * 1994-04-25 1995-11-10 Mitsubishi Electric Corp 工作機械の数値制御装置
WO1998019821A1 (fr) * 1996-11-07 1998-05-14 Mitutoyo Corporation Production d'un programme de mesure pour de l'usinage cm et gestion de l'usinage fondee sur le programme de mesure
US6463358B1 (en) 1996-11-26 2002-10-08 Fanuc Ltd. Robot control device having operation route simulation function
JP4390093B2 (ja) 2000-09-14 2009-12-24 株式会社森精機製作所 自動プログラミング・シミュレーション装置
JP5395720B2 (ja) * 2010-03-29 2014-01-22 オークマ株式会社 停電時制御装置
KR101776956B1 (ko) * 2010-12-09 2017-09-19 두산공작기계 주식회사 공작기계의 공구 손상 탐지장치 및 공구손상 탐지방법
DE102011003374A1 (de) * 2011-01-31 2012-08-02 Deckel Maho Pfronten Gmbh Werkzeugmaschine mit einer Vorrichtung zur Kollisionsüberwachung
JP5893527B2 (ja) * 2012-07-26 2016-03-23 ファナック株式会社 加工中断時と再開時の状態の違いを表示する機能を有する数値制御装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991001519A1 (en) * 1989-07-21 1991-02-07 Fanuc Ltd System for resuming program for automatic operation
JPH0436039A (ja) * 1990-05-30 1992-02-06 Aisan Ind Co Ltd エンジンのアイドル回転数制御装置
JPH07311612A (ja) * 1994-05-16 1995-11-28 Fanuc Ltd 数値制御装置における加工プログラム編集方法及びその装置
CN102221825A (zh) * 2010-12-29 2011-10-19 东莞市冠辉五金有限公司 一种模具制造的数控加工方法及控制系统
CN102073301A (zh) * 2011-01-21 2011-05-25 陈良骥 具有刀具长度补偿功能的五轴样条插补器
CN103019154A (zh) * 2011-09-26 2013-04-03 发那科株式会社 具有工具轨迹显示功能的数值控制装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107272592A (zh) * 2016-03-30 2017-10-20 发那科株式会社 数控装置
CN107272592B (zh) * 2016-03-30 2019-10-08 发那科株式会社 数控装置
CN107797516A (zh) * 2016-09-06 2018-03-13 发那科株式会社 数值控制装置
CN107797516B (zh) * 2016-09-06 2020-04-14 发那科株式会社 数值控制装置
CN111163899A (zh) * 2017-10-05 2020-05-15 株式会社富士 机床

Also Published As

Publication number Publication date
JP2015153063A (ja) 2015-08-24
EP2908199A3 (en) 2017-03-08
US20150227133A1 (en) 2015-08-13
US9715228B2 (en) 2017-07-25
EP2908199B1 (en) 2020-04-22
JP5860073B2 (ja) 2016-02-16
EP2908199A2 (en) 2015-08-19

Similar Documents

Publication Publication Date Title
CN104850059A (zh) 防止加工条件变更后的误加工的数值控制装置
CN102768507A (zh) 具有基于表格形式数据的运转功能的数值控制装置
CN105807717A (zh) 具备描绘路径修正功能的数值控制装置
CN105446270B (zh) 机床的控制装置
JP6068401B2 (ja) 加工プログラムの読み出し時間に左右されないdnc運転手段を備えた数値制御装置
JP5893527B2 (ja) 加工中断時と再開時の状態の違いを表示する機能を有する数値制御装置
CN108334042A (zh) 数值控制装置
CN110632891B (zh) 数值控制装置
CN105320075A (zh) 具有重叠控制的速度控制功能的数值控制装置
DE102015010654B4 (de) Numerische Steuerung zum Verkürzen der Taktzeit eines Maschinenprogramms
CN105446267B (zh) 数值控制装置
US10241501B2 (en) Numerical controller having automatic trace function of related signal in association with NC program operation
US20180181101A1 (en) Numerical controller
CN109143964B (zh) 数值控制装置
CN111045394B (zh) 数值控制装置
JPH06222820A (ja) 数値制御装置における可動許容領域チェック方法
US11822317B2 (en) Operator-defined avoidance of chatter

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150819