Reference

Wall planner

The wall planner lays out an exhibition to scale: walls as elevations, rooms as floor plans, display cases and partition walls as bodies of their own. The objects come from the project and bring the measurements recorded for them. Walls chained together form a room that you can walk through in the 3D walkthrough. For the workshop, every plan is available as a PDF to scale.

The wall planner guides take you through it step by step.

Wall planner in Moliri showing the north wall of Saal 202: pictures hung at their original size, below them the dimension chain with the distances

Where the wall planner lives

PlaceAddressContents
Wall planner view in the project/p/…Plan overview, then the editor with the project’s objects
Open plan in the project/p/…/plan/…Shareable address of a plan. Reloading and going back keep the plan
Plan library/plansAll plans of the institution, rooms, the base of all plans
Open plan in the library/plans/…Editor of the base plan. With ?tab=plan it opens on the Plan tab

The old address /walls redirects to /plans. /p/…/wall-planner redirects to the project’s wall planner view or, with ?wall_id=…, straight to the plan named. The former address /p/…/wandplaner no longer exists; old links to it end on an error page.

In the main menu the plan library is under Libraries › Plans (visible from status 9). Any member who calls up the address may read it.

Requirements in the project

WhatWhere it is setEffect
A field of the field type planThe project’s data modelWithout such a field the project does not offer the wall planner view. The field records which plan an object is on
Plan (which plan field)View settings , wall planner sectionOnly needed if the project has several plan fields. If none is chosen, the view asks for the Wall field
Width, HeightView settings, wall planner sectionNumber fields with a unit of length. They give an object its size on the plan
DepthView settings, wall planner sectionSecond axis on the floor plan and on the footprint of a display case
3D modelView settings, wall planner sectionFile field holding the 3D model. The model stands on the plan in the 3D walkthrough
ImageFirst file field in the view settingsThe image that appears on the plan

The defaults for all projects are under Settings › View › Field selections, in the wall planner section.

Which fields supply measurements

Only number fields can be chosen for width, height and depth (field type Number , decimal or int). You can set several fields per measurement; the first one that has a value for the object is used.

Internally the wall planner works in millimetres. It reads the unit of a measurement field from the field’s unit configuration and then shows auto. If it cannot find one, the field shows the Unit picker with Unit?. You can choose mm, cm, dm, m, km, in and ft. A measurement field without a known unit is not used, so that no object appears at the wrong size.

PlanWhich measurements an object needsWithout them
Wall, side of a display case or partition wallWidth and heightThe object is placed as a point: approximate position, no size, no dimension chain
Floor plan, footprint of a display caseWidth, plus depthWithout depth the object becomes a circle with its width as diameter. Without width, a point

A value such as “approx. 50 cm” counts: the planner reads the first number in the field.

Kinds of plan

A “plan” is anything you plan on. There are five kinds.

KindViewParticulars
WallFront elevation, width × heightCan be chained to neighbouring walls on the left and right. Carries passages
Floor planTop view, width × depthEnter the size directly or measure it against the background. Walls can be anchored on it
Display caseAll sides on one sheet: front, right side, back, left side, top viewShape Rectangular or Round (width = diameter). Shelf levels possible
Partition wallAs display caseFree-standing wall with depth. Shelf levels possible
PassageSide walls and ceilingConnects exactly two walls. Depth = wall thickness in the 3D walkthrough

Display cases, partition walls and passages together are called fixtures. Each has a plan of its own and appears on walls and floor plans as a silhouette.

Plan overview and plan library

Plan library of the wall planner in Moliri: search, type filter and buttons at the top, below them the plans of one room as cards with preview, kind and size

The plan overview in the project (the Wall planner view while no plan is open) and the plan library show the plans as identical cards. They are grouped first by room (with path), then by group, then by kind in the order wall, floor plan, display case, partition wall, passage. Each group shows how many plans it holds.

Part of the cardContents
PreviewThe plan’s background; in a project, the one adjusted for that project
NameLong names wrap
Kind and sizeFor example “Wall” and “12 × 4.2 m”; below one metre in cm, a missing side as ”?”
ArchivedOnly in the library with Show archived
Menu ⋮See the tables below
StateDisplay
LoadingLoading plans…
Loading errorCould not load the plans. with Retry
No plan yetNo plans yet, with the button for creating one where you have the right to do so
No results for search or filterA note about the search or the selection, with Reset filter

