corporate-blue-herobanner

开发人员培训

达索系统为 V5/V6 软件合作伙伴和采用者提供有关在 C++ 上开发 CAA V5 和 V6/3DEXPERIENCE 应用的培训课程。

关于培训

如果您是达索系统软件合作伙伴社区的一份子,您的协议将包括在法国威利吉总部授课的 CAA 培训课程。如欲了解有关培训提供的员工数量和详细信息,敬请参阅您的CAA V5/V6协议或联系您的客户经理。

 

此外,除了您的协议中提供的培训外,您还可以注册任意数量的其他员工进行培训,也可以注册其他 CAA V5/V6 培训课程。

 

有关 CAA V5/V6 协议之外的培训注册或如果您是达索系统客户,将会以注册表单形式向您指定的员工发送商业计划书。直到收到您的采购订单才会确认注册。如果在自培训第一天后的十八 (18) 天内未收到您的采购订单,我们将取消您的注册。

 

如欲了解有关CAA V5/3DEXPERIENCE培训课程的更多信息,敬请联系我们,并告知我们您感兴趣的课程、学员人数以及负责采购订单的联系人。

在我们的创作解决方案范围内开发 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 组件管理
    - 提供商
    - 上下文中的对象
    - 发布
    - 约束