Brickworks

Building

Selecting and editing

Choose one part, many, or every part like it, and what you can do to a selection.

Click, add and take away

Click a part to select it; it is outlined in yellow, and a part under the pointer is outlined faintly (where the view is slow to draw, as in a browser with no graphics card to draw with, once the pointer stops). Shift-click or Ctrl-click adds a part to the selection or takes it away. Ctrl+A selects everything, and Esc lets go of whatever is open, then of the selection.

Box select

Ctrl-drag on the baseplate (on nothing) draws a box: every part inside it is selected.

Select by colour, part or connection

Select a part, then Select by on the toolbar or Edit › Select by:

  • Same colour, Same part, or Same part and colour: every part that matches it. Shift-double-click picks every part like it at once.
  • Everything connected: everything held to it, through studs and joints.
  • Same sub-model: the sub-assembly it belongs to.
  • Part number or name…: find parts in the model by number, name or colour.
  • The opposite: everything that is not selected.

What a selection can do

PressWhat happens
CPaint it the current colour
Arrows, W A S DNudge it a step; with nothing selected, turn or slide the view
Page Up, Page DownRaise or lower it
DeleteTake it away
XLift it to move it; click to put it down
RTurn it where it stands
J, Shift+JSwing it on the hinge it hangs from
Shift+MMirror it
Ctrl+GMake it a sub-assembly
LLock it
Ctrl+H, Shift+HHide it, or show only it

A right-click on a part opens its menu: Ask Claude about it, select what is connected, hide, paint, its printed versions, copy, delete, make a sub-model and its properties. See On a part.

Swing on a hinge

Select what hangs from a hinge, a clip or a turntable and press J to swing it one way, Shift+J the other, as far as it has room. Its exact angle can be typed in Properties.

Meet on hinges

Select a part and the part it should meet, across a chain of hinges, clips or turntables, and press Meet in Properties. Every joint between them swings so a free hinge end of one takes a free end of the other: a click hinge's finger goes into a fork, a pin into its eye, a clip onto a bar. A line of eight hinged plates closes into a ring, 45° each; a wing swings up to meet its strut.

Each joint turns as little as it can, and a click hinge stops on its clicks. Everything built on the chain comes along, and the whole swing is one step to undo. When no swing can make them meet, nothing moves, and the status bar says why: how far apart the nearest swing leaves them, in plates, or what would be in the way.

Something missing, or not as the app does it? Say so on GitHub, or see the questions people ask.

↑↓ to chooseEnter to openEsc to close