Commands  ›  Architecture / Casings  ›  Architecture Box Out Beam Around Selected Structural Framing

Architecture Box Out Beam Around Selected Structural Framing

Architecture / Casings writes to model Public API · not yet exposed

Coming soon

Before you run this

One Structural Framing element selected (host or linked). Encasement type defined in the project (stud + board buildup). Beam level set.

After it runs

One architectural casing built around the beam at the configured oversize on each face; ends mitred or capped per the project standard; beam itself untouched.

When to use this

Don't use this when

Beams that should remain exposed (e.g. industrial finish), curved beams (different routine), or where the casing geometry is bespoke per beam.

Decision flow

1. Read the selected beam's location curve, cross-section bounds and host level.
2. Read the configured oversize on each face from the project standard.
3. Build a generic-model casing extruded along the beam curve, sized to the bounds + oversize.
4. Place the casing in one Transaction in the project encasement type.
5. Report casing id, beam id and the resulting cased footprint.

What you'll see in the chat

on start
I'll box out that beam with the architectural casing now.
thinking
Reading the beam profile and applying the configured oversize on each face.
on success
Done — beam boxed out at +{oversize} mm on each face, {length} m long.
on failure
Couldn't box out the beam: {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/architecture_box_out_beam_around_selected_structural_framing
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

box out beam · beam encasement · structural casing · fire-rated beam casing · beam wrap

PillarArchitecture / Casings