Overview

This page documents the garage door attribute libraries returned and consumed by the Medeek Wall API garage door attribute read/set methods.

Like the window and door attribute indexes, these garage door parameters are not stored as separate named attributes. Instead, each garage door library stores an ordered array under the garage door 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 garage door 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.



Basic Garage Door Attributes

These parameters define the primary garage door opening geometry, location, framing member quantities and sizes, rough opening adjustments, header and jamb options, arch settings, specialty controls, and labeling data. Stored in library medeek_wall_param5.

ParameterVariable NameDescription
index 0@Garage_geomPrimary garage door geometry type or opening shape setting.
index 1@Garage_locLocation of the garage door along the wall, typically measured from a wall reference point.
index 2@Garage_widthOverall width of the garage door opening.
index 3@Garage_heightOverall height of the garage door opening.
index 4@Garage_headerHeader type, size, or header configuration assigned to the garage door opening.
index 5@Garage_king_numNumber of king studs assigned to the garage door framing.
index 6@Garage_trimmer_numNumber of trimmer or jack studs assigned to the garage door framing.
index 7@Garage_roh_offsetHorizontal rough opening offset or adjustment applied to the default opening width.
index 8@Garage_rov_offsetVertical rough opening offset or adjustment applied to the default opening height.
index 9@Garage_vert_offsetVertical position offset of the garage door opening relative to its default placement.
index 10@Garage_hdroptionHeader option setting for the garage door opening.
index 11@Garage_jamboptionJamb option setting for the garage door opening.
index 12@AdvgarageoptionsFlag indicating whether advanced garage door options are enabled.
index 13@Garage_arch_radiusArch radius used for arched or radius-top garage door geometry.
index 14@Garage_king_widthWidth or thickness assigned to the king studs at the garage door opening.
index 15@Garage_trimmer_widthWidth or thickness assigned to the trimmer/jack studs at the garage door opening.
index 16@Garage_dutchSpecialty garage door configuration flag, possibly related to dutch-style or split-door behavior.
index 17@Garage_crAdditional custom, radius, or corner control value used internally by the garage door geometry logic.
index 18@Garage_labelUser-facing garage door label or annotation text.

Advanced Garage Door Options

These parameters enable major optional garage door sub-systems such as install components, trim, casing, and portal frame(s). Stored in library medeek_opening_adv when advanced garage door options are enabled.

ParameterVariable NameDescription
index 0@Garage_installoptionEnables or defines the garage door install/component insertion option.
index 1@Garage_trimoptionEnables or defines trim around the garage door opening.
index 2@Garage_casingoptionEnables or defines casing options for the garage door opening.
index 3@Garage_pfoptionEnables or defines portal frame(s) at the garage door opening.

Garage Door Portal Frame Options

These parameters define the location, member widths, plate count, stud quantities, holdowns, and strap location for portal frame(s) associated with the garage door opening. Stored in library medeek_opening_pf when the portal frame option is enabled.

ParameterVariable NameDescription
index 0@Garage_pflocLocation of the portal frame(s) relative to the garage door opening.
index 1@Garage_pflwidthWidth of the left portal frame leg or left portal frame segment.
index 2@Garage_pfrwidthWidth of the right portal frame leg or right portal frame segment.
index 3@Garage_pfplt_numNumber of plates used in the portal frame assembly.
index 4@Garage_pfking_numNumber of king studs assigned to the portal frame configuration.
index 5@Garage_pftrimmer_numNumber of trimmer or jack studs assigned to the portal frame configuration.
index 6@Garage_holdownsHoldown option, count, or configuration assigned to the portal frame(s).
index 7@Garage_straplocLocation of the strap or strap hardware used with the portal frame(s).

Garage Door Install Options

These parameters define the inserted garage door style, panel layout, placement, slab and jamb sizing, threshold, hardware, glazing, mullions, materials, insertion metadata, and glass list information. Stored in library medeek_opening_ins when the install option is enabled.

ParameterVariable NameDescription
index 0@Garage_installstyleInstalled garage door style or overall inserted unit type.
index 1@Garage_hpanelsNumber of horizontal panel divisions in the garage door assembly.
index 2@Garage_vpanelsNumber of vertical panel divisions in the garage door assembly.
index 3@Garage_installlocPlacement location of the installed garage door within the wall thickness or opening depth.
index 4@Garage_thk_installThickness of the installed garage door slab or panel assembly.
index 5@Garage_jambdepth_installDepth of the installed garage door jamb.
index 6@Garage_jambthk_installThickness of the installed garage door jamb material.
index 7@Garage_threshold_installThreshold type or threshold enable setting for the installed garage door unit.
index 8@Garage_hw_installGarage door hardware option or hardware configuration for the installed unit.
index 9@Garage_glassthk_installGlass thickness used in glazed portions of the installed garage door unit.
index 10@Garage_mullions_installMullion configuration or mullion enable setting for the installed garage door unit.
index 11@GarageframematMaterial assigned to the installed garage door frame.
index 12@GaragematMaterial assigned to the garage door slab or panel faces.
index 13@Garage_mulliondepthDepth of the mullion members.
index 14@Garage_mullionwidthWidth of the mullion members.
index 15@Garage_installmodeInstallation mode or insertion mode used for the garage door component.
index 16@Garage_fileSource file, component file, or library file associated with the installed garage door unit.
index 17@Garage_insertionInsertion method or insertion behavior setting for the installed unit.
index 18@GlasslistList of glass panel settings, glazing selections, or glass layout data used by the garage door assembly.

Garage Door Trim Options

These parameters define trim style, trim location, member widths and thicknesses, extensions, reveal, and trim material. Stored in library medeek_opening_trm when the trim option is enabled.

ParameterVariable NameDescription
index 0@Garage_trimstyleGarage door trim style or trim profile selection.
index 1@Garage_trimlocLocation of the trim relative to the wall face or garage door opening.
index 2@Garage_headerwidthWidth of the head trim piece.
index 3@Garage_jambwidthWidth of the jamb trim pieces.
index 4@Garage_headerthkThickness of the head trim piece.
index 5@Garage_jambthkThickness of the jamb trim pieces.
index 6@Garage_headerextExtension amount applied to the head trim beyond the jambs/opening width.
index 7@Garage_jambextExtension amount applied to the jamb trim members.
index 8@Garage_revealReveal distance between the trim and the garage door frame/jamb.
index 9@GaragetrimmatMaterial assigned to the garage door trim.

Garage Door Casing Options

These parameters define casing style, casing placement, head/jamb dimensions, and casing material. Stored in library medeek_opening_cas when the casing option is enabled.

ParameterVariable NameDescription
index 0@Garage_casingstyleGarage door casing style or casing profile family selection.
index 1@Garage_casinglocLocation of the casing relative to the wall face or garage door unit.
index 2@Garage_headerwidth_casingWidth of the casing head piece.
index 3@Garage_jambwidth_casingWidth of the casing jamb pieces.
index 4@Garage_headerthk_casingThickness of the casing head piece.
index 5@Garage_jambthk_casingThickness of the casing jamb pieces.
index 6@GaragecasingmatMaterial assigned to the casing assembly.