PDM的中文名称为产品数据管理(Product Data Management)。PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。通过实施PDM,可以提高生产效率,有利于对产品的全生命周期进行管理,加强对于文档,图纸,数据的高效利用,使工作流程规范化。
PDM 制造过程数据文档管理系统 ,能够有效组织企业生产工艺过程卡片、零件蓝图、三维数模、刀具清单、质量文件和数控程序等生产作业文档,实现车间无纸化生产。
一、PDM技术简介
PDM是Product Data Management的缩写,是指某一类软件的总称。CIMdata曾这样定义:“PDM是一种帮助工程师和其他人员管理产品数据和产品研发过程的工具。PDM系统确保跟踪设计、制造所需的大量数据和信息,并由此支持和维护产品”。
整个PDM系统和相应的关系型数据库都建立在计算机的 *** 作系统和网络系统的平台上。同时,还有各式各样的应用软件,如CAD、CAPP、CAM、CAE、CAT、文字处理、表格生成、图象显示和音像转换等等。在计算机硬件平台上,构成了一个大型的信息管理系统,PDM将有效地对各类信息进行合理地、正确地和安全地管理。
由上述可知,PDM系统的重要功能有:产品结构管理、电子图档管理、工作流程管理、项目管理、安全管理、权限管理、产品配置管理、版本管理、与CAD/CAM系统的接口、与MRPII/ERP系统的接口等。
二、PDM关键技术 1、成组技术
成组技术(GT:Group Technology)是在零件设计和制造中充分利用相似性原理的方法。PDM系统中,GT技术主要体现在信息的编码管理和产品族管理。信息分类编码是企业信息化的基础,是企业实现计算机集成的基本条件之一。PDM中的编码方案应根据企业的需求,与企业的产品紧密结合在一起,充分考虑企业产品的更新换代和生产过程中信息的表示,使编码简洁、实用,起到组织和协调企业内部生产的作用。因此,编码的优劣成为企业能否接受PDM系统的关键性指标。
产品族管理是支持目前企业中“小批量、多品种”生产方式的有效工具。PDM系统中,将具有同类性能特征的产品、相似结构的部件和零件进行统一管理,提供符合国标的基本零件族定义和一套定制属性及继承关系的方法,能有效提高企业零部件的重用水平,使设计人员可以根据用户的需求迅速生成产品结构树、物料清单(BOM:Bill of Materials),从而对用户的需求作出快速反应。
2、客户化技术
PDM是一种使能技术,需要根据企业的不同情况进行实施。客户化工作包括为企业定制设计工作流程、项目管理方式、编码规则、版本控制方法、各种信息的利用方式以及企业提出的各种需求。客户化的目的是缩短PDM的实施周期,增加PDM系统的柔性,在客户化过程中最终实现“零编程”。目前比较好的解决方案有模板技术和组件技术。
模板技术是将各功能模块中的条件参数化。在PDM系统中建立适合于各种功能的模板库,客户化过程中,根据不同的需求调用不同的模板,即可在短时间内建立系统所需求的功能模块。模板技术适用于相对独立的功能模块,如果用户提出超出模板功能的要求时,系统需要另配开发工具,利用定制函数或描述语言进行简单的编程来实现。
组件技术是在系统中构造一些基本功能模块和过程模块(称为组件Component),这些模
块具有开放的接口和良好的可组合性,并可实现“即插即用”。当系统需要实现某种功能时,可以将这些基本模块进行组合,定义相应的属性即可。组件技术使得PDM的客户化工作变得十分简单,只需要搞清企业的具体需求,学会组件的重构方法即可构造出企业所要求的PDM系统。组件技术是软件设计的方向,尤其适用于Case-by-Case工程,企业可根据管理模式的变化自主调整系统的功能,减少对开发商的依赖。
3、流程的设计方法
PDM中的流程设计是确定产品设计中各个环节和路径的过程,具体包括设计人员工作职责的制订、审批人员权限的划分等。现行企业中各部门的工作流程具有相似性,实施方案需要根据企业的现行管理模式确定,这就给流程设计方法提出了能不断适应企业经营管理模式变化而重新组合的功能要求。
PDM中的流程设计方法有两种:一种是预置式流程设计,该方法将企业中的流程模式预制在一个模块中,制定流程时只需要对流程进行选择即可达到设计的要求;另一种是采用可视化设计方法,用图框表示节点,有向线段表示信息的流向,用属性来定义节点和流程的相互关系,如将节点定义为设计人员、校对人员、审批人员等,将流程定义为提交、返回修改等。可视化设计流程的方法比较直观,易于表达,具有较大的灵活性,企业也容易接受。
4、数据存储与管理
PDM系统中的数据管理包括数据的存取方式、数据的安全性和数据的管理模式等。目前的PDM系统中大多数采用Oracle、SyBase、SQL Server等流行的商用数据库,数据是以记录形式存放在数据库中,这种存放方式可以保证数据在物理上和逻辑上的独立性,有效地控制对数据的使用,允许不同需求的用户共享数据。但目前计算机应用系统都是基于文件的自动化孤岛,如CAD/CAPP/CAM等系统,在产品开发过程中生成的大部分数据属于工程数据,其形式多样,结构复杂,很难用一般的商用数据库来进行管理。目前采用了变通的方法,即允许数据存放在各自的文件中,数据库中只存放文件的元数据或路径数据,如文件的存放路径、文件名等相关的属性。
数据的加密措施有3种。一种是所谓伪加密,即将数据库中的元数据进行加密处理,原数据文件隐式无序存放,一般情况下很难在浩瀚的文件中理出成套技术文档。第二种方法是采用部分加密方案,将数据文件中的属性描述字节取出或加密处理,破坏了原文件的存贮结构,即使将其文件拷出也无法打开。这种方法数据的处理量小,基本上不影响系统的运行效率。第三种方法是设计一种算法,将文件整体加密处理,只要算法不被破译,文件就无法重现,但工程图形的数据量大,会影响系统的运行速度。
现行PDM系统的数据管理形式是基于关系型数据库的。数据之间关系通常是静态的、明确的、简单的,而产品设计过程中的数据往往是动态的、不明确的,结构也是复杂的,而且具有较高的相关性。人们希望对数据库的 *** 作能实现“零输入”,即仅使用鼠标就可实现PDM系统中编码管理、流程管理、产品配置管理等功能。实现的方法是建立与产品数据库相对应的动态 *** 作数据库,将系统所要实现的 *** 作均存放在该 *** 作库中,该库可动态的进行更新,它记录了需要实现的和已经实现的各类 *** 作,供使用人员在 *** 作时参考和选择。
5、系统集成
PDM系统的集成主要包括运行环境集成、信息集成、功能集成、技术集成以及人员和组织的集成。系统集成的核心是信息集成,关键是人和组织的集成,而运行环境的集成和技术的集成则决定了PDM系统的技术水平、运行效率以及生命周期,功能的集成将直接影响管理和生产的质量和效益。
PDM系统面对的是CAD/CAPP/CAM、MRPⅡ等系统所产生的数据的管理,由于各应用系统中各种对象描述采用的标准
1 用oracle 的连接工具,如 plsql 什么的 导 sql 文件
2 看你考的项目是怎么连接数据库的,一般的应该是在配置文件里写的,找找把,如 properties
3 跑跑项目看有啥错,一点一点该,按提示的错误网上找
你这个貌似不是正常的流程:一般是写脚本比较烦,所以先用PowerDesigner创建数据库表结构,然后生成脚本。
但基于你的需求,可以用PowerDesigner的逆向工程。
1 用脚本先在SQL2005创建所有的表。
2 用PowerDesigner的逆向工程反向导出表。
21 先配置数据库的连接信息。创建一个ODBC的数据源(如果你的电脑上有测试用的数据源,可以忽略此步骤)打开控制面板->管理工具->数据源(ODBC)->系统DSN->点击“添加”按钮->在创建新的数据源中选择驱动程序为Sql Server->点击完成按钮,填写你自己的对应的信息
22 创建数据库文件PDM,通过菜单:打开Power Designer->Reverse Engineer->DataBase
如果还不明白逆向工程,或版本不匹配,可以再搜一下powerdesigner 逆向工程。
PDM可以广泛地应用于各工业领域中。但每个领域都有其自身的特点和需求,应用的层次要求和水平都不相同,因而并无万能的PDM系统可以包容。
实体类从 pdm 中抽象而来,数据库据实体需求建立
PDM 系统是为管理企业的生产资源和制造过程数据而设计的系统解决方案。 该方案能有效的组织工艺过程卡片、零件蓝图、三维数模、刀具清单、质量文件和数控程序等生产作业文档,是实现企业车间现场无纸化管理的利器。全球用户80%以上为世界500强企业,行业遥遥领先。
盖勒普 PDM 可以实现:
1能将设备 *** 作者保留的由他们经验获得的各种作业文档进行及时统一的收集归档
2改变原先NC文档按设备为单位执行的分散管理,实现NC文档的集中共享存储,并具有可追溯性
3实现车间使用的作业文档与产品阶段和工艺版本同步
4对于反馈到工艺部门现场改进的工艺设计能有专业平台及专人负责进行管理
5为科学管理和组织生产作业文档提供完善的数据管理平台
6将作业文档电子化管理,便于生产主管、工艺人员、车间现场人员和相关信息化系统用户安全地即时查询浏览及归档保存
7避免或减少基于纸质文档的人工传递及流转,能实现无纸化生产现场数据管理,高效、经济、环保
8对于生产作业文档能实现版本及流程控制,实现文档的发放、检入(Check-in)、检出(Check-out)、召回、修改等流程 *** 作,符合ISO900x管理标准
9能实现与MES系统集成,在MES系统工序级任务下,自动将工序作业文档推送到工位/设备端指导设备人员进行加工
10灵活的自定义符合用户文档管理规范和使用习惯的数据管理结构树,如以工艺路线为主线,工序为节点挂接关联各种格式的电子化作业文档
主要功能:
1全面的生产文档浏览
盖勒普 PDM统系允许用户以附件形式添加和查看无限多本地及网络的AutoCAD/Solidworks图纸、UG/Pro-E/CATIA 3D模型、所有Office文档、Adobe PDF、HTML、JPG、GIF、视频剪辑和其余各类格式文件。
2完善的文档库管理流程
盖勒普PDM拥有完善的文档库管理流程向导,能实现生产数据文档的发放、召回、编辑、重新发放、检入和检出。 每一种管理流程的使用都可以按用户或者用户组分配权限。
3开放式API(应用程序接口)和数据库
盖勒普 PDM的开放式APIs(应用程序接口)可以和企业的其他信息化系统集成,APIs拥有300多种方法和全套的帮助文档。 通过C#、C++、VBNET、VB Script、Windows Script、Java、Delphi等 *** 作系统兼容的编程语言,实现盖勒普 PDM™ 系统和第三方应用系统的数据共享。 盖勒普PDM建立在开放式架构的数据库上,支持Microsoft Access、Microsoft SQL Server和Oracle等数据库。等数据库。
4灵活的数据文档组织结构自定义
并行管理一个或多个文档库
可配置的文档库结构树
—客户
—零件 & 工单
—工序
—设备 & 设备组
—自定义信息
支持文档库各级菜单的快速模糊检索
减少或消除:
手工管理CNC程序、加工调试单、安全 *** 作规程和质量要求
现场纸质派工单、工作文件夹或其它一些生产卡片
早期版本的生产文档
文档的丢失
不受控制的文档 *** 作,如:添加、编辑、删除
不必要的时间消耗
5自定义内嵌式集成接口及默认文档查看程序
盖勒普 PDM 允许在创建文档库时,对特定格式的文件匹配相应的查看程序,并且还可根据盖勒普 MES 系统其它产品应用所具有的命令行参数配置集成接口,使PDM在与其他软件的集成性以及本身功能的扩展性上都独具优势。
6高效指导生产准备
盖勒普 PDM可以将现场生产准备要素进行整合,创建对应零件的文档库,将生产所需的设备、毛坯、刀具、工艺参数、NC程序等必要信息进行收集和打包管理,对现场生产准
备进行指导。 结合盖勒普Tracker 及盖勒普 MES,还可随时查询当前的库存信息、提示生成采购订单及分派相应的生产任务。
7简便友好的系统使用 *** 作
盖勒普 PDM使用过程中的文档库建立、修改、所有管理流程及数据录入等 *** 作都有向导对话框来指导完成。 系统支持批量数据导入,提高系统使用效率。 MS Windows及MS Office 兼容方式的系统设计,支持右键菜单、复制、粘贴等标准 *** 作。
8支持条码q方案
在网络及后台环境搭建完毕,盖勒普 PDM可以通过扫描生产任务条码,匹配到相应的文档库项,在现场终端实时显示当前工序/工步对应的工艺文档,指导现场生产。
9文档库 *** 作历史记录
盖勒普PDM支持文档库 *** 作日志记录和版本的即时追踪,可随时在报告中看到指定文档库的历史 *** 作信息,包括文档库的创建、发放、召回及改动的时间、人员等信息,系统提
供可靠的数据信息可追溯性。盖勒普 PDM 并且支持即时打印显示的报告,方便管理及生产相关人员的查看。
10系统用户和权限管理
盖勒普 PDM系统具有用户及用户组管理,能控制每一个流程及每一次菜单的使用。 支持按照用户或用户组分配权限。 具有超过140个菜单及流程使用权限授权管理,有很高的系统安全性。
11盖勒普 PDM 无缝集成解决方案
盖勒普 PDM系统基于企业整体信息化集成应用理念设计和开发。 作为盖勒普MES -SFC系列产品成员之一,与盖勒普DNC ,盖勒普 CNC Editor,盖勒普 MDC
,盖勒普Travelers,盖勒普NC Crib, 盖勒普 Tracker 和盖勒普
Virtual CNC 无缝集成。
12盖勒普 PDM在线帮助
盖勒普 PDM 系统具有方便易用的在线帮助功能,在系统使用过程中,只需按下F1键,系统便会d出当前应用界面所有功能的详细帮助文档供浏览查阅。
PDM技术是一门管理所有与产品相关的信息和所有与产品相关的过程的技术。
产品数据管理(Product Data Management)PDM是以软件为基础的技术,PDM软件包括了产品设计数据、文档、BOM(产品管理)、设计流程、变更流程、项目管理等几个部分组成。
系统通过提供产品设计、制造和技术支持服务所需的全部数据追溯与存储功能,进而控制企业产品信息的处理和使用,优化产品的一系列研发过程,负责将所有与产品相关的信息和所有与产品有关的过程集合为一个系统。
国外典型的PDM软件主要有Siemens PLM Software公司的TeamCenter、PTC公司的Windchill、Dssault Systèmes公司的SmarTeam、SAP公司的mySAP等
扩展资料
业界著名的PDM咨询服务商CIMdata公司曾这样定义:“PDM是一种帮助工程师和其他人员管理产品数据和产品研发过程的工具。PDM系统确保跟踪设计、制造所需的大量数据和信息,并由此支持和维护产品。”
就产品管理而言,PDM系统可以帮助组织产品研发设计,完善产品结构优化,跟踪研发进展中的设计概念,及时方便地检索存档数据以及相关产品信息。
就过程而言,PDM系统可以协调组织整个产品生命周期内诸如设计审查、批准、变更、工作流优化以及产品发布等一系列过程事件。
参考资料:
PDM:物理数据模型(Physical Data Model)PDM,提供了系统初始设计所需要的基础元素,以及相关元素之间的关系。
即用于存储结构和访问机制的更高层描述,描述数据是如何在计算机中存储的,如何表达记录结构、记录顺序和访问路径等信息。使用物理数据模型,可以在系统层实现数据库。
数据库的物理设计阶段必须在此基础上进行详细的后台设计,包括数据库的存储过程、 *** 作、触发、视图和索引表等。
扩展资料:
PDM的功能:
1、可以将数据库的物理设计结果从一种数据库移植到另一种数据库;
2、可以通过反向工程将已经存在的数据库物理结构重新生成物理模型或概念模型;
3、可以定制生成标准的模型报告;
4、可以转换为OOM;
5、完成多种数据库的详细物理设计(涵盖常用的各种数据库的DBMS),并生成数据库对象的sql脚本。
参考资料来源:百度百科-物理数据模型
这篇文章向我们介绍了如何导入SQL Server数据库到PowerDesigner中的详细步骤说明,并附带介绍,需要了解的朋友可以参考下
再用PD建表完成后导成SQL脚本然后在SQL Server中运行后生成数据库后,就想到,可不可以将直接将数据库的内容生成PD文档?经过上网查,当然可以的。
要将SQL Server中的数据库导入到PD中,首先需要建立一个数据库的链接,然后进行逆向工程的 *** 作。下面开始 *** 作。
第一步:打开数据库菜单,选择“Configure Connections”
第二步:创建新的ODBC链接
第三步:选择系统数据源
第四步:选择需要的数据库
第五步:“完成”
第六步:命名数据源,并选择服务器
第七步:选择登陆方式,并数据登录名和密码
第八步:测试连接
第九步:建立好数据库链接后,选择“文件—Reverse Engineer--Database”
第十步:设置“Model name”和要连接的数据库
第十一步:选择数据源
第十二步:选择要导入的数据库和表
第十三步:导入完成
以上就是关于介绍一下什么是PDM技术PDM软件是什么全部的内容,包括:介绍一下什么是PDM技术PDM软件是什么、我从网上下载了一个java web的项目,有几个.sql文件和一个.pdb和一个.pdm数据库。 如何连接项目和数据库、我的数据库是SQL2005,脚本文件已经写好了,想用powerDesigner生成数据库表关系图,怎么生成等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)