Can I limit my Masons to using *only* Microcline?

There are two way to do this.

  1. The Stockpile Way
    By designating a stockpile right next to your masons workshop, and only allowing the stone you want to use on that stockpile, and removing/forbidding all other stone around the workshop, the mason will grab the stone you want him to use, as that is the closest availble stone.
    Note that even if you forbid all stones around the workshop, the mason may still gather stones from a z-level below the workshop if they're closer directly. (This has to do with the way the game does pathfinding.) Therefore, it may be a good idea to define a burrow around only the workshop and the stockpile, and restricting your mason to it. Make sure to set the workshop to only be used by the mason you add to the burrow, so you can build another one to make unimportant stuff out of other stones and don't make important stuff out of them. To do this, you may need a manager noble.

  2. The Fortress Way
    (The name of this way is a reference to "Obsidian Fortress", where only obsidian is being used for the whole fortress.)
    You can simply disallow usage of all other type of stone trough the Z -> Stone Menu.


Set up a stockpile with only the types of materials you want. Set up a stockpile link at that stockpile to give to the mason's workshop. This will cause the mason to only take materials from that stockpile.


To provide an easier way that might not have been available when the other answers here were made, you can now specify materials directly in work orders: for the OP's case, j, m, q a new order to construct the desired number of rock doors, highlight that new order in the Work Orders screen, hit d for Details, and you'll be presented with a screen of materials to pick from (along with their quantities at the right edge of the screen)!