complexType ContactDataType
diagram plmxml_diagrams/plmxml_p871.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
children plm:Description plm:ApplicationRef plm:Attribute
used by
element ContactData
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
impact  xsd:boolean    true    
stiffness  xsd:double  optional      
stiffnessExponent  xsd:double    1.0    
dampingCoefficient  xsd:double    0.0    
boundaryPenetration  xsd:double    0.0    
restitution  xsd:double    1.0    
staticCoefficient  xsd:double    0.0    
dynamicCoefficient  xsd:double    0.0    
staticTransitionSpeed  xsd:double  optional      
dynamicTransitionSpeed  xsd:double  optional      
annotation
documentation

            Additional data for a Contact Constraint. Only one ContactData sub-element is allowed in a
            Constraint, ConstraintInstance or ConstraintOccurrence element.

            Attributes:

            id:             Inherited from AttribOwner.
            name:           Inherited from AttribOwner.
            impact:         Whether the contact model is impact or poisson.
            stiffness:      The spring constant of the Contact in SI units, currently newtons per metre.
                            The default is 0.0.
            stiffnessExponent: The exponent of the penetration in a non-linear spring equation, used to
                            calculate the normal force. The default is 1.0.
            dampingCoefficient: The viscous damping coefficient of the Contact in SI units, currently
                            newton seconds per metre. The default is 0.0.
            boundaryPenetration: The penetration in SI units, currently metres, at which the effective
                            coefficient of damping equals the dampingCoefficient.
            restitution:    The coefficient of restitution. This is a dimensionless quantity.
            staticCoefficient: The coefficient of static friction. This is a dimensionless quantity. The
                            default is 0.0.
            dynamicCoefficient: The coefficient of dynamic friction. This is a dimensionless quantity. The
                            default is 0.0.
            staticTransitionSpeed: The surface speed at which the transition from static friction to
                            dynamic friction begins in SI units, currently metres per second. The effective
                            coefficient of friction equals the coefficient of static friction.
            dynamicTransitionSpeed: The surface speed at which the transition from static friction to
                            dynamic friction ends in SI units, currently metres per second. The effective
                            coefficient of friction equals the coefficient of dynamic friction.
         
source <xsd:complexType name="ContactDataType">
 
<xsd:annotation>
   
<xsd:documentation>
            Additional data for a Contact Constraint. Only one ContactData sub-element is allowed in a
            Constraint, ConstraintInstance or ConstraintOccurrence element.

            Attributes:

            id:             Inherited from AttribOwner.
            name:           Inherited from AttribOwner.
            impact:         Whether the contact model is impact or poisson.
            stiffness:      The spring constant of the Contact in SI units, currently newtons per metre.
                            The default is 0.0.
            stiffnessExponent: The exponent of the penetration in a non-linear spring equation, used to
                            calculate the normal force. The default is 1.0.
            dampingCoefficient: The viscous damping coefficient of the Contact in SI units, currently
                            newton seconds per metre. The default is 0.0.
            boundaryPenetration: The penetration in SI units, currently metres, at which the effective
                            coefficient of damping equals the dampingCoefficient.
            restitution:    The coefficient of restitution. This is a dimensionless quantity.
            staticCoefficient: The coefficient of static friction. This is a dimensionless quantity. The
                            default is 0.0.
            dynamicCoefficient: The coefficient of dynamic friction. This is a dimensionless quantity. The
                            default is 0.0.
            staticTransitionSpeed: The surface speed at which the transition from static friction to
                            dynamic friction begins in SI units, currently metres per second. The effective
                            coefficient of friction equals the coefficient of static friction.
            dynamicTransitionSpeed: The surface speed at which the transition from static friction to
                            dynamic friction ends in SI units, currently metres per second. The effective
                            coefficient of friction equals the coefficient of dynamic friction.
         
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:attribute name="impact" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="stiffness" type="xsd:double" use="optional"/>
     
<xsd:attribute name="stiffnessExponent" type="xsd:double" default="1.0"/>
     
<xsd:attribute name="dampingCoefficient" type="xsd:double" default="0.0"/>
     
<xsd:attribute name="boundaryPenetration" type="xsd:double" default="0.0"/>
     
<xsd:attribute name="restitution" type="xsd:double" default="1.0"/>
     
<xsd:attribute name="staticCoefficient" type="xsd:double" default="0.0"/>
     
<xsd:attribute name="dynamicCoefficient" type="xsd:double" default="0.0"/>
     
<xsd:attribute name="staticTransitionSpeed" type="xsd:double" use="optional"/>
     
<xsd:attribute name="dynamicTransitionSpeed" type="xsd:double" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute ContactDataType/@impact
type xsd:boolean
properties
default true
source <xsd:attribute name="impact" type="xsd:boolean" default="true"/>

attribute ContactDataType/@stiffness
type xsd:double
properties
use optional
source <xsd:attribute name="stiffness" type="xsd:double" use="optional"/>

attribute ContactDataType/@stiffnessExponent
type xsd:double
properties
default 1.0
source <xsd:attribute name="stiffnessExponent" type="xsd:double" default="1.0"/>

attribute ContactDataType/@dampingCoefficient
type xsd:double
properties
default 0.0
source <xsd:attribute name="dampingCoefficient" type="xsd:double" default="0.0"/>

attribute ContactDataType/@boundaryPenetration
type xsd:double
properties
default 0.0
source <xsd:attribute name="boundaryPenetration" type="xsd:double" default="0.0"/>

attribute ContactDataType/@restitution
type xsd:double
properties
default 1.0
source <xsd:attribute name="restitution" type="xsd:double" default="1.0"/>

attribute ContactDataType/@staticCoefficient
type xsd:double
properties
default 0.0
source <xsd:attribute name="staticCoefficient" type="xsd:double" default="0.0"/>

attribute ContactDataType/@dynamicCoefficient
type xsd:double
properties
default 0.0
source <xsd:attribute name="dynamicCoefficient" type="xsd:double" default="0.0"/>

attribute ContactDataType/@staticTransitionSpeed
type xsd:double
properties
use optional
source <xsd:attribute name="staticTransitionSpeed" type="xsd:double" use="optional"/>

attribute ContactDataType/@dynamicTransitionSpeed
type xsd:double
properties
use optional
source <xsd:attribute name="dynamicTransitionSpeed" type="xsd:double" use="optional"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy