论文部分内容阅读
效率,是现今企业发展壮大的关键要素。同样的产品,能够高效完成生产需求的企业往往能够更好地生存下去。同样,对于机械工程公司来说,为了更好地销售产品,需要将设计好的产品完美地展示在客户面前,这就要求公司能够更好更快地制作出机械产品的相关说明文档、图册。这里引入机械产品发布物的概念,产品发布物代指机械产品的信息介绍文档,该介绍文档记录了模型插图,零件插图,零件信息,各类零件的尺寸、数量,维修状况等等所有相关信息,这些文档统一制作成册后就形成该产品的产品发布物。传统产品发布物制作系统针对某一系列型号的产品仅仅提供一份发布物,这意味着发布物文档不可能一对一的匹配每一种型号的产品,进而导致产品信息不够精准、详细,难以满足客户各异的需求。产生这样现状的原因主要在于设计人员手工效率有限,不可能单独为某一型号的机械产品手动制作详细精美的发布物手册。但随着CAD技术的迅猛发展,尤其是物料管理技术的发展为改变这一现状带来了契机,使得开发出完整、快速、便利的数字化产品发布物系统成为可能。基于SolidWorks的产品发布物系统是一个快速制作机械产品发布物文档的工具,它基于设计人员已经建模完成的机械产品三维模型以及记录在案的相关信息,利用爆炸图制作工具、三维球标标注工具、工程图制作工具等对三维模型和工程图进行处理,得到模型和零件在指定视图下的插图。接下来将插图以及工程图与产品相关信息建立关联,最后发布物程序将这些关联好的数据在一定规则下生成发布物文档。文章主要介绍了产品发布物系统中几个关键工具,包含了他们的功能、数据流程以及使用流程,同时文章还着重介绍了几个关键技术的研发。虽然SolidWorks软件中自带有爆炸图制作功能,但其制作爆炸图的过程繁琐,且爆炸结果不易调整、不美观,使用起来效率低下。同时对于球标标注功能,软件没有就如何管理球标提供任何的帮助,球标的设置、排列、大小、信息同步和管理等操作都只能一步步重复手动调整,重复作业不仅多且最后的效果也不够理想,效率低下。针对SolidWorks软件爆炸图功能和球标相关功能存在的不足以及项目的需求,本文首先明确了开发的目标,确认需要开发爆炸图制造工具、三维球标标注工具和工程图制作工具这三个主要功能模块。其中爆炸图制作工具基于自动爆炸算法进行零件的自动移动,基于自动调整算法可以方便地调整各个零件的移动参数,也可以生成存在多级子装配体的爆炸图。三维球标标注工具主要利用三维球标自动标注算法快速的对装配体中所有零件进行球标标注,其背后主要有附着点智能获取和球标标注顺序确定这两个算法支持。工程图制作工具针对SolidWorks软件的三维球标标注和二维标注功能进行二次开发,优化工程图中的球标标注操作,简化球标标注过程,对球标信息进行细致的管理,以此来提高工程图制作的效率,改善工程图制作效果和零件数据管理工作。基于以上三个重要模块组成的产品发布物系统,在产品发布物文档内容质量上已经完全超过传统机械产品发布物制作系统,并且以此为基础的发布物制作流程,在效率上远远甩开了传统的制作方法。经过大量真实场景下的使用,基于SolidWorks设计的产品数字化产品发布物系统已经能够满足公司的需求,达到了预期的目标。