|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
iMAN-集团级PDM产品iMAN是建立在Web浏览器技术平台上,充分利用Internet国际互联网的巨大功能,为全球范围的集团级企业服务的PDM产品。
概述Information Manager(IMAN)是专门为整个企业提供产品数据管理的PDM产品。IMAN的6版本正式改名为iMAN。iMAN是建立在Web浏览器技术平台上,充分利用Internet国际互联网的巨大功能,为全球范围的集团级企业服务的PDM产品。
iMAN系统由数据仓库与文档管理、工作流程管理、产品结构管理、扫描图像管理和系统管理等五部分组成。这些功能模块可帮助用户管理和维护产品数据。系统还提供集成工具包(ITK),帮助用户把第三方的应用系统集成或封装到iMAN的系统中。在iMAN系统中,还可通过设置环境变量或用ITK开发一些专用模块的方法,使该PDM系统能够满足用户的特殊要求。
iMAN与CAD/CAM/CAE中的UG及Solid Edge两个系统具有紧密集成的关系。作为iMAN的一个子集,UG/Manager将有效地管理UG的装配件、分析数据与文档管理。
咨询公司评述CIMdata公司是全球最主要的PDM咨询公司之一,它认为"iMAN是PDM行业中主要的供应商之一。"
iMAN是个完全独立的PDM系统,同时它又和UGS的CAD/CAM系统UG有紧密的集成关系,这种集成在PDM与CAD的集成中是最好的。当然,iMAN也可以与其它CAD/CAM系统一起运行,支持任何一种应用系统的组织管理。
在功能上,iMAN是完整的PDM产品,它支持PDM的全部要求。其中包括数据仓库和文档管理、工作流程管理和产品结构管理,产品结构管理是iMAN的重点。
iMAN的用户界面称为"工作平台"方式,在浏览和编辑产品结构时,类似于文字排版时"编排提纲"的风格,用锯齿形的结构树来描述。这种方法被广大用户所熟悉和采纳。利用Web技术,在任何硬件平台上均具有相同风格的用户界面。
D.H.Brown是专业的CAD/PDM咨询公司,它对目前国际上流行的PDM产品进行了全面的分析和对比,认为Unigraphics Solutions 公司的iMAN产品在分布式PDM体系结构、产品变形配置管理和MCAD与PDM紧密集成三方面处于领先地位。
D-iMAN作为iMAN的分布式PDM系统,是目前处于领先地位的产品信息管理系统。D-iMAN能最大限度地发挥用户现有网络系统的性能,提供容错的设计,保证在线与非在线系统的信息共享能力。
Unigraphics Solutions公司在产品变形配置管理方面投入了大量的人力,超过了其它任何PDM系统所做的努力。
因此iMAN在配置管理方面处于遥遥领先的地位。
iMAN与UG作为Unigraphics Solutions的公司的两大支柱产品,其组合自然是机械CAD领域中产品设计、管理和制造的无可争议的技术领先者。 系统概述iMAN功能模块多年来,Pro/ENGINEER一直在为用户提供一种为复杂模型零件建立"包络"或"简化"表示的能力,这些表示减少了数据的传输量,加速了部件的示显。尽管这些简化表示提供了一系列生产效率优点,但是用户被迫牺牲设计的精确几何图形和质量属性。现在,新的包络简体技术-作为Pro/ENGINEER 2000i高级装配扩充包中的一部分 - 允许工程师通过绘制一个3D产吕模型的外表面,用一个单一零件来表示复杂的设计。这样,用户就能建立一个高效的包络零件,这个零件保留了原始模型有关表面和质量属性的准确信息-利用这些信息,您甚至可以加工一个包络表示,允许工程小组用最小的系统资源负载来交换数据。一个复杂的部件可以被"包络"、被定义为一个简单的零件,这样就大大减小了文件大小。
iMAN基本模块
该模块包括iMAN工作平台、系统管理和封装工具。 工作平台 - iMAN的工作平台实际上是一个交互式进行工作的环境。每一个工作平台对应着指定完成的任务,并给用户提供组织完成任务的各种数据的工具。通过文件夹、数据集及其它文件管理工具,在工作平台上可以建立各种数据间的联系。
系统管理 - 系统管理对iMAN的工作环境进行管理和控制。系统管理可以定义一套组织机构。其中包括人员、用户名称、工作小组、项目人员、各种角色、工具和工作站点等等。另外它还需要设置各种访问权限和特权,定义数据仓库的具体位置及大小,构造整个系统的固定参数。
封装工具 - iMAN的封装工具使用户可以很快地将各自的应用系统封装到iMAN系统中。用户可以访问和维护这些系统的信息,无需知道和手工查询、激活产生这些信息的原始应用系统。
产品配置模块
PSM是基于配置管理的产品结构管理模式。PSM通过BOM浏览功能进行修改和控制产品的结构。BOM实际上描述了除几何信息以外的产品全部信息。通过CAD几何模型、各种分析结果、NC加工程序和文本说明来描述BOM结构间的关联,从而建立访问工程信息的逻辑通道。在PSM中,选择适当的零部件,在CAD系统中可以构造虚拟的装配。在iMAN中还提供各种有效性管理,如根据日期、系列号、供应商的供应能力等制定不同的规则,便于组织生产。
高级配置模块
在高级配置管理中,PSM还可以提供各种零部件的重用、派生和替换的机制以及根据不同变量条件进行选择不同的BOM表进行比较等功能。在替换中,系统可以通过技术说明显示对于特殊用途需要更换多少个零部件。不同的配置要求可以制定不同的配置规则,对一些可选的零部件进行配置管理。不同的BOM对应产品生命周期不同阶段的定义,比如设计视图和装配视图。通过图示化的BOM对比,用不同色彩显示不同的部分。BOM的比较可以用于建立多层和单层BOM之间在装配或零件级使用上的区别。
工作流程模块
iMAN的工作流程模块提供了过程管理的各种功能,如建立、监督、管理和控制等。在iMAN的工作流程中提供了两种基本的应用流程管理,即审批发放和更改管理。另外,利用ITK开发工具中的企业流程定义模块(EPM)可以制定用户专用的流程控制模式。利用这种自定义的方式,可以很容易地在审批发放过程中,通过计算机建立的或提交一项作业或任务给另外一个独立的部门,进一步开发编辑、审核或批准等工作。在工作流程中,更改管理提供了多级发放步骤,不同的权限审批级别及规定各级审批通过后立即执行相应的有关任务。实际上,更改管理是一个典型的审批过程,其中包括更改的全部过程,如更改申请、执行和发布等。
图像管理模块
iMAN图像管理功能可以管理点阵数据、图文数据、音像数据等。这些数据可以单页或大批量一次性地输入到iMAN系统中。多页的图像数据在iMAN中也作为一个对象(ITEM)进行管理。在图像管理模块中还提供底层的打印/绘图能力。此外,批注(View/mark-up)功能促进了并行工程的实施。
开发工具
iMAN的软件体系是由一组集成开发工具包(Integration Tool Kit, 简称ITK)编写的。 换句话说,iMAN的全部功能模块是建立在这套工具包之上的应用模块。因此,通过ITK可以访问iMAN内部的数据,这就给用户提供了方便的本地化手段,利用交互方式执行的各项任务都可以通过编程来实现,从而对用户界面和实用功能进行用户化和本地化工作。 在功能上,iMAN是完整的PDM的产品。其中包括数据库和文档管理、工作流程管理和产品结构管理。产品结构管理是iMAN的重点。
iMAN的接口
iMAN提供与UG紧密集成的接口,利用这个接口模块,UG用户可以直接访问PDM中的有关数据。同时UG中CAD/CAM/CAE的数据也可以交给iMAN进行管理。iMAN不仅管理UG自身的文件,甚至可以管理UG文件中的内部数据,如BOM、零件属性等。无论是在UG中,还是在iMAN中修改BOM或属性,两个系统始终保持同步变化。对UG以外的各种CAD系统,iMAN除了提供简单易行的封装工具以外,还提供了若干种接口,其中包括CATIA、AutoCAD、Pro/E 和Mentor Graphics等系统。除了与CAD系统集成以外, iMAN还提供与ERP系统的接口,如SAP、Oracle的ERP产品,还提供电子邮件系统Lotus Notes以及报告生成系统ACTUATE等的接口。
iMAN支持全部硬件平台
iMAN 4版本和5版本可以运行在UNIX工作站和PC环境下。iMAN-NT是运行在NT操作系统下的iMAN系统。该系统可以和UNIX的服务器或工作站混合在一起工作。iMAN-NT中既有服务器也可以是客户机,其功能和UNIX下的iMAN一样。iMAN-PC是在MS的Windows环境下执行 iMAN的模块。iMAN-PC利用VB或VC Basic开发PC客户机上的用户界面。iMAN-PC利用客户机服务器的体系结构,充分利用服务器上的服务器的功能。尽量减少对PC硬件的要求及对网络资源的压力。另外,iMAN-PC/X一窗口的仿真终端模块,用户利用该仿真终端模块,在PC机上不仅可以访问iMAN的全部数据,还可以管理PC上应用程序产生的各种数据,如MS的Word文档和Excel电子表格文档。
Web技术
iMAN Web为iMAN用户提供一种简单方便的手段,无需经过培训便可访问企业内部指定的数据。目前可以查阅有关文档和零件数据,下载各类文件,浏览UG中生成的装配结构图像,传递各类电子邮件并保存在iMAN的邮件库中,今后将逐步提供网上审批、填表、发放任务、传送图形等功能。
iMAN可用于管理各种各样应用软件产生的文档资料,如CAD/CAM/CAE、MRPⅡ、文字处理、图像扫描等。iMAN包括如下应用模块。
iMAN数据结构在iMAN数据库中管理的信息都是属于iMAN的管理对象。在iMAN中包括以下几种管理对象: item、数据集、表格和文件夹。一个iMAN的item可以代表一个产品、部件或零件等。iMAN的数据集提供了管理各类应用软件所产生的文件的手段。例如,技术说明文件或CAD/CAM/CAE系统产生的图形数据文件,都可以用原来的形式或点阵形式或其它任何计算机形式的文件存放在iMAN系统中。iMAN的电子仓库(Volume) 可以看作是一个物理上的硬盘,它通过NFS方式和用户联系在一起。iMAN数据集一方面指向这些文件存在的电子仓库;另一方面还指明对这些文件进行操作的工具。iMAN的表格数据将各种属性信息直接存入关系型数据库中。iMAN提供了一套预先定义的属性和用户自定义属性的手段。文件夹是iMAN用来建立数据间联系的一种方法。例如,可以建立一个文件夹,其中包括使用某一种材料的全部item的零件。iMAN还可以给item规定一些预先定义的关联性质来管理与该item有关的信息。通常使用的三种关联性质包括: 必须的、专用的和说明的。其它关联性质也可以自行在系统中加以定义。
iMAN的基本配置包括一个位于服务器上的iMAN数据库、位于文件服务器上的iMAN文件柜以及连接在网络上的全部iMAN用户的工作站 。iMAN的全部特征数据(meta-data)存放在数据库中,而实际的文件则存放在iMAN文件柜(或称电子资料室)内,所有的用户都可以访问这些特征数据和相应的文件。
许多公司将iMAN应用在不同的地区,管理着多种多样的应用程序。在每个地区有成百上千个用户。为了优化网络的性能,在每个地区都有一个iMAN数据库和多个文件柜。各地区的全部数据(包括特征数据meta-data和文件)都存放在本地服务器上。当各地区间需要共享信息时,本地服务器将输出(export)这些共享数据的目录信息,并存到公共的共享目录管理服务器中。其它地区的用户从共享目录管理服务器上查到所需文件后,再从指定的地区将该数据拷贝到本地服务器上。每个拷贝的item中,不仅保留原来的信息,同时还包括该信息原属哪个地区的,只有属于本地区的信息,用户才有权对它进行修改,其它地区接收到的只是只读的数据拷贝。当一个item需要由其它工作小组进行修改时,可以把该数据的所有权转移到另一个地区。
iMAN管理对象的类型iMAN管理的是产品及其整个生命周期内的全部数据、如技术说明、标准规范、工程图纸、加工程序等,还包括生产过程的文件、更改单、用户使用手册、维修说明等技术文档。凡是在操作系统下可以生成或修改文件的应用程序都可以封装到iMAN系统中,相应的文件均由iMAN进行管理。大的、复杂的文件如CAD和扫描程序产生的图形、图像文件;小的诸如MS的Excel、Word文档或简单的ASCII文本文件,都可用iMAN进行管理。
iMAN还可以管理存储在文件中的数据,iMAN/UG接口模块就是其中一个典型例子。UG零件中的属性数据可以由iMAN来管理,无论用户是在UG还是在iMAN中修改这些属性参数,在UG和iMAN两个系统中,始终保持同步变化。UGS公司已经建立了四十多种应用程序的集成接口。
安全保密在iMAN中对数据访问及使用的安全保密分成不同的控制级别,如数据、功能,用户、工作小组及整个企业等。访问控制表(Access Control List,缩写成ACL)规定了用户及其工作环境中对iMAN的管理对象进行访问的权限。对iMAN管理对象进行安全保密控制的模式为: 所有者 - 工作小组 - 岗位(或称为角色) - 系统 - 全部等五级。对某一个用户或用户工作小组,可以指定他(们)访问iMAN中每一个或某一类管理对象的读写权限。iMAN还允许每个管理对象的所有者自已控制对它进行访问的权限。
在iMAN中还可以规定哪些角色可以修改哪些管理对象。同时,一旦设计过程完成以后,相应的数据和文件可以立即存档和发放。 在iMAN控制下的系统级的文件不受操作系统提供的保护权限的限制。用户在iMAN环境下,可以选择把这些系统级文件在iMAN的环境中隐藏起来,在iMAN中保存的文件可以用加密算法,将其真实名称替换后存放在操作系统内;也可以选择不用这种加密方法,在操作系统下很容易找到相应的文件。
除了数据以外,iMAN的菜单也是可选择的。利用菜单入口隐藏(MES)功能,可以把不同用户使用的下拉式菜单有选择地隐藏起来。 用户功能数据仓库及文档管理iMAN的数据管理功能可保证产品数据据的集中管理和安全性,提供多用户的并行访问和防止无权人员的修改。在设计过程中,用item的不同版本来描述数据集的不同设计变化。在iMAN控制下的全部文件得到iMAN的保护和控制。当一个文件(普通文档 、CAD零件等)发生变化时,iMAN自动将原先的版本保留,同时产生一个新的版本。每一个item版本包含了定义该item所需的全部信息,其中包括数据集(即文件)和属性(meta数据)。一旦item对应的表格与表格的内容,或对应的功能发生变化,则自动产生item的新版本。该新版本的指针首先是对准原先版本的信息,直到数据集成属性确实修改后才指向新版本。因此,同一个数据不用作多重拷贝,这样可以大大减少对数据库和磁盘空间的需求。
为了防止两个用户同时修改同一个数据,iMAN采用Check-in和Check-out机制。当一个用户打开某个数据进行编辑时,iMAN自动对该数据"写"访问权进行加锁控制,任何其他人都不能对它进行修改。只有当原先打开该数据进行编辑的用户将该数据重新放回数据库或关闭该数据时,该数据才恢复原来状态,即允许其他授权用户进行修改。手工的Check-out命令可以对数据设置一个长时间的锁,防止该数据发生变化。Check-in则用来解除原先设置的锁使数据恢复到可修改的状态。
当一个用户被分配到另一个项目后,原来Check-out的文件,无须用Check-in解锁便可转给另一个用户。用户可以把自己的名单附在某一个对象的说明列表上。在这张列表上可以看出该在什么时候Check-out和Check-in。此外,用户还可以查询全部Check-out的或某一个事物被锁的整个历史。
用户可根据自己的权限访问数据信息,不同的保护级别提供给不同的访问人员、工作小组或角色。当一个设计版本完成后,可以将它存起来防止被修改。iMAN电子仓库是一个逻辑仓库,当一个文件存入该仓库后,它的状态被设定为不能修改的item。
iMAN在审批与发放过程中,还提供了一种方法来规定不同权限的变化过程。CR(审批流程)是iMAN的应用模块,它允许有多级的审批过程。对于事先规定文件的发放过程,如审核、批注、电子签字等过程均由计算机自动地进行管理。
iMAN系统管理员根据对象的类型和有关的工作人员,预先编制一套审批发放模型。这个审批发放程序包括审批过程、级别以及每一级中电子签字的角色和审批结束阶段。在一个审批过程中,可以有任意多级审批,在每一级中可以指定一个或多个角色进行审批,在同一级还要制定表决的规则。每个人在电子签字时有三种选择: 同意、反对、弃权。批注可以和每一种表决结果附在一起。
工作流程和流程管理iMAN工作流程模块可对企业级的工作流程进行管理。它可以创建、执行、监督和控制工作流程。用户可以建立串行或并行的工作流程,使得工程技术人员并行地协调工作。当用户打开自己的收件箱时,就可以看到最新的工作任务清单。项目发起人或负责人可以随时查看整个项目的执行状态,直到该工作全部完成。iMAN的工作流程管理提供CR(审批流程)和CM(更改管理流程)两个应用模块。这两个应用模块可改造成专用的工作流程。工作流程可以与指定的工作小组和专门的事项相关联,同时还有专门的日志文件记录该流程中的全部管理信息。
CR应用模块可以定义文档的审批过程,它提供一套很方便的工具来定义审批的级数和批准的人数。工程更改单(ECO)也可以用CR程序来管理,在前文中已对CR作了详细的说明。
CM描述了典型的更改管理,其中包括提交、执行和发布更改的各项步骤。CM利用一套表格来归纳和审批提交更改的数据。这些更改的数据既可以是一个数据集,也可以是一个item,或是一组对象(objects)。整个更改流程包括8项任务: 更改申请、批准申请、权限影响分析、实际影响分析、权限更改指令、实施更改指令、批准更改指令及有关说明。在这8项任务中,实施更改指令,激活CR审批流程 ,对实际发生的更改数据进行审批。随着更改管理程序的一步步执行,自动激发下一步任务,并给相应的用户发送信息,保证整个过程连续工作。
在整个更改管理过程中可以指定审核者和批准者。审核者可以对修改作批注,但没有批准的特权。只有批准者有权同意或反对这项修改。
iMAN的工作流程管理还给用户提供了组织专门流程的框架。在所有的iMAN工作流程中,可以设置专门的规则,在每一阶段还可以指定执行其它过程或任务。自定义的工作流程可以用工作流程工具包来定义,该工具包称为企业过程建模(EPM)。它包括了"C"语言的应用程序接口(API)和动态连接库(DLL)。用EPM定义的工作流程可以按指定的步骤,对专门的数据修改有关的状态或者根据先前的操作进行流程管理。在CR和CM中还可以在任何时候、任何地点执行用户自己编写的外部执行程序。
iMAN的数据管理功能保证产品数据的集中管理和安全性,提供多用户的并行访问和防止无权人员的修改。用户可以建立串行或并行的工作流程,使得工程技术人员并行地协调工作。当用户打开自己的in-boxes信箱时,就可以看到最新的工作任务清单。项目发起人或负责人可以随时查看整个项目的执行状态,直到该工作全部完成。
产品结构管理iMAN的产品结构管理(PSM)提供管理产品的结构定义和配置,图形界面使用户可以很容易地浏览和维护产品的结构(装配、子装配和零部件),在图形界面上,使用标准的工具,如拷贝、剪切和粘贴来维护产品的结构。当然,iMAN PSM定义了产品的BOM,对应于产品生命周期中不同阶段,如"设计阶段"、"组装阶段"等。不同的BOM代表同一个产品的不同角度所定义的信息。 iMAN PSM把产品定义的全部数据,包括几何信息、分析结果、技术说明、工艺文件等都和产品结构建立起联系。
iMAN PSM提供各种工具去查询item和访问有关的数据。"引用查询"功能使用户能够很方便地得到某一项变化所造成的影响,即查询原来使用变化前的item的全部结构。iMAN PSM提供的标准功能使查找大型BOM时,可以很容易找到指定结构的位置。
产品结构配置的原则是由用户自行选择的,可以根据item的版本或工作状态来决定。iMAN PSM还支持有效性管理。例如,根据日期或系列号或供应商的供应情况来配置,从而确保生产制造的正常进行。 产品结构编辑器(PSE)为用户创造和维护BOM提供了强大的工具。每个BOM用一个锯齿形(indented)体系结构表来表示,用户可以选择水平或垂直两种显示方式。在显示BOM结构树时,用户有两种方法控制显示的层数。
- 在BOM中的装配件可以全部显示内部的零部件,也可以全部隐藏掉。
- 只详细显示指定零件的结构数据,其余都隐藏掉。
iMAN PSM支持精确和非精确两种配置。精确配置是针对确定版本的item的固定结构,非精确配置代表item的动态结构,它可以是若干个版本的组合。根据指定版本进行配置时,每一个item根据CR规定的状态来确定;根据日期有效性或系列号有效规则来配置产品时,可输出指定的BOM表供用户编辑和查阅。用户还可以指定输出一个包括所有版本的全部item的清单,从而对样机进行修改,生成新的产品。
在BOM上选择一个item,便可立即打开一个工作窗口,用户在这个窗口内可以看到与该item有关的全部信息。例如,零件文件、技术说明等。当使用iMAN/UG集成模块时,在BOM中有多个item可以选择。如果选择UG三维CAD模型的虚拟装配,则在窗口中自动显示它的三维模型。当在UG的装配模块内或在PSM中修改装配结构时,则另一面会自动修改。
iMAN的高级PSM还支持设计重用和派生,并能解决替换变量化、多视图及BOM的比较等功能。在产品结中,为了特殊要求,允许作适当的替换,并附带必要的说明,显示内部变化的个数。例如,生产车间可以根据库存数量或采购价格来决定采用哪一个item。 变量化产品配置是根据可选项的定义和产品配置规则来进行匹配的。例如,在设计汽车仪表面板时,同一个汽车型号有各种各样立体声收音机的型号可供选择,不同的汽车可以根据自己的规则来选择不同的立体声收音机。如果对仪表面板需要作修改,设计人员可以规定全部变量依然有效。反过来,针对某个汽车型号的BOM,根据变量定义规则,将提供一个精确的配置方案。
多视图功能为不同部门从不同的角度来配置BOM提供依据。例如,制造部门在"制造视图"中需要包含工艺信息,并把这些信息传到ERP环境中。针对产品、装配等可以定义多层视图的BOM,多层视图功能并非需要高级配置管理的技巧,从任何一个BOM的视图中均可访问产品的全部数据。
分类与追溯iMAN提供零部件按属性分类的功能。在iMAN表格内存储了一套属性。根据这些属性可查到类似的对象,这相当于提供了外部分类的界面。 |
|