CN102211294A - 工件测量装置和测量机床上的工件的方法 - Google Patents

工件测量装置和测量机床上的工件的方法 Download PDF

Info

Publication number
CN102211294A
CN102211294A CN2011100847391A CN201110084739A CN102211294A CN 102211294 A CN102211294 A CN 102211294A CN 2011100847391 A CN2011100847391 A CN 2011100847391A CN 201110084739 A CN201110084739 A CN 201110084739A CN 102211294 A CN102211294 A CN 102211294A
Authority
CN
China
Prior art keywords
workpiece
gage outfit
position data
data
equipment
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.)
Granted
Application number
CN2011100847391A
Other languages
English (en)
Other versions
CN102211294B (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.)
DMG Mori Co Ltd
Original Assignee
Mori Seiki Co Ltd
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 Mori Seiki Co Ltd filed Critical Mori Seiki Co Ltd
Publication of CN102211294A publication Critical patent/CN102211294A/zh
Application granted granted Critical
Publication of CN102211294B publication Critical patent/CN102211294B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/20Arrangements for observing, indicating or measuring on machine tools for indicating or measuring workpiece characteristics, e.g. contour, dimension, hardness
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/22Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Abstract

工件测量装置(20)和测量机床上的工件的方法,该装置具有设置在NC设备(13)外部的外部模块(29),以取得连接有测量头(8)的可移动单元的一个或一个以上可移动坐标轴的位置数据(C1)。所述测量头的位置数据(C1)与所述测量头的距离测量在相同的时间间隔内取得。对取得的所述距离测量数据(B1)和所述测量头的所述位置数据(C1)进行计算,从而获得所述工件(9)的位置。在移动所述测量头的同时进行连续的测量,从而测得所述工件(9)的连续的形状。因此,无需修改或改变,例如无需为NC设备添加新功能。此外,本发明可应用于配备有任何配置的NC设备的任何机床,而不受限于NC设备的限制。

Description

工件测量装置和测量机床上的工件的方法
技术领域
本发明涉及工件测量装置和测量机床上的工件的方法,其中利用连接于可移动单元的有线或无线测量头对所述工件进行测量,所述可移动单元在所述机床的加工区域中相对于所述工件移动。
背景技术
对于诸如加工中心的机床,已经提出了测量连接于机床的工件的表面形状的技术,而不用在加工后将工件从机床取下。例如,日本公开的专利申请JP2007-518579(对应于WO 2005/065884)中描述了一种用于机床的工件检测***。
该工件检测***具有安装在机床主轴上的探头(对应于本发明的测量头)。当探头的探针接触工件时,将所测得的数据输出,并且NC(数控)设备也获得探头的位置数据。测量数据和位置数据组合在一起以检测工件。
JP2007-518579中描述的检测***受到配置,使得可编程控制器从用于计算的NC设备接收探头的位置数据。因此,为了检测工件,已需要修改或改变NC设备或可编程控制器(例如,为其添加新的功能)。
此外,受到NC设备和可编程控制器的限制的检测***未必能应用到所有机床。
在操控机床的过程中,从NC设备取得探头的位置数据的操作是间歇地进行的,这是NC设备的主要作用。因此,难以按照精确的定时的方式取得探头的位置数据。此外,已经不可能为了从探头高速地取得大量的测量数据再进一步地缩短用于取得位置数据的时间间隔了。因此,难以在短时间内对工件进行大范围的测量。
发明内容
本发明的目的是想解决上述问题,因此提供了工件测量装置和测量机床上的工件的方法。本发明可应用于配备有任何配置的NC设备和可编程控制器的任何机床,而不必进行修改或改变,例如不必为NC设备和可编程控制器添加新的功能,并且也不会受限于NC设备和可编程控制器的限制。
另外,本发明的另一个目的是,在从NC设备取得测量头的位置数据时,通过所述测量头进行高速扫描,而没有任何时间限制,并且在短时间内测量工件的二维或三维形状,从而可以在测量之后迅速地继续加工操作。
为了实现上述这些目的,根据本发明提出了一种工件测量装置,其通过测量头来检测工件的位置和形状,该测量头连接于机床的可移动单元,该可移动单元在NC设备控制的所述机床的加工区域之内相对于所述工件移动,其中所述测量头是位移传感器,能够测量其与工件的距离并且输出距离数据,在所述NC设备的外部设置有外部模块,以取得连接有所述测量头的所述可移动单元的一个或一个以上可移动坐标轴的位置数据,对所述外部模块进行配置,使得连接于所述可移动单元的所述测量头的位置数据与所述测量头的距离测量在相同的时间间隔内取得,对取得的所述距离测量数据和所述测量头的所述位置数据进行计算,从而获得所述工件的位置,并且在移动所述测量头的同时进行连续的测量,从而测得所述工件的连续的形状。
优选地,所述工件测量装置包括存储器,该存储器在相同时间点上组合并存储所述可移动坐标轴的所述位置数据以及所述距离数据,所述位置数据由沿着所述可移动单元的每一个坐标轴方向的位置检测设备输出,所述距离数据由所述测量头测得。
优选地,连接有所述测量头的所述可移动坐标轴的所述位置数据是从所述NC设备使用的电机编码器信号分出的数据,或者是从单独添加的专用位置检测设备输出的数据。
为了实现上述这些目的,根据本发明提出了一种测量机床上的工件的方法,所述方法通过测量头来检测工件的位置和形状,该测量头连接于机床的可移动单元,该可移动单元在NC设备控制的所述机床的加工区域之内相对于所述工件移动,其中在所述方法中使用了工件测量装置,所述测量头是位移传感器,能够测量其与工件的距离并且输出距离数据,在所述NC设备的外部设置有外部模块,以取得连接有所述测量头的所述可移动单元的一个或一个以上可移动坐标轴的位置数据,对所述外部模块进行配置,使得连接于所述可移动单元的所述测量头的位置数据与所述测量头的距离测量在相同的时间间隔内取得,对取得的所述距离测量数据和所述测量头的所述位置数据进行计算,从而获得所述工件的位置,并且在移动所述测量头的同时进行连续的测量,从而测得所述工件的连续的形状。
由于根据本发明的工件测量装置和测量机床上的工件的方法进行了上述配置,所以本发明可应用于配备有任何配置的NC设备和可编程控制器的任何机床,而不必进行修改或改变,例如不必为NC设备和可编程控制器添加新的功能,并且也不会受限于NC设备和可编程控制器的限制。
另外,在从NC设备取得测量头的位置数据时,本发明的装置和方法通过所述测量头进行高速扫描,而没有任何时间限制,并且在短时间内测量工件的二维或三维形状,从而可以在测量之后迅速地继续加工操作。
附图说明
图1至4显示了本发明的第一实施方案,其中图1为配备有工件测量装置的机床的立体图,该工件测量装置具有有线测量头;
图2为图1中所示工件测量装置的配置的略图;
图3为显示测量工件的情形的解释性示图;
图4列出了输入到控制设备中的数据及其计算结果;
图5为根据第二实施方案的具有无线测量头的工件测量装置的配置的略图;
图6为根据示例性变型的工件测量装置的配置的略图,其中设置有延迟电路;并且
图7为根据示例性变型的工件测量装置的配置的略图,其中设置有前置***。
具体实施方式
根据本发明的工件测量装置具有外部模块,该外部模块设置在NC(数控)设备外部。外部模块从位置检测设备取得测量头的位置数据,并且有线或无线测量头同时测量工件和测量头之间的距离。
由外部模块取得的测量头的位置数据被输出到控制设备,并且存储于其中。由测量头测得的到达工件的距离数据也被输出到控制设备,并且存储于其中。控制设备通过在位置数据和距离数据的基础上进行计算,从而获得工件的二维或三维形状数据。
从而根据本发明实现了下文所述的第一至第三目的。第一目的是免除修改或改变(例如,为NC设备和可编程控制器增加新的功能)的必要性。第二目的是,通过独特地设计并制造工件测量装置,而不受限于NC设备和可编程控制器的限制,从而使得本发明可以应用于配备有任何配置的NC设备和可编程控制器的任何机床。第三目的是,在从NC设备取得测量头的位置数据时,通过测量头进行高速扫描,而没有任何时间限制,并且在短时间内测量工件的二维或三维形状,从而可以在测量之后迅速地继续加工操作。
在如下实施方案中,所显示的情形中的机床是立式加工中心。机床可以是卧式加工中心、多轴车削中心、车床、车削机床、磨床、激光束机床或者具有可回转刀具轴的多轴车削中心。
[实施例]
(第一实施例)
下面将参考图1至4描述本发明的第一实施例。
在所有视图中,同样的或对应的部件由同样的或对应的附图标记所表示。
图1为配备有工件测量装置的机床的立体图,该工件测量装置具有有线测量头,图2为图1中所示工件测量装置的配置的略图,图3为显示测量工件的情形的解释性示图,并且图4列出了输入到控制设备中的数据及其计算结果。
如图1和2所示,在本实施例中,立式加工中心显示为机床1。机床1具有安装在地板表面上的床身2、安装在床身2上的立柱3、具有主轴4的轴头5以及具有工作台6的座鞍7。机床1受到NC设备(数控设备)13的控制。
轴头5由立柱3的前部面支撑,从而沿着竖直方向(沿着Z轴)可移动。刀具18可拆卸地连接于主轴4的尖端。主轴4由轴头5支撑,从而使得主轴4的中心轴线平行于Z轴,并且围绕中心轴线可旋转。
座鞍7设置在床身2上,并且可以前后水平(沿着Y轴)移动。座鞍7具有设置于其上的工作台6。工作台6可以左右水平(沿着X轴)移动。工件9设置在工作台6上。三个垂直坐标轴包括彼此垂直的可移动坐标轴(X轴、Y轴和Z轴)。
由立柱3支撑的轴头5由Z轴进给机构10驱动,以便沿着Z轴移动。设置在床身2上的座鞍7由Y轴进给机构11驱动,以便沿着Y轴移动。安装在座鞍7上以支撑工件9的工作台6由X轴进给机构12驱动,以便沿着X轴移动。
因此,正如所描述的,轴头5、主轴4、座鞍7和工作台6是可移动单元,其能够由进给机构10、11和12驱动,以便沿着每一个轴移动。
NC设备13分别控制X轴进给机构12、Y轴进给机构11和Z轴进给机构10。此外,NC设备13控制ATC(自动换刀装置)14,该ATC 14自动地更换主轴4上的刀具18。
因此,机床1是执行三轴控制的加工中心,该三轴控制使得主轴4和工件9沿着三个垂直坐标轴(即,X轴、Y轴和Z轴)相对地且沿直线移动。需注意,轴头5和工件9可以分别沿着X轴和Y轴相对移动。
机床1具有位置检测设备30,位置检测设备30包括X轴测定设备43、Y轴测定设备44和Z轴测定设备45。
X轴测定设备43检测可移动单元沿着X轴的当前位置,并且将反馈信号Kx输出到NC设备13。Y轴测定设备44检测可移动单元沿着Y轴的当前位置,并且将反馈信号Ky输出到NC设备13。Z轴测定设备45检测可移动单元沿着Z轴的当前位置,并且将反馈信号Kz输出到NC设备13。
NC设备13在反馈信号Kx、Ky和Kz的基础上分别控制X轴进给机构12、Y轴进给机构11和Z轴进给机构10,反馈信号Kx、Ky和Kz从位置检测设备30输出。相应地,NC设备13将可移动单元沿着三个垂直坐标轴的当前位置调节为正确位置。
如图1至3所示,工件测量装置20具有有线测量头8、控制设备(例如,个人计算机或微型计算机)23以及外部模块29,控制设备23用于控制测量装置20。模块29独立设置在NC设备13外部。
测量头8连接于可移动单元(在此为轴头5),该可移动单元在由NC设备13控制的机床1的加工区域之内相对于工件9移动。测量头8检测工件9的位置和形状。测量头8是能够测量到达工件9的距离并且输出距离数据B1的位移传感器。
测量装置20和利用测量装置20的工件测量方法可以通过连接于轴头5的测量头8而按照非接触方式(或者按照接触方式)测量工件9。
在NC设备13之外设置接口(外部模块29),该接口取得所述可移动单元的一个或一个以上可移动坐标轴的位置数据C1,所述可移动单元具有连接于其上的测量头8。对所述外部模块29进行配置,使得连接于所述可移动单元的所述测量头8的位置数据C1与所述测量头8的距离测量在相同的时间间隔ΔT内取得。
通过对所取得的距离测量数据B1和测量头8的位置数据C1进行计算,从而得到工件9的位置。通过在移动测量头8的同时进行连续测量,从而能够测得工件9的连续形状。
容放测量头8的壳体19连接于轴头5的前部面5a。壳体19支撑测量头8,从而使测量头8能够进入其中并且从其中离开。测量头8在使用时从壳体19向下突出,并且在不使用时容放于壳体19内。在测量头8从壳体19向下露出的同时,测量头8对工件9进行测量。支撑测量头8的壳体19可以设置在轴头5的侧面或底面上。
模块29是数字信号处理器、FPGA(现场可编程门阵列)、微型计算机或个人计算机。
当从沿着各自的坐标轴(X轴、Y轴和Z轴)的位置检测设备30反馈测量头8相对于工件9上的测量点(待测点)S的位置数据时,模块29以恒定时间间隔ΔT规则地读取并取得反馈信号Kx、Ky和Kz。
在该示例性实施例中,测量头8的位置数据C1是沿着至少两个坐标轴(Z轴和X轴)的位置数据,所述至少两个坐标轴包括第一轴方向(沿着Z轴)和第二轴方向(沿着X轴),测量头8在第二轴方向上扫描。尽管“沿着两轴的位置”通常是沿着彼此正交的Z轴和X轴的位置,但是所述两轴可以不正交。
模块29以恒定时间间隔ΔT规则地读取反馈信号Kx、Ky和Kz,并且从反馈信号Kx、Ky和Kz取得沿着测量头8的三个垂直坐标轴的位置数据C1(X,Y,Z)。
测量头8的位置数据C1从位置检测设备30反馈到NC设备13。模块29分出并取得从位置检测设备30反馈到NC设备13反馈信号Kx、Ky和Kz。
测量头8的位置数据C1可以从位置检测设备30经由模块29反馈到NC设备13。在此情况下,反馈信号Kx、Ky和Kz从位置检测设备30经由模块29发送到NC设备13。
位置检测设备30可以包括“编码器”,替代测定设备43、44和45,“编码器”基于伺服电机的旋转角度而检测可移动单元的当前位置,并且输出反馈信号Kx、Ky和Kz。在此情况下,连接有测量头8的可移动坐标轴的位置数据C1是从NC设备13使用的电机编码器信号分出的数据。
测量装置20具有设置在模块29上的脉冲输出单元24。脉冲输出单元24将作为同步信号(触发器)的定时脉冲P输出到测量头8和位置检测设备30中的一者或两者(在本实施例中为测量头8和位置检测设备30两者)。
脉冲输出单元24输出定时脉冲P,定时脉冲P具有对应于恒定时间间隔ΔT的脉冲间隔(从一个脉冲到下一个脉冲的时间间隔)。定时脉冲P是“用于定时的脉冲”,并且使用在本实施例中用来协调测量头8的测量操作和位置检测设备30的当前位置查询操作的定时。
用于控制机床1的可编程控制器(在下文中称为控制器)25例如为PMC(可编程机械控制器)、PLC(可编程逻辑控制器)等等。
所示的控制器25包括于NC设备13中。控制器25的配置本身可以与NC设备13分离进行。
如果在控制器25中设置时钟和脉冲输出,时钟就以恒定时间间隔ΔT输出规则信号。根据时钟的信号,控制器25从NC设备13读取并取得测量头8的位置数据。
在此情况下,从控制器25的时钟输出的信号的最小恒定时间间隔ΔT例如是16[msec(毫秒)],目前难以将其缩短。因此,定时脉冲P的脉冲间隔基本上是16[msec],其等同于恒定时间间隔ΔT。因此,测量头8只能够利用16[msec]的时间间隔进行测量。
然而,在本实施例中,因为在模块29中设置了脉冲输出单元24,所以可以任意缩短脉冲间隔。因此,脉冲输出单元24可以输出定时脉冲P,该定时脉冲P具有对应于恒定时间间隔ΔT的脉冲间隔(例如,1[msec])。
因此,测量头8可以在相当短的时间间隔ΔT(1[msec])内测量工件9。因此,在从NC设备13取得测量头8的位置数据C1时,可以通过测量头8进行高速扫描,而没有任何时间限制,并且测量头8在短时间内测量工件9的二维或三维形状,从而可以在测量之后迅速地继续加工操作。此外,测量头8可以在短时间内大范围地对工件9进行测量。
测量指令f的信号F包括脉冲输出单元24的定时脉冲P,并且从模块29输出。信号F经由配线60发送到连接于轴头5的测量头8。由测量头8测量的其与工件9的距离数据B1经由配线61发送到模块29。
在测量装置20对工件9进行测量时,模块29从位置检测设备30反馈的反馈信号Kx、Ky和Kz读取并取得测量头8的位置数据C1。
本实施例的模块29取得相对于工件9上的测量点S的沿着测量头8的三个垂直坐标轴(X轴、Y轴和Z轴)的位置数据C1。“测量头8的位置”是在测量头8中预定的参考位置S1,其例如是激光振荡器中的激光束L的离开位置。
当脉冲输出单元24输出定时脉冲P时,模块29将包括测量指令f的信号F经由配线60输出到测量头8。因此,按照与模块29取得测量头8的位置数据C1的操作定时同样的定时,测量头8根据测量指令f对工件9进行测量。
因此,测量头8测量从测量头8到工件9的距离D。测得的数据B 1从测量头8经由配线61输出到模块29。
以此方式,在时间点上通过模块29取得测量头8的位置数据C1的操作以及通过测量头8测量工件9的操作总是以恒定时间间隔ΔT(1[msec])按照相同的定时(即,同时)重复进行。
换句话说,通过从位置检测设备30反馈的反馈信号Kx、Ky和Kz读取位置数据C1,模块29取得相对于工件9上的测量点S的沿着测量头8的至少两个轴(Z轴和X轴)的位置数据C1。
与模块29的该操作同时地,并且以恒定时间间隔ΔT(1[msec]),测量头8在时间点上测量从测量头8到工件9的距离D。
由模块29取得的测量头8的位置数据C1被输出到控制设备23,并且存储于其中。由测量头8根据测量指令f测量的与工件9的距离数据B1临时输出到模块29并存储于模块29中,并且接着输出到控制设备23并存储于其中。距离数据B1可以直接从测量头8输出到控制设备23。
通过在位置数据C1和距离数据B1的基础上进行计算,控制单元23取得工件9的二维或三维形状数据。
根据上述配置的测量装置20以及利用装置20的工件测量方法,不需要诸如为NC设备13和控制器25添加新功能的修改或改变。此外,测量装置20可以单独地设计并制造,而不会受限于NC设备13和控制器25的限制。
结果是,测量装置20可以应用到配备有任何配置的NC设备和可编程控制器的机床1。
在时间点上取得相对于工件9上的测量点S的沿着测量头8的至少两个坐标轴(Z轴和X轴)的位置数据C1的操作以及通过测量头8测量工件9的操作以相当短的恒定时间间隔ΔT(1[msec])重复进行。
因此,通过处理位置数据C1和距离数据B1可以测量工件9的二维或三维形状。此外,测量头8可以进行高速扫描,以在短时间内对工件9进行精确测量,从而可以在测量之后迅速继续加工操作。
在测量装置20中,模块29和控制设备23独立于NC设备13和控制器25。因此,测量装置20可以独立地且自由地设计或修改,而不会受限于NC设备13和控制器25的设计标准或配置。
当在机床1上操作控制的过程中,从NC设备13取得测量头8的位置数据C1的操作间歇地进行,这是NC设备13的主要作用。由于本发明提供有模块29,所以可以按照精确的定时取得测量头8的位置数据C1。此外,还可以通过缩短取得位置数据C1的时间间隔ΔT,高速地从测量头8取得大量距离数据B1。因此,可以在短时间内对工件9进行大范围测量。
模块29具有位置数据临时存储器31和距离数据临时存储器32。存储器31和32在相同时间点上组合并存储所述可移动坐标轴的所述位置数据C1以及所述距离数据B1,所述位置数据C1由沿着所述可移动单元的每一个坐标轴的位置检测设备30输出,所述距离数据B1由所述测量头8测得。尽管存储器31和32优选为环形缓存器,但是也可以使用其它类型的存储器。
模块29按照定时脉冲P的定时从位置检测设备30反馈的反馈信号Kx、Ky和Kz取得测量头8的位置数据C1,定时脉冲P以恒定时间间隔ΔT(1[msec])规则地从脉冲输出单元24输出。接着,位置数据C1被发送到控制设备23。
换句话说,模块29将位置数据C1临时存储在位置数据临时存储器31中。接着,位置数据C1被输出到控制设备23的位置数据存储器26,并存储于其中。
模块29根据最新地址计数器38的指令以恒定时间间隔ΔT(1[msec])规则地读取反馈信号Kx、Ky和Kz,并且取得测量头8的位置数据C1[三个垂直坐标轴(X轴、Y轴和Z轴)的位置数据C1]。随后,位置数据临时存储器31临时存储位置数据C1。
沿着可移动单元的X轴的当前位置信息(坐标)53包含于反馈信号Kx中,反馈信号Kx从X轴测定设备43输出。沿着可移动单元的Y轴的当前位置信息(坐标)54包含于反馈信号Ky中,反馈信号Ky从Y轴测定设备44输出。沿着可移动单元的Z轴的当前位置信息(坐标)55包含于反馈信号Kz中,反馈信号Kz从Z轴测定设备45输出。沿着可移动单元的X轴的当前位置信息53、沿着可移动单元的Y轴的当前位置信息54以及沿着可移动单元的Z轴的当前位置信息55分别被输入到NC设备13的驱动单元56。
在分别包含于反馈信号Kx、Ky和Kz中的当前位置信息53、54和55的基础上,驱动单元56分别驱动X轴进给机构12、Y轴进给机构11以及Z轴进给机构10。
沿着每一个轴的方向(X轴、Y轴和Z轴)的位置检测设备30将包括测量头8的位置数据C1的反馈信号Kx、Ky和Kz进行反馈,并且将这些反馈信号输出到模块29的位置数据临时存储器31。存储器31临时存储包含于反馈信号Kx、Ky和Kz中的位置信号C1。存储于位置数据临时存储器31中的位置数据C1接着输出到控制设备23,并存储于其中。
由测量头8测得的距离数据B1被输出到模块29的距离数据临时存储器32并临时存储在距离数据临时存储器32中,并且接着被输出到控制设备23并存储于其中。
如上所述,模块29以恒定时间间隔ΔT(1[msec])规则地读取反馈信号Kx、Ky和Kz,并且取得测量头8的位置数据C1。然后,位置数据C1临时存储于位置数据临时存储器31中,并且接着从模块29输出到控制设备23。
在通过测量头8测量工件9时,距离数据B1从测量头8输出到模块29。距离数据B1临时存储于模块29的距离数据临时存储器32中,并且接着从模块29输出到控制设备23。
例如,当对工件9上的第一测量点S进行测量时,模块29从反馈信号Kx、Ky和Kz读取沿着测量头8的X轴、Y轴和Z轴的当前位置信息。相应地,坐标值“X1,Y1,Z1”被写入位置数据临时存储器31的地址“1”中。
接着,当对工件9上的第二测量点S进行测量时,模块29从反馈信号Kx、Ky和Kz读取沿着测量头8的X轴、Y轴和Z轴的当前位置信息。相应地,坐标值“X2,Y2,Z2”被写入位置数据临时存储器31的地址“2”中。
同样,当对工件9上的第N测量点S进行测量时,模块29从反馈信号Kx、Ky和Kz读取沿着测量头8的X轴、Y轴和Z轴的当前位置信息。相应地,坐标值“Xn,Yn,Zn”被写入位置数据临时存储器31的地址“N”中。
以此方式,测量头8的N个,即,第一至第N位置数据C1以这一次序临时存储在位置数据临时存储器31中。接着,N个或者预定数量的位置数据C1同时存储在控制设备23的位置数据存储器26中。
位置数据临时存储器31可以独立地设置在模块29之外。此外,设置在NC设备13或控制器25内的存储器可以转用作位置数据临时存储器31。
另一方面,例如当测量头8已测得工件9上的第一测量点S时,测量头8在时间点上测量从测量头8到工件9的距离D1。模块29随后读取距离数据,并且距离“D1”被写入距离数据临时存储器32的地址“1”中。
接着,当测量头8已测得工件9上的第二测量点S时,测量头8在时间点上测量从测量头8到工件9的距离D2。模块29随后读取距离数据,并且距离“D2”被写入距离数据临时存储器32的地址“2”中。
同样,当测量头8已测得工件9上的第N测量点S时,测量头8在时间点上测量从测量头8到工件9的距离Dn。模块29随后读取距离数据,并且距离“Dn”被写入距离数据临时存储器32的地址“N”中。
以此方式,测量头8的N个,即,第一至第N距离数据B1以这一次序临时存储在距离数据临时存储器32中。接着,N个或者预定数量的距离数据B1同时存储在控制设备23的距离数据存储器21中。
距离数据临时存储器32可以独立地设置在模块29之外。此外,设置在NC设备13或控制器25内的存储器可以转用作距离数据临时存储器32。
控制单元23具有计算处理器27、存储位置数据C1的位置数据存储器26以及存储距离数据B1的距离数据存储器21。
存储器26和21在相同时间点上组合并存储所述可移动坐标轴的所述位置数据C1以及所述距离数据B1,所述位置数据C1由沿着所述可移动单元的每一个坐标轴方向的位置检测设备30输出,所述距离数据B1由所述测量头8测得。
沿着测量头8的至少两个坐标轴的位置数据C1在模块29中取得,并且被临时存储在位置数据临时存储器31中,接着被存储在控制设备23的位置数据存储器26中。
换句话说,已经存储在模块29的位置数据临时存储器31中的位置数据C1被存储在位置数据存储器26中。在此情况下,根据从设置在控制设备23上的起始地址存储器(计数器)37输出的指令以及设置在模块29上的最新地址计数器38的指令,位置数据存储器26继续读取位置数据C1,并且存储已按此方式读取的位置数据C1。两个存储器21和26可以独立于控制设备23而设置。
工件9的距离数据B1由测量头8根据测量指令f进行测量,经由配线61被输出到模块29,并且被临时存储在距离数据临时存储器32中。距离数据B1接着被存储在控制设备23的距离数据存储器21中。换句话说,控制设备23继续在距离数据存储器21中存储从模块29发送的距离数据B1。
在由测量头8测得的距离D的数据(即,距离数据B1)以及由模块29取得的沿着至少两个坐标轴(Z轴和X轴)的位置数据(指示测量头8的位置的数据C1)的基础上,计算处理器27进行计算。
换句话说,在存储于位置数据存储器26的位置数据C1和存储于距离数据存储器21中的距离数据B1的基础上,计算处理器27进行计算。从而获得工件9的二维或三维形状数据。
刀具18可以存放在刀具库中。通过由NC设备13控制的ATC 14使刀具18可拆卸地位于主轴4上并且使其自动进行更换。因此,在由连接于主轴4的刀具18加工工件9的过程之前(或者之中,或之后),执行由测量头8测量工件9的过程使得加工和测量以此次序或以相反次序发生。换句话说,可以按照任意组合进行加工和测量。
因此,正如所描述的,连接于工作台6的工件9的二维或三维形状可以在加工工件9之后立即进行测量,而不用为了测量而从工作台6拆下工件9。此外,还可以在测量工件9之后再次继续加工工件9的操作。
在本发明的相关技术中,可能存在测量头8可拆卸地连接于主轴4的情况。然而,将测量头8连接于主轴4以及从主轴4拆下测量头8会在连接和拆下的之前或之后造成测量头8的测量误差。此外,将刀具18连接于主轴4以及从主轴4拆下刀具18会在连接和拆下的之前或之后造成刀具18的加工误差。
相比而言,对于本实施例,测量头8连接于轴头5而非连接于主轴4。因此,通过测量头8可以对工件9进行高精度的测量,而不用从主轴4拆下刀具18。此外,通过刀具18可以对工件9进行高精度的加工。
测量头8设置在刀具18附近,该刀具18连接于可移动单元(在此为轴头5)的主轴4。因此,测量头8可以高精度地在刀具18的附近位置处对工件9进行测量。
除了加工中心的轴头5之外,连接有测量头8的可移动单元可以是加工中心的工作台6或者座鞍7、车床的刀架或刀塔、或者多轴车削中心的回转刀具轴。
测量头8中已建立激光振荡器,该激光振荡器产生用于照射工件9表面的激光束L。由激光振荡器产生的激光束L照射在工件9表面上的测量点S处。通过接收从工件9表面反射的激光束L,测量头8计算从测量头8到工件9的距离D。
距离D是测量头8的参考位置S 1和工件9上的测量点S之间沿着参考轴CL(例如,从测量头8发射的激光束L的中心轴线CL)的方向(即,沿着Z轴)的距离。
测量指令f的信号F从脉冲输出单元24经由配线(配线60)发送到测量头8。在接收测量指令f时,测量头8通过激光振荡器产生激光束L,并且将激光束L照射在工件9上。
激光束L在工件9上的测量点S处被反射。因此,在被反射的激光束L的基础上计算从测量头8到工件9的距离D。包括计算出的距离D的距离数据B 1经由配线61输出到模块29。
因此,正如所描述的,在接收测量指令f时,通过测量从测量头8到工件9的距离D,测量头8以非接触方式测量工件9。
在测量操作的过程中,测量头8并不接触工件9。因此,测量头8能够安全地高速扫描,而没有振动(或者只有轻微振动),从而可以在短时间内对工件9进行大范围测量。
接下来,将描述利用测量装置20测量工件9的过程。
首先,由测量程序调用测量头8。轴头5随后移动,从而连接于轴头5的测量头8定位于测量(扫描)的起始点处。
接着,通过测量程序中的M-码指令使NC设备13、模块29和控制设备23准备好进行测量。测量头8根据测量程序的移动指令开始在工件9上移动。
NC设备13将开始测量的指令g输出到模块29。然后,模块29根据定时脉冲P从位置检测设备30输出的反馈信号Kx、Ky和Kz读取并取得测量头8的位置数据C1,定时脉冲P以恒定时间间隔ΔT(1[msec])规则地从脉冲输出单元24输出。
位置数据C1是沿着测量头8的三个垂直坐标轴(X轴、Y轴和Z轴)相对于工件9上的测量点S的当前位置信息(坐标)。位置数据C1连续地并临时存储于模块29的位置数据临时存储器31中。
当模块29执行读取操作(取得操作)时,在脉冲输出单元24的定时脉冲P的基础上,测量指令f的信号F从模块29传输到测量头8。
在接收测量指令f时,测量头8测量从测量头8到工件9的距离D。从测量头8输出的距离数据B 1经由配线61输出到模块29,并且临时存储在距离数据临时存储器32中。距离数据B1接着被输出到控制设备23的距离数据存储器21中。
模块29无论何时逐一地从反馈信号Kx、Ky和Kz读取测量头8的位置数据C1并将其存储在位置数据临时存储器31中,模块29的最新地址计数器38的值都会逐一累加。
最后写入的地址保持在位置数据临时存储器31中。接着,模块29将位置数据C1输出到控制设备23的位置数据存储器26。
控制单元23连续读取存储在位置数据临时存储器31中的一系列位置数据C1,并且将其连续存储于位置数据存储器26中。此时,将要在位置数据临时存储器31中读取的一系列位置数据的前列地址保持在控制设备23的起始地址存储器37中,并且起始地址存储器37的值在每次读取位置数据时都更新。
待读取的一系列位置数据的最后地址由模块29的最新地址计数器38指示。
当输出程序中的M-码指令时,控制设备23将测量终止指令输出到模块29。由测量装置20进行的测量随后终止,并且脉冲输出单元24终止输出定时脉冲P的脉冲信号。当终止输出时,如果位置检测设备30或测量头8在恒定时间ΔT(1[msec])之后没有接收脉冲信号,则可以确定测量已经终止。
存储在控制设备23中的位置数据存储器26中的一系列位置数据C1的第一位置数据(X0,Y0,Z0)被删除。这是因为当开始测量时不存在对应于第一位置数据的距离数据。
此外,最后的距离数据B1被删除。这是因为不存在对应于最后距离数据的位置数据。
接着,计算处理器27在每一个时间点上组合位置数据[(X1,Y1,Z1),(X2,Y2,Z2),(X3,Y3,Z3),……,(Xn,Yn,Zn),……]与距离数据(D1,D2,D3,……,Dn,……),并且计算工件9的二维或三维形状数据。
根据本发明,控制设备23仅是必须处理最少的必要距离数据B1。因此,减少了数据处理的工作量。因此,小的存储器容量即可满足位置数据临时存储器31、距离数据临时存储器32、位置数据存储器26以及距离数据存储器21中的每一者。
位置数据临时存储器31设置在模块29中。因此,测量头8的三个垂直坐标轴(X轴、Y轴和Z轴)的位置数据C1可以临时存储在位置数据临时存储器31中。
接着,根据从控制设备23的起始地址存储器37输出的指令以及模块29的最新地址计数器38的指令,多个位置数据C1的集合可以连续存储在位置数据存储器26中。因此,对于处理位置数据C1仅需要模块29、位置数据临时存储器31和控制设备23进行小的工作量。
计算处理器27在距离数据B 1以及沿着测量头8的三个垂直坐标轴的位置数据C1的基础上执行计算,距离数据B1存储于距离数据存储器21中,位置数据C1存储于位置数据存储器26中。从而获得工件9的二维或三维形状数据。
按此方式对工件9上的大量测量点S的各自的坐标数据(二维或三维形状数据)进行计算。大量测量点S的各自的坐标数据被输出到独立于控制设备23的计算设备(例如,个人计算机)28。
计算设备28收集大量测量点S的坐标,从而取得工件9的实体,即三维形状E(图3)。
图4显示了输入到控制设备23的测得距离D的数据B1、沿着三个垂直坐标轴的位置数据C1以及在测得距离D的数据B1和位置数据C1的基础上的计算结果。计算结果是三维形状数据(即,工件9上的测量点S的坐标)。
上文的描述显示了脉冲输出单元24以1[msec]的脉冲间隔输出定时脉冲P的情况。由于定时脉冲P用来控制数据取得的定时,所以任意值都足以作为脉冲间隔和测量间隔,而无任何限制。
对于终止测量装置20进行的测量,如果在预定脉冲间隔(1[msec])下没有定时脉冲P的脉冲信号输入到测量头8和位置检测设备30,则可确定测量已经终止。
对于该检测方法,脉冲间隔假定为较长(例如,160[msec])。在此情况下,测量头8保持测量工件9并输出距离数据B1,直到测量头8识别到已经较长时间(例如160[msec])没有定时脉冲P到达,即使模块29从控制设备23接收测量终止指令也是如此。因此,在测量终止之前即刻由模块29取得的距离数据B1变得毫无意义。
因此,NC设备13配置为使其将测量终止指令g传输到模块29,并且当模块29接收指令g后,测量头8终止测量。以此方式,消除了模块29在测量终止之前徒然地即刻取得不必要数据的缺点。
对于第一实施例的示例性变型,可能存在有线测量头8可拆卸地连接于机床1的主轴4的情况。在此情况下,当测量工件9时,在已从ATC 14的主轴4拆下刀具18之后,操作者可设想手动将测量头8连接于主轴4以及从主轴4拆下测量头8。
以此方式,本发明的测量装置20还可以应用于已经连接的机床。
(第二实施例)
图5为根据本发明第二实施例的具有无线测量头8a的位于机床101上的工件测量装置20a的配置的略图。在此,与第一实施例的零件相同或等同的零件具有相同的附图标记,并且省略这些相同或等同的零件的描述。
如图5所示,测量装置20a具有对工件9进行测量的无线测量头8a。测量头8a在受控于NC设备13的机床101的加工区域中连接于轴头5,并且检测工件9的位置和形状,轴头5是相对于工件9移动的可移动单元。测量头8a是能够测量与工件9的距离D并且输出距离数据B1的位移传感器。
测量装置20a具有控制设备23和模块29,控制设备23控制装置20a。
在NC设备13外部设置模块29,该模块29取得连接有测量头8a的轴头5的一个或一个以上可移动坐标轴的位置数据C1。对所述外部模块29进行配置,使得连接于轴头5的所述测量头8a的位置数据C1与所述测量头8a的距离测量在相同的时间间隔ΔT内取得。通过对所取得的距离测量数据B1和测量头8a的位置数据C1进行计算,从而得到工件9的位置。因此,通过在移动测量头8a的同时进行连续测量,从而可以测得工件9的连续形状。
模块29独立于NC设备13而设置。当沿着至少两个坐标轴的位置数据C1沿着每一个坐标轴方向从位置检测设备30反馈时,模块29以恒定时间间隔ΔT(1[msec])规则地取得反馈信号Kx、Ky和Kz,所述至少两个坐标轴包括测量头8a到工件9上的测量点的第一轴方向(沿着Z轴)以及测量头8a在其上扫描的第二轴方向(沿着X轴)。
测量装置20a的脉冲输出单元24设置在模块29上。脉冲输出单元24将定时脉冲P沿着每一个坐标轴方向输出到测量头8a和位置检测设备30中的一者或两者(在本实施例中为两者)。
测量头8a的位置数据C1从位置检测设备30反馈到NC设备13。模块29分出并取得反馈信号Kx、Ky和Kz,反馈信号Kx、Ky和Kz从位置检测设备30反馈到NC设备13。
当通过测量装置20a进行测量时,测量头8a对工件9进行测量。模块29随后从位置检测设备30反馈的反馈信号Kx、Ky和Kz取得测量头8a的位置数据C1。由模块29取得的测量头8a的位置数据C1被输出到控制设备23,并且存储于其中。
另一方面,由测量头8a测得的工件9的距离数据B1被输出到控制设备23,并且存储于其中。控制设备23通过在位置数据C1和距离数据B1的基础上进行计算,从而获得工件9的二维或三维形状数据。
上述配置的测量装置20a以及根据设备20a的工件测量方法带来了与第一实施例相似的效果。
沿着每一个轴方向的位置检测设备30将位置数据C1的反馈信号Kx、Ky和Kz输出到模块29的位置数据临时存储器31。临时存储于位置数据临时存储器31中的位置数据C1被输出到控制设备23,并存储于其中。
由测量头8a测得的距离数据B1被输出到模块29的距离数据临时存储器32并临时存储在距离数据临时存储器32中,并且接着被输出到控制设备23并存储于其中。
在机床101上,刀具(未显示)或测量头8a可拆卸地连接于主轴4的尖端。NC设备13控制ATC 14,ATC 14分别自动地更换主轴4上的刀具和测量头8a。测量头8a被ATC 14自动更换,以便连接于机床101的主轴4或者从主轴4拆下。
因此,机床101是执行三轴控制的加工中心,该三轴控制使得刀具或测量头8a以及工件9沿着X轴、Y轴和Z轴三个垂直坐标轴相对地且沿直线移动。机床101的配置等同于第一实施例中的机床1,除了测量头8a为无线型的。
测量装置20a和利用测量装置20a的工件测量方法可以通过测量头8a以非接触(或接触)方式对工件9进行测量,测量头8a连接于机床101的主轴4。
由于测量头8a为无线型,所以测量装置20a具有用于利用测量头8a执行无线传输和接收的收发器22,测量头8a连接于主轴4。设置到模块29的脉冲输出单元24将定时脉冲P输出到收发器22。定时脉冲P用在收发器22,以协调定时。
以无线方式在收发器22和测量头8a之间传输并接收包括测量指令f和距离数据的信号F。当从脉冲输出单元24接收定时脉冲P时,收发器22将测量指令f的信号F传输到测量头8a,信号F已被协调为定时脉冲P的定时。
当测量指令f被输入到测量头8a时,测量头8a测量从测量头8a到工件9的距离D。包括测得数据的信号F以无线方式从测量头8a传输到收发器22。收发器22将从测量头8a接收的距离数据B1传输到模块29。接着,距离数据B1被发送到控制设备23。
因此,正如所描述的,在本实施例中,测量指令f的信号F以无线方式从收发器22传输到测量头8a。在接收测量指令f时,测量头8a测量从测量头8a到工件9的距离D。
当进行测量时,测量头8a并不与工件9接触。因此,测量头8a能够安全地高速扫描,而没有振动(或者只有轻微振动),从而可以在短时间内对工件9进行大范围测量。
接下来,将描述第一和第二实施例的本发明的另一示例性变型。
尽管在每一个上述实施例所示的配置中,控制设备23和外部模块29彼此独立,但是它们可以不独立。例如,存在控制设备23和外部模块29放置在一起的情况,或者控制设备23和外部模块29中的任一者设置在另一个之内的情况。
上述实施例中的每一个的外部模块29分出并取得反馈信号Kx、Ky和Kz,反馈信号Kx、Ky和Kz从位置检测设备30反馈到NC设备13。换句话说,尽管用于反馈目的的位置检测设备30还用于测量工件9,但是本发明的位置检测设备30可以是独立地添加的设备,只用于专门用作测量工件9。在此情况下,连接有测量头8和8a的可移动坐标轴的位置数据C1是从专用位置检测设备30输出的数据。
下面将描述具有专用于测量工件的位置检测设备30的工件测量装置以及方法。
当从沿着每一个坐标轴方向(X轴、Y轴和Z轴)的位置检测设备30输出测量头8和8a相对于工件9上的测量点S的位置数据时,外部模块29以恒定时间间隔ΔT规则地读取并取得输出信号Kx、Ky和Kz。
测量头8和8a的位置数据C1是至少两个坐标轴(Z轴和X轴)的位置数据,所述至少两个坐标轴包括第一轴方向(沿着Z轴)和第二轴方向(沿着X轴),测量头8和8a在第二轴方向上扫描。
模块29以恒定时间间隔ΔT规则地读取从位置检测设备30输出的输出信号Kx、Ky和Kz,并且从输出信号Kx、Ky和Kz取得沿着测量头8和8a的三个垂直坐标轴的位置数据C1(X,Y,Z)。
位置检测设备30仅用于测量工件9。因此,测量装置20和20a以及位置检测设备30可以独立地且自由地进行设计或修改,而不会受限于用于NC设备13的位置检测设备的设计标准或配置。
上述实施例的每一个的机床1和101是执行三轴控制的加工中心,该三轴控制使得主轴4和工件9沿着X轴、Y轴和Z轴三个垂直坐标轴相对地直线移动。
对于又一个示例性变型,机床可以是四轴或五轴控制的机床。该机床执行三轴控制和能够以一个或一个以上枢转轴(B轴和C轴)进行相对回转运动的控制,所述三轴控制使得主轴4和工件9沿着X轴、Y轴和Z轴三个垂直坐标轴相对地直线移动。
对于该示例性变型,连接于可移动单元(例如,轴头5或刀架)的测量头8和8a可以沿着三个垂直坐标轴相对于工件9移动,并且围绕枢转轴回转。
当从位置检测设备反馈或输出沿着至少两个轴的位置数据(在此情况下,为沿着三个垂直坐标轴且围绕枢转轴的位置数据)时,模块29以恒定时间间隔ΔT规则地取得反馈信号(或输出信号),所述至少两个轴包括测量头8和8a相对于工件9上的测量点的第一轴方向(沿着Z轴)以及第二轴方向(沿着X轴),测量头8和8a在第二轴方向上扫描。
模块29随后从反馈信号(或输出信号)取得测量头8和8a的位置数据,反馈信号(或输出信号)从位置检测设备被反馈(或被输出)。
图6为根据示例性变型的工件测量装置20b的配置的略图,其中设置有延迟电路63。图7为根据示例性变型的工件测量装置20c的配置的略图,其中设置有前置***65。在此,与上述实施例的零件相同或等同的零件具有相同的附图标记,并且省略这些相同或等同的零件描述。
对于图6所示的测量装置20b,延迟电路63设置到电路62,其中定时脉冲P从外部模块29的脉冲输出单元24输出到位置检测设备30。本来要输入到位置检测设备30的定时脉冲P由此被输入到位置检测设备30,并且通过延迟电路63有意地延迟成预设时间差。
相比而言,对于图7所示的测量装置20c,前置***65设置到电路64,其中定时脉冲P从外部模块29的脉冲输出单元24输出到位置测量头8和8a。包括本来要输入到测量头8和8a的定时脉冲P的信号F由此被输入到测量头8和8a,并且通过前置***65有意地加速成预设时间差。
如上所述,设置延迟电路63或前置***65可使第一时间易于与第二时间一致。第一时间是测量头8和8a根据用于测量头8、8a的定时脉冲P的指令而开始测量与工件9的距离D的时间。第二时间是模块29根据用于位置数据的定时脉冲P的指令而开始取得相对于测量点的沿着测量头8和8a至少两个坐标轴的位置的时间。
换句话说,因为上述的第一和第二时间一致,所以取得测量头8和8a的位置数据C1的时间间隔ΔT可以与由测量头8和8a测量距离的时间间隔相同。因此,通过对所取得的距离测量数据B1和测量头8和8a的位置数据C1进行计算,从而得到工件9的位置。因此,在移动测量头8和8a带来与上述实施例类似的效果的同时,工件9的连续形状可以通过执行连续测量而进行测量。
根据本发明的工具测量装置和测量机床上的工件的方法可应用于加工中心之外的机床,例如多轴车削中心、车床、车削机床、磨床、激光束机床等等,并且能够以非接触(或接触)方式测量工件。
尽管已经描述了本发明的实施例(包括各个示例性变型),但是本发明并不限制于前述实施例,并且各种修改形式、增加形式等等可以处于本发明的范围之内。

