Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element SurfaceOfRevolutionFeatureNominalType / Axis
Annotations
The Axis element gives the nominal location of the start point and the nominal unit axis vector of the surface of revolution.
Diagram
Diagram Primitives_xsd_Complex_Type_AxisType.tmp#AxisType_AxisPoint Primitives_xsd_Complex_Type_AxisType.tmp#AxisType_Direction Primitives_xsd_Complex_Type_AxisType.tmp#AxisType
Type AxisType
Properties
content complex
Children AxisPoint, Direction
Instance
<Axis xmlns="http://qifstandards.org/xsd/qif3">
  <AxisPoint decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</AxisPoint>
  <Direction decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</Direction>
</Axis>
Source
<xs:element name="Axis" type="AxisType">
  <xs:annotation>
    <xs:documentation>The Axis element gives the nominal location of the start point and the nominal unit axis vector of the surface of revolution.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element SurfaceOfRevolutionFeatureNominalType / Sweep
Annotations
The optional Sweep element gives the nominal start direction and the swept angle for a partial surface of revolution. The swept angle is typically greater than 180 degrees for a feature of size. If the sweep is not specified, the feature subtends a full 360 degrees. The StartVector of the Sweep must lie in a plane normal to the axis of the surface of revolution.
Diagram
Diagram Primitives_xsd_Complex_Type_SweepType.tmp#SweepType_DirBeg Primitives_xsd_Complex_Type_SweepType.tmp#SweepType_DomainAngle Primitives_xsd_Complex_Type_SweepType.tmp#SweepType
Type SweepType
Properties
content complex
minOccurs 0
Children DirBeg, DomainAngle
Instance
<Sweep xmlns="http://qifstandards.org/xsd/qif3">
  <DirBeg decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</DirBeg>
  <DomainAngle angularUnit="">{1,1}</DomainAngle>
</Sweep>
Source
<xs:element name="Sweep" type="SweepType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Sweep element gives the nominal start direction and the swept angle for a partial surface of revolution. The swept angle is typically greater than 180 degrees for a feature of size. If the sweep is not specified, the feature subtends a full 360 degrees. The StartVector of the Sweep must lie in a plane normal to the axis of the surface of revolution.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element SurfaceOfRevolutionFeatureNominalType / ReferenceFeatureNominalId
Annotations
The optional ReferenceFeatureNominalId element is the QIF id of the nominal feature that is the curve being swept. The value of the element must be the QIF id of a nominal feature. If this element is not given, the shape of the feature is defined by the geometry and/or topology identified by the EntityInternalIds and/or EntityExternalIds.
Diagram
Diagram Primitives_xsd_Simple_Type_QIFReferenceBaseType.tmp#QIFReferenceBaseType Primitives_xsd_Complex_Type_QIFReferenceType.tmp#QIFReferenceType_xId Primitives_xsd_Complex_Type_QIFReferenceType.tmp#QIFReferenceType Primitives_xsd_Complex_Type_QIFReferenceFullType.tmp#QIFReferenceFullType_asmPathId Primitives_xsd_Complex_Type_QIFReferenceFullType.tmp#QIFReferenceFullType_asmPathXId Primitives_xsd_Complex_Type_QIFReferenceFullType.tmp#QIFReferenceFullType
Type QIFReferenceFullType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
asmPathId QIFReferenceSimpleType optional
The optional asmPathId attribute is a reference used for locating the id of an assembly path. If the asmPathXId attribute is not used, the asmPathId is a reference to an assembly path in the AsmPaths of the local document. If the asmPathXId is used, the asmPathId is the local id of an external QIF document, and the asmPathXId is a reference to an assembly path in the external QIF document. The assembly path (instantiation chain) unambiguously identifies a model entity within an assembly.
asmPathXId QIFReferenceSimpleType optional
The optional asmPathXId attribute, if used, is a reference to the id of an assembly path in the external document identified by the asmPathId. The asmPathXId must not be used if the asmPathId is not used.
xId QIFReferenceSimpleType optional
The optional xId attribute is a reference to the id of a QIF object in an external document. A QIF object in an external QIF document can be referenced by using references to two QIF ids: the id of the external document reference of type ExternalQIFDocumentReferenceType found in the local document and the id of the object found in the external document.
Source
<xs:element name="ReferenceFeatureNominalId" type="QIFReferenceFullType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional ReferenceFeatureNominalId element is the QIF id of the nominal feature that is the curve being swept. The value of the element must be the QIF id of a nominal feature. If this element is not given, the shape of the feature is defined by the geometry and/or topology identified by the EntityInternalIds and/or EntityExternalIds.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Element SurfaceOfRevolutionFeatureNominalType / Constructed
Annotations
The optional Constructed element signifies that the surface of revolution is constructed and provides details of the construction method.
Diagram
Diagram Features_xsd_Complex_Type_SurfaceOfRevolutionConstructionMethodType.tmp#SurfaceOfRevolutionConstructionMethodType_BestFit Features_xsd_Complex_Type_SurfaceOfRevolutionConstructionMethodType.tmp#SurfaceOfRevolutionConstructionMethodType_Recompensated Features_xsd_Complex_Type_SurfaceOfRevolutionConstructionMethodType.tmp#SurfaceOfRevolutionConstructionMethodType_Copy Features_xsd_Complex_Type_SurfaceOfRevolutionConstructionMethodType.tmp#SurfaceOfRevolutionConstructionMethodType_Cast Features_xsd_Complex_Type_SurfaceOfRevolutionConstructionMethodType.tmp#SurfaceOfRevolutionConstructionMethodType_Transform Features_xsd_Complex_Type_SurfaceOfRevolutionConstructionMethodType.tmp#SurfaceOfRevolutionConstructionMethodType
Type SurfaceOfRevolutionConstructionMethodType
Properties
content complex
minOccurs 0
Children BestFit, Cast, Copy, Recompensated, Transform
Instance
<Constructed xmlns="http://qifstandards.org/xsd/qif3">
  <BestFit n="">{1,1}</BestFit>
  <Recompensated>{1,1}</Recompensated>
  <Copy>{1,1}</Copy>
  <Cast>{1,1}</Cast>
  <Transform>{1,1}</Transform>
