Wall

<?xml version="1.0" encoding="UTF-8"?>
<wall>
  <point x="-5.912" y="-6.035" height="2.5000"/>
  <point x="-5.912" y="-2.927" height="2.5000"/>
  <type>exterior<type/>
</wall>

The <wall>-element represents a wall on the current floor.

The coordinates of one vertex (corner) of a broken line representing a wall in its exploded representation. Points are positioned on an imaginary line located at the center of the wall. To compute the length of the wall surface you need to offset these points from the center of the wall to the wall’s surface.

Attribute

Description

x

The corrected horizontal position of the corner relatively to the center of the project, in meters, as a floating point number. This value should be used when drawing an assembled project.

y

The corrected vertical position of the corner relatively to the center of the project, in meters, as a floating point number. This value should be used when drawing an assembled project.

height

The height of the wall in meters, as a floating point number.

The type can be either exterior or interior. See below more about the difference between these two types.

Interior vs. exterior wall

If there is a room attached to the other side of the wall, the part that is connected is an interior wall (1).

If there is no adjacent room the wall is an exterior wall (2).

Screenshot

Wall thickness

The thickness of the wall can be obtained from the <plan>-element (see Plan) and its respective attributes interiorWallWidth (1) and exteriorWallWidth (2).

On some occasion those values are overwritten. In this case please look at the parent <floor>-element's symbol instance and its properties. For more information, see SymbolInstance, Floor.

XML SchemaCopied!

<xs:element name="wall">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="point" minOccurs="2" maxOccurs="2">
        <xs:complexType>
          <xs:attribute name="x" type="xs:decimal" use="required"/>
          <xs:attribute name="y" type="xs:decimal" use="required"/>
          <xs:attribute name="height" type="xs:decimal"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>