Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.
I've never known people to post map keys. If someone gave me a big file of map keys I would consider it useless. How would I be able to memorize them or even know what they did? My feeling is mapkeys are only useful to their creators. There is enough to learn with ProE besides memorizes cryptic key sequences. My suggestion each day for a couple of weeks create a new map key for some repeatitive task. This way you incrementally teach yourself your own mapkeys.
Anyways here are my mapkeys you can plug into your config.pro.
Maybe it's easier to ask what you want mapkeys for and see if anyone will send them to you. You may also want to specify what version of Pro you are using. Quite often the menu picks change from release to release and you have to rewrite your mapkeys. Mapkeys for WF2 are useless in 2001 and vice verse (for the most part...)
Also, mapkeys are different in different environments.. For example, ProE running from Pro/INTRALINK behaves differently than ProE running on it's own. The picks record differently, especially if you are accessing files from a directory.
I have 100's of mapkeys. I am not sure which of these would work for you not knowing the context in which you are working.
I agree that you probably want to write your own. A few suggestions when you do:
As you probably know, the F-keys are available for one-stroke mapkeys only. For speed, you can create all your mapkeys that way (R for Repaint, for example), but this is not recommended because you will soon exhaust the keyboard, because you cannot have more than one mapkey starting with the same letter (A & AF, for example) if you have used the initial letter already for a one-stroke mapkey. As soon as you type the first letter that mapkey will execute. So, for the majority of mapkeys a two-letter sequence is recommended. This gives a possibility of way more than 26x26 mapkeys since the special characters are also available.
That said, a couple more suggestions for efficiency. Use the same key twice (AA,for example) or adjacent keys (AS, for example) for speed. Also use a few of the main letters for one-stroke keys, especially those that are easiest to access (lower corners of the keyboard). For instance I use Z, X, C, V, and .(lower right del key) for Regenerate, Repaint, File/Open, File/New, & Save/Delete Old Versions respectively.
In "the old days" (when mapkeys were typed rather than recorded)one would commonly use nested mapkeys. In that case, you could create a whole string of mapkeys that you would never type directly, but call within other mapkeys. Thus you might create a collection like /001, /002, /003, etc. for that purpose only.
Mapkeys are wonderful. They can save a lot of time and click-click-click frustration.
Don't forget to use them for temporary purposes. On a particular day you may be doing the same long-string-thing over and over, even though you are unlikely to ever do so again. Use a mapkey.
Here are some of mine partially edited for WF4 I have created most of these on WF2 but many still work in wf4. I do use the malong with a config.win that has Icons I've created because PTC is too lazy to create their own icons.
!! DRAWING DIM ORIENTATION to avoid dumb pop-up
mapkey ov @MAPKEY_LABELDIM Orient Vertical;#VERTICAL;
mapkey os @MAPKEY_LABELDIM Orient Slanted;#SLANTED;
mapkey ps @MAPKEY_LABELPlot Sheetmetal;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Select `main_dlg_cur` `View.OrientationCascadeBtn`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Close `main_dlg_cur` `View.OrientationCascadeBtn`;\
mapkey(continued) ~ Activate `main_dlg_cur` `psh_view_refit`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Select `main_dlg_cur` `View.cb_view_drawing_setup`;\
mapkey(continued) ~ Close `main_dlg_cur` `View.cb_view_drawing_setup`;\
mapkey(continued) ~ Select `main_dlg_cur` `View.cb_view_advanced`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Close `main_dlg_cur` `View.cb_view_advanced`;\
mapkey(continued) ~ Activate `main_dlg_cur` `psh_util_colors_sys`;\
mapkey(continued) ~ Select `color_scheme` `MenuBar2`1 `MenuScheme`;\
mapkey(continued) ~ Close `color_scheme` `MenuBar2`;~ Activate `color_scheme` `Scheme2`;\
mapkey(continued) ~ Activate `color_scheme` `OK`;~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;~ Activate `main_dlg_cur` `File.psh_print`;\
mapkey(continued) ~ Activate `print` `OK`;\
mapkey(continued) @MANUAL_PAUSEHIT resume to print or continue picks to create PDF when mapkey \
mapkey(continued) resumes it will print or reset view settings;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;~ Activate `main_dlg_cur` `File.psh_print`;\
mapkey(continued) ~ Activate `print` `Configure`;\
mapkey(continued) ~ Select `print_config` `r_opt_ctrl`1 `Model_sheet`;\
mapkey(continued) ~ Open `print_config` `o_plot`;~ Close `print_config` `o_plot`;\
mapkey(continued) ~ Select `print_config` `o_plot`1 `Full Plot`;\
mapkey(continued) ~ Select `print_config` `r_opt_ctrl`1 `Page_sheet`;\
mapkey(continued) ~ Open `print_config` `o_size`;~ Close `print_config` `o_size`;\
mapkey(continued) ~ Select `print_config` `o_size`1 `B`;~ Activate `print_config` `OK`;\
mapke (continued) @MANUAL_PAUSEPrint now but do not Zoom or Pan;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Select `main_dlg_cur` `View.cb_view_advanced`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Close `main_dlg_cur` `View.cb_view_advanced`;\
mapkey(continued) ~ Activate `main_dlg_cur` `psh_util_colors_sys`;\
mapkey(continued) ~ Select `color_scheme` `MenuBar2`1 `MenuScheme`;\
mapkey(continued) ~ Close `color_scheme` `MenuBar2`;~ Activate `color_scheme` `Reset`;\
mapkey(continued) ~ Activate `color_scheme` `OK`;
mapkey rs @MAPKEY_LABELRESTRUCTURE;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Edit`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Edit.pshRestruct`;\
mapkey(continued) @MANUAL_PAUSEhIT OKAY TO DONE IT;#DONE;
mapkey sw @MAPKEY_LABELWRK DIR SET PH2;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_working_dir`;\
mapkey(continued) ~ Update `file_open` `Inputname` `Y:\\Engineering\\NewProject\\A0757-NG SPRY \
mapkey(continued) MRNE 20 LCD with Integral Computer\\2_Design\\Mechanical Design\\CAD_Files`;\
mapkey(continued) ~ Activate `file_open` `Open`;
mapkey rm @MAPKEY_NAMEOpens Drawing and Performs RenaMe prompting user\nThen \
mapkey(continued) it opens the model for the drawing and asks user to enter new name.;\
mapkey(continued) @MAPKEY_LABELRename Model & Drawing;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdModelOpen.file`;~ Open `file_open` `Type`;\
mapkey(continued) ~ Close `file_open` `Type`;~ Select `file_open` `Type`1 `db_4`;\
mapkey(continued) @MANUAL_PAUSESelect drawing that you want to rename, then hit resume.\nYou \
mapkey(continued) will be prompted again to rename model in the next step.;\
mapkey(continued) ~ Activate `file_open` `Open`;~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Select `main_dlg_cur` `File.cb_file_erase`;\
mapkey(continued) ~ Close `main_dlg_cur` `File.cb_file_erase`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_rename`;\
mapkey(continued) @MANUAL_PAUSEEnter new Drawing name 17-1\#\#\#\#\#_revA;\
mapkey(continued) ~ Activate `rename` `OK`;~ FocusIn `UI Message Dialog` `ok`;\
mapkey(continued) ~ Activate `UI Message Dialog` `ok`;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdModelOpen.file`;\
mapkey(continued) ~ Activate `file_open` `Open`;~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_rename`;\
mapkey(continued) @MANUAL_PAUSERename Part or Assembly model with\nDrawing_No._description;\
mapkey(continued) ~ Activate `rename` `OK`;~ FocusIn `UI Message Dialog` `ok`;\
mapkey(continued) ~ Activate `UI Message Dialog` `ok`;
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.