Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element DatumWithPrecedenceType / SimpleDatum
Annotations
The Datum element is a simple datum with an assigned label.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumDefinitionId IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_MaterialModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_SizeCharacteristicDefinitionId IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ReferencedComponent IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_SubstituteFeatureAlgorithm IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumFeatureSimulatorModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumTranslation IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DegreesOfFreedom IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ProjectedDatum IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DiameterModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_SectionModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ContactingFeature IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DistanceVariable IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumFixed IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ReducedDatum IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ConstrainOrientation IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ConstrainSubsequent Primitives_xsd_Element_Attributes.tmp#Attributes IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType
Type DatumType
Properties
content complex
Children Attributes, ConstrainOrientation, ConstrainSubsequent, ContactingFeature, DatumDefinitionId, DatumFeatureSimulatorModifier, DatumFixed, DatumTranslation, DegreesOfFreedom, DiameterModifier, DistanceVariable, MaterialModifier, ProjectedDatum, ReducedDatum, ReferencedComponent, SectionModifier, SizeCharacteristicDefinitionId, SubstituteFeatureAlgorithm
Instance
<SimpleDatum xmlns="http://qifstandards.org/xsd/qif3">
  <DatumDefinitionId asmPathId="" asmPathXId="" xId="">{1,1}</DatumDefinitionId>
  <MaterialModifier>{1,1}</MaterialModifier>
  <SizeCharacteristicDefinitionId xId="">{0,1}</SizeCharacteristicDefinitionId>
  <ReferencedComponent>{1,1}</ReferencedComponent>
  <SubstituteFeatureAlgorithm>{0,1}</SubstituteFeatureAlgorithm>
  <DatumFeatureSimulatorModifier>{0,1}</DatumFeatureSimulatorModifier>
  <DatumTranslation>{0,1}</DatumTranslation>
  <DegreesOfFreedom n="">{0,1}</DegreesOfFreedom>
  <ProjectedDatum decimalPlaces="" linearUnit="" significantFigures="">{0,1}</ProjectedDatum>
  <DiameterModifier>{0,1}</DiameterModifier>
  <SectionModifier>{0,1}</SectionModifier>
  <ContactingFeature>{0,1}</ContactingFeature>
  <DistanceVariable>{0,1}</DistanceVariable>
  <DatumFixed>{0,1}</DatumFixed>
  <ReducedDatum>{0,1}</ReducedDatum>
  <ConstrainOrientation>{0,1}</ConstrainOrientation>
  <ConstrainSubsequent>{0,1}</ConstrainSubsequent>
  <Attributes n="">{0,1}</Attributes>
</SimpleDatum>
Source
<xs:element name="SimpleDatum" type="DatumType">
  <xs:annotation>
    <xs:documentation>The Datum element is a simple datum with an assigned label.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumWithPrecedenceType / NominalDatumFeature
Annotations
The NominalDatumFeature element is a feature used as a datum without an assigned datum label. The nominal feature is used to establish the datum feature.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumFeatureBaseType.tmp#DatumFeatureBaseType_FeatureNominalId IntermediatesPMI_xsd_Complex_Type_DatumFeatureBaseType.tmp#DatumFeatureBaseType IntermediatesPMI_xsd_Complex_Type_NominalDatumFeatureType.tmp#NominalDatumFeatureType
Type NominalDatumFeatureType
Type hierarchy
Properties
content complex
Children FeatureNominalId
Instance
<NominalDatumFeature xmlns="http://qifstandards.org/xsd/qif3">
  <FeatureNominalId asmPathId="" asmPathXId="" xId="">{1,1}</FeatureNominalId>
</NominalDatumFeature>
Source
<xs:element name="NominalDatumFeature" type="NominalDatumFeatureType">
  <xs:annotation>
    <xs:documentation>The NominalDatumFeature element is a feature used as a datum without an assigned datum label. The nominal feature is used to establish the datum feature.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumWithPrecedenceType / MeasuredDatumFeature
Annotations
The MeasuredDatumFeature element is a feature used as a datum without an assigned datum label. The measured feature is used to establish the datum feature.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumFeatureBaseType.tmp#DatumFeatureBaseType_FeatureNominalId IntermediatesPMI_xsd_Complex_Type_DatumFeatureBaseType.tmp#DatumFeatureBaseType IntermediatesPMI_xsd_Complex_Type_MeasuredDatumFeatureType.tmp#MeasuredDatumFeatureType_MaterialModifier IntermediatesPMI_xsd_Complex_Type_MeasuredDatumFeatureType.tmp#MeasuredDatumFeatureType_SubstituteFeatureAlgorithm IntermediatesPMI_xsd_Complex_Type_MeasuredDatumFeatureType.tmp#MeasuredDatumFeatureType
Type MeasuredDatumFeatureType
Type hierarchy
Properties
content complex
Children FeatureNominalId, MaterialModifier, SubstituteFeatureAlgorithm
Instance
<MeasuredDatumFeature xmlns="http://qifstandards.org/xsd/qif3">
  <FeatureNominalId asmPathId="" asmPathXId="" xId="">{1,1}</FeatureNominalId>
  <MaterialModifier>{1,1}</MaterialModifier>
  <SubstituteFeatureAlgorithm>{0,1}</SubstituteFeatureAlgorithm>
