开发人员培训
达索系统为 V5/V6 软件合作伙伴和采用者提供有关在 C++ 上开发 CAA V5 和 V6/3DEXPERIENCE 应用的培训课程。
关于培训
如果您是达索系统软件合作伙伴社区的一份子,您的协议将包括在法国威利吉总部授课的 CAA 培训课程。如欲了解有关培训提供的员工数量和详细信息,敬请参阅您的CAA V5/V6协议或联系您的客户经理。
此外,除了您的协议中提供的培训外,您还可以注册任意数量的其他员工进行培训,也可以注册其他 CAA V5/V6 培训课程。
有关 CAA V5/V6 协议之外的培训注册或如果您是达索系统客户,将会以注册表单形式向您指定的员工发送商业计划书。直到收到您的采购订单才会确认注册。如果在自培训第一天后的十八 (18) 天内未收到您的采购订单,我们将取消您的注册。
如欲了解有关CAA V5/3DEXPERIENCE培训课程的更多信息,敬请联系我们,并告知我们您感兴趣的课程、学员人数以及负责采购订单的联系人。
- 针对 CATIA 的 CAA V5 - 入门
 - 针对 CATIA 3DEXPERIENCE 的 CAA - 入门
 - 针对 CATIA 3DEXPERIENCE 的 CAA - V5 开发人员的 V6 采用
 
在我们的创作解决方案范围内开发 CAA V5 应用的任何人员都需要
持续时间:5 天
目标:将向学员讲授基本和必要的知识,以充分利用 CAA V5 架构。学员将了解如何使用现有 V5 对象在 V5 中集成其组件,如何开发新应用,以及如何将应用交付给客户。
学员的个人资料:仅限 C++ 编程人员。
先决条件:
为了充分利用本次授课,学员应熟悉:
- CATIA V5 培训 (*)(必需)
 - C++ 工业编程实践(必需)
 - COM(Microsoft 对象模型)概念(最好具备)
 - Microsoft Developer Studio 实践(最好具备)
 
(*) 建议的培训:零件设计或形状设计 + 装配体 + 知识工程
内容摘要:
开放性和开发架构
- 一种技术选择
 - CAA 解决方案架构
 - CAA 开发工具基础知识
 
对象建模器
- 概述
 - 接口/实施设计模式
 - 接口和实施之间的链接
 - 扩展机制
 - 后期类型
 - 生命周期
 - 智能指针
 - 编码规则
 
特征模型器
- 概述
 - 特征定义
 - 特征创建机制
 - 特征行为
 
机械建模器
- 概述
 - 机械特征定义
 
几何结构建模器
- 概述
 - 数学运算
 - 几何结构
 - 拓扑
 - 拓扑和几何结构关系
 
应用框架
- CATIA V5 框架编辑器
 - 车间、工作台和插件
 
用户交互
- 命令
 - 对话框对象
 - 布局管理
 - 命令/对话框集成
 - 资源
 
选择机制
- 交互式会话中的选择
 - 过滤器
 - 边界表示(Brep)特征
 - 特征化
 
可视化
- 概述
 - 架构
 - 图形属性
 - 刷新
 - 可视化对象
 - 操作器
 
产品结构和装配体
- 产品
 - 连接器
 - 发布
 - 约束
 
知识工程
- 概述
 - 文字特征
 - 关系
 
软件质量管理
- 编程规则
 - C++源代码检查器:mkCheckSource
 - 测试工具:mkodt
 - 文档生成:mkMan
 
使用的培训材料和方法:
- 教室最多可容纳 10 名学员,每个 Windows 计算机 2 名学员
 - 教师的讲解和演示占三分之一的时间;三分之二用于亲身实践
 - 实践:简单的应用,通过新对象类型进行丰富,以说明所有这些组件和应用开发的所有方面
 - 以纸质形式分发培训材料
 
在 3DEXPERIENCE 平台上开发 CAA 应用的任何人员都需要
持续时间:5 天
目标: 
将向学员讲授基本和必要的知识,以充分利用 CAA 3DEXPERIENCE 平台。学生将了解如何使用现有V6对象在V6中集成其组件,如何开发新应用,以及如何将应用交付给客户。
学员的个人资料:仅限 C++ 编程人员。
先决条件:
为了充分利用本次授课,学员应熟悉:
     - CATIA 3DEXPERIENCE 培训 (*)(必需)     
     - C++ 工业编程实践(必需)
     - COM(Microsoft 对象模型)概念(最好具备)
     - Microsoft Developer Studio 实践(最好具备)
