CN110674564A - 基于Labview的主轴姿态计算方法 - Google Patents

基于Labview的主轴姿态计算方法 Download PDF

Info

Publication number
CN110674564A
CN110674564A CN201910280859.5A CN201910280859A CN110674564A CN 110674564 A CN110674564 A CN 110674564A CN 201910280859 A CN201910280859 A CN 201910280859A CN 110674564 A CN110674564 A CN 110674564A
Authority
CN
China
Prior art keywords
main shaft
axis
rotation angle
attitude
shaft
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
CN201910280859.5A
Other languages
English (en)
Other versions
CN110674564B (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.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
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 Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN201910280859.5A priority Critical patent/CN110674564B/zh
Publication of CN110674564A publication Critical patent/CN110674564A/zh
Application granted granted Critical
Publication of CN110674564B publication Critical patent/CN110674564B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

本发明涉及一种基于Labview的主轴姿态计算方法,其中主要包括工作台,主轴,A、C轴多向摆头,和用于计算主轴姿态的Labview程序;工作台主要放置被加工工件,方向平行于水平面;主轴安装在A、C轴多向摆头上,主要带动刀具进行切削运动;A、C轴多向摆头,可带动主轴在A、C轴两个方向的转动;Labview程序主要计算A轴转角和C轴转角与主轴姿态的对应关系,并能够实时的显示主轴姿态夹角和主轴鼻端坐标值,本发明中的算法不存在原始误差,可以计算出主轴姿态夹角和主轴鼻端中心在坐标系中的坐标值,适用于一般的A、C轴多向摆头,计算方法适用广泛。

Description

基于Labview的主轴姿态计算方法
技术领域
本发明涉及主轴姿态计算方法领域,尤其涉及一种基于Labview的主轴姿态计算方法。
背景技术
五轴联动机床其切削方式灵活且适应性强,是未来机床的主要发展方向。现有A、C轴多向摆头用于五轴联动机床,可实现X、Y、Z三个直线方向的平动和绕A、C两个轴的转动,能实现安装在其上的切削主轴五坐标运动,由于五坐标运动灵活多变,主要用于高精密加工,这需要准确的预测主轴姿态和A、C两轴转角之间的对应关系才能满足高精度切削的要求。
发明内容
针对上述问题,本发明的目的是提供一种基于Labview的主轴姿态计算方法。
为了实现上述目的,本发明采取以下技术方案:
一种基于Labview的主轴姿态计算方法,其特征在于,包括工作台,主轴,A、C轴多向摆头,和用于计算主轴姿态的Labview程序;所述工作台上放置被加工工件,方向平行于水平面;所述主轴安装在所述A、C轴多向摆头上,主要带动刀具进行切削运动;所述A、C轴多向摆头,可带动主轴在A、C轴两个方向的转动;所述Labview程序主要计算A轴转角和C轴转角与主轴姿态的对应关系,并能够实时的显示主轴姿态夹角和主轴鼻端坐标值,程序主要包括:A轴转角输入控件,C轴转角输入控件,主轴姿态夹角显示控件,主轴鼻端中心点坐标值显示控件;所述A轴转角输入控件用于输入主轴绕A轴转过的角度;所述C轴转角输入控件用于输入主轴绕C轴旋转的角度;所述主轴姿态夹角显示控件用来显示主轴中心线与工作平面之间的夹角;所述主轴鼻端中心点坐标显示主轴鼻端中心点的坐标值。
本发明由于采取以上技术方案,其具有以下优点:
1、本发明为主轴姿态夹角的计算方法,算法不存在原理误差,可以计算出主轴鼻端中心在坐标系中的坐标值。
2、本发明基于Labview开发平台可以实时的显示主轴姿态夹角和主轴鼻端中心点的坐标值。
3、本发明适用于一般的A、C轴多向摆头,计算方法适用广泛。
附图说明:
下面结合附图和实施例对本发明进一步说明:
附图1:A、C轴多向摆头与工作平面的位置关系,多向摆头的初始化状态;
附图2:A轴坐标系和C轴坐标系示意图,为主轴角度计算的基础;
附图3:Labview程序的前面板,用作人机交互;
附图4:Labview程序的程序框图,主要执行运算功能。
具体实施方式
以下结合附图进一步说明本发明的具体结构及实施方式。
本发明的***组成如图1和图3所示。
Labview程序前面板由A轴转角输入控件,C轴转角输入控件,主轴鼻端X轴坐标显示控件,主轴鼻端Y轴坐标显示控件,主轴鼻端Z轴坐标显示控件,主轴姿态夹角显示控件组成。
实施方式具体包括以下步骤:
1)以A轴和C轴交点为坐标原点O,分别以A轴和C轴为ZA轴和ZC轴,同时垂直于A轴和C轴的直线为X轴建立空间直角坐标系分别为C轴坐标系OXCYCZC和A轴坐标系OXAYAZA。
2)记录初始化状态下主轴鼻端在C轴坐标系下的坐标n和主轴尾端在C轴坐标系下的坐标m,并建立主轴的方向向量
Figure BDA0002021606680000021
和与Z轴垂直的工作台的法向量
3)建立主轴方向向量
Figure BDA0002021606680000023
随A轴和C轴转角θA和θC的转动矩阵:利用空间坐标变换,可以求得主轴方向向量随θA和θC变化的转动矩阵分别为:
Figure BDA0002021606680000024
4)A轴与C轴之间的夹角设为α,建立C轴坐标系OXCYCZC和A轴坐标系OXAYAZA之间的坐标关系式,:
Figure BDA0002021606680000031
5)设变化之后的主轴方向向量为
Figure BDA0002021606680000032
建立主轴方向向量
Figure BDA0002021606680000033
随A轴转角θA和C轴转角θC的关系式:
Figure BDA0002021606680000034
6)设主轴姿态夹角为θ建立主轴姿态夹角与A、C轴转角的关系式:
Figure BDA0002021606680000035
所述步骤5,在已知A、C轴转角的情况下,求得主轴鼻端在坐标系中的坐标;
所述步骤6,在已经A、C轴转角的情况下,求得主轴姿态夹角。
本发明工作过程如下:
工作时,首先点击程序运行按钮,之后在A轴转角输入控件和C轴转角输入控件输入相应的角度,同时在主轴鼻端X轴坐标显示控件,主轴鼻端Y轴坐标显示控件,主轴鼻端Z轴坐标显示控件和主轴姿态夹角显示控件就会显示相对应的数值。

Claims (2)

1.基于Labview的主轴姿态计算方法,其特征在于,包括工作平面,主轴,A、C轴多向摆头,和用于计算主轴姿态的Labview程序;所述工作平面为放置工件的平面,方向平行于水平面;所述主轴安装在所述A、C轴多向摆头上,主要带动刀具进行切削运动;所述A、C轴多向摆头,可带动主轴在A、C轴两个方向的转动;所述Labview程序主要计算A轴转角和C轴转角与主轴姿态的对应关系,并能够实时的显示主轴姿态夹角和主轴鼻端坐标值。
2.如权利要求1所述的Labview程序,其特征在于,主要包括: A轴转角输入控件,C轴转角输入控件,主轴姿态夹角显示控件,主轴鼻端中心点坐标值显示控件;所述A轴转角输入控件用于输入主轴绕A轴转过的角度;所述C轴转角输入控件用于输入主轴绕C轴旋转的角度;所述主轴姿态夹角显示控件用来显示主轴中心线与工作平面之间的夹角;所述主轴鼻端中心点坐标显示主轴鼻端中心点的坐标值。
CN201910280859.5A 2019-04-09 2019-04-09 基于Labview的主轴姿态计算方法 Active CN110674564B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910280859.5A CN110674564B (zh) 2019-04-09 2019-04-09 基于Labview的主轴姿态计算方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910280859.5A CN110674564B (zh) 2019-04-09 2019-04-09 基于Labview的主轴姿态计算方法

Publications (2)

Publication Number Publication Date
CN110674564A true CN110674564A (zh) 2020-01-10
CN110674564B CN110674564B (zh) 2024-02-02

Family

ID=69068553

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910280859.5A Active CN110674564B (zh) 2019-04-09 2019-04-09 基于Labview的主轴姿态计算方法

Country Status (1)

Country Link
CN (1) CN110674564B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111336899A (zh) * 2020-03-13 2020-06-26 清华大学 机床主轴头姿态角多值测量量具及测量方法

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001097901A2 (en) * 2000-06-22 2001-12-27 The Research Foundation Of The State University Of New York At Buffalo Micro-injection pump
KR20070105288A (ko) * 2007-08-01 2007-10-30 순천대학교 산학협력단 LabVIEW를 이용한 디젤엔진발전기의 베어링 고장진단
CN101859126A (zh) * 2010-04-30 2010-10-13 西北工业大学 五坐标数控加工刀具路径转换方法
CN102209941A (zh) * 2008-09-18 2011-10-05 德塞拉北美公司 用于对材料进行机械加工的***和方法
CN102354123A (zh) * 2011-07-18 2012-02-15 北京航空航天大学 一种跨平台可扩展的卫星动态仿真测试***
CN102357924A (zh) * 2011-07-25 2012-02-22 南京大地水刀股份有限公司 以切入点为中心的水切割头姿态控制机构
CN107450473A (zh) * 2017-08-03 2017-12-08 南京航空航天大学 一种cfxyza型五轴数控机床旋转轴几何误差计算、补偿及其验证方法
CN108678732A (zh) * 2018-05-10 2018-10-19 芜湖航飞科技股份有限公司 一种基于北斗导航技术的三维测绘装置
RO132942A0 (ro) * 2018-05-30 2018-11-29 Institutul Naţional De Cercetare-Dezvoltare Aerospaţială "Elie Carafoli"- I.N.C.A.S. Bucureşti Instalaţie de testare la şoc termic rapid a materialelor cu răcire în apă
CN109238199A (zh) * 2018-09-03 2019-01-18 清华大学 一种机器人旋转轴运动学参数标定方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001097901A2 (en) * 2000-06-22 2001-12-27 The Research Foundation Of The State University Of New York At Buffalo Micro-injection pump
KR20070105288A (ko) * 2007-08-01 2007-10-30 순천대학교 산학협력단 LabVIEW를 이용한 디젤엔진발전기의 베어링 고장진단
CN102209941A (zh) * 2008-09-18 2011-10-05 德塞拉北美公司 用于对材料进行机械加工的***和方法
CN101859126A (zh) * 2010-04-30 2010-10-13 西北工业大学 五坐标数控加工刀具路径转换方法
CN102354123A (zh) * 2011-07-18 2012-02-15 北京航空航天大学 一种跨平台可扩展的卫星动态仿真测试***
CN102357924A (zh) * 2011-07-25 2012-02-22 南京大地水刀股份有限公司 以切入点为中心的水切割头姿态控制机构
CN107450473A (zh) * 2017-08-03 2017-12-08 南京航空航天大学 一种cfxyza型五轴数控机床旋转轴几何误差计算、补偿及其验证方法
CN108678732A (zh) * 2018-05-10 2018-10-19 芜湖航飞科技股份有限公司 一种基于北斗导航技术的三维测绘装置
RO132942A0 (ro) * 2018-05-30 2018-11-29 Institutul Naţional De Cercetare-Dezvoltare Aerospaţială "Elie Carafoli"- I.N.C.A.S. Bucureşti Instalaţie de testare la şoc termic rapid a materialelor cu răcire în apă
CN109238199A (zh) * 2018-09-03 2019-01-18 清华大学 一种机器人旋转轴运动学参数标定方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
庄嘉兴: "数控***测试平台设计与双驱同步控制技术研究", no. 08, pages 022 - 426 *
陈雪华 等: "基于LabVIEW 的切削力采集和建模***", vol. 31, no. 5, pages 783 - 786 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111336899A (zh) * 2020-03-13 2020-06-26 清华大学 机床主轴头姿态角多值测量量具及测量方法

Also Published As

Publication number Publication date
CN110674564B (zh) 2024-02-02

Similar Documents

Publication Publication Date Title
KR101744962B1 (ko) 다관절로봇을 이용한 목재부재 가공시스템
CN107598919B (zh) 一种基于五点标定法的两轴变位机标定方法
CN107471882B (zh) 一种大体积工件雕刻的机器人加工控制***
CN111409067B (zh) 一种机器人用户坐标系自动标定***及其标定方法
EP2073959B1 (en) Approaching and compensating for machine kinematic singularities
US20180043529A1 (en) Multiaxial robot
CN108549319B (zh) 一种双转台五轴数控机床通用后处理方法
CN102091967A (zh) 一种多轴数控加工的进给速度平滑方法
CN110851919B (zh) 一种斜孔的加工方法
JP5670517B2 (ja) 直線素からなる面で構成された翼を持つインペラ及びその加工方法
CN110674564B (zh) 基于Labview的主轴姿态计算方法
CN108068122A (zh) 一种大型船舶槽面加工装置及定位方法
CN107942942B (zh) 一种应用于机床设备的相交倾斜面的倾斜坐标系建立方法
CN105058168A (zh) 基于视觉和移动机械臂的多坐标加工中心组合方法
CN114115114A (zh) 一种三轴机床及万向角度头加工法向特征的工艺方法
Yu et al. Post-processing algorithm of a five-axis machine tool with dual rotary tables based on the TCS method
CN113579766A (zh) 一种六自由度串并混联数控机床及其后处理方法
CN110883499B (zh) 应用于多轴机床的加工倾斜平面的程序生成方法及设备
US20190375097A1 (en) Multiaxial robot
CN106934108B (zh) 一种并联构型主轴头的动态误差传递特性评价方法
CN109773581B (zh) 一种机器人应用于再现机加工的方法
CN207344869U (zh) 一种四轴石墨加工中心
CN105182905A (zh) 基于视觉的大型结构件移动机械臂多坐标加工中心实现方法
CN110561387A (zh) 工业机器人***中可旋转工件的测定及基坐标使用方法
JP6587842B2 (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