Claims (4)

1.一种工件测量装置(20、20a、20b、20c),其通过测量头(8、8a)来检测工件(9)的位置和形状,该测量头(8、8a)连接于机床(1、101)的可移动单元(5),该可移动单元(5)在NC设备(13)控制的所述机床(1、101)的加工区域之内相对于所述工件(9)移动,
其中所述测量头(8、8a)是位移传感器,能够测量其与工件(9)的距离(D)并且输出距离数据(B1),
在所述NC设备(13)的外部设置有外部模块(29),以取得连接有所述测量头(8、8a)的所述可移动单元(5)的一个或一个以上可移动坐标轴的位置数据(C1),
对所述外部模块(29)进行配置,使得连接于所述可移动单元(5)的所述测量头(8、8a)的位置数据(C1)与所述测量头(8、8a)的距离测量在相同的时间间隔(ΔT)内取得,
对取得的所述距离测量数据(B1)和所述测量头(8、8a)的所述位置数据(C1)进行计算,从而获得所述工件(9)的位置,并且
在移动所述测量头(8、8a)的同时进行连续的测量,从而测得所述工件(9)的连续的形状。
2.根据权利要求1所述的工件测量装置(20、20a、20b、20c),在机床(1、101)上的该工件测量装置包括
存储器(31、32),该存储器(31、32)在相同时间点上组合并存储所述可移动坐标轴的所述位置数据(C1)以及所述距离数据(B1),所述位置数据(C1)由沿着所述可移动单元(5)的每一个坐标轴方向的位置检测设备(30)输出,所述距离数据(B1)由所述测量头(8、8a)测得。
3.根据权利要求1或2所述的工件测量装置(20、20a、20b、20c),该工件测量装置在机床(1、101)上,
其中连接有所述测量头(8、8a)的所述可移动坐标轴的所述位置数据(C1)是从所述NC设备(13)使用的电机编码器信号分出的数据,或者是从单独添加的专用位置检测设备(30)输出的数据。
4.一种测量机床上的工件的方法,
所述方法通过测量头(8、8a)来检测工件(9)的位置和形状,该测量头(8、8a)连接于机床(1、101)的可移动单元(5),该可移动单元(5)在NC设备(13)控制的所述机床(1、101)的加工区域之内相对于所述工件(9)移动,
其中在所述方法中使用了工件测量装置(20、20a、20b、20c),
所述测量头(8、8a)是位移传感器,能够测量其与工件(9)的距离(D)并且输出距离数据(B1),
在所述NC设备(13)的外部设置有外部模块(29),以取得连接有所述测量头(8、8a)的所述可移动单元(5)的一个或一个以上可移动坐标轴的位置数据(C1),
对所述外部模块(29)进行配置,使得连接于所述可移动单元(5)的所述测量头(8、8a)的位置数据(C1)与所述测量头(8、8a)的距离测量在相同的时间间隔(ΔT)内取得,
对取得的所述距离测量数据(B1)和所述测量头(8、8a)的所述位置数据(C1)进行计算,从而获得所述工件(9)的位置,并且
在移动所述测量头(8、8a)的同时进行连续的测量,从而测得所述工件(9)的连续的形状。
CN201110084739.1A 2010-04-12 2011-04-01 工件测量装置和测量机床上的工件的方法 Expired - Fee Related CN102211294B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010091095A JP5437891B2 (ja) 2010-04-12 2010-04-12 工作機械における被加工物計測装置およびその方法
JP2010-091095 2010-04-12

