PDM是协同设计的支撑平台

合集下载

pdm应用案例

pdm应用案例

pdm应用案例PDM(Product Data Management)是一种用于管理产品数据的系统,它涵盖了产品的设计、开发、制造和维护的全生命周期。

以下是一些PDM 应用案例,展示了PDM 在不同行业和领域的应用。

1. 制造业在制造业中,PDM 可以用于管理产品的设计和工程数据,以确保团队成员能够协同工作、跟踪变更并确保一致性。

例如:-版本控制:PDM 可以帮助制造公司追踪设计的版本,确保生产使用的是最新的设计数据。

-协同设计:多个团队成员可以同时处理同一产品的不同方面,通过PDM 确保设计一致性和可协同工作。

2. 工程项目管理在工程项目管理领域,PDM 有助于管理项目相关的设计和工程数据。

例如:-文档管理:PDM 可以用于组织和存储与工程项目相关的所有文档,包括设计规范、合同和项目计划等。

-审批流程:PDM 可以集成审批流程,确保设计变更和项目决策经过适当的批准。

3. 航空航天在航空航天行业,PDM 对于管理大型和复杂的产品设计和制造数据至关重要。

例如:-配置管理:PDM 支持配置管理,确保产品设计与规格一致,并能够跟踪配置变更。

-协同供应链管理:PDM 可以帮助协调供应链中的不同团队和供应商,确保各方使用相同的产品数据。

4. 医疗设备在医疗设备行业,PDM 可以用于管理医疗产品的设计、验证和制造数据。

例如:-合规性和验证:PDM 可以帮助确保产品设计符合法规和标准,并跟踪验证活动的结果。

-追踪受控文档:PDM 可以追踪和管理与医疗设备设计和制造相关的所有受控文档。

这些案例仅仅是PDM 在不同行业和领域的应用的一小部分。

总体而言,PDM 提供了一种有效的方式来管理产品数据、提高团队协作效率,并确保产品的设计和制造过程受到有效的控制。

visTeam EDM(PDM)系统介绍

visTeam EDM(PDM)系统介绍

甬上明珠软件科技有限公司visTeam PDM产品数据管理系统国内首创“虚拟无盘”技术为企业的电子文档提供数据安全管理解决方案目录前言 (3)visTeam PDM系统简介 (4)1、visTeam PDM设计思想 (4)2、visTeam PDM系统功能及特点 (5)3、visTeam PDM功能介绍 (6)3.1 基础模块(visTeam Base) (7)3.2图文档管理(visTeam EDM) (9)3.3产品结构管理(visTeam BOM) (10)3.4项目管理(visTeam Project) (13)3.5权限管理 (15)3.6数据安全管控 (16)visTeam PDM系统对企业的价值 (16)4.1建立完备的电子化资料室,提高工作效率。

(16)4.2建立符合ISO要求的开发体系。

(17)4.3建立产品信息集成模型,减少工作失误。

(17)4.4 促进开发的标准化,提高开发质量。

(17)4.5积累知识,实现知识管理。

(17)visTeam项目报价单 (19)EDM实施任务安排 (20)软件升级和维护(ACSP) (22)1、ACSP服务 (22)2、现场服务 (22)服务器和客户端系统硬件需求 (23)1、服务器 (23)2、客户端 (23)visTeam PDM 与ERP接口描述 (24)前言今天,企业中的电脑数量在不断增加,各种应用系统也明显地提高了员工的工作效率,所有的工作步骤,从顾客订单处理到产品开发、生产、销售,大部分的工作结果和中间步骤,都以文档或其它的数据形式存放起来。

此时,数据爆炸的问题已经不可避免,要想从漫无边际的数据海洋中查到所需要的正确的数据,变得越来越难。

许多企业在计算机应用过程中或多或少存在这样一些问题:对于纸张的技术资料,有一套完备的管理体系来进行归档、发放、更改,这套体系保证了生产中技术资料的准确性、及时性。