Plan overview in the project

ElementFunction
Search plans…Fuzzy search across name, group and room
All kindsFilter by kind: wall, floor plan, display case, partition wall, passage
3D walkthroughWalkthrough starting at the first chained wall. Only if there is a wall
New project planCreates a plan for this project only. Only with write access to the project
CardOpens the plan in the editor
Menu ⋮Open, for walls also 3D walkthrough

Plan library

ElementFunction
Plan library with countHeading, for example “34 plans”
Search plans…, All kindsAs in the plan overview
Show archivedShows archived plans as well
Manage roomsCreate and name rooms (from status 6)
New planNew base plan (from status 6). It then opens straight away in the editor
CardFrom status 6 it opens the plan in the editor under /plans/…. Otherwise, and for archived plans, it shows the plan settings in a dialog
Menu ⋮Open, 3D walkthrough (active walls), Plan settings, Delete (from status 6)

Plan settings in the card menu opens the plan in the editor on the Plan tab. An archived plan shows its plan settings in a dialog with the same sections; Active brings it back from there. Delete asks first. If objects are still on the plan, it is archived instead of deleted.

The plan library’s editor has an address of its own: reloading and going back keep the plan, switching to a neighbouring plan changes the address, and the arrow at the top left leads back to the library.

Rooms

FieldMeaning
Room nameName of the room, for example “Saal 202”
PathLocation in the building, for example building/floor/area. Organises the library

New plan

New plan in the library and New project plan in the project open a short New plan dialog. After Create the plan opens in the editor; everything else is on its Plan tab.

SectionFields
GeneralName (required), Type, for display cases the Shape, Room or Without room, Group (free text with suggestions)
SizeWidth, Height, for display cases (rectangular), partition walls and passages Depth, Unit mm, cm or m (default cm). Below each value it is shown in millimetres
BackgroundChoose file: SVG, PDF or image at real scale

Measuring and fitting the background follow in the editor once the plan is created.

Base and project

A plan from the plan library is a base plan and applies in all projects. Whatever a project changes on it stays in that project and carries the Project marker.

WhatIn the plan libraryIn the project
Name, kind, room, group, chaineditableread only, with Base and the link Change in the plan library
Background, drawings, fitbaseadjustable in this project, Project marker, Reset to base
Size of display case, partition wall, passagebaseadjustable in this project, Reset to base
Size of wall and floor planeditableread only
Fixtures and passages on a wallbaseChanges detach the placements from the base plan, marker Placements: project
Objectsnonein the project only

A project plan (button New project plan in the plan overview) exists only in this project and is fully editable there.

Which plan an object is on, and how it lies there, is a project-specific value . The same object can be on a different plan in another project.

Plan field on the object

In the object view the plan field shows the assigned plan with preview, room and size, or otherwise No plan assigned.

ElementFunction
Click the field (Select plan)List of plans, grouped by room, with the search Search plans…
Remove plan assignmentEmpties the field. The object is then on no plan
Open in wall plannerOpens the plan. The arrow at the top left of the editor leads back to the object

Editor

The editor has the header at the top, the toolbar on the left, the stage with the plan in the middle and, on the right, the sidebar with the tabs Selection, Objects and Plan.

Header of the wall planner editor in Moliri with undo, redo, 3D walkthrough and the open View menu with Show all, 100 %, Dimension chain and Show sizes
ElementFunction
Left arrowTo the plan overview in the project, To the plan library in the library. If the plan was opened from an object, back to that object
“Room › Plan” (Open another plan)Menu with the plans of the same room, below them All plans
KindFor example Wall or Floor plan
Background: projectThe background has been adjusted in this project
Placements: projectThe fixtures on this plan differ from the base plan in this project
No sizeThe plan has no size. A click leads to the Plan tab
Saving …, SavedChanges are being saved, then a brief confirmation
Not saved with RetrySaving failed
Undo, RedoSee Undo and redo
3D walkthroughWalkthrough starting at this plan
View menuSee below
Export menuExport SVG and Export PDF, see Export

If you leave the page while something is still being saved or saving has failed, you are asked first.

View menu

EntryEffect
Zoom: Show allThe whole plan fits into the area without lying under the minimap
Zoom: 100%Real size on a 96 dpi screen
Dimension chainShows or hides the dimension chains along the sides
Show sizesShows or hides width and height on every object

The same zoom is available to tap at the bottom right of the stage: zoom out, percentage (a click sets 100 %), zoom in and Show all.

Toolbar on the left

ToolKeyWhereEffect
SelectValwaysSelect and move objects
Line, Arrow, Rectangle, Ellipse, LabelL, P, R, E, TalwaysDrawing on the plan. Afterwards Select is active again
PassageWallCreates a passage on the wall and, where possible, its counterpart at the same time
ShelfDisplay case, partition wallClick a height on the side strip. Value Height above floor, Remove level
AnchorFloor plan with backgroundAnchor walls on the floor plan, see Floor plan
CropFloor plan with backgroundClick the outline, at least three points. From walls takes the outline from selected walls, Finish completes it
Snapalways, at the bottomObjects snap to edges and centres while you drag. On by default

Snap aligns to the edges and the centre of the wall, to the edges and centres of the other objects, and otherwise to a 10 mm grid.

Stage

An empty plan without a background says so on the stage; Go to background leads to the Plan tab. If a plan cannot be loaded, the stage shows Could not load the plan. with Retry.

At the bottom left a minimap shows the room formed by chained walls and where the plan sits in it. Clicking a segment opens that wall, and the corner resizes the map. The map appears as soon as the wall is chained to at least one neighbouring wall.

On a floor plan the neighbouring plans and their fixtures appear faintly in the background.

Selection tab

If nothing is selected, the tab says so. As soon as an element on the stage is selected or a tool is active, the sidebar switches to Selection.

Object. At the top are the title and inventory number as in the object list; the number opens the object.

ElementFunction
ProjectThe object lies on a base plan and has been moved or resized in this project
As pointPlace without size and without dimension chain
3DOnly for an object with a 3D model: set up the model in the 3D walkthrough
To object heightScale the model to the object’s height, only for a file that is not to scale
ImageChoose another image of the object (Choose image from object)
Width, Height, on the floor plan also DepthEnter a value to scale the object. Next to it, the field the value comes from
From object (down arrow)Appears when the value differs from the object. Takes the object’s current value
To object (up arrow)Writes the placement’s value back into the object’s measurement field
Measure referenceCentre, Edges or Wall (use the plan’s default), per axis
Rotate left, Rotate rightRotates by 90°
RemoveTakes the object off the plan

When an object is placed, the plan records its measurements. If the measurement field changes later, the placement stays as it is until From object fetches the new value.

Display case or partition wall.

ElementFunction
Front, Side, FootprintWhich side the silhouette shows, with its size
DistanceDistance from the wall, for the position on the minimap and in the 3D walkthrough
… objects (count)List of the objects in this display case in the project
Open vitrineOpens the display case’s plan
Rotate left, Rotate right, Removeas for objects

Passage.

ElementFunction
Width, Height, DepthSize of the opening. Depth = wall thickness in the 3D walkthrough
Leads toWall on the other side
Open “Name”Opens that wall
Door iconOpens the passage’s own plan (side walls and ceiling)
DeviationsAppears when position or depth do not match the other side, with suggestions for aligning them

If a passage ends at the open wall and has no counterpart here yet, a bar at the bottom offers Place counterpart here.

Drawing. Colour, Width, for labels Text and Size, plus Include in dimension chains/distances: the drawing then appears in the dimension chain and serves other objects as a distance marker.

While an object is selected, the stage shows the distances to the edges of the wall and to the nearest neighbour on each axis. You can click a distance and enter a number; the object then moves by the difference.

Objects tab

The tab lists the project’s objects that are not yet on this plan, with title and inventory number. In the plan library it is called Fixtures.

ElementFunction
Search objects…Filters the list
Fixtures sectionDisplay cases, partition walls and passages from the plan library. A click places one as a silhouette on the plan, more than once if you like
Removed in project sectionFixtures that the base plan has and the project has removed. A click restores them
Click an objectPuts the object on the plan and enters the plan in its plan field
no size markerThe object lacks measurements and lands as a point

