0

以下は IFC4 スキーマです。ここで見つけることができます。

<xs:element name="IfcQuantityLength" type="ifc:IfcQuantityLength" substitutionGroup="ifc:IfcPhysicalSimpleQuantity" nillable="true"/>
    <xs:complexType name="IfcQuantityLength">
        <xs:complexContent>
            <xs:extension base="ifc:IfcPhysicalSimpleQuantity">
                <xs:attribute name="LengthValue" type="ifc:IfcLengthMeasure" use="optional"/>
                <xs:attribute name="Formula" type="ifc:IfcLabel" use="optional"/>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>

そして、サンプルIFCファイルで、次の行に対応することがわかりましたIfcQuantityLength

#68 = IFCQUANTITYLENGTH('Length', 'Length', $, 5000., $);

LengthValue私が抱えている問題は、5 つのパラメーターがあるのに、2 つのパラメーター (と)だけであるべき理由Formulaですよね。他のパラメーターは何ですか。そして、$値がnullであることを意味しますか?

4

2 に答える 2

1

IfcPhysicalSimpleQuantity他のフィールドは、の親から来ていると思いますIfcQuantityLength

フィールドがオプションであることを考えると、はい、 null を意味するFormulaと思います。$

于 2015-05-06T08:35:35.103 に答える