抓住关键缩短模具开发周期*

来源:岁月联盟 作者:赖朝安 孙延明 郑时 时间:2010-08-21

  本文介绍了科龙集团配件公司模具厂实施项目管理与并行工程的经验,论述了模块化设计方法在模具设计中应用的特点,研究了模具模块化CAD系统的开发技术

关键词 模具 开发周期

Reduce the construction cycle of die by seizing keys

 

AbstractThis paper introduced the experience of applying the project management and concurrent engineering in KELON group fittings company mould factorystudied the characteristic of modular-design of die & mould and the technique of development of a die & mould modular CAD system

Keywordsdie & mouldconstruction cycle


0 引言

在目前激烈的市场竞争中,产品投入市场的迟早往往是成败的关键。模具是高质量、高效率的产品生产工具,模具开发周期占整个产品开发周期的主要部分。因此客户对模具开发周期要求越来越短,不少客户把模具的交货期放在第一位置,然后才是质量和价格。因此,如何在保证质量、控制成本的前提下缩短模具开发周期是值得认真考虑的问题。

模具开发周期包括模具设计、制造、装配与试模等阶段。所阶段出现的问题都会对整个开发周期都有直接的影响,但有些因素的作用是根本的、全局性的。笔者认为,人的因素及设计质量就是这样的因素。因此科龙模具厂采取了项目管理、并行工程及模块化设计等管理上及技术上的措施,以提高员工积极性并改善设计质量,最终目的是在保证质量、成本目标的前提下缩短模具开发周期。

1模具开发的项目管理实施方法

项目管理是一种为了在确定的时间范围内,完成一个既定的项目,通过一定的方式合理地组织有关人员,并有效地管理项目中的所有资源(人员、设备等)与数据,控制项目进度的系统管理方法。

模具之间存在着复杂的约束关系,并且每套模具的开发涉及到较多种岗位、多种设备。因此需要有负责人保证所需生产资源在模具开发过程中能及时到位,因此需要实施项目负责制。另外,项目负责制的实施还便于个人工作考核,有利于调动员工积极性。

模具厂有冲模工程部与塑模工程部。冲模工程部管辖四个项目组,塑模工程部为三个。模具任务分配方式以竞标为主,必要时协商分配。每个项目组设有一个项目经理、约两个设计员、四个工艺师和四个左右的钳工,工艺师包括模具制造工艺与数据编程人员。而其它的各种生产设备及操作员的调度由生产部的调度员统筹安排。如果项目组之间有资源需求的冲突而调度员不能解决时由厂领导仲裁。

厂内员工可通过竞职方式担任项目经理,选拔项目经理有三项标准:(1)了解模具开发的所有工序内容;(2)熟悉模具开发过程中的常见问题及解决方法;(3)有较强的判断和决策能力,善于管理和用人。

项目管理的内容之一就是要确定项目经理应担负的职责。本厂项目经理的职责有:(1)负责组织项目组在厂内竞标、承接新项目;(2)负责与客户交涉,包括确定产品细节、接受客户修改产品设计的要求、反映需要与客户协商才能解决的问题;(3)检查产品的工艺性,如果产品工艺性存在问题,则向客户反馈;(4)制定具体的项目进度计划;(5)负责对承接项目的全过程、全方位的质量控制、进度跟踪及内外协调工作;(6)负责完成组内评审及对重大方案、特殊结构、特殊用途的模具的会审;(7)负责组内成员的工作分配、培训及考核;(8)对组内成员的过失行为负责;(9)负责在组内开展四新技术的应用与技术攻关项目的立项、组织、实施等各项工作;(10)及时解决新模具在维修期内的各项整改及维修。

厂领导根据项目完成的时间、质量与成本考核项目经理。然后由项目经理考核项目组内员工,使责、权、利落实到每一位员工,有效调动了员工积极性并显著减少以前反复出现的问题。

2  模具开发的并行工程实施方案