If the list is empty, it says why: the project has no objects yet, all of them are already on the plan, the search finds nothing, or the plan library has no fixtures yet.

Plan tab: plan settings

The plan settings are on the Plan tab, in sections. Every change is saved right away (Saving …, then Saved) and can be taken back with Undo. There is no Save or Cancel.

SectionContents
GeneralName, Type, for display cases the Shape, Room, Group
SizeWidth, Height, for fixtures Depth, Unit mm, cm or m. Applies to input and display in the editor. For floor plans also Measure… and the marker measured
BackgroundChoose file or Replace file: SVG, PDF or image at real scale. Then Fit background…
ChainWalls only. Shows the neighbours, for example “Left: Saal 202 Westwand · 90°”, or not chained. Chaining happens on the stage, see Chaining walls
Sides of the passagePassages only: Side A and Side B with their position
Wall measure referenceDefault for the dimension chain: Centre or Edges, each for Horizontal and Vertical; on a floor plan one shared choice Both axes
At the bottomActive and Delete plan

Centre measures the centre of the object (the hanging axis), Edges both outer edges.

Switching off Active archives the plan. Moliri asks first and then takes you back to the overview. In the plan library, Show archived brings it back into view. Delete plan archives a plan that still has objects on it instead of deleting it.

For a base plan in a project, name, kind, room and size appear as text with Base and the link Change in the plan library. The background and the size of fixtures remain editable for the project.

Fitting the background

Fit background… on the Plan tab starts fitting on the stage. At the top is a bar with the methods, Cancel and Apply, and below it a line telling you what to do next.

ModeProcedure
2 points (scale)Click the top left point and the bottom right point of the plan on the background
4 points (perspective)Click the four corners (top left, top right, bottom right, bottom left). For walls photographed at an angle
TileThe image repeats across the wall. Tile width sets its size

With Show background beyond the edges off, the background ends at the edges of the plan. Clear points and Remove fit reset. After Apply the Plan tab is shown again. Esc cancels, and asks first if points have already been set. Fitting can be undone.

Measuring a floor plan

Measure… in the Size section of a floor plan starts measuring on the stage, in the same way as fitting. The floor plan needs a background for this.

ModeProcedure
FreeClick two points of a known distance, enter the Real length. Result: “Plan equals … × …”
By a wallChoose a Reference wall, click its start and its end on the floor plan. This also fixes how the floor plan lies on the floor (3D walkthrough and minimap)

Apply enters the size. Measuring can be undone.

## Chaining walls

Chained walls form a room. The minimap, the unrolled elevation in the PDF and the 3D walkthrough all need the chain.

At the edge of a wall the stage shows a + (Chain a wall). It opens Chain a wall on the left or Chain a wall on the right: under Wall choose the neighbouring wall or Create new wall…, plus the Angle (°), default 90°. A chained side shows the angle; clicking it opens Edit chain with Unchain. The faint neighbouring wall at the edge opens that wall.

In a project you can only change the chain of a project plan. For a base plan, the angle says that the chain is edited in the plan library; if you lack write access, it says that.

## Floor plan

Anchor places walls on the floor plan: choose a wall or New wall, then click the starting point and the direction, Save. Chained walls follow the anchored one. If a second anchor contradicts the chain, the floor plan reports this with Remove anchor.

At the corners of the chain you can change the Angle or Unchain, and at the free end of a chain Chain a wall. A wall you click shows its size and Open “Name”.

## Undo and redo

Undo (Ctrl+Z) takes back the last step in the editor, Redo (Ctrl+Shift+Z or Ctrl+Y) restores it until you change something new. Every edit in the editor is recorded: moving, size, rotating, drawings, putting an object from the list on the plan or removing it, placing and removing fixtures, chaining and anchoring walls, the target, sides and size of a passage, creating a new passage, the plan settings, fitting and measuring, and resetting drawings to base (Reset to base).

The history applies to the open plan and survives reloading the page, up to 50 steps. If you open another plan, it starts afresh there. The history lives in the browser tab; a new tab starts empty. Archiving and deleting a plan cannot be undone.

## 3D walkthrough 3D walkthrough of Saal 202 in Moliri: view across the floor towards the north wall, the east wall and a partition wall with hung pictures

