4.7 FNDBLOCK
Foundation blocks are materials within the two-dimensional domain beyond those defined by TOP soil properties, the parent FOUNDATION object, and floor and wall SURFACEs. Common examples of using FNDBLOCKs include representing:
- Perimeter slab insulation
- Slab gap insulation
- Partial interior wall insulation
- Exterior horizontal or vertical insulation
- Concrete footings
Each block is represented as a rectangle in the domain by specifying the X (lateral) and Z (vertical) coordinates of two opposite corners. It does not matter which of the four corners of a block are used to define the two points as long as they are opposite corners. The coordinate system for each point is relative to the X and Z references defined by the user. By convention, the positive X direction is away from the building, and the positive Z direction is down. FNDBLOCKs that overlap materials defined by TOP, FOUNDATION, SURFACE objects, or previously defined FNDBLOCKs will override the thermal properties within the extents of the FNDBLOCK.
Each corner point of a FNDBLOCK is defined relative to its reference point. The user may specify reference points to simplify the calculation of corner point coordinates. X and Z point values of zero imply that a point is the same as the reference point. The default for X and Z point values is zero since points will often align with one or both of the reference values. Options for X and Z references are illustrated in the figure below.

The default X and Z references for the first corner point is WALLINT and WALLTOP, respectively. The second set of references default to the same reference as the first point.
An example of defining FNDBLOCKs for a basement are shown below.

The example for a slab foundation shown below illustrates how leveraging default values can simplify user input.

fbMat=matName
Name of MATERIAL of the foundation block.
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
– | Name of a Material | none | Yes | constant |
fbX1Ref=choice
Relative X origin for fbX1 point. Options are:
- SYMMETRY
- WALLINT
- WALLCENTER
- WALLEXT
- FARFIELD
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
choices above | WALLINT | No | constant |
fbZ1Ref=choice
Relative Z origin for fbZ1 point. Options are:
- WALLTOP
- GRADE
- SLABTOP
- SLABBOTTOM
- WALLBOTTOM
- DEEPGROUND
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
choices above | WALLTOP | No | constant |
fbX1=float
The X position of the first corner of the block relative to fbX1Ref.
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
ft | 0.0 | No | constant |
fbZ1=float
The Z position of the first corner of the block relative to fbZ1Ref.
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
ft | 0.0 | No | constant |
fbX2Ref=choice
Relative X origin for fbX2 point. Options are:
- SYMMETRY
- WALLINT
- WALLCENTER
- WALLEXT
- FARFIELD
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
choices above | same as fbX1Ref | No | constant |
fbZ2Ref=choice
Relative Z origin for fbZ2 point. Options are:
- WALLTOP
- GRADE
- SLABTOP
- SLABBOTTOM
- WALLBOTTOM
- DEEPGROUND
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
choices above | same as fbZ1Ref | No | constant |
fbX2=float
The X position of the second corner of the block relative to fbX2Ref.
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
ft | 0.0 | No | constant |
fbZ2=float
The Z position of the second corner of the block relative to fbZ2Ref.
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
ft | 0.0 | No | constant |
endFndBlock
Indicates the end of the foundation block definition. Alternatively, the end of the foundation block definition can be indicated by the declaration of another object or by END.
Units | Legal Range | Default | Required | Variability |
---|---|---|---|---|
none | No | constant |