WindoorERP Documentation 19.0

Understand automatic hardware selection

5 min read Updated 2026-08-31 WindoorERP 19.0
This article is step 11 of 11 in 4- Setup Your Product Catalogue and Designs This article is step 9 of 19 in From enquiry to installed job

What this does

Explains how WindoorERP picks the hardware for each sash by itself — which handle, hinges, locking points and accessories a panel gets, based on what that panel actually is.

Nobody chooses hardware sash by sash. A rule set is maintained once in the back office, and the design analysis applies it to every sash in every job.

Before you start

  • Nothing, to understand it. Changing the rules needs administrator access to the hardware configuration.
  • The design drawn and its sashes set, since selection is driven by each sash's size, weight, opening and handing.
  • Know that the rules are per brand and series — a job specified in one manufacturer's hardware uses that manufacturer's rules.

Steps

A hardware set with its rules

  1. 01
    Draw the design and set each sash's opening type and handing.
  2. 02
    Save and run the design analysis.
  3. 03
    Read the accessories the analysis produced, sash by sash.
  4. 04
    If something is wrong, correct the rule in the back office rather than the result — the result is regenerated on every analysis.
  5. 05
    Re-run the analysis and confirm the selection changed as intended.

How the selection is structured

BrandThe hardware manufacturer.
SeriesA range within that brand, tied to an application — hinged, sliding, folding. This is what a design resolves against for its own opening family.
Hardware SetThe collection of rules that decides what a sash receives.
RuleOne line: if a sash matches these conditions, add this item, this many.

Sash type is a condition on a rule, not a level of its own. One set covers every sash type in its series, and each rule says which sashes it applies to.

What a rule can test

SizeMinimum and maximum width, height and area. This is how a bigger sash gets a heavier hinge.
WeightMinimum and maximum sash weight — the usual driver for hinge and stay selection.
Opening family and modeWhich opening type the rule applies to, and how the sash operates.
Handing and opening directionWhether the rule applies to a left or right hung sash, and which way it opens.
Sash familyWhether the panel is a window sash or a door leaf.
FeaturesMulti-lock points, anti-theft, water baffle, guard, pass-through door — the specification options a job may carry.
Security classA minimum rating the hardware must meet.
Role / slotWhat the item is for — handle, hinge, lock — so a sash gets one of each rather than several handles.
Quantity and quantity modeA fixed count, a count taken from the design, or a per-metre calculation for things like weatherstrip.
Handed variantWhether to substitute the left- or right-handed version of the item.
SequenceThe order rules are evaluated in.

Why the result is not editable

The accessories on an analysis are generated, not stored decisions. Re-running the analysis regenerates them, so anything typed over the result is lost at the next run.

That is deliberate: it means a thousand sashes are specified consistently, and a corrected rule fixes every future job rather than one line. It also means the fix for a wrong item is always upstream.

When the selection is wrong, ask which rule matched and why. The answer is nearly always a range boundary — a sash just over a weight limit, or just under an area threshold.

Troubleshooting

A sash got no hardwareNo rule matched it. Check the ranges against that sash's actual width, height, area and weight.
A sash got two handlesTwo rules match the same role. Narrow one range, or fix the sequence.
The wrong hinge on a heavy sashA weight boundary. The sash sits on the wrong side of a minimum or maximum.
My correction disappearedYou edited the analysis result. Correct the rule instead.
Nothing at all was selectedNo series resolved for that opening family, or the design has no brand and series set.
A left-hand sash got a right-hand itemThe rule's handing condition, or the handed-variant setting on it.
Quantities look wrong on long itemsThe rule uses a per-metre basis; check what it measures against.

Common mistakes

  • Editing the analysis result instead of the rule, and losing it at the next run.
  • Assuming no hardware means a fault. It usually means no rule matched.
  • Writing rules with overlapping ranges, so two items compete for one slot.
  • Setting a rule with no upper bound, so it captures every sash above the minimum.
  • Expecting the designer to choose hardware. Selection happens in the analysis, not on the canvas.

Was this article helpful?

Running a window or door factory?

Ask for a demo