November 26, 2025

3.39.0

Pack in Envelope
“Pack in Envelope helps architects go from program to layout in seconds—by arranging or packing spaces directly inside a chosen footprint. It’s the fastest way to test fit studies and validate adjacencies early in design.”
— Sai Dileep Dunna, Product Analyst

What’s New

‍

Snaptrude now lets you arrange and pack spaces or departments directly inside a selected envelope, giving architects a rapid way to generate layout options that respect both adjacencies and building footprints.

Instead of manually placing dozens of spaces, you can now:

  • Arrange objects neatly inside an envelope while keeping adjacency logic intact
  • Pack objects into a footprint by morphing shapes with minimal area deviation
  • Generate instant early layouts that fit your envelope geometry

This is a major speed boost for test fits, early blocking, feasibility studies, and massing-to-layout workflows.

Why This Matters

  • Instant test-fit layouts inside any building footprint
  • Faster adjacency-driven design (no manual dragging or alignment)
  • Better early design decisions using quick iterations
  • Supports both space planning and department-level layouts

Whether starting with a site mass, a department block, or a program bubble, you can now quickly see how it fits inside your chosen envelope.

Key Features

1. Arrange in Envelope

Automatically positions spaces or departments inside a selected envelope while respecting adjacency lines.

  • Works on 2+ selected objects
  • Automatically computes adjacencies if not precomputed
  • Option to Skip Envelope and arrange normally
  • Supports space and department envelopes
  • Found in Object Properties → Arrange

Limitations

  • Max 20 objects
  • Only rectilinear envelopes supported

2. Pack in Envelope

Packs spaces/departments tightly into an envelope by morphing shapes while keeping areas within ±5% tolerance.

  • Computes adjacencies automatically
  • Option to Skip Envelope to pack freely
  • Shapes adapt organically to fill available area
  • Works with rectilinear envelopes
  • Found in Object Properties → Pack

Limitations

  • Only rectilinear envelopes
  • Shapes may become non-orthogonal/zig-zag
  • ~80% adjacency resolution (remaining may need manual edit)
  • Instance objects become unique upon packing

‍