short of dump-emptying and forbidding them in-situ
This should be pretty easy, what's the problem?
Because that doesn't get them
out of the crafts stockpile and where I want them, and depends on dwarves not stuffing more stuff into them before they're fully emptied - I could remove the 'pile squares they sit on, but keeping the mooks from appropriating them for another stockpile, or another spot in that same 'pile, would be a bit of a hassle.
It's quite doable, sure, assuming it
works(as I said, microing bins has given me past headaches), but it's a pain.
...And I only really thought of the later plan which gets the result I wanted as I was typing the rantish OP, several days after the vexing fact(I don't DF unless I can set aside much of the day, because I tend to binge game regardless of intent).
Perhaps try something like this:
1. Press "k" and then enter over the aritfact bin, this should list all the items in that bin
2. scroll thru and press "d" to dump each item in the bin, not this doesnt effet the bin.
3. Repeat for other bin.
4. Let dwarves run back and forth dumping unwanted items.
...only to watch them stuff them full of new crafts befor they finished emptying them. Something of a bin shortfall, overall, at the moment.
I tried this.
5. Set up artifact stockpile, and besure to forbid arifacts in regular stockpile.
Tried this - AFAICT bin storage settings only affect surplus bins. Bins tagged for active use go where the dwarves want to put them, stockpiles be damned.
Which makes sense when you realise that your bin-using metal bar stockpile has the Finished Goods/Bins setting disabled by default, but makes micro a bit of a pain.
The current plan is just to remove bin-using stockpiles temporarily, and likewise forbid all other bins from the stocks menu. Then dump the contents, which shouldn't replenish as they're no longer in a stockpile, and create artifact-class bin-only stockpile tiles where I want them. Then forbid them, remove the arti-piles, redesignate the bin stockpiles, and reapply my custom settings.
Seems the best solution with the current game system, tho it might be a few days befor I have time to play DF again and try it out..