A millstone is used to grind up certain plants to make sugar, flour and dye. Each milling job requires an empty bag. To operate, it needs to be connected to a mechanical power source such as a water wheel or windmill that supplies it with 10 power units. If none is available, a quern can be used instead, although millstones process plants much faster than querns. Before they can be placed as a building, you must first construct the millstone at a Mason's workshop.
If the power to the millstone is interrupted, any jobs must be requeued when power is returned. Therefore it is best to have uninterrupted power or at least the ability to run it for a long period of time.
A millstone can be placed in a hanging state, however, it will not actually be constructed as the builder needs to be able to stand on the square on which it is being built. Because of this, a millstone must be powered from above or from the side, not from below in order to be able to complete construction.
Ensuring the exclusive milling of certain plants (to, say, produce only dye, not flour) is quite cumbersome. It requires a stockpile that only allows these plants and setting it to-' ive To A Pile/Workshop', as the millstone provides no menu to specify what to mill. If you don't set a custom stockpile, the miller will pick the closest random plant, with the usual, occasionally surprising, definition of closest. You also need something like a furniture stockpile that allows only bags, setting that to 'giving' to the millstone too. Deactivate wood, stone and metal as material to avoid it being cluttered with coffers. You still have to ensure somehow that the plants arrive at the right stockpile, for example by not allowing them on any other. Finally, allow the source stockpile or a third custom stockpile to take the resulting mill product or you will receive the misleading error "needs millable unrotten plants". Once you got this working repeat for every other plant you want to mill, either switching the 'give' orders every time or setting up a separate millstone for every plant/plant combination.
For general details read Giving to a Stockpile/Workshop.
Alternatively, to preserve what little sanity a DF player has left, just forbid all millable plants you don't want milled (for example from the stocks menu) and (re-)claim them once the milling job is done.
As another alternative, the utility DFHack provides a "job item-material" command that allows you to specify a plant to mill.
 An Example Setup
As it is most efficient to set up workshops near their materials sources, usually by putting stockpiles next to them, it's common for millstones to be set up near farm plots. Putting a millstone just under the surface lets it be powered by a windmill on the surface, like so:
Side view - = - - = - * * 1 2
Note that version 1 only works if the windmill is built first, and version 2 only works if the millstone is built first.
For a basic overview of how the different machine parts work and work together, see machinery.
|Workshops & Furnaces|
|Workshops||Ashery - Bowyer - Butcher - Carpenter - Clothier - Craftsdwarf - Dyer - Farmer - Fishery - Jeweler - Kitchen - Leather - Loom - Magma forge - Mason - Mechanic - Metalsmith's forge - Millstone - Quern - Screw press - Siege - Still - Soap - Tanner|
|Furnaces||Glass furnace - Kiln - Magma glass furnace - Magma kiln - Magma smelter - Smelter - Wood furnace|
|Related Articles||Clutter - Kennel - Shop - Trade depot|
|Workshops • Furnaces|
|Rooms|| Barracks • Bedroom • Dining room • Dormitory|
Jail • Meeting hall • Hospital • Office • Sculpture garden • Tomb • Zoo
|Furniture||Animal trap • Anvil • Armor stand • Bed • Bin • Bucket • Cabinet • Cage • Coffin • Container • Restraint • Seat • Statue • Table • Weapon rack|
|Access||Door • Floodgate • Bars • Grate • Floor hatch • Bridge • Road • Window|
|Constructions||Fortification • Floor • Stairs • Ramp • Wall|
|Machine & Trap parts|| Axle • Gear assembly • Millstone • Roller • Screw pump • Water wheel • Windmill • Lever|
Pressure plate • Trap • Support
|Other Buildings||Archery target • Kennel • Shop • Siege engine • Trade depot • Wagon • Well|
|Related Articles||Design strategies • Bedroom design • Cave-in • Computing • Furniture industry|