background image

设计资源管理企业中已有的设计资源。对设计资源进行分类,使设计资源能够有效查询和
利用。在设计资源管理中不仅管理零部件,而且支持零部件的设计并建立零部件模型。当已
有零部件无法满足设计要求时,通过改变零部件模型的可变尺寸参数来生成满足条件的零
部件。本平台采用支持设计重用、多层次的产品设计资源可重用模型。该模型通过分层的组
织结构形式,反映产品设计资源在重用过程中的信息需求。
    (2)产品族管理系统。在大批量定制环境下,只有拥有能够迅速变型的产品族,才能
实现对客户需求的快速设计。产品族管理系统必须能够建立产品族并且能对产品族进行维
护,能够预测将来的产品需求。面向整个产品族进行设计,需提取符合顾客群需要的产品
变型参数,其设计结果是形成可变型的动态产品模型。在此动态产品模型的支持下,当针
对单个客户需求进行设计时,可以快速配置出满足客户需求的产品。因此,产品族管理系
统还需实现与相关 CAD 系统的集成,并支持产品模型及各零部件模型的变型设计。
    (3)BOM 管理系统。对于同一产品,在企业不同部门需要的产品信息并不相同。BOM
提供了满足不同部门需求的产品信息,产品的 BOM 信息在其生命周期的不同阶段具有不
同的内容,形成了产品结构的多视图。无论是设计 BOM 还是制造 BOM,其中的每一结点
可看作零件(或组件、虚拟件、中间件等),对零件进行重用时不仅重用了零件的设计数据,
同时也重用了零件的所有数据。
    (4)产品配置管理系统。通过产品族的设计可形成可变型的产品模型,为产品配置打
下了基础。对订单进行分解后,在产品族结构中,根据产品族中零部件之间的配置规则配
置订单产品。
    产品配置是产品快速组合设计重要的实现手段。它根据客户选定的选项对产品模型进行
变型,通过 CAD 系统向客户展示该个性化产品并提供报价。若客户满意则可生成可供制造
的产品模型并投入生产部门进行制造。如果客户需求不能得到满足,则可向设计人员提供
最相似的产品实例,使定制设计有较高的起点从而缩短工作时间。产品配置本身并不能实
现产品的快速组合设计,它为产品族和客户需求之间建立了联系。产品快速组合设计的真
正实现还依赖于产品族的设计以及零部件的变型设计等。
    产品配置有三种途径,分别是产品配置、产品变型设计、产品全新设计。
    2 系统各模块的设计
    通过 SolidWorksAPI 可开发相应的应用系统来扩展系统的功能。本系统各应用程序开发
工具采用 VisualC++、VisualBasic 和 VisualC#,各应用程序与 SolidWorks 的接口插件开发采
用 VisualC++ , 开 发 接 口 采 用 基 于
OLEDB 的 ActiveX 技术。所开发系统
的结构如图 2 所示。

 

2。1 与运行平台的集成接口
    系统与 SolidWorks 的集成实现如图
3 所示。通过属性编辑器对零部件的总
体信息和特有属性进行统一的管理,
属性编辑器的界面如图 4 所示。基本信
息包括代号、名称、规格、材料、设计者、
日期和备注,这些内容正好对应二维
图纸中标题栏的主要属性,符合设计
人员的习惯。把零部件的参数分为可变
参数和不变参数,可变参数作为零件