CAD系统的PDM技术
发布时间:19-08-09
摘要:目前有部分CAD系统只注重绘图,在设计时输入的数据信息在管理时又必须重新输入,造成设计和管理的脱节,这不符合企业的实际生产过程。将PDM技术应用于CAD系统中可以很好地解决这个问题。
本文以钣金构件CAD系统为例,较系统地介绍厂该系统中的产品数据管理子系统的设计思想、功能目标、开发工具选择等内容,最后以构件圆柱三通管为例介绍了该PDM子系统的实现技术。
1概述
产品数据管理(PDM)是一项新的管理思想和技术,它的核心思想是设计数据库的有序,设计过程的优化和资源的共享。PDM可以定义为以软件技术为基础,以产品为核心,实现对产品相关的数据,过程、资源一体化集成管理的技术。
PDM明确定位为面向制造企业,以产品为管理的核心,以数据,过程和资源为管理信息的3大要素。本文主要介绍了钣金构件CAD系统中的PDM子系统的设计思想及其若干实现技术。
2PDM子系统存在的必要性
(1)PDM是企业生产数据的管理中心
在企业的生产过程中,产生了许多设计数据,这些数据是生产的重要资料,需要得到很好的保存和管理。而运用数据库技术管理这些数据就成了必然的选择。数据库技术采用了更为科学和规范的数据存储结构,使数据的冗余度降到了很低的程度。此外,数据库技术为应用程序提供了更为标准和开放的接口,所以数据的独立性和共享能力都得到了显著的提高。正由于这些原因PDM应运而生。
(2)PDM可以对生产过程中产生的电子文档资料进行管理
电子资料室是PDM的核心,它一般是建立在关系型数据的基础上,主要保证数据的安全和完整性,并支持各种查询和检索功能。它能集成产品生命周期内的全部信息(图、文、数据等),并提供数据、文件、文档的更改管理,版本管理、产品结构管理和工作流程管理等。
3钣金构件CAD系统简介
本系统是在AutoCAD2002环境下,以ObjectARX为开发工具,以C++为编程语言,在用面向对象方法分析了钣金构件表面交线及钣金构件展开曲线方程的基础上,建立了一个界面友好的参数化钣金构件CAD系统。
钣金构件CAD系统主要由产品数据管理子系统、参数化绘图子系统组成,各子系统之间既相互协作又功能独立,每个子系统都可以单独使用。产品数据管理子系统的主要功能是对各个钣金构件的产品数据信息进行管理,参数化绘图子系统的主要功能是在AutoCAD2002环境下根据用户交互输入的定形参数和定位参数对钣金构件的零件工作图和展开图进行自动绘制。
钣金构件CAD系统集成了两个子系统的所有功能,实现自动绘图及产品数据信息的管理,从而为后续的CAPP、CAM系统提供所需的信息。钣金构件CAD系统总体结构图如图1所示。

图1钣金构件CAD系统总体结构
4PDM子系统的设计思想及功能目标
4.1PDM子系统的设计思想
本系统中由于采用面向对象的方法,在描述某一构件时需要大量的参数,因此构件一个产品数据管理子系统来管理这些数据是十分必要的,更重要的是它们可以实现CAD、CAPP、CAM系统的集成。
但是PDM系统是一个十分庞大的工程,多用于企业内部所有参品的设计及工艺管理,而钣金构件CAD系统研究的对象仅仅是构件,所以本设计只是利用PDM技术中的电子资料管理功能对构件的参数数据进行管理。实际上,本PDM子系统是一个配合CAD工具的PDM系统。
4.2PDM子系统的功能目标
产品数据管理子系统的功能目标是对这些构件的产品数据进行集中管理和维护,通过系统应用程序界面,用户可以完成对产品数据的查询、修改、添加以及生成报表、打印等功能,同时参数化绘图子系统可以通过应用程序接口与产品数据管理子系统相联系。
5结束语
运用数据库访问技术,建立基于ObjectARX应用程序可以有效地实施对CAD系统中设计参数和计算结果的管理,并为实现CAD、CAPP、CAM系统的集成建立基础。本文主要阐述了PDM的设计思路及实现过程中的若干技术和编程技巧。

