[发明专利]一种适用于侧铣加工非可展直纹面的刀具定位方法有效

专利信息
申请号: 201610872912.7 申请日: 2016-09-30
公开(公告)号: CN106227153B 公开(公告)日: 2019-01-04
发明(设计)人: 莫艽;关立文;王立平;陈晃;李铁民 申请(专利权)人: 清华大学
主分类号: G05B19/402 分类号: G05B19/402
代理公司: 北京纪凯知识产权代理有限公司 11245 代理人: 徐宁;孙楠
地址: 100084 北京市海淀区1*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种适用于侧铣加工非可展直纹面的刀具定位方法,其步骤:选取待加工零件的非可展直纹面,上下边界曲线为C1(u)和C2(u);选取直纹面上任意一条直母线S1S2,对应的参数值为u0;在直母线S1S2附近选取未知参数u1和u2,上边界曲线在P1点的单位切向量为T1(u1),下边界曲线在P2点的单位切向量为T2(u2),在P1点的主法线的单位向量为N1(u1),副法线的单位向量为B1(u1),在P2点的主法线的单位向量为N2(u2),副法线的单位向量为B2(u2);确定关于刀具轴线上点M1、M2与点P1、P2关系方程;向方程加入两个约束条件后,求解四个未知量u1、u2、θ和进而计算M1和M2的值,则得到刀具的刀轴矢量为,结合刀尖点M2,确定刀具的位姿;沿边界曲线按从小到大顺序和合适的参数间隔遍历所有参数直到完成整个直纹面的刀具位姿。
搜索关键词: 一种 适用于 加工 非可展直纹面 刀具 定位 方法
【主权项】:
1.一种适用于侧铣加工非可展直纹面的刀具定位方法,其特征在于,该方法包括以下步骤:1)选取待加工零件的非可展直纹面,该非可展直纹面的上下边界曲线为C1(u)和C2(u);2)选取非可展直纹面上任意一条直母线S1S2,该直母线S1S2对应的参数值为u=u0;3)在直母线S1S2附近选取未知参数u1和u2,u1对应上边界曲线C1(u)上的点P1,u2对应下边界曲线C2(u)上的点P2,上边界曲线C1(u)在P1点的单位切向量为T1(u1),下边界曲线C2(u)在P2点的单位切向量为T2(u2),在P1点的主法线的单位向量为N1(u1),副法线的单位向量为B1(u1),同理在P2点的主法线的单位向量为N2(u2),副法线的单位向量为B2(u2);4)M1M2为刀具轴线上两点,连接点M1与P1点、连接点M2与P2点,使它们满足向量(M1‑P1)在N1(u1)和B1(u1)确定的平面内,与N1(u1)成θ角,并且其模等于刀具半径R;同理,向量(M2‑P2)在N2(u2)和B2(u2)确定的平面内,与N2(u2)成角,其模等于刀具半径R;得到关于刀具轴线上点M1、M2与点P1、P2关系方程;其中,点M2为刀尖点,点M1为刀尖点和刀具安装点之间的一点;刀具轴线上点M1、M2与点P1、P2关系方程为:M1‑P1=Rcos(θ)N1(u1)+Rsin(θ)B1(u1),5)向步骤4)中的方程加入第一个约束条件:(M1‑M2)·(M1‑P1)=(M1‑M2)·(M2‑P2)=0;6)向步骤4)中的方程加入第二个约束条件:第二个约束条件为M0M1M2三点共线,M0是M1M2的中点;7)将加入两个约束条件后得到的方程构成含四个方程的方程组,求解四个未知量u1、u2、θ和8)根据步骤7)中的求解结果计算M1和M2的值,则得到刀具的刀轴矢量为(M1‑M2),结合刀尖点M2,确定刀具的位姿;生成此条直母线上的刀具位姿数控指令;9)根据步骤1)~8)沿边界曲线按参数从小到大顺序遍历所有直母线序列,直到计算完成整个直纹面的刀具位姿确定。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610872912.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top