e-works数字化企业网  »  文章频道  »  产品创新数字化(PLM)  »  PDM/PLM

2011产品创新数字化峰会征文:面向并行工程的机械产品参数化协同设计研究

2011/11/19    来源:e-works    特约撰稿人:王宗彦  虞国军  秦慧斌  吴淑芳      
关键字:分布式协同设计  参数化变型设计  并行工程  桥式起重机  
本文介绍了在深入研究信息共享机制和网络空间、时序异构机理的基础上,构建了基于PDM的分布式协同设计平台;结合桥式起重机结构型式固化程度高的特点,将参数化变型设计和协同设计有机地结合起来,开发了面向并行工程的桥式起重机参数化协同设计系统,并以端梁设计为例进行了验证。

1 前言

    企业产品开发的组织方式大多采用串行的方法,遵循“设计-建模-分析-修改设计-再建模-再分析”的串行设计方式,串行的产品开发过程存在着下游开发部门的知识难以引入早期设计、部门间缺乏信息交流、产品开发周期长、资源要素约束等诸多弊端。为解决串行设计中存在的问题,要引入并行工程的设计思想。现代企业资源的分布性和制造业信息化的飞速发展使得各个企业必须打破传统的集中设计制造的生产模式,建立分布式的设计制造体系,因此分布式协同设计就显得尤为重要,同时参数化变型设计的引入,使得快速设计更加切实可行。

    目前,国内外学者对基于并行工程的协同设计技术进行了不少研究,也取得了一定成果。深入分析面向并行工程的计算机支持的协同系统的特点与功能需求的基础上,重点研究了协同设计系统开放式实现的用户界面定制和共享工作空间一致性管理,并提出了一个具有柔性机制的系统层次模型;针对复杂产品设计过程中存在信息集成度低、信息表达不完整的缺点,在回顾国内外并行工程和协同设计发展情况的基础上,结合多学科协同设计优化理论,提出一个基于SORCER的面向复杂产品的协同设计系统;依据并行工程环境下产品开发中非时间冲突问题产生的根源,在深入研究设计目标与结果一致性判断准则和信息共享机制的基础上,提出了确保目标一致建立自我矫正机制、合理的组织与设计任务划分、信息的传递与表达机制等解决方案;对基于协同设计的机械产品概念设计中的协同技术、异构环境下数据共享、基于实例和规则混合推理等关键技术进行了研究;但是,从总体上讲,基于并行工程的参数化协同设计的研究还不够深入,存在以下问题:

    (1)并行工程环境下的支撑平台的构建方法不统一,缺乏系统的理论体系和支持工具;

    (2)分布式协同设计中异构环境下的数据共享问题没有统一的解决办法;

    (3)并行工程、协同设计、参数化设计没有有机的结合起来。

    针对以上不足,本文结合已开发的桥式起重机数字化设计系统原型提出了一种基于PDM的面向并行工程的参数化协同设计方法。

2 面向并行工程的参数化协同设计方法

    2.1 基于PDM的分布式协同设计平台

    PDM是在数据库基础上发展起来的一种面向工程设计与应用的信息管理技术,它能管理所有与产品相关的信息与过程,并通过电子仓库机制保持产品数据在其整个生命周期内的一致、共享与安全。PDMWorks Workgroup(PDMWW)是基于项目协同工作的设计团队进行文件管理而设计的,它能确保设计版本更新和复杂的文件间关系的有效管理,属于工作组级别的PDM系统。PDMWorks是以电子仓库为中心,用户访问电子仓库必须拥有权限, 用户从库中检出或直接打开文件,文件首先会被自动的复制到本地工作目录中,以获取最大的工作速度,为了减少网络传输数据量,只有修改过的文件才会被重新检入库中,此时文件版本号会按照版本规制递增。

    基于客户机/服务器(Client/Server,C/S)结构的系统,具有较强的数据操纵和事务处理能力,数据的安全性和完整性较高,但协同开发环境中的项目成员是不断变化的,C/S结构不能适应这种变化;而单纯的浏览器/服务器(Browser/Server,B/S)结构虽然大大简化了客户端,只需一个Web浏览器即可,但它在实现项目分析、任务分工等复杂的工作时又显得非常困难。因此,本文结合B/S和C/S各自的特点优势,在已开发的桥式起重机参数设计系统原型的基础上,提出了“多客户端/单服务器/多工作站”(MCSSMS)的工作模式,如图1所示。各端程序各司其职,相互通讯,实现数据共享,具体通讯机制如下:

    用户在客户端通过人机交互界面向服务器提交产品的设计参数,服务器端接收信息后进行相应的处理,并将结果存储到数据库中,同时向工作站发出开始工作的指令,工作站接收到工作指令便开始进行模型驱动和有限元分析校核等工作,生成相应的产品数据文档,并以项目为单位自动检入到电子仓库中,服务器监听工作站的工作状态,并实时向客户端发送状态信息,用户一旦获得驱动完成的信息便可以在客户端查看或下载相关的数据文档。

基于PDM的分布式协同设计平台

    图1 基于PDM的分布式协同设计平台

 

