complexType Ann3DFitDesignationDisplayType
diagram plmxml_diagrams/plmxml_p740.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:Ann3DDisplayType
properties
base plm:Ann3DDisplayType
children plm:Description plm:ApplicationRef plm:Attribute plm:DisplayPlane plm:Leader plm:Geometry
used by
element FitDesignationDisplay
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      
blanked  xsd:boolean    false    
units  plm:PreferredPartUnitsType  optional      
symbolColour  plm:RGBAType  optional      
layer  xsd:integer  optional      
textOrigin  plm:VectorType  optional      
textDirection  plm:VectorType  optional      
textBox  xsd:boolean  optional      
outlineRef  plm:anyURIType  optional      
attachmentType  plm:Ann3DAttachment  optional      
symbolicDisplayRef  plm:anyURIType  optional      
language  xsd:language  optional      
font  xsd:string  optional      
textHeight  xsd:double  optional      
textThickness  plm:TextLineThicknessType  optional      
textAspect  xsd:double  optional      
textColour  plm:RGBAType  optional      
bold  xsd:boolean    false    
italic  xsd:boolean    false    
italicAngle  xsd:double  optional      
underline  plm:TextUnderlineType  optional      
justification  plm:TextJustificationType  optional      
spaceFactor  xsd:double  optional      
lineFactor  xsd:double  optional      
strikethrough  plm:Ann3DTextStrikethroughEnum    none    
subscript  plm:Ann3DTextSubscriptEnum  optional      
textLineWidth  xsd:double  optional      
textLineWidthRef  plm:anyURIType  optional      
annotation3DRef  xsd:IDREF  optional      
commaAsDecimal  xsd:boolean    false    
flag  xsd:boolean    false    
unitRef  plm:anyURIType  optional      
toleranceDisplay  plm:Ann3DDimensionTolerance  optional      
precision  xsd:integer  optional      
tolerancePrecision  xsd:integer  optional      
zeroToleranceDisplay  plm:Ann3DDimensionZeroToleranceDisplay  optional      
valueLeadingZero  xsd:boolean    true    
toleranceLeadingZero  xsd:boolean    true    
valueTrailingZero  xsd:boolean    true    
toleranceTrailingZero  xsd:boolean    true    
displayTolerance  xsd:boolean    false    
displayClearance  xsd:boolean    false    
limitFitSingleLine  xsd:boolean    true    
limitFitOrder  plm:Ann3DLimitFitOrderEnum    valueLimitFitTolerance    
limitFitParentheses  plm:Ann3DLimitFitParenthesesEnum    none    
annotation
documentation

      FitDesignationDisplay: 3D Fit Designation Display.

      Attributes:

      toleranceDisplay: The method of display for any tolerances.
      precision:        The precision of the displayed value in number of
                        decimal places. This is the number of decimal places
                        that can be relied on, whether or not that number of
                        decimal places is actually displayed. Normally they
                        would be displayed but trailing zeros can be suppressed
                        by setting valueTrailingZero to false.
      tolerancePrecision: The number of decimal places displayed in any
                        tolerances.
      zeroToleranceDisplay: Controls the display of any zero valued tolerances.
      valueLeadingZero: Whether to display leading zeros in the value attribute.
      toleranceLeadingZero: Whether to display leading zeros in any tolerances.
      valueTrailingZero: Whether trailing zeros on the value attribute are
                        displayed. This does not affect the precision of the
                        displayed value. See precision attribute.
      toleranceTrailingZero: Whether trailing zeros on any tolerances are
                        displayed.
      displayTolerance: Whether tolerance information is displayed.
      displayClearance: Whether clearance information is displayed.
      limitFitSingleLine: Whether the FitDesignation is displayed on a single
                        line with a slash character or like a fraction.
      limitFitOrder:    The order in which the value attribute, the deviation
                        and grade information, and the tolerance information on
                        the corresponding FitDesignation are displayed.
      limitFitParentheses: Whether the value attribute, the deviation and grade
                        information or the tolerance information on the
                        corresponding FitDesignation are displayed in
                        parentheses.
     
source <xsd:complexType name="Ann3DFitDesignationDisplayType">
 
<xsd:annotation>
   
