- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008年3月 机床与液压 MaL 2008
第36卷第3期 MACHINE TOOLHYDRAULICS VoI.36 No.3
基于UG二次开发的BASE板自动数控编程系统
朱彬
(烟台大学机电汽车工程学院,山东烟台264005)
摘要:基于UG/OPEN API,通过二次开发实现了汽车焊装线中BASE板孔的自动数控编程系统。其中,采用WAVE
LINKER技术实现孔特征的识别和尺寸参数提取,并采用遗传算法实现了刀具路径的优化。
关键词:UG二次开发;汽车焊装线;遗传算法;数控编程
中图分类号:TP391 文献标识码:B 文章编号:1001—3881《2008)3—160—3
Automatic Numerical—control Programming System
for BASE Machining Based on UG Redevelopment
ZHU Bin
(School of Electromechanical Automobile Engineering,Yantai University,Yantai Shandong 264005,China)
Abstract:Automatic numerical—control programming system for machining holes on a base in automobile body welding producing
line was realized based on UG/OPEN API using redevelopment technology.The recognition of hole features and pick—up of their di—
mension parameters were fulfilled using WAVE LINKER technology,and GA was used to find optimum cutter trace.
Keywords:UG redevelopment;Automobile body welding producing line;Genetic algorithm;Numerical—control programming
0 引言 如何识别销孔成为自动编程的一个关键问题。通过分
随着汽车工业的高速发展,激烈的市场竞争迫使 析支架底部孔的分布形式,共有三种不同的夹具支
汽车产品的更新换代越来越快,汽车新产品的开发及 架,如图1所示。其中,销孔和普通螺纹孔的直径大
制造周期越来越短,而汽车焊装线的设计制造精度和 小分布没有规律,图1(a)中间两孔固定为销孔,图
进度直接影响汽车的生产周期 。夹具系统在焊装 1(b)销孔间隔分布但位置不固定,图1(e)没有销孔。
线中占有相当大的比例,因此,焊装夹具的设计效率
就成为当前汽车生产制造中的一个瓶颈。夹具系统的
设计采用三维设计软件UG进行设计,便于进行运动
仿真以检测零部件之间的干涉性。其中,BASE板在
夹具系统中相当于工作台,起支持夹具的作用,所有 (a)六孔支架 (b)四孔支架 (c)二孔支架
的夹具支架通过螺纹孔和销孔固定在BASE板上, 图1 支架定位孔分布图
BASE板的加工由制造工程师通过NC编程,在数控 1.2 基于WAVE的支架定位几何特征映射
机床上加工制造。BASE板的数控加工主要是孔的加 为了提高工作效率并且便于销孔的识别,不采用
工,进行数控编程时,需要工程师用鼠标在UG环境 在BASE板上使用UG打孔
文档评论(0)