Sie sind auf Seite 1von 67

EnoviaVPM Basic Training - Module 01

Airbus Deutschland



EnoviaVPM Basic Training
Module 01





History


Version 07
Date: 04/10/02
Status: Currently being worked on
Author: von Bloh
File: VPMBasisschulung_Modul01_Version07_eng.doc

Version Date Author Revisions
01 02/27/01 von Bloh
02 03/05/01 von Bloh Supplements
03 03/14/01 von Bloh Supplements
04 03/28/01 von Bloh Supplements
05 07/09/01 von Bloh Supplements
06 09/10/01 von Bloh Supplements
07 04/10/02 von Bloh Supplements (EnhancedVPM)




Airbus Deutschland 2002 Page 1 of 67 5/2/2002, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1 VPM Introduction........................................................................................................................................ 4
1.1 Objectives.............................................................................................................................................. 4
1.2 General .................................................................................................................................................. 4
1.3 VPM Parts List ...................................................................................................................................... 4
1.4 Objects................................................................................................................................................... 5
1.5 VPM Start.............................................................................................................................................. 6
1.6 Defining the Environment ................................................................................................................... 11
1.7 Creating Objects .................................................................................................................................. 12
1.8 Airbus Attribute Identification ............................................................................................................ 17
1.9 Locking in Case of Changes................................................................................................................ 19
1.10 Creating an Object, using Model with Part as an Example ................................................................. 24
1.11 In VPM, open CatiaV4 ........................................................................................................................ 25
1.12 Functions for Loading CAD Models ................................................................................................... 25
1.13 Opening CatiaV4 in VPM, using CAD Model as an Example............................................................ 26
1.14 VPMA Toolbar.................................................................................................................................... 27
1.15 VPMA Menu ....................................................................................................................................... 28
1.16 Airbus Illustration of the Complete Process for Preparing DEFINITION DOSSIERS....................... 30
2 Product Structure....................................................................................................................................... 31
2.1 Objectives............................................................................................................................................ 31
2.2 Opening the PSN................................................................................................................................. 31
2.3 PSN...................................................................................................................................................... 32
2.4 Creating a Structure............................................................................................................................. 38
2.5 Example: Creating a Structure............................................................................................................. 43
2.6 PSN Toolbar ........................................................................................................................................ 45
2.7 PSN Menu ........................................................................................................................................... 46
3 Querying VPM Objects.............................................................................................................................. 49
3.1 Objectives............................................................................................................................................ 49
3.2 General ................................................................................................................................................ 49
3.3 Query Methods .................................................................................................................................... 49
3.4 Managing Queries ............................................................................................................................... 52
3.5 Opening a Structure in PSN via Query................................................................................................ 53
3.6 Example: Querying in VPMA............................................................................................................. 54
3.7 Example: Querying in PSN ................................................................................................................. 55
4 Release Management.................................................................................................................................. 56
4.1 Objectives............................................................................................................................................ 56
4.2 General ................................................................................................................................................ 56
4.3 Maturity............................................................................................................................................... 56
4.4 Maturity on Part and Model / Issue ..................................................................................................... 57
4.5 Issue on Part and Model ...................................................................................................................... 58
Airbus Deutschland 2002 Page 2 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
4.6 Preliminary Release Procedure............................................................................................................ 59
4.7 Preliminary Overall Process of the Release Procedure in TAKSY / VPM.......................................... 59
5 Version Management ................................................................................................................................. 60
5.1 Objectives............................................................................................................................................ 60
5.2 General ................................................................................................................................................ 60
5.3 Version / Revision ............................................................................................................................... 60
5.4 Modification Procedure ....................................................................................................................... 61
6 User-defined Settings ................................................................................................................................. 62
7 Glossary....................................................................................................................................................... 64



Airbus Deutschland 2002 Page 3 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1 VPM Introduction
1.1 Objectives
Understanding the VPM working method (what Parts, Models, Attributes, etc.)
Choosing the VPM User role
Choosing a Project and Environment
Working in VPMA (VPM Objects displayed in a list)
Creating VPM-Parts and Models (Create & Save)
Starting Catia in VPM
1.2 General
The EnoviaVPM (Virtual Product Model) for virtual preparation of the complete product
(e.g. A380) with controlled access of all employees that are participating in the development
process. For managing, creating, processing and providing product data, the VPM is the
central function to start with.
EnoviaVPM
DMU-Navigator
TAKSY
Catia V4







The complete process is illustrated on the chapter 1.16.
1.3 VPM Parts List
The VPM parts list contains the product data that are made up of Parts, Models, Documents
(presently not activated yet), Links, and more.
These objects are implemented in hierarchical structures that are called Product Structures.
These structures are also managed in the VPM Parts List.
The working environment in the VPM consists of the Product Structure Navigator (PSN)
and the VPMAccess (is displayed after you select the VPM role). With the PSN, it is
possible to generate and process connections between the objects. Furthermore, it serves to
graphically display the product structure.
In the VPMA, object data may be entered, displayed in charts, managed.
Airbus Deutschland 2002 Page 4 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland


VPMA (list) PSN (structure tree)



1.4 Objects
The objects are prepared and managed in a list in the VPMA, and in a tree structure in the
PSN.
Links serve for interconnection and data transfer between the objects. Links enable the
preparation of assemblies.
In the VPM, the following objects describe the product data:
Parts, Models (= Object classes)
Part
A Part is the basic object in VPM and incorporates company-specific attributes (Airbus
specific attribute e.g. according to AP2610 as ATA, Part Type, etc.) that help identifying
and describing the Part. Usually a Part is linked to a Model and/or Document that describes
this Part. Furthermore, Parts are used for describing Assemblies.
For better understanding, a Part may be regarded as a book that has Attributes and other
Objects as content:
DRW Model

SOL Model

Airbus Deutschland 2002 Page 5 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Model
A VPM Model consists of descriptive Attributes and a CAD Model (CatiaV4 Model).

Geometry
Attributes
MODEL
Model
Type
Sheet No.



Just as for the Part, the Model Attributes are company specific and partly consist of drawing
number and version. The CatiaV4 models may be available in different forms as e.g. 2D,
3D, kinematics, etc.
One part must be allocated to every VPM model. The relation between Part and Model(s) is
1n. This means that every time a Model is created, a Part must be created simultaneously
or an existing Part must be allocated.

1 n
MODEL
MODEL
MODEL
PART

Document (presently not implemented)
A Document consists of descriptive Attributes and further information. This further
information may be available in different forms, such as HTML documents, Excel sheets, or
Word documents.
1.5 VPM Start

1x
1x
1x












Airbus Deutschland 2002 Page 6 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
VPM Role
When you start VPM, the first thing queried is the role of the user.
The administrator allocates certain rights to every role. These rights depend on the UNIX
user. Via the role, the access rights for VPM objects are controlled. In general, there are the
following roles:
DESIGNER_<ATA> Writing and deleting access to all relevant data (ATA)
Reading access to all data
ZONI_<ATA>
(Zone integrator)
Enhanced writing and deleting access to all relevant data (ATA)
Reading access to all data
READER Reading access to all data
Furthermore, the roles (except for READER) are subdivided in ATA chapters.
This is implemented in the role by the _<ATA>, suffix, e.g. 53 for structure.