</MeasuredDatumFeature>
Source
<xs:element name="MeasuredDatumFeature" type="MeasuredDatumFeatureType">
  <xs:annotation>
    <xs:documentation>The MeasuredDatumFeature element is a feature used as a datum without an assigned datum label. The measured feature is used to establish the datum feature.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumWithPrecedenceType / CompoundDatum
Annotations
The CompoundDatum element is a compound datum with assigned labels separated by dashes.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType_n IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType_Datum IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType_ReducedDatum IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType
Type CompoundDatumType
Properties
content complex
Children Datum, ReducedDatum
Instance
<CompoundDatum n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Datum>{2,unbounded}</Datum>
  <ReducedDatum>{0,1}</ReducedDatum>
</CompoundDatum>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of datums in the compound datum.
Source
<xs:element name="CompoundDatum" type="CompoundDatumType">
  <xs:annotation>
    <xs:documentation>The CompoundDatum element is a compound datum with assigned labels separated by dashes.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element DatumWithPrecedenceType / Precedence
Annotations
The Precedence element is the precedence of the datum. It is the order in the feature control frame of the datum with respect to other datums, or the order of the datum in a compound datum with respect to other datums.
In any feature control frame or compound datum, no two datums may have the same precedence, and there may be no gaps in the precedences (for example, a QUATERNARY precedence may not be assigned unless PRIMARY, SECONDARY, and TERTIARY are also assigned).
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_PrecedenceType.tmp#PrecedenceType_PrecedenceEnum IntermediatesPMI_xsd_Complex_Type_PrecedenceType.tmp#PrecedenceType_OtherPrecedence IntermediatesPMI_xsd_Complex_Type_PrecedenceType.tmp#PrecedenceType
Type PrecedenceType
Properties
content complex
Children OtherPrecedence, PrecedenceEnum
Instance
<Precedence xmlns="http://qifstandards.org/xsd/qif3">
  <PrecedenceEnum>{1,1}</PrecedenceEnum>
  <OtherPrecedence>{1,1}</OtherPrecedence>
</Precedence>
Source
<xs:element name="Precedence" type="PrecedenceType">
  <xs:annotation>
    <xs:documentation>The Precedence element is the precedence of the datum. It is the order in the feature control frame of the datum with respect to other datums, or the order of the datum in a compound datum with respect to other datums.</xs:documentation>
    <xs:documentation>In any feature control frame or compound datum, no two datums may have the same precedence, and there may be no gaps in the precedences (for example, a QUATERNARY precedence may not be assigned unless PRIMARY, SECONDARY, and TERTIARY are also assigned).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Complex Type DatumWithPrecedenceType
Annotations
The DatumWithPrecedenceType defines a datum reference with precedence in a feature control frame.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumWithPrecedenceType.tmp#DatumWithPrecedenceType_SimpleDatum IntermediatesPMI_xsd_Complex_Type_DatumWithPrecedenceType.tmp#DatumWithPrecedenceType_NominalDatumFeature IntermediatesPMI_xsd_Complex_Type_DatumWithPrecedenceType.tmp#DatumWithPrecedenceType_MeasuredDatumFeature IntermediatesPMI_xsd_Complex_Type_DatumWithPrecedenceType.tmp#DatumWithPrecedenceType_CompoundDatum IntermediatesPMI_xsd_Complex_Type_DatumWithPrecedenceType.tmp#DatumWithPrecedenceType_Precedence
Used by
Children CompoundDatum, MeasuredDatumFeature, NominalDatumFeature, Precedence, SimpleDatum
Source
<xs:complexType name="DatumWithPrecedenceType">
  <xs:annotation>
    <xs:documentation>The DatumWithPrecedenceType defines a datum reference with precedence in a feature control frame.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:choice>
      <xs:element name="SimpleDatum" type="DatumType">
        <xs:annotation>
          <xs:documentation>The Datum element is a simple datum with an assigned label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NominalDatumFeature" type="NominalDatumFeatureType">
        <xs:annotation>
          <xs:documentation>The NominalDatumFeature element is a feature used as a datum without an assigned datum label. The nominal feature is used to establish the datum feature.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MeasuredDatumFeature" type="MeasuredDatumFeatureType">
        <xs:annotation>
          <xs:documentation>The MeasuredDatumFeature element is a feature used as a datum without an assigned datum label. The measured feature is used to establish the datum feature.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CompoundDatum" type="CompoundDatumType">
        <xs:annotation>
          <xs:documentation>The CompoundDatum element is a compound datum with assigned labels separated by dashes.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
    <xs:element name="Precedence" type="PrecedenceType">
      <xs:annotation>
        <xs:documentation>The Precedence element is the precedence of the datum. It is the order in the feature control frame of the datum with respect to other datums, or the order of the datum in a compound datum with respect to other datums.</xs:documentation>
        <xs:documentation>In any feature control frame or compound datum, no two datums may have the same precedence, and there may be no gaps in the precedences (for example, a QUATERNARY precedence may not be assigned unless PRIMARY, SECONDARY, and TERTIARY are also assigned).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd