Overview
This page documents the wall attribute libraries returned and consumed by the Medeek Wall API attribute read/set methods.
The parameters are organized by library and listed in the same order as the internal wall 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.
Basic Attributes
These parameters define the primary wall assembly geometry, framing configuration, general wall settings, opening lists, corner settings, and a small number of family-specific values.
| Parameter | Description |
|---|---|
| WALLFAMILY | Defines the wall family/type classification for the assembly, such as Rectangular, Gable, Shed, or Hip. This value determines which wall-specific parameters are relevant and how the wall geometry is generated. |
| MAINORIGIN | Stores the main origin point for the wall 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 wall was first created. This can be useful when tracking the wall's original placement versus its current transformed state. |
| WALL_NAME | User-defined wall name or label for identification within the model and API workflows. |
| WALLTYPE | Defines the wall type configuration, such as interior/exterior or interior/interior, depending on the supported API values. |
| WALL_LENGTH | Overall wall length used to define the horizontal extent of the wall assembly. |
| WALLJUST | Wall justification/alignment setting. This typically controls how the wall is positioned relative to its draw line or reference line. |
| WALLHGT | Primary wall height. For most rectangular walls this is the main wall height used to generate the wall framing and finishes. |
| WALLHDRHGT | Wall header height or reference height associated with the wall framing and opening/header logic. |
| STUD_DEPTH | Nominal or actual stud depth used for the main wall framing section. |
| STUD_WIDTH | Nominal or actual stud width/thickness used for wall framing members. |
| STUDSPACING | Stud spacing value for the wall framing layout, typically measured on center. |
| STUDDIR | Stud direction/orientation setting used in the wall framing logic. |
| STUDOFFSET | Offset applied to the stud layout from its standard starting position or reference edge. |
| STUDPLY | Number of plies or built-up stud layers used for the wall framing members where applicable. |
| PLT_TOP_NUM | Number of top plates in the wall framing assembly. |
| PLT_TOP | Thickness or size value assigned to the top plate framing member(s). |
| PLT_BTM_NUM | Number of bottom plates in the wall framing assembly. |
| PLT_BTM | Thickness or size value assigned to the bottom plate framing member(s). |
| PLT_BTM_PT | Reference point or placement setting associated with the bottom plate. |
| WALLGROUP | Stores the group name or assembly grouping identifier for the wall. |
| FRAMINGOPTION | Defines the framing mode or framing strategy used by the wall assembly. |
| FRAMEMAT | Material assigned to the main framing members of the wall assembly. |
| ADVWALLOPTIONS | Flag or setting indicating whether advanced wall options are enabled or in use for the wall assembly. |
| WALLHGT2 | Secondary wall height used by certain wall families or specialized wall shapes. |
| WALLHGT3 | Tertiary wall height used by certain complex wall families or multi-height configurations. |
| WALLPITCH1 | Primary pitch value used for sloped or non-rectangular wall families. |
| WALLPITCH2 | Secondary pitch value used for wall families requiring more than one pitch parameter. |
| WALLHAND | Handedness/orientation setting for wall families that can be mirrored or directionally flipped. |
| WALLRADIUS | Radius value for curved or radius-based wall geometry. |
| STUD_DEPTH_EXT | Exterior stud depth when a wall assembly uses different framing depths for exterior and interior portions. |
| STUD_DEPTH_INT | Interior stud depth when a wall assembly uses different framing depths for exterior and interior portions. |
| INSULEXTTHK | Exterior insulation thickness. |
| INSULINTTHK | Interior insulation thickness. |
| INSULEXTMAT | Material assigned to the exterior insulation layer. |
| INSULINTMAT | Material assigned to the interior insulation layer. |
| SIPETHK | Exterior SIP layer thickness or related structural insulated panel thickness value. |
| SIPITHK | Interior SIP layer thickness or related structural insulated panel thickness value. |
| SIPEMAT | Material assigned to the exterior SIP layer. |
| SIPIMAT | Material assigned to the interior SIP layer. |
| INSULMAT | General insulation material value used by assemblies that rely on a single insulation material field. |
| WINDOWLIST | Collection/list of window openings associated with the wall assembly. |
| DOORLIST | Collection/list of door openings associated with the wall assembly. |
| GARAGELIST | Collection/list of garage door openings associated with the wall assembly. |
| COLUMNLIST | Collection/list of column elements associated with the wall assembly. |
| SSWLIST | Collection/list of site-specific or special wall sub-elements defined by this library. |
| SWLIST | Collection/list of shear wall or other special wall objects stored with the wall assembly. |
| CORNER_START | Enables or defines the start corner treatment for the wall. |
| CORNERANGLE1 | Corner angle value for the start corner condition. |
| CORNERSTUDTHK1 | Stud thickness assigned to the start corner framing condition. |
| CORNERSTUDQTY1 | Number of studs used in the start corner treatment. |
| CORNERTREATMENT1 | Corner treatment type or configuration for the start corner of the wall. |
| CORNEROFFSET1 | Offset applied to the start corner treatment. |
| CORNERTR1 | Additional start corner treatment parameter used internally by the wall assembly logic. |
| CORNEROFF1 | Additional start corner offset parameter used internally by the wall assembly logic. |
| CORNER_END | Enables or defines the end corner treatment for the wall. |
| CORNERANGLE2 | Corner angle value for the end corner condition. |
| CORNERSTUDTHK2 | Stud thickness assigned to the end corner framing condition. |
| CORNERSTUDQTY2 | Number of studs used in the end corner treatment. |
| CORNERTREATMENT2 | Corner treatment type or configuration for the end corner of the wall. |
| CORNEROFFSET2 | Offset applied to the end corner treatment. |
| CORNERTR2 | Additional end corner treatment parameter used internally by the wall assembly logic. |
| CORNEROFF2 | Additional end corner offset parameter used internally by the wall assembly logic. |
| LABEL_ROT | Rotation value used for the wall label or annotation text associated with the wall assembly. |
Advanced Options
These parameters control optional finish layers, offsets, material assignments, secondary layers, rainscreen/furring settings, and custom stud edits.
| Parameter | Description |
|---|---|
| WALLSHEATHOPTION | Enables or defines the wall sheathing option applied to the assembly. |
| WALLSHEATHTHK | Thickness of the primary wall sheathing layer. |
| WALLSHEATHCORNER | Corner treatment setting for the primary wall sheathing layer. |
| WALLCLADOPTION | Enables or defines the wall cladding option applied to the assembly. |
| WALLCLADTHK | Thickness of the wall cladding layer. |
| WALLCLADGAP | Gap or cavity value associated with the wall cladding layer. |
| WALLCLADCORNER | Corner treatment setting for the wall cladding layer. |
| WALLGYPSUMOPTION | Enables or defines the primary gypsum/interior finish layer. |
| WALLGYPSUMTHK | Thickness of the primary gypsum layer. |
| WALLINSULOPTION | Enables or defines the wall insulation option for the assembly. |
| HOLDOWNOPTION | Enables or defines holdown hardware options for the wall assembly. |
| WALLSHEATHVERTOFFSET_T | Top vertical offset for the primary sheathing layer. |
| WALLSHEATHVERTOFFSET_B | Bottom vertical offset for the primary sheathing layer. |
| WALLCLADVERTOFFSET_T | Top vertical offset for the wall cladding layer. |
| WALLCLADVERTOFFSET_B | Bottom vertical offset for the wall cladding layer. |
| CLADMATOFFSET | Material offset setting for cladding placement, likely in the thickness/depth direction. |
| CLADMATHOFFSET | Horizontal material offset setting for cladding placement. |
| WALLSHEATHMAT | Material assigned to the primary sheathing layer. |
| WALLCLADMAT | Material assigned to the wall cladding layer. |
| WALLGYPSUMMAT | Material assigned to the primary gypsum layer. |
| WALLINSULMAT | Material assigned to the wall insulation layer. |
| BLOCKINGOPTION | Enables or defines blocking options for the wall framing. |
| TRIMOPTION | Enables or defines exterior trim options for the wall assembly. |
| TRIMINTOPTION | Enables or defines interior trim options for the wall assembly. |
| WSCTOPTION | Enables or defines the wainscot option for the wall assembly. |
| WALLGYPSUM2OPTION | Enables or defines a secondary gypsum layer. |
| WALLGYPSUM2THK | Thickness of the secondary gypsum layer. |
| WALLGYPSUM2MAT | Material assigned to the secondary gypsum layer. |
| QUOINOPTION | Enables or defines decorative quoin options for the wall corners. |
| INCLINEOPTION | Enables or defines incline options for the wall assembly. |
| WALLSHEATH2OPTION | Enables or defines a secondary sheathing layer. |
| WALLSHEATH2THK | Thickness of the secondary sheathing layer. |
| WALLSHEATH2CORNER | Corner treatment setting for the secondary sheathing layer. |
| WALLSHEATH2MAT | Material assigned to the secondary sheathing layer. |
| RAINSCREEN | Enables or defines a rainscreen system for the wall assembly. |
| FURRINGWIDTH | Width of the furring members used in the rainscreen or furring setup. |
| FURRINGSPACING | Spacing of the furring members. |
| FURRINGOFFSET | Offset applied to the furring layout or placement. |
| FURRINGDIR | Orientation/direction of the furring members. |
| FURRINGT | Top furring setback/offset or top control value associated with the furring layout. |
| FURRINGB | Bottom furring setback/offset or bottom control value associated with the furring layout. |
| REMOVESTUDLIST | List of studs removed from the default wall framing layout. |
| ADDSTUDLIST | List of custom studs added to the default wall framing layout. |
Holdown Options
These parameters define holdown type, location, offsets, rod information, and related hardware placement values.
| Parameter | Description |
|---|---|
| HOLDOWNTYPE | Defines the holdown hardware type assigned to the wall. |
| HOLDOWNVERTOFFSET | Vertical offset applied to the holdown placement. |
| HOLDOWN_AB | Additional holdown placement or type parameter used by the API. |
| THD_ROD_LENGTH | Threaded rod length associated with the holdown assembly, where applicable. |
| HOLDOWN_LOCATION | Location setting that determines where the holdown hardware is placed on the wall assembly. |
| HOLDOWN_STRAP_LOC | Location setting for holdown strap placement, where strap hardware is used. |
Blocking Options
These parameters define wall blocking height, quantity, spacing, and stagger behavior.
| Parameter | Description |
|---|---|
| BLOCKINGHGT | Height/elevation at which blocking is placed within the wall assembly. |
| STAGGERBLOCKING | Enables or defines staggered blocking layout behavior. |
| BLOCKINGNUM | Number of blocking rows or blocking instances in the wall framing. |
| BLOCKINGSPACING | Spacing between blocking rows or blocking elements. |
Trim Options
These parameters define trim location, thickness, widths, material, cut style, plus band, frieze, skirt, and cap trim sub-options.
| Parameter | Description |
|---|---|
| TRIMLOC | Defines where the trim is applied on the wall assembly. |
| TRIMTHK | Thickness of the trim material. |
| TRIMOUTOPTION | Enables or defines the exterior trim configuration. |
| TRIMWIDTHOUT | Width of the exterior trim. |
| TRIMINOPTION | Enables or defines the interior trim configuration. |
| TRIMWIDTHIN | Width of the interior trim. |
| WALLTRIMMAT | Material assigned to the wall trim elements. |
| TRIMCUT | Defines the trim cut style or trim termination behavior. |
| TRIMBAND | Enables or defines a trim band feature. |
| TRIMBANDWIDTH | Width of the trim band. |
| TRIMBANDTHK | Thickness of the trim band. |
| TRIMBANDCONT | Continuity/continuation setting for the trim band around or along the wall. |
| TRIMBANDHGT | Height/elevation of the trim band on the wall assembly. |
| TRIMFRIEZE | Enables or defines a frieze trim feature. |
| TRIMFRIEZEWIDTH | Width of the frieze trim. |
| TRIMFRIEZETHK | Thickness of the frieze trim. |
| TRIMFRIEZECONT | Continuity/continuation setting for the frieze trim. |
| TRIMSKIRT | Enables or defines a skirt trim feature. |
| TRIMSKIRTWIDTH | Width of the skirt trim. |
| TRIMSKIRTTHK | Thickness of the skirt trim. |
| TRIMSKIRTCONT | Continuity/continuation setting for the skirt trim. |
| TRIMCAP | Enables or defines a trim cap feature. |
| TRIMCAPHEIGHT | Height of the trim cap element. |
| TRIMCAPDEPTH | Depth/projection of the trim cap element. |
Wainscot Options
These parameters define the wainscot layer size, offsets, ledge controls, material, and application mode.
| Parameter | Description |
|---|---|
| WSCTHGT | Height of the wainscot layer on the wall. |
| WSCTTHK | Thickness of the wainscot material or assembly. |
| WSCTGAP | Gap value associated with the wainscot layer. |
| WSCTCORNER | Corner treatment setting for the wainscot layer. |
| WSCTMAT | Material assigned to the main wainscot layer. |
| WSCTLEDGE | Enables or defines a wainscot ledge/cap feature. |
| WSCTLEDGEHEIGHT | Height of the wainscot ledge feature. |
| WSCTLEDGEDEPTH | Depth/projection of the wainscot ledge feature. |
| WSCTLEDGEWIN | Window-related setting controlling how the wainscot ledge interacts with openings. |
| WSCTSTART | Start location or start condition for the wainscot application. |
| WSCTEND | End location or end condition for the wainscot application. |
| WSCTMODE | Application mode for the wainscot feature. |
| WSCTLEDGEMAT | Material assigned to the wainscot ledge feature. |
Quoin Options
These parameters define decorative quoin dimensions, spacing, style, and material.
| Parameter | Description |
|---|---|
| QSTYLE | Defines the decorative style or layout pattern used for quoins. |
| QL1 | Primary quoin length dimension. |
| QL2 | Secondary quoin length dimension. |
| QHGT | Quoin height dimension. |
| QSPC | Spacing between quoin units or quoin courses. |
| QTHK | Thickness/projection of the quoin elements. |
| QMAT | Material assigned to the quoin elements. |
Incline Options
These parameters define the bottom pitch and directional settings for inclined wall configurations.
| Parameter | Description |
|---|---|
| WALLPITCH_BOT | Bottom pitch value used by inclined wall configurations. |
| INCLINEDIR | Direction/orientation of the wall incline. |
| INCLINEOFFSET | Offset value applied to the incline geometry or incline reference position. |