论文部分内容阅读
本文在AutoCAD视图的基础上,针对加工中心,开发了面向箱体类零件孔加工的自动编程系统,对利用二维工程图的标注信息获取特征真实尺寸建立加工特征、自动工艺规划和自动生成数控代码等方面做了探索性的工作。 本文分析了箱体类二维工程图的特点,研究了标注与表示特征的图形元素之间的联系,致力于获取加工特征的真实尺寸建立特征。采用了求解尺寸链的方法获得特征的定位尺寸。并运用一种新的边搜索标注建立多叉树边对搜索到的标注检查的方法对尺寸链的未知环进行求解。 在工艺规划过程中,本文首先采用决策表的方式确定单个特征的工艺方案,然后再对整个零件的所有工步进行综合排布。在整体工步排序过程中,研究了装夹内工步的排序问题。装夹内工步属于TSP问题,本文采用遗传算法进行计算。 本文定义了工艺数据文件的格式。用户可以对工件进行人工工艺规划后写成此种格式的文件,系统读入后自动产生数控代码。 在后置处理部分,本文采用替换代码模板中变量的方式实现代码生成。并将数控代码模板的一个工步循环分为工步初始化部分、工步加工内容和工步加工结束恢复初始状态三个部分,使得产生的代码更加准确和简洁。 本文利用VB开发平台研发了实用软件,最后给出了系统应用实例。