
!=========================================================
! == ==
! == For complete descriptions see ==
! == FUNDAMENTALS User Guide. ==
!=========================================================
!UPDATE Date: DEC. 28, 2000 By Jeffrey Lee,REV 2000I
! Modified: Feb. 23, 1995
! Modified: Jun. 29, 1995 Rev 15
! Modified: Dec. 19, 1995 Rev 16, G. Leonard
! Modified: Jul. 22, 1998 Rev 20, R. Newton
!=========================================================
!= Environment Options ==
!=========================================================
allow_anatomic_features YES
bell NO
display HIDDENVIS
prompt_on_exit YES
provide_pick_message_always YES
shade_with CURVES
USE_DIMENSIONED_EDGES NO
flip_arrow_scale 2
retain_pattern_definition YES
info_output_mode CHOOSE
model_tree_start yes
SKETCHER_README_ALERT NO
SKETCHER_README_BUTTON YES

!===The Following Options were added by Jeffrey Lee
set_trail_single_step yes

!======================================================
!=====Sketcher Set=======
!===The Following Options were added by Jeffrey Lee
sketcher_intent_manager no
sketcher_disp_constraints Yes
sketcher_disp_dimensions Yes

!=======================================
! Change to UNIT_MM if working in millimeters
!=======================================
!PRO_UNIT_LENGTH UNIT_INCH
pro_unit_length UNIT_MM
pro_unit_mass UNIT_GRAM

! The following 2 settings are typically the same
default_dec_places 3
sketcher_dec_places 3



!==========================================================
!== Window Setup ==
!==========================================================
thermo_position_hint NO_WINDOW_OVERLAP
MENU_HORIZONTAL_HINT RIGHT
visible_message_lines 3
!MENUITEM_FONT SCREEN-BOLD18

! NOTE: must exit Pro and restart after changing WINDOW_SCALE.
windows_scale .97

!==========================================================
!== SAVE/RETRIEVE OPTIONS ==
!==========================================================
file_open_default_folder DEFAULT
compress_output_files NO
override_store_back NO
save_object_in_current YES
save_model_display SHADING_LOD
save_drawing_picture_file NO

!==========================================================
!== DRAWING STANDARDS ==
!==========================================================
! Select either english or metric drawing setup files as your
! common default. You should refer to the "Drawing User's Guide"
! for a complete list of drawing setup file options.

drawing_setup_file d:\users\ok.dtl
!DRAWING_SETUP_FILE $PRODIR/../pro_stds/configs/english.dtl
!DRAWING_SETUP_FILE $PRODIR/../pro_stds/configs/metric.dtl
default_draw_scale 1.0
create_drawing_dims_only YES
highlight_new_dims YES
allow_move_attach_in_dtl_move YES
rename_drawings_with_object ASSEM
gtol_dim_placement UNDER_VALUE
mark_approximate_dims YES
parenthesize_ref_dim YES


!=========================================================
!== PLOTTING ==
!=========================================================
delete_after_plotting YES

! Change the following to 'YES' if postscript plots are rotated 90 deg.
! LANDSCAPE_POSTSCRIPT_PRINT NO

pro_plot_config_dir $PRODIR/../pro_stds/plot_configs

!PLOTTER SET: To your defaut plotter
!PLOTTER_COMMAND SET: To UNIX plot command (ex. lpr)
! ====The following plotter config was added by Jeffrey Lee
plotter HP1055CM
plotter_command WINDOWS_PRINT_MANAGER
pen_table_file D:\USERS\TABLE.PNT
use_8_plotter_pens YES
!pen weight set value 1-16,1---thinnest,16---thickest,
!pen1-pen8 default values are 4,1,2,3,2,3,1,4

pen1_line_weight 2
pen2_line_weight 2
pen3_line_weight 2
pen4_line_weight 2
pen5_line_weight 2
pen6_line_weight 2
pen7_line_weight 2
pen8_line_weight 2


!=========================================================
!== Tolerance Setup ==
!=========================================================

tol_mode plusminussym

! Set linear and angular tolerances based on your company standard.
! Example: LINEAR_TOL 2 0.016 => 3.01 +- .016
!LINEAR_TOL 3 0.001 => 3.013 +- .001

