lca administration advanced (1) introduction to caa v5 /...

18
6/19/2003 1 Copyright DASSAULT SYSTEMES 2003 1 ENOVIA Training Foils Version 5 Release 11 May 2003 EDU-ENOV-E-LAI-AF-V5R11 LCA Administration Advanced (1) Introduction to CAA V5 / RADE Copyright DASSAULT SYSTEMES 2003 2 Introduction to CAA V5 - RADE Objectives of the Course In this course, CAA V5 will be introduced as the mainstream current development effort of Dassault Systemes. Its motivation, its technology and its architecture will be explained. Targeted audience ENOVIA V5 Programmers Prerequisites: CAA V5 Programming 60 min

Upload: vonguyet

Post on 03-Feb-2018

227 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

1

Copyright DASSAULT SYSTEMES 2003 1

ENOVIA TrainingFoils

Version 5 Release 11May 2003

EDU-ENOV-E-LAI-AF-V5R11

LCA Administration Advanced (1)

Introduction to CAA V5 / RADE

Copyright DASSAULT SYSTEMES 2003 2

Introduction to CAA V5 - RADE

Objectives of the CourseIn this course, CAA V5 will be introduced as the mainstream current development effort of Dassault Systemes. Its motivation, its technology and its architecture will be explained.

Targeted audienceENOVIA V5 Programmers

Prerequisites:

CAA V5 Programming60 min

Page 2: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

2

Copyright DASSAULT SYSTEMES 2003 3

Table of Contents (1/2)

1. Introduction to CAA V5-RADE p1Objectives of the course p2Table of Contents p3Planning p5

2. CAA V5 p.63D PLM Strategic Foundations p.7CAA V5 Business Value p.8CAA V5 Fundamentals p.9

3. RADE Objectives p.10RADE functionalities p.11RADE Highlights for Development Speed p.12RADE Role p.13Client/Server p.14

Copyright DASSAULT SYSTEMES 2003 4

Table of Contents (2/2)4. CAA-RADE Packaging V5R10 p.15

Outlines p.16RADE Packaging matrix p.17RADE Products p.19CAA-Data Model Customizer p.20CAA-C++ Interactive Dashboard p.21CAA-Java Interactive Dashboard p.22

5. CAA-Multi-Workspace Application Builder p.23CAA-C++ API Documentation Generator p.24CAA-C++ Unit Test Runner p.25CAA-C++ Source Checker p.26CAA-C++ Source Code Manager p.27CAA-Teamwork Release Manager p.28CAA-Web Application Composer p.29Federation Framework Multi-Tier Archi p.30

6. CAA V5 Documentations p.32CAA V5 Encyclopedia p.33Use Cases p.34To Sum up p.35

Page 3: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

3

Copyright DASSAULT SYSTEMES 2003 5

CAA V5 RADE ObjectivesCAA-RADE Packaging V5R10CAA V5 Documentation

In this course, we will explain the motivation to introduce the RADE Tool.

Planning

Copyright DASSAULT SYSTEMES 2003 6

CAA V5

You will see the CAA V5

3D PLM Strategic Foundations CAA V5 Business ValueCAA V5 Fundamentals

PRODUCTS

PROCESSES RESSOURCES

RapidApplication

DevelopmentEnvironment

3D PLM portal

PLM IT Authoring Solutions

PPR hubopen gateway

Enterprise architecture

PLM IT Management Solutions

Page 4: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

4

Copyright DASSAULT SYSTEMES 2003 7

3D PLM Strategic Foundations

3D PLM middleware

Enterprisemiddleware

3D PLM IP creation & managementsolutions

3D PLM collaborative & decision support portal

3d PLM IP Authoring

3d PLM IPManagement

3d PLM PPR hub open gateway

3d PLM Enterprise architecture

Network operating system

RADE

3d PLMDecision support portal

