基于ug平台二次开发的数控加工capp系统

基于ug平台二次开发的数控加工capp系统

ID:3902433

大小:389.54 KB

页数:3页

时间:2017-11-25

基于ug平台二次开发的数控加工capp系统_第1页
基于ug平台二次开发的数控加工capp系统_第2页
基于ug平台二次开发的数控加工capp系统_第3页
资源描述:

《基于ug平台二次开发的数控加工capp系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第E期机械设计与制造)FFG年E月<.-H,1>A@;>I,J1K<.1BL.-/BA>M!!EM文章编号:!FF!M9NNOP)FFGQFEMF!!EMF9基于$%平台二次开发的数控加工&’((系统刘佳亮李蓓智杨建国慕少鹏(东华大学机械工程学院,上海)FFFE!)!"##$%$&’()*$’+,-&.’*//012*&1,-+’3’0,/(’-&,4564,78!(*-94*2&971-:R7$S,.M+,.1J8R7T>,MUH,8V’5%S,.1MJB08<$?H.0M*>1JP&0++>J>0L<>-H.1,-.+41J,1>>A,1J8;01JHB.$1

2、,W>AI,/@8?H.1JH.,)FFFE!8&H,1.Q*)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*))))【摘要】传统的数控加工参数的制定多以编程人员自身积累的经验来制定,产品加工质量因人))))))))而异,并很难保证高的加工质量。利用$%提供的基本功能和二次开发工具,开发出一套基于知识库))))))的数控加工&’((系统,将加工各种零件所获得的知识,经过分析处理,保存在数据库中,运用工艺))))))))规划模块帮助缺少

3、经验的编程人员快速生成对应加工特征的合理加工参数,缩短了零件加工的周))))))期,提高了加工效益并获得稳定的加工质量。))))))关键词:$%软件;数控加工;知识库;&’(())))))【!"#$%&’$】!"#$%&%’(#))*+,"’-"#../"0/0)%0234.#(56#7&5"%(-,#"#./&/"08%&2&2/%"/9,/"%/(7/0:))))))));&<02#"$&’-/&&2/2%-2=5#)%&*:>%&2&2/1#0%765(7&%’(0#($0/7’($#"*$/?/)’,./(&&’’)0’6@A+#())))))0*0

4、&/.1#0/$’(B(’8)/$-/C#0/%0$/?/)’,/$:;&0#?/0&2/D(’8)/$-/’(.#(56#7&5"%(-’6#))D%($0’6,#"&0))))))%($##0/0#($50/&2/,"’7/00,)#((%(-.’$5)/&’2/),&2/8’"D/"082’2#?/)%&&)//9,/"%/(7/0-/&&2/))))))))"/#0’(#1)/.#(56#7&5"%(-,#"#./&/"0=5%7D)*:!2%00*0&/.02’"&/(0&2/7*7)/’6,#"&.#(56#7&5"%(-#($))))))%.,

5、"’?/0&2/1/(/6%&#($.#(56#7&5"%(-=5#)%&*:))))))()*+,%-#./0#,1$+&%);234&561&’$6%758;(5,+9)-8):&#);3!;;))))))*)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*中图分类号:D(9!文献标识码:’!引言系统采用$%二次开发工具$%23(45%67(和$%23(45’(78在用户使用$%的特征造型模块完成零件几何造型的基础传统的数控加工主要

6、靠工艺人员的经验来控制加工工艺,之上8实现特征的识别、提取8从而建立起零件特征信息模型。造成零件的数控加工因人而异,很大程度上影响了数控加工的然后8在读取相关的工艺规则和工艺知识的基础上8进行基于典质量、效率和加工成本。提高数控工艺设计是保证数控机床加型特征工艺的数控加工参数的推理决策8并输出指定格式的文工质量和生产效率的主要途径之一"!#,因此,本文开发出基于件。本系统采用统一数据库储存各类加工数据与参数,它们可$%平台的数控加工&’((系统,以提高数控工艺设计质量,缩以被所有的子模块所访问,这样便于对数据或知识的统一管理,短编程时间,提高效率。也提高了工艺规划

7、和参数确定时对数据库访问的效率。)系统的基本组成、功能及工作流程9系统的实现本系统是基于$%平台,嵌入在$%的’**+,-./,01模块中。系统流程如图!所示。9:!系统开发关键技术使用软件平台提供的二次开发工具,使用户能够根据实际需要,开发出与系统高度集成的自动化工具,实现对&’;2&’<功能的扩展。$%5=提供的二次开发工具主要有3*>1’(7、3*>1%67(、$7?/@+>A、<>1B?-A,*/等,其中$7?/@+>A、<>1B?-A,*/用于制作扩展应用程序的外壳(如程序界面),3*>1’(7与3*>1%A,*是核心程序和数据库接口的编写工具")#。3

8、*>1%6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。