diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:GDEReferenceType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute plm:EntityRef plm:ConstraintHelp plm:GeometryData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="ConstraintTargetRefType"> <xsd:annotation> <xsd:documentation> A ConstraintTargetRef is a means of referencing the target of a constraint, typically a geometric object, together with associated information required by the constraint. It uses the "occurrenceRef" attribute, and "EntityRef" sub-element, inherited from GDEReferenceType. Attributes: halfSpace: specifies the relevant halfspace of the geometry. occurrenceRef: Inherited from GDEReference. References a MechanismOccurrence. See the "Representing Feature Semantics" Chapter of the PLM XML Schema Functional Description. pathRefs: Inherited from GDEReference. References a list of MechanismInstances, which defines an occurrence of a Mechanism object by defining a unique path through an instance graph. targetRef: Inherited from GDEReference. References the target Marker, Joint or geometry. degreeOfFreedom: If the target of the constraint is a Joint, degreeOfFreedom specifies the degree of freedom of the Joint that the ConstraintTargetRef targets. Sub-elements: ConstraintHelp: an element derived from ConstraintHelp, which assists the constraint solver. GeometryData: If the target is geometry, GeometryData contains information about the geometric object. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:GDEReferenceType"> <xsd:sequence> <xsd:element ref="plm:ConstraintHelp" minOccurs="0"/> <xsd:element ref="plm:GeometryData" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="halfSpace" type="plm:ConstraintHalfSpaceEnum" use="optional"/> <xsd:attribute name="degreeOfFreedom" type="plm:DegreeOfFreedomEnum" use="optional"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | plm:ConstraintHalfSpaceEnum | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xsd:attribute name="halfSpace" type="plm:ConstraintHalfSpaceEnum" use="optional"/> |
type | plm:DegreeOfFreedomEnum | |||||||||||||||||||||
properties |
|
|||||||||||||||||||||
facets |
|
|||||||||||||||||||||
source | <xsd:attribute name="degreeOfFreedom" type="plm:DegreeOfFreedomEnum" use="optional"/> |