Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element OppositeParallelLinesFeatureDefinitionType / InternalExternal
Annotations
The InternalExternal element indicates whether the feature is internal (slot, groove) or external (rib, web, block).
Diagram
Diagram PrimitivesPMI_xsd_Simple_Type_InternalExternalEnumType.tmp#InternalExternalEnumType
Type InternalExternalEnumType
Properties
content simple
Facets
enumeration INTERNAL
enumeration EXTERNAL
enumeration NOT_APPLICABLE
Source
<xs:element name="InternalExternal" type="InternalExternalEnumType">
  <xs:annotation>
    <xs:documentation>The InternalExternal element indicates whether the feature is internal (slot, groove) or external (rib, web, block).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeParallelLinesFeatureDefinitionType / Width
Annotations
The Width element is the nominal width of this feature of size.
Diagram
Diagram Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_decimalPlaces Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_significantFigures Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType_linearUnit Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType
Type LinearValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
linearUnit xs:token optional
The optional linearUnit attribute defines the UnitName for the LinearValueType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="Width" type="LinearValueType">
  <xs:annotation>
    <xs:documentation>The Width element is the nominal width of this feature of size.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeParallelLinesFeatureDefinitionType / Length
Annotations
The optional Length element is the nominal length of the feature from end to end along the centerline.
Diagram
Diagram Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_decimalPlaces Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType_significantFigures Units_xsd_Complex_Type_SpecifiedDecimalType.tmp#SpecifiedDecimalType Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType_linearUnit Units_xsd_Complex_Type_LinearValueType.tmp#LinearValueType
Type LinearValueType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
linearUnit xs:token optional
The optional linearUnit attribute defines the UnitName for the LinearValueType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="Length" type="LinearValueType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Length element is the nominal length of the feature from end to end along the centerline.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeParallelLinesFeatureDefinitionType / EndType
Annotations
The EndType element is the type of the opposite parallel lines feature's ends: round, flat, expanded, or open.
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_SlotEndType.tmp#SlotEndType_SlotEndEnum PrimitivesPMI_xsd_Complex_Type_SlotEndType.tmp#SlotEndType_OtherSlotEnd PrimitivesPMI_xsd_Complex_Type_SlotEndType.tmp#SlotEndType
Type SlotEndType
Properties
content complex
Children OtherSlotEnd, SlotEndEnum
Instance
<EndType xmlns="http://qifstandards.org/xsd/qif3">
  <SlotEndEnum>{1,1}</SlotEndEnum>
  <OtherSlotEnd>{1,1}</OtherSlotEnd>
</EndType>
Source
<xs:element name="EndType" type="SlotEndType">
  <xs:annotation>
    <xs:documentation>The EndType element is the type of the opposite parallel lines feature's ends: round, flat, expanded, or open.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeParallelLinesFeatureDefinitionType / SingleOpenEnd
Annotations
The optional SingleOpenEnd element is a designator that this feature has one open end. It has meaning only with FLAT, ROUND or EXPANDED end types. If this element exists and is set to "true" then the end in the direction of the centerline vector is open and the other end is closed.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="SingleOpenEnd" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional SingleOpenEnd element is a designator that this feature has one open end. It has meaning only with FLAT, ROUND or EXPANDED end types. If this element exists and is set to "true" then the end in the direction of the centerline vector is open and the other end is closed.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeParallelLinesFeatureDefinitionType / EndRadius1
Annotations
The optional EndRadius1 element is the radius of a complex end in the direction opposite the centerline vector. If the end type is flat, then the opposite parallel lines feature has a filleted flat end, and the value must be small enough that a portion of the end is flat. If the end type is round, this value must be such that the end is an outward circular arc. If the end radius is greater than that of a tangent round end then whether the end expands in size like a dumbbell or not is defined by the Expanded element.
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_EndRadiusType.tmp#EndRadiusType_EndRadius PrimitivesPMI_xsd_Complex_Type_EndRadiusType.tmp#EndRadiusType_Expanded PrimitivesPMI_xsd_Complex_Type_EndRadiusType.tmp#EndRadiusType
Type EndRadiusType
Properties
content complex
minOccurs 0
Children EndRadius, Expanded
Instance
<EndRadius1 xmlns="http://qifstandards.org/xsd/qif3">
  <EndRadius decimalPlaces="" linearUnit="" significantFigures="">{1,1}</EndRadius>
  <Expanded>{0,1}</Expanded>
