protkfeature.xsd
来自「proe5.0野火版下载(中文版免费下载)」· XSD 代码 · 共 1,853 行 · 第 1/5 页
XSD
1,853 行
<xsd:element name="PRO_E_SKETCHER" type="Sketcher" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_SECTION" type="StdSection" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_FEAT_FORM_IS_THIN" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_MATRLSIDE" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_THICKNESS" type="DoubleData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_END_ATTRIBUTES" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_TRIM_QUILT" type="Selection" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_TRIM_QLT_SIDE" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_DIRECTION" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_EXT_DEPTH" type="StdExtDepth" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_INT_PARTS" type="IntersectionParts" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_PATTERN" type="FeaturePattern" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End Extrude --> <!-- Main :: Revolve --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_FEATURE_FORM" type="StringData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_FEATURE_NAME" type="StringData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_EXT_SURF_CUT_SOLID_TYPE" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_REMOVE_MATERIAL" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_SKETCHER" type="Sketcher" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_SECTION" type="StdSection" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_FEAT_FORM_IS_THIN" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_MATRLSIDE" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_THICKNESS" type="DoubleData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_END_ATTRIBUTES" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_REVOLVE_AXIS" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_REVOLVE_AXIS_OPT" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_TRIM_QUILT" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_TRIM_QLT_SIDE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_DIRECTION" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_REV_ANGLE" type="RevAngle" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_INT_PARTS" type="IntersectionParts" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_PATTERN" type="FeaturePattern" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End Revolve --> <!-- Main :: Rib --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_FEATURE_FORM" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_FEATURE_NAME" type="StringData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_RIB_SECTION_COMP" type="RibSectionComp" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_RIB_THICKNESS" type="DoubleData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_RIB_SIDE_OPTS" type="IntegerData" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End Rib --> <!-- Main :: Replace Surface --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_FEATURE_NAME" type="StringData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_OFFSET_FEATURE_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_USING_SLD_OR_QLT" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_SURF_COLLECTION_APPL" type="SurfaceCollection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_REPLACED_SURF" type="Selection" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_REPLACEMENT_SURF" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_KEEP_QUILT" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_REFQUILT" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_AREA_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_PROJ_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_AREA_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_PROJ_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_PROF_TYPE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_SURF" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_EXCL_LOOP" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_AREA_OFS_EXCL" type="Selection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_SECTION" type="StdSection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_MATRLSIDE" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_DIRECTION" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_OFFSET" type="DoubleData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_METHOD" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_SIDEQUILT" type="IntegerData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_CTRLFIT" type="SrfOffsCtrlFit" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_SRF_OFFS_HANDLINGS" type="SrfOffsHandlings" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="PRO_E_AREA_OFS_BEVEL_ANGLE" type="DoubleData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_DIRECTION_COMPOUND" type="Direction" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End Replace Surface --> <!-- Main :: Flat Srf --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_FEATURE_FORM" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_SECTION" type="StdSection" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_FEATURE_NAME" type="StringData" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End Falt Srf --> <!-- Main :: Corner Srf --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_CORNER_CHAMF_CORNER" type="Selection" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_CORNER_CHAMF_EDGE1" type="DoubleData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_CORNER_CHAMF_EDGE2" type="DoubleData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_CORNER_CHAMF_EDGE3" type="DoubleData" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End Corner Srf --> <!-- Main :: J01 edge chamfer --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_EDGE_CHAMF_SCHEME" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_EDGE_CHAMF_DIM" type="DoubleData" minOccurs="0" maxOccurs="1"/> <xsd:element name="PRO_E_STD_EDGE_CHAMF_EDGES" type="StdEdgeChamfEdges" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- End J01 edge chamfer--> <!-- Main :: Datum Point --> <xsd:sequence> <xsd:element name="PRO_E_FEATURE_TYPE" type="StringData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_DPOINT_TYPE" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_STD_FEATURE_NAME" type="StringData" minOccurs="0" maxOccurs="1"/> <xsd:choice> <!-- Main :: Sketched Datum point--> <xsd:sequence> <xsd:element name="PRO_E_STD_SECTION" type="StdSection" minOccurs="1" maxOccurs="1"/> </xsd:sequence> <!-- End Sketched Datum point --> <!-- Main :: Field Datum point--> <xsd:sequence> <xsd:element name="PRO_E_DPOINT_FIELD_REF" type="Selection" minOccurs="1" maxOccurs="1"/> </xsd:sequence> <!-- End Field Datum point--> <!-- Main :: Offset csys datum point--> <xsd:sequence> <xsd:element name="PRO_E_DPOINT_OFST_CSYS_TYPE" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_DPOINT_OFST_CSYS_REF" type="Selection" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_DPOINT_OFST_CSYS_WITH_DIMS" type="IntegerData" minOccurs="1" maxOccurs="1"/> <xsd:element name="PRO_E_DPOINT_OFST_CSYS_PNTS_ARRAY" type="DpointOfstCsysPntsArray" minOccurs="1" maxOccurs="unbounded"/> </xsd:sequence> <!-- End Offset csys datum point--> <!-- Main :: General datum point--> <xsd:sequence> <xsd:element name="PRO_E_DPOINT_POINTS_ARRAY" type="DpointPointsArray" minOccurs="1" maxOccurs="unbounded"/> </xsd:sequence> <!-- End General datum point--> </xsd:choice> </xsd:sequence> </xsd:choice> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!-- Additional Datum Axis content --> <xsd:complexType name="DatumAxisConstraints"> <xsd:sequence> <xsd:element name="PRO_E_DTMAXIS_CONSTRAINT" type="DatumAxisConstraint" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="type" type="AttributeArray" use="required"/> </xsd:complexType> <xsd:complexType name="DatumAxisConstraint"> <xsd:sequence> <xsd:element name="PRO_E_DTMAXIS_CONSTR_TYPE" type="IntegerData"/> <xsd:element name="PRO_E_DTMAXIS_CONSTR_REF" type="Selection"/> </xsd:sequence> <xsd:attribute name="type" type="AttributeCompound" use="required"/> </xsd:complexType> <xsd:complexType name="DatumAxisDimConstraints">
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?