From the menu,
choose a user role User name
Confirm
1x
Airbus Deutschland 2002 Page 7 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
VPMA Window
After you confirm in the Start window, the VPMA window is displayed.

Selecting an object
from the database
Information bar Menu bar
Selecting the
Environment
Tool bar
Object list
Help window
Selecting an object
from the list
Selecting a Viewer
Functions for
object selection
Airbus Deutschland 2002 Page 8 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Information Bar
Displays the name of the current window, environments, and type of object.
Menu Bar
The menu bar is subdivided into different sub menus, that are described in the following
chapters.
Tool Bar

The tool bar provides frequently used commands that are represented by icons. All
commands represented in the tool bar can normally also be found in one of the menus.
Icons, which are not available are dimmed.
Defining an Environment

Here, you define the Environment, in which you want to operate. However, a selection of
Environments is already defined when you select your role (see VPM Start) (Environment
see chapter 1.6).
Selecting an Object from the Database

With simple operations you may select objects from the database. Via the
button you can search the database for certain object attributes for the manually entered
strings.
More differentiated search options are described in the following chapters.
Object List (Results List)

The objects selected via query are listed here with their attributes (see fig.). You may
determine which attributes you want to display. This option is described in chapter 6.
You can select an object by clicking on the mouse button (marked white). Click Shift or
Ctrl together with the mouse button in order to select more than one object (multiple
selection).
Airbus Deutschland 2002 Page 9 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Selecting a Viewer

Here, you select the viewers for the object types. A Viewer serves to view an object; in the
VPM this is usually the PSN, CatiaV4, the DMU Navigator or a text editor.
Selecting an Object from the List

With simple operations you may select objects from the Objects list.
Help Window
This window displays a short description on the function, over which the mouse cursor is
held.
Functions for Object Selection

Replace/Add:
Here you select , whether the objects selected via a query Replace the objects currently
loaded in the VPMA or are Added to these.
Clear:
With this function you delete the objects from the VPMA.
Add Object:
Via this function you can display copied objects in the results list.
Airbus Deutschland 2002 Page 10 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.6 Defining the Environment
In an environment, different elements such as list names, attributes, or input and output
masks are defined.
Environments may e.g. represent different products or departments.
The projects offer further selecting options, in which the environments themselves may be
included. The access to the projects and environments depends on the VPM role.
Airbus Projects with Environments:

A380PROG
A380PROG
A380DSGN
A380DSGN
A380EDSGN
A380EDSGN
A380MANU
A380MANU
A400PROG
A400PROG
A400DSGN
A400DSGN
A400MANU
A400MANU
GENERAL
GENERAL
GESTDLIB
GESTDLIB
EADSPREP
EADSPREP
Project Environment
A380PROG
A380PROG
A380DSGN
A380DSGN
A380EDSGN
A380EDSGN
A380MANU
A380MANU
A400PROG
A400PROG
A400DSGN
A400DSGN
A400MANU
A400MANU
GENERAL
GENERAL
GESTDLIB
GESTDLIB
EADSPREP
EADSPREP
Project Environment




The Airbus Environments are
described in the DAP8035.












Airbus Deutschland 2002 Page 11 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.7 Creating Objects
1x
Selecting an Object
In the VPMA, choose "Object" and then
choose the type of object that you want to
create.
You may choose between the following
types:

PART
(Parts are displayed)
MODEL
(Models with the allocated Part are
displayed)
DOCUMENT
(presently not supported)







If you click the button, all objects pertaining to the selected object type and
existing within this environment are displayed. If you select Models or Documents, the Parts
associated with these are also displayed in the same window, in a separate list. At this point,
the relation/ dependency between Part and Model (Document) becomes clear.
Create&Save Window
If you want to create an object, click Create&Save . Depending on the currently
selected object type, you must determine and/ or create the following objects:

Object type Options for creating
PART 1.) New Part
MODEL 1.) Create new Part and Model
or 2.) Determine existing Part and create new Model





Click the Create&Save icon; the Create&Save window is displayed.

Further ist possible to create a part or model directly out of the contextmenue from a part in
the PSN. This function will be explained in chapter 2.
Airbus Deutschland 2002 Page 12 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
The window for creating a Model with Part is illustrated below, as an example. In case you
create only one Part, only the Part window will open.

PART
MODEL













The attributes relevant for the Part are found in the upper section of the window, and the
attributes relevant for the model are found in the lower section of the Create&Save window.
The names of the attributes are listed to the left and usually describe Airbus specific data,
such as the Part ID, English description or the type of CAD model (SOLID, DRAW, etc.).
The attributes and their permissible values are described in chapter 1.8 "Airbus Attribute
Identification".
There are two types of attributes:

Mandatory Attributes: To this Attribute type a value must be allocated. Without this
step, it is not possible to create the object. The Icon indicates such an Attribute.
Optional Attributes: It is not necessary to define a value for these Attributes. Via the
Triangle symbol in the middle column you can set the value to "Null" (is null).






If you want to enter values click on the empty field.
The icon indicates that a value has been allocated to this attribute.
A field, that offers a selection of predefined values for an attribute is marked with a
triangle in the last column.

Airbus Deutschland 2002 Page 13 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland

Attribute value
Attribute name Attribute value
= Null


Attribute
value has
been assigned



List field with
predefined values is
opened

Attribute value set to null

Mandatory Attribute

To every VPM model, a CAD model (usually CatiaV4) must be allocated. The CAD
model can be originated from four different sources:

Catia opened, active model in Catia
Copy from physically existing Catia model (<Name> model) is copied
Move from physically existing Catia model is pasted
Startup Start model (currently incorrect on march 2002)





For the sources "Copy from", "Move from" und "Startup", click on the Source
Icon to select the UNIX path or model pool, in which your CatiaV4 model is stored.
In this case the model is deleted from the source directory and can thus not be called up
directly under CatiaV4 (without VPM).

Selection of the
model via UNIX
path or model pool


List field with
predefined values for
the model source



Click OK to check the entered values. If you click Apply, the window will remain
opened for further entries.



Airbus Deutschland 2002 Page 14 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
After you have confirmed the entries, another window is displayed (Confirm Write
window), in which you finally confirm (YES) or reject (NO) the creation or overwriting
of the part, or the part and model.
The Confirm Write window displays the following messages if you create or overwrite a
part or part with model:
Creating a PART:






Overwriting an existing PART (updating the attributes):






You can only update attribute of an existing part, which are not necessary for
unambiguous identification of the part in the database (s. Chapter 1.8 Airbus Attribute
Identification). In the A380 and M400DSG environment, the following attribute is a key
attribute: Part ID
For an existing part, these attribute is locked for changes!
Airbus Deutschland 2002 Page 15 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Creating (writing) PART and MODEL:





Writing a MODEL on an existing PART:




The part, or part and model has/have now been added to the objects list in the VPMA or
has/have been overwritten.
Airbus Deutschland 2002 Page 16 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.8 Airbus Attribute Identification





For the projects A380 and A400 the Part and Model attributes are identified in compliance
with DAP 8157. In this DAP the VPM attributes are basically explained. Furthermore,
reference documents (DAMs, DAPs and APs) are mentioned, which contain further
information on particular attributes.
Attribute Identification in A380 / M400 Design Environment
Attribut
Part Attribut
Meaning
Mandator
y
Part Class Defined check triggers for attributes X
Part ID Identification number for a Part X
English
Description
English Description X
German
Description
German Description
Issue Needed for release control in TAXSY
Part Type Depends on Sub-ATA (see DAP8157) X
Remark Remarks to a Part
Manufacturing Manufacturing classification for a part
Ctrl Application (VPM, later Windchill) who controls the Part X
Part Feature Special classification for a part
Model Attribut
Model Type
Model type, e.g.: SOL for Solids, DRW for Drawings (see
DAP8157)
X
Sheet No. Sheet number, or numbering of models for a part X
Material Manufacturing attribut

A list field is identified via t you click on this symbol, a list with predefined
values for the attribute wil open.
he symbol. If
l

A value description for the attributes Model Type and Part Type is
included in the DAP8157.


Airbus Deutschland 2002 Page 17 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
For the identification of a part the attribute Part ID is used for. The value of this attribute
will be checked depending on the value of the attribute Part Class.For all Parts in the
Environment A380DSGN und M400DSGN who are subject to the AP2610 (Single Parts,
Assemblies design by/for Airbus, Master Geometrie, Space Allocation, Drawings, etc.) the
Parc Class value AIP applies.
Further values for Part Classes are FINs (Functional Item Number) or EQT (Equipments).
Exceptions who are not managed with a Part Class are Standard Parts who are administrated
in theGESTDLIB Environment.
The Attributes Projekt, ATA, Sub-ATA, Sequent Code, Sequent Number, Part Code and
Special Code from the AP2610 will be abstraceted in one value in the attribut Part ID.
Basically there are the following Parts represented in the Part ID: Basic Parts, Drawing Parts
and Extended Parts (for special design cases). For detailed information in terms of these
Parts are found in the following DAPs / DAMs:



Common
DAP8157 - VPM Naming conventions - with EnoviaVPM/CatiaV4
Drawing Parts
DAM8127 - Drawings with EnoviaVPM/CatiaV4
DAM8128 Assembly drawings with EnoviaVPM/CatiaV4
Extended Parts
DAP8201 Product structure in EnoviaVPM/Catia V4
Detailed methods for special desing cases like Composites, Fastener, Kinematics, etc.
Airbus Deutschland 2002 Page 18 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.9 Locking in Case of Changes
For every modification that you perform on a part or the associated model you must lock the
part (Check out).
It is important that you check out the parts or models, because in Hamburg and Bremen the
same projects are being worked on simultaneously. In both locations the same VPM is
installed with identical data. This is possible because the database and CAD files are
replicated.
The database content is replicated synchronously, and the CAD files are replicated
asynchronously. The displacement of CAD models via VPM is saved in the database and not
in the CAD file.
Changes will only become visible for other users after you unlock the associated part. For
the database content every change becomes visible immediately on both locations after you
have unlocked the part. Depending on the workload, the replication of CAD files to the other
location may take a minute or longer.


















Hamburg Bremen
HP
DB Server Prod.
caxhhp02
ORACLE 8.1.6
SID=P1VPMHAM
HP
DB Server Prod.
caxhhp02
ORACLE 8.1.6
SID=P1VPMHAM
Repository
File Server Prod.
caxhhp01
HP
Repository
File Server Prod.
caxhhp01
HP
Clients Production
caxhh...
VPM
Clients Production
caxhh...
VPM
Clients Production
caxhb...
VPM
Clients Production
caxhb...
VPM
DB Replication
(synchron)

HP
DB Server Prod.
caxhbp02
ORACLE 8.1.6
SID=P1VPMBRE
HP
DB Server Prod.
caxhbp02
ORACLE 8.1.6
SID=P1VPMBRE
Repository
File Server Prod.
caxhbp01
HP
Repository
File Server Prod.
caxhbp01
HP
File Replication
(asynchron)
Airbus Deutschland 2002 Page 19 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Locking/Unlocking in VPM
In VPMA you can lock (check out) or unlock (check in)
the access to a part for other users. For this purpose, in the
Parts context menu or in the Tools menu, you find the
Check Out (locking) and Check In (unlocking) functions.
You can only work on a model, if the part associated to
this model is checked out.
The part can usually only be checked in by the person
who checked out the part.
In VPMA via the CO-USER attribute, the status of a part
is displayed (Check In/Check Out). In chapter 6 User-
Defined Settings, the attributes, which are displayed, are
described.
In PSN, the status of a part is displayed via an icon in
front of the part.
Check Out
In VPMA, select the part that you want to lock. For this case, multiselection is possible, so
that you may lock several parts with one Check Out command.
In the Parts context menu, select Check In. A window is displayed, in which you may enter a
comment and a short description on the Lock type.
Via the Lock Type, you can determine different levels of Locking. However, presently, only
the Lock type "U" is available, with which the part is locked with all its models from the
access of other users.










Airbus Deutschland 2002 Page 20 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
After you click OK, a new window is displayed, in which you confirm (OK) or Cancel the
Check-Out.




The User-ID of the user who has checked out the part is now allocated to the CO-USER
attribute.
Check In
In VPMA, select the part that you want to unlock. For this case, multiselection is not
possible. If you select more than one part, the Check-In is applied only to the part selected,
which comes first in VPMA.
In the Parts context menu, select Check Out. A new window is displayed, in which you
confirm (OK) or Cancel the Check-In.
After you have confirmed, the following message is displayed:






This message is no error message, but a note. Click OK to close the window.
In this case you can ignore the "Error: 99" message!
The system just indicates a replication that is initiated by the Check-In. This replication is
necessary so that identical datasets of the unlocked object (part or part and model) are
available in the Hamburg and Bremen locations (see. chapter 1.9 Check-Out for Changes).
As long as the replication is processed, the object data are locked. In this case, the value
"XVPMINTX" is displayed in the CO-USER field. If the replication is finished, the value
"0" (zero) is assigned to the attribute. In VPMA however, this value will only be displayed
after you initiate a new search.
Airbus Deutschland 2002 Page 21 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
More check in / check out functions
Its possible to check out more than one Part with the normal check out function. To check
in more than one part You have to use the function Airbus Utilities Lauch Check-In of
several parts in the context menue from the selected parts.
User with the ZONENINTEGRATOR role have the posibility to check in Parts who are
checked out from other users with the function Airbus Utilities Lauch Check-In for a part
of other responsibility. But with this function it is only possible to check in only one Part at
the same time.
Changes at a model on one site (for example Hamburg) will be only updated at the other site
(Bremen) whe the associated Part is checked in. With the function Airbus Utilities
Launch update of a CatiaV4 model on other site it is possible to update the model at the
other site without a check in from the associated part.



Every night an update from all models (checked in and check out models) between
Hamburg and Bremen will be made (state of march 2002).













Airbus Deutschland 2002 Page 22 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Deleting VPM Objects
Part
The following prerequisites must be given, so that you may delete a part in VPM.
No models shall be allocated to the part
The part shall not be included in any product structure/ PSN (see chapter 2 "Product
Structure")
No higher versions of the part shall exist (see chapter 5 "Version Management")
The part must have the Status/Maturity IWDSG (see chapter 4 "Release Management").
The part must be checked in.
Model
The following prerequisites must be given, so that you may delete a model in VPM.
The model must not have a Multi Model Link (MML) to other models (MML see VPM
Basic Training Module 2)
The model must have the Status/Maturity IWDSG.
The model must be checked out.

In order to delete a VPM object, select this object in the VPMA. In this case, multiselection
is not possible.
Click to delete the object.



Generally, you cannot restore deleted objects via rollback, undo or other commands.
Airbus Deutschland 2002 Page 23 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.10 Creating an Object, using Model with Part as an Example


2. select object type (Model)





























1. select the
Environment
4. fill out fields
Note:
Behind the fields marked
with a triangle, there is a
selection list offered.
5. click OK (Save window is closed)
click apply (Save window remains opened for further entries)
3. Create&Save-Button selektieren
or
FILE CREATE&SAVE
Airbus Deutschland 2002 Page 24 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.11 In VPM, open CatiaV4
CatiaV4 models that represent the geometrical part of a VPM model, must be designed
in CatiaV4.
You must always start CatiaV4 via the VPM, no matter if you want to create a new
model or modify the design of an existing model.
To start CatiaV4, in VPMA, click , or select Tools Execute Catia (or the F9
key).
If you have selected models in the object list, these will also be called up on starting
CatiaV4.
Another possibility to load a selected model into CatiaV4 in the VPMA as well as PSN
is that you call up the context menu of a selected model and from this menu select "Open
Model" ( click with the right mouse button on the selected model).
CatiaV4 is now automatically called up in a new window. VPM remains activated, so that
(depending on the operating system) you can switch between the different windows
(CatiaV4 / VPMA/PSN). This is also necessary for working with VPM and CatiaV4.
If you want to close a model opened in CatiaV4, in the same menu select "Close Models".
If you start CatiaV4 via ToolsExecuteCatia, you can choose between quick start and
cold start.
1.12 Functions for Loading CAD Models
There are four different ways of loading selected models into the opened CatiaV4. Select
these via the icon, in the viewer selection in VPMA. Only models loaded out of the
VPMA are influenced with this setting.
Viewer-selection in VPMA:






Single: All models opened in CatiaV4 are closed, and only the selected model is opened (in
case of Multiple selection in VPM the one selected last)
Replace Active: The active model in CatiaV4 is replaced by the selected model.
Add Active: The model is loaded in CatiaV4 as active model.
Airbus Deutschland 2002 Page 25 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Add Passive: The model is loaded as passive model.
1.13 Opening CatiaV4 in VPM, using CAD Model as an Example




















4. Click icon or, in the model,
open the context menu, and
select "Open Model"
1. select the
Environment
2. select object type (Model)
3. select a model
Airbus Deutschland 2002 Page 26 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.14 VPMA Toolbar
























Print content of result field or write to a file
Help
Identify all objects of a selected part
Reset release status
Raise release status
Delete selected Part/Model
Rename selected Part/Model
Save Part/Model in the database
Open the structure of the selected part
Load selected Model in Catia/DMU Navigator
Open a saved PSN
Call up stored query results
Define and start a query
Airbus Deutschland 2002 Page 27 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.15 VPMA Menu




















Open structure
Adapt setting parameter
Define and start a query
Calling up stored query results
Select environment
Duplicate the current window
Close the current window
Save Part/Model in the database
Modify Selected Part/Model
Delete Part/Model
Open Part/Model
Write the content of the result field to a file
Exit VPM











Action
Part (in this case selected object)
Model
Airbus Deutschland 2002 Page 28 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland






























Select Relation Type
Find Children of a part *
Find only detailed children of a part (Parts with Model)*
Find all components of a part
Find Parent of a part *
Find the highest parent of a part *
Find product of a part
Open CATIA or DMU Navigator
Change release status
Duplicate a part (with structure)
Create new Version (Revision) of a model
Modify ownership of a Part/Model (Only possible in Zone
Integrator Role)
Switch from current window

see Module 02, chapter 2.2 "Querying in the Product Structure", Relation Menu

Airbus Deutschland 2002 Page 29 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
1.16 Airbus Illustration of the Complete Process for Preparing DEFINITION DOSSIERS

Manufacturing,
Distribution engineering drawings and specifications
,
MOD/MP-list
per A/C
create
3D-Models
manage parts,
3D-Models and
Drawings
Legacy-System TAKSY
Create
BOM
Create
administrative
Drawing information
ECN
Create
BSB / Parts Usage
Release process
(kick off TAKSY)
Archive
CAD-System
CATIA
VPM (Virtual Product Model)
System
derivative
2D-Drawing
Manufacturing,
Distribution engineering drawings and specifications
,
MOD/MP-list
per A/C
create
3D-Models
manage parts,
3D-Models and
Drawings
Legacy-System TAKSY
Create
BOM
Create
administrative
Drawing information
ECN
Create
BSB / Parts Usage
Release process
(kick off TAKSY)
Archive
CAD-System
CATIA
VPM (Virtual Product Model)
System
derivative
2D-Drawing






Airbus Deutschland 2002 Page 30 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
2 Product Structure
2.1 Objectives

Product Structure
Working in PSN (Produxt Structure Navigator)
Creating a structure / linking objects
Copy & Paste method
2.2 Opening the PSN
In VPM, the VPM objects and their allocated product structure are graphically displayed via
the Product Structure Navigator (PSN). The PSN is a graphical editor, in which the product
structure tree is created and managed. In addition to that, the PSN offers further functions as
e.g. the relative displacement of models/ assemblies, query functions in connection with
viewers, comparison of the structures and relations of objects.

Once you have created a part with model, you have already created a small structure. If you
want to view this structure, load the objects in PSN:
First, select the desired part.
In order to open the VPMA, click , or the part's context menu select "Open Part", or
double-click on the desired part.
The PSN with the selected part and its allocated objects is displayed.
Airbus Deutschland 2002 Page 31 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
2.3 PSN
You will recognize some areas in the PSN (menu bar, help window, viewer selection, etc.)
from VPMA. The new areas are described in the following paragraphs.
functions for
graphical display
Differentiated opening
of structures
2
graphical display















Graphical Display
In PSN, the part, model and document are represented by squares of different colors, in
which diverse, also combined, attribute values of the current object are written.











VPMA
PART MODEL
Part Name
Version
Status
Issue
Part Type
Description
Model Type
Sheet No.
Revision
Status
Link

Airbus Deutschland 2002 Page 32 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Levels
The structure is divided into levels, and a link connects one level to the next. The models
allocated to one part belong to the same level.

Level 1 Level 2 Level 3
L53E 71234 000 00
Assembly
L53E 71234 002 00
Sub-Assy
L53E 71234 200 00
Part 1
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
SOL
01
L53E 71234 000 00
Assembly
L53E 71234 002 00
Sub-Assy
L53E 71234 200 00
Part 1
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
SOL
01










Assemblies
An assembly consists of parts and their models, which constructively form a group. An
assembly represents part of the product structure, in which it can be present multiple times.
In VPM, every part that itself contains parts with their models, is an assembly. In general,
there is however no difference between parts with and without models. This means, that you
can link a model to a part at any time.




L53E 71234 000 00
Assembly
L53E 71234 002 00
Sub-Assy
L53E 71234 200 00
Part 1
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
SOL
01
L53E 71234 000 00
Assembly
L53E 71234 002 00
Sub-Assy
L53E 71234 200 00
Part 1
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
SOL
01
Part, representing an
assembly

Assembly






Airbus Deutschland 2002 Page 33 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Links
The individual links between the parts are local links, which are thus only valid between two
levels.

Example 1
If you cut part 2 from its structure, you also cut its complete structure on the lower level.
The links between 2, 4, and 5 are maintained, though. A product structure thus consists of
four local links that may be cut in a product structure, but the following links (in this case 4
and 5) are maintained.



L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub - Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub - Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 002 00
Sub - Assy
L53E 71234 212 00
Part 2
L53E 71234 202 00
Part 3
SOL
01
SOL
01
2
4
5
Cut




















L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3

L53E 71234 002 00
Sub - Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 002 00
Sub - Assy
L53E 71234 212 00
Part 2
L53E 71234 202 00
Part 3
SOL
01
SOL
01
2
4
5
Airbus Deutschland 2002 Page 34 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Example 2
Furthermore, you can copy parts with their substructures several times, and can paste them a
second (and so forth) time into the structure (copy from 2 and paste in 1).









1. Copy


2. Paste

L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub -Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub -Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 002 00
Sub -Assy
L53E 71234 212 00
Part 2
L53E 71234 202 00
Part 3
SOL
01
SOL
01
2
4
5

2



L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub -Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 002 00
Sub -Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2 *
4 *
5 *
L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub -Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 002 00
Sub -Assy
L53E 71234 212 00
Part 2
L53E 71234 202 00
Part 3
SOL
01
SOL
01
2
4
5
L53E 71234 002 00
Sub -Assy
L53E 71234 002 00
Part 2
L53E 71234 002 00
Part 3
SOL
01
SOL
01
2 *
4 *
5 *
L53E 71234 002 00
Sub -Assy
L53E 71234 212 00
Part 2
L53E 71234 202 00
Part 3
SOL
01
SOL
01
2 *
4 *
5 *
Cut 4 or 4*














If you cut parts from the following structure, this will have an effect on every copy of this
structure. If you cut Part 4 from the structure, this means that Part 4* will also be cut. Thus,
these are only copies (or instances, to be more definite).


next page
Airbus Deutschland 2002 Page 35 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland


L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub-Assy
L53E 71234 002 00
Part 3
SOL
01
2 5
L53E 71234 002 00
Sub-Assy
L53E 71234 002 00
Part 3
SOL
01
2 * 5 *
L53E 71234 000 00
Assembly
1
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 200 00
Part 1
SOL
01
3
L53E 71234 002 00
Sub-Assy
L53E 71234 202 00
Part 3
SOL
01
2 5
L53E 71234 002 00
Sub-Assy
L53E 71234 202 00
Part 3
SOL
01
2 * 5 *








As for the copy and paste function copies of existing parts are used, no new parts are
created. Physically there is also only one part, although this part may be present in the
product structure several times (and of course also in several structures). The copies of parts
are never exact copies but only links to an original; this helps to save disk space for the
database.
In an extreme case, a large product structure can thus contain only a little number of parts,
but many instances or links.
All physically existing parts are represented in VPMA; the links are not shown here.




A Part could have more than one instance. The number of all instances from a Part is
the summation from all positions from this Part in the product structure.
Such a relation we called Master Part und Part Instances.

VPMA PSN
Master Part
Version 1
Part Instance 1
Part Instance 2
Part Instance 3
Master Part
Version 1
Part Instance 1
Part Instance 2
Part Instance 3

Airbus Deutschland 2002 Page 36 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Expanding the Structure
The icon indicates that a level of the PSN
structure tree has not been expanded. If you click on
the icon, this level is expanded.
1x
Via the icon you can define how many
levels of the structure you want to expand.




Functions for Graphical Display
Wit the and icons, you can switch between
the last views in PSN.
If you click , the graph will expand to full screen.
The Overview icon facilitates working in large product structures. (see module 02)


















Airbus Deutschland 2002 Page 37 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
2.4 Creating a Structure
In PSN, you create a structure by linking parts. The models associated with the parts are not
important for the structure. A model is just a supplement to a part.

The Product Structure is made up of Parts only !


In VPM, this link is usually obtained via copy, paste, and cut. You find these in the context
menus (right-click on part).
You can copy the parts from PSN or VPMA. For example, you may copy a part from PSN
and paste it into the same or a different PSN.























1x
PSN
1x
VPMA
Airbus Deutschland 2002 Page 38 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
In PSN, the created link is marked yellow. Yellow in this case means that the link has not
been written to the database yet. Click to save the changes in the database. After you
have saved the changes, the line color changes to black, which means that the graphical
display and the database content are equal.
Suggested Working Method
In order to create a structure, the working method with VPMA and a PSN window has
generally proved to be comprehensible. The parts can thus easily query or select parts in the
VPMA, and paste them into the PSN structure. You can modify the window sizes of the
VPMA and PSN windows and arrange the windows simultaneously on screen, or you can
use certain hot keys (depending on the operating system) to switch between the windows.
This method is also useful for training purposes, because it helps making clear the meaning
of links in case of multiple use of parts in one structure.
Navigating in PSN
In order to navigate within the graphical display, you have the following options:
Scroll structure: Hold
Zoom structure: Hold and click 1x
Copy, Paste, Cut
You always find these three functions in the objects' context menus or in the "Edit" menu in
PSN. According to whether you select a part or model in VPMA or PSN, there are only
some functions available. The Cut function, for example, is not available in VPMA. If you
want to paste a part into a product structure, you can choose between three different
functions in the part's context menu:
paste to paste the part without position matrix
(Position matrix see Module 02, chapter 1)
paste same position To paste the part with position matrix
paste quantity Multiple pasting of part
Airbus Deutschland 2002 Page 39 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Duplicate
In PSN you can duplicate a part with its associated links. With this function, a new part is
created with its links to further parts.
If you want to duplicate a part, open the part's context menu and
select .
An "Environment" window is displayed. Here you select the
environment, in which you want to create a part.
In the following Create and Save window, you must define the
part's attributes.
If you only want to duplicate the links to other parts, in the
following window click "Yes". If you click "Duplicate", all
models of the respective part are also duplicated.
The new part is displayed as a list in a new window. From here, you can use Copy & Paste
to paste the part into the structure.









Product Structure with Parts from different Environments
You can create a structure with parts from different environments. Standard parts or bought
out items for example are not managed in DSGN environments.
If you want to paste a part from a different environment, you must activate this in VPMA via
the icon. With a Query, you can now select
the respective part (1 click ), copy the part, and paste it into the structure in PSN.
Airbus Deutschland 2002 Page 40 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Associate Funktion
Further it is possibel to create a Part
or model directly in the PSN at the
selected Part. To create a new object
there are different functions in the
context menue Associate from the desired Part:
New Part ...
A new Part and an Instance from this Part will be created. The Instance is created direcly to
the desired Part.
Firstly ist is necessary to select an Environment where the Part will be created. In the
following Create&Save window the values for the new Part have to be filled in.
New Model ...
A new Model will be created directly to the desired Part.
In the following Create&Save window the values for the Part are shadowed. So its only
possible to fill in the values for the Model.
(Model from CATIA Function doesnt work correct! Never use this function!)
Model moved from clipboard
An VPM Model will be moved from his originaly Part to the desired Part.
With the function Copy the desired Model in the PSN or VPMA will be copied. With the
function Model moved from clipboard started from the desired Part the model will be
linked to the Part and deleted at his previous originaly Part.
It is necessary that both Parts are checked out by the user.
Further You have to mention that the desired Part wont receive the position matrix from the
originaly Part. In this case normaly the model has a new geometric position.
Replace Funktion
The function enables to replace in the product structure a selected Part with an other. You
can use this function both in PSN and VPMA.
If You start this function in VPMA the Part will be replaced global in all structures. Started
in the PSN only the local selected Part ( the instance) in this structure will be replaced.

In the context menue from the desired Part there are the functions Replace where used
(VPMA) and Replace (PSN). The following sub functions enables different methods to
replace a Part:

Airbus Deutschland 2002 Page 41 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
From clipboard
Firstly copy the Part You want to replace with. The Part You want to replace will be
replaced global (VPMA) or local (PSN) with the one You copied before.
Part version ...
If more than one version of a Part exist its possible to change the selected Part Version
(global VPMA or local PSN) with this function.
Replace in products possible only in VPMA
Firstly copy the Part You want to replace with. After executing the function a new window
open where all Rootparts are listed where the selected Part is part of the structure. In the
selected Rootparts the relevant Part is replaced.






VPMA PSN












Airbus Deutschland 2002 Page 42 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
2.5 Example: Creating a Structure
























5. click expand the
structure.
4. click icon or, in the
parts context menu, select
Open Part
2. select object (Part).
3. Select a part, to
which a structure
shall be expanded or
modified.
1. select
environment
Airbus Deutschland 2002 Page 43 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland

VPMA
or
PS






6. Select the part, which you want to
position, and then, in the context
menu, click "Copy".





8. In the part's context menu:
- paste
- paste same position to paste the part with same
position matrix (XYZ) of the copied part
- paste quantity select number of times you want to
paste the part.
7. Select a part, to which you want to attach
the copied part.
1x
9. save structure



















Airbus Deutschland 2002 Page 44 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
2.6 PSN Toolbar





























In the structure, query part/ model
Open volume filter
Access to collision analysis data
Save PSN window
Compare configured structures
Compare unsaved to saved structure
Identifying Models that were loaded in CATIA/DMU Navigator
Identifying Models in the CATIA/DMU Navigator
Turn to position of last change
Switch from selected part to parent
Define and perform a query
Save content of selected structure in a file (part list)
Save structure
Load selected models into CATIA/DMU-Navigator
Undo changes in a structure that you have not saved yet.
Switch PSN window to active mode, if several PSN windows are opened.
Airbus Deutschland 2002 Page 45 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
2.7 PSN Menu


Configure printers (Only for system administrators!)
Print current structure
Save current structure as graph
Display saved graphs
Close PSN window











Cut part from a structure
Copy part from a structure
Paste part into a structure

Locate name in a structure
For names query, return to first hit
For names query, go to next hit


















Airbus Deutschland 2002 Page 46 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland


Full-screen total display
Change graph presentation (horizontal/vertical)
Graph length presentation for parts and model in PSN
Display of unexpanded structures (arrows)
Select depth expand limit
Expand structure of selected children
Expand structure of brothers children
Expand structure of all children
Collapse selected children
Collapse selected children on father
Collapse unselected parts (brothers) on father
Collapse structure of all parts on roots
Refresh structure



















Selected (NOSHOW Parts) Reset (SHOW Parts)
Sort parts in structure (ascending/descending)
View properties of selected parts/models
Create list of selected parts/models










Airbus Deutschland 2002 Page 47 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland

See Chapter 1.15 "VPMA Menu"













Open CATIA or DMU Navigator
Data export via the STEP interface







Switch current window











Airbus Deutschland 2002 Page 48 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
3 Querying VPM Objects
3.1 Objectives




Structured querying of VPM objects via their attributes
Saving and loading queries
Opening a product structure with selected objects
3.2 General
You can explicitly select VPM objects via their attributes present in the database.
You can define a query in VPMA as well as in PSN and refer to one or several attributes.
3.3 Query Methods
There are three different query methods in order of increasing complexity:
Simple Query
Intermediate Query
Advanced Query
You can select the query methods in the Query window; how you open this window depends
on whether you are working in PSN or VPMA:
In VPMA:
Via the object's context menu select "Extract Query"
Click the icon
From PSN, select the part first, from which you want to define the query.
Via the part's context menu "Select"
Click the icon
Airbus Deutschland 2002 Page 49 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
In all cases, the Query window is displayed:














The query in VPMA refers to an environment. A query in PSN is applied to an opened
product structure, from the selected part on.
Simple Query
In the Simple Query a String is queried that is contained the attributes Part Name or English
Description. For a more determined query, only the options "With", "Like", or "=" are
available.
In VPMA, you can start the Simple Query "Search Now".










Airbus Deutschland 2002 Page 50 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Intermediate Query
The Intermediate Query option can basically be divided into Part And/Or Model. I.e. the
search criteria must be contained in the Parts and Models, or in the Parts or Models. The
further query aims at attributes that are linked via "And" or "Or functions. You will find a
list of operations for an attribute query in the next figure. If you want to place more than one
query on an attribute, you may duplicate the attribute by clicking , or delete it by clicking
. In the new line, you can define another query on the same attribute.

If you want to query in VPMA, you must define the object type in the Objects menu.















Advanced Query
In case of an Advanced Query a simple database language is used that you must enter via the
keyboard or via the three pull-down menus. These are simple link options.
The Advanced Query offers the most complex possibility to query data. For this application
however, basic knowledge in SQL and/or DB languages are beneficial.


Airbus Deutschland 2002 Page 51 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Options
Get CSB products
Only parts will be seleceted who are also CSB products (see Modul02 Volume filter).
Get last version parts
Only the actual (last) Version from the desired Parts will be shown.
Get last revision representation
Only the actual (last) Revision from the desired Models will be shown.
Get lock objects (by user)
Only parts will be seleceted who are check out, respectivly checked out by Your own
user.
(Get configurable parts not used.)
For a query in PSN you can define the object type, which you want to query, in the
Query window.


Furthermore it is possible to query in one particular, or in all queries.


3.4 Managing Queries
You can save query results in the VPM, which can be very helpful in case of large amounts
of data.
Click to save the query, and click to load a query.
In both cases a window is opened, in which you select the directory, to which you want to
load and/or save the query. A Query has the Extension <Name>.qry








Airbus Deutschland 2002 Page 52 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
3.5 Opening a Structure in PSN via Query
You can open the objects which you selected in the query, as product structure. This is
possible via the Zone/ Volume filter function in PSN. Click to start the filter in PSN.
All other functions of this filter are explained in the VPM Basic Training Module 02.
In the Zone /Volume Filter window, activate the Filter method "Filter by identification".
Click on the "Edit Filter" icon to open the Query window, in which you define the query.
The query, like every query in PSN, refers to the opened product structure. A new,
temporary structure is created with the selected objects.


At the moment (march 2002) the function Filter by Identification doesnt work correct.



Airbus Deutschland 2002 Page 53 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
3.6 Example: Querying in VPMA
































3. Simple Query
Enter queried detail and click
"Search Now"
result
7. Select search values
6. Enter search string values
5. select Intermediate
8. Click OK or Apply
4. intermediate query
2. select object part
or model
1. selelct the environment
Airbus Deutschland 2002 Page 54 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
3.7 Example: Querying in PSN





























6. select search string
5. enter search string
4. select Intermediate
2. Click "Select
Object", or, on the
active part, click
right mouse button
and choose "Select
object ..."
3. select PART or
MODEL
1. Select part from which you want to launch the
result
7. select OK or Apply
Airbus Deutschland 2002 Page 55 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
4 Release Management
4.1 Objectives



Determining and modifying release status on Part and Model
Release Procedure at Airbus
4.2 General
For Release Management, the Maturity is used in VPM. For release however, TAKSY will
continue to be the master system.
4.3 Maturity
Parts and models in VPM are have maturity.
It defines the state of development of every
object. Via the maturity, the release
procedure is controlled. You have the
following options in order to change the
maturity.
Click to promote the maturity, or click
to demote it.
Via an object's context menu or under
Tools Change Maturity, you can directly
select a new maturity.











Airbus Deutschland 2002 Page 56 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
The last possible maturiy is the frozen Maturity who depends on the objekt (Model or
Part) and the VPM role from the user (DESIGNER or ZONI). To get a object out of the
frozen maturity there is the following function in the contextmenue from the object :
Airbus UtilitiesLauch demote from frozen maturity


























4.4 Maturity on Part and Model / Issue




The Maturity on Part und Model is explained in detail in DAP8036, "Version
Management for Parts and Models in VPM for the A380 Program".



The Issue on Part and Model is explained in detail in DAP8036, "Version Management
for Parts and Models in VPM for the A380 Program".




Airbus Deutschland 2002 Page 57 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
The following figure illustrates how maturity develops, depending on the working process:











4.5 Issue on Part and Model
Next to the attributes contained in the standard, you also need the issue on part and model.


Airbus Deutschland 2002 Page 58 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
4.6 Preliminary Release Procedure
For release, TAKSY will continue to be the master system. In TAKSY, the maturity
determines, which drawing numbers are ready for release. On the VPM side, the parts
associated to these drawings are marked with the release status 'RLST2'. In this context, the
respective highest revisions of the associated models must be released as far as they have not
been taken into account for the last release.
4.7 Preliminary Overall Process of the Release Procedure in TAKSY /
VPM
Drawing
schedule data
Creation of drawing sheet data in TC40Z
Assignment of parts to the CATIA 2D drawing sheets CATIA 2D
derivations
No
Creation of ECN. Checking whether drawing and
administrative data are formally ok. The CATIA parts
to be released must be in status "RLST2". After
signing in the field "DRAWN" (TC80Z) initiation of
control phase.
Description
Creation of drawing master data (T10Z)
Determination of drawing schedule (TC60M)
Creation of version issues for each drawing no. (TC30Z)
Creation of parts and model data and developing the
PS
Creation of 3D CATIA models for individual
parts and assemblies
2D drawing derivation of 3D model
Definition, which data shall be written on the drawing
sheet, and which on the 3D model
Released
lists for
ZAMIZ
In TAKSY, check of parts participating in the control
phase (part list issue = drawing issue). Sending check
requirement for every sheet from TC40Z, which
participates in control phase, to VPM.
Feedback to TAKSY on the check requirements,
and listing the models, which participate in the
control phase. Software-technical completion of
ECN data
Correction of all mistakes, new control phase
Completion of signatures in ECN. Initiation of control
phase ( Status 3) after field "SYSTEM"(TC80Z) has
been signed.
System check of data. Check and Release
requirements for the concerned parts and
drawings to VPM.
For every Check and Release requirement, VPM
returns a result report.
Correction of all mistakes, new control phase 2
Drawing
master data
Product
structure
Creating CATIA
3D-Models
Drawing
sheet data
ECN
Creation
Check phase
(Status 2)
VPM-DB
Check RLST2
TAKSY
Completing ECN
TAKSY
Yes
Announcement
STL + Graphics
to ZAMIZ
BAUVERSY
Flow of the release procedure. Adjacent systems are
supplied.
No more changes possible
TAKSY
Gross
data
Creation of gross data (TC37S/38S)
Part list
data
Saving meta data in the VPM-DB, and saving files like
CATIA models to a file server
Creation of part list data in TAKSY
If drawing and part list data are ok,
the drawing release program sets the status in
TAKSY to 3/3. The status of the models is set to
"RLST3" in VPM. The ACE issue of the concerned
parts and models in VPM is synchronized
automatically , depending on the TAKSY issue.
1
2
4
5
6
7
9
10
11
12
13
14 15
16
17
18
21
Drawing
version status
Feedback to
TAKSY
Release phase
(Status 3)
VPM-DB
Check RLST2
Feedback to
TAKSY
Yes
20
VPM-DB
RLST3 + ACE Issue
19
Released
lists for
printer
Requiring
VPM
Release
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
3
Check
Ok ?
Check
Ok ?
No
VPM/CATIA
VPM
Meta
data
8
Files
























Airbus Deutschland 2002 Page 59 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
5 Version Management
5.1 Objectives



Acquiring and creating Version/Revisions
Modification Procedure at Airbus (DAP8036)
5.2 General
For the version management of parts and models in VPM there are the areas "Revision" and
"Version".
A new version of a part and/or revision of a model is generally created in case the
geometrical data are modified. In such a case the type of versioning depends on the type of
modification. The operating procedure at this point in VPM depends on the procedures
within the company.
5.3 Version / Revision
In VPM, parts are represented as versions and models as revisions.
Whenever you version a part, a new part with a new version number is created with all
associated links to the current revisions of the associated models.
You may create a new version with the same or a new part number. You should assign a
new part number, if you have made major modifications of e.g. form or function.
If you want to create a new version in VPMA, select the part and choose Tools New
Version with same part number
or with different part number...
(see next page).
If you create a new revision of a model, a new model with a new revision number is
generated.
If you want to create a new revision in VPMA, select the model and choose Tools New
Revision.
All revisions of one model are linked to the associated part.




Airbus Deutschland 2002 Page 60 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland









5.4 Modification Procedure



The modification procedure is explained in detail and with many examples in the
DAP8036, "Version Management for Parts and Models in VPM for the A380 Program".




Airbus Deutschland 2002 Page 61 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
6 User-defined Settings
In VPMA, you may via FileSettings you may adapt user-defined settings. Thus, you have
a few options to modify your own working environment.

In the sub menu Display, you may adjust the settings for the main windows.











In VPMA, if you want to switch off the first column for numbering, deactivate the "Lines
number column" function.

In the Result, Query, Rename and Save sub menu, you can determine attributes and their
order, in which they are displayed in list of the VPMA, Query, Save and Rename window.











In the Open Model sub menu you can adapt all parameters related to opening CAD models
in CatiaV4.
Airbus Deutschland 2002 Page 62 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
In CatiaV4, if you want to activate another model than the currently active model from one
of the loaded models, you must deactivate the "Lock as passive" function.












In the Relation sub menu, you determine, which environments and how many levels are
queried in case of relation queries.













Airbus Deutschland 2002 Page 63 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
7 Glossary
A
Attribute Identification Chapter 1.8
Airbus specific attributes. See also Naming, Numbering.
C
Context menu
Object orientated menu, which is opened by clicking the right mouse button over the
selected object.
Copy, Paste ,Cut Chapter 2.4
With the Copy, Paste and Cut functions, VPM objects are copied, pasted and cut. The Cut
function can only be applied to objects in PSN.
Check in, Check out Chapter 1.9
A user may lock/unlock objects so that other users have no access. This procedure is
necessary to make sure that different users do not work on one object at the same time, and
that data inconsistency between Hamburg and Bremen is avoided.
D
Document (not implemented) Chapter 1.4
Consists of a document file and attributes, which describe this document.
Duplicate Chapter 2.4
With this function, a part and its associated links are duplicated. From the PSN, a new part is
created with its links to other parts.
E
Environment Chapter 1.6
In the environment, several settings are fixed (list names, object attributes, etc.). Several
environments can be summarized in one Project.
K
Key attributes
Attributes that are necessary in a database for unambiguous identification of a dataset.


L
Airbus Deutschland 2002 Page 64 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Lockin and unlocking see Check in/Check out
M
Maturity Chapter 4.1
Degree of maturity of a part or model, via which the release is controlled. There are four
different states of Maturity (IWDSG, RLPUB, RLST2, RLST3).
Meta data, VPM Meta data
VPM Data such as attributes for parts and models, product structures or position matrices
are called VPM Meta data and are saved to the database.
MML Multi Model Link - Modul 02, Chapter 3
An MML represents a dependency between individual CatiaV4 models (e.g. 2D derivation
of 3D model). An MML is managed in VPM.
Model Chapter 1.4
Consists of a CAD model and attributes, which describe this model.
N
Naming, Numbering Chapter 1.8
Regulation for Attribute identification. Based on ABD0004, ABD0036 and AP2610.
O
Overview Module 02, Chapter 2.1
Gives an Overview over large product structures.
Objects, VPM - Chapter 1.4
VPM Objects are e.g. Part, Model and Document.
P
PSN Product Structure Navigator- Chapter 2.3
Serves to display/work on a product structure.
Part Chapter 1.4
VPM object, Describes a component or assembly. Serves as the basis for product structures.
People & Organisation (P&O)
VPM Module for creating and managing roles, VPM users, access rights, etc. Is established
by the VPM administrator.

Positioning Module 02, Chapter 1.6
In VPM, the geometrical position of CAD models is created with PSN and CatiaV4 and
saved in the product structure. See also Set current.
Airbus Deutschland 2002 Page 65 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
Position matrix Module 02, Chapter 1.1
In VPM, the geometrical position of CAD models is saved in a position matrix.
Product structure Chapter 2
Product structures are created by logical links between Parts and thus form a product
structure tree.
Project Chapter 1.6
In a Project one or more Environments are summarized.
Q
Query, Simple, Intermediate, Advanced Chapter 3.1
Query methods in their order of increasing complexity for detailed queries of VPM objects.
R
Release management Chapter 4
Serves to control the release of parts. The release is controlled via VPM and TAKSY. See
also Maturity.
Relation menu Module 02, Chapter 2.2
Via the Relation menu in PSN several links of one part to other parts (Parents, Brothers,
etc.) can be selected.
Replication of VPM meta data and models
The VPM meta data and models exist in Hamburg and Bremen. The "compensation" of
these data shall guarantee that in Hamburg and Bremen the same data are available. This
"compensation" is called replication.
Revision Chapter 5
Serves to manage different modification states of a model. A revision status is defined by a
three-digit number.
Role Chapter 1.5
Defines rights in VPM, which the user has within an environment (Training, Test,
Production). Roles are assigned via the User ID. It must be chosen by the user before
starting to work with VPM.
VPM meta data are replicated immediately on creating or modifying CatiaV4 models on
creation and on Check in/Check out.
Depending on the workload, the replication of models may take a couple of minutes. Meta
data are replicated immediately.

Airbus Deutschland 2002 Page 66 of 67 02.05.02, 15:42



EnoviaVPM Basic Training Module 01
Airbus Deutschland
S
Set current Module 02, Chapter 1.3
With the Set current function from the context menu of a part in PSN this part is selected as
reference tpart for following Positioning.
Settings Chapter 6
User-defined settings are adapted under FileSettings.
T
Transformation matrix see Position matrix
U
User-defined Settings see Settings.
V
Version Chapter 5
Serves to manage different modification states of a part. A version status defined by a three-
digit number.
Version management Chapter 5
Serves to control modifications on VPM objects. Different modification states in VPM are
marked by Versions (part) and Revisions (model).
VPM Virtual Product Model
VPMA VPMAccess - Chapter 1.5
VPM objects are displayed in a list.
Z
Zone/Volume Filter Module 02, Chapter 2.3
With a Zone /Volume Filter objects can be selected in the threedimensional area with VPM
and CatiaV4 VPM .
Airbus Deutschland 2002 Page 67 of 67 02.05.02, 15:42

Das könnte Ihnen auch gefallen