Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element OppositeAngledPlanesFeatureDefinitionType / 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 OppositeAngledPlanesFeatureDefinitionType / Width
Annotations
The Width element is the nominal width of this feature of size. Because the opposite angled planes of the feature are tapered or have a draft angle, the width applies at the locating point.
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. Because the opposite angled planes of the feature are tapered or have a draft angle, the width applies at the locating point.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / Length
Annotations
The optional Length element is the nominal length of the feature parallel to the length vector in the center-plane. If the opposite angled planes feature has a draft angle then the length applies at the depth of the locating point.
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 parallel to the length vector in the center-plane. If the opposite angled planes feature has a draft angle then the length applies at the depth of the locating point.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / EndType
Annotations
The EndType element is the type of the opposite angled planes feature's ends: round, flat, expanded, or open. A flat end is formed by a plane perpendicular or at a draft angle to the LengthVector passing through the location point of the center plane.
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 angled planes feature's ends: round, flat, expanded, or open. A flat end is formed by a plane perpendicular or at a draft angle to the LengthVector passing through the location point of the center plane.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / Depth
Annotations
The optional Depth element is the depth of the opposite angled planes feature.
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="Depth" type="LinearValueType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Depth element is the depth of the opposite angled planes feature.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / Bottom
Annotations
The optional Bottom element is the type of bottom of the slot. If present, it must be BLIND or THROUGH. The bottom type affects the region available for probing. If the InternalExternal given in the opposite angled planes feature item is INTERNAL, the opposite angled planes feature fits the intuitive description of a slot, and in that case BLIND means that the slot has material at the bottom, while THROUGH means that the slot goes all the way through the product. If the InternalExternal is EXTERNAL, the slot is actually a boss with parallel planes for sides, and in that case BLIND means that there is material outside the boss at the base of the boss, while THROUGH means that there is no material there.
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_BottomType.tmp#BottomType_BottomEnum PrimitivesPMI_xsd_Complex_Type_BottomType.tmp#BottomType_OtherBottom PrimitivesPMI_xsd_Complex_Type_BottomType.tmp#BottomType
Type BottomType
Properties
content complex
minOccurs 0
Children BottomEnum, OtherBottom
Instance
<Bottom xmlns="http://qifstandards.org/xsd/qif3">
  <BottomEnum>{1,1}</BottomEnum>
  <OtherBottom>{1,1}</OtherBottom>
</Bottom>
Source
<xs:element name="Bottom" type="BottomType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Bottom element is the type of bottom of the slot. If present, it must be BLIND or THROUGH. The bottom type affects the region available for probing. If the InternalExternal given in the opposite angled planes feature item is INTERNAL, the opposite angled planes feature fits the intuitive description of a slot, and in that case BLIND means that the slot has material at the bottom, while THROUGH means that the slot goes all the way through the product. If the InternalExternal is EXTERNAL, the slot is actually a boss with parallel planes for sides, and in that case BLIND means that there is material outside the boss at the base of the boss, while THROUGH means that there is no material there.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / SingleOpenEnd
Annotations
The optional SingleOpenEnd element signifies 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 length vector is open.
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 signifies 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 length vector is open.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / EndRadius1
Annotations
The optional EndRadius1 element is the radius of a complex end in the direction opposite the centerline vector. The radius is measured in a plane passing through the location point and containing the LengthVector and the normal to the center plane. If the end type is flat, then the opposite angled planes 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 cylindrical segment (or a conical segment if there is a draft). 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. The radius is measured in a plane passing through the location point and containing the LengthVector and the normal to the center plane. If the end type is flat, then the opposite angled planes 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 cylindrical segment (or a conical segment if there is a draft). 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 OppositeAngledPlanesFeatureDefinitionType / EndRadius2
Annotations
The optional EndRadius2 element is the radius of the complex end in the direction of the centerline vector. The radius is measured in a plane passing through the location point and containing the LengthVector and the normal to the center plane. If the end type is flat, then the opposite angled planes 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 cylindrical segment (or a conical segment if there is a draft). 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. The radius is measured in a plane passing through the location point and containing the LengthVector and the normal to the center plane. If the end type is flat, then the opposite angled planes 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 cylindrical segment (or a conical segment if there is a draft). 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 OppositeAngledPlanesFeatureDefinitionType / TaperAngle
Annotations
The TaperAngle element is the nominal angle between each side of the feature and the center plane (i.e. half of the angle between the two sides). If positive, the opposite angled planes of the feature open in the direction of the length vector, and if negative, the opposite angled planes close in the direction of the length vector. For a taper angle, the normal vector of each side is parallel to a plane containing the normal to the center plane and the length vector. This element is in an optional choice.
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_AngularValueType.tmp#AngularValueType_angularUnit Units_xsd_Complex_Type_AngularValueType.tmp#AngularValueType
Type AngularValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
angularUnit xs:token optional
The optional angularUnit attribute defines the UnitName for the AngularValueType.
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="TaperAngle" type="AngularValueType">
  <xs:annotation>
    <xs:documentation>The TaperAngle element is the nominal angle between each side of the feature and the center plane (i.e. half of the angle between the two sides). If positive, the opposite angled planes of the feature open in the direction of the length vector, and if negative, the opposite angled planes close in the direction of the length vector. For a taper angle, the normal vector of each side is parallel to a plane containing the normal to the center plane and the length vector. This element is in an optional choice.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element OppositeAngledPlanesFeatureDefinitionType / DraftAngle