本文以钣金构件CAD系统为例,较系统地介绍厂该系统中的产品数据管理子系统的设计思想、功能目标、开发工具选择等内容,最后以构件圆柱三通管为例介绍了该PDM子系统的实现技术。
1概述
产品数据管理(PDM)是一项新的管理思想和技术,它的核心思想是设计数据库的有序,设计过程的优化和资源的共享。PDM可以定义为以软件技术为基础,以产品为核心,实现对产品相关的数据,过程、资源一体化集成管理的技术。
PDM明确定位为面向制造企业,以产品为管理的核心,以数据,过程和资源为管理信息的3大要素。本文主要介绍了钣金构件CAD系统中的PDM子系统的设计思想及其若干实现技术。
2PDM子系统存在的必要性
(1)PDM是企业生产数据的管理中心
在企业的生产过程中,产生了许多设计数据,这些数据是生产的重要资料,需要得到很好的保存和管理。而运用数据库技术管理这些数据就成了必然的选择。数据库技术采用了更为科学和规范的数据存储结构,使数据的冗余度降到了很低的程度。此外,数据库技术为应用程序提供了更为标准和开放的接口,所以数据的独立性和共享能力都得到了显著的提高。正由于这些原因PDM应运而生。
(2)PDM可以对生产过程中产生的电子文档资料进行管理
电子资料室是PDM的核心,它一般是建立在关系型数据的基础上,主要保证数据的安全和完整性,并支持各种查询和检索功能。它能集成产品生命周期内的全部信息(图、文、数据等),并提供数据、文件、文档的更改管理,版本管理、产品结构管理和工作流程管理等。
3钣金构件CAD系统简介
本系统是在AutoCAD2002环境下,以ObjectARX为开发工具,以C++为编程语言,在用面向对象方法分析了钣金构件表面交线及钣金构件展开曲线方程的基础上,建立了一个界面友好的参数化钣金构件CAD系统。
钣金构件CAD系统主要由产品数据管理子系统、参数化绘图子系统组成,各子系统之间既相互协作又功能独立,每个子系统都可以单独使用。产品数据管理子系统的主要功能是对各个钣金构件的产品数据信息进行管理,参数化绘图子系统的主要功能是在AutoCAD2002环境下根据用户交互输入的定形参数和定位参数对钣金构件的零件工作图和展开图进行自动绘制。
钣金构件CAD系统集成了两个子系统的所有功能,实现自动绘图及产品数据信息的管理,从而为后续的CAPP、CAM系统提供所需的信息。钣金构件CAD系统总体结构图如图1所示。

图1钣金构件CAD系统总体结构
4PDM子系统的设计思想及功能目标
4.1PDM子系统的设计思想
本系统中由于采用面向对象的方法,在描述某一构件时需要大量的参数,因此构件一个产品数据管理子系统来管理这些数据是十分必要的,更重要的是它们可以实现CAD、CAPP、CAM系统的集成。
但是PDM系统是一个十分庞大的工程,多用于企业内部所有参品的设计及工艺管理,而钣金构件CAD系统研究的对象仅仅是构件,所以本设计只是利用PDM技术中的电子资料管理功能对构件的参数数据进行管理。实际上,本PDM子系统是一个配合CAD工具的PDM系统。
4.2PDM子系统的功能目标
产品数据管理子系统的功能目标是对这些构件的产品数据进行集中管理和维护,通过系统应用程序界面,用户可以完成对产品数据的查询、修改、添加以及生成报表、打印等功能,同时参数化绘图子系统可以通过应用程序接口与产品数据管理子系统相联系。
5结束语
运用数据库访问技术,建立基于ObjectARX应用程序可以有效地实施对CAD系统中设计参数和计算结果的管理,并为实现CAD、CAPP、CAM系统的集成建立基础。本文主要阐述了PDM的设计思路及实现过程中的若干技术和编程技巧。