<xsd:documentation>
      FitDesignationDisplay: 3D Fit Designation Display.

      Attributes:

      toleranceDisplay: The method of display for any tolerances.
      precision:        The precision of the displayed value in number of
                        decimal places. This is the number of decimal places
                        that can be relied on, whether or not that number of
                        decimal places is actually displayed. Normally they
                        would be displayed but trailing zeros can be suppressed
                        by setting valueTrailingZero to false.
      tolerancePrecision: The number of decimal places displayed in any
                        tolerances.
      zeroToleranceDisplay: Controls the display of any zero valued tolerances.
      valueLeadingZero: Whether to display leading zeros in the value attribute.
      toleranceLeadingZero: Whether to display leading zeros in any tolerances.
      valueTrailingZero: Whether trailing zeros on the value attribute are
                        displayed. This does not affect the precision of the
                        displayed value. See precision attribute.
      toleranceTrailingZero: Whether trailing zeros on any tolerances are
                        displayed.
      displayTolerance: Whether tolerance information is displayed.
      displayClearance: Whether clearance information is displayed.
      limitFitSingleLine: Whether the FitDesignation is displayed on a single
                        line with a slash character or like a fraction.
      limitFitOrder:    The order in which the value attribute, the deviation
                        and grade information, and the tolerance information on
                        the corresponding FitDesignation are displayed.
      limitFitParentheses: Whether the value attribute, the deviation and grade
                        information or the tolerance information on the
                        corresponding FitDesignation are displayed in
                        parentheses.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:Ann3DDisplayType">
     
<xsd:attribute name="toleranceDisplay" type="plm:Ann3DDimensionTolerance" use="optional"/>
     
<xsd:attribute name="precision" type="xsd:integer" use="optional"/>
     
<xsd:attribute name="tolerancePrecision" type="xsd:integer" use="optional"/>
     
<xsd:attribute name="zeroToleranceDisplay" type="plm:Ann3DDimensionZeroToleranceDisplay" use="optional"/>
     
<xsd:attribute name="valueLeadingZero" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="toleranceLeadingZero" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="valueTrailingZero" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="toleranceTrailingZero" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="displayTolerance" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="displayClearance" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="limitFitSingleLine" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="limitFitOrder" type="plm:Ann3DLimitFitOrderEnum" default="valueLimitFitTolerance"/>
     
<xsd:attribute name="limitFitParentheses" type="plm:Ann3DLimitFitParenthesesEnum" default="none"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute Ann3DFitDesignationDisplayType/@toleranceDisplay
type plm:Ann3DDimensionTolerance
properties
use optional
facets
Kind Value Annotation
enumeration equalBilateral
enumeration bilateral
enumeration +limit2
appinfo
sdkname=UpperLimit2
enumeration -limit2
appinfo
sdkname=LowerLimit2
enumeration +limit1
appinfo
sdkname=UpperLimit1
enumeration -limit1
appinfo
sdkname=LowerLimit1
source <xsd:attribute name="toleranceDisplay" type="plm:Ann3DDimensionTolerance" use="optional"/>

attribute Ann3DFitDesignationDisplayType/@precision
type xsd:integer
properties
use optional
source <xsd:attribute name="precision" type="xsd:integer" use="optional"/>

attribute Ann3DFitDesignationDisplayType/@tolerancePrecision
type xsd:integer
properties
use optional
source <xsd:attribute name="tolerancePrecision" type="xsd:integer" use="optional"/>

attribute Ann3DFitDesignationDisplayType/@zeroToleranceDisplay
type plm:Ann3DDimensionZeroToleranceDisplay
properties
use optional
facets
Kind Value Annotation
enumeration displayZero
enumeration suppressTrailingZero
enumeration blank
enumeration omit
source <xsd:attribute name="zeroToleranceDisplay" type="plm:Ann3DDimensionZeroToleranceDisplay" use="optional"/>

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

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

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

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

attribute Ann3DFitDesignationDisplayType/@displayTolerance
type xsd:boolean
properties
default false
source <xsd:attribute name="displayTolerance" type="xsd:boolean" default="false"/>

attribute Ann3DFitDesignationDisplayType/@displayClearance
type xsd:boolean
properties
default false
source <xsd:attribute name="displayClearance" type="xsd:boolean" default="false"/>

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

attribute Ann3DFitDesignationDisplayType/@limitFitOrder
type plm:Ann3DLimitFitOrderEnum
properties
default valueLimitFitTolerance
facets
Kind Value Annotation
enumeration valueLimitFitTolerance
enumeration toleranceValueLimitFit
enumeration valueToleranceLimitFit
source <xsd:attribute name="limitFitOrder" type="plm:Ann3DLimitFitOrderEnum" default="valueLimitFitTolerance"/>

attribute Ann3DFitDesignationDisplayType/@limitFitParentheses
type plm:Ann3DLimitFitParenthesesEnum
properties
default none
facets
Kind Value Annotation
enumeration none
enumeration valueLimitFit
enumeration limitFit
enumeration tolerance
enumeration value
enumeration valueTolerance
source <xsd:attribute name="limitFitParentheses" type="plm:Ann3DLimitFitParenthesesEnum" default="none"/>


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