三维装配CA产品和技术研究
三维装配CAPP产品和技术研究

三维装配CAPP产品和技术研究本文介绍了随着产品设计手段二维CAD向三维CAD转变,工艺设计由二维CAPP向三维CAPP转换也成为CAPP进展不可逆转的历史趋势。
本文结合企业装配应用实际,对三维装配CAPP技术与产品进行深入探讨。
1.前言制造业信息化技术进展近二十年来,在工业实践需求的带动下发生了翻天覆地的变化。
CAD是我国制造行业应用最普遍的计算机辅助设计技术,它改造了传统手工设计的落后现状,为后续的企业信息化建设打下了坚实基础。
然而,传统的二维CAD只能起到电子图版的作用,不能直观地表达产品的造型与结构。
近年来,随着制造业信息化步伐的加快,为了进一步提高设计能力与产品创新能力,一些企业开始逐步引入三维CAD系统,以缩短设计与分析时间、缩短制造周期,并已取得了巨大经济效益。
实践证明,从二维CAD向三维CAD转换,已成为企业深化CAD应用的方向,也是CAD进展不可逆转的历史趋势。
与此同时,作为企业信息化集成系统中重要一环的CAPP,还大多还停留在解决工艺设计中的事务性、管理工作的阶段,在应用方面仍然薄弱,特别在与三维CAD的集成上,基于三维CAD的装配关系检查与仿真、装配工艺爆炸图的编辑、产品工艺性评价与审核等功能都无从实现。
假如说零件的加工能够CAD/CAM一体化来解决工艺问题,但装配却无法实现,特别是复杂产品的装配工艺设计,因此基于三维CAD的装配CAPP技术成为近阶段需求热点。
三维装配CAPP技术最早出现于上世纪九十年代后期,代表了一种全新的制造体系与模式,因能够与三维CAD技术相结合,解决设计与装配对象在与研制过程中难以实现的动态性能而引起了人们的普遍重视,并得到迅速进展。
目前,国内航空航天、船舶、汽车、兵器等行业也已逐步展开有关技术的应用。
2.装配CAPP的研究现状及进展趋势CAPP(Computer Aided Process Planning,计算机辅助工艺设计)自20世纪60年代提出以来,在广度与深度上都取得了长足的进展,但其研究几乎都集中在零件的加工上,关于装配型CAPP的研究,目前尚处于起步阶段。
飞机三维装配大纲技术的研究

飞机三维装配大纲技术的研究随着航空工业的发展,飞机的设计和制造技术也在不断地进步和完善。
借助现代化的三维装配大纲技术,可以大大提高飞机装配的效率和精度。
本文将介绍飞机三维装配大纲技术的概念和应用。
一、三维装配大纲技术的概念三维装配大纲技术是指利用计算机辅助设计软件和数字化模型,在三维空间中构建整机装配结构的过程。
它是一种全新的飞机装配方法,比传统的手工制图和模型装配方法更为精准和高效。
这种技术可以为制造商提供飞机零部件装配的详细方案,包括零部件的尺寸、位置和形状等信息。
这些方案可以通过一种数据集成系统传输到制造线上进行装配。
此外,三维装配大纲技术还可以提供装配过程中的各种工具和设备的设计和制造图纸,为装配流程提供支持和指导。
二、三维装配大纲技术的应用三维装配大纲技术在飞机制造中得到广泛的应用。
主要表现在以下几个方面:1. 提高生产效率三维装配大纲技术可以优化装配流程,提高装配效率和精度。
通过数字化模型,可以对装配过程中的所有零部件进行检查和验证,以确保每个零部件都能够无误地安装到指定的位置。
这种技术可以让制造商最大程度地减少误差和浪费,从而提升生产效率。
此外,它还可以减少装配时间,缩短生产周期,为制造商带来更多的利润。
2. 可视化设计三维装配大纲技术可以将飞机的设计和制造过程可视化。
通过这种技术,制造商可以完整地展现整个飞机结构,并可以通过不同的角度和位置进行观察和调整。
这种技术可以让设计师更好地理解整个结构,设计更为精确的零部件和工具。
在制造过程中,制造商可以通过数字化模型对装配过程进行仿真,检验各种装配方法的正确性和可行性。
3. 减少错误三维装配大纲技术可以在装配过程中减少错误率。
通过数字化模型,制造商可以快速检查每个零部件的尺寸、位置和形状等信息,以避免不必要的错误。
在数字化模型中,可以进行各种测试,如:碰撞测试、空气动力学测试等。
这些测试可以让制造商更好地理解飞机结构和性能,以及检查和验证装配过程中的任何错误。
面向三维装配工艺系统的CATIA模型信息提取与应用

