CN111624940B - 信息处理装置以及信息处理方法 - Google Patents

信息处理装置以及信息处理方法 Download PDF

Info

Publication number
CN111624940B
CN111624940B CN202010131378.0A CN202010131378A CN111624940B CN 111624940 B CN111624940 B CN 111624940B CN 202010131378 A CN202010131378 A CN 202010131378A CN 111624940 B CN111624940 B CN 111624940B
Authority
CN
China
Prior art keywords
probe
distance
information processing
information
machine tool
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.)
Active
Application number
CN202010131378.0A
Other languages
English (en)
Other versions
CN111624940A (zh
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 CN111624940A publication Critical patent/CN111624940A/zh
Application granted granted Critical
Publication of CN111624940B publication Critical patent/CN111624940B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/402Numerical 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 control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
    • 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/409Numerical 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 using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • 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/19Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • 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/408Numerical 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 data handling or data format, e.g. reading, buffering or conversion of data
    • 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/45Nc applications
    • G05B2219/45136Turning, lathe
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50063Probe, measure, verify workpiece, feedback measured values

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)
  • Machine Tool Sensing Apparatuses (AREA)
  • Automatic Control Of Machine Tools (AREA)

Abstract

本发明提供一种信息处理装置以及信息处理方法。信息处理装置(18)连接了设置在使用工具对加工对象物W进行加工的机床(12)周边的测定装置(16)以及用于控制机床(12)的数值控制装置(14)。该信息处理装置(18)具备:显示部(42),其用于显示信息;第一取得部(50),其从测定装置(16)取得由测定装置(16)测定出的测定信息;第二取得部(52),其从数值控制装置(14)取得表示机床(12)的状态的状态信息;以及显示控制部(54),其使显示部(42)显示测定信息和状态信息。

Description

信息处理装置以及信息处理方法
技术领域
本发明涉及一种信息处理装置以及信息处理方法,上述信息处理装置连接了设置在机床周边的测定装置以及用于控制上述机床的数值处理装置,上述机床使用工具对加工对象物进行加工。
背景技术
数值控制装置具有显示部,该显示部显示表示机床的状态的状态信息。例如,在日本特开平08-106317号公报中公开了一种根据伺服电动机的旋转位置等在显示画面上显示工具在机床坐标上的当前位置的数值控制装置。
另一方面,作为测定装置,市场上正在销售带显示部的相机、用于主轴等旋转体的平衡调整的场平衡器、或者用于测定加工对象物的倾斜等的探头等。在市售的测定设备中一般设有用于显示测定结果的显示部。
但是,在使用市售的测定设备时,操作员通过测定装置的显示部确认测定信息,并通过数值控制装置的显示部确认状态信息。也就是说,操作员需要在不同的显示画面上确认测定信息和状态信息。因此,为了便于确认测定信息和状态信息,有时会强制进行改变测定装置和数值控制装置中的至少一方的设置位置的操作,这可能会导致工作效率的降低。
发明内容
因此,本发明的目的在于,提供一种能够提高工作效率的信息处理装置以及信息处理方法。
本发明的第一方式涉及一种信息处理装置,其连接了设置在机床周边的测定装置以及用于控制上述机床的数值控制装置,上述机床使用工具对加工对象物进行加工,该信息处理装置具备:显示部,其显示信息;第一取得部,其从上述测定装置取得由上述测定装置测定出的测定信息;第二取得部,其从上述数值控制装置取得表示上述机床的状态的状态信息;以及显示控制部,其使上述显示部显示上述测定信息和上述状态信息。
本发明的第二方式涉及一种信息处理装置的信息处理方法,上述信息处理装置连接了设置在机床周边的测定装置以及用于控制上述机床的数值控制装置,上述机床使用工具对加工对象物进行加工,上述信息处理方法包含:取得步骤,从上述测定装置取得由上述测定装置测定出的测定信息,并从上述数值控制装置取得表示上述机床的状态的状态信息;以及显示步骤,使显示部显示上述测定信息和上述状态信息。
根据本发明,操作员可在一个显示画面上确认测定信息和状态信息这两者。因此,无需为了容易地确认测定信息和状态信息这两者而强制操作员进行改变测定装置和数值控制装置中的至少一方的设置位置的操作。因此,能够提高工作效率。
通过参照附图对以下实施方式进行说明,能够容易理解上述目的、特征以及优点。
附图说明
图1是表示实施方式的工作***的示意图。
图2是表示信息处理装置的结构的示意图。
图3表示显示例。
图4是表示探头相对于加工对象物的相对位置进行位移的情况的概念图。
图5是表示倾斜修正模式的流程的流程图。
具体实施方式
针对本发明举出优选实施方式参照附图来进行详细说明。
[实施方式]
图1是表示实施方式的工作***10的示意图。工作***10具备机床12、数值控制装置14、测定装置16以及信息处理装置18。
机床12使用工具对加工对象物W进行加工。该机床12具有用于安装工具等的固定台20和用于安装加工对象物W的工作台22。在本实施方式中,将测定装置16的探头34安装在固定台20上。
此外,机床12具有伺服放大器24(24Y、24Z、24X、24A)、伺服电动机26(26Y、26Z、26X、26A)以及动力转换传递机构28(28Y、28Z、28X)。
伺服电动机26Y是用于使固定台20在Y轴方向轴移动的电动机,伺服电动机26Z是用于使固定台20在Z轴方向轴移动的电动机。伺服电动机26X是用于使工作台22在X轴方向轴移动的电动机,伺服电动机26A是用于改变工作台22的倾斜的电动机。此外,Y轴方向是接近或远离加工对象物W的轴向,在与该Y轴方向正交的平面内,X轴方向与Y轴方向相互正交。
伺服电动机26Y的转矩经由动力转换传递机构28Y传递到固定台20。动力转换传递机构28Y用于将伺服电动机26Y的转矩转换为Y轴方向的直线运动。因此,通过伺服电动机26Y进行旋转,固定台20在Y轴方向上轴移动。动力转换传递机构28Y包含与沿Y轴方向延伸的伺服电动机26Y的旋转轴连接的滚珠丝杆28Ya以及与滚珠丝杆28Ya螺纹接合且与固定台20连接的螺母28Yb。
伺服电动机26Z的转矩经由动力转换传递机构28Z传递到固定台20。动力转换传递机构28Z用于将伺服电动机26Z的转矩转换为Z轴方向的直线运动。因此,通过伺服电动机26Z进行旋转,固定台20在Z轴方向上轴移动。动力转换传递机构28Z包含与沿Z轴方向延伸的伺服电动机26Z的旋转轴连接的滚珠丝杆28Za以及与滚珠丝杆28Za螺纹接合且与固定台20连接的螺母28Zb。
伺服电动机26X的转矩经由动力转换传递机构28X传递到工作台22。动力转换传递机构28X用于将伺服电动机26X的转矩转换为X轴方向的直线运动。因此,通过伺服电动机26X进行旋转,工作台22在X轴方向上轴移动。动力转换传递机构28X包含与沿X轴方向延伸的伺服电动机26X的旋转轴连接的滚珠丝杆28Xa以及与滚珠丝杆28Xa螺纹接合且与工作台22连接的螺母28Xb。
伺服电动机26A的转矩经由未图示的动力转换传递机构传递到工作台22。该动力转换传递机构用于将伺服电动机26A的转矩转换为改变工作台22的倾斜的方向的运动。因此,通过伺服电动机26A进行旋转,工作台22的倾斜发生变化。
数值控制装置14用于控制机床12。该数值控制装置14具有程序解析部30和电动机控制部32。程序解析部30解析程序,将其解析结果输出给电动机控制部32。电动机控制部32基于程序的解析结果,经由伺服放大器24Y、24Z、24X控制伺服电动机26Y、26Z、26X。由此,固定台20在Y轴方向和Z轴方向上轴移动,工作台22在X轴方向上轴移动。
此外,当操作员在信息处理装置18侧进行了轴进给操作(Y轴进给操作、Z轴进给操作、X轴进给操作)时,从信息处理装置18向电动机控制部32赋予与轴进给操作对应的进给位置(坐标信息)。此时,电动机控制部32经由伺服放大器24Y、24Z、24X控制伺服电动机26Y、26Z、26X使得成为进给位置。由此,当操作员进行了Y轴进给操作时,固定台20在Y轴方向上轴移动,当操作员进行了Z轴进给操作时,固定台20在Z轴方向上轴移动,当操作员进行了X轴进给操作时,工作台22在X轴方向上轴移动。
此外,在从信息处理装置18向电动机控制部32赋予了用于修正工作台22的倾斜的修正位置(坐标信息)时,电动机控制部32经由伺服放大器24A控制伺服电动机26A使得成为修正位置。由此,工作台22进行移动使得工作台22的倾斜发生变化。
测定装置16设置在机床12的周边,具有探头34以及测定主体36。探头34是用于测定与加工对象物W之间的距离的棒状探针,以前端朝向加工对象物W的状态安装在固定台20。在将探头34恰当地安装在固定台20时,探头34的长度方向具有与Y轴方向平行,与X轴方向和Z轴方向正交的关系。该关系中包含对应于探头34向固定台20的安装、轴(X轴、Y轴、Z轴)的设置等而产生的公差。
测定主体36测定探头34与加工对象物W之间的相对距离。在本实施方式中,测定主体36检测与加工对象物W接触的探头34的接触圧,将检测出的接触圧换算成与加工对象物W之间的距离,由此来测定探头34与加工对象物W之间的相对距离。
信息处理装置18用于处理各种信息。该信息处理装置18与数值控制装置14和测定装置16连接,与数值控制装置14和测定装置16交换各种信息。图2是表示信息处理装置18的结构的示意图。信息处理装置18具备输入部40、显示部42、存储介质44以及信号处理部46。
输入部40是用于操作员输入指令等的操作部。输入部40包含数值数据输入用数字键、键盘、触摸面板以及音量旋钮等。此外,触摸面板也可以设置在显示部42的显示画面上。
显示部42用于显示信息,存储介质44是用于存储信息的介质。作为显示部42的具体例子,可以举出液晶显示器等,作为存储介质44的具体例子,可以举出硬盘等。
信号处理部46与输入部40、显示部42以及存储介质44连接,具有CPU(CentralProcessing Unit)、MPU(Micro Processing Unit)等处理器。通过由该处理器执行存储介质44中存储的基本程序,信号处理部46作为第一取得部50、第二取得部52、显示控制部54、位置控制部56、运算部58以及倾斜修正部60发挥功能。
第一取得部50用于从测定装置16取得由测定装置16测定出的测定信息。在本实施方式中,第一取得部50每隔预定间隔从测定装置16取得由测定装置16测定出的距离。第一取得部50当取得了测定信息(距离)时,将取得的测定信息存储在存储介质44中。
第二取得部52用于从数值控制装置14取得表示机床12的状态的状态信息。作为状态信息,例如可以举出安装在固定台20的工具或探头34的位置(机械坐标)、轴进给量以及轴进给速度、加工对象物W的加工时间、机床12的运转时间、主轴转速等。在本实施方式中,第二取得部52每隔预定间隔从数值控制装置14至少取得探头34的位置。第二取得部52当取得了状态信息(探头34的位置)时,将取得的状态信息存储在存储介质44中。
显示控制部54用于控制显示部42。该显示控制部54使显示部42显示存储在存储介质44中的测定信息和状态信息。由此,操作员能够在一个显示画面上确认测定信息和状态信息这两者。
在本实施方式中,例如,如图3所示,显示控制部54在同一画面上显示距离(测定距离)和探头34的位置。由此,操作员能够一边在一个显示画面上确认探头34的绝对位置和探头34相对于加工对象物W的相对距离,一边进行轴进给操作使得将探头34相对于加工对象物W配置在期望的位置上。此外,在图3的示例中,距离的变化量通过数值和标尺来显示。
当操作员使用输入部40进行了轴进给操作(Y轴进给操作、Z轴进给操作、X轴进给操作)时,位置控制部56控制机床12使得根据该轴进给操作进行轴移动。
即,位置控制部56生成与操作员的轴进给操作相对应的进给位置(坐标信息),并将生成的进给位置输出给电动机控制部32。由此,电动机控制部32控制伺服电动机26Y、26Z、26X使得成为进给位置,从而根据轴进给操作使固定台20或工作台22进行轴移动。
此外,当操作员使用输入部40进行了测定操作时,位置控制部56控制机床12使得探头34相对于加工对象物W的相对位置沿X轴或Z轴进行位移。
即,位置控制部56生成用于以操作员所指定的测定条件使探头34相对于加工对象物W的相对位置位移的测定用程序。在本实施方式中,作为测定条件,当通过操作员的轴进给操作定位为探头34与加工对象物W接触时(测定开始时),测定条件指定从探头34的位置开始的移动方向和移动距离。此外,移动方向为X轴方向和Z轴方向中的至少一方,在本实施方式中,设为指定Z轴方向。
位置控制部56当生成了测定用程序时,将生成的测定用程序输出给电动机控制部32。由此,电动机控制部32基于测定用程序控制伺服电动机26Z,使固定台20从通过轴进给操作决定的位置开始在Z轴方向上轴移动由操作员指定的移动距离。结果,安装在固定台20的探头34相对于加工对象物W的相对位置沿Z轴变化。此时,固定台20沿Y轴方向的轴移动停止,安装在固定台20的探头34在Y轴方向上处于不动的状态。
运算部58基于每隔预定间隔存储在存储介质44中的距离,运算由测定装置16测定出的距离的变化量。
即,运算部58将测定开始时测定出的距离设定为基准,运算设定为基准的距离与探头34相对于加工对象物W的相对位置沿Z轴变化时每隔预定间隔测定出的各个距离之间的差(变化量)。此外,运算部58也可以将探头34相对于加工对象物W的相对位置沿Z轴变化时每隔预定间隔测定出的距离中的,在时间上为前后关系的距离中的一方设定为基准,运算该基准与在时间上为前后关系的距离中的另一方的差(变化量)。
运算部58当运算出与加工对象物W之间的距离的变化量时,将运算出的变化量输出给显示控制部54。由此,如图3示例的那样,通过显示控制部54显示与加工对象物W之间的距离的变化量。因此,操作员能够掌握加工对象物W有无倾斜。
此外,运算部58基于每隔预定间隔存储在存储介质44中的距离和探头34的位置,运算加工对象物W的倾斜θ。
即,如图4所示,运算部58基于通过位置控制部56相对于加工对象物W进行位移的探头34处于第一相对位置P1时测定出的距离以及处于第二相对位置P2时测定出的距离,来运算加工对象物W的倾斜θ。具体来说,运算部58基于处于第一相对位置P1时的距离与处于第二相对位置P2时的距离之差、以及第一相对位置P1与第二相对位置P2之间的差(移动量)来运算倾斜θ。
在图4中,通过在第一相对位置P1换算探头34的接触圧而测定出的距离与通过在第二相对位置P2换算探头34的接触圧而测定出的距离不同,该第一相对位置P1与第二相对位置P2位置也不同。因此,加工对象物W的倾斜θ大于0。此外,虽然未图示,当在第一相对位置P1的距离和位置与在第二相对位置P2的距离和位置相同时,加工对象物W的倾斜θ为0。即,此时没有产生加工对象物W的倾斜θ。
倾斜修正部60控制机床12使得运算部58运算出的加工对象物W的倾斜θ变小。即,当运算部58运算出的加工对象物W的倾斜θ大于0时,倾斜修正部60生成使该倾斜θ例如成为0的修正位置(坐标信息),并将生成的进给位置输出到电动机控制部32。由此,电动机控制部32控制伺服电动机26A使得成为修正位置,从而使工作台22移动以使工作台22的倾斜θ成为0。结果,将安装在工作台22的加工对象物W的倾斜θ修正为与Y轴正交。
接下来,对信息处理装置18的倾斜修正模式进行说明。图5是表示倾斜修正模式的流程的流程图。
当设定了用于修正加工对象物W的倾斜θ的模式时,在步骤S1中,运算部58判断操作员是否通过对输入部40进行操作而进行了轴进给操作。此时,显示控制部54显示由第一取得部50从测定装置16取得的距离以及由第二取得部52从数值控制装置14取得的探头34的位置。由此,操作员能够执行轴进给操作使得相对于加工对象物W将探头34配置在期望的位置。
此外,在本实施方式中,作为用于测定探头34与加工对象物W之间的相对距离的准备,设为进行轴进给操作使得探头34的前端接触加工对象物W的期望的位置。
这里,当执行了轴进给操作时,运算部58进入步骤S2,生成与轴进给操作对应的进给位置(坐标信息)并输出到电动机控制部32,由此使安装有探头34的固定台20进行轴移动,然后进入步骤S3。另一方面,在步骤S1中,在未执行轴进给操作时,运算部58进入步骤S3。
在步骤S3中,位置控制部56判断操作员是否使用输入部40进行了测定操作。在此,在没有执行测定操作时,位置控制部56返回步骤S1。另一方面,在执行了测定操作时,位置控制部56进入步骤S4。
在步骤S4中,位置控制部56使安装有探头34的固定台20轴移动,使得探头34相对于加工对象物W的相对位置沿Z轴变化。即,位置控制部56生成用于以操作员指定的测定条件使探头34相对于加工对象物W的相对位置位移的测定用程序,并将生成的测定用程序输出到数值控制装置14,然后进入步骤S5。
在步骤S5中,第一取得部50开始从测定装置16每隔预定间隔取得距离,并将取得的距离存储到存储介质44中。第二取得部52开始从数值控制装置14每隔预定间隔取得探头34的位置,并将取得的探头34的位置存储到存储介质44中。当存储了距离和探头34的相对位置时,进入步骤S6。
在步骤S6中,运算部58基于存储在存储介质44中的距离,运算在步骤S4中探头34相对于加工对象物W的相对位置进行位移时的距离的变化量。另一方面,显示控制部54使显示部42显示由运算部58运算出的距离的变化量以及进行该运算时的探头34的位置,进入步骤S7。
在步骤S7中,位置控制部56基于存储在存储介质44中的探头34的位置,判断是否已使固定台20进行了轴移动而使得探头34相对于加工对象物W的相对位置位移了作为测定条件而指定的移动距离。在此,在固定台20未轴移动作为测定条件而指定的移动距离时,位置控制部56返回步骤S5。
另一方面,当固定台20轴移动了作为测定条件而指定的移动距离时,位置控制部56停止固定台20的轴移动。此时,第一取得部50停止取得距离,第二取得部52停止取得探头34的位置。当停止处理结束时,进入步骤S8。
在步骤S8中,运算部58基于存储在存储介质44中的距离以及探头34的位置来运算加工对象物W的倾斜θ,进入步骤S9判断运算出的倾斜θ是否为0。
这里,当倾斜θ为0时,倾斜修正模式结束。另一方面,当倾斜θ大于0时,倾斜修正部60生成使倾斜θ例如为0的修正位置(坐标信息),并将该修正位置输出到电动机控制部32,由此将安装在工作台22的加工对象物W的倾斜θ修正为与移动轴平行。由此,倾斜修正模式结束。此外,在本实施方式中,将倾斜θ修正为与Z轴平行。
[变形例]
上述实施方式也可进行以下变形。
(变形例1)
在上述实施方式中,显示控制部54未显示由运算部58运算出的倾斜θ,但也可以使显示部42显示该倾斜θ。此外,显示控制部54可以将运算部58运算出的倾斜θ与测定装置16测定出的距离以及探头34的位置显示在同一画面上,也可以将该倾斜θ与该距离以及探头34的位置显示在不同的画面上。此外,显示控制部54显示了由测定装置16测定出的距离的变化量,但是还可以与该变化量一起显示由测定装置16测定出的距离。
(变形例2)
在上述实施方式中,位置控制部56使处于与加工对象物W接触状态的探头34的相对位置沿Z轴方向进行了位移。此时,运算部58基于沿Z轴位移的探头34处于第一相对位置P1时的距离与处于第二相对位置P2时的距离之差、以及第一相对位置P1与第二相对位置P2之间的差(移动量)来运算倾斜θ。
与此相对,位置控制部56也可以使探头34的相对位置从预定的第一开始位置沿Y轴位移至与加工对象物W接触为止,并且使探头34的相对位置从相对于第一开始位置在Z轴方向上错开的第二开始位置沿Y轴位移至与加工对象物W接触为止。此时,运算部58可以基于第一开始位置与第二开始位置之间的差(移动量)、以及从第一开始位置直到与加工对象物W接触为止的距离与从第二开始位置直到与加工对象物W接触为止的距离之间的差,运算加工对象物W的倾斜θ。
(变形例3)
在上述实施方式中,使探头34相对于加工对象物W的相对位置沿Z轴位移了由用户指定的移动距离。但是,当加工对象物W小于用户指定的移动距离时,测定装置16在测定距离的过程中成为无法进行测定的状态。因此,当测定装置16无法进行测定时,信息处理装置18可以控制数值控制装置14使得停止机床12,使用成为无法进行测定的状态之前测定出的距离来运算加工对象物W的倾斜θ。
具体来讲,当第一取得部50无法从测定装置16取得测定信息(距离)时,位置控制部56通过对电动机控制部32输出停止指令,停止探头34相对于加工对象物W的相对位移。此外,在该情况下,运算部58基于第一取得部50无法取得测定信息之前存储在存储介质44中的距离以及探头34的位置,如上所述那样运算加工对象物W的倾斜θ。
(变形例4)
在上述实施方式中,运算部58根据相对于加工对象物W进行位移的探头34位于两个相对位置(第一相对位置P1、第二相对位置P2)时测定出的距离,来运算加工对象物W的倾斜θ。但是,运算部58也可以根据位于两个以上的位置时测定出的距离,来运算加工对象物W的倾斜θ。
(变形例5)
在上述实施方式中,改变了工作台22的Z轴方向或X轴方向的倾斜,但也可以改变工作台22的Y轴方向的倾斜。此外,当改变工作台22的Y轴方向的倾斜时,通过与伺服电动机26A不同的伺服电动机来改变倾斜。
(变形例6)
在上述实施方式中,测定装置16通过将与加工对象物W接触的探头34的接触圧换算成与加工对象物W之间的距离,对探头34与加工对象物W之间的相对距离进行测定。但是,测定装置16也可以通过将向加工对象物W照射光后直到接收到光为止的时间换算成与加工对象物W之间的距离,来测定探头34与加工对象物W之间的相对距离。此外,关于测定装置16,可应用通过将接触圧或时间以外的参数换算成距离来测定该距离的装置。
(变形例7)
在上述实施方式的倾斜修正模式中,操作员通过轴进给操作使探头34接触加工对象物W的期望位置,信息处理装置18根据该接触位置运算加工对象物W的倾斜θ,并根据该运算结果对倾斜θ进行了修正。但是,也可以由信息处理装置18使探头34接触加工对象物W的期望位置,根据该接触位置运算加工对象物W的倾斜θ,并根据该运算结果修正倾斜θ。
(变形例8)
在上述实施方式中,关于使探头34或加工对象物W轴移动的结构,使用了包含伺服电动机26、滚珠丝杆28Xa、28Ya、28Za以及螺母28Xb、28Yb、28Zb的动力转换传递机构28。关于使探头34或加工对象物W轴移动的结构,也可以将滚珠丝杆28Xa、28Ya、28Za替换为静压空气丝杠。
同样,关于使探头34或加工对象物W轴移动的结构,也可以将包含伺服电动机26、滚珠丝杆28Xa、28Ya、28Za以及螺母28Xb、28Yb、28Zb的动力转换传递机构28替换为包含静压轴承的线性电动机(电动机)。
(变形例9)
上述变形例1~8可以在不矛盾的范围内任意组合。
[通过实施方式以及变形例得到的发明]
对能够从上述实施方式以及变形例得到的发明进行如下记载。
(第一发明)
第一发明是一种信息处理装置(18),其连接了在使用工具对加工对象物(W)进行加工的机床(12)的周边设置的测定装置(16)以及用于控制机床(12)的数值控制装置(14)。信息处理装置(18)具备:显示部(42),其用于显示信息;第一取得部(50),其从测定装置(16)取得由测定装置(16)测定出的测定信息;第二取得部(52),其从数值控制装置(14)取得表示机床(12)的状态的状态信息;以及显示控制部(54),其使显示部(42)显示测定信息和状态信息。
由此,操作员能够在一个显示画面上确认测定信息和状态信息这两者。因此,无需为了容易地确认测定信息和状态信息这两者而强制操作员进行改变测定装置(16)和数值控制装置(14)中的至少一方的设置位置的操作。因此,能够提高工作效率。
测定装置(16)具有用于测定与加工对象物(W)之间的距离的探头(34),显示控制部(54)可以显示距离以及探头(34)的位置。由此,操作员能够一边在一个显示画面上确认探头(34)的绝对位置以及探头(34)相对于加工对象物(W)的相对距离,一边容易地进行轴进给操作使得相对于加工对象物(W)将探头(34)配置在所期望的位置上。
数值处理装置(18)具备位置控制部(56),该位置控制部(56)控制机床(12),使得探头(34)相对于加工对象物(W)的相对位置沿着以下的轴进行位移,该轴在与探头(34)的长度方向正交的方向上延伸,显示控制部(54)可以对进行控制使得探头(34)相对于加工对象物(W)的相对位置进行位移时的距离的变化量进行显示。由此,操作员能够掌握加工对象物(W)有无倾斜(θ)。
数值处理装置(18)还可以具备:运算部(58),其根据通过位置控制部(56)相对于加工对象物(W)进行位移的探头(34)位于第一相对位置(P1)时测定出的距离以及上述探头位于第二相对位置(P2)时测定出的距离,运算加工对象物(W)的倾斜(θ);以及倾斜修正部(60),其控制机床(12),使得运算部(58)运算出的加工对象物(W)的倾斜(θ)变小。由此,无需操作员进行轴进给操作,能够自动调整加工对象物(W)的倾斜(θ),而且与操作员的轴进给操作相比易于提高精度。
测定装置(16)可以检测与加工对象物(W)接触的探头(34)的接触圧,通过将检测出的接触圧换算为距离来测定距离,位置控制部(56)可以控制机床(12)使得相接触的探头(34)相对于加工对象物(W)的相对位置沿轴进行位移。由此,能够实时测定微小的距离变化,还能够任意改变第一相对位置(P1)和第二相对位置(P2),因此,即使加工对象物(W)上有凹凸,也可容易地进行测定。
(第二发明)
第二发明是一种信息处理装置(18)的信息处理方法,信息处理装置(18)连接了在使用工具对加工对象物(W)进行加工的机床(12)的周边设置的测定装置(16)以及用于控制机床(12)的数值处理装置(14)。该信息处理方法包含:取得步骤(S5),从测定装置(16)取得由测定装置(16)测定出的测定信息,并从数值控制装置(14)取得表示机床(12)的状态的状态信息;以及显示步骤(S6),使显示部(42)显示测定信息和状态信息。
由此,操作员能够在一个显示画面上确认测定信息和状态信息这两者。因此,无需为了容易地确认测定信息和状态信息这两者而强制操作员进行改变测定装置(16)和数值控制装置(14)中的至少一方的设置位置的操作。因此,能够提高工作效率。
在取得步骤(S5)中,从具有用于测定与加工对象物(W)之间的距离的探头(34)的测定装置(16)取得测定信息,在显示步骤(S6)显示距离以及探头(34)的位置。由此,操作员能够一边在一个显示画面上确认探头(34)的绝对位置以及探头(34)相对于加工对象物(W)的相对距离,一边容易地进行轴进给操作使得相对于加工对象物(W)将探头(34)配置在所期望的位置。
信息处理方法包含控制步骤(S4),在该控制步骤(S4)中,控制机床(12),使得探头(34)相对于加工对象物(W)的相对位置沿着以下的轴进行位移,该轴在与探头(34)的长度方向正交的方向上延伸,在显示步骤(S6)可以对进行控制使得探头(34)相对于加工对象物(W)的相对位置进行位移时的距离的变化量进行显示。由此,操作员能够掌握加工对象物(W)有无倾斜(θ)。
信息处理方法还可以包含:运算步骤(S8),根据在控制步骤(S4)中相对于加工对象物(W)进行位移的探头(34)位于第一相对位置(P1)时测定出的距离以及该探头(34)位于第二相对位置(P2)时测定出的距离,运算加工对象物(W)的倾斜(θ);以及倾斜修正步骤(S9),控制机床(12),使得加工对象物(W)的倾斜(θ)变小。由此,无需操作员进行轴进给操作,能够自动调整加工对象物(W)的倾斜(θ),而且与操作员的轴进给操作相比易于提高精度。
在取得步骤(S5)取得通过将与加工对象物(W)接触的探头(34)的接触圧换算为距离而测定出的距离,在控制步骤(S4)可以控制机床(12),使得相接触的探头(34)相对于加工对象物(W)的相对位置沿轴进行位移。由此,能够实时测定微小的距离变化,还能够任意改变第一相对位置(P1)和第二相对位置(P2),因此即使加工对象物(W)上有凹凸,也可容易地进行测定。

Claims (4)

1.一种信息处理装置,其连接了设置在机床周边的测定装置以及用于控制上述机床的数值控制装置,上述机床使用工具对加工对象物进行加工,
其特征在于,
上述信息处理装置具备:
显示部,其显示信息;
第一取得部,其从上述测定装置取得由上述测定装置测定出的测定信息;
第二取得部,其从上述数值控制装置取得表示上述机床的状态的状态信息;以及
显示控制部,其使上述显示部显示上述测定信息和上述状态信息,
上述测定装置具有用于测定与上述加工对象物之间的距离的探头,
上述显示控制部显示上述距离以及上述探头的位置,
上述信息处理装置具备位置控制部,该位置控制部控制上述机床,使得上述探头相对于上述加工对象物的相对位置沿着以下的轴进行位移,该轴在与上述探头的长度方向正交的方向上延伸,
上述显示控制部对进行控制使得上述探头相对于上述加工对象物的相对位置进行位移时的上述距离的变化量进行显示,
上述信息处理装置具备:
运算部,其基于通过上述位置控制部相对于上述加工对象物进行位移的上述探头位于第一上述相对位置时测定出的上述距离以及上述探头位于第二上述相对位置时测定出的上述距离,运算上述加工对象物的倾斜;以及
倾斜修正部,其控制上述机床,使得上述运算部运算出的上述加工对象物的倾斜变小。
2.根据权利要求1所述的信息处理装置,其特征在于,
上述测定装置检测与上述加工对象物接触的上述探头的接触圧,通过将检测出的上述接触圧换算为上述距离来测定上述距离,
上述位置控制部控制上述机床,使得相接触的上述探头相对于上述加工对象物的相对位置沿上述轴位移。
3.一种信息处理装置的信息处理方法,上述信息处理装置连接了设置在机床周边的测定装置以及用于控制上述机床的数值控制装置,上述机床使用工具对加工对象物进行加工,
其特征在于,
上述信息处理方法包含:
取得步骤,从上述测定装置取得由上述测定装置测定出的测定信息,并从上述数值控制装置取得表示上述机床的状态的状态信息;以及
显示步骤,使显示部显示上述测定信息和上述状态信息,
在上述取得步骤从具有探头的上述测定装置取得上述测定信息,上述探头用于测定与上述加工对象物之间的距离,
在上述显示步骤显示上述距离以及上述探头的位置,
上述信息处理方法包含控制步骤,在该控制步骤控制上述机床,使得上述探头相对于上述加工对象物的相对位置沿着以下的轴进行位移,该轴在与上述探头的长度方向正交的方向上延伸,
在上述显示步骤,对进行控制使得上述探头相对于上述加工对象物的相对位置进行位移时的上述距离的变化量进行显示,
上述信息处理方法包含:
运算步骤,基于在上述控制步骤中相对于上述加工对象物进行位移的上述探头位于第一上述相对位置时测定出的上述距离以及上述探头位于第二上述相对位置时测定出的上述距离,运算上述加工对象物的倾斜;以及
倾斜修正步骤,控制上述机床使得上述加工对象物的倾斜变小。
4.根据权利要求3所述的信息处理方法,其特征在于,
在上述取得步骤,取得通过将与上述加工对象物接触的上述探头的接触圧换算为上述距离而测定出的上述距离,
在上述控制步骤,控制上述机床,使得相接触的上述探头相对于上述加工对象物的相对位置沿上述轴位移。
CN202010131378.0A 2019-02-28 2020-02-28 信息处理装置以及信息处理方法 Active CN111624940B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019-035598 2019-02-28
JP2019035598A JP6978457B2 (ja) 2019-02-28 2019-02-28 情報処理装置および情報処理方法

Publications (2)

Publication Number Publication Date
CN111624940A CN111624940A (zh) 2020-09-04
CN111624940B true CN111624940B (zh) 2024-03-08

Family

ID=72046143

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010131378.0A Active CN111624940B (zh) 2019-02-28 2020-02-28 信息处理装置以及信息处理方法

Country Status (4)

Country Link
US (1) US11409258B2 (zh)
JP (1) JP6978457B2 (zh)
CN (1) CN111624940B (zh)
DE (1) DE102020001250A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6978456B2 (ja) * 2019-02-28 2021-12-08 ファナック株式会社 情報処理装置および情報処理方法
JP6997123B2 (ja) 2019-02-28 2022-02-03 ファナック株式会社 情報処理装置および情報処理方法

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS633311A (ja) * 1986-06-23 1988-01-08 Toshiba Corp 三次元位置検出装置
JP2002162464A (ja) * 2000-11-27 2002-06-07 Matsushita Electric Works Ltd 物体検知装置
CN202046010U (zh) * 2010-11-23 2011-11-23 安徽力宇电脑设备制造有限责任公司 一种喷绘机喷头与介质距离自动测量机构
CN102798368A (zh) * 2011-05-27 2012-11-28 株式会社三丰 截面形状测量方法
CN105992976A (zh) * 2013-12-27 2016-10-05 株式会社牧野铣床制作所 加工信息管理装置以及工具路径生成装置
CN106462141A (zh) * 2014-06-19 2017-02-22 株式会社牧野铣床制作所 机床的控制装置
CN107077125A (zh) * 2014-09-30 2017-08-18 株式会社牧野铣床制作所 机床的控制装置
CN107250933A (zh) * 2015-04-23 2017-10-13 三菱电机株式会社 定位控制装置
CN107303644A (zh) * 2016-04-19 2017-10-31 大隈株式会社 机床上的对象物的位置计测方法及位置计测***
CN107533326A (zh) * 2015-05-11 2018-01-02 三菱电机株式会社 显示装置
CN108021089A (zh) * 2016-10-31 2018-05-11 欧姆龙株式会社 控制***及其控制方法、计算机可读存储介质
CN108139819A (zh) * 2015-10-28 2018-06-08 阿尔卑斯电气株式会社 操作装置

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08106317A (ja) 1994-10-05 1996-04-23 Fanuc Ltd Cncの現在位置表示方式
JPH09244728A (ja) 1996-03-13 1997-09-19 Fanuc Ltd オンライン端末として利用されるcnc装置のデータ表示・入力方法
JP4291382B2 (ja) * 2007-07-31 2009-07-08 ファナック株式会社 接触検知による取り付け誤差の自動補正機能を有する工作機械
JP5399824B2 (ja) 2008-09-05 2014-01-29 株式会社森精機製作所 加工状況監視方法及び加工状況監視装置
JP2010105063A (ja) * 2008-10-28 2010-05-13 Fanuc Ltd 温度ドリフト補正を行う機上計測装置を用いるワークの形状計測方法および機上計測装置を備えた工作機械
JP5233601B2 (ja) 2008-11-07 2013-07-10 セイコーエプソン株式会社 ロボットシステム、ロボット制御装置およびロボット制御方法
JP5658451B2 (ja) 2009-11-30 2015-01-28 ソニー株式会社 情報処理装置、情報処理方法及びそのプログラム
JP5404450B2 (ja) 2010-01-26 2014-01-29 株式会社森精機製作所 加工状況監視装置
JP4875180B2 (ja) * 2010-03-25 2012-02-15 ファナック株式会社 微細接触力調整機構を有する接触式計測装置
JP5725796B2 (ja) 2010-10-27 2015-05-27 株式会社牧野フライス製作所 工具の測定方法及び測定装置、並びに工作機械
AU2011326348C1 (en) 2010-11-10 2017-07-20 Interactive Machine Systems Pty Limited Assistance system for steering a machine tool
US20120163930A1 (en) 2010-12-23 2012-06-28 General Electric Company Cutting tool abnormality sensing apparatus
JP5144784B2 (ja) 2011-04-11 2013-02-13 ファナック株式会社 工作機械の工具軌跡表示装置
WO2012159123A2 (en) 2011-05-19 2012-11-22 Alec Rivers Automatically guided tools
WO2014027567A1 (ja) 2012-08-15 2014-02-20 日本電気株式会社 画像処理システム、画像処理方法、及びプログラム
CN104126157B (zh) 2013-02-21 2016-01-20 三菱电机株式会社 干涉检查装置及数控装置
EP2963513B1 (en) 2014-07-01 2022-08-24 Seiko Epson Corporation Teaching apparatus and robot system
WO2016051543A1 (ja) * 2014-09-30 2016-04-07 株式会社牧野フライス製作所 工作機械の制御装置および工作機械
JP2016128182A (ja) 2015-01-09 2016-07-14 株式会社アマダホールディングス ローディング装置
JP2016218550A (ja) 2015-05-15 2016-12-22 ファナック株式会社 加工に使用する工具の取付け状態を確認する数値制御装置
GB201514645D0 (en) 2015-08-18 2015-09-30 Wheely Safe Ltd Vehicle sensor
JP6663808B2 (ja) * 2016-07-04 2020-03-13 株式会社キーエンス 画像測定装置
JP6392823B2 (ja) 2016-10-18 2018-09-19 ファナック株式会社 情報処理装置
US10688441B2 (en) * 2017-04-19 2020-06-23 Mann+Hummel Gmbh Integrated ultrafiltration membrane and ion-exchange filtration system

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS633311A (ja) * 1986-06-23 1988-01-08 Toshiba Corp 三次元位置検出装置
JP2002162464A (ja) * 2000-11-27 2002-06-07 Matsushita Electric Works Ltd 物体検知装置
CN202046010U (zh) * 2010-11-23 2011-11-23 安徽力宇电脑设备制造有限责任公司 一种喷绘机喷头与介质距离自动测量机构
CN102798368A (zh) * 2011-05-27 2012-11-28 株式会社三丰 截面形状测量方法
CN105992976A (zh) * 2013-12-27 2016-10-05 株式会社牧野铣床制作所 加工信息管理装置以及工具路径生成装置
CN106462141A (zh) * 2014-06-19 2017-02-22 株式会社牧野铣床制作所 机床的控制装置
CN107077125A (zh) * 2014-09-30 2017-08-18 株式会社牧野铣床制作所 机床的控制装置
CN107250933A (zh) * 2015-04-23 2017-10-13 三菱电机株式会社 定位控制装置
CN107533326A (zh) * 2015-05-11 2018-01-02 三菱电机株式会社 显示装置
CN108139819A (zh) * 2015-10-28 2018-06-08 阿尔卑斯电气株式会社 操作装置
CN107303644A (zh) * 2016-04-19 2017-10-31 大隈株式会社 机床上的对象物的位置计测方法及位置计测***
CN108021089A (zh) * 2016-10-31 2018-05-11 欧姆龙株式会社 控制***及其控制方法、计算机可读存储介质