INNOVATIVE LEADERSHIPINNOVATIVE LEADERSHIPDECISION SUPPORTDECISION SUPPORT

COGNITIVE SYNTHESIS COGNITIVE SYNTHESIS

INNOVATIVE LEADERSHIPINNOVATIVE LEADERSHIPDECISION SUPPORTDECISION SUPPORT

COGNITIVE SYNTHESIS COGNITIVE SYNTHESIS

PROCESSESPROCESSES

PRODUCTSPRODUCTS

RESSOURCESRESSOURCESPROCESSESPROCESSES

PRODUCTSPRODUCTS

RESSOURCESRESSOURCES

VERTICAL/VERTICAL/SupplySupply ChainChainCOLLABORATIONCOLLABORATION

HORIZONTAL/Life CycleHORIZONTAL/Life CycleCOLLABORATIONCOLLABORATION

VERTICAL/VERTICAL/SupplySupply ChainChainCOLLABORATIONCOLLABORATION

HORIZONTAL/Life CycleHORIZONTAL/Life CycleCOLLABORATIONCOLLABORATION

VERTICAL/VERTICAL/SupplySupply ChainChainCOLLABORATIONCOLLABORATION

HORIZONTAL/Life CycleHORIZONTAL/Life CycleCOLLABORATIONCOLLABORATION

Fro

nt-E

nd

Fro

nt

Fro

nt -- E

nd

En

dB

ack-En

dB

ackB

ack -- En

dE

nd

So

lutio

ns

So

lutio

ns

So

lutio

ns

Copyright DASSAULT SYSTEMES 2003 8

CAA V5 Business Value

CAA enables DS partners to extend the 3D PLM applications portfolio for extended vertical industries and process supportFor extended discipline support

CAA enables 3D PLM customers to build added-value applications to fulfill their company-specific needs

CAA enables Service Companies to implement best practices on top of DS 3D PLM solutions.

Openness and extension through component based architecture and community.

Page 5: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

5

Copyright DASSAULT SYSTEMES 2003 9

CAA V5 Fundamentals

« The most modern environment for third-party Developers » –CAD Report July 2001h

RADE

PRODUCTS

PROCESSESRESSOURCES

Rapid

3D PLM portalPLM IT Authoring Solutions

PPR hubopen

gatewayEnterprise architecture

PLM IT Management Solutions

V5 IT ARCHITECTURE

COMPONENTS

SOFWARECOMMUNITY

SOFTWARECOMMUNITYPROGRAM

Copyright DASSAULT SYSTEMES 2003 10

RADE Objectives

You will see the RADE Purpose

RADE FunctionalitiesRADE Highlights for Development SpeedRADE RoleClient/Server

Page 6: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

6

Copyright DASSAULT SYSTEMES 2003 11

RADE functionalities

Provide Users with a a Rapid Application Development Environment to create a unique, competitive system federating enterprise expertise :

Create IP Portals, IP Authoring & IP Mgt applicationsExtend PPR ModelConnect PPR hub to Legacy, CRM, SCM, ERP applications

Generate Web Applications in a few hours thanks to:Interactive software development tools built on top of best-in-class de facto standard RADE toolsIntegrated software development tools covering the full software development lifecycle coverageSingle source software development tools Concurrent software development environmentSoftware development tools adapted to different customer’s profiles

DESIGN

GENERATE

IMPLEMENT

BUILD

TEST

TEAMWORK

Copyright DASSAULT SYSTEMES 2003 12

RADE Highlights for Development Speed

V5 extensions

V5 extensions

V5 extensions

V5 extensions C++ Dashboard Java Dashboard

DESIGN

IMPLEMENT

BUILD

TEST

TEAMWORK

IT Dashboard

Single source CodeSingle declarative

On NT, UnixAgainst J2EE, .NET

DESIGN onceIMPLEMENT once

BUILDRUN

interactive software development tools built on top of best-in-class de facto standard RADE tools