然而这套体系是靠人工操作,并需要将已经在电脑中电子化的图纸等技术资料再转化为纸张,才能进行管理。

pdm

pdm

PDM功能简介及发展预测引言为了适应变化迅速的市场需求和提高竞争力, 现代的制造企业必须实现TQCS, 即以最快的上市速度(T), 最好的质量(Q), 最低的成本(C), 最优的服务(S)来满足不同顾客的需求。

随着计算机应用的迅速发展, 采用计算机辅助技术和先进的信息管理技术是企业更新改造、提高产品竞争力的必由之路。

然而, 要全部引进或应用全新的自动化管理手段和软件系统并不现实, 因为企业在长期的生产过程中已经在计算机相关技术发展的基础上引入了一些相应的自动化应用单元, 这些应用单元发挥着重要作用。

那么如何在已有基础上, 充分利用当前资源来构筑新型的运营模式逐渐成为大家关注的焦点, 作为一种软件框架系统的PDM, 已经得到了相当的关注和研究。

据有关资料显示,PDM的应用能使产品设计周期缩短25%, 减少工程设计修改 4%, 加快产品投放市场进度50%~80%, 总成本减少 25%以上。

随着中国信息化进程的发展, 国内应用PDM系统的企业也越来越多,PDM产品的开发与应用进入了快速发展时期。

1.PDM的主要功能PDM技术的主要功能如下:(1) 电子仓库与文档管理功能目前传统的、串行的产品开发方式正被集成化的、并行的产品开发方式所取代,企业原来的文档管理方式已无法适应新技术发展的需要,对于那些分布在不同的地点、具有不同格式的文件进行有效管理则需要解决以下问题:A.分布式(多用户) 、多类型的文件管理。

B.满足工程需要的不同查询方式。

一个产品的开发往往会产生大量的文件和图纸,同时,一个新的系列产品开发可能会承袭80 %的老产品的成果。

怎样从成千上万的图纸中及时找到所需要的设计信息是十分棘手的问题。

C.数据的版本管理问题。

一个系列产品从产生到消亡要经过反复的改进,因此,描述一个产品的数据可能有多个版本,每个版本应用于不同时期的产品之中。

如何保证使用某个产品的正确版本就成为工程中一个至关重要的问题。

D.数据的共享和安全性问题。

pdm的介绍

pdm的介绍

PDM(ProductDataManagement,简称PDM)是一门管理所有与产品相关的信息(包括电子文档、数字化文件、数据库记录等)和所有与产品相关的过程(包括审批/发放过程、工程更改过程等)的技术,它是一门集数据库的数据管理能力、网络通讯能力与过程控制能力于一体的工程数据管理综合技术。

PDM系统包含的主要应用功能有:文档控制、产品结构与配置管理、工作流与过程管理、项目管理、信息分类与检索、应用系统集成、变更控制等,它提供产品设计、制造和技术支持服务所需的大量数据跟踪与存储功能,进而控制产品信息的处理和使用,管理产品的开发过程.PDM不仅可以有效地将概念设计、工程分析、详细设计、工艺流程设计、制造、销售、维护,直至产品报废的整个生命周期与产品相关的数据予以定义、组织和管理,使产品数据在整个生命周期内保持一致、最新、共享及安全,同时,还为CAx/DFx应用提供统一的集成运行平台,是连接CAD/CAPP/CAM系统、MIS系统、MRPII/ERP、车间管理与控制系统的桥梁与纽带。

通过PDM系统的有效实施与管理,可及时提供给设计人员正确的产品数据,避免繁琐的数据查找,提高设计效率;保证产品设计的详细数据能有序存取,提高设计数据的再利用率,减少重复劳动;有效控制工程更改,决策人员可以方便地进行设计审查;可以进行产品设计过程控制,提供并行设计的协同工作环境;有利于整个产品开发过程的系统集成(包括供应商、MRPII、销售、支持与维修服务等)。

