### Aras Innovator开发指南知识点概述 #### 一、Aras Innovator简介 - **Aras Innovator**是一款先进的产品生命周期管理(PLM)软件平台,由Aras Corporation开发。该平台采用模块化架构,支持高度自定义和扩展,特别适用于需要对产品数据进行管理和跟踪的企业。 - **版本信息**:本文档针对Aras Innovator 9.1版本,文档编号为9.1.002272009,最后修改日期为2009年3月12日。 #### 二、Aras Innovator核心概念 - **Item**:Aras Innovator中的核心对象之一,可以表示任何类型的项目或实体,如零件、文档、问题报告等。每个Item都具有唯一的ID,并可以通过属性和关系与其他Item关联起来。 - **AML (Aras Modeling Language)**:一种用于定义和配置Aras Innovator模型的语言。通过AML,开发者可以创建新的Item类型、定义属性、建立关系等。 - **IOM (Innovator Object Model)**:提供了一组用于操作Aras Innovator数据和业务逻辑的对象和方法集合。开发者可以通过.NET Framework访问IOM。 #### 三、AML详解 - **标签**:用于定义一个新的Item类型。例如: ```xml My custom item type ``` - **标签**:用于定义Item之间的关系。例如: ```xml MyItem MyItem ``` - **标签**:用于定义Item的属性。属性可以是各种数据类型,如文本、整数、日期等。 ```xml ``` #### 四、IOM参考 - **IOMCredentials类**:提供了用于验证和管理用户登录信息的方法和属性。 - **Innovator类**:作为与Aras Innovator服务器通信的主要接口,负责连接到服务器、执行查询和更新数据。 - **Item类**:代表Aras Innovator中的一个Item对象。提供了多种方法来操作Item及其属性。 #### 五、Item类详解 - **BaseMethods**:这些方法主要用于获取和设置Item的基本信息,例如获取Item的名称、ID等。 - **BooleanMethods**:提供了一系列布尔值返回的方法,用于检查Item的状态,如是否已被删除。 - **AttributeMethods**:用于处理Item的属性,包括读取、设置属性值以及检查属性是否存在。 - **PropertyMethods**:用于操作Item的属性,如添加、删除或更新属性。 #### 六、示例代码片段 - **连接到Aras Innovator服务器**: ```csharp using Aras.ClientAPI; IOMCredentials credentials = new IOMCredentials("ServerName", "UserName", "Password"); Innovator innovator = new Innovator(credentials); innovator.Open(); ``` - **获取Item并设置其属性**: ```csharp Item item = innovator.GetItem("MyItem", "12345"); item.SetPropertyValue("Description", "This is a sample description."); item.Update(); ``` #### 七、版权与使用许可 - Aras Innovator及相关文档受版权保护,任何分发行为必须遵循《开放出版许可协议》(Open Publication License)的规定。未经版权所有者明确许可,不得对文档进行实质性修改或用于商业出版目的。 #### 八、结语 Aras Innovator是一款功能强大的PLM/PDM软件,通过本文档提供的指南,开发者能够深入了解其核心概念和技术细节,从而有效地利用该平台来满足企业的具体需求。无论是初学者还是经验丰富的程序员,都能够从中受益匪浅。
2026-03-16 14:07:14 1.71MB Aras Innovator 开发指南
1
Aras Innovator2023 Release版本,即14.0版本,也可以去Aras官网下载
2024-02-19 12:01:45 424.19MB
1
本文档介绍了plm aras的配置手册,通过本文档熟悉和配置aras的操作等。
2023-01-31 16:52:17 1.68MB aras aras12 plm configuring
1
arasplm产品的安装文档,另有少量的开发笔记。
2022-04-28 13:36:19 1.22MB innovator 安装文档 PLM
1
Aras Innovator 11.0 - Programmer's Guide 开发指南 英文版 下载速度很慢,放在这里方便大家
2021-07-27 11:32:36 1.78MB Aras I 开发指南 PLM
1