面向三维装配工艺系统的CATIA模型信息提取与应用张金;邱金江【摘要】The tri-dimensional assembly process system is a hot trend in the development of CAPP, its primary source of basic data is information of three-dimensional CAD model. This paper focuses on the pivotal technic and difficulty of assembly information's extraction in CATIA which is commonly used in auto trade, describing how to apply CAA secondary development technology in depth, extract assembly information and use it to the three-dimensional assembly process system, and compile assembly process.%三维装配工艺系统是CAPP发展的一个热门趋势,其基础数据主要来源于三维CAD系统模型信息.针对汽车等行业常用的CATIA三维模型装配信息提取的关键技术与难点,介绍如何深入应用CAA二次开发技术,提取装配信息并应用于三维装配工艺系统,编制装配工艺.【期刊名称】《计算机系统应用》【年(卷),期】2012(021)012【总页数】4页(P125-128)【关键词】三维装配;工艺系统;CATIA模型;信息提取【作者】张金;邱金江【作者单位】华中科技大学机械科学与工程学院,武汉430074;武汉开目信息技术有限责任公司,武汉430223;华中科技大学机械科学与工程学院,武汉430074【正文语种】中文在传统二维装配工艺系统中, 很难单纯用表格、文字、平面图片清楚地表达复杂装配工艺. 随着企业三维CAD(Computer Aided Design)软件的普及应用,基于三维的装配工艺系统可以很好解决这个问题[1].在三维环境下动态地演练装配过程, 并进行实时干涉检查, 可以帮助工艺设计者直观地看到装配的可行性. 生成的装配仿真动画可以直观地指导工人进行装配活动.三维装配工艺系统是 CAPP(Computer Aided Process Planning, 计算机辅助工艺规划)发展的一个热门趋势, 在学术界已有研究, 但尚无研发单位真正将其产品化并推广应用. CATIA (Computer Aided Tri-Dimensional Interface Application)是 Dassualt Systems公司开发的三维 CAD软件, 多用于大型复杂的产品设计, 广泛应用于航空航天、汽车、船舶、电子等各种行业. 但其二次开发技术CAA(Component Application Architecture,组件应用架构)入门困难, 相关资料又较少[2]. CATIA面向三维装配工艺系统集成时要用到的标注信息、约束信息等特殊装配信息的提取方法, 更是无相关参考资料可以借鉴. 本文结合武汉开目信息技术有限责任公司自主研发的开目三维装配工艺规划软件(KM3DCAPP-A, 被国家科技部认定为“国家重点新产品”), 分析三维装配工艺系统所需的CATIA三维模型装配信息, 介绍通过CATIA二次开发技术CAA提取 CATIA模型装配信息的方法, 并将提取出来的CATIA模型装配信息应用于KM3DCAPP-A中, 生成“三维装配工艺文件”并提供现场装配指导.1 三维装配工艺系统需要的模型信息三维装配工艺规划系统的装配工艺规划过程包括有装配结构管理、装配过程规划、装配干涉检测等几项工作, 这些工作均需要CATIA模型提供相关的装配信息.在装配模型结构管理中, 首先必须引入CATIA的产品设计模型, 展示其产品结构树,然后根据产品装配的工艺性要求, 将设计产品结构(设计 BOM)调整为满足装配工艺要求的工艺产品结构(装配 BOM), 为规划装配工序、每一个装配工序的装配工步奠定基础.因此在三维装配工艺规划系统的三维模型引入中需要引入CATIA模型的产品结构树——设计BOM.装配过程规划是装配工艺设计的核心. 根据CATIA模型提供的结构信息, 采用几何推理和人工指导拆卸相结合的方法进行装配序列规划, 得到产品的最佳装配顺序. 因此在三维模型引入中需要引入CATIA模型的结构信息.在装配干涉检测中, 提供了干涉检查、装配尺寸链计算等装配过程检查功能. 在装配或拆卸仿真的过程中, 需要检查被装配的零部件和其他零部件之间是否有干涉, 并出具干涉检查报告, 因此在三维模型引入中需要引入CATIA模型的结构信息、尺寸信息. 装配尺寸链计算要求引入 CATIA产品模型中相关的公差标注信息、约束信息.2 CATIA模型装配信息的提取2.1 CATIA二次开发技术概述与选择CATIA提供了多种二次开发接口, 最主要的有两种方法, 一种是自动化对象编程CATIA Automation技术, 另一种是开放的基于构件的应用编程接口CAA技术. Automation技术虽然容易理解, 入门容易, 但是功能限制相当大. CAA是CATIA 的一整套函数库, 该函数库在 CATIA 运行时加载. 用户通过安装RADE(Rapid Application Development Environment)模块, 可以编制程序与CATIA进行通信. CAA相对 Automation而言入门困难, 除了对CATIA软件及其文档结构的全面了解之外, 还需要具备Visual Basic、Visual C++或Java等语言的开发能力,同时还需具备连接端口等方面的知识[3]. 但是CAA具有与CATIA系统紧密结合、RADE 可视化编程环境界面友好、功能灵活丰富等优点, 因此选择通过CAA技术进行CATIA二次开发研究.2.2 CATIA模型结构树的遍历与对象的获取要从 CATIA三维零件模型和装配模型中提取装配相关信息, 首先要遍历模型结构树, 获取零件模型指针和装配件模型指针, 再通过模型指针获得进一步的装配信息. CATIA模型结构树的获得方法如图1所示. 通过CATIA文件名获得模型文档指针(CATIDocument), 再由模型文档指针取得模型指针(CATIProduct), 调用CATIProduct的函数 GetChildren()获得根目录节点(CATListValCATBaseUnknown_var), 循环判断每个节点是否为零件模型(CATPART). 如果是则获得零件模型指针; 如果不是, 则该节点为装配体模型指针(CATPRODUCT), 递归调用 CATIProduct的函数GetChildren()得到次级装配体根目录下的节点. 重复此操作直到获得所有的零件模型指针.按遍历根目录节点以及递归的先后顺序, 记录所有零件模型指针和装配件模型指针的父子关系, 整理并存入XML(Extensible Markup Language)文件, 即获得设计BOM.图1 CATIA模型结构树的获取流程2.3 CATIA模型对象的相关装配信息的获取在 2.2的工作中, 已经获得零件模型指针(CATIProduct), 据此获得零件模型的文档对象(CATD-ocument). 初始化零件节点, 并调用函数GetRootContainer("CATIPrtContainer")可以获得零件节点的容器,再调用函数GetPart()获得零件节点对象(CATIPrtPart),取零件的所有子孙(CATIDescendants). 获得子零件的特征(CATISpecObject)后, 对所有特征进行遍历判断其是否还有子, 如果有, 则递归取次级零件. 对次级零件再取其所有子孙并获得子孙零件的特征, 再对所有子孙特征进行遍历判断其是否还有子. 重复此操作直到所有的零件特征都被提取.再对零件特征进一步的信息提取, 访问相关的接口获得所需要的装配信息. 如通过CATAsmConstraint Services获得模型的约束信息, 通过 CATIDrwDim Dimension获得模型的尺寸信息. 标注信息具有特殊性, 三维标注的每个标注都是对应于三维空间的一个视图. 在CATIA中, 三维标注的坐标信息是通过三维坐标(X,Y,Z)进行定位, 而CATIA的标注坐标相关接口却只提供了二维坐标(X,Y), 而没有Z坐标的信息. 因此, 必须先找到标注所在的视图(CATIView), 提取到视图的绝对坐标信息, 再通过CATIDrwAnnota- tion获得标注与视图的相对坐标信息, 从而换算出三维标注的坐标(X,Y,Z).图2 CATIA零件对象的信息提取3 CATIA模型装配信息在三维装配工艺系统中的应用前面通过CAA二次开发技术, 提取到三维装配工艺系统中需要的CATIA模型装配信息. 进一步工作是将装配信息引入到装配工艺系统, 并最终生成“三维装配工艺文件”.三维装配工艺规划系统的体系结构如图 3所示,分为三维模型引入、装配工艺规划和工艺规划输出三大部分. 以 CATIA 为例, 在三维模型引入中, 将提取到的模型装配信息和其他相关信息(包括设计BOM清单、模型尺寸信息、模型标注信息、模型约束信息等)导入装配工艺系统. 在此基础上, 工艺设计人员利用已提取的 CAITA 模型装配信息进行装配工艺规划设计, 主要是进行装配结构管理、装配顺序规划、装配路径规划、装配干涉检查、装配尺寸链计算等. 在此基础上, 输出“三维装配工艺文件”, 如装配路径文件、装配工艺卡片、干涉检验报告、装配过程动画、爆炸图等, 通过这些“三维装配工艺文件”指导现场装配.图3 三维装配工艺规划系统的体系结构4 应用实例如图 4所示为减速箱的 CATIA模型. 通过CAA二次开发提取其装配信息, 将模型结构树信息储存于如图5所示的XML文件. 将这些信息引入开目三维装配工艺规划软件中, 工艺设计人员在 KM3DCAPP-A进行装配工艺规划设计. 图 6所示为装配过程规划的某一步骤, 在过程规划中随时可以查看该步骤的装配BOM表格, 在过程规划结束后可导出装配BOM清单,即包含装配步骤与每个步骤所需要的装配零件.图4 减速箱的CAITA模型图5 模型结构树信息储存于XML5 结语本文分析了三维CAD模型如何向三维装配工艺系统提供装配信息, 重点解决了CATIA模型的装配信息提取的若干关键技术及难点, 以及如何应用于三维装配工艺系统的集成解决方案. 该技术已经在开目三维装配工艺规划软件中得到实际应用, 实现了三维CAPP与三维CAD的紧密集成.图6 KM3DCAPP-A中装配过程规划的一个步骤与BOM表格参考文献【相关文献】1 黄娟,王丽.三维装配 CAPP的技术和产品浅析.CAD/CAM与制造业信息化,2011,9:11-14.2 周仙娥,鲁墨武,赵海星.基于CAA的CATIA二次开发技术的研究.科技信息,2008,36:73-75.3 周桂生,陆文龙.CAITA 二次开发技术研究与应用.机械设计与制造,2010,1:81-83.4 CAA V5 For CATIA Foundations. DASSAULT SYSTEMS,March,2001.。
基于3DVIA Composer的三维装配作业指导书编制技术研究