integrated software development tools covering the full software development lifecycle coverage

single source software development tools

Page 7: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

7

Copyright DASSAULT SYSTEMES 2003 13

RADE Role3D PLM portal

3D PLM IP Authoring solutions

3D PLM PPR hub open gateway

Enterprise architecture

Network operating system

RADE

3D PLM IP Mngt solutions

PPR and PPR extensions

PPR Business Objects

PPR Maps

PPR adapters

ERP

CRM

SCM

Legacy

Connect

Apps

NativeApplicativeBusiness Objects

NativeApplicativeBusiness Objects

Native PPR Business Objects

Extend

Apps

Applicative UI & Business Logic

Applicative UI & Business Logic

Applicative UI & Business Logic

Create

Apps

NativeApplicativeBusiness Objects

NativeApplicativeBusiness Objects

Copyright DASSAULT SYSTEMES 2003 14

Client/Server3 Tiers Architecture

CATIA V4

DBMS Server FilesFilesOn UNIX

On UNIX& NT

Client

Server

Multi UserServer

Appl. Java

Presentation

ENOVIA Appl. Server Java

E/V5 LCA CNTR to Server

ENOVIA LCA

Event Interprocess Mngr

E/V5 LCARequest Manager

BO client model (XNODE)

Generic appl. services

Web

Top

Appl. C++

ENOVIA Appl. Server

ENOVIA Cntr to DBMS

ENOVIA V5

SDAI driver

E/V5 LCARequest Manager

PPR Hub

P&O

BO services : Server Commands

Desktop Commands: Infra Appli

Appl. JavaAppl. Java

Appl. JavaEV5Vault File server

Perso.servers

Settings

Workbook

Express Generator

Dictionary Mapping

XMLmetadata

ExpressSchemaExpress

Lib

ENOVIA Authoring Tool CNTR

Event Interpro

cessMngr

Context & deltaMngr

CaxRequestManage

r

FileRequestManage

r

Toolkit

CATIA V5 PDM adapter Object Mapping Log Mngt

CATIA V5applications

CATIA V5

TCP-IP

Proprietary format (XNODE)

through IIOP

XML through IIOP

IIOP orXML through IIOP

IIOP

ServerMngr

Logon

IIOP

PPR hub

IPDpluggin

VPMpluggin

Page 8: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

8

Copyright DASSAULT SYSTEMES 2003 15

CAA -RADE Packaging V5R10You will see the RADE Porfolio and Configurations

OutlinesRADE Packaging matrixRADE ProductsCAA – Data Model CustomizerCAA – C++ Interactive DashboardCAA – Java Interactive DashboardCAA – Web Application ComposerCAA – Multi-workspace Application BuilderCAA – C++ API Documentation GeneratorCAA – C++ Unit Test RunnerCAA – C++ Source CheckerCAA – Source Code ManagerCAA – Teamwork Release ManagerFederation Framework Multi-Tier Archi

Copyright DASSAULT SYSTEMES 2003 16

Outlines

RADE Packaging matrix RADE Products RADE Configurations

C++ Extended Development C++ Base Development JAVA Base Development Legacy Data Federation Teamwork Release Management Multi-Workspace Application Building

Page 9: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

9

Copyright DASSAULT SYSTEMES 2003 17

RADE Packaging matrix

1. Orderable CAA-RADEconfigurations

1

23

2. CAA-RADEproducts that are containedin a given CAA-RADEconfiguration

3. CAA-RADE add-on products that can beadded on an existingconfiguration

1

Copyright DASSAULT SYSTEMES 2003 18

Configurations

C++ B

AS

ED

EV

EL

OP

ME

NT

C++ E

XT

EN

DE

DD

EV

EL

OP

ME

NT

CAA-CDV CAA-JDV

JAV

A B

AS

ED

EV

EL

OP

ME

NT

CAA-CDC

LE

GA

CY

DA

TA

INT

EG

RA