</Constructed>
Source
<xs:element name="Constructed" type="SurfaceOfRevolutionConstructionMethodType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Constructed element signifies that the surface of revolution is constructed and provides details of the construction method.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Features.xsd
Complex Type SurfaceOfRevolutionFeatureNominalType
Annotations
The SurfaceOfRevolutionFeatureNominalType defines the nominal information for an individual surface of revolution feature.
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_FeatureNominalBaseType.tmp#FeatureNominalBaseType_Name Features_xsd_Complex_Type_FeatureNominalBaseType.tmp#FeatureNominalBaseType_UUID Features_xsd_Complex_Type_FeatureNominalBaseType.tmp#FeatureNominalBaseType_FeatureDefinitionId Features_xsd_Complex_Type_FeatureNominalBaseType.tmp#FeatureNominalBaseType_ParentFeatureNominalId Features_xsd_Complex_Type_FeatureNominalBaseType.tmp#FeatureNominalBaseType_EntityInternalIds Features_xsd_Complex_Type_FeatureNominalBaseType.tmp#FeatureNominalBaseType_EntityExternalIds Features_xsd_Complex_Type_FeatureNominalBaseType.tmp#FeatureNominalBaseType Features_xsd_Complex_Type_ShapeFeatureNominalBaseType.tmp#ShapeFeatureNominalBaseType_PointList Features_xsd_Complex_Type_ShapeFeatureNominalBaseType.tmp#ShapeFeatureNominalBaseType_SubstituteFeatureAlgorithm Features_xsd_Complex_Type_ShapeFeatureNominalBaseType.tmp#ShapeFeatureNominalBaseType Features_xsd_Complex_Type_SurfaceFeatureNominalBaseType.tmp#SurfaceFeatureNominalBaseType Features_xsd_Complex_Type_SurfaceOfRevolutionFeatureNominalType.tmp#SurfaceOfRevolutionFeatureNominalType_Axis Features_xsd_Complex_Type_SurfaceOfRevolutionFeatureNominalType.tmp#SurfaceOfRevolutionFeatureNominalType_Sweep Features_xsd_Complex_Type_SurfaceOfRevolutionFeatureNominalType.tmp#SurfaceOfRevolutionFeatureNominalType_ReferenceFeatureNominalId Features_xsd_Complex_Type_SurfaceOfRevolutionFeatureNominalType.tmp#SurfaceOfRevolutionFeatureNominalType_Constructed
Type extension of SurfaceFeatureNominalBaseType
Type hierarchy
Used by
Children Attributes, Axis, Constructed, EntityExternalIds, EntityInternalIds, FeatureDefinitionId, Name, ParentFeatureNominalId, PointList, ReferenceFeatureNominalId, SubstituteFeatureAlgorithm, Sweep, UUID
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="SurfaceOfRevolutionFeatureNominalType">
  <xs:annotation>
    <xs:documentation>The SurfaceOfRevolutionFeatureNominalType defines the nominal information for an individual surface of revolution feature.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="SurfaceFeatureNominalBaseType">
      <xs:sequence>
        <xs:element name="Axis" type="AxisType">
          <xs:annotation>
            <xs:documentation>The Axis element gives the nominal location of the start point and the nominal unit axis vector of the surface of revolution.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Sweep" type="SweepType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional Sweep element gives the nominal start direction and the swept angle for a partial surface of revolution. The swept angle is typically greater than 180 degrees for a feature of size. If the sweep is not specified, the feature subtends a full 360 degrees. The StartVector of the Sweep must lie in a plane normal to the axis of the surface of revolution.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="ReferenceFeatureNominalId" type="QIFReferenceFullType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional ReferenceFeatureNominalId element is the QIF id of the nominal feature that is the curve being swept. The value of the element must be the QIF id of a nominal feature. If this element is not given, the shape of the feature is defined by the geometry and/or topology identified by the EntityInternalIds and/or EntityExternalIds.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Constructed" type="SurfaceOfRevolutionConstructionMethodType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional Constructed element signifies that the surface of revolution is constructed and provides details of the construction method.</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