模具制造业应用PDM技术的总体目标应包括:1.(1)产品信息的完整性、规范化管理。

PDM系统管理的产品信息将涉及到模具设计、工艺、制造、经营和服务等各部门,实施PDM 系统应充分考虑上述各部门的要求,并提供必要的信息共享环境。

同时,通过实施产品配置管理,实现企业内部产品信息的一致性、唯一性、完整性和科学性。

2.工作流程的科学性和灵活性管理.由于模具企业接订单的特殊性,以及模具设计、制造的个性化需求,使得模具产品在整个生命周期中的工作流程呈现出多回路的特性。

PDM协同研制平台在军工电子企业的运用

PDM协同研制平台在军工电子企业的运用

P D M 协 同研 制 平 台在 军 工 电子 企 业 的运 用
杨 旭
( 中国电子科技集 团公 司 第七研究所信息中心 , 广州 5 1 0 3 1 0 )

要: 通 过 分 析 军 工 电子 企 业 的产 品研 发 特 点 和 一 体 化 设 计 制 造 的 需 求 , 结合 行 业 信 息 系统 的 发 展 方 向 , 构 建 一
0 引 言
随着 市场 经济 的发 展 , 军工 电子 科 研 院 所 面 临
着 巨大 的机遇 和挑 战 : 一方 面 , 军 方继 续加 大 军事现
展, 越来越 多 的军 工 电子 企 业 将 其应 用 到产 品开 发
过程 中, 对产品开发全生命周期进行全方位的管理 。
1 军 工 电子 企 业 的 特 点及 需 求
量 的 目的。
P D M( p r o d u c t d a t a m a n a g e m e n t ) 被 称 为 产 品 数 据管理 , 它 以软件 为基 础 , 是 一 门用来 管理 所有 与产
品相关信息 ( 包 括零 件信息、 配置 、 文档 、 工程数据 和权 限信 息 等 ) 以及 所 有 与产 品相 关 过 程 ( 包 括 过 程 定 义和 管理 ) 的先 进技 术 。P D M 系 统 以优 化 的 产 品信息 管 理流程 为 基 础 , 以产 品结 构 为 主 线 管 理 产 品数 据 , 建 立起 企业 统一 的产 品知识库 , 确保 产 品 数据 的完整 性 、 一 致 性 和 有 效 性 。通 过 共 享 的数 据 平台、 电讯工艺一体化设计 、 电子化签审、 更改控 制 流 程及 技术 状态 控 制 , 能 够 大 大提 高 产 品研 发 质 量 和工作效率 。 j 。近年来 P D M逐 步成熟且 不断发

什么是PDM

什么是PDM

什么是PDMPDM的中文名称为产品数据管理(Product Data Management)。

PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。

PDM提供产品全生命周期的信息管理,并可在企业范围内为产品设计和制造建立一个并行化的协作环境。

PDM的基本原理是,在逻辑上将各个CAX信息化孤岛集成起来,利用计算机系统控制整个产品的开发设计过程,通过逐步建立虚拟的产品模型,最终形成完整的产品描述、生产过程描述以及生产过程控制数据。

技术信息系统和管理信息系统的有机集成,构成了支持整个产品形成过程的信息系统,同时也建立了CIMS的技术基础。

通过建立虚拟的产品模型,PDM系统可以有效、实时、完整的控制从产品规划到产品报废处理的整个产品生命周期中的各种复杂的数字化信息。

产品数据管理PDM(ProductDataManagement)技术很难有一个准确的定义加以描述。

1995年初,主要致力于研究PDM技术和相关计算机集成技术的国际权威咨询公司CIM data 给PDM作了一个概括性的定义:“PDM是一门用来管理所有与产品相关的信息和所有与产品相关的过程的技术”。

这个定义从广义的角度解释了PDM技术。

但就现阶段PDM的发展情况而言,可以给出一个较为具体的定义:“PDM技术以软件技术为基础,是一门管理所有与产品相关的信息(包括电子文档、数字化文档数据库记录等)和所有与产品相关的过程(包括审批/发放、工程更改、一般流程、配置管理等)的技术。