TIO

N

CAA-LDCCAA-TRCCAA-ABC

MU

LT

I-WO

RK

SP

AC

EA

PP

LIC

AT

ION

BU

ILD

ING

TE

AM

WO

RK

RE

LE

AS

E M

GM

T

Add-onCAA-SCM CAA-SCMCAA-SCM CAA-SCM CAA-SCM

Add-onCAA-JUT CAA-JUT CAA-JUT

Add-onCAA-CUT CAA-CUT CAA-CUT

Add-onCAA-CSC CAA-CSC CAA-CSC

RA

DE

RADE Packaging matrix (Con’t)

EN

TR

EP

RIS

E P

OR

TA

LA

PP

LIC

AT

ION

DE

SIG

N

CAA-PAD

CAA-MABCAA-MAB

CAA-MAB

CAA-DMC

CAA-CUT

CAA-CSC

CAA-CID

CAA-CID

CAA-MAB

CAA-LWGCAA-JID CAA-CDG

CAA-TRM

CAA-MAB

CAA-MAB

CAA-MAB

CAA-DMC

CAA-MAP

CAA-WAC

CAA-CDG

Add-onCAA-DMC

Page 10: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

10

Copyright DASSAULT SYSTEMES 2003 19

RADE Products

Java Interactive Dashboard

Multi-Workspace Application Builder

Data Model Customizer

C++ Interactive Dashboard

WEB Application Composer

C++ Source Checker

Java Unit Test Manager

C++ API Documentation Generator

C++ Unit Test Manager

Teamwork Release Manager

Source Code Manager

From Interactive

design…

…to Productdelivery

Copyright DASSAULT SYSTEMES 2003 20

CAA – Data Model Customizer (CAA-DMC)

Extends Rational Rose with V5 plugins

UML modeling for V5 modeling object

Automatic DB publishing

Extend Product Structure, Document Management,

Action modelers, ECR,ECO and Configuration (Category and

Specification) and new object from scratch

Inter-release data migration for extended LCA modelers

V5R10and below…

Page 11: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

11

Copyright DASSAULT SYSTEMES 2003 21

CAA - C++ Interactive Dashboard (CAA-CID)

V5R10and below…

Extends Microsoft Visual C++ with V5 plugins

UNIX support from Windows

Interactive help on V5 source code

SCM, CUT, DMC, MAB integration

Interactive event customization wizard

Interactive User Exits wizard

Copyright DASSAULT SYSTEMES 2003 22

CAA – Java Interactive Dashboard (CAA-JID)

Extends IBM WSAD with specific V5 plugins

Maps V5 file file tree to an IBM WSAD project

Package view

SCM, MAB integration

V5R10and below…

Page 12: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

12

Copyright DASSAULT SYSTEMES 2003 23

CAA – Multi-Workspace Application Builder (CAA-MAB)

Multiple workspace, multiple platform compilation and linking Windows session

UNIX/NT/2000/XP

Access to multiple compilers inc. C++, JAVA, Automation IDL

V5R10and below…

Copyright DASSAULT SYSTEMES 2003 24

CAA – C++ API Documentation Generator (CAA-CDG)

Automatic C++ API documentation generationfrom tags in headers

Generated documentation includes:

Index file

Interfaces & class documentation attached to their framework

Framework list

V5R10and below…

Page 13: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

13

Copyright DASSAULT SYSTEMES 2003 25

CAA – C++ Unit Test Runner (CAA-CUT)

Batch test objects automatic replay

Memory management and runtime error checking:

Rational Purify required

Windows NT/2000 only

Enable test coverage computation

Rational coverage required

Windows NT/2000 only

V5R10and below…

Copyright DASSAULT SYSTEMES 2003 26

CAA – C++ Source Checker (CAA-CSC)

Automatic check of C++ V5 coding rules

Potential memory leaks identification

Full HTML report

Direct URL access to faulty source line

