一种机加工艺特征树及其构建方法技术

技术编号:13059654 阅读:69 留言:0更新日期:2016-03-23 23:59
一种机加工艺特征树,假设一个零件的加工工序数为n,毛坯模型包含的特征数为M0,第i道工序所要加工的加工特征数及标注特征数之和为Mi,机加工艺特征树是由个节点组成的有穷集合D以及D上的关系集合R构成的有序树,记为IPM,IPM的根节点IPMn∈D,IPMn仅包含一个分支节点IPMn-1,以及Mn个叶节点,其中分支节点IPMn-1是根节点的第一个节点,且分支节点本身又构成一颗机加工艺特征树,Mn个叶节点中的加工特征按照加工顺序从左到右依次排列。本发明专利技术还提供了上述机加工艺特征树的构建方法。本发明专利技术的优点在于:该机加工艺特征树通过工序对加工特征进行重新组织,能够反映零件的实际切削加工过程,并将工艺信息定义在模型当中,实现了基于模型的工艺信息表达。

【技术实现步骤摘要】

本专利技术涉及一种生产工艺,尤其涉及的是一种机加工工艺。
技术介绍
基于模型的定义(Model-BasedDefinition,MBD)技术是将产品所有相关的工艺 描述、属性、管理等信息都附着在三维模型中的数字化定义方法。它使三维数模作为生产制 造过程中的唯一依据,改变了传统的由三维实体模型来描述几何信息,而用二维图纸来定 义尺寸、公差和工艺信息的产品数字化定义方法。MBD技术是面向产品生命周期的数字化定 义技术。然而,从目前企业的应用情况来看,仅设计部门实现了基于三维模型的设计,工艺 部门仍然采用传统的二维工程图。因此,就目前来说,仅仅实现了基于模型的设计信息表 达,工艺信息如何基于模型去表达还不是很明确。随车三维计算机辅助设计(Computer AidedDesign,CAD)软件在企业中的广泛应用及MBD技术的实施,传统的二维工艺设计已不 能满足企业的需求。首先是数据"断层",二维工艺设计不能够直接应用三维CAD软件产生的 三维模型数据,需要将三维模型转换为二维工程图;其次,由于缺乏工序三维模型的支持, 难以对工装设计的合理性和可行性进行验证;再次,工艺文件审签通常以纸质文件为主,难 以对工艺过程进行有效的控制;最后,二维工艺文件的指导性差,工人通常不按照工艺文件 进行生产。在工艺信息表达方面,传统的工艺信息一般以工艺对象为核心,存储在数据库中, 如西北工业大学的CAPPFramework和华中科技大学的开目CAPP,其工艺信息都是存储在关 系数据库当中。此外,【蔡长韬.基于STEP/XML的集成化工艺信息描述方法研究.计算机 集成制造系统,2008,14(5):912-917 ·】提出 了基于(extensibleMarkupLanguage,XML)的 集成化工艺信息描述方法。传统的通过数据库或XML来表达的机加工艺设计信息,难以实现 工艺设计信息与三维模型的关联。 在基于模型的设计信息表达方面,GB/T24734.2-2009《技术产品文件数字化产品 定义数据通则第2部分:数据集识别与控制》中规定了模型的内容,包括标注、设计模型和属 性,如图1所示,并将零件设计过程中的标注、属性等非几何信息通过特征树来组织,并与几 何模型相关联。然而,GB/T24734.2-2009定义的设计模型是面向设计信息表达的,难以实 现工艺信息的表达,其根本原因在于:缺乏面向工艺设计的三维模型,及一种面向工艺设计 过程的特征树来记录工艺设计信息。基于模型的定义技术要求产品定义的各类信息按照模型的方式组织,要求工艺设 计信息直接定义在模型当中。在零件的机加工艺设计过程当中,由于缺乏机加工艺设计对 应的三维模型,且缺乏记录机加工艺信息的特征树,导致难以实现基于模型的机加工艺信 息表达。为此,本专利技术提出了,将机加工艺设计过程中产 生的加工特征、注释特征等信息通过工序节点进行组织,并将工艺设计信息以属性的方式 记录在工序节点当中,从而实现了基于模型的机加工艺信息表达。
技术实现思路
针对以上问题,本专利技术提出了,将机加工艺设 计信息存储在模型当中,并与几何信息紧密关联,实现了基于模型的工艺信息表达。本专利技术是通过以下技术方案解决上述技术问题的:一种机加工艺特征树,假设一 个零件的加工工序数为η,毛坯模型包含的特征数为Mo,第i道工序所要加工的加工特征数 及标注特征数之和为I,那么,机加工艺特征树是由N(,= ? + ;£Μ,+1)个节点组成的有 穷集合D以及D上的关系集合R构成的有序树,记为ΙΡΜ,ΙΡΜ的根节点IPMneD,IPMnR包含一 个分支节点ΙΡΜη,以及1个叶节点,其中分支节点IPMw是根节点的第一个节点,并且分支 节点本身又构成一颗机加工艺特征树,Μη个叶节点中的加工特征按照加工顺序从左到右依 次排列。进一步的,机加工艺特征树具有以下特点: (1)机加工艺特征树是一颗有序树; ⑵一个机加工艺特征树由Ν个节点组成; (3)假设工序数为η,那么机加工艺特征树的深度为η+2; (4)除了最底层外,机加工艺特征树的每一层有且仅有一个分支节点,其余为叶子 结点; (5)第i个工序模型节点的度为Mi+1; (6)第i个工序对应机加工艺特征树的第n-i+2层,并且该层节点数为Mi+1; (7)除了第一层及最底层之外,第i层的节点数为Mn-1+2+1。进一步的,机加工艺特征树以工序为主线,反映了零件的加工过程,即从机加工艺 特征树的最底层开始,在毛坯模型上面,切除若干个加工特征,并进行工序尺寸的标注,形 成一个新的工序模型,然后再在此工序模型的基础上,切除若干个加工特征,并进行尺寸的 标注,从而形成一个新的工序模型,直到最后一道工序为止,最后形成的工序模型即设计模 型。 进一步的,机加工艺特征树反映特征的加工顺序,首先,是不同层次间特征的加工 顺序,底层的加工特征先于顶层的加工特征加工;其次是同一层次上特征的加工顺序,左侧 节点的加工特征先于右侧节点的加工特征加工。进一步的,工艺设计信息通过属性的方式保存到模型当中,如工序信息保存到工 序节点的属性中,包括工序号、工序名称、设备、工装信息。。本专利技术还提供了一种如上述任一项方案所述的机加工艺特征树的构建方法,包含 以下几个步骤: (1)毛坯模型设计根据设计模型,确定零件的毛坯模型; (2)工序模型定义定义一个空的工序模型组件节点,并完善工序属性信息,包括工序号、工序名称、 机床、工装,然后将毛坯模型或上一道工序的工序模型添加到新建的工序模型组件节点下 面; (3)加工特征定义与尺寸标注在新建的工序模型组件节点下,定义本道工序所要加工的加工特征,并进行工序 尺寸公差的标注; (4)工艺设计信息输出 当所有工序模型定义完成之后,从模型当中提取出零件的工艺信息,生成结构化 的工艺信息,并将工艺信息、工序模型以及轻量化工序模型保存到产品数据管理系统当中, 车间通过工艺信息浏览器查看详细的工艺设计结果。 进一步的,所述步骤(1)中,对于简单的零件,其毛坯模型通过获得零件的最大包 络尺寸来生成,对于复杂的零部件,通过对零件设计模型进行修改而获得。 进一步的,所述步骤(2)中,工序模型节点的定义是一个递归定义,每道工序模型 都包含前一道工序模型和本道工序的加工特征和标注特征。 进一步的,所述步骤(3)中,加工特征根据实际采用的加工方法映射出其建摸特 征,加工特征的草图特征通过对设计模型或上一道工序的工序模型的几何元素进行投影或 投影偏移后获得,特征的建模参数与设计模型保持关联。本专利技术相比现有技术具有以下优点: 1、通过机加工艺特征树,实现了基于模型的机加工艺信息表达,将机加工艺设计 过程中的尺寸、几何公差、表面结构等标注信息和工艺设计信息都定义到模型当中,并与几 何信息相关联。 2、在传统的三维工艺设计过程中,工艺设计和工序模型生成是串行的两个独立的 过程。通过机加工艺特征树的构建,将使工艺设计过程以工序模型构建为核心,工艺设计过 程融入到工序模型的构建过程中,而且工艺设计信息直接保存到工序模型当中。 3、避免了三维设计模型到二维工程图转换的"不增值"环节,提高了模型的投产效 率,降低了成本,缩短了产品的研制周期;通过产生的工序模型来快速设计工装模型,并对 工装的合理本文档来自技高网
...

【技术保护点】
一种机加工艺特征树,其特征在于,假设一个零件的加工工序数为n,毛坯模型包含的特征数为M0,第i道工序所要加工的加工特征数及标注特征数之和为Mi,机加工艺特征树是由N个节点组成的有穷集合D以及D上的关系集合R构成的有序树,记为IPM,IPM的根节点IPMn∈D,IPMn仅包含一个分支节点IPMn‑1,以及Mn个叶节点,其中分支节点IPMn‑1是根节点的第一个节点,并且分支节点本身又构成一颗机加工艺特征树,Mn个叶节点中的加工特征按照加工顺序从左到右依次排列。

【技术特征摘要】

【专利技术属性】
技术研发人员:田富君张红旗陈兴玉张祥祥程五四周红桥陈帝江胡祥涛魏一雄苏建军
申请(专利权)人:中国电子科技集团公司第三十八研究所
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1