|This article is about the current version of DF.|
Mechanisms can be created by a Mechanic at a Mechanic's workshop out of a stone, or at a Metalsmith's forge from 1 bar of metal. In the Metalsmith's forge menu, they are found under trap components. Unlike when making other trap components, making metal mechanisms at a forge requires the Mechanics labor. Stone mechanisms are made from any type of non-economic hard stone.
Building traps, levers, pressure plates, and gear assemblies requires one mechanism. Minecart rollers can require multiple mechanisms depending on length. Linking objects to a lever or pressure plate requires two mechanisms per linked item - one for the linked object, and one for the trigger (the lever or pressure plate). The only way to recover either of these mechanisms is to deconstruct the object linked via that mechanism.
When designating linkages, the first mechanism chosen will be attached to the building, while the second will be attached to the trigger (pressure plate or lever). This can be important when trying to minimize the use of magma-safe materials in a structure that will be exposed to high temperature.
Mechanics will install mechanisms. Mechanisms can be linked to objects at any distance and do not require a connection between them.
Mechanisms for use in magma must be magma safe, otherwise they will be destroyed (whether by melting or by burning) and the object to which they are linked will deconstruct.
Mechanisms make surprisingly good trade items due to their high base value of 30. In comparison to other crafts they are heavy, making them less than ideal when trading with races that do not bring wagons. Levers and gear assemblies make good room decorations, as they have a greater base value than that of statues and windows.
Mechanisms count as furniture. Because of this, the Jeweler's workshop job encrust furniture with [gem] may encrust mechanisms with gems instead of more useful furniture.
Mechanism quality determines the skill with which the weapon is "swung" or "fired" by the weapon trap, and affects all the rolls.  It does not affect how quickly a trap refires or the probability of the trap jamming.
|This article or section has been rated D for Dwarf. It may include witty humour, not-so-witty humour, bad humour, in-jokes, and references to the Bay12 forums. Don't believe everything you read, and if you miss some of the references, don't worry. It was inevitable.|
It is unclear exactly how two (or more) mechanisms talk to each other at a distance without building direct mechanical or electronic channels between them (such as a wire), and given that the Dwarves have not discovered radio technology, it is believed by some that the Dwarves have actually discovered how to implement and control quantum entanglement on a non-quantum scale, and somehow use it for transmitting information.
Recent observational studies have given rise to new theories regarding Dwarven machinery, the most notable of which being the Stringing Beard Theory. Accordingly, it is asserted the Dwarven beard is in fact a single long strand interwoven across the Dwarf's face as if a loosely stitched thread. By plucking out this strand and tying the end to a mechanism, which resembles a sort of carabiner, it is believed that a Dwarf is able to connect two objects by way of a long (sometimes kilometers in length) strand of beard-hair. This is done quite simply by the Dwarf continually plucking more and more of its beard out as it runs from one object to the next, laying out a cable around corners, up ramps, down stairways, and through planned walls (which get built over top the strand anyways). When a lever is pulled, it pulls the string with it, which in turn actuates the object on the other side. When deconstructing a linked building, the Dwarf need only give the strand a flick or two, then it reels in the dangling mechanism from wherever.
Given the substantial density of Dwarven beards, it is plausible that even a depleted beard can be replenished by the time a beard's five-tick shadow emerges.
|"Mechanism" in other Languages