solidModel
Lexicon: eco.wonderland.workcell.device.configuration.model.defs
Type: object
References to a file with the three-dimensional geometry of the component or composition. The geometry MAY have a transformation and a scale to position the component with respect to the other components. A geometry file can contain a set of assembled items, in this case, the solidModel references the 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 component can move and has a motion configuration, the solidModel will move when the component or composition moves. Either an href or a modelIdRef and an itemRef MUST be specified.
Properties
Section titled “Properties”Type: string
Required
Unique identifier for this element.
transformation
Section titled “transformation”Type: transformation
Type: scale
solidModelIdRef
Section titled “solidModelIdRef”Type: string
Associated model file if an item reference is used.
Type: string
URL giving the location of the solidModel.
If not present, the model referenced in the solidModelIdRef is used.
href is of type xlink:href from the W3C XLink specification.
itemRef
Section titled “itemRef”Type: string
Reference to the item within the model within the related geometry. A solidModelIdRef MUST be given.
Note:
Itemdefined in ASME Y14.100 - A nonspecific term used to denote any unit or product, including materials, parts, assemblies, equipment, accessories, and computer software.
mediaType
Section titled “mediaType”Type: mediaType
Required
Format of the referenced document.
coordinateSystemIdRef
Section titled “coordinateSystemIdRef”Type: string
Reference to the coordinate system for this solidModel.
nativeUnits
Section titled “nativeUnits”Type: nativeUnit
Same as nativeUnits. See DataItem.
Type: unit
Same as units. See DataItem.
Referenced By
Section titled “Referenced By”- configuration
eco.wonderland.workcell.device.configuration.defs
Schema
Section titled “Schema”{ "type": "object", "required": [ "id", "mediaType" ], "properties": { "id": { "type": "string" }, "transformation": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.configuration.coordinate.defs#transformation" }, "scale": { "type": "ref", "ref": "#scale" }, "solidModelIdRef": { "type": "string" }, "href": { "type": "string" }, "itemRef": { "type": "string" }, "mediaType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#mediaType" }, "coordinateSystemIdRef": { "type": "string" }, "nativeUnits": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#nativeUnit" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" } }}