提供产品全生命周期的信息管理,并可以在企业范围内为产品设计与制造建立一个并行化的协作环境。

”在20世纪的60、70年代,企业在其设计和生产过程中开始使用CAD、CAM等技术,新技术的应用在促进生产力发展的同时也带来了新的挑战。

对于制造企业而言,虽然各单元的计算机辅助技术已经日益成熟,但都自成体系,彼此之间缺少有效的信息共享和利用,形成所谓的“信息孤岛”;并且随着计算机应用的飞速发展,随之而来的各种数据也急剧膨胀,对企业的相应管理形成巨大压力:数据种类繁多,数据重复冗余,数据检索困难,数据的安全性及共享管理等等。

PDM

PDM

PDM是协同设计、敏捷制造、虚拟企业、网络化制造等先进制造模式的关键使能技术和支撑系统1. PDM基本概念20世纪60年代以来,企业开始在设计和生产中使用CAD和CAM技术。

由于CAD/CAM技术的使用,产生了大量的异构数据,如何管理这些数据就成了一个必须解决的问题,这样就行程了早期的电子图档管理系统。

后来在电子图档管理系统的基础上增加了工作流管理,项目管理等过程管理的功能和产品结构管理等更加高级的管理功能,并不完善发展,就形成了产品数据管理系统PDM。

PDM技术的最初目标是为了解决大量的图样文件、文档文件等的管理问题,后来主要应用于设计图样和电子文档的管理、材料报价(BOM)的管理以及工程文档的集成、工程变更请求/指令的跟踪与管理。

2. PAM功能及其发展2.1 电子资料库和文档管理对于大多数企业说,需要使用许多不同的计算机系统(主机、工作站、PC机等)和不同的计算机软件来产生产品整个生命周期内所需的各种数据,而这些计算机系统和软件还有可能建立在不同的网络体系上。

在这种情况下,如何确保这些数据总是最新的和正确的,并且使这此数据能在整个企业的范围内得到充分的共享,同时还要保证数据免遭有决的或有意的坡环。

这些都是近切需要觖决的问题。

PDM的电资料库和文档管理提供了对分布式异构数据的存储、检索和管理功能。

在PDM中,数据的访问对用户来说是完全透明的,用户无需关心电子数据存放的具体样置,以及自己得到的是否是最新版本,这些工作均由PDM系统来完成。

电子资料库的安全机制使管理员可以定义不同的角色并赋予这些角色不同的数据访问权限和范围,通过给用户分配相应的角色使数据只能被经过授权的用户获取或修改。

同时,在PDM中电子数据的发布和变更必须经过事先定义的审批流程后过能生效,这样就使用户得到总是经过审批的正确信息。

某些PDM系统还具有对异流数据的管理能力,即PDM系统可以对传统的以非电子化形式存储和数据进行管理,虽然对这种文件和管理无法到对PDM内部数据管理的安全程度,但其它全程度至少也不低于传统的手工管理方式,同时这种管理方法还提供了更好的对非电子化数据进行查找和跟踪的能力。

pdm的名词解释

pdm的名词解释

pdm的名词解释引言:在当今快速发展的数字化时代,信息的管理和处理变得尤为重要。

以往纸质文档和手工记录已经无法满足企业和组织的需求,因此,许多企业开始寻找更高效的解决方案来管理和处理其数据。

在这个背景下,PDM(产品数据管理)这一名词被广泛使用,并成为许多组织在生产过程中进行数据管理的核心概念。

本文将对PDM的定义、功能和应用进行深入解析。

第一部分:PDM的定义PDM是产品数据管理的缩写,它是一种集成的软件系统,具有管理、存储和追踪产品数据的能力。

产品数据包括但不限于设计图纸、产品规格、技术文件、BOM(Bill of Materials物料清单)等。