并行工程是缩短产品开发周期、提高质量与降低成本的有效方法。实施并行工程有助于提高产品设计、制造、装配等多个环节的质量。并行工程的核心是面向制造与装配的设计(DFMA[1]。在模具开发中实施并行工程就是要进行产品及模具的可制造性与可装配性检查。

笔者为模具厂提出并实施了如图1所示并行工程实施方案。IMAN是基于统一数据库的PDM系统,基于IMAN集成各种CAXDFX工具,并利用IMAN的工作流模型实现了设计过程的集成。基于统一的产品三维特征模型,设计员利用CAD工具进行模具设计;工艺师利用CAM功能进行数控编程及CAPP进行工艺设计;审核者利用CAE功能进行冲压或注射成型过程模拟,利用DFX工具进行可制造性与可装配性分析。以上工作可以几乎同时进行,而且保证了产品及模具的相关尺寸的统一与安全。这就使审查时重点检查模具的方案和结构。基于统一数据库,各种职能的人可以看到感兴趣的某侧面的信息。

             

DFMA工具的开发是并行工程的工作重点之一。在以往的DFMA方法研究与系统实现中[2]DFMA工具被动地对CAD输出的产品特征进行评价,而不能在CAD系统产生具体产品特征前即在概念设计阶段加以指导,使CAD系统要经过多次设计检查再设计循环才能求得满意解。为此科龙模具厂开发了集成CAD系统的DFMA工具。DFMA的工作过程可分两个阶段。第一阶段是,DFMA输出概念设计方案到CAD,这个方案具有最少的零件数量;第二阶段是,而CAD系统输出设计特征模型,经过特征映射后将制造特征模型输入到DFMA工具进行可制造性与可装配性分析。通过这种途径使DFMA知识库得到尽早利用,为缺乏知识的CAD系统把握方向。

通过对产品与模具的可制造性与可装配性的检查,就从源头消除了后续工序可能遇到的困难,大大减少出现缺陷和返工的可能性。

3 模具的模块化设计方法与系统研究

缩短设计周期并提高设计质量是缩短整个模具开发周期的关键之一。模块化设计就是利用产品零部件在结构及功能上的相似性,而实现产品的标准化与组合化。大量实践表明,模块化设计能有效减少产品设计时间并提高设计质量。因此本文探索在模具设计中运用模块化设计方法。

3.1模具模块化设计的特点

模具的零部件在结构或功能上具有一定的相似性,因而有采用模块化设计方法的条件,但目前模具设计中应用模块化设计方法的研究报道还很少见。与其它种类的机械产品相比,模具的模块化有几项明显特点。

3.1.1模具零件的空间交错问题

模具零件在三维空间上相互交错,因此难于保证模块组合后没有发生空间干涉;难于清晰地进行模块划分。

笔者采取以下办法来克服这个问题:(1)利用Pro/E(或UGII等三维软件)的虚拟装配功能检测干涉;(2)按结构与功能划分相结合。模块划分就是部件划分并抽取共性过程。结构相对独立的部件按结构进行划分,设计出所谓的结构模块;而在空间上离散或结构变化大的部件则按功能划分,设计出所谓的功能模块。这样划分并进行相应的程序开发后,结构模块的结构可由结构参数为主,功能参数为辅简单求得;而对于功能模块,可由功能参数为主,结构参数为辅出发进行推理,在多种多样的结构形式中做出抉择。

3.1.2  凸凹模及某些零部件外形无法预见

某些模具零件(如凸凹模)的形状和尺寸由产品决定因而无法在模块设计时预见到,所以只能按常见形状设计模块(如圆形或矩形的冲头),适用面窄;某些模具零件(如冲压模的工件定位零件)虽然互相配合执行某一功能,但它们的空间布置难寻与共性,因此即使按功能划分也不能产生模块

笔者认为,模块化是部件级的标准化,而零件标准化可视为零件级的模块化。两个级别上的标准化是互相配合的。因此,要开发零件库并纳入模块库,以弥补模块覆盖不全的缺憾。当零件必须逐个构造时,一个齐全的便于使用的零件库对提高效率很有帮助。

3.1.3 模具类型与结构变化多

模具可有不同的工序性质,如落料、冲孔等;有不同的组合方式,如简单模、连续模等;还有不同的结构形式,种类极其繁多。因此,必须找到适当途径,使较少的模块能组合出多种多样模具。

为此,笔者提出了以下方法:(1)在Pro/E(或UGII等三维软件)的参数化设计功能及用户自定义特征功能的基础上进行二次开发,使模块具有较大“可塑性”,能根据不同的输入参数可产生较大的结构变化;(2)分层次设计模块。用户可调用任一层次上的模块,达到了灵活与效率两个目标。使用小模块有灵活多变的优点,但效率低,使用大模块则相反。

3.2 模具模块化设计的实施

为了实施模块化设计,并证明以上方法的可行性,笔者基于Pro/E二次开发,开发出一套模具模块化CAD系统。系统分两大部分:模块库与模块库管理系统。

3.2.1 模块库的建立

模块库的建立有三个步骤:模块划分、构造特征模型和用户自定义特征的生成。标准零件是模块的特例,存在于模块库中。标准零件的定义只需进行后两步骤。

模块划分是模块化设计的第一步。模块划分是否合理,直接影响模块化系统的功能、性能和成本[3]。每一类产品的模块划分都必须经过技术调研并反复论证才能得出划分结果。

对于模具而言,功能模块与结构模块是互相包容的。结构模块的在局部范围内可有较大的结构变化,因而它可以包含功能模块;而功能模块的局部结构可能较固定,因而它可以包含结构模块

模块设计完成后,在Pro/E的零件/装配(Part/Assembly)空间中手工建构所需模块的特征模型,运用Pro/E的用户自定义特征功能,定义模块的两项可变参数:可变尺寸与装配关系,形成用户自定义特征(User-Defined FeaturesUDFs)。生成用户自定义特征文件(以gph为后缀的文件)后按分组技术取名存储,即完成模块库的建立。

3.2.2 模块库管理系统开发

系统通过两次推理,结构选择推理与模块的自动建模,实现模块的确定。第一次推理得到模块的大致结构,第二次推理最终确定模块的所有参数。通过这种途径实现模块“可塑性”目标。

在结构选择推理中,系统接受用户输入的模块名称、模块的功能参数和结构参数,进行推理,在模块库中求得适用模块的名称。如果不满意该结果,用户可指定模块名称。在这一步所得到的模块仍是不确定的,它缺少尺寸参数、精度、材料特征及装配关系的定义。

在自动建模推理中,系统利用输入的尺寸参数、精度特征、材料特征与装配关系定义,驱动用户自定义特征模型,动态地、自动地将模块特征模型构造出来并自动装配。自动建模函数运用C语言与Pro/E的二次开发工具Pro/TOOLKIT开发而成。UDFs的生成方法及参数驱动实现自动建模的程序见[4]。

通过模块的调用可迅速完成模具设计。这个系统在本厂应用后了模具设计周期明显缩短。由于在模块设计时认真考虑了模块的质量,因而对模具的质量起基础保证作用。模块库中存放的是相互独立的UDFs文件,因此本系统具有可扩充性。

4

由于采取了上述措施,科龙集团某一新品种空调的模具从设计到验收只需三个月就完成了,按可比工作量,开发周期比以前缩短了约1/4,而且模具质量和成本都有所改善,明显增强竞争力。

1 王知衍译,面向制造与装配的产品设计,北京:机械出版社,1999

2 张林宣,童秉枢,王春河等,一种实用的综合集成DFA系统的研究,清华大学学报(版),19983811):69-72

3 姜慧等,机械产品模块划分方法的研究,制造技术与机床,1999,(3):7-9

4 赖朝安,李振南,孙延明等,Pro/E二次开发的关键技术,机械设计与制造工程,200130(1)43-45