Product fit: will it fit, and is there room for servicing
A boiler, a fridge, a 19″ rack — in 3D and life-size AR together with the clearances required by the manufacturer or a norm. Every zone has a source: a page of the instructions with a quote, or a clause of a Ukrainian building norm (DBN).
normmanufacturerrecommendationestimate
Built-in oven Bosch Serie 4 HBA534BS0 (60 cm, niche installation)
Bosch · HBA534BS0 (Serie 4, 60 × 60 cm)
594 × 595 × 548 mm · floor-standing · states: Closed, Door open
- 20 mm behind — manufacturer: Bosch — Installation instructions, figures 1–5 (9001280153 970410), p. 1
- 15 mm above — manufacturer: Bosch — Installation instructions, figures 1–5 (9001280153 970410), p. 1
- 1219 mm in front — recommendation: NKBA Kitchen & Bath Planning Guidelines with Support Spaces and Accessibility (2023)
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/bosch-hba534bs0" data-height="560" data-lang="en"></div>
Air conditioner Daikin Perfera FTXM25R — indoor wall-mounted unit
Daikin · FTXM25R2V1B / FTXM25R5V1B (Perfera, 2.5 kW)
778 × 295 × 272 mm · wall-mounted · states: Closed / transport, Service: front panel lifted
- 30 mm above — manufacturer: Daikin room air conditioner CTXM15+FTXM20~42+ATXM20~35R2/5V1B + FTXM50~71R2V1B + ATXM50R2V1B — Installer reference guide, 4P518023-8M (2022.05), p. 23
- 50 mm on the left — manufacturer: Daikin room air conditioner CTXM15+FTXM20~42+ATXM20~35R2/5V1B + FTXM50~71R2V1B + ATXM50R2V1B — Installer reference guide, 4P518023-8M (2022.05), p. 23
- 50 mm on the right — manufacturer: Daikin room air conditioner CTXM15+FTXM20~42+ATXM20~35R2/5V1B + FTXM50~71R2V1B + ATXM50R2V1B — Installer reference guide, 4P518023-8M (2022.05), p. 23
- 200 mm in front — estimate: The manual (pp. 23–24, 6.2.1) describes removing the panel — "Hold the front panel by the panel tabs on both sides and open it." — but gives no front distance. 200 mm — the arc of the lifted panel plus room for hands; the 60° angle is also an estimate.
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/daikin-ftxm25r" data-height="560" data-lang="en"></div>
Air conditioner Daikin RXM25R — outdoor unit (on a bracket or stand)
Daikin · RXM25R5V1B / RXM25R5V1B9 (for Perfera FTXM25R)
840 × 552 × 350 mm · floor-standing · states: Installed (in operation)
- 100 mm behind — manufacturer: Daikin R32 Split system air conditioners RXJ-M(9)_RXA-A(9)_RXM-R(9)_ARXM-R(9) — Installer reference guide, 4P519439-12M (2021.02), p. 26
- 50 mm on the left — manufacturer: Daikin R32 Split system air conditioners RXJ-M(9)_RXA-A(9)_RXM-R(9)_ARXM-R(9) — Installer reference guide, 4P519439-12M (2021.02), p. 26
- 50 mm on the right — manufacturer: Daikin R32 Split system air conditioners RXJ-M(9)_RXA-A(9)_RXM-R(9)_ARXM-R(9) — Installer reference guide, 4P519439-12M (2021.02), p. 26
- 300 mm in front — manufacturer: Daikin R32 Split system air conditioners RXJ-M(9)_RXA-A(9)_RXM-R(9)_ARXM-R(9) — Installer reference guide, 4P519439-12M (2021.02), p. 26
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/daikin-rxm25r" data-height="560" data-lang="en"></div>
Purmo Compact C22 600 × 1000 steel panel radiator (wall-mounted under a window)
Purmo · Compact C 22, H 600 × L 1000
1000 × 600 × 102 mm · wall-mounted · states: Installed
- 100 mm below — manufacturer: PURMO — Technical catalogue 10/2021, panel radiators, p. 104
- 100 mm above — manufacturer: PURMO — Technical catalogue 10/2021, panel radiators, p. 104
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/purmo-compact-c22-600x1000" data-height="560" data-lang="en"></div>
Samsung RS68A8820S9 side-by-side refrigerator (freestanding)
Samsung · RS68A8820S9/EU
912 × 1780 × 716 mm · floor-standing · states: Closed / transport, Doors at 90°, Doors fully open (165° / 170°)
- 50 mm behind — manufacturer: Samsung Refrigerator User manual RS68A*/RS68C*/RS6G*/… (SEUK/SSA, Free Standing Appliance), DA68-04434A-04, p. 81
- 50 mm on the left — manufacturer: Samsung Refrigerator User manual RS68A*/RS68C*/RS6G*/… (SEUK/SSA, Free Standing Appliance), DA68-04434A-04, p. 81
- 50 mm on the right — manufacturer: Samsung Refrigerator User manual RS68A*/RS68C*/RS6G*/… (SEUK/SSA, Free Standing Appliance), DA68-04434A-04, p. 81
- 50 mm above — manufacturer: Samsung Refrigerator User manual RS68A*/RS68C*/RS6G*/… (SEUK/SSA, Free Standing Appliance), DA68-04434A-04, p. 81
- 1219 mm in front — recommendation: NKBA Kitchen & Bath Planning Guidelines with Support Spaces and Accessibility (2023)
- 312 mm on the left — estimate: Derived from p. 33: mark “05 1730 mm” is probably the overall width with the doors at 165°/170°; (1730 − 912) = 818 mm split in proportion to the door widths (348 : 564). The reading of the mark and the split are estimates.
- 506 mm on the right — estimate: As left_doors_open: 818 × 564 / 912 ≈ 506 mm. Estimate.
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/samsung-rs68a8820s9" data-height="560" data-lang="en"></div>
Vaillant ecoTEC plus 832 wall-hung gas boiler (combi, 32 kW DHW)
Vaillant · ecoTEC plus 832 — VUW 25/32CS/1-5 (N-GB)
440 × 720 × 352 mm · wall-mounted · states: Closed / transport, Service: front casing removed
- 1000 mm in front — norm: DBN V.2.5-20:2018 Gas supply (with Amendment No. 1), cl. 9.46
- 248 mm above — manufacturer: Vaillant ecoTEC plus VU../VUW.. — Installation and maintenance instructions, 0020308118_05 (31.05.2023), p. 21
- 180 mm below — manufacturer: Vaillant ecoTEC plus VU../VUW.. — Installation and maintenance instructions, 0020308118_05 (31.05.2023), p. 21
- 20 mm on the left — norm: DBN V.2.5-20:2018 Gas supply (with Amendment No. 1), cl. 9.44
- 20 mm on the right — norm: DBN V.2.5-20:2018 Gas supply (with Amendment No. 1), cl. 9.44
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/vaillant-ecotec-plus-832" data-height="560" data-lang="en"></div>
Vertiv VR3100 19" 42U server rack (600 × 1100 mm, floor-standing)
Vertiv · VR3100 (Server, 42U, 600 × 1100)
600 × 1998 × 1100 mm · floor-standing · states: Closed / transport, In use: front door open
- 1000 mm in front — norm: DBN V.1.1-7:2016 "Fire safety of construction works. General requirements", cl. 7.3.6
- 700 mm behind — estimate: metalgen assumption (rooms/server.py): rear servicing of the rack is treated as a single workplace, so the passage to it may be narrowed to 0.7 m under DBN V.1.1-7 cl. 7.3.6 (rule any.evac.single_workplace). There is no separate publicly available Ukrainian norm for server rooms; TIA-942 (0.6 m at the rear) is a paid text and is not used in the calculation. If rear access is not needed, the rack stands 100 mm from the wall (WALL_GAP in metalgen, also an assumption).
- 200 mm above — estimate: Constant TOP_GAP = 200 mm in metalgen rooms/server.py — an engineering assumption, not a norm.
Open 3D and AR A4 sheet (PDF) · fit.json
Embed code for your site
<script src="https://boxes.craftgen.app/embed.js" async></script> <div data-showgen="fit/vertiv-vr3100" data-height="560" data-lang="en"></div>
What AR in the browser can and cannot do
Can
- Place the model at 1:1 on the floor or on a wall (boilers, panels) — the scale is locked.
- Show service zones as semi-transparent boxes.
- A separate file for each state: closed and in operation (door open, cover removed).
- A ruler in 10 cm bands and a yellow ±20 mm tolerance frame — for a visual check.
- On the table 1:10 — to turn it in your hands.
Cannot
- Switch states inside AR (neither Quick Look on iPhone nor Scene Viewer on Android) — hence several buttons.
- Anchor to the A4 sheet or the QR code: the QR code only opens the page.
- Measure on iPhone without an app. Chrome on Android has Measure (WebXR) — not yet tested on a real phone.
- Guarantee an installer's accuracy.
Accuracy. Estimated fit: ±2–5 cm (±1–2 cm with LiDAR); the model may drift by 5–25 cm if you walk away. Before installation use a tape measure and the manufacturer's instructions.
Where the zones come from
- Manufacturer — the installation instructions of the specific model: page and quote in the zone card.
- Norm — DBN and other mandatory norms from the rules database (clause, page, quote). If the norm is stricter than the instructions, the norm is shown and the instructions stay in the card.
- Recommendation — practice (NKBA, guides); estimate — no document, shown in grey.
Numbers are taken from the documents named in the cards; document editions as of the date in the card. Quotes of Ukrainian norms are translations. This is not a design: the installer is responsible for the installation.
For shops and dealers
A “Try installation clearances” button in the product card — example. Code:
<script src="https://boxes.craftgen.app/embed.js" async></script> <button type="button" data-showgen-button="f/<id>" data-lang="en">Try installation clearances</button>
Upload your model — DAE from SketchUp, glTF, OBJ or STL: choose the front in the preview, set the zones — you get a fit page, AR and an A4 sheet. From SketchUp — the showgen extension (Extensions → showgen).
Your own product: a showgen-fit/1 passport (size, parts, states, zones with sources) → POST https://boxes.craftgen.app/v1/fit or the MCP tool make_fit at https://boxes.craftgen.app/mcp — you get permanent links to the page, AR and the A4 sheet. In English — ?lang=en and *_en fields in the passport.