PDM通过建立一个中央数据库来管理和跟踪产品数据,以确保数据的一致性、准确性和可访问性。

第二部分:PDM的功能1.数据管理:PDM系统提供了一个集中的平台来存储和管理产品相关的数据。

用户可以轻松地上传、下载和共享各种类型的文件和文档。

此外,PDM还提供了版本控制和权限管理功能,以确保用户对产品数据的访问和修改符合公司的策略和规范。

2.协同设计:PDM系统帮助团队成员协同工作,共同完成产品设计和开发过程。

通过PDM,不同部门的人员可以同时访问和编辑产品数据,提高信息共享和沟通效率。

此外,PDM还提供了跟踪和审批功能,以确保设计过程的可控性和有效性。

3.变更管理:在产品设计和生产过程中,变更是不可避免的。

PDM系统能够跟踪和管理产品变更的各个方面,包括变更请求、审批、实施和验证。

通过PDM,企业可以更加有效地控制产品变更,减少错误和延误,并确保产品的一致性和质量。

第三部分:PDM的应用PDM在多个行业和领域都有广泛的应用,以下是一些典型的应用场景:1.制造业:在制造业中,PDM系统帮助企业管理产品的设计、工艺和生产数据。

通过PDM,企业可以更好地组织和控制产品数据,提高生产效率和质量。

2.工程建筑:在工程建筑领域,PDM系统用于管理项目文件、施工图纸和技术规范等数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于AutoCAD协同设计技术的产品数据管理系统发表时间:2008-6-23 陈小兵王静廖文和张永军来源:万方数据关键字:产品数据管理AutoCAD协同设计系统体系结构产品数据管理(PDM)是以软件为基础的一种使能技术,它是帮助工程技术人员或其他人员管理所有产品相关信息和所有与产品信息相关的开发过程的工具;产品协同设计的目的是智力共享、资源共享,通过网络将分布在不同地域、不同行业或不同专业特长的智力资源有机地组织起来,综合各方优势,提高企业的整体设计水平。

PDM系统已经成为协同设计的必不可少的支撑平台。

产品数据管理 (PDM)是以软件为基础的一种使能技术,它是帮助工程技术人员或其他人员管理所有产品相关信息和所有与产品信息相关的开发过程的工具;产品协同设计的目的是智力共享、资源共享,通过网络将分布在不同地域、不同行业或不同专业特长的智力资源有机地组织起来,综合各方优势,提高企业的整体设计水平。

PDM系统已经成为协同设计的必不可少的支撑平台。

AutoCAD已在国内外被广泛地使用,在众多的企业内部已经形成了大量的DWG格式的文件。

如何有效地利用现有的设计资源,利用AutoCAD提供的协同设计工具,对于提高企业(特别是中小型企业)的设计水平和工作效率具有重要的现实意义。

本文利用AutoCAD提供的协同工具,对基于AutoCAD协同设计技术的PDM系统的体系结构和实现技术进行了研究。

1 AutoCAD的协同设计技术1.1 AutoCAD协同设计工具集AutoCAD提供了大量的工具来协调各设计成员之间的图形和共享AutoCAD图形数据,这些技术贯穿于设计的整个过程中。

在设计初期,AutoCAD提供的技术包括:建立专业图形符号库、CAD标准(DWS 格式文件)等,使用专业图形符号库和CAD标准能够提高专业产品设计的效率,保证设计人员采用相同的绘图标准。

在设计过程中,能否达到协同设计主要取决于设计人员之间图形信息的获取与信息反馈是否及时、便捷,设计资源能否共享。

这一阶段,AutoCAD提供的技术包括:设计中心、外部参照技术等。

外部参照技术是实现设计人员之间协同设计的重要工具。

在设计后期,协同设计主要体现在设计人员与用户之间的沟通既要快捷、准确、通畅,又要保证数据的安全性,这一阶段,AutoCAD提供的技术包括:电子传递、发布电子图形集等。

1.2外部参照技术外部参照就是把一个图形文件附加到当前工作的图形中,附加的参照图形与外部的原参照图形保持着一种“链接”关系,即外部的原参照图形如果发生了改变,被插人到当前图形中的参照图形也将发生相应的改变。

在网络环境中,设计人员可以随时引用、参照其他设计人员的图形,进行参考、比较和分析。

在一个图形文件中可以引用多个外部参照图形;反之,一个图形文件也可以同时被多人作为外部参照引用。

对参照图形文件的任何修改一旦被保存,当前图形就可以从AutoCAD状态行得到更新的气泡通知,重新载人后就可反映出参照图形的变化;同时,对于附加到当前图形文件中的参照图形,也可以直接对其进行编辑、修改,保存修改后,原参照图形文件随之更新。

2系统的体系结构2.1网络环境下协同设计模式在网络环境下进行协同设计可以采用三类不同的协同设计模式:(1)协同环境下的协商模式设计人员通过协商的方式来交流,如E一MAIL、电子白板、文件传输、音频会议等。

这是一种简便有效的协作方式,由于协作者不对底层模型进行操作,就避免了许多冲突。

(2)协同环境下的异步模式设计用户可以将CAD图形文件通过文件传输功能发送给协同设计用户,协同设计用户可以参考此文件或对此文件进行修改,并把结果返回给设计用户。

在AutoCAD环境下,可以采用设计中心、电子传递、图形发布等工具,并通过辅助协同工具NetMeeting来实现异步协同设计。

(3)协同环境下的同步模式同步协同设计指多个设计用户在异地环境下,对同一零件或产品模型进行实时的操作,同步协同设计一般是指同构的设计环境,即设计用户采用的是相同的设计软件,这种模式对网络要求较高,以便能保证对模型数据修改的实时性。

