Overview
This page documents the slab-on-grade attribute libraries returned and consumed by the Medeek Foundation API attribute read/set methods.
The parameters are organized by library and listed in the same order as the internal slab-on-grade attribute dictionaries so it is easier to understand where each value belongs.
Each parameter name is shown exactly as it appears in the attribute library. Descriptions can be expanded over time as additional API notes and implementation details are documented.
Geometry Attributes
These parameters define polygon slab perimeter geometry, point ordering, and reference points used by polygon slab-on-grade assemblies only.
| Parameter | Description |
|---|---|
| PTS_ALIGNED | Stores the aligned polygon point list used to define the slab-on-grade perimeter geometry. |
| CLOCK | Stores the polygon winding direction or clockwise/counterclockwise orientation used internally by the slab geometry logic. |
| POINTCOUNT | Stores the number of polygon points used to define the slab perimeter. |
| PT0 | Primary polygon reference point used internally by the slab geometry/edit logic. |
| PT1 | Secondary polygon reference point used internally by the slab geometry/edit logic. |
Basic Attributes
These parameters define the slab-on-grade assembly classification, origin points, foundation type, primary dimensions, footing/slab settings, curb options, general feature toggles, edge lists, and subbase values.
| Parameter | Description |
|---|---|
| FOUNDATIONFAMILY | Defines the overall foundation family classification for the assembly. For this API page it identifies the slab-on-grade foundation family. |
| MAINORIGIN | Stores the main origin point for the slab-on-grade assembly group. This is typically used as a geometric reference for positioning, transformations, and regeneration logic. |
| INITORIGIN | Stores the original insertion or initialization point used when the slab-on-grade assembly was first created. |
| FLOORSHAPE | Defines the slab floor shape classification, such as Rectangle or Polygon. |
| FND_NAME | User-defined foundation name or label for identification within the model and API workflows. |
| FOUNDATIONTYPE | Defines the slab-on-grade foundation type configuration, such as Type A or other supported foundation type values. |
| BUILDINGWIDTH | Overall building or slab footprint width associated with the foundation assembly. |
| BUILDINGLENGTH | Overall building or slab footprint length associated with the foundation assembly. |
| FTGWIDTH | Width of the footing portion of the slab-on-grade assembly. |
| SLABTHICKNESS | Thickness of the main concrete slab portion of the assembly. |
| FDEPTH | Foundation depth value used for the slab-on-grade assembly. |
| CURBOPTION | Enables or defines the curb option for the slab-on-grade assembly. |
| CURBWIDTH | Width of the optional slab curb feature. |
| CURBHEIGHT | Height of the optional slab curb feature. |
| REBAROPTION | Enables or defines whether reinforcing steel options are active for the assembly. |
| ABOLTOPTION | Enables or defines whether anchor bolt options are active for the assembly. |
| FPSFOPTION | Enables or defines whether FPSF insulation options are active for the assembly. |
| SUBBASEOPTION | Enables or defines whether subbase options are active for the assembly. |
| DRAINOPTION | Enables or defines whether drain options are active for the assembly. |
| FTGLIST | Collection/list of interior footings associated with the slab-on-grade perimeter. |
| DEPLIST | Collection/list of slab depressions associated with the slab-on-grade perimeter. |
| LEDGELIST | Collection/list of ledge data associated with the slab-on-grade assembly. |
| SUBBASEDEPTH | Thickness/depth of the subbase layer beneath the slab assembly. |
| SUBBASEMAT | Material assigned to the subbase layer. |
Rebar Options
These parameters define top bar, bottom bar, slab reinforcement, and interior footing reinforcement options for the slab-on-grade assembly.
| Parameter | Description |
|---|---|
| TOPBAROPTION | Enables or defines the top footing bar option. |
| TOPBARDIA | Diameter of the top footing reinforcing bar. |
| TOPBARQTY | Quantity of top footing reinforcing bars. |
| BOTTOMBAROPTION | Enables or defines the bottom footing bar option. |
| BOTTOMBARDIA | Diameter of the bottom footing reinforcing bar. |
| BOTTOMBARQTY | Quantity of bottom footing reinforcing bars. |
| SLABREINFOPTION | Enables or defines the slab reinforcement option. |
| SLABREINFTYPE | Defines the slab reinforcement type, such as welded wire mesh or other supported reinforcement designations. |
| SLABREINFSPACING | Spacing value associated with the slab reinforcement layout. |
| INTBAROPTION | Enables or defines interior footing or interior reinforcement bar options. |
| INTBARDIA | Diameter of the interior reinforcing bar. |
| INTBARQTY | Quantity of interior reinforcing bars. |
Anchor Bolt Options
These parameters define anchor bolt size, spacing, sill dimensions, corner distances, and custom add/remove anchor bolt edits.
| Parameter | Description |
|---|---|
| BOLTSIZE | Defines the anchor bolt size designation used by the slab-on-grade assembly. |
| BOLTDIA | Diameter of the anchor bolt. |
| WASHER | Defines the washer type or washer size associated with the anchor bolt hardware. |
| BOLTSPACING_FT | Spacing of anchor bolts along the slab or footing perimeter. |
| SILLWIDTH | Width of the sill plate associated with the anchor bolt layout. |
| SILLTHICKNESS | Thickness of the sill plate associated with the anchor bolt layout. |
| CORNERDIST | Corner distance used to control minimum or target anchor bolt placement near corners. |
| REMOVEABLIST | List of default anchor bolts removed from the generated assembly. |
| ADDABLIST | List of custom anchor bolts added to the generated assembly. |
FPSF Options
These parameters define frost protected shallow foundation insulation values, dimensions, and slab insulation options.
| Parameter | Description |
|---|---|
| INSULATION | Defines the FPSF insulation configuration, such as vertical, horizontal, or combined insulation arrangements. |
| VINSUL | Thickness of the vertical insulation component. |
| WINSUL | Thickness or width-related value associated with the horizontal wing insulation component. |
| CINSUL | Thickness of the corner insulation component. |
| DIMA | Primary FPSF dimensional control value used by the insulation layout. |
| DIMB | Secondary FPSF dimensional control value used by the insulation layout. |
| DIMC | Tertiary FPSF dimensional control value used by the insulation layout. |
| SINSULOPTION | Enables or defines the slab insulation option. |
| SINSUL | Thickness of the slab insulation layer. |
Drain Options
These parameters define drain pipe diameter, bend radius, wall thickness, clearance, and hollow/solid pipe behavior.
| Parameter | Description |
|---|---|
| DRAINDIA | Diameter of the drain pipe used in the slab-on-grade drainage option. |
| DRAINBEND | Bend radius or bend dimension associated with the drain pipe layout. |
| DRAINWALL | Wall thickness of the drain pipe material. |
| DRAINCLR | Clearance value associated with the drain pipe placement. |
| DRAINHOLLOW | Defines whether the drain pipe geometry is modeled as hollow or solid. |