livello
copyright
Impegno

301 ore

Moduli

in blocco

Tecnologie energetiche Italiano

Introduction to the standardized API for STEP and its implementations called JSDAI

SDAI stands for Standard Data Access Interface and is defined in ISO 10303-22. It defines a generic API (Application programming interface) to operate on data defined by the EXPRESS modeling language (ISO 10303-11). The Java binding to the SDAI is defined in ISO 10303-27. JSDAI is a complete implementation of these standards, see www.jsdai.net.
The course provides knowledge of the basic of all major SDAI aspects together with small practical examples for real STEP data.
Readers should be familiar with - the Java programming language
- basic STEP concepts, including
o EXPRESS (ISO 10303-11)
o STEP file (ISO 10303-21)

Docenti:
Lothar Klein


Obiettivo formativo:
- Basic SDAI managements concepts SdaiSession, SdaiRepository, SdaiModel and SchemaInstance
- Mapping of Express entities and other datatypes to Java (early binding)
- Dictionary data and late binding
- Examples for reading and writing STEP files
- Transaction, local and remote repository, undo/redo

Contenuti:
The course consists of 4 modules, 16 lessons and 1 unit

Conoscenze richieste:
SDAI stands for Standard Data Access Interface and is defined in ISO 10303-22. It defines a generic API (Application programming interface) to operate on data defined by the EXPRESS modeling language (ISO 10303-11). The Java binding to the SDAI is defined in ISO 10303-27. JSDAI is a complete implementation of these standards, see www.jsdai.net.
The course provides knowledge of the basic of all major SDAI aspects together with small practical examples for real STEP data.
Readers should be familiar with - the Java programming language
- basic STEP concepts, including
o EXPRESS (ISO 10303-11)
o STEP file (ISO 10303-21)


A chi è rivolto:
Students will achieve basic knowledge to start with a software development project around STEP

Tempi occorrenti:
about 30 minutes for macromedia flash part and 1h for the e-learning course

Progetto:
Depuis

ACCEDI