Print Layers and Visibility
The print honours your canvas layer visibility — what you hide on screen is hidden on the printed sheet, with a few edge cases worth knowing.
Print output is intended to mirror your canvas — whichever layers are visible when you open the Print dialog are the layers that render on the printed floor plan; whichever are hidden stay hidden. There's no separate "which layers to print?" prompt; the canvas state at the moment of print is what gets used.
v1 reality check: Eight layer toggles flow through to the printed sheet today. Five others (Dimensions, Rough-In Dims, Guides, Measurement Marks, Floor) are stored on the canvas but currently have no effect on the print — toggling them off doesn't drop anything from the printed output. This article walks both groups so you know which toggles actually shape a print in v1 and which are documentation-only today (fully wired through is planned).
The flow at a glance
When you press Print, VisionPlan captures the current visibility of every layer and uses it to render the floor plan section. Schedules don't read layer state — they always list every entity that exists in the project, regardless of whether its layer is hidden.
So:
- Floor plan section: respects layer visibility.
- Schedule sections (door, window, fixture, etc.): don't respect layer visibility.
If you want a "clean architectural sheet, no plumbing dim noise" print, hide the Annotations layer before opening the Print dialog — the rough-in spider dims drop, along with auto wall dims, segment dims, tape dims, text annotations, and leader text. The fixture schedule still lists the rough-ins. (v1 ties all dim types to the Annotations layer; finer-grained per-type print toggles are planned.)
Layers that flow through to print (v1)
These eight layer toggles affect what shows up on the printed floor plan:
| Layer | Floor plan effect |
|---|---|
| Exterior Walls | Hides exterior wall geometry when off |
| Interior Walls | Hides interior wall geometry when off |
| Doors | Hides door geometry on walls when off |
| Windows | Hides window geometry on walls when off |
| Objects | Hides non-cabinet, non-electrical fixtures (toilet, tub, furniture, appliances) |
| Cabinetry | Hides cabinet fixtures (base, upper, corner, fillers) |
| Electrical | Hides electrical symbols (outlets, switches, lights, panel) |
| Annotations | Hides text annotations, leader text, segment dims, auto wall dims, rough-in spider dims, and tape dims |
The Annotations layer is the broad one — turning it off drops every dim type (auto wall dim, rough-in spider, segment dim, tape dim) plus text and leader content in a single stroke. That's a v1 simplification; finer-grained per-type print toggles are planned.
Layers with no print effect in v1
These five layer toggles exist on the canvas Layers panel but currently have no effect on the printed sheet:
| Layer | v1 status |
|---|---|
| Dimensions | No print effect — auto wall dims actually ride the Annotations layer for print |
| Rough-In Dims | No print effect — spider dims actually ride the Annotations layer for print |
| Guides | No print effect — construction guides aren't rendered on print in any case |
| Measurement Marks | No print effect — tape-measure diamonds aren't rendered on print in any case |
| Floor | No print effect — flooring patterns aren't rendered on print in v1 |
Hiding any of these on the canvas hides them on screen but doesn't change the printed output. Wiring each through to the renderer is on the post-v1 list.
In v1, all dim types ride the Annotations layer for print
On the canvas, Dimensions / Rough-In Dims / Annotations / tape dims feel like four independent channels, and they're toggled separately. On the printed sheet in v1, all four currently ride the Annotations layer toggle — turning Annotations off drops every dim and every text element together; turning Annotations on prints everything.
So in v1:
- "Print without auto wall dims" → turn Annotations off, but you lose tape dims, segment dims, rough-in spiders, and text too.
- "Print without spider dims" → same trade-off.
- "Print without tape dims" → delete the tape dims you don't want, since the Annotations layer affects them too.
Splitting these into independent print toggles is the most-requested print improvement and is queued.
Electrical layer separate from Objects
The Electrical layer is its own toggle, independent from Objects and Cabinetry. This is intentional: contractors often want to print a clean architectural sheet with no electrical clutter, then a separate electrical sheet with Electrical on and other layers dialled back.
The workflow:
- Architectural sheet — turn off Electrical, print. Floor plan section shows walls, openings, fixtures, dimensions, no electrical symbols.
- Electrical sheet — turn Electrical back on, turn off Cabinetry and Objects to thin the drawing. Print again. Now the floor plan shows walls, openings, electrical symbols only.
The Electrical Schedule auto-includes every placed electrical symbol regardless of the layer toggle — so the electrical sheet's schedule is the same content whether the symbols are visible on the drawing or not.
Objects vs Cabinetry
These two split non-electrical fixtures into:
- Objects — toilets, tubs, sinks, appliances (fridge, stove, washer/dryer), furniture (chair, bed, couch, etc.), custom boxes.
- Cabinetry — base cabinets, upper cabinets, corner cabinets, fillers.
Turning off Cabinetry leaves the bathroom fittings and appliances visible but hides every cabinet — useful when you're sending a print to a non-cabinet trade who doesn't need that visual layer.
The cabinets still appear in the Fixture Schedule. Same rule as everywhere else — schedules don't respect layer visibility.
Floor layer and flooring patterns
In v1, flooring patterns don't render on the printed sheet at all — the Floor layer toggle has no effect on print, and tile / plank / diagonal / 50/50 / 70/30 patterns visible on the canvas are stripped from the print output. Wiring a flooring renderer into the print pipeline is on the post-v1 list.
If a sheet that shows flooring is critical to your deliverable, the workaround in v1 is a screenshot of the canvas. Native rendered flooring in print is planned.
How to confirm before printing
Before pressing Print, glance at the canvas. The print will look very close to what you're seeing for the eight layers that flow through (Walls, Doors, Windows, Objects, Cabinetry, Electrical, Annotations).
What WON'T match the canvas in v1:
- Flooring patterns are visible on the canvas but won't appear on the print.
- The Dimensions / Rough-In Dims / Guides / Measurement Marks toggles only affect the canvas; the print uses the Annotations layer for all dim and text gating.
If something on the canvas isn't going to look right on print, fix it on the canvas first — toggle Annotations for dim cleanup, toggle Objects / Cabinetry / Electrical for geometry cleanup, or adjust the entities directly. Then print.
Edge cases
- Tape dims ride the Annotations layer in v1. They print when Annotations is on and drop when Annotations is off — same as text annotations, segment dims, auto wall dims, and rough-in spiders. The most-requested print improvement is splitting these into independent toggles; queued.
- Per-fixture Show Dims (rough-ins) is preserved on the print. A rough-in you've individually muted stays muted on the print regardless of the layer state.
- Existing / New legend appears in the bottom-left of the floor plan sheet only when at least one entity in the project is flagged as existing construction. Pure new-construction plans don't get the legend.
- Watermark is an entitlement-driven overlay, not a layer — turning a layer off doesn't affect the watermark. See Watermark on prints and how to remove it.
- Construction guides on print — guides currently don't render on the printed sheet in v1, regardless of the Guides layer setting. Wiring a print-side guide renderer (or formally dropping the toggle) is on the post-v1 list.
Tips
- Pre-flight a print by glancing at the canvas for the eight layers that flow through. Anything Annotations gates (dims of every kind, text, leader text) is the most common cleanup target before print.
- Architectural-only print (v1): Walls / Doors / Windows / Objects / Cabinetry / Annotations ON, Electrical OFF. The print drops the electrical symbols and keeps everything else.
- Electrical sheet (v1): Electrical ON, Cabinetry OFF, Objects OFF. Annotations can stay on to keep auto wall dims visible, or off for a stripped electrical-only sheet.
- Cleaner client review (v1): Toggle Annotations off to drop all dim noise in one move. Walls + Objects + Cabinetry stay; everything dimensional / textual goes.
- Layer toggles are NOT persisted across browser reloads — they reset to defaults when the project opens. So a habit-based "always print this way" workflow needs a manual layer setup at the start of each session.
Related
Was this article helpful?
Related articles
Plumbing rough-ins
advancedrough-insPlace toilet, tub, shower, sink, washer / dryer, bar-sink, floor-drain, and plumbing-stack rough-in markers. Three behavior tiers — wall-locked, sides-only, and omni — each with their own dim style.
Show or Hide Dimensions
basicToggle auto wall dimensions, rough-in dim spiders, measurement marks, annotations, and other dim-related layers — and understand which toggle controls what.
How to Print a Plan
basicOpen the Print dialog, pick whole-plan or a specific area, choose paper size and scale, then either print on paper or save as PDF.
Print Dialog Sections
basicEach checkbox in the Sections list is one printable section — Floor Plan plus six schedules. Pick the ones the recipient needs.
Watermark on Prints and How to Remove It
basicVisionPlan adds a subtle diagonal watermark to free-tier prints — here's why, who sees it, and the three ways to remove it.