分页

    2.2 参数化变型设计

    参数化变型设计是以拓扑约束、尺寸约束、工程约束驱动为技术基础,不仅包括传统参数化所包含的对部分特征驱动尺寸的修改使其它关联尺寸得到相应修改而产生结构相同但尺寸不同的零件系列三维模型,而且包括基于三维参数化模型驱动后与之相关联工程图的视图位置、比例、尺寸、注释、BOM表等相关信息的自动更新,生产制造的下游工装夹具、工艺规程规划、NC代码等参数化关联设计等,乃至整个产品生命周期的参数化设计。

    根据参数化设计的特点首先需要确定参数化变型设计的零部件级别,建立零部件的参数化模板(模型模板和工程图模板);其次根据现有的行业设计规范和设计标准编制零部件设计计算程序并确定其变型、变参空间,确定模型驱动的主从参数;通过调用API函数编制数据接口和模型接口,提取产品设计参数并导入到参数化模型模板得到更新的三维模型;编制工程图调整程序,进行模型驱动后工程图自动调优;基于BOM遍历和图纸注释信息遍历的方式自动统计工艺信息;利用APDL语言编写关键部件有限元分析的命令流文件,进行有限元分析校核;最终将生成的产品数据文档自动检入到PDM电子仓库中,实现参数化文档管理。具体路线如图2所示。

参数化变型设计路线

    图2 参数化变型设计路线

    2.3 并行工程

    并行工程是集成、并行设计产品及其相关的各种过程(包括制造过程和支持过程)的系统化方法。这种方法要求产品开发人员在设计开始就考虑产品的整个生命周期和从概念形成到产品报废处理的所有因素,包括质量、成本、进度计划和用户要求。这个定义将并行工程的核心确定为围绕全生命周期产品模型的并行设计。其具有并行性(concurrent)、约束性(constraint)、协调性(coordination)和一致性(consistent)四个特点。并行性要求产品和过程设计在同一个框架内并行进行;约束性要求在产品设计时考虑过程的约束性(包括过程的时间效益、成本效益等);协调性要求产品和过程密切协调;一致性要求产品和过程中的重大决策要取得并行工程小组人员的一致的意见。

    PDM技术是产品数据共享与过程管理技术,是并行工程的基础平台。PDM的目的是对并行工程中的共享数据进行统一的规范管理,保证全局数据的一致性,提供统一的数据库和友好界面,使多功能小组能在一个统一的环境下工作。

3 面向并行工程的参数化协同设计框架模型

    基于上述设计思想,结合桥式起重机结构型式固化程度高的特点,利用面向对象的开发工具Visual Basic 6.0,以SolidWorks 2010为三维设计平台,以MS Access2007、SQL Server 2008为数据库管理软件,依托PDMWW管理平台搭建“多客户端/单服务器/多工作站”(MCSSMS)的体系结构,开发面向并行工程的桥式起重机参数化协同设计系统。系统总体框架模型如图3所示。

    从机械产品全生命周期的角度出发,将客户的原始需求到产品的最终报废贯穿于整个设计的始末。引入并行设计及快速实施的设计思想,首先将客户需求解释为开发对象的性能参数,根据行业现有的设计标准和设计经验,结合企业需求,在产品详细规划的基础上采用逐级分解的方法,以160t的铸造起重机为开发对象,进行合理的模块划分;其次根据划分的模块以及定义的角色权限,合理的组织和计划划分任务,以PDMWW为工作平台,通过消息模块实现用户之间相互通讯,将设计信息和制造信息有效地集成起来,保证设计上游和设计下游并行有序的进行;第三综合运用“自顶向下”和“自底向上”的装配方法来建立相关模块的参数化模型模板和工程图模板,建立参数化模型库以及标准件、通用件模型库;最后理清零部件的参数化变型关系,合理划分参数等级,确定整机及其零部件之间的约束关系和关联尺寸,开发参数化驱动程序、工程图调整程序以及参数化有限元分析程序,产品设计文档自动检入PDM电子仓库,并根据前期制定的工作流程和版本规则,进行自动编号保存,设计员根据具有的权限和生命周期状态,实时更改命令流状态。

面向并行工程的桥式起重机参数化协同设计系统框架模型

    图3 面向并行工程的桥式起重机参数化协同设计系统框架模型

 

分页

4 实例验证

    以某型号四梁四轨桥式起重机的端梁为例,简要说明面向并行工程的参数化协同设计方法在机械产品设计中的应用。端梁与主梁刚性或挠性连接,两端装有车轮,用以支承桥架在高架上运行。主任设计师根据设计任务分配协同小组各成员的工作,根据任务的权重系数,界定上、下游设计范畴,消解瓶颈工作点,小组成员之间通过PDMWW相互调用或借鉴彼此的设计文档,并依托系统Message消息模块相互通讯,实现信息顺畅传递,实时共享。端梁设计包括:端梁头部,端梁中段,端梁与主梁连接部分,底部车轮部分等,其头部参数设置界面如图4所示。各部分参数提交完毕,服务器向工作站发出工作指令,工作站向服务器提取端梁设计参数并生成新的模型和工程图,如图5所示。

端梁头部参数设置界面

    图4 端梁头部参数设置界面

端梁驱动后的模型和工程图

    图5 端梁驱动后的模型和工程图

5 结论

    并行工程是企业不断提高自身实力的一种工作模式。在这一模式中,PDM系统作为信息集成与过程集成的框架,具有非常重要的地位与作用。本文基于PDMWW管理平台与具有混合网络模式的MCSSMS体系结构,提出了面向并行工程的参数化协同设计方法和框架模型。根据桥式起重机结构相似性的特点,以SolidWorks2010为三维设计平台,以关系型数据库SQL Server 2008为数据管理软件,开发面向并行工程的桥式起重机参数化协同设计系统,以完成零部件的参数设置、模型驱动、分析校核以及工程图优化等工作,获得最终的设计结果。应用表明,该成果的应用显著的提高了起重机产品的设计效率和质量,大大缩短了产品设计周期,满足了企业快速响应市场的需求。

责任编辑:程玥
本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