并联机床的刀位文件预处理.doc_第1页
并联机床的刀位文件预处理.doc_第2页
并联机床的刀位文件预处理.doc_第3页
并联机床的刀位文件预处理.doc_第4页
并联机床的刀位文件预处理.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

并联机床的刀位文件预处理来源:开关柜无线测温 1 引言并联机床是采用并联机构作为主传动机构的新型数控机床,其控制策略与串联机床存在显著区别,但目前对这方面的研究还不够深入。本文以六自由度6-TPS型并联机床为研究对象,介绍了由刀位文件生成并联机床数控代码的一般过程,研究了后置处理中刀位文件的预处理方法并开发了相应的预处理模块。通过对实际零件的数控加工试验,验证了本方法及系统的正确性和实用性。 图1 6-TPS型并联机床的结构模型及坐标系统2 并联机床的结构模型六自由度6-TPS型并联机床VAMT1Y的结构模型如图1所示。机床主体结构由静平台、动平台和6根可伸缩杆组成。为提高运动灵敏度及避免伸缩杆干涉,静、动平台采用了上下分层结构。每根伸缩杆的两端分别用虎克铰链和球铰链与静平台和动平台相连接。由交流伺服电机和滚珠丝杠副驱动各伸缩杆运动。刀具安装在动平台上,由主轴电机驱动。动平台和刀具可实现六自由度的空间运动。建立图1所示坐标体系。机床坐标系M位于工作台上,又称为加工坐标系;动坐标系T位于动平台上;基础坐标系B位于静平台上,其三个坐标轴方向与M相同;工件坐标系C是工件编程的基准坐标系,也称为编程坐标系。 3 并联机床控制数据的生成并联机床控制数据的生成过程如图2所示。系统接收到来自CAM系统的刀位文件后,首先进行数据预处理;然后获取机床结构参数(包括静、动平台12个铰链的安装坐标、基准矢量及转动范围,动平台及6根伸缩杆的质量,伸缩杆的基本长度及可伸缩范围、直径尺寸及其运动速度、加速度、驱动力额定值等)和切削条件参数(包括刀具的进给率、快进速度等);然后根据满足作业空间和加工精度的原则,确定C相对于M的定位矢量,并经过代码转换生成基于M的刀位文件;最后进行笛卡尔空间的插补计算,生成任务空间的坐标点阵,同时计算对应的动平台位姿,并利用运动学逆解算法生成实际伺服轴的控制数据。 图2 并联机床控制数据的生成过程由相对于C的刀位文件生成基于M的机床动平台位姿的过程可表示为 MTCTCCq=MTT0 0 -Lt lT(1)MTCTCCk=MTT0 0 1 0T(2)式中:Lt刀具长度Cq刀具相对于C的位置矢量,Cq=qx qy qz 1TCk刀具相对于C的方向矢量,Ck=kxky kz 0TTC刀位文件的预处理矩阵MTC工件坐标系的定位转换矩阵,用于描述C与M的关系MTT机床运动传输矩阵,由T相对于M的位置矢量MrT和姿态矩阵MRT构成,其具体形式为 T=MRT MrT 01(3)根据已求出的动平台位姿MrT和MRT,利用机构逆解算法可求得各伺服轴的坐标。静、动平台各铰链点相对于B和T的位置矢量为BBi=Xi,Yi,ZiM和TTi=xi,yi,ziM,其相对于M的坐标为 MBi=MrB+MRBBBi (i=1,2,6)(4)MTi=MrT+MRTTTi (i=1,2,6)(5)式中MrB,MRB分别为B相对于M的位置和姿态矩阵,由机床结构参数确定根据图1 定义,MRB为单位矩阵,因此各伺服支链的矢量为 lili=MBi-MTi ( i = 1,2,6)(6)式中:li第i条支链的方向矢量li第i 条支链的长度坐标将式(6)对时间求导,可得速度表达式为 V=Jv(7)式中:V由6 根伸缩杆的速度组成的关节空间速度矢量v刀具在笛卡尔空间中的六维速度矢量J雅可比矩阵,反映关节空间向工作空间传递速度的广义传动比 4 刀位文件的数据预处理对于一些具有对称结构的零件,为减小零件编程工作量,一般不需要CAD/CAM系统生成零件的全部刀位文件,这就要求系统具有对刀位文件进行镜像或旋转处理的功能,即对刀位文件数据进行预处理,确定式(1)和式(2)中的TC。为此,在VAMT1Y的后置处理器中设计开发了一个数据预处理模块,其功能包括:正常格式转换;X-Y 平面的镜像变换;Y-Z 平面的镜像变换;Z-X 平面的镜像变换;( X = Y)-Z 平面的镜像变换;( X= - Y)-Z 平面的镜像变换;绕X 轴的旋转变换;绕Y 轴的旋转变换;绕Z 轴的旋转变换。转换形式为 Cq1=TCCq(8)Ck1=TCCk(9)式中:Cq1转换后的刀具位置Ck1转换后刀具位置的方向矢量刀位文件预处理矩阵TC具有以下几种形式: 1 正常格式 TC=I1 X-Z平面镜像 TC=TX-Z=10000-100001000011 Y-Z平面镜像 TC=TY-Z=10000100001000011 X-Y 平面镜像 TC=TX-Y=1000010000-1000011 (X=Y)-Z平面镜像 可认为首先绕Z轴旋转45,然后相对于X-Z平面作镜像,最后将坐标系绕Z轴旋转- 45,其变换矩阵为 TC=Rot(Z, p/4)TX-ZRot(Z, -p/4)=01001000001000011 (X=-Y)-Z平面镜像 可认为首先绕Z 轴旋转- 45,然后相对于X-Z平面作镜像,最后将坐标系绕Z 轴旋转45,其变换矩阵为 TC=Rot(Z, p/4)TX-ZRot(Z, -p/4)=0-100-1000001000011 绕X轴旋转q TC=Rot(X, q)=10000Cq-Sq00SqCq000011 绕Y轴旋转q TC=Rot(Y, q)=Cq0Sq00100-Sq0Cq000011 绕Z轴旋转q TC=Rot(Z, q)=Cq-Sq00SqCq0000100001 图3 数控加工试验5 数控加工试验为验证刀位文件预处理算法的正确性及预处理模块的实用性,对图3所示的一个上顶端截面为圆、下底端截面为椭圆的锥形柱体零件进行了数控加工试验。首先通过ProE 建模生成刀位文件。由于该零件结构对称,因此只需生成一个象限下的刀位文件即可。生成的部分刀位文件如下:$S* Pro/CLfile Vers 1.0MACHIN/AIMILL,M0001UNITS/MMLOADTL/1$ - CUTTER/12.000000MULTAX/ONCOOLNT/ONSPINDL/RPM, 800.000000, CLW$ SETSTART/0.0000000, 0.0000, 700.00000, $ 0.0000, 0.0000, 1.00000RAPIDGOTO/0.00000, -28.43108, 80.00000, 0.00000, -0.17365, 0.98481GOTO/0.00000, -28.43108, 13.78731, 0.00000, -0.17365, 0.98481FEDRAT/200.GOTO/0.00000, -24.95811, -5.90885, 0.00000, -0.17365, 0.98481FEDRAT/200.GOTO/26.11525, 0.00000, 79.78946, 0.04197, 0.00000, 0.99912RAPIDGOTO/26.11525, 0.00000, 120.00000, 0.04197, 0.00000, 0.99912$ - END/FINI在经过正常格式、X-Z 平面镜像、Y-Z 平面镜像和绕Z 轴旋转四种格式的转换后,增加了Z 轴方向的偏置,得到四个象限下的动平台位姿文件,其中第一象限下的文件如下:%N2 H136.000000N4 S800.000000N6 G92 X0.0000000 Y0.0000 Z700.000000 A0.000000B0.000000 C0.000000N8 G00 X0.0000000 Y0.0000 Z464.000000 A0.000000B0.000000 C - 0.235619N10 G00 X0.000000 Y-28.431080 Z164.000000 A0.000000B0.174520 C - 0.235619N12 G00 X0.000000 Y - 28.431080 Z97.787310 A0.000000B0.174520 C - 0.235619N14 F200.N16 G01 X0.000000 Y - 24.958110 Z78.091150 A0.000000B0.174520 C - 0.235619N592 G01 X26.115250 Y0.000000 Z163.789460 A-1.570796B-0.04195 C1.335177N594 G00 X26.115250 Y0.000000 Z204.000000A-1.570796B-0.04195 C1.335177N596 M02该文件经过作业空间检验、速度控制、插补计算和虚实映射变换后,即得到实轴控制指令,并将其输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论