!LINEAR_TOL 0 0.5
!LINEAR_TOL 1 0.1
!LINEAR_TOL 2 0.016
!LINEAR_TOL 3 0.001
!LINEAR_TOL 4 0.0001
!ANGULAR_TOL 0 1
!ANGULAR_TOL 1 .5



!=========================================================
!== Editor Options ==
!=========================================================
! The following editors can be used instead of the default "vi" editor.
! Remove "!" from desired hardware editor. Test by typing the command in a
! unix window. If the command does not work, verify the command to access
! the editor with your hardware support.
! (ex. On SGI type: /usr/sbin/jot -f )

!SGI
!PRO_EDITOR_COMMAND /usr/sbin/jot -f

!Hewlett Packard
!PRO_EDITOR_COMMAND /usr/vue/bin/vuepad

!Sun
!PRO_EDITOR_COMMAND /usr/openwin/bin/textedit

!DEC Alpha 3000 Unix
!PRO_EDITOR_COMMAND /usr/bin/X11/dxnotepad

!If the system editor or "vi" is preferred, change PROTAB to EDITOR
FAMILY_TABLE_EDITOR PROTAB
relation_file_editor PROTAB
drawing_file_editor PROTAB



!=========================================================
!== GRAPHICS OPTIONS ==
!=========================================================
!GRAPHICS X_WINDOWS
spin_control DRAG
!SAVE_TRIANGLES_FLAG YES


!=========================================================
!== SEARCH PATHS ==
!=========================================================
search_path .
search_path $home
search_path $PRODIR/../pro_stds/library_dir
search_path c:\materials
search_path $PRODIR/../pro_stds/group_dir
search_path $PRODIR/../pro_stds/symbol_dir
search_path $PRODIR/../pro_stds/format_dir
search_path $PRODIR/../pro_stds/start_files
search_path d:\users\default\library
texture_search_path $PRODIR/../pro_stds/texture_dir

!=========================================================
!== PRO SEARCH DIRECTORIES ==
!=========================================================
!TRAIL_DIR SET (OPTIONAL): DO NOT use a dir across network
!PRO_GROUP_DIR $PRODIR/../pro_stds/group_dir
!PRO_SYMBOL_DIR $PRODIR/../pro_stds/symbol_dir
!PRO_FORMAT_DIR $PRODIR/../pro_stds/format_dir
pro_material_dir c:\materials
!PRO_LIBRARY_DIR $PRODIR/../pro_stds/library_dir
!PRO_TEXTURE_LIBRARY $PRODIR/../pro_stds/texture_dir
start_model_dir $PRODIR/../pro_stds/start_files



!=========================================================
!== LAYER DEFAULTS ==
!=========================================================
! The naming convention shown here for layers provides
! a way to organize your layers in a specific order. Pro
! sorts layers in alphanumeric order. As new layers are
! created, they will be added to the bottom of the list if
! they begin with an "alpha" character. They will be added
! to the top of the list if they begin with "0_". In addition,
! if you want to add new layers for a group of items, you can
! make them appear as indented layers. For example:
!
! 1_ALL_PLANES
! 1___DEF_PLANES
! 1___ANG_PLANE
! 2_ALL_CSYS
! 2___DEF_CSYS
! 3_ALL_AXES
! 3___HOLE_AXES
!
!DEF_LAYER LAYER_DATUM 1_ALL_PLANES
!DEF_LAYER LAYER_CSYS 2_ALL_CSYS
!DEF_LAYER LAYER_AXIS 3_ALL_AXES
!DEF_LAYER LAYER_POINT 4_ALL_POINTS
!DEF_LAYER LAYER_CURVE 5_ALL_CURVES
!DEF_LAYER LAYER_SURFACE 6_ALL_SURFS
!DEF_LAYER LAYER_FEATURE 7_ALL_FEATURES
!DEF_LAYER LAYER_DETAIL_ITEM 8_ALL_NOTES_BALLOONS_SYMBOLS_GTOLS(FREE)



!=========================================================
!== WEBPUB OPTIONS ==
!=========================================================
www_add_aux_frame NO
www_export_geometry_as JPG_VRML
www_multiple_views ALL
www_tree_location IN



!=========================================================
!== VRML OPTIONS ==
!=========================================================
vrml_anchor_url NO
vrml_background_color NO
vrml_explode_lines YES
vrml_export_resolution MEDIUM
vrml_file_duplicate_material YES
vrml_multiple_views ALL
vrml_simprep_export YES
vrml_parameters DESIGNATED




!=========================================================
!== DATA (INTRALINK) MANAGEMENT OPTIONS ==
!=========================================================
!BITMAP_SIZE
!SAVE_BITMAP NONE
!CONNECT_TO_INTRALINK YES
!CHECK_INTRALINK_ATTRIBUTES YES


!=========================================================
!=========================================================
!== MAPKEYS ==
!=========================================================
!=========================================================
! The mapkeys included have been created to automate standard functions.
! Review the mapkeys listed below and delete ones that you will not use.
! Create mapkeys to automate functions you will do frequently.
!=========================================================
!== GENERAL MAPKEYS ==
!=========================================================

mapkey wc @MAPKEY_NAMEWindow Close;@MAPKEY_LABELWdwCls;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Windows`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Windows.psh_win_close`;
mapkey wa @MAPKEY_NAMEWindow Activate;@MAPKEY_LABELWdwAct;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Windows`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Windows.psh_win_activate`;\
mapkey(continued) ~ FocusOut `newtree` `AssyTree`;
mapkey dd @MAPKEY_NAMEDone;@MAPKEY_LABELDone;#DONE;
mapkey rg @MAPKEY_NAMERegenerate Model;@MAPKEY_LABELRegen;#DONE;#DONE/RETURN;\
mapkey(continued) ~#DONE/RETURN;#REGENERATE;#MODEL;#AUTOMATIC;
mapkey rr @MAPKEY_NAMERepaint Screen;@MAPKEY_LABELRepaint;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_repaint`;
mapkey sd @MAPKEY_NAMEShade Model;@MAPKEY_LABELShade;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_shade`;
mapkey vd @MAPKEY_NAMEView Default Orientation of Model;\
mapkey(continued) @MAPKEY_LABELView Default;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1 ;\
mapkey(continued) ~ Select `nameviewlist` `nv_list`1 `Default`;
mapkey vr @MAPKEY_NAMEView Refit;@MAPKEY_LABELRefit;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;


! The following mapkeys will enable "qq" to quit any command
! and bring you to the first menu. These mapkeys have not been updated for
! R.20 therefore 'qq' may not work to exit out of all menus.
!
mapkey q1 #done/return;#done/return;#done/return;#done/return;
mapkey q2 #return;#return;#return;#return;
mapkey q3 #Done-return;#Done-return;#Done-return;#Done-return;
mapkey q4 #Done sel;#Done sel;#Done sel;#done;#done;#done;#done;
mapkey q5 #quit refs;#quit del/sup;
mapkey q6 #done;#quit;#done;#quit;#confirm;#done/return;#done;#done;
mapkey q7 #done;#quit;#confirm;#done/return;#done;#done;
mapkey qq %q1;%q2;%q3;%q4;%q5;%q6;%q7;


!=========================================================
!== FUNCTION KEYS ==
!=========================================================
! Add any Function Mapkeys in this location
mapkey $F1 @MAPKEY_NAMEOpen System Window;@MAPKEY_LABELSys Wdw;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Windows`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Windows.psh_win_open_system`;




!=========================================================
!== VIEWS ==
!=========================================================
mapkey vf @MAPKEY_NAMEView Front;@MAPKEY_LABELFront;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `f`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `fr`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `fro`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `fron`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `front`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `front`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey vb @MAPKEY_NAMEView Back;@MAPKEY_LABELBack;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `b`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `ba`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bac`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `back`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_IP` `back`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey vt @MAPKEY_NAMEView Top;@MAPKEY_LABELTop;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `t`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `to`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `top`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `top`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey vm @MAPKEY_NAMEView Bottom;@MAPKEY_LABELBottom;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `b`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bo`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bot`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bott`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `botto`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bottom`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bottom`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey vl @MAPKEY_NAMEView Left;@MAPKEY_LABELLeft;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `l`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `le`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `lef`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `left`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `left`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey vg @MAPKEY_NAMEView Right;@MAPKEY_LABELRight;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Select `vwsavretr` `VwSavRetr_PH.NameVw_List`1 `RIGHT`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey vs @MAPKEY_NAMERetrieve and save views;@MAPKEY_LABELViews;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;
mapkey rt @MAPKEY_NAMERetrieve Temporary View;@MAPKEY_LABELView Temp;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `t`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tm`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_v`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_vi`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_vie`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_view`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_view`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey st @MAPKEY_NAMESave Temporary view;@MAPKEY_LABELTmp View;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_named`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `t`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tm`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_v`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_vi`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_vie`;\
mapkey(continued) ~ Input `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_view`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `tmp_view`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;


! The following mapkey creates all Primary Views based off of a Front view
mapkey views @MAPKEY_NAMECreate Primary views of model;@MAPKEY_LABELViews;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_panzoom`;\
mapkey(continued) ~ Activate `orient` `NmViewCheckBtn`1 ;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `f`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `fr`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `fro`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `fron`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `front`;\
mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `front`;\
mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\
mapkey(continued) ~ Select `orient` `spinPH.SpinTypeRadio`1 `XYZ`;\
mapkey(continued) ~ Activate `orient` `spinPH.XSpinBox`90 ;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `t`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `to`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `top`;\
mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `top`;\
mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `orient` `spinPH.XSpinBox`-90 ;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `b`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `bo`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `bot`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `bott`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `botto`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `bottom`;\
mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `bottom`;\
mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\
mapkey(continued) ~ Update `orient` `spinPH.XSpinBox`0 ;\
mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox`90 ;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `l`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `le`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `lef`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `left`;\
mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `left`;\
mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox`180 ;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `b`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `ba`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `bac`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `back`;\
mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `back`;\
mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox`-90 ;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `r`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `ri`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `rig`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `righ`;\
mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `right`;\
mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `right`;\
mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox`0 ;~ Activate `orient` `OkPB`;


!=========================================================
!== DISPLAY ==
!=========================================================


!=========================================================
!== SKETCHER == Update for R.20
!=========================================================
mapkey sch @MAPKEY_NAMESketch Horizontal Centerline;@MAPKEY_LABELHrz CL;\
mapkey(continued) #SKETCH;#LINE;#CENTERLINE;#HORIZONTAL;
mapkey scv @MAPKEY_NAMESketch Vertical Centerline;@MAPKEY_LABELVrt CL;\
mapkey(continued) #SKETCH;#LINE;#CENTERLINE;#VERTICAL;
mapkey sg @MAPKEY_NAMESketch Advanced Geometry;@MAPKEY_LABELadv geom;#SKETCH;\
mapkey(continued) #ADV GEOMETRY;
mapkey nn @MAPKEY_NAMEDimension;@MAPKEY_LABELDim;#DIMENSION;
mapkey as @MAPKEY_NAMEAlign sketch;@MAPKEY_LABELAlign;#SKETCH;#ALIGNMENT;
mapkey tc @MAPKEY_NAMETrim Corner;@MAPKEY_LABELTrim;#GEOM TOOLS;#TRIM;\
mapkey(continued) #CORNER;
mapkey nt @MAPKEY_NAMEIntersect entities;@MAPKEY_LABELIntersect;#GEOM TOOLS;\
mapkey(continued) #INTERSECT;
mapkey ul @MAPKEY_NAMEUndelete Last;@MAPKEY_LABELUndelete;#UNDELETE LAST;
mapkey sf @MAPKEY_NAMEPlace fillet on entities;@MAPKEY_LABELFillet;#SKETCH;\
mapkey(continued) #ARC;#FILLET;


!=========================================================
!== FEATURE CREATION == Updated for R.20
!=========================================================
mapkey ct @MAPKEY_NAMECreate Cut;@MAPKEY_LABELCut;#FEATURE;#CREATE;#CUT;
mapkey cp @MAPKEY_NAMECreate Protrusion;@MAPKEY_LABELProtrusion;#FEATURE;\
mapkey(continued) #CREATE;#PROTRUSION;
mapkey ch @MAPKEY_NAMECreate Hole;@MAPKEY_LABELHole;#FEATURE;#CREATE;#HOLE;
mapkey cr @MAPKEY_NAMECreate Rounds;@MAPKEY_LABELRound;#FEATURE;#CREATE;\
mapkey(continued) #ROUND;
mapkey cc @MAPKEY_NAMECreate Datum Curve;@MAPKEY_LABELCurve;#FEATURE;#CREATE;\
mapkey(continued) #DATUM;#CURVE;
mapkey cs @MAPKEY_NAMECreate Surface;@MAPKEY_LABELSurface;#FEATURE;#CREATE;\
mapkey(continued) #SURFACE;
mapkey cd @MAPKEY_NAMECreate Datum Plane;@MAPKEY_LABELDtm Plane;#FEATURE;\
mapkey(continued) #CREATE;#DATUM;#PLANE;
mapkey cf @MAPKEY_NAMECreate Draft;@MAPKEY_LABELDraft;#FEATURE;#CREATE;\
mapkey(continued) #TWEAK;#DRAFT;
mapkey cn @MAPKEY_NAMECreate Dtm Point;@MAPKEY_LABELPoint;#FEATURE;#CREATE;\
mapkey(continued) #DATUM;#POINT;


!=========================================================
!== MODIFY/MEASURE == Updated for R.20
!=========================================================
mapkey fr @MAPKEY_NAMERedefine;@MAPKEY_LABELRedefine;#FEATURE;#REDEFINE;
mapkey fs @MAPKEY_NAMEFeature Suppress\n\n\nFeature Suppress\n;\
mapkey(continued) @MAPKEY_LABELSuppress;#FEATURE;#SUPPRESS;
mapkey fd @MAPKEY_NAMEFeature Delete;@MAPKEY_LABELDelete;#FEATURE;#DELETE;
mapkey fe @MAPKEY_NAMEFeature Resume;@MAPKEY_LABELResume;#FEATURE;#RESUME;
mapkey fm @MAPKEY_NAMEFeature Modify;@MAPKEY_LABELModify;#DONE;#MODIFY;
mapkey fi @MAPKEY_NAMEFeature Information;@MAPKEY_LABELFea Info;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Info.psh_info_feature`;
mapkey md @MAPKEY_NAMEMeasure Distance;@MAPKEY_LABELMeas Dist;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Info.psh_info_measure`;\
mapkey(continued) ~ Open `measure` `MsrTypeOptions`;~ Close `measure` `MsrTypeOptions`;\
mapkey(continued) ~ Select `measure` `MsrTypeOptions`1 `Distance`;
mapkey ml @MAPKEY_NAMEMeasure Curve Length;@MAPKEY_LABELMea Lgth;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Info.psh_info_measure`;\
mapkey(continued) ~ Open `measure` `MsrTypeOptions`;~ Close `measure` `MsrTypeOptions`;\
mapkey(continued) ~ Select `measure` `MsrTypeOptions`1 `CurveLength`;
mapkey sa @MAPKEY_NAMESurface Analysis;@MAPKEY_LABELSurf Anal;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Info.psh_info_srf_anal`;
mapkey sa @MAPKEY_NAMESurface Analysis;@MAPKEY_LABELSurf Anal;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Info.psh_info_srf_anal`;
mapkey ma @MAPKEY_NAMEMeasure Angle;@MAPKEY_LABELMea Ang;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Info.psh_info_measure`;\
mapkey(continued) ~ Open `measure` `MsrTypeOptions`;~ Close `measure` `MsrTypeOptions`;\
mapkey(continued) ~ Select `measure` `MsrTypeOptions`1 `Angle`;


!=========================================================
!== DRAWINGS ==
!=========================================================
mapkey af @MAPKEY_NAMEAdd Front View to drawing;@MAPKEY_LABELAdd Front;\
mapkey(continued) #VIEWS;#DONE;@PAUSE_FOR_SCREEN_PICK;\
mapkey(continued) ~ Input `dwgvworient` `namedviewPH.NameVw_IP` `f`;\
mapkey(continued) ~ Input `dwgvworient` `namedviewPH.NameVw_IP` `fr`;\
mapkey(continued) ~ Input `dwgvworient` `namedviewPH.NameVw_IP` `fro`;\
mapkey(continued) ~ Input `dwgvworient` `namedviewPH.NameVw_IP` `fron`;\
mapkey(continued) ~ Input `dwgvworient` `namedviewPH.NameVw_IP` `front`;\
mapkey(continued) ~ Update `dwgvworient` `namedviewPH.NameVw_IP` `front`;\
mapkey(continued) ~ Activate `dwgvworient` `namedviewPH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `dwgvworient` `OkPB`;#DONE/RETURN;
mapkey av @MAPKEY_NAMEAdd Projected View;@MAPKEY_LABELAdd View;#VIEWS;#DONE;\
mapkey(continued) @PAUSE_FOR_SCREEN_PICK;#DONE/RETURN;
mapkey sw @MAPKEY_NAMEShow Dims on drawing;@MAPKEY_LABELShow Dims;\
mapkey(continued) #SHOW/ERASE;~ Activate `showerase` `chk_dim`1;
mapkey ax @MAPKEY_NAMEAdd X-Section View to drawing;@MAPKEY_LABELAdd X-sect;\
mapkey(continued) #VIEWS;#SECTION;#DONE;#DONE;@PAUSE_FOR_SCREEN_PICK;
mapkey dv @MAPKEY_NAMEDelete Drawing Views;@MAPKEY_LABELDelete View;#VIEWS;\
mapkey(continued) #DELETE VIEW;@PAUSE_FOR_SCREEN_PICK;#CONFIRM;#DONE/RETURN;



!====================================================
! The following mapkeys are used to retrieve and rename
! START FILES. These are used in conjunction with the
! config option 'START_MODEL_DIR'
!====================================================
!====================================================
!== START PARTS ==
!====================================================

mapkey gs @MAPKEY_NAMEGet Standard Part to start design;@MAPKEY_LABELStrtPrt;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_new`;~ Activate `new` `Copy_Button`;\
mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`1 `startpart.prt`;\
mapkey(continued) ~ Activate `file_open` `Open`;#SET UP;#MOD PARAMS;;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_rename`;~ FocusOut `newtree` `AssyTree`;

!====================================================
!== START ASSEMBLY ==
!=====================================================

mapkey ga @MAPKEY_NAMEGet Standard Assy to start design;\
mapkey(continued) @MAPKEY_LABELStrtAssy;~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;~ Activate `main_dlg_cur` `File.psh_new`;\
mapkey(continued) ~ Select `new` `Type`1 `Assembly`;~ Activate `new` `Copy_Button`;\
mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`1 `startassy.asm`;\
mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`0 ;\
mapkey(continued) ~ Activate `file_open` `Ph_list.Filelist`1 `startassy.asm`;#SET UP;\
mapkey(continued) #MOD PARAMS;;~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_rename`;~ FocusOut `newtree` `AssyTree`;

!====================================================
!== START SHEETMETAL ==
!====================================================





!====================================================
!== START DRAWING ==
!====================================================





!====================================================
!== Mapkeys used in menu_def.pro ==
!====================================================
mapkey up @MAPKEY_NAMEModify Parameters;@MAPKEY_LABELMod Params;#SET UP;\
mapkey(continued) #PARAMETERS;#MODIFY;#DRAWN_BY;#MODIFY;#MATERIAL;#MODIFY;#DESCRIPTION;#MODIFY;\
mapkey(continued) #VENDOR;#DONE/RETURN;#DONE;
mapkey ap @MAPKEY_NAMEAdd Parameters to model;@MAPKEY_LABELAdd Params;\
mapkey(continued) #SET UP;#PARAMETERS;#CREATE;#STRING;DRAWN_BY;;#STRING;MATERIAL;;#STRING;\
mapkey(continued) DESCRIPTION;;#CREATE;#STRING;VENDOR;;#DONE;