文献[[3 ,4]通过模型访问代理MAA和协同控制代理CCA来实现网络环境下的同步协同设计。

在AutoCAD环境下,可以采用外部参照技术来实现同步协同设计。

2.2基于AutoCAD协同设计技术的PDM系统结构要建立支持协同设计的PDM系统,首先应当实现企业设计资源的集成,包括:设计零部件资源、标准件资源、材料资源、文档资源等,这些资源通过PDM进行管理,在此基础上,利用AutoCAD的协同工具实现产品的协同设计。

系统采用三层C/S体系结构,分为用户层、应用服务层和数据层,如图1所示。

用户层为用户提供一个协同设计环境,包括AutoCAD及其协同工具、NetMeeting辅助协同工具、PDM客户端,其中PDM客户端对AutoCAD,NetMeeting 等工具进行了集成和封装。

应用层为用户层提供相应的服务,包括:系统管理、过程管理、设计资源管理、安全控制等模块。

①系统管理:对PDM系统进行管理,包括用户管理、权限管理、项目管理等。

②过程管理:对协同设计过程进行管理,系统采用基于角色和权限的设计过程管理模式。

③设计资源管理:对企业内部的基础数据、产品模型数据和共享资源信息进行组织与管理。

④安全控制:对进人协同设计系统的用户、协同过程中的数据访问和传输进行安全控制。

数据层为企业内部的协同设计提供基础数据、模型数据和共享信息,主要包括:设计零部件库、标准件库、材料库、文档库等。

3系统实现的关键技术3.1系统的集成技术为了使PDM系统支持协同设计,保证产品数据信息与CAD模型的结构及物理信息一致,需要将CAD系统与PDM系统集成。

对于商品化的PDM系统,如TeamCenter,可以利用TeamCenter内部对象定义语言MODeL对TeamCenter的界面、内部对象及其结构进行二次开发和定制。

对于自行开发的PDM系统,使用VB,PB,DELPHI等开发工具,利用AutoCAD 的ActiveXAutomation技术,可以在PDM客户端中激活AutoCAD环境,从而利用AutoCAD的协同工具进行协同设计,还可以提取DWG文件的二维图档信息、产品结构信息;利用Autodesk的 AvViewX控件,可以在PDM客户端中实现DWG图形的显示和浏览;利用AutoCAD的DXF文件格式,可以实现对AutoCAD图形数据的访问; 利用ADO(ActiveDataObjects)技术,可以实现对PDM中资源数据库的存储和访问。

通过上述的几种集成技术,可以实现CAD系统与 PDM系统的集成;同时,利用NetMeeting开发包文件(API),能够实现系统和NetMeeting的集成。

3.2基于角色和权限的设计过程管理企业设计人员的组织模式通常是:设计人员由设计部门负责人进行管理,设计部门分为不同的设计小组,每个小组负责一个项目的设计,设计小组负责人为项目负责人,在项目的进行过程中,由项目负责人对项目进行管理,不同的设计人员对于不同项目及其不同设计阶段中的数据具有不同的操作权限。

在某项目设计过程中,设计人员具有发布、更新自己的图纸、文档信息和相关文件的权限,也具有浏览项目组其他人员的图纸和文档信息的权限;项目负责人具有对该项目图文档信息和文件的管理权限。

在项目完成后,由系统管理员对该项目工程信息、相关图文档进行管理以及分配、调整用户权限;小组内设计人员具有该项目的信息及所属图文档信息的浏览权限,在获得权限后,可以下载相关文件。

设计部门负责人具备所有工程项目信息和相关文档的查询统计、浏览、编辑和下载权限。

基于角色和权限的设计过程管理模式如图2所示。

3.3设计资源数据库的建立在构建基于AutoCAD协同设计技术的PDM系统的过程中,为了提高资源数据库设计的灵活性,增强资源数据库和应用程序之间的独立性,本文通过构造字符串的方法来实现对产品技术参数的存储和访问。

这种方法的基本思想是:以参数名称、参数值构成“名值对”,以“名值对”的形式来构造零件的参数信息,参数名是参数值的唯一标记,不同参数之间以特殊字符(如:@)来分隔,构造的结果为一个字符串,称为组每个组有组名和组值,构造的组之间以特殊字符(如$)连接,再把多个组构造成一个字符串,称为组集合构造后的组集合作为一个字段保存在数据表中。

数据的访问是一个反向的提取参数名所对应的值的过程首先根据组名提取出组值,然后再根据参数名提取出参数值。

为此,提出了基于构造字符串的数据存取对象模型,如图3所示。

Groups是一个集合对象,是字符串类型,包含了Group对象,提供的主要方法有:JAddGroup(GroupName)向Groups对象中增加一组,②SetConten(GroupsInfo)给组集合赋值,③GetContent返回组集合中的内容,④GetGroup(GroupName),根据组名返回一个Group对象,是字符串类型,(5)ClearAll清除组集合中内容。

Group对象包含的方法有:①SetName(GroupName)给组名赋值,②AddParam(TaramName,ParamValue)向 Group对象中增加参数的“名值对”,③Item(ParamName)根据参数名从Group对象中提取参数,④Clear清除组中内容。

另一方面,CAD文件的存储以文件的格式存储在文件服务器的指定目录下,而不直接存储在数据库中,主要是为了在利用AutoCAD进行设计时,利用其外部参照技术可以实现协同设计,同时,可以避免数据库容量急剧膨胀;结合常规的数据库设计方法,能够建立包含复杂零件信息的数据库,从而满足资源数据库建立的需要。

4结论本文提出了基于AutoCAD协同设计技术的产品数据管理系统的体系结构;利用AutoCAD提供的协同工具,结合NetMeeting辅助协同工具、ActiveXAutomation技术、PDM的数据访问接口,从系统的集成、设计过程管理、设计资源库的建立等方面入手,研究了系统实现的关键技术。

本文的研究对集成企业现有的设计资源、构建支持协同设计的PDM系统,进而提高企业的设计水平和工作效率具有一定的参考价值。

相关文档
最新文档