!copy and paste the mapkeys you want into your config file !You can rename the hotkeys as needed !descriptions can be found at the beginning of each mapkey !select a feature then use mapkey to activate the edit command mapkey ee @MAPKEY_LABELedit;\ mapkey(continued) ~ RButtonArm `main_dlg_cur` `PHTLeft.AssyTree` `node0`;\ mapkey(continued) ~ PopupOver `main_dlg_cur` `ActionMenu`1 `PHTLeft.AssyTree`;\ mapkey(continued) ~ Open `main_dlg_cur` `ActionMenu`;~ Close `main_dlg_cur` `ActionMenu`;\ mapkey(continued) ~ Activate `main_dlg_cur` `EditModify`; !select a feature then use mapkey to activate the edit definition command mapkey ed @MAPKEY_LABELedit definition;\ mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Edit`;\ mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\ mapkey(continued) ~ Activate `main_dlg_cur` `Edit.pshRedefine`; !select a feature then use mapkey to activate the edit references command !it answers yes to roll back the model mapkey er @MAPKEY_NAMELaunches edit references command;\ mapkey(continued) @MAPKEY_LABELEdit References;~ Select `main_dlg_cur` `MenuBar1`1 `Edit`;\ mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\ mapkey(continued) ~ Activate `main_dlg_cur` `Edit.pshReroute`;y; !sets the shade quality to 10 mapkey s10 @MAPKEY_NAMESet shade quality to 10;@MAPKEY_LABELShade to 10;\ 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_view_mdldisp`;\ mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_Shade`;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`4 ;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`5 ;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`6 ;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`7 ;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`8 ;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`9 ;\ mapkey(continued) ~ Update `modeldisplay` `ModDsply_SB_ShadeQlty`10 ;\ mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\ mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`; !resizes model tree to a larger width mapkey rt @MAPKEY_LABELResize Model Tree;\ mapkey(continued) ~ Move `main_dlg_cur` `PHTLeft.AssyTree`47; !orients model to previous view mapkey p @MAPKEY_LABELprevious view;\ mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\ mapkey(continued) ~ Select `main_dlg_cur` `View.HideCascadeBtn`;\ mapkey(continued) ~ Close `main_dlg_cur` `View.HideCascadeBtn`;\ 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_prev`; !does a file->save and window->close mapkey save @MAPKEY_NAMESave and close model;@MAPKEY_LABELSAVE/CLOSE;\ mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;\ mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;~ Activate `main_dlg_cur` `File.psh_save`;\ mapkey(continued) ~ Activate `file_saveas` `OK`;~ Select `main_dlg_cur` `MenuBar1`1 `Windows`;\ mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\ mapkey(continued) ~ Activate `main_dlg_cur` `Windows.psh_win_close`; !regenerates the model, consistent with other programs refresh shortkey mapkey $F5 @MAPKEY_LABELregenerate;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdRegenPart.edit_t`; !the following mapkeys can be used to reorient to saved views mapkey vf @MAPKEY_NAMEorient view to front view;@MAPKEY_LABELfront orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `FRONT`; mapkey vr @MAPKEY_NAMEorient view to right orient;@MAPKEY_LABELright orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `RIGHT`; mapkey vl @MAPKEY_NAMEorient view to left orient;@MAPKEY_LABELleft orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `LEFT`; mapkey vt @MAPKEY_NAMEorient view to top orient;@MAPKEY_LABELtop orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `TOP`; mapkey vd @MAPKEY_NAMEorient view to default orient;\ mapkey(continued) @MAPKEY_LABELdefault orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `Default`; mapkey vb @MAPKEY_NAMEorient view to back orient;@MAPKEY_LABELback orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `BACK`; mapkey vu @MAPKEY_NAMEorient to bottom orient;@MAPKEY_LABELbottom orient;\ mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\ mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `BOTTOM`;