数控冲床CAD/CAM系统开发 ——基于模板的加工排序与代码生成研究
作者单位:广西大学
学位级别:硕士
导师姓名:廖小平;杨庆前
授予年度:2005年
学科分类:080503[工学-材料加工工程] 08[工学] 0805[工学-材料科学与工程(可授工学、理学学位)] 0802[工学-机械工程] 080201[工学-机械制造及其自动化]
摘 要:本课题来源于广西科技厅攻关项目“广西制造业信息化应用示范工程——车、铣、冲、线切割工作母机数控通用平台系统开发(编号0228018G)。本文主要研究数控冲床CAD/CAM系统的设计与开发,并且对基于模板的加工排序和代码生成方法进行了重点研究。具体地讲,本论文主要的研究工作有: 1、对数控冲床CAD/CAM系统的集成框架和软件的系统结构进行设计,确定本系统的技术流程和软件结构。在此基础之上,对系统软件的模块进行合理的划分。 2、提出模板概念及基于模板的设计思想,即利用模板对象信息(属性变量的值)、模板代码与数控加工代码之间的关联关系,编写数控代码生成程序来自动生成数控加工代码。 3、对图形的设计模式与处理进行研究,设计图元类,并且利用图元类与链表类库的关联,实现图元以对象形式保存在链表类库里。便于图元对象的搜索与修改。 4、对基于模板的加工排序和代码自动生成问题进行研究。给出几种排序方式的计算方法。建立数控加工代码的数学模型,并利用其