Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Mapkey using arrow keys

zeta

New member
Can mapkey set to the arrow keys? eg upper arrow, left arrow on the keyboard

I would like to speed up the object selection process. Everytime I
select the object in th e assembly mode (or complicated part), in the
"smart" mode, I need to right click, right click, and right click to
pick the object.



I can filter it and change to surface, edge....but I don't want to do so. If the key set for example:

upper arrow for "Smart" selection

left arrow for "Edge" selection

right arrow for "surface" selection



Then I can combine the keyboard and mouse operation, while the mouse
cursor stay on the graphical screen for something operations, the
keyboard for another operations.



Also can mapkey set the combine functional key? e.g. "Ctrl+Enter", "Alt+P".....
 
I have created groups of mapkeys for a similar purpose however you will end up having to use different mapkeys based on what mode you are in part assembly or drawing. Pro/E is severely limited in it's selection tool mapkey wise for the following reason.


When you select an option from the drop down Pro/E records the selection type in the mapkey based on it's location on the list. How dumb is that you ask? It's Very Very Dumb. For the Datum Icons there is a character code such as `ProCmdViewSpinCntr` for spin center display, and`ProCmdEnvDtmDisp` for datum display, which make perfect sense.
mapkey qs @MAPKEY_LABELSEL ASM Smart;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `0`;
mapkey qp @MAPKEY_LABELSEL Asm Parts;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `1`;
mapkey qg @MAPKEY_LABELSEL Asm Geometry;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `2`;
mapkey qd @MAPKEY_LABELSEL Asm Datums;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `3`;
mapkey qq @MAPKEY_LABELSEL Asm Quilts;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `4`;
mapkey qa @MAPKEY_LABELQuick SEL Asm Annotations;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `5`;
mapkey qf @MAPKEY_LABELSEL Asm Features;\
mapkey(continued) ~ Select `main_dlg_cur` `Sst_bar.filter_list`1 `6`;
If selection options happen to be in the same location then you can use in both modes. I believe part modes feature select is select Part in ASM.
Michael
 

Sponsor

Articles From 3DCAD World

Back
Top