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 references the SolidModel::id 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 SolidModel::href or a SolidModel::modelIdRef and an SolidModel::itemRef 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. | |
href | string | 1.7 | 0..1 | URL giving the location of the If not present, the model referenced in the
| |
itemRef | string | 1.7 | 0..1 | reference to the item within the model within the related geometry. A
| |
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::nativeUnits. See Section DataItem. | |
units | UnitEnum | 2.0 | 0..1 | same as DataItem::units. See Section DataItem. |
Parts
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
hasTransformation | Transformation | 1.7 | 0..1 | ||
hasScale | «abstract» AbstractScale | 1.7 | 0..1 |
Part Of
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
isSolidModelOf | Configuration | 1.7 | 0..1 |