А вот это интересно. Только в этом ли месте? Ведь у тебя есть еще места, где происходит вычисление.
Даже ещё интереснее. Сегодня работаю с описаниями колодцев, и там в конце такие строчки:
<ColumnCalc desc="Body Diameter 1" dataType="float" unit="mm" name="BdyD1" id="CCA1" visible="0" context="BodyGeometry_Diameter" index="1">$SID + (2.0 * $WTh)</ColumnCalc>
<ColumnCalc desc="Высота колодца " dataType="float" unit="mm" name="SBSH" id="CCA2" visible="1" context="StructHeight" index="0">$SRS + $FTh</ColumnCalc>
<ColumnCalc desc="Cylinder Body Height" dataType="float" unit="mm" name="LenB1" id="CCA3" visible="1" context="Geometry_Distance3D" index="1">$SBSH</ColumnCalc>
<ColumnCalc desc="Диаметр колодца" dataType="float" unit="mm" name="SBSD" id="CCA4" visible="1" context="StructDiameter" index="0">$SID + (2.0 * $WTh)</ColumnCalc>
То есть, в колодце это работает. А вот в трубе - нет.
P.S. SID - Structure Inner Diameter, внутренний диаметр колодца