[发明专利]一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法在审
| 申请号: | 201911175443.3 | 申请日: | 2019-11-26 |
| 公开(公告)号: | CN110909428A | 公开(公告)日: | 2020-03-24 |
| 发明(设计)人: | 刘志峰;谭修源;赵永胜;王瑞尧 | 申请(专利权)人: | 北京工业大学 |
| 主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/20 |
| 代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 沈波 |
| 地址: | 100124 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 ug nx 二次开发 机器人 恒力 打磨 加工 参数 编程 方法 | ||
1.一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法,其特征在于:该方法基于UG NX二次开发,适用于对飞机曲面回转体零部件打磨的参数化编程,其包含如下步骤:
a.建立曲面回转体零部件三维仿真模型;
b.通过C#程序编写的软件打开UGNX10.0;
c.导入曲面回转体零部件三维仿真模型,并确定加工坐标系;
d.对曲面回转体零部件打磨工艺进行分解并建立接触面积和切削深度之间的关系;
e.使用C#编写参数化界面;
f.示教机器人生成运动轨迹坐标文件.cls;
g.通过参数化界面对刀轨程序内变量进行赋值;
h.绘制轨迹点;
i.仿真加工,通过颜色区分出打磨工件的打磨量多少,从而判断打磨表面是否达到要求;如果轨迹合理,则继续下一步骤,如果不合理,则返回f;
j.通过后处理生成能够直接用于机器人打磨加工的机器人语言。
2.根据权利要求1所述的一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法,其特征在于:所述步骤a中所建立的三维模型是以成品尺寸为基准,并且在成品外轮廓尺寸的基础上增加预定的打磨余量。
3.根据权利要求1所述的一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法,其特征在于:所述步骤d中建立的接触面积和切削深度之间的关系,是由恒力打磨对于接触面积大小的不同工件所受的压强会变大来决定的。
4.根据权利要求1所述的一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法,其特征在于:所述步骤e中用C#编写参数化界面,是通过界面后台的代码去生成UGNX能够执行的DLL文件来实现对UG NX的操作的。
5.根据权利要求1所述的一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法,其特征在于:所述步骤h中绘制轨迹点,是通过UGNX加工模块调用步骤f所生成的轨迹坐标点,按所给予的参数要求,在UG NX中生成刀轨文件及三维仿真图。
6.根据权利要求1所述的一种基于UG NX二次开发的机器人恒力打磨加工参数化编程方法,其特征在于:所述步骤i中仿真加工验证刀轨是否合理,是在UG NX加工模块中,载入步骤a中搭建的曲面回转体零部件三维模型、步骤c中导入的毛坯及步骤h中UG NX生成的刀轨,仿真检查在加工过程中是否会发生干涉、过切及欠切的不合理现象,以及成品表面的精细度是否达到预期要求,如果发生不合理现象或者不达标,则返回到步骤f对刀轨进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911175443.3/1.html,转载请声明来源钻瓜专利网。