基于3DVIA Composer的三维装配作业指导书编制技术研究作者:暂无来源:《智能制造》 2014年第5期上海航天精密机械研究所郭具涛张小龙付少龙冯波随着数字化技术的发展,装配工艺三维化成为一种必然趋势。
利用3DVIA Composer软件直接依据产品MBD数模,通过工艺图解编制和装配动画制作能够方便、快捷地进行三维装配作业指导书的制作,并能够将三维工艺发布到装配现场指导车间工人完成产品装配。
一、引言当前,三维数字化技术在航空航天企业得到了广泛的应用,基于模型定义(Model Based Definition,MBD)技术的推广使产品研制过程无纸化成为一种必然趋势。
装配是产品研制过程的最终环节,装配工艺是指导装配过程的重要依据,工艺文件的设计合理性和组织方式决定了产品装配的质量和装配效率。
随着MBD技术的深入发展,装配工艺的设计和展现形式逐渐从二维走向三维。
3DVIA Composer是由达索公司开发的图形软件,它提供了一种直接利用3D CAD数据方便、快捷创建相关的2D、3D产品文档为的解决方案,它的出现使企业产品编制流程焕然一新。
本文是在MBD技术的背景下,利用3DVIA Composer软件进行三维装配作业指导书编制解决方案的研究。
二、装配作业指导书应用模式及编制软件简介MBD技术应用以前,传统的装配工艺文件是工艺部门根据工程设计的要求、工厂现有工艺水平和质量保证要求,编写的指导生产的二维形式的工艺文件。
随着MBD技术的深入发展,纸质工艺文件逐步被数字化的工艺文件所取代,三维作业指导书就是一种数字化的工艺文件,其内容应包括产品设计信息、制造资源信息、工艺设计信息及工艺动画。
三维装配作业指导书的应用模式如图1所示。
在图1的应用模式下,三维装配作业指导书的编制是作为三维工艺设计的辅助功能,在工艺设计过程中针对每个工序和工步进行工艺图解的制作,并对每个工位或工序进行装配演示动画的制作,将制作完成的工艺图解和装配动画上传至三维工艺设计管理系统中与对应的工艺节点进行关联生成三维工艺,通过PDM系统对所生成的三维工艺进行审批和管理,最后将审签后的三维工艺通过网络终端传递到生产现场以指导装配作业。
装配建模技术.ppt

➢查看装配零件的层次关系、装配结构和状态 ➢查看装配件中各零件的状态 ➢ 选择、删除和编辑零部件 ➢查看和删除零件的装配关系 ➢ 编辑装配关系里的有关数据。 ➢ 可以显示零件自由度和部件物性。
CAD/CAM装配建模技术
二、装配模型的分析
➢ 装配干涉分析
指零部件之间在空间发生体积相互侵入的现象
零件之间的相互约束关系
CAD/CAM装配建模技术
❖ 参数约束关系
➢ 继承参数:由上层传递下来 ➢ 生成参数:从继承参数中导出或根据需要制定
CAD/CAM装配建模技术
❖ 层次关系:装配次序
CAD/CAM装配建模技术
第一节 装配模型的特点与结构
集成化产品装配模型
从现代产品开发观点看,理想的装配模型应该是一种 集成化的信息模型,支持面向全生命周期产品设计过程中 与装配相关的所有活动和过程,包括产品定义、生产规划 和过程仿真中与装配相关的各个子过程。
装配模型是一个支持产品从概念设计到零件设计,并能完
整、正确地传递不同装配体设计参数、装配层次和装配信息 的产品模型
❖ 特点
➢ 能完整地表达产品装配信息 ➢ 可以支持并行设计
❖ 结构:产品装配结构往往是通过相互之间的装配关系表现
➢ 层次关系 ➢ 装配关系 ➢ 参数约束关系
CAD/CAM装配建模技术
❖ 装配关系:零件之间的相对位置和配合关系的描述,它反映
CAD/CAM装配建模技术
第二节 装配模型的信息组成
装配模型不仅要处理设计系统的输入信息,还应能处 理设计过程的中间信息和结果信息,因此,装配模型中的 信息应随设计过程的推进而逐渐丰富和完善。这些信息主 要由六个方面的内容组成,如图
CAD/CAM装配建模技术
CAD技术在企业应用中的探讨