(*) 建议的培训:零件设计或形状设计 + 装配体 + 知识工程
内容摘要:
面向开发人员的 3DEXPERIENCE 平台
- 3DEXPERIENCE 平台上的 PLM 2.0 概述
 - 达索系统开放架构
 - 3DEXPERIENCE 平台基础
 - 3DEXPERIENCE 平台架构
 - IFWE Compass
 
流化对象
- 介绍
 - 数据库结构
 - PLM 核心建模器
 - 滑板插图
 - VPM 类和 PLM 属性/行为
 - 模型自定义 - 封包
 
开发架构
- 一种技术选择
 - CAA 解决方案架构
 - CAA 开发工具基础知识
 
对象建模器
- 概述
 - 接口/实施设计模式
 - 接口和实施之间的链接
 - 后期类型
 - 生命周期
 - 智能指针
 - 编码规则
 
会话对象
- PLM 组件
 - PLM 会话
 
产品模型
- 展示
 - 会话内容
 - PLM 对象加载
 - 导航
 - PLM 组件创建/实例化
 - PLM组件管理
 - 上下文中的对象
 - 发布
 - 约束
 
3D 形状模型
- 机械建模器
 - 几何结构建模器
 
用户界面
- IFWE Compass 用户体验
 - 用户交互
 - 选择机制
 
知识工程
- 概述
 - 文字特征
 - 关系
 
可视化
- 架构
 - 图形属性
 - 刷新
 - 对象架构
 - 对象创建示例
 - 操作器
 
软件质量
- 质量改进
 - CAA C++ 编程规则
 - C++ 源代码检查器:mkscc
 - 创建测试对象
 
在我们的创作解决方案范围内开发 V6 应用或迁移 V5 应用的任何人员都需要
持续时间:5 天
目标:
本课程将为您提供相关信息,帮助您确定如何将应用更改为在 3DEXPERIENCE 上构建和运行:
     - 了解 3DEXPERIENCE 基础概念
     - 使用 3DEXPERIENCE CAA 开发环境和文档
     - 将 CAA V5 应用迁移到 3DEXPERIENCE
学员个人资料:V5 CAA 确认开发人员
先决条件:
为了充分利用本次授课,学员应熟悉:
     - CATIA 3DEXPERIENCE Interactive:装配体设计、零件设计、创成式形状设计、 知识工程顾问(Knowledge Advisor)
    - CAA V5 编程
内容摘要:
面向开发人员的 3DEXPERIENCE 基础
   - 3DEXPERIENCE 产品组合
    - 架构
    - 数据建模
开发环境
    - CAA开发环境
    - 从 V5 RADE 到适用于本机应用的新 3DEXPERIENCE 开发工具集
    - 从 CAA V5百科全书到新的 3DEXPERIENCE 开发人员帮助门户网站
对象建模器(CAA 基础编程概念的快速回顾)
    - 概述
    - 接口/实施设计模式
    - 接口和实施之间的链接
    - 扩展机制
    - 后期类型
    - 生命周期
    - 智能指针
采用方法
    - 主要更改       
    - V5 初步准备
    - 3DEXPERIENCE 软件架构更改
    - CGM 迁移工具
流化对象
    - 介绍           
    - PLM 核心建模器       
    - 滑板插图
    - VPM 类和 PLM 属性/行为    
    - PLM 建模器
    - PLM 自定义
    - PLM 环境
会话对象
    - 从 V5 会话到 3DEXPERIENCE PLM 连接
    - 3DEXPERIENCE 会话内容
    - 从 V5 特征到 3DEXPERIENCE PLM 组件和特征
    - 从 V5 CATDocument Services 到 QEOpS
从 V5 CATPart 到 3DEXPERIENCE 3DPart
    - CATPart 导入
   - 从 CATPart 到 3DPart 创建
    - 容器检索    
特征模型
    - 概述
    - CATISpecObject /CATIContainer 与立面和凭据
    - V5 生命周期服务与 3DEXPERIENCE 数据通用协议服务
    - 特征链接
    - CATfctEditorAssistant
    - 从 V5 导入
用户交互
    - 插件创建
    - CATPathElement 创建
    - Rich Application Presentation Designer
    - CATDlgFile 与 PLM 选择器和 PLM 新功能            
从 V5 CATProduct 到 3DEXPERIENCE PLM 组件
    - 产品建模器
    - 会话内容
    - 导航
    - PLM 组件创建/实例化
    - PLM 组件管理
    - 提供商
    - 上下文中的对象
    - 发布
    - 约束
