Skip to content

ArchiFlow Studio

Move a wall, redo nothing

A drawn plan becomes a parametric building: walls, openings, columns, beams, stairs, slabs and roofs rebuild each other 150 ms after you move anything.

  • 5 studios built in
  • 150 ms auto-rebuild
  • SketchUp 2021-2026
Not on sale yet

This one is not listed on Gumroad yet. Leave your address and you will hear the moment it is.

SketchUp 2021 · SketchUp 2022 · SketchUp 2023 · SketchUp 2024 · SketchUp 2025 · SketchUp 2026 · v1.61.0

The same job, twice.

Drag me

With the plugin

2 sec

Move the wall — the model repairs itself

By hand

30 min

Move one wall, then repair the whole model by hand

Drag me
  1. 01

    Draw Once.

    Draw the plan, press 2D→3D. Walls miter, rooms close, slab and roof arrive. No push/pull, no holes cut by hand.

  2. 02

    Change Anytime.

    Move a wall with SketchUp's own Move tool. 150 ms later corners, openings, slab, roof and skirting rebuild — inside one Ctrl+Z.

  3. 03

    Measure Automatically.

    Walls, doors, windows, rooms, slab, roof, columns and curtains leave the model as a CSV take-off — concrete m³ included.

How much time could this save you?

3D modelling and revisions per floor plan

Estimate based on a typical workflow. Your mileage will vary - usually upward.

Saved every month

0hours

Saved every year

0 hours

 

0 work days

You just found 360 hours of your life.

Not on sale yet

The technical bit

For the people who read the manual first.

Works with
SketchUp 2021 · SketchUp 2022 · SketchUp 2023 · SketchUp 2024 · SketchUp 2025 · SketchUp 2026
Version
v1.61.0
Interface languages
tr · en
  • Reactive engine: an EntitiesObserver collects the dirty entity ids, waits out a 150 ms debounce, then rebuilds inside one transaction with observers suspended - so re-mitering, neighbour drag, opening re-cut, dimensions, room detection, slab, top plate, roof, skirting and furniture all fold into a single Ctrl+Z.
  • Walls: corners mitered where they meet, alignment cycled centre / left face / right face with Tab, typed lengths, angle lock, curved (arc/bulge) walls, a sloped top stored as a wall property, and 25 / 20 / 13.5 / 10 cm thickness chips.
  • Openings belong to the wall, not the model: a door or window is stored on its owning wall and re-cut whenever that wall moves, stretches or changes thickness. Two-click door placement sets hinge side and swing; the window head defaults to storey height minus a 60 cm beam. Quick Change swaps a placed opening for a catalogue model - one opening, or every opening in the model at once, with thumbnails.
  • Analytic room detection from a planar graph: node welding on a spatial grid, T-point splitting, directed edge traversal, 15 cm open-corner tolerance, curved walls included as facet polylines.
  • Slab per building from the closed outer wall outline with doorway gaps bridged, then a top plate with a 50 cm default projection for the roof eave to sit on. The roof engine covers five types - gable, hip, half-hip, shed, flat - with an analytic closed plate, ridge direction and slope, purlins and rafters under the covering, gutter, ridge cap, terrace parapet and roof-from-selection.
  • Columns land exactly on SketchUp's own inferred point (endpoint, midpoint, intersection, edge, face - height included), rectangular or L section, Tab to rotate, Shift+Tab to cycle the held point, Ctrl for the wall magnet, plus a columns-at-every-corner command. Beams take their drop and width measured inwards from the outer face, miter against neighbouring beams at corners, drop the wall top beneath them and let it return when the beam is deleted.
  • Five plugins compiled in, not required as installs: Dynamic Skirting 1.3.1 (skirting and cornice appear when a room closes, skip door gaps, follow wall edits), WindowFun Studio 2.5.0 (56 windows), Kapi Studyosu 1.6.0 (63 doors), PerdeNese Studio 2.2.1 (19 curtain systems) and StairFun Studio 1.0.12 (8 stair types, rebuilt in place when you change the type). Rule-based furnishing runs off data/rules.json plus your own .skp library, with a Rearrange re-seed and a collision re-check when walls move.
  • Magic Wand: click any object and its own editor opens - wall properties, quick change, column, beam, roof, stair, curtain and skirting boxes - mirrored in the right-click menu, with a "What is this?" identifier alongside. The whole interface is driven from lang/*.json, and one TR|EN button relabels toolbar, panel, manual and the embedded studios in a single step; the in-extension manual ships in both languages with its own Markdown viewer.
  • Output: a take-off of walls, doors, windows, rooms, slabs, roof, skirting, columns and curtains - column count and concrete m3 included - exportable as CSV; a solid plan section at 1.20 m and a two-click vertical section; and Export Component Copy (SKP), a duplicate of the model with every object converted to a named component for 3ds Max and other downstream tools, leaving the working model untouched.
  • Built to be checkable: the pure-math cores (geom2, wall_math, opening_math, room_math, roof_math, stair_math, furnish_math, takeoff_math) run headless, so 1627 assertions across 31 test files pass without SketchUp open, and test_compat scans the source for Ruby 3-only syntax, non-ES5 JS and modern CSS so 2021-2023 keeps working. Nothing fails silently either: message box, Error Console panel, archiflow_log.txt and a single-file diagnostic report covering environment, settings, model summary, checks, errors and log.

Still being built

Shipped, and what is next.

Shipped

  • v1.51-1.56: five studios embedded - skirting, curtains, doors, windows and stairs now live inside ArchiFlow, so no feature depends on a plugin you have to install separately
  • v1.57.0: roof engine - gable, hip, half-hip, shed and flat, with an analytic closed plate, ridge direction and slope, purlins and rafters, gutter, ridge cap and roof-from-selection
  • v1.59.0: full English interface - every string a user reads comes from lang/*.json, guarded by test_i18n so no Turkish leaks through
  • v1.61.0: one labelled toolbar with the TR|EN switch and the user manual in the title bar, the native toolbar retired, and 1627 assertions green across 31 test files
  • Export Component Copy (SKP): a duplicate of the model with every object converted to a named component for 3ds Max and other downstream tools, leaving the working model untouched

Next

  • Plan Reader and the extension's own Ruby DXF reader out from behind Commands::DEV_FEATURES - open an existing plan, with its units, layers, text, arcs and blocks, and trace it straight into walls
  • Key activation replacing the non-enforcing license stub, so the 16-hour trial becomes a real trial and a purchase becomes a real key
  • The manual SketchUp pass the 1.55-1.61 features are waiting on, together with the open items: 3D railings on L, U and spiral stairs, skirting that wraps a free-standing column, and 10 cm wall thickness fixed

Before you ask

Worth reading

Pairs well with

Architecture
$30*

Ramp Studio

Draw a line, get a code-checked ramp — railings included.

  • 50 presets, 5 categories
  • 8 railing types
  • 312 tests, SU 2021-2026

SketchUp 2021–2026v1.0.0

Ramp Studio
Architecture
$35*

StairFun Studio

Code-compliant stairs in two clicks, editable forever.

  • 8 forms + ramp
  • 44 live code rules
  • 30 risers under 1 s

SketchUp 2021–2026v1.0.12

StairFun Studio
Flooring
$30*

FloorStudio

Every board cut to the room, counted and exported.

  • 13 patterns
  • SketchUp 2021-2026
  • CSV take-off

SketchUp 2021–2026v3.2.1-stability.1

FloorStudio

All plugins