Alan:
Well you could do the drawer as an MDL. And when the space bar is pressed it morphs the drawer showing it open. Then you can control how far you wanted it to open in the actual animation.
The other is create it in wed, and assign a open_drawer command. And calculate how much distance you want it to go and once it goes above that distance you have it stop moving.