Implementing browsing tool for EXPRESS schemata and STEP data
description
Transcript of Implementing browsing tool for EXPRESS schemata and STEP data
![Page 1: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/1.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Implementing browsing Implementing browsing tool for EXPRESS tool for EXPRESS
schemata and STEP dataschemata and STEP data
![Page 2: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/2.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
ProMoTeProMoTeProMoTeProMoTe
STEPfile
ProMoTeProMoTe
PtMdb
PtM
Server
Java RMI
EXPRESSSchema
ReproducedSchema
(html)
Schema
Java
VRML
Data
Browsing
VRMLSchema
Java Data
Browsing
![Page 3: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/3.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Schema EXPRESS_Generic_Entity
EXPRESS_Simple_Datatype
java.lang.Object
EXPRESS_Named_Datatype
java.lang.Cloneable java.io.Serializable
EXPRESS_Entity
EXPRESS_Type
EXPRESS_Attribute
EXPRESS_Enumeration
EXPRESS_Rule
java.util.Vector
EXPRESS_Entity_Vector
EXPRESS_Type_Vector
EXPRESS_Attribute_Vector
EXPRESS_Enumeration_
Vector
EXPRESS_Rule_Vector
Class hierarchy used in Class hierarchy used in schema parsingschema parsing
![Page 4: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/4.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Schema
EXPRESS_Entity
EXPRESS_Type
EXPRESS_Attribute
EXPRESS_Enumeration
EXPRESS_Rule
EXPRESS_Entity_Vector
EXPRESS_Type_Vector
EXPRESS_Attribute_Vector
EXPRESS_ Enumeration _Vector
EXPRESS_Rule_Vector
EXPRESS_Rule
EXPRESS_Rule_Vector
Subtypes/Supertypes
EXPRESS_Function_Vector
*
*
*
*
*
*
Structure of a schema Structure of a schema objectobject
![Page 5: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/5.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Specification filesSpecification files
SchemaSchema
SchemaDependenciesSchemaDependencies
*
EntityEntity*
DeriveAttributesDeriveAttributes
MethodsMethods
AddAttributes.txtAddAttributes.txt
Constructors.txtConstructors.txt
DeriveAttribute.txtDeriveAttribute.txt*
Method.txtMethod.txt*
ProMoTeProMoTe ProMoTeProMoTe
STEPSTEP
JavaJava InternetInternet
VRVR
EXPRESSEXPRESS
EXPRESSSchema
Additional definitions for Java Additional definitions for Java classesclasses
![Page 6: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/6.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Visualisation of product Visualisation of product datadata
![Page 7: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/7.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Conflict visualisationConflict visualisation
![Page 8: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/8.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Version visualisationVersion visualisation
![Page 9: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/9.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
SchedulingScheduling
9
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
![Page 10: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/10.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
9
1
2
3
4
5
6
7
8
Day 5Day 5
![Page 11: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/11.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
ServerServer
STEP
Java InternetVR
EXPRESS
VR as an interface to VR as an interface to product modelproduct model
![Page 12: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/12.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Linking documentsLinking documents
![Page 13: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/13.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
Client/Server functionalityClient/Server functionality
AsiakasAsiakas
STEP
Java InternetVR
EXPRESS
PalvelinPalvelin
STEP
Java InternetVR
EXPRESS
PalvelinPalvelin
STEP
Java Internet
VR
EXPRESS
PalvelinPalvelin
STEP
Java Internet
VR
EXPRESS
PalvelinPalvelin
STEP
Java Internet
VR
EXPRESS
PalvelinPalvelin
STEP
Java Internet
VR
EXPRESS
![Page 14: Implementing browsing tool for EXPRESS schemata and STEP data](https://reader035.fdocuments.us/reader035/viewer/2022062722/56813a51550346895da24886/html5/thumbnails/14.jpg)
PD
T E
uro
pe ’
99
PD
T E
uro
pe ’
99
Sta
vanger
15
.4.9
9Sta
vanger
15
.4.9
9
That’s it folksThat’s it folks [email protected]@vtt.fi [email protected]@vtt.fi [email protected]@vtt.fi