Overview
This page documents the column attribute libraries returned and consumed by the Medeek Wall API column attribute read/set methods.
Like the opening attribute indexes, these column parameters are not stored as separate named attributes. Instead, each column library stores an ordered array under the column group name, so the parameter keys are documented here by array position.
The parameters are organized by library and listed in the same order as the internal column attribute arrays so it is easier to understand where each value belongs. The variable name column reflects the internal Ruby instance variable used to assemble each array.
Note that the literal 'empty' entry in the basic column array appears to be a system variable placeholder used internally by the plugin.
Basic Column Attributes
These parameters define the primary column location, type, size, height, rotation, ply count, king stud settings, offsets, advanced-option flag, placement data, dimensions, label, material, holdown setting, species/grade, and bottom plate option. Stored in library medeek_wall_param5.
| Parameter | Variable Name | Description |
|---|---|---|
| index 0 | @Col_loc | Location of the column along the wall, typically measured from a wall reference point. |
| index 1 | @Col_type | Column type or framing configuration. |
| index 2 | @Col_size | Nominal or assigned size of the column assembly. |
| index 3 | @Col_height | Overall height of the column. |
| index 4 | @Col_rot | Rotation setting for the column orientation. |
| index 5 | @Col_ply | Number of plies or built-up members in the column. |
| index 6 | @Col_king_num | Number of associated king studs assigned to the column framing. |
| index 7 | @Col_kingstud_width | Width or thickness assigned to the king studs. |
| index 8 | @Col_voffset | Primary vertical offset applied to the column placement. |
| index 9 | @Advcoloptions | Flag indicating whether advanced column options are enabled. |
| index 10 | @Col_king_loc | Location setting for the king studs relative to the column. |
| index 11 | 'empty' | System variable placeholder used internally by the plugin. |
| index 12 | @Col_pt | Column point, placement point, or insertion reference point. |
| index 13 | @Col_cwidth | Custom or calculated width of the column. |
| index 14 | @Col_cdepth | Custom or calculated depth of the column. |
| index 15 | @Col_clabel | User-facing column label or annotation text. |
| index 16 | @Col_cmat | Material assigned to the column assembly. |
| index 17 | @Col_hd | Holdown enable flag or holdown-related option for the column. |
| index 18 | @Col_voffset2 | Secondary vertical offset applied to the column or holdown assembly. |
| index 19 | @Col_species | Wood species assigned to the column framing material. |
| index 20 | @Col_grade | Material grade assigned to the column framing material. |
| index 21 | @Col_bpoption | Enables or defines the bottom plate option for the column assembly. |
Top and Bottom Plate Options
These parameters define the top plate and bottom plate settings, including whether each plate is present and its width, length, and thickness. Stored in library medeek_column_bp.
| Parameter | Variable Name | Description |
|---|---|---|
| index 0 | @Col_tp | Top plate option, flag, or style assigned to the column. |
| index 1 | @Col_tpw | Width of the top plate. |
| index 2 | @Col_tpl | Length of the top plate. |
| index 3 | @Col_tpt | Thickness of the top plate. |
| index 4 | @Col_bp | Bottom plate option, flag, or style assigned to the column. |
| index 5 | @Col_bpw | Width of the bottom plate. |
| index 6 | @Col_bpl | Length of the bottom plate. |
| index 7 | @Col_bpt | Thickness of the bottom plate. |
Advanced Column Options
These parameters define cutback behavior for finish and sheathing layers, plus holdown hardware settings including type, offsets, anchor bolt data, rod, strap, and direction. Stored in library medeek_column_adv when advanced column options or holdown options are enabled.
| Parameter | Variable Name | Description |
|---|---|---|
| index 0 | @Col_cut_gypsumint | Controls whether the column cuts interior gypsum or stores the interior gypsum cutback setting. |
| index 1 | @Col_cut_gypsumext | Controls whether the column cuts exterior gypsum or stores the exterior gypsum cutback setting. |
| index 2 | @Col_cut_sheath | Controls whether the column cuts the sheathing layer or stores the sheathing cutback setting. |
| index 3 | @Col_cut_clad | Controls whether the column cuts the cladding layer or stores the cladding cutback setting. |
| index 4 | @Col_cut_top | Controls top cutback behavior for the column or associated finish layers. |
| index 5 | @Col_cut_btm | Controls bottom cutback behavior for the column or associated finish layers. |
| index 6 | @Col_hd_type | Holdown type assigned to the column. |
| index 7 | @Col_hd_vo | Vertical offset applied to the holdown hardware. |
| index 8 | @Col_hd_ab | Anchor bolt option or anchor bolt data associated with the holdown. |
| index 9 | @Col_hd_rod | Rod option or threaded rod data associated with the holdown. |
| index 10 | @Col_hd_strap | Strap option or strap hardware assigned to the holdown assembly. |
| index 11 | @Col_hd_dir | Direction or orientation of the holdown hardware. |