塞霎弘脚IIII£C A D技术在企业应用中的探讨龙(f f北省信息工程学校森河北保定071000)[擅要】随着C A D技术在企业工程设计中的大量使用及其技术的逐步完善,使其在实际生产中承担着不可替代的重要作用,但在提高企业工作效率,使工程设计人员更好的把C A D技术应用在更为广阔的设计和生产领域.为企业提高技术附加值的同时。
一些负面效应也逐渐突显出来,下面就CA D技术在企业工程设计应用中的应用现状和存在问题进行简单的探讨。
[关键词]C A D技术企业工程技术应用中图分类号:T P2文献标识码:^文章编号:1671--7597(2008)1020126~01一、C A D技术概要爰意义C AD B P计算机辅助设计与制图,是指运用计算机系统辅助一项设计的建立、修改、分析或优化的过程。
C A D软件必须有能接受和使其运行的物体。
即硬件来支持它才能有实际意义,这样就存在了CA D系统。
CA D系统是由硬件、软件组成。
硬件包括处理运算设备、图形显示设备、外部存储设备、数据图形输入输出设备以及有关的信息传输等硬件平台设备、软件包括系统软件、支撑(图形、汉字等)软件和专业应用软件。
我国主要使用的C A D软件是美国A U T O DE SK公司开发的A U TO C A D软件,它是一个功能强大、易学易用、具有开放型结构的软件。
不仅便于用户使用,而且系统本身可不断地扩充和完善,它被广泛地应用于微机及工作站上。
随着C A D技术的不断发展,其覆盖的工作领域也不断地扩大,从工程设计C AD项目的管理到绘制工程的统计优化。
C AD技术的应用正在有力而迅速地改变着我们传统的工程设计方法和设计生产的管理模式。
二、CA D在企业及工程技术中的应用C A D技术的推广和应用,这些年来已在全国的各大型企业中初具规模。
这些单位由于起步较早,用于C A D技术开发的资金较为充裕,所配置的硬件数量较多,软件的更新换代也比较及时。
基于Windchill的三维装配大纲编辑及流程控制技术研究

structurally. An assembly outline editor is developed based on Windchill platform. Thus the interactive operation between the
compilation process and CATIA software and the multi task flow control of assembly outline are realized.
Keywords: aircraft assemblyꎻ outlineꎻ structureꎻ 3Dꎻ process control
Copyright©博看网. All Rights Reserved.
153
信息技术
董可静ꎬ等基于 Windchill 的三维装配大纲编辑及流程控制技术研究
通过结构树的形式ꎬ按层次关系显示ꎻ所需工装、所需规
范、所需工程图样可通过搜索获得ꎬ以文本形式显示ꎻ工序
内容由文本编辑器进行编辑、输入ꎻ仿真动画通过附件形
应用更多地关注于将装配仿真动画与装配大纲的配合使
工艺标准、所需工装、零件清单、装配工序、更改说明、质量
用ꎮ 装配仿真是工艺设计人员在装配方案制定的基础上ꎬ
记录、检验要求、说明配图等内容ꎮ 装配大纲按照飞机架
次生效ꎬ每一架飞机有一套装配大纲ꎮ 装配工人依据装配
大纲工序以及引用的工艺规范 / 标准进行装配操作ꎬ并如
用于航天产品的三维装配工艺生成方法及系统[发明专利]
![用于航天产品的三维装配工艺生成方法及系统[发明专利]](https://img.taocdn.com/s3/m/16105daabe1e650e52ea99f9.png)
专利名称:用于航天产品的三维装配工艺生成方法及系统专利类型:发明专利
发明人:褚学宁,刘伟伟,刘振华,袁宝勋,张磊
申请号:CN201310370040.0
申请日:20130821
公开号:CN103413004A
公开日:
20131127
专利内容由知识产权出版社提供
摘要:本发明提供一种用于航天产品的三维装配工艺生成方法及系统,所述系统包括:三维制造资源库构建模块,构建包含产品、工装、工具及辅料信息的三维制造资源库;三维装配工艺设计模块,根据构建的三维制造资源库进行工艺任务分解和工艺编制,形成工艺结构树;三维装配工艺仿真模块,构建虚拟装配环境,根据三维模型、装配过程和工艺结构树,仿真并分析装配过程,形成与现实装配要求相匹配的三维装配动画;三维装配工艺发布模块,集成工艺设计信息和仿真信息,形成三维装配工艺文件,发布到装配现场。
本发明为航天产品装配提供了准确、直观的三维可视化手段,可以解决现有技术中三维产品设计、三维工艺设计以及三维装配现场实施之间的信息鸿沟问题。
申请人:上海交通大学
地址:200240 上海市闵行区东川路800号
国籍:CN
代理机构:上海光华专利事务所
代理人:余明伟
更多信息请下载全文后查看。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三维装配C A产品和技术研究The document was prepared on January 2, 2021三维装配CAPP产品和技术研究发表时间:2011-12-9 作者:浏览量:2 关键字:来源:开目本文介绍了随着产品设计手段二维CAD向三维CAD转变,工艺设计由二维CAPP向三维CAPP转换也成为CAPP发展不可逆转的历史趋势。
本文结合企业装配应用实际,对三维装配CAPP技术和产品进行深入探讨。
1.前言制造业信息化技术发展近二十年来,在工业实践需求的带动下发生了翻天覆地的变化。
CAD是我国制造行业应用最普遍的计算机辅助设计技术,它改造了传统手工设计的落后现状,为后续的企业信息化建设打下了坚实基础。
然而,传统的二维CAD只能起到电子图版的作用,不能直观地表达产品的造型和结构。
近年来,随着制造业信息化步伐的加快,为了进一步提高设计能力和产品创新能力,一些企业开始逐步引入三维CAD系统,以缩短设计和分析时间、缩短制造周期,并已取得了巨大经济效益。
实践证明,从二维CAD向三维CAD转换,已成为企业深化CAD应用的方向,也是CAD发展不可逆转的历史趋势。
与此同时,作为企业信息化集成系统中重要一环的CAPP,还大多还停留在解决工艺设计中的事务性、管理工作的阶段,在应用方面仍然薄弱,尤其在与三维CAD的集成上,基于三维CAD的装配关系检查与仿真、装配工艺爆炸图的编辑、产品工艺性评价与审核等功能都无从实现。
如果说零件的加工可以CAD/CAM一体化来解决工艺问题,但装配却无法实现,尤其是复杂产品的装配工艺设计,因此基于三维CAD的装配CAPP技术成为近阶段需求热点。
三维装配CAPP技术最早出现于上世纪九十年代后期,代表了一种全新的制造体系和模式,因可以与三维CAD技术相结合,解决设计与装配对象在和研制过程中难以实现的动态性能而引起了人们的普遍重视,并得到迅速发展。
目前,国内航空航天、船舶、汽车、兵器等行业也已逐步展开相关技术的应用。
2.装配CAPP的研究现状及发展趋势CAPP(Computer Aided Process Planning,计算机辅助工艺设计)自20世纪60年代提出以来,在广度和深度上都取得了长足的发展,但其研究几乎都集中在零件的加工上,对于装配型CAPP的研究,目前尚处于起步阶段。
现有的装配CAPP主要有检索式和创成式两种。
检索式装配CAPP是指将典型产品的装配工艺文件存储在系统中,当进行某一产品的装配工艺设计时,检索相似产品的装配工艺,若检索到,便在此基础上进行修改,从而生产新产品的装配工艺文件。
而创成式装配CAPP是预先在知识库中存入一系列与装配工艺设计有关的决策规则,再利用计算机的逻辑推理功能生成新产品的装配工艺。
但由于装配工艺设计复杂,经验性强,目前还没有完全的创成式装配CAPP系统。
基于3D虚拟技术的创成式装配CAPP——三维装配CAPP是现在主要发展趋势,在该系统中,装配工艺设计人员直接操作虚拟场景中的零部件模拟装配过程,验证零部件的可装配性、进行装配序列规划、装配路径规划、装配过程仿真等。
三维装配CAPP作为专业的装配工艺规划软件,相比传统三维CAD装配功能主要有以下区别:目前,三维装配CAPP技术已经在装配路径规划、工艺规划、装配仿真、装配工艺验证分析等方面取得了一定的成果,未来还将向以下几个方面发展:1)深度系统集成。
系统集成化是数字化制造发展的重要趋势,包括装配CAPP自身内部的集成,以及与PLM以及其它上下游系统的深度集成,数字化制造领域内的每个厂商都在朝着这一方向努力。
2)可视化装配工艺评价体系。
当几何可行性的装配工艺集合生成后,需要应用有关的装配评价方法对装配工艺方案进行评价,从而找出最为合适的产品装配方案。
目前评价体系在学术上研究有余而应用不足,特别是在装配绿色性上的评价仍需要不断发展。
3)提高系统的智能性。
在充分集成的基础上,有效的归纳和管理工艺专家的经验和知识并合理利用,提高装配顺序规划和装配路径规划的智能性。
4)更加专业化。
装配CAPP未来将更倾向于提供基于行业、基于专业的方案,针对行业特定需求,提供更多专业化工具,让用户使用更便利,回报更丰厚。
3.三维装配CAPP关键技术三维装配CAPP是将传统的装配工艺规划中所体现的内容以虚拟仿真的形式表达出来的一种新的技术。
是在产品零部件三维数字化实体模型的基础上,利用现代计算机技术、信息技术和人工智能技术,借助于虚拟现实等人机交互手段,来规划与仿真产品的设计装配过程,并指导现场生产。
它可以克服传统的装配工艺设计中主要依赖于人的装配经验和知识,以及设计难度大、设计效率低、优化程度低等问题。
基于三维模型的装配CAPP主要涉及以下关键技术:1)装配信息三维实体建模。
通过建立零部件和工装工具的三维实体数字化模型,提取装配特征信息和空间位置信息,建立产品的装配模型。
装配信息建模是数字化装配的基础。
图1 装配信息三维实体建模2)装配顺序规划。
根据产品装配模型提供的结构信息,采用几何推理和人工指导拆卸相结合的方法进行装配序列规划,得到产品的最佳装配顺序。
图2 装配顺序规划3)装配路径及工艺规划。
在三维环境下进行交互式工艺规划及碰撞测试,确定装配路径,选取合适的工装工具和装配方法,拟定工艺路线,编排工序工步,确定每道工序的质量控制内容和检测方法,最终输出优化的装配工艺方案。
4)装配仿真。
数字化装配仿真是在产品的设计阶段,通过装配过程的仿真实现数字化产品的预装配,验证和改进产品的装配工艺,生动直观地展示产品的可装配性,从而提高产品的装配效率,减少装配时间和费用。
5)装配工艺输出。
输出装配仿真动画,方便用户在装配现场,清晰直观地查看产品的装配过程及装配要求,以指导现场装配。
根据需要,还可以输出成各种装配工艺卡片用于指导现场生产。
图3 装配工艺输出通过以上关键技术的应用,可以帮助用户规划产品的完整装配过程,仿真、验证装配工艺规程的合理性,通过装配规划、仿真和验证,可以在虚拟环境中探索和优化新的流程和技术,有利于加快企业产品上市速度,增强企业对市场的快速反应能力。
4.三维装配CAPP产品特点三维装配CAPP软件是在三维产品装配模型的基础上,重新组织产品的装配结构,用户参照真实感的三维产品模型,规划产品装配的所有工序,选择每个装配工序的装配对象,并定义工序中每一个工步需要完成的装配活动,引入装配过程中用到的制造资源并定义在装配过程中的活动,最后完成整个产品核心零部件的完整装配过程,并可生成装配工艺文档及装配过程录像。
图4 三维装配CAPP设计模式三维装配CAPP软件主要特点如下:(1)面向复杂产品的装配过程规划:通过装配结构规划、方法规划、节拍规划、路径规划等方式,实现产品整个装配过程的工艺规划。
(2)多样、全面的技术图解:通过装配BOM清单和零部件序号标注、零部件装配要求文字说明、标签等多样、全面的技术图解,帮助用户准确理解装配过程。
图5 全面的技术图解(3)装配工艺评价:在装配仿真播放过程中可进行实时干涉检查、静态干涉检查、干涉检查报告输出等;支持装配尺寸链计算和装配尺寸测量,包括各类距离、角度、直径、半径的测量。
(4)制造资源规划:将工具、量具、工装、使用频度较高的三维模型等定义到工艺装备资源库中,在三维装配过程中用以模仿使用工艺装备装配产品零部件的完整过程。
图6 制造资源规划分页(5)灵活的装配工艺输出:不仅可以支持装配过程仿真及录像输出、各种用于指导现场生产的装配工艺卡片输出,还可以结合MES系统将装配工艺进行电子化发布。
图7 结合MES系统装配工艺电子化发布目前,数字化制造领域的领军者西门子Siemens PLM Software、Dassault Systemes、PTC等公司都已形成自己的三维装配工艺规划解决方案,武汉开目信息技术有限责任公司作为国内数字化工艺与制造的领先者,经过7年的精耕细作也于2011年3月正式推出了国内首创的开目三维装配CAPP软件。
与国外的同类产品相比,国内三维装配CAPP软件具有能支持多种主流三维CAD模型、装配过程技术图解全面、装配工艺规划更符合企业实际,以及成本低、服务响应速度快等优点。
5.三维装配CAPP在企业应用价值西方发达国家对三维装配CAPP技术已经有了深入的研究和应用,并已经取得了世人瞩目的效果。
美国波音飞机的研制就是数字化应用的典范,通过在设计阶段建立三维数字化模型,采用数字化预装配,建立了装配工艺规划;同时,在现场实际装配中,装配操作人员可以清晰地按照装配工艺和看板提供的示例进行装配,使得装配效率和装配质量得到了大大提高。
目前,国内三维装配CAPP技术的应用还处于起步初始阶段,主要应用于高产值、高附加值以及信息化程度较高的航空航天、汽车、军用电子等行业。
通过应用,主要实现了以下价值:(1)优化装配:对产品的装配过程行模拟与分析,对装配方案进行快速评价,优化产品的装配过程,及早发现潜在的装配冲突与缺陷,提高装配设计效率、提升装配质量。
(2)优化设计:模拟和预估产品装配性能及可装配性等方面可能存在的问题,并将装配信息反馈给设计阶段的设计人员,修改、优化设计,提高设计质量与水平。
(3)优化制造:提早确定装配方案,可提早进入工艺计划与准备阶段、提早进行工装设计与制造,为设计与工艺、制造的并行提供条件,可缩短装配周期、加快制造进度。
(4)优化人工成本:通过装配仿真动画输出,现场装配过程、装配要求清晰直观,保证装配质量,降低装配工人技能要求。
(5)优化售后服务:可以帮助用户快速形成动态、直观的产品维修手册和用户培训教材,以动画的形式帮助企业用户快速理解使用方法和维修过程。
未来,随着信息化建设的不断深入推进,企业信息化水平越来越高,通过数字化工艺提升工艺设计部门核心能力、弥合制造鸿沟的需求将越来越强烈。
三维装配CAPP技术作为中国制造业整体提升制造能力、提高制造质量的一剂良方,其市场将呈现出更加蓬勃发展的趋势,并在广大制造企业中实现普及应用。