Matra Datavision(马特拉资讯):Open CasCade(OCC)历史

作者:kaiyun.con    来源:kaiyun.con官方首页    发布时间: 2023-12-01 10:43:57    浏览量:21 次

  Open CASCADE Technology 是一款绝对开放的产品,可以极大地提高您开发高科技软件的能力。有必要注意一下的是,这个库还可以应用于 CAD/CAM/CAE 领域之外的领域。复杂的数学内核、可视化子系统和应用程序快速原型设计 (OCAF) 组件不仅对工业级软件的研发人员有用,而且对教学和研究人员作为科学项目的数学“生态系统”有用。

  1.开源三维建模引擎 OCC:OPEN CASCADE SAS 历史:

  Open Cascade 是一家软件研发企业,专注于利用 3D 技术实现行业的数字化转型。

  Matra Datavision 是 Matra 的 CAD/CAM 部门,Matra 是一家基础广泛的法国工业公司,在美国从事国防和航空航天业务。该公司的旗舰产品是名为 EUCLID-IS 的基于实体的 CAD/CAM 软件包,其中 IS 代表 Integral Solution。它最初是在 1970 年代由法国国家科学研究中心开发的,作为一种面向批处理的计算机编程语言,并用于协和式超音速运输等项目。成立了一家名为 Datavision 的公司来将这项技术商业化。该软件实现了一个带有镶嵌曲面的边界表示实体建模器。一旦软件开始使用交互式图形,后一个功能就会相当快速地显示阴影表面和实体模型的隐藏线视图。

  一位早期客户是 Matra 的航空航天部门。他们十分喜爱这个产品,以至于在 1980 年买下了此公司,并将其更名为 Matra Datavision。1981 年,在马萨诸塞州伯灵顿成立了一家美国公司,部分归 Matra 所有,部分归员工所有。虽然该软件的欧洲版本已在 IBM 大型机上实施,但美国版本在使用泰克显示器的 Digital VAX 计算机上运行。该软件的 VAX 版本的许可价格为 120,000 至 140,000 美元,具体取决于所选选项。泰克显示终端每个大约 15,000 美元,而能够支持八个 EUCLID 用户的 VAX 系统成本超过 550,000 美元。[30]

  该公司还与 IBM 达成协议,转售运行 EUCLID 的 IBM 4300 计算机和 5080 图形显示器,但据我所知,这从未在北美带来任何显着数量的安装。与 80 年代早期的大多数其他 CAD 供应商一样,Matra Datavision 也设计和制造了自己的图形终端。到 1987 年,该公司出货了 2,000 多个此类终端。

  自 1984 年起,Matra Datavision 就与雷诺建立了牢固的关系。根据该协议,EUCLID 的多项技术均来自雷诺,包括改进的表面几何形状和 NC 加工功能。雷诺随后购买了该公司约四分之一的股份,并于 1989 年将其研发人员与 Matra Datavision 在法国 Les Ulis 的新工厂合并。

  1988 年,该公司与 Digital 签署协议,后者成为 EUCLID 系统的主要分销商。这对公司与其他计算机制造商的关系产生了不利影响,并最终被终止。Matra Datavision 专门为数字硬件定制了许多功能,这往往会分散公司几年的开发工作重点。

  EUCLID-IS 是围绕实体建模器构建的,该实体建模器结合了边界表示和构造性实体几何技术和面向对象的数据库。在许多方面,EUCLID-IS 是 1990 年代初期市场上最先进的 CAD 系统之一。不幸的是,该公司从未能够将其技术与有效的营销相匹配。EUCLID-IS 软件由大约 30 个模块组成。一个基本系统的起价约为 10,000 美元,典型软件配置的售价约为其两倍。Matra Datavision 采用直销和经销商相结合的方式。当该公司于 1992 年在北美推出名为 Prelude/Solids 的低成本系统时,后者变得很重要,该系统的售价为 3,995 美元,最初可在 Sun 和 SGI UNIX 工作站上使用。

  同样在 1990 年代初期,该公司开始致力于一种名为 CAS:CADE 的新开发环境。它是一个 C++ 工具集,计划用于内部开发并授权给独立开发人员。

  到 1994 年中期,该软件被称为 EUCLID 3,该公司支持各种 UNIX 工作站以及数字 VAX/VMS 系统。客户使用的主要工作站是 Silicon Graphics 制造的工作站。1994 年,公司收购了 Cisigraph 及其 STRIM 造型和曲面几何软件。两年内,Matra Datavision 在全球的销售额达到 1.6 亿美元,并且每年增长 30%。到那时,该公司已在 4,700 个客户站点安装了 18,500 个软件席位。然而,其北美业务的年收入从未超过 1500 万美元。该企业具有 720 名员工,其董事长兼首席执行官是 Michel Neuve Eglise,而总裁兼首席运营官是 Hugues Rougier。

  1996 年底,Matra Datavision 推出了一个名为 EUCLID QUANTUM 的新 CAD/CAM 系统,该系统使用 CAS:CADE 作为开发环境。它有一个非常着迷的用户界面,普遍的使用了面向对象的软件技术,结合了一个符合 STEP 的数据模型,并包含了广泛的应用程序套件。基本机械设计软件在美国的初始标价为 14,900 美元。不幸的是,这个新系统的实施与引入时的宣传并不相符,公司的市场地位开始慢慢恶化。

  Matra 与 IBM 签署了单独的协议,成为 Dassault 软件(包括 CATIA 和 ENOVIA)的经销商和系统集成商。当时的期望是 Matra 会鼓励其客户迁移到 CATIA V5。该公司随后更名为 MDTVISION,并继续作为支持 IBM PLM 解决方案的咨询和服务公司。

  今天,Open Cascade 是一支经验比较丰富且不断壮大的团队,由 150 多名专业技术人员组成,为行业服务。该企业来提供各种开源和商业的高性能专有 3D 软件工具。自 2000 年以来,第一个已得到开发、维护和一直在改进。而第二个已逐步整合到商业平台中,公司在此基础上提供创建现代定制的工业解决方案,还可以满足最复杂的客户要求。Open Cascade 通过在全世界内提供最终用户工业软件产品和提供软件定制和集成服务来扩展其产品组合。

  凭借其专有的突破性技术,该公司支持通往数字化未来的道路,让行业领导者始终在竞争中处于领先地位。

  Open Cascade 很高兴与专注于工业发展的国际组织分享其专业相关知识和技术:

  OCCT 是一个全面的B-Rep(边界表示)建模工具包。OCCT 仅在LGPL-2.1许可下可用,允许在开源和专有应用程序中使用。

  Open Cascade 主要以其开源平台而闻名,该公司多年来一直免费维护、改进和分发:

  Open Cascade 将其商业模式建立在使用其开源软件为全球各种客户开发商业软件的基础上。

  公司总部在法国基扬古尔(Guyancourt),在法国里昂和俄罗斯下诺夫哥罗德设有生产基地。Open Cascade 在法国和俄罗斯雇佣了大约 150 名工程师和开发人员。

  内核的支持和开发由同名公司——OPEN CASCADE SAS 进行。该公司的总部在法国,而实际的开发团队则在俄罗斯的下诺夫哥罗德工作。

  Open Cascade SAS 提供经过认证的库版本,该版本不定期发布,通常每年发布 1-2 次。[13]在 6.5.0 版(2011 年)之前,只有次要版本和主要版本是公开可用的,而中间(维护)版本仅对 Open Cascade SAS 的客户开放。例如,6.3.0 版于 2008 年公开发布,并且下一个公开版本 6.5.0 于 2011 年初发布。从 6.5.0 版本开始的所有最新版本都是公开的。

  国内华天软件首席技术官,华云三维CEO梅敬成博士归国前曾就职法国马特拉资讯、达索系统等世界知名CAD软件公司,参与Euclid、CATIA、OpenCasCade等产品和内核的研发。

  梅博士当年工作过的法国马特拉资讯,当年拥有两个产品:实体造型 Euclid, 曲面造型 UNISURF,客户有雷诺汽车等大型客户。但是 Euclid 是基于多面体的实体造型,UNISURF 是基于精确几何的曲面造型,两者无法融合,没法与市场上出现的新产品Pro/E进行竞争,因此迫切地需要开发新一代CAD产品。

  新的CAD产品需要构建在一个新的基于 BRep的几何建模引擎之上,因此就开发了新内核 CasCade。这个内核的几何部分完全基于国际标准STEP定义,我当年也参与了这个内核的研发,比如里面的“曲面缝合”功能就是我开发的。后面我作为负责人,主导了基于这个内核的新一代CAD产品Euclid Designer的开发,当年中国航天很看重Euclid Designer的研发,并给予厚望。

  后面欧洲宇航防务集团(EADS,也是空客母公司)的成立,导致达索系统与马特拉资讯的重组,这样新一代CAD产品Euclid Designer就下马了,内核CasCade就变成了现在大家熟知的 Open CasCade, 世界上唯一的一个开源几何造型内核。

  在这个大的技术变革中,做得很成功的有两家公司。第一家就是达索系统。旗下的CATIA产品,成功地从CATIA V4 进化为 CATIA V5。CATIA V5 从 FORTRAN语言变成 C++语言,基于自己的建模引擎,整合了合并的 CISIGRAPH 、马特拉资讯 的几何造型算法。利用了俄罗斯LEDAS外包,研发了自己的几何约束求解器。并从IBM计算机系统转向当年流行的基于UNIX的工作站、以及后面的Windows系统。牢牢占据了航空、航天、汽车等高端制造市场。

  OCCT 的功能分为几个大模块。每个模块都定义了一个工具包(库)列表。关键模块:

  :定义基本类、内存分配器、操作系统抽象层、集合(数据映射、数组等)、加速数据结构(

  :为在 3D Viewer 中显示几何图形提供交互式服务;实现了一个紧凑的

  定义,这中间还包括 CAD 形状、颜色/名称/材料/元数据/图层属性以及其他补充信息(如

  解释器实现 OCCT 算法的脚本接口,用于交互式使用、自动化流程、原型应用程序和测试目的。

  1993年,EUCLID 3系统发布,支持并行设计(concurrent engineering)技术,现已大范围的应用于工程技术领域。并行设计的中心是一个单一的分布式项目数据库,它集成了所有信息并管理来自各个开发部门的数据流。原则上,即使是客户也有机会在模型创建的任何阶段直接干预预计的顺序,并能立即响应设计师的建议。例如,1995 年,与 EUCLID 合作的 30 名雷诺工程师仅用了 8 个月的时间准备发布具有双传动系统(电动和热力)的新雷诺 NEXT 车型。到目前为止,创建一个系列模型至少需要 5 年时间。从车辆设计和最低概念要求(座椅数量、长度等)开始,获得了一整套车辆零件和组件,并开发了双传动系统的复杂电气和机械电路。在雷诺历史上,第一次在没有原型的情况下直接从 CAD 模型构建了一辆真正的汽车。今天,很少有人会对此感到惊讶,但这是一个新奇事物。在雷诺历史上,第一次在没有原型的情况下直接从 CAD 模型构建了一辆真正的汽车。今天,很少有人会对此感到惊讶,但这是一个新奇事物。在雷诺历史上,第一次在没有原型的情况下直接从 CAD 模型构建了一辆真正的汽车。今天,很少有人会对此感到惊讶,但这是一个新奇事物。

  STRIM 专业软件包由 Cisigraph 开发,该公司在开发表面建模软件和编写 CNC 程序方面有着悠久的历史。1994 年,Cisigraph 被 MATRA Datavision 收购,使后者成为全世界最大的 CAM 供应商。最初,STRIM 的创建是为实现模具、模具和冲模的自动化生产,但逐渐发展成为一个相当完整的工业设计、原型制作、塑料零件设计和分析以及工具的系统。STRIM 的一个特点是在其中进行实体建模的可能性仍然受到原始专业化的限制,但它包含用于紧凑表示、建模和修改自由曲面的独特工具。在 STRIM 中,所有的表面都被认为不是许多元素的联合,而是高次齐次多项式。虽然在其他系统中多项式的次数不高于 6-8,但在 STRIM 中它可以等于 21。这使您可以平滑地表示非常浮雕的表面,这会影响例如自动生成的 CNC 程序的质量。

  PRELUDE 个人包代表了 EUCLID 的轻量级版本,专为设计、计算和预生产的个人任务而设计。例如,PRELUDE DESIGN 可以归类为中档实体建模系统。这适用于价格(整套 7,000 美元)和所需的计算资源 - PRELUDE DESIGN 可以在各种 UNIX 工作站以及 Wintel 平台上运行。1993年,PRELUDE设计与制造系统发布;1996 年 - 分析、检查和查看和标记。

  然而,这一切都变成了史前史,因为随着 1996 年中期 EUCLID QUANTUM 版本的发布,MATRA Datavision 称赞它是设计和预生产方面的量子突破。重点不仅在于 EUCLID QUANTUM 本身,还在于它是在 CAS.CADE 工具环境的基础上实现的 - 用于计算机辅助设计工程的计算机辅助软件,它具有根本性的新特性。这些特性,其中:面向对象、适应、扩展和集成的开放性,会自动转移到使用 CAS.CADE 技术开发的产品中。

  CAS.CADE 早在 1993 年就已投放市场,最初被视为一个内部工具包,使软件研发人员能够应用面向对象的技术来构建基于一致的、有据可查的方法论的下一代系统。时间证明了这一举措的远见,CAS.CADE 现在作为单独的产品提供给用户和第三方,作为开发自己系统的工具。CAS.CADE 方法已获得高度评价——MATRA Datavision 是第一家获得软件质量国际证书 ISO 9001 的 CAD/CAM/CAE 系统供应商。

  使用 CAS.CADE 开发的应用程序能在 Unix 和 Windows NT 环境之间移植和互操作,STEP 数据模型确保了长期的数据兼容性,至少在标准的生命周期内是这样。

  CAS.CADE 包括几个组件。主要的是软件工厂 - 一个基于 C++ 开发 Unix 应用程序的集成技术环境 - 和对象库 - 一组提供 2D 和 3D 建模和对象管理的 C++ 类库。软件工厂为大型程序员团队提供了一个并行一致的环境,为单个研发人员提供了一套完整的交互功能。图形用户界面是通过交互式服务开发的,数据管理服务允许您创建应用程序数据模型。

  EUCLID QUANTUM 架构(图 1)包含 4 个应用程序组件:Designer、Analyst、Machinist、Design Manager,它们使用 EUCLID Desktop 链接在一起。整个产品研究开发过程由 Design Manager PDM 系统控制,该系统组织和存储所有工程和设计数据。Desktop 提供了集成和支持并行设计技术的技术方法——EUCLID QUANTUM 应用程序在多窗口操作中的双向通信、第三方应用程序的访问以及数据交换服务。Advanced Exchanger 管理来自各种 CAD 系统的数据转换,直接读取 DXF、IGES 和 VDA 格式的信息。其他格式的数据——Catia、CADDS 等——被广播。特别有效的是“连接器”接口功能,它提供对“外国”格式模型的直接透明访问。从用户的角度来看,它看起来好像正在使用本机文件格式。EUCLID 3 和 STRIM 可以与桌面“复制/粘贴”和“连接器”功能进行交换。可以将数据转换为 VRML 或 HTML 格式,然后通过 Internet 或公司网络发送。

  使用 CAS.CADE 的结果是一个透明的“以对象为中心”的用户界面,能够说是直观的。它基于用户对对象(点、曲面、零件、组件等)执行操作的概念。由于对象是一组数据和用于操作该数据的命令,因此用户只可以使用合法的操作命令。屏幕上没有难以理解的图标,根本不可能执行没有经过授权的命令。

  EUCLID QUANTUM 旨在对产品及其技术属性进行完整的电子识别。这种简单的方法基于这样一个事实,即产品本身及其制造技术都是单个 CAD 模型的组成部分。设计团队的所有成员都可以从他们自己的角度处理同一个模型。通用的面向对象数据模型与国际 STEP 标准兼容。双向关联允许您在开发的各个阶段进行更改时保持模型的完整性。数据模型的内容是开放的——有用于连接 EUCLID QUANTUM 应用程序和数据库的 API 文档。

  EUCLID QUANTUM 的另一个重要特征是,根据处理的类型,一个对象可以有几种类型的视觉表示。例如,产品能以逼真的方式显示,作为数据库中的装配树,或作为分析的理想模型。可以同时渲染多个不一样的视图。一个视图中的更改会立即提交到数据库并反映在其他视图中。

  EUCLID QUANTUM 是一个开放系统,允许定制和与其他应用程序集成:用户界面能够最终靠适当的宏进行定制;通过 C++ 编程实现与标准 EUCLID QUANTUM 应用程序的集成;使用 CAS.CADE 开发具有与基础系统集成的高级数据模型的复杂应用程序。如果您遵循适当的设计规则,那么这些应用程序将以相同的方式相互交互,例如,EUCLID Designer 与 EUCLID Machinist 一起使用。

  机械设计模块中的建模技术结合了线框、曲面、实体几何。在构建时,用户都能够混合点、贝塞尔曲线、NURBS 和贝塞尔曲面以及实体图元。能够正常的使用自动平滑来切割或合并构建的表面。能够准确的通过现有的自然模型,通过输入数字化点来重建表面。曲面在一组点上拉伸,以后能对其做修改并用于建模。该模型可以以具有精确尺寸和位置的传统样式构建,也能够正常的使用草图绘制器以草图样式构建。草绘器连接到光标,并直观地跟随鼠标的移动。

  在修改模型时,使用了自适应和参数化建模技术。第一种不需要形式参数化:当模型的某个元素(或元素组)被修改时,剩余的元素会按照一定的规则自动修改。认为在构建的模型中确定了所有可能的尺寸。修改包括更改任意维度子集的值,对此有各种交互方法。参数化建模不需要编程。定义模型几何的约束(尺寸、相切、位置关系等)可以在模型的构建或后续编辑过程中随时设置。模型参数可以是数字、变量、表达式或这些参数之间的链接。当参数值或约束发生明显的变化时,模型会在保留约束的情况下自动重建。根据约束的类型,会自动选择参数或变分求解器。据说修改的顺序不依赖于初始构造的顺序。

  构造的参数图形可以与 3D 建模或 2D 绘图的基本图元一起使用。在建模时,积极使用所谓的特征——用户熟悉的结构和技术元素(例如,倒角、圆角、孔)。特征本身是参数化对象,以某种方式绑定到某些几何上下文。当模型被修改时,这个绑定随着相应的特征重建而被保留。有一些工具能够准确的通过特定用户的需求来补充功能集。参数化与零件族库直接相关,其使用和补充(然而,类似特征)不需要编程。

  装配设计模块为处理装配提供了相当先进的功能,非常适合于具有 1000 多个零件的装配。这些工具提供组装/拆卸操作和碰撞检测的可视化控制。动态扫描部分用于直观地研究整个组件及其组成子组件的内部结构。用户都能够同时在屏幕上看到组件的 3D 逼真图像和截面图像。有实时控制截面运动的手段。零件可以变成透明的,让您能够正常的看到组件的内部。碰撞(空间中零件的交叉点)被标记并伴随声音信号。

  零件运动动画使您可以直观地评估产品的组装/拆卸过程,并为每个元素设置在组装/拆卸过程中移动的路径。移动路径上的每个位置都由系统记录在一个场景中,该场景可以在包含扫描平面的情况下播放多次,并能检测到所有碰撞。记录的脚本可当作生产组装的文档提供。

  基于构建的产品三维模型,自动生成图纸。绘图和模型之间保持完全关联 - 模型中的更改会自动导致绘图中的更改。支持行业标准ANSI、DIN、ISO;有一整套用于测量和创建公差、粗糙度等符号的工具。

  EUCLID Analyst 环境可供设计人员在初步计算阶段(“假设会怎样?”)使用,也可由专家分析师用于项目的最终论证。所有计算的基础是原始模型,使用 EUCLID Designer 构建或从其他 CAD 系统导入。

  有两种类型的应用模块(使用和不使用有限元方法)允许专业分析师自由地从原始模型移动到计算并返回以评估设计选项。多视图功能自动保持 CAD 模型和理想化几何图形之间的关联性,并使显示图像适应分析类型。有限元模型会自动更改以反映结构几何形状的变化。

  对于有限元法的强度计算,有一个特殊的模块,能够准确的通过三维模型的几何形状以及用户指定的附加限制自动构建有限元网格。截断、平面和体积有限元的组合是可能的。有限元网格密度可由用户本地控制;在这种情况下,系统会自动控制网格节点的对应关系。网格可以以 MSC/NASTRAN、SAMCEF、OPTRIS、MOLDFLOW 计算软件格式准备,并以 IGES FEM 格式导出到其他系统。

  Analysis Reporter 功能设计用于计算数据的交互式输入 - 载荷、材料属性、边界条件、特性、有限元网格。输入的数据在模型上可视化。所有发现的差异都会被记录下来。数据被存下来,在修改后的模型对应修正后可以在后续运行中使用。

  在 SOLIDSOLVER 模块中执行实体模型的强度和应力-应变状态评估,无需通过截断单元的计算方式构建有限元网格。它基于 PDA Engineering 的 TEAM 程序。载荷和边界条件直接在模型上设置。

  计算结果的分析通过后处理器模块进行,该模块提供动态切割平面(分析结果在切割平面中的表示)和等值面等后处理能力。变形、应力(冲击)或位移区域可以在变形产品上以颜色显示,或覆盖在原始模型上。支持 QIUCKSOLVER 模块的所有类型的计算,以及平面、四面体和六面体有限元。

  建议在产品设计的最初阶段使用工程分析。项目越早获得工程证明,原型制作所花费的时间就越少,后续返工的数量也会减少。另一方面,执行计算的经验不足的设计师会使项目面临重大风险。分析助手模块协调专家分析师和设计师之间的工作。鉴于大多数设计人员的技能不足以执行详细计算并且无法充分的利用 Analyst 的工具,Analysis Assistant 为设计人员提供了一个标准计算模板,该模板使 Analyst 的技术适应预评估要求。例如,要运行完整的有限元分析,设计者只需指定载荷、边界条件和最大压力或位移。分析师随后可以对设计师创建的模型和初步结果进行更详细的研究。

  EUCLID Machinist 包含一整套用于创建刀具路径的工具。这些工具包括技术人员进行粗加工、精加工和精加工所需的一切。快速原型制作、高速加工、车削和先进的多轴(最多 5 轴)铣削提供了完整的制造环境。进行智能数控数据校验;检测到的刀具路径参数不一致会报告给用户。使用颜色和阴影着色的工艺流程实时可视化提高了对加工结果的理解,而材料去除的动态显示提供了工艺流程和最终表面的可靠图像。宣布新的 NC 仿线k 点。

  基于特征的加工意味着将制造技术集成到 CAD 模型环境中。系统自动引导用户选择最佳的特征处理方法(例如,加强筋、凸起、孔)。结果,技术人员在程序准备过程中的干预更少,并确保了最佳的处理性能。

  使用 CAS.CADE,用户都能够设计自己的 NC 循环并将它们集成到 Machinist 环境中。能添加包含有关机器和加工中心、紧固件和切削工具类型信息的库。CAS.CADE 还可以将专门的第三方应用程序集成到 EUCLID Machinist 环境中,使它们能通过 EUCLID 桌面使用。

  产品设计是一个加速过程,需要快速访问大量一致的设计和工程信息。为帮助解决由现代设计工具引起的问题并加快产品研究开发,PDM 系统应运而生,以提供对设计信息的访问和管理设计流程。

  PDM 系统处理产品研究开发、制造和支持周期所有阶段的文件和数据库记录:产品配置;零件说明;规格; CAD图纸;几何模型;图像(扫描的图纸、照片等);工程分析模型和计算结果;制作的完整过程的计划和路线;用来制造零件的 NC 程序;以电子方式存储的文件、笔记和信件;音频和视频注释;纸质文件的链接;项目计划等等。

  EUCLID Design Manager 是一个面向对象的 PDM 系统,旨在链接开发和生产环境。它旨在安装在部门级别,旨在为并行设计环境中的各个开发组(例如设计师、技术人员等)提供信息支持。在组织内提供部门级别的 PDM 功能时,它必须与企业信息系统集成,包括企业资源规划和扩展的企业 EDM/PDM 系统。

  PDM 系统的功能分为用户功能和实用功能。前者为用户更好的提供访问PDM系统的能力,分为以下几类:数据存储和文档管理、工作流或流程管理、产品结构管理、分类和搜索。

  在 Design Manager 中,数据存储和文档管理由 Vault 模块提供,集中访问系统管理的所有文档(文件)和元数据。元数据能分解为文件夹(文件夹)的层次结构,用于使用特殊浏览器的导航。文件和文档访问权限授予个人或组,并且个人可以属于多个组。

  系统识别零件和文档(或其他对象)的版本。版本号是自动分配的,也可以由用户设置。浏览时,您能够正常的看到一个对象的单个版本或多个版本,以及完整的版本来源树。

  为了处理文档,使用了提取(签出)和输入(签入)的功能。用户根据文档类型、项目定义等使用这一些功能。签出功能意味着将修改文档并返回(签入)更新的版本。复制功能提供了搜索文档的功能,但仅作为副本,无权制作更新版本。

  设计管理器已知的所有文档都逻辑包含在 Vault 中,它支持通过具有透明用户访问权限的网络对文档进行分布式存储和管理。存储分为三级:最高为存储区(repository),中间为工作组级,最低为用户级。存储层次决定了个人能够正常的看到哪些文档: 用户级别的文档只能被用户看到;工作组级别的文件对其成员可见;每个人都能够正常的看到存储区域中的文档。使用存储层次结构和文档状态,用户都能够控制可见性。例如,当用户将文件上传到工作组区域时,该文件对他们的组可见。此功能允许开发团队的成员创建替代设计,将各自区域的数据输入工作组暂存区,而无需等待数据的最终批准。所有小组成员都可以并行访问暂存区的信息。因此,用户都能够完全自由地修改组内的零件和组件。一旦数据被批准,它就会被移动到存储区域,完成循环并在所有工作级别进行一致性检查。与大多数 PDM 系统不同,Design Manager 直接支持这种称为“在制品”的方法,作为系统的一个特殊属性。因此,用户都能够完全自由地修改组内的零件和组件。一旦数据被批准,它就会被移动到存储区域,完成循环并在所有工作级别进行一致性检查。与大多数 PDM 系统不同,Design Manager 直接支持这种称为“在制品”的方法,作为系统的一个特殊属性。因此,用户都能够完全自由地修改组内的零件和组件。一旦数据被批准,它就会被移动到存储区域,完成循环并在所有工作级别进行一致性检查。与大多数 PDM 系统不同,Design Manager 直接支持这种称为“在制品”的方法,作为系统的一个特殊属性。

  工程管理模块提供将开发过程分解为连续阶段的能力,定义与每个阶段相关的规则,并提供实际实施过程的机制(发布、更改、通知、文件批准)。

  产品结构在产品管理模块中来管理。用户具有设计、管理和查看产品结构的能力,产品结构按照国际标准STEP Parts 41、44和AP214的定义实施。用户都能够开发一个产品结构,其中包含构成产品的部件和文档之间的多种类型的链接。例如,从零件到文档的链接可能是“依赖于”,从装配到组件的链接可能是“包含”,等等。产品结构通过所有已建立的链接进行可视化。您能查看不同版本的零件、装配体和文档。

  在设计管理器中,分类和搜索以多种方式完成。首先,能够正常的使用系统搜索对象属性的能力来找到对象。除了系统中最初定义的属性之外,用户还可设为其他属性。层次分类结构是另一种重要的分类和搜索方法。在属性管理模块中定义和管理层次结构的灵活性提供了良好的分类和搜索机制。用户都能够动态改变分类方案。这种技术适用于面向对象的方法,其中每个子类都继承其父类的特征。

  实用程序提供的功能使系统更易于使用并支持用户功能。它们与用户隔离的操作环境进行交互。实用程序包括:通信和通知;数据传输和翻译;可视化工具;行政。Design Manager 中的传输机制会自动搜索文件和文档并将其交付给用户,无论他们在网络上的位置如何。一组文件可以放在一个文件夹中,并作为一个整体从一个用户发送给另一个用户。数据以其自然格式处理;没有必要广播它们。将数据从一个应用程序传输到另一个应用程序时,会执行自动翻译。

  Design Manager 管理工具提供数据物理位置的定义、数据逻辑层次结构的定义、数据族的定义、用户和用户组的定义、对数据的访问权限和访问控制的设置、数据归档.

  附加模块旨在集成定制应用程序和定制设计管理器(API 定制),以及设计允许设计管理器与技术信息系统的其他组件连接的接口,例如企业资源规划系统(集成工具包) . 定制和集成工具基于 CAS.CADE 技术,并提供对与 Euclid Designer、Advanced Data Exchanger、Euclid Analyst、Euclid Machinist、Euclid 3、STRIM 100 集成的设计管理器功能的访问。

  Matra(Mécanique Aviation Traction的首字母缩写)是一家法国工业集团。在其多年的经营中,它从事广泛的商业活动,大多分布在在汽车、自行车、航空和武器装备方面。

  在收购汽车制造商汽车制造商 René Bonnet之后,该公司在 1960 年代成立了Matra Automobiles,并通过生产一系列赛车和跑车使 Matra 品牌闻名。在 2000 年代初期 Matra 汽车公司衰落和出售之前,其汽车部门与其他汽车制造商密切合作,其中最重要的是雷诺。除了公路车,Matra 还涉足了广泛的业务,最终涉足媒体、武器、航空、汽车和音乐发行领域。

  Matra 曾一度归Floirat家族所有。在企业存在的大部分时间里,法国商人让-卢克·拉加代尔 (Jean-Luc Lagardère) 一直担任 Matra 的首席执行官。1988 年,马特拉被私有化;在接下来的几年里,拉加代尔在该公司的股份大幅度增长。


kaiyun.con在线注册二维码

扫一扫关注我们

kaiyun.con官方首页小程序

扫一扫进入小程序

版权所有©kaiyun.con 地址:烟台市芝罘区化工路110号院内 咨询电话:13953519745
本网站中的文章(包括转贴文章),图片版权仅归原作者所有,如有侵犯您的版权,请及时联系我们,我们将立即删除。
流量统计-百度统计技术支持: kaiyun.con在线注册
网站地图