V5R10and below…

Page 14: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

14

Copyright DASSAULT SYSTEMES 2003 27

CAA – C++ Source Code Manager (CAA-CSM)

Version and configuration control on any data type

File from/to database mngt:

promote, collect, publish, sync

Hierarchical workspace integration

Automatic code merging support

Collaborative and distributed across:

Sites

OS platforms (UNIXes/NT)

V5R10and below…

Extended Enterprise Workspace

Enterprise Workspace

Departement Workspace

Developer’s Workspace

DevelopPromoteCollect

Integrate

TestPublish

Synchronize

Copyright DASSAULT SYSTEMES 2003 28

CAA – Teamwork Release Manager (CAA-TRM)

Automatic and manual release management

Launch of synchronous tasks over a multi OS network

Single front-end interface

Release tasks reporting features

Schedules release operations through calendar function

V5R10and below…

Page 15: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

15

Copyright DASSAULT SYSTEMES 2003 29

CAA – Web Application Composer (CAA-WAC)

Limited Availability product

from V5R9 included

V5R10and below…

Web Application Composer enables business analyst or non-developpersto build visually and interactively user interfaces for composite applications and leverage entrerprise applications connectivity across disparate data source

This product will also provide equivalent functions than those existing in WEB Application Generator for legacy database (LWG)

This product also include the Collaborative Schema mapper which enablesbusiness analyst or non-developpers to map existing data schema into a globalor federated data schema

Copyright DASSAULT SYSTEMES 2003 30

Web Application Server

Web Application Server

Composite Application Logic

DB2

JDBC Adapter

Existing Application

APIAdapter

Existing Mainframe

LegacyAdapter

Thin Web ClientRich Client Other Clients

Application Tier

Federation Tier

Data Tier

Client Tier

Data Federation

Presentation Logic

Business Logic and Process Federation

Federation Framework Multi-Tier Archi (1/2)

Page 16: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

16

Copyright DASSAULT SYSTEMES 2003 31

WebClient

GUI A/SUI Logic

UI App. Sces

ConnectorsLDAP

HTTP/SOAP/J2EEDCOM/Microsoft

HTTP

IIOPHTTP Tunelling

FireWallFireWall

IIOP

Bus. Logic

Appl. PPR Logic

MQ

Web ScesWeb ScesApplicApplic. . LogicLogic

FederationBOBO

Web DialogWeb Dialog

Connectors

MQBiztalk

Business object

application server

LCA application

server

Securityapplication

server

Connectionapplication

server

Vaultapplication

server

PPR application

server

Legacy/PDM/CRM/ERP application

server

V5R10 LA

IIOP

LCA WebTopUI Presentation

UI Logic

WintopAuthoring Apps

UI Presentation

Native PPR BO

UI LogicBus. Logic

Federation Framework Multi-Tier Archi (2/2)

Copyright DASSAULT SYSTEMES 2003 32

CAA V5 Documentations

You will see the API documentations

CAA V5 EncyclopediaUse Cases

Page 17: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

17

Copyright DASSAULT SYSTEMES 2003 33

C++/Java API

Automation API

ElectricalF

un

ctio

nal

Schematics

Sys

tem

Dia

gra

ms

Har

nes

s

3d c

om

Nav

igat

or

Manufacturing

Pri

smat

ic

NC

Rev

iew

Analysis

GP

S A

nal

ysis

EB

OM

Do

cum

ent

Act

ion

s

En

gin

eeri

ng

Cha

nge

DM

U N

avig

ato

r

DM

U S

pac

e A

nal

ysis

DM

U K

inem

atic

s

Kn

ow

led

ge E

xper

t

Par

t D

esig

n

Ass

embl

y

Dra

ftin

g

Tole

ranc

ing

Gen

erat

ive

Sha

pe

3D PLM Enterprise Architecture

Middleware

3D Visualization

Data Access

User Interface

Data Administration

Security

Knowledge

Features

Guides

Tessellation

Mathematics

Geometry

Topology

3D PLM PPR Hub Open Gateway

CGM

Federation

PPR

RADE

Config

Mechanical Modeler & Sketcher

Cax&

PDMHub

CAA V5 Encyclopedia

Accessible to all profiles, from Automationdeveloper to experienced C++ and JAVAdeveloperPackaged per product and configurationsMultilevel components

The Documentation is available on the UNIX CD under the CAADoc directory

The Documentation is also accessible on the WEB under http://www.caav5.com To get access to this documentation, you must have a RADE licence on your machine (CDC,CDV)

Copyright DASSAULT SYSTEMES 2003 34

Use Cases

Customize a manufacturing tool editorCustomize a toolpath computation on an axial operationCustomize a tool query in a user tool databaseGenerate a catalog of user defined NC operationsReuse user defined design features in axial operationsBrowse a toleranced model, retrieve types and values of geometrical dimensions and tolerances. retrieve geometry on which the tolerance is applied to.Create a text annotation associated to a geometry from an interactive commandImport a motion created in a dynamics software within the Digital Mock-UpProgram a robot with motion created in the Digital Mock-Up Compute inertia of a vehicle built in an immersiveenvironmentCustomize drafting tools to comply with enterprise standards and methodologiesAutomatically check and certify a drawingCreate and edit part design featuresCreate and edit shape design or wireframe featuresCreate a user defined shape design or part design features by composition of existing featiuresOpen a product document, navigate across geometry, create connectors and constraintsManage electrical objects in a schematic contextDefine electrical sytem specificationsNavigate on a 3D harness network…

Define new features and store them in a catalogInstantiate features in an applicative container of a documentExtend feature data and behaviors Update an entire network of inter-related features Import existing components as product instances Browse a product structure and applicative data under a product Retrieve the types of activities associated with a documentCreate an activity structureDefine assembly operations sequencingBrowse the items and resources attached to an activityReuse knowledge parameters to benefit from unit management and knowledge toolsCreate relations between between knowledge parametersExtend the knowledge language with a custom computationCreate and modify the 3D geometry and topology of an objectIntegrate external curve and surface representations Visualize geometry and topology using tessellationFederate legacy, ERP, CRM, ERP data in DS applications…

3D PLM IP Authoring

Enterprise ArchitectureCreate and visualize 3D custom representationsCreate workshops, workbenches, addinsCreate interactive commandsCreate Dialog boxesCreate bidirectionnal communication channel between DS applications and legacy, ERP, CRM, SCM applications…

3D PLM PPR Hub Gateway

3D PLM IP Management

3D PLM PortalDeveloping a driverDeveloping a browsing driverCreating a CATletCreating a Command Creating a Command HeaderSending a PortalURLReceiving a PortalURLUsing the PortalRegistry …

Navigate in a Business Object PartManage LinksSubscribe to a login session eventDeclare, instantiate, andsSend an eventAutomatically subscribe to a session openingPublish StreamsCreate a vault document from a fileExtract a vault document into a fileCreate a vault document from a memory areaExtract a vault document into a memory areaName an action at creation timeCreate a command attached toan action graphCreate a condition attached to an action graphAdd Business Rules to a commandAdding Business Rules to an objectCreate a documentNavigate a documentManage document attributesManage Engineering changesCustomize import components…

Page 18: LCA Administration Advanced (1) Introduction to CAA V5 / …maruf.ca/rade/web/resource/EDU_ENOV_E_LAI_AF_V5R11-RADE.pdf · CAA enables DS partners to extend the 3D PLM applications

6/19/2003

18

Copyright DASSAULT SYSTEMES 2003 35

To Sum Up

In this course you have seen that :

RADE is the tool to design, implement, build, test concurrently CATIA/ENOVIA applications

Integrated in market standard tools to reduce learning cost

Decrease development time