[发明专利]一种基于刀轨数据获得其加工误差的方法有效
申请号: | 201310340703.4 | 申请日: | 2013-08-07 |
公开(公告)号: | CN103439918A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 李振瀚;杨建中;欧道江;颜昌亚;胡铮铭;惠恩明 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 朱仁玲 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于刀轨数据获得其加工误差的方法,包括以下步骤:获取CAD/CAM软件系统输出的刀轨数据,并对该刀轨数据进行预处理,以获得参与切削的切削轨迹数据,针对切削轨迹数据,采用三点圆弧法计算其中刀位点的弓高误差,对得到的所有刀位点的弓高误差取平均值,并将结果放大40%至60%,以得到刀具轨迹的加工误差。本发明能够打破对刀轨数据进行优化处理所面临的技术瓶颈,自动计算出一个合理的加工误差,为解决现有CAD/CAM软件系统输出刀轨数据存在的问题,如重复点、尖点以及点位信息分布不均匀等,以及由于数控编程人员参差不齐而导致严重影响刀具轨迹质量的问题,提供一个重要的参考依据。 | ||
搜索关键词: | 一种 基于 数据 获得 加工 误差 方法 | ||
【主权项】:
1.一种基于刀轨数据获得其加工误差的方法,其特征在于,包括以下步骤:(1)获取CAD/CAM软件系统输出的刀轨数据,并对该刀轨数据进行预处理,以获得参与切削的切削轨迹数据;具体而言,在预处理过程中,去除刀轨数据中的非切削刀轨数据,并以这些非切削刀轨数据为分段条件,将切削刀轨数据分割成一系列连续的线段,存放到一个链表中,链表中的每一项表示一个子刀轨数据,所有子刀轨数据构成整个切削轨迹数据;(2)针对切削轨迹数据,采用三点圆弧法计算其中刀位点的弓高误差;具体包括以下子步骤:(2-1)设置计数器j=1,并从切削轨迹数据中取出第j个子刀轨数据;(2-2)采用三点圆弧法计算第j个子刀轨数据中刀位点的弓高误差;本步骤具体包括以下子步骤:(2-2-1)设置计数器i=2,从第j个子刀轨数据取出第i个刀位点;(2-2-2)选取该第i个刀位点的前后相邻刀位点,构造一个圆弧来逼近原始刀轨,且三点之间连线构成的夹角在1度到45度之间;(2-2-3)分别计算出该刀位点前后两段弦的弓高误差,并选择两者中最大值作为该刀位点的弓高误差;具体计算公式为:δ1=R(1-cosω1)δ2=R(1-cosω2)=R(1-cos(π-θ-ω1))其中:θ = arcsin ( ( P i P i - 1 → * P i P i + 1 → ) / | P i P i - 1 → | * | P i P i + 1 → | ) ]]>ω 1 = ω 3 = arctan ( ( | P i P i - 1 → | * sin ( π - θ ) ) / ( | P i P i + 1 → | + | P i P i - 1 → | * cos ( π - θ ) ) ) ]]>R = | P i - 1 P i → | 2 sin ω 3 ; ]]> δ1和δ2分别表示第i个刀位点Pi的前后两段弦的弓高误差,Pi-1和Pi+1分别是刀位点Pi的前一个和后一个刀位点,R为三点圆弧的半径,θ为向量
和
的夹角;(2-2-4)判断i是否小于第j个子刀具轨迹中刀位点的总数-1,若是则进入步骤(2-3),否则设置i=i+1,并返回步骤(2-2-2);(2-3)判断j是否小于子刀具轨迹的总数,如果小于则设置j=j+1,并返回步骤(2-2),否则进入步骤(3);(3)对步骤(2)得到的所有刀位点的弓高误差取平均值,并将结果放大40%至60%,以得到刀具轨迹的加工误差。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310340703.4/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置