protkfeature.xsd

来自「proe5.0野火版下载(中文版免费下载)」· XSD 代码 · 共 1,853 行 · 第 1/5 页

XSD
1,853
字号
   <xsd:element name="PRO_E_DRAFT_ANGLES" type="DraftAngles"	minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type"  type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="DraftAngles">  <xsd:sequence>   <xsd:element name="PRO_E_DRAFT_ANG_PNT" type="DraftAngPnt"	minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="DraftAngPnt">  <xsd:sequence>   <xsd:element name="PRO_E_STD_POINT_COLLECTION_APPL" type="Selection"     minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_DRAFT_ANGLE" type="DoubleData"     minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <!-- End Draft Additional content --> <!-- Start Hole Additional content --> <xsd:complexType name="HoleCommon">  <xsd:sequence>   <xsd:element name="PRO_E_HLE_TYPE_NEW" type="IntegerData"	minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_STAN_TYPE" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_THRDSERIS" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_FITTYPE" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_SCREWSIZE" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_ADD_THREAD" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_ADD_CBORE" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_ADD_CSINK" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_DIAMETER" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HOLE_STD_DEPTH" type="HoleDepth"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_HOLEDIAM" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DRILLANGLE" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_CSINKANGLE" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_CBOREDEPTH" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_CBOREDIAM" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_CSINKDIAM" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_THRDDEPTH" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DRILLDEPTH" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_THRD_DEPTH" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DEPTH" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_STD_HOLE_DEPTH_REF" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SKETCHER" type="Sketcher"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_CRDIR_FLIP" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_ADD_EXIT_CSINK" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_EXIT_CSINKDIAM" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_EXIT_CSINKANGLE" type="DoubleData"	minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type"  type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="HolePlacement">  <xsd:sequence>   <xsd:element name="PRO_E_HLE_PRIM_REF" type="Selection"	minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_PL_TYPE" type="IntegerData"	minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_REF1" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_PLC_ALIGN_OPT1" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_DIST1" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_REF2" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_PLC_ALIGN_OPT2" type="IntegerData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_DIST2" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_AXIS" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_REF_PLANE" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_REF_ANG" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_DIA" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_RAD" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_DIM_LIN" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_NORM_PLA" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_NORM_OFFST" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_PLCMNT_PLANE" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_REF_PLANE_1" type="Selection"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HLE_REF_ANG_1" type="DoubleData"	minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type"  type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="HoleDepth">  <xsd:sequence>   <xsd:element name="PRO_E_HOLE_DEPTH_TO" type="HoleDepthTo"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_HOLE_DEPTH_FROM" type="HoleDepthFrom"	minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type"  type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="HoleDepthTo">  <xsd:sequence>   <xsd:element name="PRO_E_HOLE_DEPTH_TO_TYPE" type="IntegerData"	minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_EXT_DEPTH_TO_VALUE" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_EXT_DEPTH_TO_REF" type="Selection"	minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type"  type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="HoleDepthFrom">  <xsd:sequence>   <xsd:element name="PRO_E_HOLE_DEPTH_FROM_TYPE" type="IntegerData"	minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_EXT_DEPTH_FROM_VALUE" type="DoubleData"	minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_EXT_DEPTH_FROM_REF" type="Selection"	minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type"  type="AttributeCompound" use="required"/> </xsd:complexType> <!-- End Hole Additional content --> <!-- Start Sheetmetal Flanged Wall Additional content --> <xsd:complexType name="SmtFlangeDepth">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_FLANGE_SIDE_1_DEPTH" type="SmtFlangeSide"        minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FLANGE_SIDE_2_DEPTH" type="SmtFlangeSide"        minOccurs="1" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtFlangeSide">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_FLANGE_DEPTH_TYPE" type="IntegerData"        minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FLANGE_DEPTH_OFFSET" type="DoubleData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FLANGE_DEPTH_REF" type="Selection"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtFillets">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_FILLETS_USE_RAD" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FILLETS_SIDE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FILLETS_VALUE" type="DoubleData"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtWallHeight">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_WALL_HEIGHT_TYPE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_WALL_HEIGHT_VALUE" type="DoubleData"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtBendRelief">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_BEND_RELIEF_SIDE1" type="SmtBendReliefSide"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_BEND_RELIEF_SIDE2" type="SmtBendReliefSide"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtBendReliefSide">  <xsd:sequence>   <xsd:element name="PRO_E_BEND_RELIEF_TYPE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_BEND_RELIEF_WIDTH" type="DoubleData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_BEND_RELIEF_DEPTH" type="DoubleData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_BEND_RELIEF_ANGLE" type="DoubleData"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtDevLengthCalc">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_DEV_LEN_SOURCE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_DEV_LEN_Y_FACTOR" type="SmtDevLengthYFact"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_DEV_LEN_BEND_TABLE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="SmtDevLengthYFact">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_DEV_LEN_Y_FACTOR_VALUE" type="DoubleData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_DEV_LEN_Y_FACTOR_TYPE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <!-- End Sheetmetal Flanged Wall Additional content --> <!-- Start Sheetmetal Flat Wall Additional content --> <xsd:complexType name="SmtFlatWallAngle">  <xsd:sequence>   <xsd:element name="PRO_E_SMT_FLAT_WALL_ANGLE_TYPE" type="IntegerData"        minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FLAT_WALL_ANGLE_VAL" type="DoubleData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_SMT_FLAT_WALL_ANGLE_FLIP" type="IntegerData"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <!-- End Sheetmetal Flat Wall Additional content --> <!-- Start Pattern Additional content --> <xsd:complexType name="PatternDirection">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_DIR_DIM_COMPOUND" type="PatternDirectionDim"        minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="PatternDirectionDim">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_DIR_DIMENSION" type="Selection"        minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_PAT_DIR_VAR_TYPE" type="IntegerData"        minOccurs="1" maxOccurs="1"/>   <xsd:element name="PRO_E_PAT_DIR_VAR_VALUE" type="DoubleData"        minOccurs="1" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="PatternTableDims">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_TABLE_DIM" type="Selection"        minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="PatternTableList">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_TABLE" type="PatternTable"        minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="PatternTable">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_TABLE_NAME" type="StringData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_PAT_TABLE_INSTANCES" type="PatternTableInstances"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="PatternTableInstances">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_TABLE_INSTANCE" type="PatternTableInstance"        minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="PatternTableInstance">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_TABLE_INSTANCE_INDEX" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_PAT_TABLE_INSTANCE_DIMS" type="PatternTableInstanceDims"        minOccurs="0" maxOccurs="1"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="PatternTableInstanceDims">  <xsd:sequence>   <xsd:element name="PRO_E_PAT_TABLE_INSTANCE_DIM_VALUE" type="DoubleData"        minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <!-- End Pattern Additional content --> <!-- Start Assembly Component Additional content --> <xsd:complexType name="AsmCompConstraints">  <xsd:sequence>   <xsd:element name="PRO_E_COMPONENT_CONSTRAINT" type="AsmCompConstraint"        minOccurs="0" maxOccurs="unbounded"/>  </xsd:sequence>  <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="AsmCompConstraint">  <xsd:sequence>   <xsd:element name="PRO_E_COMPONENT_CONSTR_TYPE" type="IntegerData"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_COMPONENT_COMP_CONSTR_REF" type="Selection"        minOccurs="0" maxOccurs="1"/>   <xsd:element name="PRO_E_COMPONENT_ASSEM_CONSTR_REF" type

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?