Publications (2)

Publication Number Publication Date
CN102211294A true CN102211294A (zh) 2011-10-12
CN102211294B CN102211294B (zh) 2014-12-31

Family

ID=44352125

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110084739.1A Expired - Fee Related CN102211294B (zh) 2010-04-12 2011-04-01 工件测量装置和测量机床上的工件的方法

Country Status (4)

Country Link
US (1) US8532811B2 (zh)
EP (1) EP2377645B1 (zh)
JP (1) JP5437891B2 (zh)
CN (1) CN102211294B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102489986A (zh) * 2011-11-16 2012-06-13 燕山大学 一种关节轴承专用自动滚铆固定机床
CN103945981A (zh) * 2011-11-16 2014-07-23 村田机械株式会社 机床
CN104858718A (zh) * 2015-05-28 2015-08-26 江苏神通阀门股份有限公司 球体加工在线测量方法及专用测量装置
CN107344303A (zh) * 2017-08-14 2017-11-14 深圳市创世纪机械有限公司 高光机
CN107874854A (zh) * 2016-11-21 2018-04-06 宁波频泰光电科技有限公司 一种加工义齿的方法、计算设备和数控机床***
CN108008687A (zh) * 2016-10-31 2018-05-08 欧姆龙株式会社 控制***、其控制方法及计算机可读存储介质
CN108526968A (zh) * 2017-03-02 2018-09-14 发那科株式会社 机床***
CN109661292A (zh) * 2016-09-09 2019-04-19 株式会社牧野铣床制作所 工件测定方法
CN109765841A (zh) * 2019-01-09 2019-05-17 西北工业大学 在线监测数据与零件加工位置的时空映射方法
CN112204339A (zh) * 2018-06-01 2021-01-08 西门子股份公司 多主轴机床中的同时测量
CN114270137A (zh) * 2019-08-22 2022-04-01 M&H测量技术有限公司 测量***

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5970330B2 (ja) * 2012-10-17 2016-08-17 株式会社アマダホールディングス 金型測長装置
DE112012007253T5 (de) * 2012-12-25 2015-10-08 Mitsubishi Electric Corporation Positioniervorrichtung und Positionierverfahren
CN104001941A (zh) * 2013-02-26 2014-08-27 深圳富泰宏精密工业有限公司 多主轴数控加工装置
CN103240644A (zh) * 2013-05-13 2013-08-14 江苏欧马史宾纳数控机床有限公司 具光学尺的五轴加工机
EP3124185B1 (en) * 2014-03-27 2021-03-17 Panasonic Intellectual Property Management Co., Ltd. Robot control method
JP6625794B2 (ja) * 2014-05-21 2019-12-25 Dmg森精機株式会社 びびり振動を抑制可能な主軸安定回転数の算出方法、その報知方法、主軸回転数制御方法及びncプログラム編集方法、並びにその装置。
GB2534382B (en) * 2015-01-21 2017-09-13 Acergy France SAS Scanning bevels in preperation for welding
JP2017030065A (ja) * 2015-07-29 2017-02-09 株式会社Ihi 切削加工装置及び切削加工方法
JP6881725B2 (ja) * 2016-05-27 2021-06-02 中村留精密工業株式会社 ワーク加工方法、主軸角度補正装置及び複合旋盤
CN106094727A (zh) * 2016-06-24 2016-11-09 廖兴池 一种数控机床控制***及方法
EP3327524B1 (en) * 2016-11-29 2023-04-05 GF Machining Solutions AG Kinematic calibration
JP6840585B2 (ja) * 2017-03-21 2021-03-10 株式会社ミツトヨ 測定システム、測定プログラム及び制御方法
JP7020148B2 (ja) * 2018-02-01 2022-02-16 三菱マテリアル株式会社 旋削方法
JP7008833B2 (ja) * 2018-09-06 2022-01-25 三菱電機株式会社 エレベータのガイドレール加工装置及びガイドレール加工方法
JP7348037B2 (ja) * 2019-11-19 2023-09-20 株式会社ディスコ 加工装置
JP7043660B1 (ja) 2021-05-24 2022-03-29 Dmg森精機株式会社 情報処理装置および工作機械
CN113714856B (zh) * 2021-07-26 2023-06-27 豪丰茂五金制品(太仓)有限公司 一种数控机床的超声自动检测***及其工作方法
CN113759829B (zh) * 2021-08-26 2023-09-29 超同步股份有限公司 五轴机床带刀尖跟踪功能的后置处理方法及装置
CN113804121B (zh) * 2021-08-26 2024-05-17 华东师范大学 一种多工件轮廓实时测量方法及测量***
JP7395067B1 (ja) 2023-01-12 2023-12-08 三菱電機株式会社 機上計測装置、機上計測システムおよび機上計測方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002148024A (ja) * 2000-11-08 2002-05-22 Kobe Steel Ltd 物体検出装置
US20020189120A1 (en) * 2000-10-16 2002-12-19 Kiyoshi Kaneda Measuring method and device, machine tool having such device, and work processing method
CN1583361A (zh) * 2004-06-08 2005-02-23 苏州宝时得电动工具有限公司 用于切削工具的角位移测量装置
CN1714997A (zh) * 2004-05-24 2006-01-04 韦拉有限公司 刀具接收部件内刀具的位置和识别
US20070180962A1 (en) * 2004-07-08 2007-08-09 Jochen Bretschneider Control method for a machine tool with numerical control

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2287679A1 (fr) * 1974-10-09 1976-05-07 Aerospatiale Dispositif de mesure continue de l'epaisseur d'une piece en cours d'usinage
GB0400144D0 (en) 2004-01-06 2004-02-11 Renishaw Plc Inspection system
DE102005040180A1 (de) * 2005-06-09 2006-12-14 Rheinisch-Westfälisch Technische Hochschule Aachen Ultraschallmesssystem für Werkzeugmaschinen
JP2009125856A (ja) * 2007-11-22 2009-06-11 Murata Mach Ltd 工作機械、センサモジュール、および計測方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020189120A1 (en) * 2000-10-16 2002-12-19 Kiyoshi Kaneda Measuring method and device, machine tool having such device, and work processing method
EP1327495A1 (en) * 2000-10-16 2003-07-16 Makino Milling Machine Co. Ltd. Measuring method and device, machine tool having such device, and work processing method
JP2002148024A (ja) * 2000-11-08 2002-05-22 Kobe Steel Ltd 物体検出装置
CN1714997A (zh) * 2004-05-24 2006-01-04 韦拉有限公司 刀具接收部件内刀具的位置和识别
CN1583361A (zh) * 2004-06-08 2005-02-23 苏州宝时得电动工具有限公司 用于切削工具的角位移测量装置
US20070180962A1 (en) * 2004-07-08 2007-08-09 Jochen Bretschneider Control method for a machine tool with numerical control

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103945981A (zh) * 2011-11-16 2014-07-23 村田机械株式会社 机床
CN103945981B (zh) * 2011-11-16 2016-02-24 村田机械株式会社 机床
CN102489986A (zh) * 2011-11-16 2012-06-13 燕山大学 一种关节轴承专用自动滚铆固定机床
CN104858718A (zh) * 2015-05-28 2015-08-26 江苏神通阀门股份有限公司 球体加工在线测量方法及专用测量装置
CN109661292A (zh) * 2016-09-09 2019-04-19 株式会社牧野铣床制作所 工件测定方法
CN109661292B (zh) * 2016-09-09 2022-01-18 株式会社牧野铣床制作所 工件测定方法
CN108008687A (zh) * 2016-10-31 2018-05-08 欧姆龙株式会社 控制***、其控制方法及计算机可读存储介质
CN107874854A (zh) * 2016-11-21 2018-04-06 宁波频泰光电科技有限公司 一种加工义齿的方法、计算设备和数控机床***
US10507558B2 (en) 2017-03-02 2019-12-17 Fanuc Corporation Machine tool system
CN108526968A (zh) * 2017-03-02 2018-09-14 发那科株式会社 机床***
CN107344303A (zh) * 2017-08-14 2017-11-14 深圳市创世纪机械有限公司 高光机
CN112204339A (zh) * 2018-06-01 2021-01-08 西门子股份公司 多主轴机床中的同时测量
CN112204339B (zh) * 2018-06-01 2022-01-11 西门子股份公司 用于机床的运行方法和控制装置、以及机床
CN109765841A (zh) * 2019-01-09 2019-05-17 西北工业大学 在线监测数据与零件加工位置的时空映射方法
CN114270137A (zh) * 2019-08-22 2022-04-01 M&H测量技术有限公司 测量***
CN114270137B (zh) * 2019-08-22 2023-09-29 M&H测量技术有限公司 测量***
US11913770B2 (en) 2019-08-22 2024-02-27 M & H Inprocess Messtechnik Gmbh Measuring system

