catia PDM简介.doc_第1页
catia PDM简介.doc_第2页
catia PDM简介.doc_第3页
catia PDM简介.doc_第4页
catia PDM简介.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CAXA-V5-PDM介绍 1.1CAXA V5体系结构 CAXA V5PDM统一采用法国达索公司的SMARTEAM Data Model Designer进行构造,遵循面向对象的设计方法,建立描述数据模型的类结构以及类之间的关联关系。对于Data Model Designer构造出的模型,SMARTEAM提供管理方法和管理框架。在SMARTEAM提供的内部开发接口中,还包括图形界面操作接口GUI Service以及工作流开发接口Workflow Library等,这些接口提供了较为完整的对数据模型和工作流程进行操作和控制的方法。 图1 CAXA V5系统总体结构 针对CAXA V5的功能需求,在SMARTEAM现有的数据模型和内部接口基础上,根据国内企业需求,CAXA开发了一批实施与定制工具。 卡片模板定制器(Card Template Designer)。SMARTEAM现有的图形化界面表单采用SMARTEAMl Formdesigner进行定义,比较单一,无法满足工艺报表输入界面和制造数据列表等数据的要求。根据应用需求,Card Template Designer提供两类扩展的数据处理图形化界面,一是满足图文混排的工艺图表处理界面,一是处理批量数据的列表显示界面(Listview),扩展的图形界面以COM方式提供。 数据汇总与处理(Data Utility)。国内用户对产品结构汇总、零件分类汇总、工艺数据汇总、报表合并等方面有较多的需求。Datal Utility是在现有数据的基础上,通过交互界面,获取用户对数据的需求信息,从统一的数据库中抽取记录,并进行分析处理,提供用户需要的数据。 报表工具(Reportl Designer)。数据汇总与处理后,需要按照一定的格式进行输出。SMARTEAM推荐采用水晶报表(crystal)完成数据的显示和打印操作。Report Designer的作用与水晶报表相同,但更符合国内报表定义的特点。 基础BOM(Briefl BOM)。SMARTEAM中的BOM模块数据模型及业务逻辑较为复杂,其应用主要面向供应链环节,并需要独立的License支持。Brief BOM是在产品零部件管理的基础上,按照国内应用需求,完成产品配置、型号确定、BOM比较等功能。 1.2CAXA V5的核心产品数据管理 CAXA V5中的产品数据管理构架在SMARTEAM之上。SMARTEAM为企业提供了完整的产品数据管理功能,同时也为工程师提供了手段,使得工程师在安全准确的状态下,建立文档、编辑文档、浏览文档以及控制文档。SMARTEAM使得企业能够在并行工程环境下,共享信息,并更好地完成产品的设计和维护。 1.2.1产品数据管理系统体系结构 图3 构建在SMARTEAM之上的产品数据管理系统 SMARTEAM适用于不同应用范围的产品系列,为用户提供了最大的选择余地,可满足其特殊需求。其系统体系中的主要功能模块包括协同的操作环境、用户服务和工业模板等。 Collaboration Dashboards - 协同的SMARTEAM 环境 编辑器SMARTEAM - Editor (EDR) Web 编辑器SMARTEAM - Web Editor (WED) 社区工作空间SMARTEAM - Community Workspace (CMT) 浏览器SMARTEAM - Navigator (NVR) SMARTEAM和CAD集成:CATIA、Pro/E、UG、Protel、SolidWorks Users Services - 功能增强的应用 工作流程管理SMARTEAM - Workflow (WFL) 基于BOM的协同SMARTEAM - BOM (BOM) 网络会议SMARTEAM Conferencing (WCO) Enterprise Services - SMARTEAM的企业级解决方案 基础构架SMARTEAM - Foundation (FDN) 企业应用集成网关SmartGateWay 异地协同Smart Multi-Site 高级开发套件SMARTEAM - Advanced Development Suite Best Practices - SMARTEAM的行业最佳实践 机电、电子行业应用模板SMARTEAM - Electronic Template 食品医药行业应用模板SMARTEAM - FDA Complicance 随着的SMARTEAM在航空、航天、汽车、机电、电子和食品、医药行业的广泛应用,形成了面向行业的产品生命周期管理应用模板,为企业提供了很好的参考,大大缩短了产品数据管理系统解决方案实施的周期。在航空行业,SMARTEAM形成面向飞机装配、零配件生产的产品数据管理模块,通过增强的项目管理、APQP过程管理、FMEA文档管理、设计拷贝等针对性的功能,为新产品的生产和数据管理提供针对性的服务。 1.2.2SMARTEAM系统的基本特点 提高工作效率 在当今的企业活动中,由于数据的不断庞大和复杂,对其进行存储和管理的需求日益增长,企业迫切需要一套完整的解决方案对无序的数据进行有序的管理。更重要的是,人们需要一种工具,使得人们能够把精力放在工作本身,而不是整天忙于数据的查询和数据的集成。SMARTEAM就是这样一种功能丰富的工具。查询工具能帮助你迅速找到你所需要的数据,用户不必知道信息在数据库具体的哪个地方。浏览器功能能够使你浏览广泛的CAD数据和Office数据,能够迅速得到文档的影像,而不必实际激活相应的应用程序。 SMARTEAM是专门为Windows环境而设计的,充分利用了人们熟知的Windows的特点,如拖动和放置等,设计人员可以在Windows环境下,将对象从Windows文件管理器下拖到SMARTEAM的项目树下,甚至可以从SMARTEAM环境中,将对象拖到外部的应用程序中去。多个视图的选项,如 由.组成 和 在哪引用过等,能帮助工程师控制对象和项目之间复杂的关系。 快速实施 SMARTEAM软件中提供的不同行业的企业模板是企业快速实施、成功实施的关键。SMARTEAM提供这样一个灵活性,使得你能够使用预先定制的企业模板,或者针对你的要求方便地建立一个特殊的企业模版。 SMARTEAM 为不同的工作环境,预制了不同的企业模板,如航空、航天汽车制造、机械工程、办公自动化、和过程控制等行业。这些模板,无须改动就可以使用,或者根据你企业的要求,进行适当的改动即可使用。用户还可以利用SMARTEAM的模板向导,创建企业独特的数据结构。设计和实施一个典型的企业数据结构,通常只需几周的时间,而不是以往几个月的时间,这在很大程度上削减了实施产品数据管理系统解决方案所需要的费用。无论你是想从工作组级着手实施产品数据管理,还是你直接从企业级实施产品数据管理,用户可以立即开始,并在一个较短的时间里,完成数据有效和安全的管理。 根据企业的需要进行用户化 对SMARTEAM进行用户化,是SMARTEAM快速实施更深层的一步,从而构成了产品数据管理领域中特有的SMARTEAM理念。SMARTEAM通过提供一套快速安装和快速实施的标准特性,SMARTEAM马上就可以使用,这也是如今产品数据管理用户的一个基本需求。同样重要的是,能够根据企业的特殊需要,方便地进行用户化工作。SMARTEAM提供一系列工具帮助进行系统的定制和开发: 超过了 500多条用户化的 API函数,极大地提高了用户和系统管理员的开发能力。l 安全配置使得系统管理员能对不同的用户和工作组赋予不同的访问权限,从而提高了数据的安全性。l 功能强大的语言编辑器使你能够将界面定义成多种语言。SMARTEAM已经翻译成法文、意大利文、德文、韩文、中文以及希伯莱语。l 掩码设计员使用户能够创建和修改掩码。掩码能对属性卡片中的某个域的数字自动递增。此功能为管理零件编号或同企业的现有标准相结合提供帮助手段。l 表格设计员允许用户设计和定义属性卡片的各项属性和外观,包括域和标签的大小尺寸、下拉列表,所有这些信息可以直接联接到数据库中。l 脚本维护工具允许操作人员创建和修改不同的脚本,调用SMARTEAM的函数。脚本维护工具还可以在SMARTEAM环境中直接定义一个操作,例如打印对象之间的列表报告等。l 输入和输出应用程序,能够将特定属性的值,直接输入到SMARTEAM数据库中。你还可以利用此应用程序,对整个输入过程进行定义,将任务定义在SMARTEAM数据库中,需要的时候可以直接启动。输入和输出应用程序,可以将SMARTEAM数据库中的数据转移到另外的数据中去。l 文档安全性的管理 SMARTEAM的数据安全性,确保企业的工程图和文档永远是企业的资产,而不是无用的数据垃圾。 确保这些资产的安全,不是简单的对访问进行控制和提供一个安全的存储环境的问题,而是一个项目开发过程中动态管理的问题。SMARTEAM通过检入和检出(Check In/Check Out)的生命周期管理,来实现对文档的安全性和版本的控制。 当对每一个文档进行修改时,SMARTEAM自动地产生一个新的版本,这就避免了设计的错误或者由于误操作而造成的文档删除和修改。 SMARTEAM生命周期管理不仅能管理单个的文档,而且还能够管理文档的附属信息,这对于装配设计、工程图的标题栏信息以及外部引用文件的操作,是非常有用的。 SMARTEAM所采用的技术 SMARTEAM系列软件产品是完全面向对象的,而且是完全为 Windows环境和Java平台而设计的。SMARTEAM充分利用了基于Windows和Internet的先进技术,并对其进行了扩充。这些技术包括对COM、DCOM、OLE、ActiveX 和ODMA的支持,所有这些都能同基OLE的Windows软件进行紧密的集成,同时也支持JavaBeans, HTML和 HTTP。在新一代的系统开发中,SMARTEAM大量采用.NET技术,构造支持WEB应用的服务软组件,形成支持企业分布式环境的解决方案 随着用户对价值、满意程度和质量的不断提高,许多企业的组织结构已经由独立的工作方式转为群体的协同工作方式。SMARTEAM能够帮助企业实现群组化的协作工作。SMARTEAM的哲学是实施迅速、学习周期短,以减少实施产品数据管理系统的成本,同时又提供强大的功能。SMARTEAM使用方便和丰富的功能,使你能够得到最大的投资回报。SMARTEAM的可扩展性,可以从简单的工作组起实施产品数据管理方案,从而过渡到整个企业级。SMARTEAM的成功实施必将会在不同的层面产生可观的效益,项目的开发进程会不断加快,新产品的面世时间会不断缩短。 1.3产品数据管理系统主体功能 1.3.1产品数据集中管理 安全控制 SMARTEAM使用电子仓库(Vaults)、检入(Check In)、检出(Check Out)、发放(Release)和重新发放(New Release)功能来管理基于版本的对象。文件修改时,系统会创建新的版本,并防止没有授权的用户修改它。维护文件的安全和控制是SMARTEAM最重要的功能,它通过电子仓库来实现这个目的。电子仓库确保仅仅使有权限的人访问文件,一个文件同一时间只能被一个人访问。SMARTEAM用生命周期来管理一个对象的所有组件(即子对象)。这个选项对于装配体及子装配体的正确管理很关键。SMARTEAM用Propagate Operation命令使装配体和其子件执行相同的版本操作。举个例子,如果工程师设计一个装配件,其下有许多子件,系统自动保证在对装配件进行操作时,能够同时对它和它的所有子件执行任何版本操作(如检入,检出,发放等)。 SmartVault 电子仓库服务器为SMARTEAM管理的所有文档提供安全保护和控制机制,作为SMARTEAM软件重要的体系结构的一部分,SmartVault采用Windows的技术为用户提供高性能的数据安全性和授权访问功能。 数据的安全性控制是产品数据管理系统中非常重要的。SmartVault是数据控制管理更深一个层次的安全电子仓库,为了保持产品生命周期管理过程的数据一致性,防止误删除和非授权的修改。电子仓库的功能是确保只有经过授权的用户才可以访问电子仓库中的对象,而且在同一时间内,不能有一个以上的用户对同一个对象进行修改。在电子仓库中的文件可以得到完全的保护,即使通过操作系统,如Windows浏览器,也无法对文件进行访问。 电子仓库分为不同的安全等级,为了在不同的产品开发阶段存储不同的对象。这一点反映了数据的动态状态,以及不同的数据安全等级的需要。例如在动态开发过程中的一个文档和工程图,可以被具有授权的用户检出后进行修改,然后再一次检入到电子仓库中。已经被批准发布的文档,将进入下一个开发阶段,会以更严格的方式进行加密保护。这就意味这只有很少的授权人员才能够访问这些只读信息。SMARTEAM提供面向角色、工作组和人员的权限设置功能,可对系统中的每一类对象上的不同操作进行权限设定。 版本控制 在SMARTEAM系统中,对象的生命周期从“新建”开始,经过“检入”、“检出”、“发布”,到“作废”的不同版本状态,每一次对文件的修改都会给文档留下一个新的版本,同时保留旧版本文档在产品数据管理数据库中,而且根据设计对象所处的不同状态,形成不同的版本状态名。工作版本,是指设计阶段还未被审批通过的设计对象的版本,其一般形式为a.1、a.2.,工作版本一般不直接显示到真正的蓝图上,其最大的作用在于设计师在设计过程中,经过几次方案修改后,最终确定采用上一次的方案时,就可以直接找到上次的图纸继续设计。发布版本,是指审批通过后的文件版本,如果其工作版本为a.2时被提交审批并通过,则其发布版本为a,以后在每一次更改通过后,将形成新版本b、c、d、e. SMARTEAM版本管理的特点: 通过不同的开发阶段使得基于版本的对象的流程自动化;l 控制和访问一个对象的所有版本;l 通过电子仓库保存和限制对文件的访问。l 当修订一个对象时,不管是工程图还是装配图,工程师能够执行下面的生命周期操作: 从电子仓库中检出一个文件(用Checkl Out命令),以便用应用程序打开并修改它。当一个文件从电子仓库中被检出后,它仅仅能够被当前用户修改; 检入一个文件到电子仓库以安全保存,用Check In命令。当一个文件被检入到电子仓库后,它能够被所有其他用户使用;l 拷贝一个文件到本地目录以便浏览它。这种情况下,你不能修改这个文件,原始文件保存在电子仓库里;l 发布一个对象通过把它的文件移到发布(Released)电子仓库文件夹中,用Release命令。可以用Newl Release命令将发布后的对象检出修改,但会产生一个新的版本。 SMARTEAM确保装配体和它的子件的完整,下面的例子说明了SMARTEAM如何保护装配体的完整性。 当发布一个装配体时,它的子件必须被同时发布。即,如果一个装配体有几个子件,每个子件的状态都应该是发布状态(Released);l 如果装配体被废除,你仅仅能够废除它的下一级子装配体。举个例子,一个齿轮是一个表的子装配体,如果表被废除,仅仅齿轮成为废除状态(Obsolete);l 工程师可以用Propagatel Operation对一个装配体及其子件同时执行相同的生命周期操作。举个例子,如果工程师想检出一个表装配体和它的十个子装配体,你能够同时检出它们; 工程师可以选择对一个装配体执行版本操作,而不对它的子件执行版本操作,或者对子件执行版本操作而不对父件执行;l 工程师能够从电子仓库检出一个装配体而将其子件留在电子仓库中;l 工程师能够拷贝一个装配体的子件到本地以便浏览而不修改它,用Copy File命令。装配体的子件保持检入状态(Checkedl In),而装配体是检出状态(Checked Out); 工程师能够单独将子装配体从电子仓库中检出,而把父件留在电子仓库中。l 版本操作命令的名称(检入、检出,等)和版本状态(检入、正在被修改,等)能够被客户化定义以便满足企业的需求,具体实现通过生命周期定义工具完成。 图4 描述对象的生命周期流图 1.3.2统一物料清单管理 CAXA V5中在SMARTEAM现有功能的基础上,形成从CAD文件结构到文档结构,再到零部件物料清单和工艺物料清单的统一物料清单管理功能。 图5 统一物料清单管理 产品结构管理 产品结构管理通过SMARTEAM的文档管理模块(Document Mng)统一进行管理,文档管理中以树状结构组织产品零部件之间的装配关系,并记录零部件到上一级装配件的组成数量。在系统中,产品结构的层次不受限制,结构树上结点名称可由用户指定显示零部件名称、图号、版本或零部件的其它属性信息。另外,结构树上的显示顺序、结构树上的过滤条件等也可由用户设置。 对于产品结构树的生成,系统支持从CAD系统中取属性信息和装配信息,实现已有图纸对应的产品结构在产品数据管理系统中的自动生成。对于CAXA EB、AutoCAD等二维CAD绘图系统,产品结构的生成通过提取和分析图纸上的标题栏和明细栏中的信息进行实现;对于CATIA、Pro/Engineer等三维CAD建模系统,采用分析装配件中结构信息的方法实现文档结构的生成。对于零部件结构的生成,CAXA V5提供批量入库的方法,帮助用户在产品数据管理系统中快速建立现有产品的结构信息。 SAMRTEAM把图纸和模型等文件对应的文档信息是与零部件信息区别开来,为用户提供另外的零部件结构视图(Part Structure Mng)进行管理,这里每个零部件对应一个物料。这种设置的目的是为了解决企业中一个物料有多张图纸(如钣金加工),或一个图纸对应有多个物料(模块化和参数化设计)等问题。SMARTEAM提供树拷贝(Copy Tree)功能,实现文档管理中CAD图纸对应的结构树到零部件结构树的拷贝,生成的目的结构树中的每一个零件(物料)把源数据记录为参考文档(Reference Document)。 图6 树拷贝执行向导 零部件结构表达一个或一系列产品的基本结构,在面向生产和销售的过程,还需根据需求在基本的零部件结构基础上进行配置,以形成特定的产品,此管理过程在产品管理模块中实现(Product Mng)。产品管理同样采用树状结构,为具体的产品提供表现视图,树中的结点为零部件,对零部件信息的管理在零部件结构树中进行。 CAXA V5中还包含有功能强大的对工艺BOM(Process BOM)的生成和管理,工艺数据围绕零部件进行组织,并与产品紧密相关。工艺BOM的生成通过以系列工具进行生成和管理,包括工艺过程卡片编辑器(Process Edit)、工艺路线编辑器(Routine Design)、材料定额汇总(Material Ration Cal)等。这些工具能够独立运行,并在数据处理上与系统紧密集成。 产品结构经过工艺配置等处理,生成制造BOM(Manufacture BOM),用于指导实际生产过程。结合CAXA V5中的MPM(Manufacture Process Management),实现对制造过程的管理。 产品结构正向查询 对于产品结构,系统提供了方便的检索功能,首先是产品结构的正向查询(top down view),通过与产品相关的项目树、零件树,可以浏览产品由那些零部件构成以及零部件之间的结构关系,同时可以查看零部件相关联的图纸及其他文档信息。 产品结构正向查询 产品结构逆向查询 系统提供了bottom up view功能,可以实现逆向查询需求。在系统中如要了解某个零部件被哪些产品使用,可使用此功能快速查询到此零部件上一级的所有部件及产品,并以树形结构显示。这有助于快速确定更改影响范围。 产品结构逆向查询 产品结构对比查询 系统能够提供必要的检查和比较手段(BOM比较),分析不同的零部件或同一零部件不同版本之间在结构及数量上的差异性和合理性,采用颜色高亮显示。 产品结构对比查询 1.3.3工作流管理 SmartFlow(工作流程管理模块)为SMARTEAM用户提供的与SMARTEAM无缝集成的、基于Windows的、可快速实施的、价格平宜的工作流程管理软件。SmartFlow能够在员工之间、部门之间、以及企业内部自动地实现工作的流动、任务的流动以及文档的流动。SmartFlow同时提供强大的管理和跟踪能力,加快了审批过程和更改过程。 图7 工作流模板定义工具 功能强大的Workflow模块使得企业的各项工作自动化l 随着企业规模和产品范围的不断扩大,管理和跟踪各项工作的进程将面临着严重的挑战,对维护和控制典型工作流程的需求如设计、发布和过程更改等越来越高。在大多数情形下,过程一旦被启动,对其的控制和跟踪是很有限的,经理们无法知道瓶颈在哪,更谈不上如何去解决瓶颈。在如今竞争激烈的市场环境中,提高过程控制和信息流动的效率和成本是非常重要的,企业迫切需要组织有序的典型的工作进程,例如设计审批进程、工程更改指令或通知(ECO/ECN)、以及工程更改建议(ECP)等。 SmartFlow 将人、信息和应用程序连接在一起,形成连贯的工作流程l SmartFlow是由SMARTEAM公司专门开发的新一代工作流程管理软件,它能够触发一个进程、跟踪一个进程、监控一个进程,从而改善了人和人之间、工作组和工作组之间的信息流动。由于工作是按照指定的路径从一个阶段到下一个阶段进行的,而且每个阶段的信息都可以访问得到,因此项目的完成要比以前快得多。企业内部实现工作流程的自动化仅仅是SmartFlow众多的好处之一,SmartFlow还可以帮助你了解那些工作已经完成、由谁完成的、花了多长时间完成的等信息。 SmartFlow的工作流程管理员(SmartFlow Manager)功能可以帮助企业的领导跟踪文挡的具体流向和位置,从而解决了瓶颈的问题,提高了部门间的工作效率,便于领导做出正确的决定。SmartFlow及其工作流程管理员模块为企业内部不同的用户提供全面的流程信息,便于不同职位的经理掌握各种工作流程进展的情况。各个部门的经理可以从SmartFlow的工作流程管理员模块中得到有关的信息,从而做出正确的决定。 项目是复杂的,但管理应该是简单的l SmartFlow的关键是能在企业内部快速地实施。SmartFlow在快速实施的同时,还可以根据企业的实际情况进行全面的用户化,例如工程师可以随意地定义不同类型的工作流程和流程框图,来确定工作的流向和具体的工作内容。工程师还可以改变 SmartFlow的界面表格 (例如ECO表格) 使之与企业原有的表格和程序相吻合。所有这些都是在安全的环境下进行的。 SmartFlow代表了新一代的工作流程管理软件。它提供的是高端软件的功能,然而界面直观、使用方便。SmartFlow做为SMARTEAM系列软件的一个插件,可以直接嵌入到SMARTEAM环境中运行。 SmartFlow 其他附加模块l SmartFlow的工作流程管理模块提供丰富的功能,使得企业的经理能根据企业的具体情况做出战略性决策。工作流程的组长可以不时地通过工作流程管理员监控工作的进展,他能够了解到哪项工作已经延误,每一项工作的具体进展,以及整个项目的瓶颈在哪里。SmartFlow的工作流程管理员模块还提供统计报告,显示所有进程和工作的时间,另外还提供高级的查询功能,根据进程的属性进行有关的查询。 SmartFlow服务器为客户端运行各种工作进程提供各种资源。它可以提供多个数据库的连接,为整个工作小组的并行工作提供有效的解决方案。另外,还可以配备多个工作流程服务器,从而将工作流程扩展到整个企业。 SmartBox模块使专门为那些只参加工作流程,但不创建数据,即不激发工作进程的用户而设计的。在典型的设计过程中,SmartBox是为那些不创建工程文档的用户 (如采购、高层经理、市场营销人员等) 提供的绝佳的工具,他们只需要评估和浏览设计,而不亲自创建设计文档。 SmartFlow提供以下功能: 初始工作流程:直接从预先定义或用户化的工作流程列表中选取某个进程,然后激活进行初始化。l 完成任务并转发文档:直观的SmartFlowl 收件箱是工作的中心,通过它,你可以接收任务、浏览相关的文档、观察文档的工作历史、执行必要的操作、并将文档传递到流程的下一个节点。 跟踪流程中的文档:用户可以观察工作流程中文档的准确位置,观察流程的历史,包括所有参加人员的注释和说明的日志文件,甚至可以观察流程框图的彩色状态,从而了解目前流程的进展。l 流程的用户化定义:可以根据企业的具体需要来定义工作流程,如ECO/ECN、ECP、发布、和分发等流程。还可以对工作流程和表格进行用户化以满足企业特殊的需要。l 设计流程框图:流程设计员模块为你提供一个方便、直观的设计工具,可以根据企业的具体流程模式设计出直观的流程框图。l 建立规则驱动的事件触发器:在工作流程框图中,用VB编制的宏指令设计事件触出发器,通过设定不同的规则,对SmartFlow 进行用户化。l 分配任务:在SmartFlow中,对不同类型的用户分配不同的任务。这些任务也许包括SMARTEAM中常规的任务,如检出或审批,也可以是列表清单,甚至用户化的宏指令等。l 分配用户:SmartFlow为在流程过程中的每一个节点分配相应的用户和小组。流程管理员动态地分配用户,使得组员之间可以协同工作。SmartFlow能同SMARTEAM的其他软件模块集成在一起工作。l 1.3.4CAD系统集成 CAXA V5提供与各种主流CAD应用系统进行集成的功能接口和工具,其集成的三维CAD系统包括CATIA、UG、Pro/ENGINEER、CAXA Solid、Solid Works 、Solid Edge、Inventor、MicroStation等;二维CAD系统包括CAXA EB(电子图版)、AutoCAD等。 在集成方法上,SMARTEAM的数据模型定义工具支持针对不同的CAD系统进行数据结构定义,根据CAD系统确定描述文档和零件信息的属性。在内部机制上,SMARTEAM提供CAD集成定义工具,用于定义管理类和数据类,并通过属性映射机制实现SMARTEAM和CAD系统之间的数据交互和更新。在操作手段上,一方面,SMARTEAM提供嵌入CAD的功能浏览菜单,实现设计人员对数据管理的在线操作;另一方面,SMARTEAM中针对各种CAD文件提供功能操作菜单。 新一代SmartViewer 浏览器可浏览200多种文件格式图形文档,并无缝地封装在SMARTEAM系统中,操作界面简单、容易,并提供了内嵌式的高级圈红批阅功能。 在当今的动态工作环境中,基于桌面系统的产品数据管理系统解决方案,越来越普遍。这就要求在产品数据管理系统解决方案中,必须支持大量的矢量文件、光栅文件、以及办公自动化文件,以满足用户在屏幕上方便浏览和操作的要求。例如,机械工程师在使用CAD软件的同时,还要访问与其相关的记录测试和分析数据的文档文件、表格文件等。对有些用户来讲,安装这些应用软件没有任何意义,因为用户只是想看一看文档,而不想真正地启动这些应用软件。SmartViewer就是这样一个功能强大的、建立在SMARTEAM之上的附加模块,它能够浏览200多种的CAD文档和Office文档,包括:MicroStation和HPGL等。SmartViewer尤其在三维CAD方面有着超凡的浏览能力,能直接浏览包括SolidWorks、CATIA、UG、Pro/E、SolidEdge、MDT、Inventor等多种三维CAD文档。另外SmartViewer还能够浏览多种光栅文件、矢量文件以及办公自动化文件,而不必真正启动这些应用软件,对这些文档上所加的注释也不会影响文件本身。例如,在CAD工程图上加一个标注或说明,对某处的修改做高亮示意。只要这张图不被修改,这些注释将会永远保留下来。 SMARTEAM内置功能强大的图形浏览与批注工具SmartViewer,其增强的功能换包括:对于任何文件格式的三维模型,均可进行三维的自由旋转、动态剖切、灯光处理、多种模式的着色以及进行各种测量等多种操作。对于二维图文档,能够直接在对象上圈红批阅。圈红有划线、加箭头、加文字、以及添加其他已经有的对象,所有这些都是为了起到示意和说明的目的,例如对某一处的修改或某一个区域强调一下等。可以对一张工程图进行缩放、旋转、或不同的视角观察细节等。可以观察工程图的不同的层,以及不同层上的颜色。许多 AutoCAD的图就是这样,它有不同的层组成,每一层有不同的颜色。你可以改变某一层的颜色,从而达到产生不同的视图的目的。浏览 AutoCAD符号的属性 (即块信息)。 下面以CAXA V5与CATIA、CAXA EB两个CAD系统的应用集成为例,说明CAXA V5与三维CAD和二维CAD的集成情况。 CATIA集成 CATIA V5在过去二十几年中立足高端CAD市场,并保持强劲的发展趋势,其在汽车、航空、航天领域的统治地位不断巩固的同时,也大量进入摩托车、机车、通用机械、家电等其他行业。CATIA V5和SMARTEAM作为Dassault System PLM领域的核心产品,在数据和操作上实现了紧密集成。 图8 CATIA与SMARTEAM的集成 SMARTEAM管理的CATIA数据类型包括: CATIA Modell CATIA Partl CATIA Productl CATIA Internal Componentl Standard CATIA Productl Standard CATIA Partl CATIA Representationl 其中,CATIA Representation为采用轻量化图形技术而构造的图形文件,格式采用CGR(CATIA Graphical Representation),用于表示复杂装配,以实现对装配图的快速浏览。 CATIA相关数据还包括模型对应的图纸、模型相关的分析数据、CATIA输入输出数据等,这些相关数据同样可在SMARTEAM中得到管理: CATIA Analysisl CATIA Catalogl CATIAl Drawing CATIA Materiall CATIA Sheetl CATIAl Feature Dictionary CATIA Design Tablel 其中,CATIA Design Table为设计参数表,用于对标准件和企标件进行管理,支持设计过程的标准化和组件化。 CATIA中繁多的数据类型之间存在各种关系,SMARTEAM在通用关系(General Link)和层次关系(Hierarchic Link)管理的基础上,增加以下关系类型,以更好管理CATIA数据之间的关联。 CATIA Analysis Linkl CATIA Rule-Base Linkl CATlIA Reference Link CATIA Result Linkl CATIA Design Table Linkl CATIA Product Structure Linkl CATIA Downstream App Linkl CATIA Contextual Linkl 这些关联关系可在SMARTEAM中展示出来,用于数据的组织、查找和过滤。 针对CATIA图形数据量较大的特点,SMARTEAM提供缓存管理功能,通过在本地生成一目录存放CGR文件,与CATIA环境中的缓存管理配合应用,可以有效降低客户端和服务端的数据交换量,使网络带宽得到有效应用,提供系统运行速度。 综合CATIA和SMARTEAM集成的各方面功能,CATIA应用集成点表示如下: 与产品数据管理系统系统的紧密集成l 针对CATIA用户,SMARTEAM提供内嵌的功能菜单,为用户提供与CATIA风格一致的操作模式,支持用户在CAD环境中对数据进行管理。与其他SMARTEAM产品一起,该解决方案提供的协同管理覆盖产品生命周期。 CATIA-SMARTEAM双向信息集成l SMARTEAM把CATIA模型中属性信息映射到自身的数据结构中,实现两边属性的自动修改,维护数据一致性,并根据预定义的属性提高搜索的便利性。 完全的生命周期管理l CATIA集成方案中提供自动跟踪产品生命周期内的零件版本的演变,并对版本信息进行维护,记录产品和零件的历史状况,管理所有的大版本和小版本。 图纸间关联管理l CATIA自动维护图纸和模型及相关数据间的关联管理,当对一个图纸进行保存和更新时,系统自动识别相关数据,从而实现对图纸和关联数据的“一步访问”。反过来,当模型数据更新时,相关的图纸也可以方便地查询出来并自动更新。此集成方案同时管理包含在图形块中信息并显示版本块。 致力协同的支撑功能l CATIA集成中提供设计方法学,支持协同设计,实现团队内的设计共享。如支持设计重用的设计拷贝功能,可以充分利用现有的设计资源,快速生成新产品,设计拷贝过程中,根据CATIA的数据结构特点,提供专用的向导工具,完成对CATIA中模型和图纸等的拷贝、重定义等处理。 装配结构管理l 产品结构能自动更新到数据库中,批量处理方式实现产品结构到SMARTEAM的生成,批处理过程中执行以下操作:自动检查CATIA数据模型之间的连接和上下连接关系;把CATPart和CATProduct作为组件插入到SMARTEAM数据中;在并行工程环境下,设计人员可以重载一个指定的版本替换设计工作的前一个版本。 数据关系管理l 管理设计模型、产品结构、相关文档及其之间的参考和依赖关系。SMARTEAM电子仓库在管理零部件及其复杂的层次关系的同时,维护生命周期操作过程中产品数据的关系。在产品结构树上,对零件进行的出库/入库等生命周期操作将跟踪相关的文件和数据,并由系统维护产品结构树、文件管理器和CATIA环境中特征树之间的一致性。 信息共享l 方便地实现数据在团队成员间的共享,利用团队项目维护信息的一致性,从而减少设计过程中的重复劳动,缩短上市时间。 安全性l 安全性通过SMARTEAM的基础组件(Foundation)进行维护.数据存在电子仓库中,系统管理员设置电子仓库的安全等级。在较高安全性配置条件下,信息只能通过电子仓库工具进行访问。安全设置决定了项目组成员的安全级别,项目组成员可以划分成不同的组,不同的组授予不同的权限。通过应用向导,数据结构能够灵活裁剪。数据库在便于定义和修改的同时,其中的数据能在修改时保持不变。 使用直接搜索编辑器节省查询时间l CATIA集成工具中借用常用的字段:文件控制号、描述信息、状态、文件类型等,提供针对零件、图纸和装配件的快速搜索工具。另外,任何文档通过高级的数据库技术和按版本、零件、分类号等属性进行搜索查找。 CAXA电子图板集成 EB(CAXA电子图板数据)与SMARTEAM的集成采用SMARTEAM提供的现有面向制造业的工作模板,以项目为数据组织的切入点,借助Documents类实现与EB的集成,利用Part类管理零部件对应的物料信息和装配信息,并在系统中增加EB Drawing类,其继承自Documents。 图9 EB和SMARTEAM集成方案图 集成操作分成两大部分,一是在SMARTEAM环境中完成对EB图纸的批量入库操作和Part对象的生成操作;一是在EB中嵌入功能采单实现对图纸的管理。 数据组织方式集中在Project tree视图中进行,Project下挂接Documents类,可在一个视图中完成产品结构的表示工作,并在此视图内完成Documents下产品结构向Part的生成和转换。 CAXA V5产品基于SMARTEAM,通过定义工具和二次开发接口,实现EB环境下的在线操作、批量入库、属性映射工具、EB图形浏览、拼图打印等功能模块的开发。 EB环境下的在线操作l 在EB操作界面内,可以直接进行图纸搜索、出库、入库等操作,集成方式参照SMARTEAM与AutoCAD之间的集成方式进行,其功能菜单形式如下: 图10 CAXA EB系统中内嵌的数据管理功能菜单 查找图纸(Find Object)功能实现从电子仓库中直接操作用户所需的图纸,并可根据属性和样例进行查找。 保存操作(Save)直接把图纸存入到电子仓库中,并在保存时弹出当前文件存入到的目的项目和文挡。 EB图纸的生命周期管理(Life cycle)实现对图纸的入库(Check in)、出库(Check out)、发布等操作(Release)。 批量入库l 批量入库根据EB图纸的明细栏和标题栏,自动生成ST中的文档对象和结构树,其实现在EB环境下完成。在EB的嵌入式菜单中,增加批量入库菜单项,选择此功能时,首先由用户指定装配图,生成产品明细表对应的结构树,然后选择零部件,加入到此结构树中。 批量入库导入基本规则定义如下: 用户可自定义EB属性到ST中EB文档属性的映射关系 根据图号规则对零件进行分类(自制件、企标件、标准件),该属性存入EB文档 图号分类规则到ST中参考查询表(look up table)的映射 批量入库时首先选择产品对应的总成图,产品只导入一次 一个产品相关的图纸应在同一目录下(支持子目录) 根据图纸上的信息自动生成结构树和文档对象 图号唯一性管理,系统检测图号冲突 支持图纸之间的借用关系处理 批量导入的图纸其在系统中的生命周期状态为“new” 内嵌EB浏览器l 可以在SMARTEAM系统中浏览电子图版图纸(EXB格式),并在对EXB格式的图纸进行检出操作时自动关联到电子图版应用程序。 其浏览控件的设置通过SMARTEAM的定义工具实现。 图11 内嵌的EB浏览控件 拼图打印l 选择多张图纸进行拼图打印(EB和AutoCAD)。利用CAXA电子图版中现有的拼图打印功能,在SMARTEAM中一次选择多张图纸,进行拼图打印。实现方法是把选中的图纸下载到本地,然后调用拼图功能模块,进行打印操作。 AutoCAD集成 SmartDesk是专门为AutoCAD和MDT的用户提供的完全集成的、使用方便的工程文档管理工具。SmartDesk为使用AutoCAD和MDT环境的设计小组提供了完整的解决方案。SmartDesk同SMARTEAM完全兼容,因此企业很容易升档为企业级的产品数据管理和企业协同工作解决方案。SmartDesk为 AutoCAD和MDT的用户节省了宝贵的寻找文档所花费的时间,提高了协同工作性,减少了由于数据的重复录入而造成的人为错误。 世界上数以万计的设计是在用 AutoCAD和MDT设计工具在各行各业设计新产品的。 随着数以万计的新产品的诞生,伴随着大量文档的产生。如何对这些文档进行存储和访问,变成了一个非常关键的问题。 SmartDesk是由SMARTEAM公司专门为 AutoCAD和 MDT的用户而开发的产品数据管理解决方案。用户可以用SmartDesk工具创建、编辑、观察、控制和注解 AutoCAD文档、 MDT文档以及Office文档。 AutoCAD 和 MDT的用户可以用SmartDesk进行高级的查询,直观地维护新的版本,快速地浏览相关的文档,而不必真正地打开这些文档。 SmartDesk 是单机用户和工作组级用户最理想的产品数据管理工具,也为将来过渡到部门级甚至企业级的产品数据管理打下了良好的基础。 SmartDesk 的关键是能够在企业中进行快速的实施。SmartDesk 几乎是“开盒即用”的。它已经为 AutoCAD文档和Office文档设置好了现成的数据库结构,用户不必设置就可以使用。由于SmartDesk是完全基于Windows的应用程序,因此用户已经知道如何使用其中大部分的功能。 另外,SmartDesk可以根据企业的具体需要而进行调整。 SmartDesk 提供如下的功能: 管理数据:SmartDesk能够管理与设计和装配相关的文档。预先设置的数据库结构使你能够“开盒即用”。l 查询:SmartDesk能够根据任何属性,如版本、工程图名称、工程图描述、图号、零件号等查询零件、装配件以及参考文件。l 编辑和修改:你可以在AutoCA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论