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 constant
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

Type Mult. Role Mult. Description
PartVersion 0..* project 0..1 References the project that develops the PartVersion.
VecContent 1 project 0..* Specifies the Projects used in the VEC-file.
UsageConstraint 0..* project 0..*

References the Projects to which the UsageConstraint applies. This means the described PartVersion is allowed / denied in the referenced UsageConstraint.

ApplicationConstraint project 0..*

 Defines the projects for which the application constraint applies.

UsageNode 0..* usedInProject 0..*

Specifies the Projects in which the UsageNode can be used.

Previous