Also Published As

Publication number Publication date
JP2011218498A (ja) 2011-11-04
JP5437891B2 (ja) 2014-03-12
US20110251714A1 (en) 2011-10-13
EP2377645B1 (en) 2012-11-28
US8532811B2 (en) 2013-09-10
EP2377645A1 (en) 2011-10-19
CN102211294B (zh) 2014-12-31

Similar Documents

Publication Publication Date Title
CN102211294A (zh) 工件测量装置和测量机床上的工件的方法
US4901218A (en) Communications adaptor for automated factory system
CN202028972U (zh) 机床上的工件测量装置
US4976019A (en) Machining center
CN102472617B (zh) 工件测量装置、防止碰撞装置和机床
JP5276488B2 (ja) 工作機械における工作物測定装置およびその方法
EP3134707B1 (en) Calibration of measurement probes
JP4675047B2 (ja) 三次元測定機の測定座標補正方法及び三次元測定システム
US20090292503A1 (en) Machine tool with numerical controller and on-machine measuring device
EP0283486A1 (en) CALIBRATION METHOD OF AN AUTOMATIC TOOL MACHINE.
EP1128156A1 (en) Method and apparatus for automatically compensating for measurement error
JP5237153B2 (ja) 工作機械における工作物測定装置およびその方法
US11435180B2 (en) Method and apparatus for measurement cycle generation
CN112050710A (zh) 坐标测定机和计算机可读存储介质
JP5283563B2 (ja) 工作機械における工作物測定装置およびその方法
JP2010264570A5 (zh)
JP3126327B2 (ja) 工作機械におけるワークの形状寸法測定方法及び装置
WO2022249870A1 (ja) 情報処理装置および工作機械
JP2008076200A (ja) 光学式測定システム
Li Real-time prediction of workpiece errors for a CNC turning centre, Part 1. Measurement and identification
Nikam Coordinate Measuring Machine (CMM)
JP2021076425A (ja) 工作機械における対象物の位置計測方法及び位置計測システム、位置計測プログラム
Fan An intelligent thermal error compensation system for CNC machining centers
Asgari Pirbalouti Virtual prediction of volumetric errors of 5-axis machine tools
JPH07204991A (ja) 変位検出形測定ヘッドを用いた測定システム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: Nara Japan

Applicant after: MORI SEIKI CO., LTD.

Address before: Nara Japan

Applicant before: Mori Seiki Seisakusho K. K.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: K. K. MORI SEIKI SEISAKUSHO TO: DMG MORI SEIKI CO. LTD.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141231

Termination date: 20190401