The 3D walkthrough builds the room from the chained walls with their heights and images, from the silhouettes of display cases and partition walls (with their distance and height), from the floor plan projected onto the floor and from the 3D models of objects that have 3D switched on. Free-standing objects without a model stand upright in the room as their image, at the object’s width and height. Passages lead into the neighbouring room.

You open it with 3D walkthrough in the editor’s header, in the plan overview or in the card menu of a wall.

ControlEffect
W, A, S, D or arrow keysMove
Hold ShiftWalk faster
Drag with the mouseLook around
Click an objectCard with image, Width, Height, Depth, dimension lines in the room and the plan it is on, ready to open
Click a wall or display caseOpens its plan, from the plan library under /plans/…
Drag the marker on the minimapJumps to that spot
EscClose

Eye level is 1.60 m. After closing, the wall planner remembers the position and picks up there the next time you open it. If the plan has no width and height, the walkthrough reports Nothing to walk.

## Export

Export › Export PDF opens Export as PDF.

OptionValues
Paper sizeA5, A4, A3 (default), A2, A1, A0
OrientationAutomatic, Landscape, Portrait
ScaleAutomatic (fill sheet) or fixed: 1:1, 1:2, 1:5, 1:10, 1:20, 1:25, 1:50, 1:75, 1:100, 1:125, 1:150, 1:200, 1:250, 1:500, 1:1000, 1:2000, 1:5000
Unrolled elevation (… walls)Only for chained walls: all walls of the chain side by side on one sheet

Below the options you see the result: scale, format, orientation, sheet size in mm. Automatic (fill sheet) picks the nearest standard scale at which the plan fits the sheet. If it does not fit at a fixed scale, Does not fit the sheet at this scale appears and export is blocked.

The PDF is a vector file: lines stay lines, text stays selectable, images are embedded. It contains the background, objects with images, silhouettes, drawings, dimension chains and sizes, as switched on in the View menu. Plan name, scale and format are at the bottom left. The margin is 12 mm.

Export › Export SVG downloads the plan as an SVG in millimetres without a dialog, with the layers architecture, objects, dimension chains, drawing and fixtures.

The wall planner outputs a plan on one sheet. Splitting across several sheets is done by the image export with the Scale tab , not by the wall planner.

Units of measurement

WhereUnits
Plan (input and display in the editor)mm, cm, m, default cm
Objects’ measurement fieldsfrom the field configuration, otherwise mm, cm, dm, m, km, in, ft
Plan overview and plan librarym from one metre upwards, otherwise cm
ZoomPercentage of real size at 96 dpi

Keyboard shortcuts

The shortcuts for tools, arrow keys and zoom work while the focus is in the editor; a click on the stage is enough.

KeyWhereEffect
V, L, P, R, E, TEditorSelect, Line, Arrow, Rectangle, Ellipse, Label
Arrow keysEditorMove the selection by one plan unit, with Shift by ten. Without a selection, pan the view
Plus, minusEditorZoom
0EditorShow all
Ctrl+ZEditorUndo
Ctrl+Shift+Z, Ctrl+YEditorRedo
Delete or BackspaceEditorRemove the selected element
EscEditorCloses the innermost layer: menu, bar, tool, then the selection. Esc does not leave the editor
EnterCrop toolApply the outline
Delete or BackspaceCrop toolDelete the selected or the last point
Mouse wheelEditorZoom around the mouse pointer
Drag with the middle mouse buttonEditorPan the plan
W, A, S, D, arrow keys, Shift, Esc3D walkthroughsee 3D walkthrough

In input fields and while you edit a label, the keys do not act on the plan.

On the iPad

One finger drags objects and draws. Two fingers zoom the stage (spread and pinch) and pan the view; an object under the first finger stays where it is. With touch, the small markers on the stage (angle, +, crop points, colour swatches) are also large enough to tap. The zoom is also available at the bottom right of the stage.

Permissions

ActionPermission
Read the plan libraryevery member
Menu entry Libraries › Plansstatus 9
Create, edit and delete base plans, manage roomsstatus 6
Create and edit a project plan, chain of a project planwrite access to the project
Place objectswrite access to the plan field

Further reading