Also Published As

Publication number Publication date
US20200278656A1 (en) 2020-09-03
CN111624940A (zh) 2020-09-04
DE102020001250A1 (de) 2020-09-03
JP6978457B2 (ja) 2021-12-08
JP2020140448A (ja) 2020-09-03
US11409258B2 (en) 2022-08-09

Similar Documents

Publication Publication Date Title
US7852031B2 (en) Machine tool having function of correcting mounting error through contact detection
US7245983B2 (en) Method and apparatus for correcting thermal displacement of machine tool
CN106168475B (zh) 形状测量设备的控制方法和控制装置
JP4829359B2 (ja) 機上計測装置のプローブ取り付け位置算出方法
JP3699458B2 (ja) 切削抵抗検出方法及び切削抵抗による加工制御方法並びに制御装置
CN111624940B (zh) 信息处理装置以及信息处理方法
CN110268345B (zh) 运动评价方法、评价装置以及使用了该评价方法的参数调节方法、工件的加工方法以及机床
US20200278659A1 (en) Information processing device and information processing method
JP2020159752A (ja) 主軸振動測定システム、主軸振動測定方法、およびプログラム
CN112775718A (zh) 机床的位置测量传感器的校正值测量方法和校正值测量***
US20230347463A1 (en) Control device, industrial machine, and control method
JP4172614B2 (ja) ボールネジ送り駆動補正方法
JP5404507B2 (ja) 補正パラメータ調整装置
JP4618616B2 (ja) 数値制御装置
KR20130042140A (ko) 공작기계의 볼스크류 변형에 의한 실시간 위치 보정 방법 및 장치
CN110682287B (zh) 自动机械以及控制装置
JP2008246620A (ja) 工作機械、熱膨張補正用制御プログラム及び記憶媒体
JP4503148B2 (ja) 数値制御工作機械の送り機構の補正装置および数値制御工作機械
KR100437964B1 (ko) 위치제어장치
JP2021056902A (ja) 工作機械、計測方法及びコンピュータプログラム
KR100224862B1 (ko) 로봇 암의 캘리브레이션 장치 및 방법
JPH05169351A (ja) 工作機械の熱変位補正方法
JP2607388Y2 (ja) 数値制御工作機
JPH05318278A (ja) 工作機械のx−yテーブル駆動制御装置
JP2758452B2 (ja) ロボット制御装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant