Project
Note: There is a newer version of this specification see VEC 2.1.0
Specifies a certain vehicle project. Instances of this class are assumed to be constant. Thus, this is located directly under VEC-root element.
A vehicle project can be some abstract or concrete node in the product structure, addressed by the car classification levels.
General Information
Attribute | Value |
---|---|
Owner | pdm |
Applied Stereotype | |
Base Classifier | ExtendableElement |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
carClassificationLevel2 | String | 0..1 | Provides a classification according to "CC8 Recommended Practices Specification and Configuration, Product Structures". Car classification is the identification of a set of similar cars to be offered to the market. Level 2 stands for "Technical information / platform" and reflects the level of a product class in a BoM system which represents a main technical product base (e.g. project, platform, engineering series etc.). In some cases, this level carries a complete BoM ("Maximum BoM") for a project, platform, engineering series etc. This level is in some cases called technical documentation. |
Project |
carClassificationLevel3 | String | 0..1 | Provides a classification according to "CC8 Recommended Practices Specification and Configuration, Product Structures". Car classification is the identification of a set of similar cars to be offered to the market. Level 3 stands for "Configuration information / product family" where all variant control mechanisms are attached. |
Project |
carClassificationLevel4 | String | 0..1 | Provides a classification according to "CC8 Recommended Practices Specification and Configuration, Product Structures". Car classification is the identification of a set of similar cars to be offered to the market. Level 4 stands for "Furthest pre-configured abstract product class" and represents the furthest configured class of a product, which is not yet a real product. E.g. this could be a complete vehicle, engine, gearbox etc. which has not been evaluated against customer special choices or an abstract vehicle, engine, gear-box etc. which could become a real one after the associated BoM is evaluated. The purpose of this level of a product class instance is in any case to reflect that level of product class of a BoM system which leads to the individual BoM for a single product. |
Project |
identification | String | 0..1 | Specifies the development order number (car or engine project) |
Project |
description | AbstractLocalizedString | 0..* | Room for additional information about the item. |
Project |
Incoming Relations
This End | Other End | General | |||||
---|---|---|---|---|---|---|---|
Role | Mult. | Agg. | Unique | Ordered | Type | Mult. | Description |
project | 0..* | N | Y | N | UsageConstraint | 0..* | References the Projects to which the UsageConstraint applies. This means the described PartVersion is allowed / denied in the referenced UsageConstraint. |
project | 0..* | N | Y | N | ApplicationConstraint | Defines the projects for which the application constraint applies. |
|
project | 0..1 | N | Y | N | PartVersion | 0..* | References the project that develops the PartVersion. |
project | 0..* | Y | Y | N | VecContent | 1 | Specifies the Projects used in the VEC-file. |
usedInProject | 0..* | N | Y | N | UsageNode | 0..* | Specifies the Projects in which the UsageNode can be used. |