</EndRadius1>
Source
<xs:element name="EndRadius1" type="EndRadiusType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional EndRadius1 element is the radius of a complex end in the direction opposite the centerline vector. If the end type is flat, then the opposite parallel lines feature has a filleted flat end, and the value must be small enough that a portion of the end is flat. If the end type is round, this value must be such that the end is an outward circular arc. If the end radius is greater than that of a tangent round end then whether the end expands in size like a dumbbell or not is defined by the Expanded element.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeParallelLinesFeatureDefinitionType / EndRadius2
Annotations
The optional EndRadius2 element is the radius of the complex end in the direction of the centerline vector. If the end type is flat, then the opposite parallel lines feature has a filleted flat end, and the value must be small enough that a portion of the end is flat. If the end type is round, this value must be such that the end is an outward circular arc. If the end radius is greater than that of a tangent round end then whether the end expands in size like a dumbbell or not is defined by the Expanded element.
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_EndRadiusType.tmp#EndRadiusType_EndRadius PrimitivesPMI_xsd_Complex_Type_EndRadiusType.tmp#EndRadiusType_Expanded PrimitivesPMI_xsd_Complex_Type_EndRadiusType.tmp#EndRadiusType
Type EndRadiusType
Properties
content complex
minOccurs 0
Children EndRadius, Expanded
Instance
<EndRadius2 xmlns="http://qifstandards.org/xsd/qif3">
  <EndRadius decimalPlaces="" linearUnit="" significantFigures="">{1,1}</EndRadius>
  <Expanded>{0,1}</Expanded>
</EndRadius2>
Source
<xs:element name="EndRadius2" type="EndRadiusType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional EndRadius2 element is the radius of the complex end in the direction of the centerline vector. If the end type is flat, then the opposite parallel lines feature has a filleted flat end, and the value must be small enough that a portion of the end is flat. If the end type is round, this value must be such that the end is an outward circular arc. If the end radius is greater than that of a tangent round end then whether the end expands in size like a dumbbell or not is defined by the Expanded element.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Complex Type OppositeParallelLinesFeatureDefinitionType
Annotations
The OppositeParallelLinesFeatureDefinitionType defines the nominal information that can be common to one or more opposite parallel lines features.
Diagram
Diagram Features_xsd_Complex_Type_FeatureBaseType.tmp#FeatureBaseType_id Primitives_xsd_Element_Attributes.tmp#Attributes Features_xsd_Complex_Type_FeatureBaseType.tmp#FeatureBaseType Features_xsd_Complex_Type_FeatureDefinitionBaseType.tmp#FeatureDefinitionBaseType Features_xsd_Complex_Type_ShapeFeatureDefinitionBaseType.tmp#ShapeFeatureDefinitionBaseType Features_xsd_Complex_Type_CurveFeatureDefinitionBaseType.tmp#CurveFeatureDefinitionBaseType Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_InternalExternal Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_Width Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_Length Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_EndType Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_SingleOpenEnd Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_EndRadius1 Features_xsd_Complex_Type_OppositeParallelLinesFeatureDefinitionType.tmp#OppositeParallelLinesFeatureDefinitionType_EndRadius2
Type extension of CurveFeatureDefinitionBaseType
Type hierarchy
Used by
Children Attributes, EndRadius1, EndRadius2, EndType, InternalExternal, Length, SingleOpenEnd, Width
Attributes
QName Type Use Annotation
id QIFIdType required
The id attribute is the QIF id of the feature, used for referencing.
Source
<xs:complexType name="OppositeParallelLinesFeatureDefinitionType">
  <xs:annotation>
    <xs:documentation>The OppositeParallelLinesFeatureDefinitionType defines the nominal information that can be common to one or more opposite parallel lines features.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="CurveFeatureDefinitionBaseType">
      <xs:sequence>
        <xs:element name="InternalExternal" type="InternalExternalEnumType">
          <xs:annotation>
            <xs:documentation>The InternalExternal element indicates whether the feature is internal (slot, groove) or external (rib, web, block).</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Width" type="LinearValueType">
          <xs:annotation>
            <xs:documentation>The Width element is the nominal width of this feature of size.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Length" type="LinearValueType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional Length element is the nominal length of the feature from end to end along the centerline.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="EndType" type="SlotEndType">
          <xs:annotation>
            <xs:documentation>The EndType element is the type of the opposite parallel lines feature's ends: round, flat, expanded, or open.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="SingleOpenEnd" type="xs:boolean" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional SingleOpenEnd element is a designator that this feature has one open end. It has meaning only with FLAT, ROUND or EXPANDED end types. If this element exists and is set to "true" then the end in the direction of the centerline vector is open and the other end is closed.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="EndRadius1" type="EndRadiusType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional EndRadius1 element is the radius of a complex end in the direction opposite the centerline vector. If the end type is flat, then the opposite parallel lines feature has a filleted flat end, and the value must be small enough that a portion of the end is flat. If the end type is round, this value must be such that the end is an outward circular arc. If the end radius is greater than that of a tangent round end then whether the end expands in size like a dumbbell or not is defined by the Expanded element.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="EndRadius2" type="EndRadiusType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional EndRadius2 element is the radius of the complex end in the direction of the centerline vector. If the end type is flat, then the opposite parallel lines feature has a filleted flat end, and the value must be small enough that a portion of the end is flat. If the end type is round, this value must be such that the end is an outward circular arc. If the end radius is greater than that of a tangent round end then whether the end expands in size like a dumbbell or not is defined by the Expanded element.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd