SolidModel
Definition: references to a file with the three-dimensional geometry of the «abstract» Component or «abstract» Composition.
Version Info
| Introduced | Deprecated | Updated |
|---|---|---|
| 1.7 |
Documentation
Description
The geometry MAY have a transformation and a scale to position the «abstract» Component with respect to the other «abstract» Components. A geometry file can contain a set of assembled items, in this case, the SolidModel reference the ::id,SolidModel of the assembly model file and the specific item within that file.
The SolidModel MAY provide a translation, rotation, and scale to correctly place it relative to the other geometries in the machine. If the «abstract» Component can move and has a Motion Configuration, the SolidModel will move when the «abstract» Component or «abstract» Composition moves.
Either an ::href,SolidModel or a ::modelIdRef,SolidModel and an ::itemRef,SolidModel MUST be specified.
Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
id | ID | 1.7 | 1 | unique identifier for this element. | |
solidModelIdRef | ID | 1.7 | 0..1 | associated model file if an item reference is used. | |
mediaType | MediaTypeEnum | 1.7 | 1 | format of the referenced document. | |
coordinateSystemIdRef | ID | 1.7 | 0..1 | reference to the coordinate system for this SolidModel. | |
nativeUnits | NativeUnitEnum | 2.0 | 0..1 | same as DataItem DataItem::nativeUnits. See Section DataItem. | |
units | UnitEnum | 2.0 | 0..1 | same as DataItem DataItem::units. See Section DataItem. |
Parts
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
hasTransformation | Transformation | 1.7 | 0..1 | ||
hasScale | Scale | 1.7 | 0..1 |
Part Of
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
isSolidModelOf | Configuration | 1.7 | 0..1 |