diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:GDEBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:PropertyGroup plm:ConstraintData plm:ConstraintTargetRef plm:JointData plm:FrictionData plm:DriverData plm:ForceData plm:SpringData plm:DamperData plm:BushingData plm:ContactData plm:CouplerData plm:LimitsDependencyData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="ConstraintType"> <xsd:annotation> <xsd:documentation> A Constraint is a subclass of GDE that models a condition applied to occurrences of geometric objects in a Product Structure or Mechanism objects in a Mechanism Structure. Attributes: type: The type of the Constraint (concentric, parallel, et cetera). Sub-elements: ConstraintData: Data defining a geometric Constraint or a Contact Constraint. ConstraintTargetRef: References to constrained geometry. JointData: Additional data for a Joint Constraint. FrictionData: Additional data for a Friction Constraint or a Joint Constraint. DriverData: Additional data for a Driver Constraint or a Joint Constraint. ForceData: Additional data for a Force Constraint. SpringData: Additional data for a Spring Constraint. DamperData: Additional data for a Damper Constraint. BushingData: Additional data for a Bushing Constraint. ContactData: Additional data for a Contact Constraint. CouplerData: Additional data for a Coupler Constraint or a Joint Constraint that infers a Joint. LimitsDependencyData: Additional data for a Limits Dependency Constraint. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:GDEBase"> <xsd:sequence> <xsd:element ref="plm:ConstraintData" minOccurs="0"/> <xsd:element ref="plm:ConstraintTargetRef" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="plm:JointData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:FrictionData" minOccurs="0" maxOccurs="2"/> <xsd:element ref="plm:DriverData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:ForceData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:SpringData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:DamperData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:BushingData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:ContactData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:CouplerData" minOccurs="0" maxOccurs="1"/> <xsd:element ref="plm:LimitsDependencyData" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <xsd:attribute name="type" type="plm:ConstraintEnum" use="optional"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | plm:ConstraintEnum | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:attribute name="type" type="plm:ConstraintEnum" use="optional"/> |