Open core: don’t reinvent the wheel — build your fenestration software on ours.

Skip to main content

The fields on a rule, grouped by purpose. (Internal column names are noted where they help when
reading data or logs.)

Binding

Field Meaning
Level (col level) The assembly level the rule targets; matched against the node’s level.
Parent level (col parent_level) The node’s context; secondary qualifier that steers notch/part branches. Set together with Level by the Level dropdown.
Ancestry p1…p22 The parent-level chain; empty slots are wildcards.

Action & condition

Field Meaning
Rule Type The kind of action (see the families table and the Rule-type reference).
Position 1 = Top, 2 = Bottom, 3 = Left, 4 = Right (plus extended positions).
Condition The comparison/state that must hold for the chosen position.
Affects Design Marks a rule that changes geometry, not just cost.
Test / Inactive / Always Run Has conditional tests / disabled / forced even on the mobile app.

Quantity & size

Field Meaning
Qty Type 1 = Value, 2 = Matrix, 3 = Option, 4 = Expression.
Qty / Qty Expression The quantity literal, or a formula (metric & imperial variants).
W/L & H Adjust Width/length and height adjustments, each with Value / Matrix / Option / Expression modes and metric+imperial columns. Stored as 64ths (imperial) or hundredths-of-mm (metric).

Profile end-treatment & geometry

Field Meaning
Cut L/T, Cut R/B End type at the left/top and right/bottom ends.
Weld L / Weld R / Weld At Split Weld the corresponding end / after a split.
Split / At Feature Split the profile, optionally at feature points.
M & T (Mortise) Mortise-and-tenon joinery when the end type calls for it.
Mirrored / Reversed / Feed Flip 180°, reverse direction, and saw feed direction for manufacturing.
Nominal Use nominal (rounded) rather than actual sizes for the BOM / pricing.