CN113778018A - 一种基于R-test的五轴机床刀轴矢量误差测量方法 - Google Patents
一种基于R-test的五轴机床刀轴矢量误差测量方法 Download PDFInfo
- Publication number
- CN113778018A CN113778018A CN202110983981.6A CN202110983981A CN113778018A CN 113778018 A CN113778018 A CN 113778018A CN 202110983981 A CN202110983981 A CN 202110983981A CN 113778018 A CN113778018 A CN 113778018A
- Authority
- CN
- China
- Prior art keywords
- shaft
- cutter
- instruction
- actual
- axis
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/401—Numerical 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 measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34242—For measurement only
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
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
一种基于R‑test的五轴机床刀轴矢量误差测量方法,先设计并运行联动轨迹,将R‑test接入数控***,同步采集指令位置、光栅反馈及R‑test位移数据,采集数控机床5个进给轴的插补指令,通过机床正运动学变换,得到工件坐标系下指令刀尖位置和指令刀轴姿态;然后提取R‑test数据,经过转换矩阵变换,得到工件坐标系下的检测球球心坐标,即为实际刀尖位置,通过旋转轴光栅,得到实际刀轴姿态;最后计算刀轴矢量误差,刀尖位置轨迹误差为指令刀尖位置和实际刀尖位置的距离,刀轴姿态轨迹误差为指令刀轴姿态和实际刀轴姿态的夹角;本发明可以实现对刀轴矢量误差快速测量。
Description
技术领域
本发明属于五轴数控机床技术领域,具体涉及一种基于R-test的五轴机床刀轴矢量误差测量方法。
背景技术
五轴加工以其多轴联动的优势,在船舶螺旋桨等曲面造型产品的高精度加工中处于优势地位。对于五轴机床而言,刀轴矢量直接影响零件轮廓精度。刀轴矢量包括刀尖点位置和刀轴姿态两个要素,刀尖点位置与机床的几何误差有关,刀轴姿态与A轴和C轴的转动角度有关。因此,研究刀轴矢量的测量方法,对于机床加工精度的评估以及零件轮廓误差的预测具有实际意义。
目前对于刀轴矢量的研究,主要集中在机械加工过程中的刀轴矢量优化方面。Fu等人为降低五轴球头铣削加工纹理的影响,在《Geometric error compensation of five-axis ball-end milling based on tool orientation optimization and tool pathsmoothing》中,提出了一种几何误差补偿方法,包括单刀位姿的优化和整体刀轨的光滑化。对于刀轴矢量误差的测量,有研究通过试切零件如S试件,并使用三坐标测量仪来检测轮廓误差,进而分析刀轴矢量对于轮廓误差的影响。该方法的影响因素较多,无法直接、快速对刀轴矢量误差进行检测。
发明内容
为了克服上述现有技术存在的缺点,本发明的目的在于提供一种基于R-test的五轴机床刀轴矢量误差测量方法,可以实现对刀轴矢量误差快速测量。
为了达到上述目的,本发明采取的技术方案为:
一种基于R-test的五轴机床刀轴矢量误差测量方法,包括以下步骤:
1)设计并联动轨迹,采集数据:
设计五轴数控机床联动轨迹,需满足以下两个条件:A.轨迹在R-test量程之内;B.各进给轴的行程需要尽可能大,以充分反映刀轴矢量误差在机床工作空间内的变化;
运行联动轨迹,将R-test接入数控***,同步采集指令位置、光栅反馈及R-test位移数据;
2)利用五轴指令位置数据计算指令刀轴矢量:
指令刀轴矢量包括指令刀尖位置和指令刀轴姿态;采集数控机床5个进给轴的插补指令,通过机床正运动学变换,得到工件坐标系下指令刀尖位置和指令刀轴姿态,对于AC转台机床,经过正运动学变换,理论刀尖点坐标(XPc,YPc,ZPc)如式(1);
式中:XPc,YPc,ZPc——工件坐标系下球心坐标;X(t),Y(t),Z(t),α0, γ0——X,Y,Z,A,C轴插补指令;LYAx,LYAy,LYAz——机床坐标系原点到A轴控制点矢量分量(-RTCP);LACx,LACy,LACz——A轴控制点到C轴控制点矢量分量(RTCP);LCWx,LCWy,LCWz——C轴控制点到工件坐标系原点矢量分量(G54);
指令刀轴姿态Oc(XOc,YOc,ZOc)如式(2),
进而得到指令刀轴矢量;
3)利用光栅及R-test位置数据计算实际刀轴矢量:
刀尖点实际位置由R-test测量得到,提取R-test数据,经过转换矩阵变换到工件坐标系下的检测球球心坐标,检测球球心坐标为实际刀尖位置(XPa,YPa,ZPa),如式(3)所示,
[XPa,YPa,ZPa]=SenS·T (3)
式中,Sens为三传感器数值,T为标定得到的转换矩阵;
通过旋转轴光栅,得到A轴实际角度α,与C轴实际角度γ,则实际刀轴姿态Oa(XOa,YOa,ZOa)如式(4),
结合刀尖实际位置与刀轴姿态,得到实际刀轴矢量;
4)刀轴矢量误差求解:
刀尖位置轨迹误差δP为指令刀尖位置和实际刀尖位置的距离,其计算公式如式(5),
刀轴姿态轨迹误差为指令刀轴姿态和实际刀轴姿态的夹角,根据弧度的定义规则,在圆半径为1时,弧长为1对应的角度为1rad,刀轴姿态模长为1时,理论刀轴姿态Oc和实际刀轴姿态Oa的差的模长约等于夹角,即刀轴姿态误差角度εO,如式(6),
εO≈||Oc-Oa|| (6)
计算刀尖位置误差和刀轴矢量误差。
本发明具有以下有益效果:
本发明设计并运行联动轨迹,将R-test接入数控***,同步采集指令位置、光栅反馈及R-test位移数据,实现对五轴机床刀轴矢量误差进行测量。本发明适用于所有机床,可直接、快速得到测量结果,对于机床加工精度的评估以及零件轮廓误差的预测具有实际意义。
附图说明
图1为本发明实施例微型S轨迹示意图。
图2为本发明实施例机床结构示意图。
图3为本发明实施例指令刀轴矢量示意图。
图4为本发明实施例实际刀轴矢量示意图。
图5为本发明实施例刀尖位置误差示意图。
图6为本发明实施例刀轴姿态误差示意图。
具体实施方式
下面结合附图和实施例对本发明做详细描述。
一种基于R-test的五轴机床刀轴矢量误差测量方法,包括以下步骤:
1)设计并运行联动轨迹,采集数据:
设计五轴数控机床联动轨迹,需满足以下两个条件:A.轨迹在R-test量程之内;B.各进给轴的行程需要尽可能大,以充分反映刀轴矢量误差在机床工作空间内的变化;本实施例采用微型S轨迹,将ISO 10791-7标准中规定的S试件等比例缩到±5mm的范围,如图1所示;
本实施例选用AC转台五轴机床,其结构如图2所示,运行联动轨迹,将R-test接入数控***,同步采集指令位置、光栅反馈及R-test位移数据;
2)利用五轴指令位置数据计算指令刀轴矢量:
指令刀轴矢量包括指令刀尖位置和指令刀轴姿态;采集数控机床5个进给轴的插补指令,通过机床正运动学变换,得到工件坐标系下指令刀尖位置和指令刀轴姿态;对于本实施例的AC转台机床,经过正运动学变换,理论刀尖点坐标(XPc,YPc,ZPc)如式(1);
式中:XPc,YPc,ZPc——工件坐标系下球心坐标;X(t),Y(t),Z(t),α0, γ0——X,Y,Z,A,C轴插补指令;LYAx,LYAy,LYAz——机床坐标系原点到A轴控制点矢量分量(-RTCP);LACx,LACy,LACz——
A轴控制点到C轴控制点矢量分量(RTCP);LCWx,LCWy,LCWz——C轴控制点到工件坐标系原点矢量分量(G54);
指令刀轴姿态Oc(XOc,YOc,ZOc)如式(2),
进而得到指令刀轴矢量,测量结果如图3所示;
3)利用光栅及R-test位置数据计算实际刀轴矢量:
刀尖点实际位置由R-test测量得到,提取R-test数据,经过转换矩阵变换到工件坐标系下的检测球球心坐标,检测球球心坐标为实际刀尖位置(XPa,YPa,ZPa),如式(3)所示,
[XPa,YPa,ZPa]=SenS·T (3)
式中,Sens为三传感器数值,T为标定得到的转换矩阵;
通过旋转轴光栅,可以得到旋转轴1(A轴)实际角度α,与旋转轴2(C轴)实际角度γ,则实际刀轴姿态Oa(XOa,YOa,ZOa)如式(4),
结合刀尖实际位置与刀轴姿态,得到实际刀轴矢量,如4图所示;
4)刀轴矢量误差求解:
刀尖位置轨迹误差δP为指令刀尖位置和实际刀尖位置的距离,其计算公式如式(5),
刀轴姿态轨迹误差为指令刀轴姿态和实际刀轴姿态的夹角,根据弧度的定义规则,在圆半径为1时,弧长为1对应的角度为1rad;由于理论刀轴姿态和实际刀轴姿态的夹角的数量级在角秒级别,因此,刀轴姿态模长为1时,理论刀轴姿态Oc和实际刀轴姿态Oa的差的模长约等于夹角,即刀轴姿态误差角度εO,如式(6),
εO≈||Oc-Oa|| (6)
计算刀尖位置误差和刀轴矢量误差;绘制刀尖位置误差如图5所示,从图中可以看出,刀尖位置误差先增大、后减小,再增大,测得的刀尖俯仰误差最大值为34μm;刀轴姿态误差如图6所示,在初始段和终止段刀轴姿态误差角度较大,最大为75″。
Claims (1)
1.一种基于R-test的五轴机床刀轴矢量误差测量方法,其特征在于,包括以下步骤:
1)设计并联动轨迹,采集数据:
设计五轴数控机床联动轨迹,需满足以下两个条件:A.轨迹在R-test量程之内;B.各进给轴的行程需要尽可能大,以充分反映刀轴矢量误差在机床工作空间内的变化;
运行联动轨迹,将R-test接入数控***,同步采集指令位置、光栅反馈及R-test位移数据;
2)利用五轴指令位置数据计算指令刀轴矢量:
指令刀轴矢量包括指令刀尖位置和指令刀轴姿态;采集数控机床5个进给轴的插补指令,通过机床正运动学变换,得到工件坐标系下指令刀尖位置和指令刀轴姿态,对于AC转台机床,经过正运动学变换,理论刀尖点坐标(XPc,YPc,ZPc)如式(1);
式中:XPc,YPc,ZPc——工件坐标系下球心坐标;X(t),Y(t),Z(t),α0,γ0——X,Y,Z,A,C轴插补指令;LYAx,LYAy,LYAz——机床坐标系原点到A轴控制点矢量分量(-RTCP);LACx,LACy,LACz——A轴控制点到C轴控制点矢量分量(RTCP);LCWx,LCWy,LCWz——C轴控制点到工件坐标系原点矢量分量(G54);
指令刀轴姿态Oc(XOc,YOc,ZOc)如式(2),
进而得到指令刀轴矢量;
3)利用光栅及R-test位置数据计算实际刀轴矢量:
刀尖点实际位置由R-test测量得到,提取R-test数据,经过转换矩阵变换到工件坐标系下的检测球球心坐标,检测球球心坐标为实际刀尖位置(XPa,YPa,ZPa),如式(3)所示,
[XPa,YPa,ZPa]=SenS·T (3)
式中,Sens为三传感器数值,T为标定得到的转换矩阵;
通过旋转轴光栅,得到A轴实际角度α,与C轴实际角度γ,则实际刀轴姿态Oa(XOa,YOa,ZOa)如式(4),
结合刀尖实际位置与刀轴姿态,得到实际刀轴矢量;
4)刀轴矢量误差求解:
刀尖位置轨迹误差δP为指令刀尖位置和实际刀尖位置的距离,其计算公式如式(5),
刀轴姿态轨迹误差为指令刀轴姿态和实际刀轴姿态的夹角,根据弧度的定义规则,在圆半径为1时,弧长为1对应的角度为1rad,刀轴姿态模长为1时,理论刀轴姿态Oc和实际刀轴姿态Oa的差的模长约等于夹角,即刀轴姿态误差角度εO,如式(6),
εO≈||Oc-Oa|| (6)
计算刀尖位置误差和刀轴矢量误差。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110983981.6A CN113778018B (zh) | 2021-08-25 | 2021-08-25 | 一种基于R-test的五轴机床刀轴矢量误差测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110983981.6A CN113778018B (zh) | 2021-08-25 | 2021-08-25 | 一种基于R-test的五轴机床刀轴矢量误差测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113778018A true CN113778018A (zh) | 2021-12-10 |
CN113778018B CN113778018B (zh) | 2023-04-07 |
Family
ID=78839116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110983981.6A Active CN113778018B (zh) | 2021-08-25 | 2021-08-25 | 一种基于R-test的五轴机床刀轴矢量误差测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113778018B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115415849A (zh) * | 2022-09-28 | 2022-12-02 | 超同步股份有限公司 | 一种五轴机床回转误差检测方法 |
CN116728158A (zh) * | 2023-08-09 | 2023-09-12 | 成都飞机工业(集团)有限责任公司 | 一种用于五轴机床R-test检测的误差检测结果可视化方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2000869A1 (en) * | 2007-05-25 | 2008-12-10 | General Electric Company | System and method for measuring machining tools with a camera |
WO2016101289A1 (zh) * | 2014-12-23 | 2016-06-30 | 电子科技大学 | 一种五轴机床刀具姿态及刀尖点位置误差同步检测机构 |
CN109032077A (zh) * | 2018-09-05 | 2018-12-18 | 沈阳建筑大学 | 一种基于刀具姿态控制的五轴数控加工指令点插补方法 |
CN109960215A (zh) * | 2019-04-10 | 2019-07-02 | 大连理工大学 | 一种四轴车床加工轨迹轮廓误差离线补偿方法 |
CN110488747A (zh) * | 2019-08-31 | 2019-11-22 | 大连理工大学 | 基于机床旋转轴角加速度最小的刀矢全局优化方法 |
CN111708321A (zh) * | 2020-06-08 | 2020-09-25 | 上海交通大学 | 数控机床刀轴方向动态误差检测装置及方法 |
CN112698625A (zh) * | 2020-12-11 | 2021-04-23 | 西安交通大学 | 一种面向联动轨迹误差预测的五轴机床数字孪生建模方法 |
-
2021
- 2021-08-25 CN CN202110983981.6A patent/CN113778018B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2000869A1 (en) * | 2007-05-25 | 2008-12-10 | General Electric Company | System and method for measuring machining tools with a camera |
WO2016101289A1 (zh) * | 2014-12-23 | 2016-06-30 | 电子科技大学 | 一种五轴机床刀具姿态及刀尖点位置误差同步检测机构 |
CN109032077A (zh) * | 2018-09-05 | 2018-12-18 | 沈阳建筑大学 | 一种基于刀具姿态控制的五轴数控加工指令点插补方法 |
CN109960215A (zh) * | 2019-04-10 | 2019-07-02 | 大连理工大学 | 一种四轴车床加工轨迹轮廓误差离线补偿方法 |
CN110488747A (zh) * | 2019-08-31 | 2019-11-22 | 大连理工大学 | 基于机床旋转轴角加速度最小的刀矢全局优化方法 |
CN111708321A (zh) * | 2020-06-08 | 2020-09-25 | 上海交通大学 | 数控机床刀轴方向动态误差检测装置及方法 |
CN112698625A (zh) * | 2020-12-11 | 2021-04-23 | 西安交通大学 | 一种面向联动轨迹误差预测的五轴机床数字孪生建模方法 |
Non-Patent Citations (2)
Title |
---|
王玉涛等: "五轴联动刀轴矢量插补优化算法", 《表面技术》 * |
袁志华等: "五轴加工中刀具非线性误差的优化策略研究", 《内燃机与配件》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115415849A (zh) * | 2022-09-28 | 2022-12-02 | 超同步股份有限公司 | 一种五轴机床回转误差检测方法 |
CN115415849B (zh) * | 2022-09-28 | 2023-09-05 | 超同步股份有限公司 | 一种五轴机床回转误差检测方法 |
CN116728158A (zh) * | 2023-08-09 | 2023-09-12 | 成都飞机工业(集团)有限责任公司 | 一种用于五轴机床R-test检测的误差检测结果可视化方法 |
CN116728158B (zh) * | 2023-08-09 | 2023-12-08 | 成都飞机工业(集团)有限责任公司 | 一种用于五轴机床R-test检测的误差检测结果可视化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113778018B (zh) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109623656B (zh) | 基于厚度在线检测的移动式双机器人协同打磨装置及方法 | |
CN110434671B (zh) | 一种基于特征测量的铸造件表面机加工轨迹校准方法 | |
CN113778018B (zh) | 一种基于R-test的五轴机床刀轴矢量误差测量方法 | |
CN111487923B (zh) | 一种ca双摆头五轴数控机床摆头位置误差检测与辨识方法 | |
Fu et al. | Product-of-exponential formulas for precision enhancement of five-axis machine tools via geometric error modeling and compensation | |
CN107421442A (zh) | 一种外部测量辅助的机器人定位误差在线补偿方法 | |
CN105467927B (zh) | 一种基于配准对齐的免划线锻铸件加工定位方法 | |
CN102001021A (zh) | 五轴联动数控机床回转摆动轴几何误差参数值的测量方法 | |
CN110161965B (zh) | 一种大型航天机匣斜孔的在机测量方法 | |
CN109375579B (zh) | 一种基于运动学的五轴数控加工刀具姿态规划方法 | |
CN111069642B (zh) | 三维空间中斜孔加工工艺 | |
CN110793794B (zh) | 基于球杆仪的五轴机床复杂运动状态下动态精度检测方法 | |
CN108287522B (zh) | 一种基于多平台的自动化在机检测方法 | |
CN110286650A (zh) | 一种基于数控宏程序的毛坯在机快速找正方法 | |
CN109375580A (zh) | 一种基于双球杆仪的五轴机床摆头的几何误差识别方法 | |
CN102608952A (zh) | 对采用球头刀具的五轴联动机床平滑加工路径的方法 | |
CN113985813B (zh) | 一种基于在机检测的机床原点误差补偿方法 | |
CN104959872A (zh) | 五轴联动运动轨迹生成方法及基于该轨迹的精度测试方法 | |
CN111580459A (zh) | 五轴加工中心装配误差分析控制方法 | |
CN113917888B (zh) | 一种基于固定角向标定及补偿的加工精度提升方法 | |
CN110850810B (zh) | 一种基于双基准约束的精加工配准方法 | |
CN114782513B (zh) | 一种基于平面的点激光传感器安装位姿标定方法 | |
Sato et al. | Finished surface simulation method to predicting the effects of machine tool motion errors | |
Sato et al. | Geometric error compensation of five-axis machining centers based on on-machine workpiece measurement | |
Yu et al. | Post-processing algorithm of a five-axis machine tool with dual rotary tables based on the TCS method |
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 |