This content has been marked as final. Show 4 replies
The keyboard shortcuts are locked down, but if you are using '08 or '09 you can customize the "S" key for whatever environment you are in.
You could assign the keyboard shortcut key to run a macro
The first few lines of the macro would be used to determine if the user is in a part, assembly, drawing, part sketch, assembly sketch etc. and then preform the task you wanted.
I have done this to keep me from running part and assembly macros in drawings and vice versa. I have wrote some macros so that when I run the wrong macro in a drawing a message box pops up "YOU ARE NOT IN A PART" with a OK button and this prevents me from making changes to the drawing that I did not want to. Also some functions like changing the parts material don't work in drawings so you can save your self the trouble of seeing the error message pop up.
I'll typically assign most common commands to single keyboard buttons, 'P' for point, and multiple keys to less common, 'Shift-P' for plane. Dan's suggestion is excellent. If you're using 09, customize the shortcut bar 'S' - you can customize it for each type of template and function.
I changed the shortcut bar from S to End.
Then I mapped End to one of the buttons of my Spaceball.
Later, I got a 5 button mouse and mapped one of its buttons to End.
I can bring up the shortcut bar with whatever hand is on a device.
Plus, I don't have to memorize any shortcut combinations.