Annotations
The DraftAngle element is the nominal angle between the center plane of the feature and each side of the feature (i.e. half of the angle between the two sides). If positive, the opposite angled planes of the feature open in the direction of the depth vector, and if negative, the opposite angled planes close in the direction of the depth vector. The ends of the feature, if there are any, will be similarly drafted. This element is in an optional choice.
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_AngularValueType.tmp#AngularValueType_angularUnit Units_xsd_Complex_Type_AngularValueType.tmp#AngularValueType
Type AngularValueType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
angularUnit xs:token optional
The optional angularUnit attribute defines the UnitName for the AngularValueType.
decimalPlaces xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
significantFigures xs:nonNegativeInteger optional
See documentation of SpecifiedDecimalType.
Source
<xs:element name="DraftAngle" type="AngularValueType">
  <xs:annotation>
    <xs:documentation>The DraftAngle element is the nominal angle between the center plane of the feature and each side of the feature (i.e. half of the angle between the two sides). If positive, the opposite angled planes of the feature open in the direction of the depth vector, and if negative, the opposite angled planes close in the direction of the depth vector. The ends of the feature, if there are any, will be similarly drafted. This element is in an optional choice.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Complex Type OppositeAngledPlanesFeatureDefinitionType
Annotations
The OppositeAngledPlanesFeatureDefinitionType defines the nominal information that can be common to one or more opposite angled planes 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_SurfaceFeatureDefinitionBaseType.tmp#SurfaceFeatureDefinitionBaseType Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_InternalExternal Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_Width Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_Length Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_EndType Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_Depth Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_Bottom Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_SingleOpenEnd Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_EndRadius1 Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_EndRadius2 Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_TaperAngle Features_xsd_Complex_Type_OppositeAngledPlanesFeatureDefinitionType.tmp#OppositeAngledPlanesFeatureDefinitionType_DraftAngle
Type extension of SurfaceFeatureDefinitionBaseType
Type hierarchy
Used by
Children Attributes, Bottom, Depth, DraftAngle, EndRadius1, EndRadius2, EndType, InternalExternal, Length, SingleOpenEnd, TaperAngle, 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="OppositeAngledPlanesFeatureDefinitionType">
  <xs:annotation>
    <xs:documentation>The OppositeAngledPlanesFeatureDefinitionType defines the nominal information that can be common to one or more opposite angled planes features.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="SurfaceFeatureDefinitionBaseType">
      <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. Because the opposite angled planes of the feature are tapered or have a draft angle, the width applies at the locating point.</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 parallel to the length vector in the center-plane. If the opposite angled planes feature has a draft angle then the length applies at the depth of the locating point.</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 angled planes feature's ends: round, flat, expanded, or open. A flat end is formed by a plane perpendicular or at a draft angle to the LengthVector passing through the location point of the center plane.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Depth" type="LinearValueType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional Depth element is the depth of the opposite angled planes feature.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Bottom" type="BottomType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional Bottom element is the type of bottom of the slot. If present, it must be BLIND or THROUGH. The bottom type affects the region available for probing. If the InternalExternal given in the opposite angled planes feature item is INTERNAL, the opposite angled planes feature fits the intuitive description of a slot, and in that case BLIND means that the slot has material at the bottom, while THROUGH means that the slot goes all the way through the product. If the InternalExternal is EXTERNAL, the slot is actually a boss with parallel planes for sides, and in that case BLIND means that there is material outside the boss at the base of the boss, while THROUGH means that there is no material there.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="SingleOpenEnd" type="xs:boolean" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional SingleOpenEnd element signifies 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 length vector is open.</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. The radius is measured in a plane passing through the location point and containing the LengthVector and the normal to the center plane. If the end type is flat, then the opposite angled planes 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 cylindrical segment (or a conical segment if there is a draft). 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. The radius is measured in a plane passing through the location point and containing the LengthVector and the normal to the center plane. If the end type is flat, then the opposite angled planes 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 cylindrical segment (or a conical segment if there is a draft). 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:choice>
          <xs:annotation>
            <xs:documentation>This compositor allows for a taper angle or a draft angle, but not both.</xs:documentation>
          </xs:annotation>
          <xs:element name="TaperAngle" type="AngularValueType">
            <xs:annotation>
              <xs:documentation>The TaperAngle element is the nominal angle between each side of the feature and the center plane (i.e. half of the angle between the two sides). If positive, the opposite angled planes of the feature open in the direction of the length vector, and if negative, the opposite angled planes close in the direction of the length vector. For a taper angle, the normal vector of each side is parallel to a plane containing the normal to the center plane and the length vector. This element is in an optional choice.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="DraftAngle" type="AngularValueType">
            <xs:annotation>
              <xs:documentation>The DraftAngle element is the nominal angle between the center plane of the feature and each side of the feature (i.e. half of the angle between the two sides). If positive, the opposite angled planes of the feature open in the direction of the depth vector, and if negative, the opposite angled planes close in the direction of the depth vector. The ends of the feature, if there are any, will be similarly drafted. This element is in an optional choice.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:choice>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd