Commands  ›  Ventilation Placement  ›  Ventilation Place Grilles On Ceiling In Room By Preset

Ventilation Place Grilles On Ceiling In Room By Preset

Ventilation Placement writes to model Public API · not yet exposed

Coming soon

Before you run this

One room selected (host or linked). Ceiling type assigned to the room. Ventilation grille families loaded; preset selected.

After it runs

One or more supply / extract grilles placed on the room ceiling, snapped to ceiling tiles where possible, system parameters and audit log written.

When to use this

Don't use this when

Rooms with no ceiling type, plenum returns (use the plenum extract command), or rooms where the air movement strategy is mixed-mode and needs hand placement.

Decision flow

1. Read the selected room geometry, ceiling type and ceiling void depth.
2. Look up the active ventilation preset (grille family, spacing, supply/extract mix).
3. Build a candidate grid of grille positions snapped to ceiling tiles.
4. Place each grille inside one Transaction; tag with system type and room.
5. Report how many of each kind were placed and any rooms skipped (e.g. ceiling type not suitable).

What you'll see in the chat

on start
I'll place the grilles now — checking the ceiling void depth and tile pattern first.
thinking
Reading the room ceiling and picking the best grid for supply / extract spacing.
Snapping grille positions to ceiling tiles.
on success
Done — {n_placed} grilles placed at {spacing} mm centres ({n_supply} supply, {n_extract} extract).
on failure
Couldn't place grilles in {room}: {error}.

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/ventilation_place_grilles_on_ceiling_in_room_by_preset
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

place grilles · ceiling grilles · supply grilles · extract grilles · ventilation preset · room ventilation

PillarVentilation Placement