============我的CONFIG.PRO===============
! Pro/ENGINEER 2001 config.pro
!=========================================================
! 编制:刘灼辉
! 日期:2002年1月9日
! 说明:
!=====================================================
!目录和文件设定 Directories & Files
======================================================
search_path e:\work
search_path $home
search_path e:\custom\library
search_path $PRODIR/../pro_stds/material_dir
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 e:\custom\USER
texture_search_path $PRODIR/../pro_stds/texture_dir
!======================================================
!指定CAM-Post载入点目录,以便能直接设置后处理器并生成MCD文件。
campost_dir $pro_stds\mfg_stds\campost
!为Pro/ENGINEER进程设置缺省的绘图设置文件选项。
drawing_setup_file e:\custom\USER\drawing.dtl
format_setup_file e:\custom\USER
!指定要写入出图文件的目录。
plot_file_dir $temp
!为剖面线库指定一个目录。在剖面线库中可保存剖面线图案以便以后的检索。
pro_crosshatch_dir $pro_stds\crosshatch_dir
!为绘图设置文件设置目录。
pro_dtl_setup_dir e:\custom\USER\drawing.dtl
!为用户定义特征(UDF)库设置缺省目录。
pro_group_dir $pro_stds\udf_dir
!为Pro/ENGINEER库(或任何已建立的包括正确索引菜单文件的库)设置缺省目录。
pro_library_dir $pro_stds\library_dir
!为零件材料库设置缺省目录。
pro_material_dir e:\custom\materials
!指定一个目录,可以从该目录中检索已从一个文件输入的注叙。
pro_note_dir e:\custom\note
!为用户定义的绘图仪配置文件设置目录。
pro_plot_config_dir E:\custom\USER\HP670C.pcf
!为用户定义的折弯表设置缺省目录。
pro_sheet_met_dir $pro_stds\smetal_dir
!设置可以从中检索线轴的目录。
pro_spool_dir $pro_stds\spool_dir
!设置和自动用于保存和检索用户定义符号的缺省目录。
pro_symbol_dir E:\custom\USER
!对包含起始零件和组件的目录提供完整路径。
start_model_dir E:\custom\Template Files
system_colors_file $pro_stds\configs\syscol.scl
!指定用来搜索Pro/ENGINEER中指定线栈文件的目录。
pro_pip_lnstk_dir $pro_stds\piping_dir
!设置缺省的字体目录。
pro_font_dir c:\winDOWS\fonts\
!为绘图格式库设置缺省目录
pro_format_dir e:\custom\Template Files
!命令Pro/ENGINEER在指定的目录中创建轨迹文件。
trail_dir $temp
!设置BOM格式文件,用于定制的BOM。
bom_format E:\custom\USER\bom.sym
BOM_FORMAT E:\custom\USER\bom.FMT
! DO NOT write trail files across the network as it can create severe
! performance degradation.
!指定系统保存regen_backup模型的目录
regen_backup_directory $temp
!明确地使Pro/ENGINEER使用Temp目录,一步于再生模型实例。
use_temp_dir_for_inst YES
!表面光洁度符号目录
pro_surface_finish_dir E:\custom\surface
======================================================================
! 样板文件设定Template Files
======================================================================
!指定用作缺省绘图模板的模型目录。
template_drawing E:\custom\Template Files
!template_format E:\custom\Template Files
!指定已标明的零件模板。
template_solidpart start_part.prt
!指定已标明的组件模板。。
template_designasm start_assemble.asm
!指定已标明的钣金模板。
template_sheetmetalpart start_sheetmetal.prt
!template_mfgcast
!template_mfgmold
!======================================================================
!MFG目录设定 Manufacturing Directories
======================================================================
!由Pro/NC自动钻孔功能使用的钻孔MUDF的保存目录。
autodrill_udf_dir $pro_stds\mfg_stds\auto_drilling
!为制造CI数据文件设置缺省目录。
pro_mf_cl_dir $pro_stds\mfg_stds\cl_files
!为制造参数文件设置缺省目录。
pro_mf_param_dir $pro_stds\mfg_stds\speeds_feeds
!!为制造工具文件设置缺省目录。
pro_mf_tprm_dir $pro_stds\mfg_stds\tools
!为制造工件文件设置缺省目录。
pro_mf_workcell_dir $pro_stds\mfg_stds\machines
!PRONCPOST_DBF p:\pro_stds\mfg_stds\posts\ncpost.dbf
!为Pro/MFG中的语法菜单文件设置缺省目录。
pro_mfg_cmdsyn_dir $pro_stds\mfg_stds\cmdsyn
!gpostpp_dir p:\pro_stds\mfg_stds\posts
=======================================================================
! 渲染材质目录设定PHOTORENDER
=======================================================================
!允许用户指定一个不同的图形库。
pro_texture_library $pro_stds\graphics
!允许用户指定搜索的纹理路径。
texture_search_path $pro_stds\graphics\graphic-library
=======================================================================
! 用户界面设定(图形显示和外观设定)User Interface(Graphics Display & Appearance)
======================================================================
!允许2键MOUSE进行旋转:
!2button_mouse_mmb_support yes
allow_anatomic_features yes
!退出时显示确认窗口。
allow_confirm_window yes
ang_dim_in_screen yes
axis_display no
!每步操作是否响铃提示:
bell no
button_name_in_help no
color on
color_ramp_size 16
color_windows all_windows
datum_display no
datum_point_display no
datum_point_symbol cross
datum_point_tag_display no
!default_font 8,MS Sans Serif,regular
depthcue_always no
!depthcue_value 50
dim_offscreen_limit 1.0
display shade
display_coordinate_sys no
display_full_object_path no
!!!!spin_with_notes no
silhouettes yes
edge_display_quality normal
flip_arrow_scale 2
fonts_size small
!如用专业绘图显卡,且是OpenGL 3D加速,使下面这行有效,否则注掉:
graphics opengl
hlr_for_quilts yes
lods_enabled no
mesh_spline_surf no
number_user_colors 16
number_wireframe_colors 16
orientation trimetric
save_display yes
save_full_top_level_display no
save_triangles_flag no
!下面菜单宽度默认为8,中英界面最好设成13,范围为8到20,超出即认为设为8:
set_menu_width 11
set_zero_curvature_color no
shade_surface_feat no
shade_windows all_windows
shade_with CURVES
show_shaded_edges no
smooth_lods no
!确定是否显示旋转中心符号。
spin_center_display no
spin_control DRAG
spin_rate_zoom_sensitive yes
spin_with_part_entities yes
spin_with_silhouettes yes
system_background_color 0 0 0
tangent_edge_display solid
thermo_position_hint no_window_overlap
visible_message_lines 3
! Control size of the window by either one of the following config options
!设定窗口为满屏
windows_scale 1
!设定菜单空间为1个菜单的空间
reserved_menu_space 1
!===============================================================================
! 用户界面设定(通用操用)User Interface (General Behavior)
!======================================================================
!控制对话框中的弹出是帮助。
enable_popup_help yes
iconify_entire_pro yes
info_output_mode CHOOSE
kbd_cmd_abbreviation off
keep_info_datums yes
logical_objects yes
measure_sig_figures 6
menu_show_instances no
model_tree_start yes
nt_cache_dirs yes
pick_aperture_radius 7
prompt_on_erase_not_disp no
!prompt_on_exit no
prompt_on_exit yes
query_bin_start yes
retain_display_memory yes
select_on_dtm_edges all_modes
set_trail_single_step no
start_appmgr yes
summary_help yes
!trail_delay 1
visible_mapkeys no
!
allow_anatomic_features yes
!===============================================================================
TOLERANCE_CLASS fine
! 文件编辑相关设定File Editors:
!===============================================================================
! Test by typing the command in an MS Dos command window.
! If the command does not work, verify the command to
! access the editor with your hardware type.
pro_editor_command notepad
drawing_file_editor editor
protable_in_background no
relation_file_editor editor
!=============================================================================
!语言界面设定 Language Interface
!=============================================================================
menu_translation both
!上面中英对照值设为both,英文为No,全中文件为YES
lang_propagate yes
!上面为装了多于2种或以上第3方语言时请设为YES
help_translation yes
msg_translation yes
dialog_translation yes
!上面3项为MENU提示、显示信息和对话框,设为NO为英文
!===============================================================================
!图层设定 Layers
!===============================================================================
!===============================================================================
!默认图层 Default Layers
!===============================================================================
! 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:
!
! 01_ALL_PLANES
! 01___DEF_PLANES
! 01___ANG_PLANE
! 02_ALL_CSYS
! 02___DEF_CSYS
! 03_ALL_AXES
! 03___HOLE_AXES
!
!以下如要自动建立图层,请去掉前面的叹号
! Part and assembly layers (00_COMPONENTS layer is in assemblies only):
!def_layer LAYER_ASSEM_MEMBER 00_COMPONENTS
def_layer LAYER_DATUM 01_ALL_PLANES
def_layer LAYER_CSYS 02_ALL_CSYS
def_layer LAYER_AXIS 03_ALL_AXES
def_layer LAYER_POINT 04_ALL_POINTS
def_layer LAYER_CURVE 05_ALL_CURVES
!def_layer LAYER_SURFACE 06_ALL_SURFS
!def_layer LAYER_HOLE_FEAT 07_ALL_HOLES
!def_layer LAYER_DRAFT_FEAT 08_ALL_DRAFTS
!def_layer LAYER_ROUND_FEAT 09_ALL_ROUNDS
!def_layer LAYER_CHAMFER_FEAT 10_ALL_CHAMFER
!def_layer LAYER_CORN_CHAMF_FEAT 10__CORN_CHAMFERS
!def_layer LAYER_COSM_SKETCH 11_ALL_COSMETICS
!def_layer LAYER_COPY_GEOM 12_COPY_GEOM
!def_layer LAYER_FEATURE 20_ALL_FEATURES
! Drawing layers:
!def_layer LAYER_DETAIL_ITEM 50_ALL_DETAILS
!def_layer LAYER_DRAFT_DIM 51_ALL_DIMS
!def_layer LAYER_DRAFT_DIM 51__DRAFT_DIMS
!def_layer LAYER_REFDIM 51__REF_DIMS
!def_layer LAYER_NOTE 52_ALL_NOTES
!def_layer LAYER_SYMBOL 53_ALL_SYMBOLS
!def_layer LAYER_DWG_TABLE 54_ALL_TABLES
!def_layer LAYER_GTOL 55_ALL_GTOLS
!def_layer LAYER_DRAFT_GEOM 56_ALL_DRFT_GEOM
!===============================================================================
! 一般设定General Geometry
!===============================================================================
create_numbered_layers no
default_dec_places 3
default_ang_dec_places 0
!dim_fraction_denominator 32
default_dim_num_digits_changes yes
enable_absolute_accuracy no
fail_unattached_feature yes
fail_if_sec_regen_warning no
fail_ref_copy_when_missing_orig yes
feature_create_auto_begin yes
feature_create_auto_ok no
grid_snap no
mark_approximate_dims yes
!maintain_limit_tol_nominal no
maintain_limit_tol_nominal yes
model_grid_spacing 1
provide_pick_message_always yes
remember_last_get_point_option yes
repeat_datum_create yes
retain_pattern_definition yes
show_axes_for_extr_arcs no
show_dim_sign no
show_geom_checks_on_creation yes
use_major_units no
use_new_intchg yes
default_mold_base_vendor futaba_mm
shrinkage_value_display percent_shrink
!===============================================================================
! 草绘相关设定Sketcher
!===============================================================================
sketcher_dec_places 3
sketcher_animated_modify yes
sketcher_disp_constraints yes
sketcher_disp_dimensions yes
sketcher_disp_vertices yes
sketcher_overview_alert no
SKETCHER_README_ALERT NO
sketcher_readme_button no
sketcher_undo_stack_limit 200
sketcher_starts_in_2d yes
sketcher_intent_manager yes
!===============================================================================
!实体模式下 Part Mode
!===============================================================================
allow_old_style_round no
allow_udf_style_cosm_threads no
!===============================================================================
! 装配模式下Assembly Mode
!===============================================================================
allow_package_children none
allow_redo_intersections yes
allow_ref_scope_change yes
clr_print_plus_minus yes
comp_assemble_start constrain_in_window
comp_rollback_on_redef yes
default_ext_ref_scope all
display_in_adding_view default
fix_refs_to_intersections no
freeze_failed_assy_comp no
package_constraints disallow
scope_invalid_refs prohibit
shade_moving_comp yes
!===============================================================================
! 工程图模式Drawing Mode
!===============================================================================
allow_move_in_dtl_move yes
allow_move_view_with_move yes
allow_rfs_default_gtols_always yes
auto_associate_dimensions yes
auto_regen_views yes
create_drawing_dims_only yes
create_fraction_dim no
!default_draw_scale 0.01
display_dwg_tol_tags yes
disp_trimetric_dwg_mode_view yes
draw_models_read_only no
draw_points_in_model_units no
!drawing_view_origin_csys no
dwg_select_across_pick_box no
force_wireframe_in_drawings no
gtol_dim_placement under_value
highlight_new_dims yes
highlight_erased_dwg_views no
make_parameters_from_fmt_tables no
make_proj_view_notes no
variable_plots_in_inches no
dxf_out_drawing_scale yes
!参考尺寸在括号内设yes,No为在后加REF :
parenthesize_ref_dim Yes
pick_chain_tangent_only no
rename_drawings_with_object both
selection_of_removed_entities no
switch_dims_for_notes yes
sym_leader_orient_move_text no
symbol_palette_input yes
todays_date_note_format %yyyy/%mm/%dd
variant_drawing_item_sizes no
Projection_type first_angle
drawing_units mm
!=======================================
!单位设定(当不选用模板时起作用)
! Unit and Tolerance Setup
!===============================================================================
! Change to UNIT_MM if working in millimeters
!pro_unit_length UNIT_INCH
!PRO_UNIT_LENGTH UNIT_FOOT
pro_unit_length UNIT_MM
!PRO_UNIT_LENGTH UNIT_CM
!PRO_UNIT_LENGTH UNIT_M
! Change to UNIT_KILOGRAM if working in kilograms.
!PRO_UNIT_MASS UNIT_OUNCE
!pro_unit_mass UNIT_POUND
!PRO_UNIT_MASS UNIT_TON
pro_unit_mass UNIT_GRAM
!PRO_UNIT_MASS UNIT_KILOGRAM
!PRO_UNIT_MASS UNIT_TONNE
! Change to ANG_MIN or ANG_SEC if desired. ANG_DEG will show decimal degrees.
ang_units ANG_DEG
! Number of significant figures given when using #info;#measure
!默认单位系统:mmns 毫米:
pro_unit_sys mmns
! Set to the most common tolerance type which appears on your drawings.
! Note: Tolerance display on drawings (on or off) is controlled
! by the drawing setup (.dtl) file, accessed ONLY at drawing creation
! or when explicitly retrieved or modified. With "tol_display" set to
! "yes" in the .dtl file, dimensions with their "format" changed to
! other than "nominal" will appear with their tolerance values.
! Drawing setup option values are stored with the drawing.
! Note: The configuration option "tol_display" controls display of
! tolerances in part and assembly windows, not in drawing windows.
tolerance_standard ISO
!tol_mode NOMINAL
tol_mode PLUSMINUS
tol_display no
! Set linear and angular tolerances based on your company standard.
! Remove the comment character ("!") from the settings desired
! Examples: LINEAR_TOL 2 0.03 => 3.01 +- .03
!LINEAR_TOL 3 0.005 => 3.013 +- .005
!LINEAR_TOL 3 0.010 => 3.013 +- .010
!LINEAR_TOL_0.0 3
!LINEAR_TOL_0.00 10
!LINEAR_TOL_0.000 5
!LINEAR_TOL_0.0000 5
!ANGULAR_TOL_0.0 .5
!LINEAR_TOL 0 1
linear_tol 1 0.04
linear_tol 2 0.01
linear_tol 3 0.005
linear_tol 4 0.0005
angular_tol 0 1
angular_tol 1 0.5
angular_tol 2 0.25
!===============================================================================
!导入导出设定 Import/Export
!===============================================================================
company_name Amoisonic Co.
copy_dxf_dim_pict yes
fix_boundaries_on_import yes
interface_quality 3
intf_out_blanked_entities yes
intf3d_in_close_open_boundaries yes
postscript_compression yes
ps_output_with_pagesize yes
tiff_compression g4
tiff_type grayscale
!==========================================================
!== SAVE/RETRIEVE OPTIONS ==
!==========================================================
file_open_default_folder workspace
compress_output_files no
override_store_back no
save_object_in_current yes
save_model_display shading_lod
save_drawing_picture_file NO
!=========================================================
!==打印机设定 PLOTTING ==
!=========================================================
raster_plot_dpi 300
shaded_postscript_background no
use_software_linefonts no
delete_after_plotting yes
! Change the following to 'YES' if postscript plots are rotated 90 deg.
! LANDSCAPE_POSTSCRIPT_PRINT NO
!PLOTTER SET: To your defaut plotter
!PLOTTER_COMMAND SET: To UNIX plot command (ex. lpr)
plotter HP1055CM
plotter_command WINDOWS_PRINT_MANAGER
pen_table_file E:\custom\USER\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
!===============================================================================
! General File Managment
!===============================================================================
instance_search_exhaustive no
propagate_change_to_parents no
read_famtab_file_on_retrieve no
regen_backup_using_disk no
save_instance_accelerator none
save_modified_draw_models_only no
save_objects changed
save_unchanged_pdm_object as_ref
warn_for_unlocked_obj no
!===============================================================================
! Intralink Settings
!===============================================================================
!save_bitmap alllevels
!bitmap_size 250
!connect_to_intralink yes
check_intralink_attributes yes
!file_open_default_folder working_directory
!Pro/PDM Only
let_proe_rename_pdm_objects no
!===============================================================================
! Layout Mode
!===============================================================================
auto_assembly_with_layouts yes
!===============================================================================
! Pro/CABLING & DIAGRAM
!===============================================================================
auto_convert_cables yes
diagram_pin_edit_multi_line yes
full_hlr_for_cables full
orthogonal_snap yes
update_pre_130_harness yes
update_pre_16_cable_layers yes
!===============================================================================
! Pro/CAST & MOLD
!===============================================================================
!===============================================================================
! Pro/COMPOSITE
!===============================================================================
allow_ply_cross_section yes
allow_refs_to_geom_reps_in_drws no
!===============================================================================
! Pro/MANUFACTURING
!===============================================================================
cl_arrow_scale 0
mfg_param_mode advanced
!mfg_ijk_num_digits 5
shade_mfg_ref_models yes
store_tool_path_file no
ncpost_type gpost
!===============================================================================
! Pro/ModelView
!===============================================================================
!save_instance_accelerator always
!===============================================================================
! Pro/PIPING
!===============================================================================
pipe_solid_centerline no
!pipe_3d_bend_theor_int_pts yes
pipe_3d_bend_theor_int_pts no
!===============================================================================
! Pro/PROCESS_ASM
!===============================================================================
display_comps_to_assemble yes
!=========================================================
! 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
!===============================================================================
! Pro/WELD(焊接)
!指定焊接参数文件的搜索目录
pro_weld_params_dir e:\custom\user
!焊接参数显示的缺省小数位数
weld_dec_places 1
default_dec_places 1
weld_color 100
!===============================================================================
! Pro/SHEETMETAL
!===============================================================================
punch_axis_points yes
!===============================================================================
! Large Assembly Settings
!===============================================================================
! These settings dramatically improve performance for large assemblies
!===============================================================================
!auto_regen_views no
!compress_output_files no
!disp_trimetric_dwg_mode_view no
!display wireframe
!display_in_adding_view minimal_wireframe
!display_comps_to_assemble no
!display_silhoutte_edges no
!edge_display_quality low
!force_wireframe_in_drawings yes
!open_simplified_rep_by_default yes
!regen_backup_using_disk no
!retain_display_memory yes
!save_display yes
!save_triangles_flag no
!spin_control click
!spin_with_part_entities no
!tangent_edge_display no
!thermo_position_hint no_window_overlap
!=========================================================
!== GRAPHICS OPTIONS ==
!=========================================================
!GRAPHICS X_WINDOWS
!SAVE_TRIANGLES_FLAG YES
!=========================================================
NCcheck OPTIONS
!=========================================================
NCcheck_type nccheck
!=========================================================
!== WEBPUB OPTIONS ==
!=========================================================
!=========================================================
!=========================================================
!==快捷键 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 aa #okay;#accept;
mapkey ff @MAPKEY_NAMEFlip side;@MAPKEY_LABELFlip;#FLIP;
! Pick Plane Color Side
mapkey yy @MAPKEY_NAMEYellow plane;@MAPKEY_LABELYllw;\
mapkey(continued) ~ Activate `dtmorient` `YellowButton`;~ FocusIn `compplace` `assemselect`;\
mapkey(continued) ~ FocusIn `compplace` `compselect`;
mapkey rd @MAPKEY_NAMERed plane;@MAPKEY_LABELRed;\
mapkey(continued) ~ Activate `dtmorient` `RedButton`;~ FocusIn `compplace` `compselect`;
mapkey sp @MAPKEY_NAMESave current object and purge.;@MAPKEY_LABELSave Purge;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdModelSave.file`;;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `File`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Select `main_dlg_cur` `File.cb_file_delete`;\
mapkey(continued) ~ Close `main_dlg_cur` `File.cb_file_delete`;\
mapkey(continued) ~ Activate `main_dlg_cur` `psh_purge`;;
mapkey pwd ~ 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 dt #sel by menu;#datum;#name;~ Select `sellist0` `Namelist`1 `TOP`;
mapkey ds #sel by menu;#datum;#name;~ Select `sellist0` `Namelist`1 `SIDE`;
mapkey df #sel by menu;#datum;#name;~ Select `sellist0` `Namelist`1 `FRONT`;
mapkey d1 #sel by menu;#datum;#name;~ Select `sellist0` `Namelist`1 `DTM1`;
mapkey d2 #sel by menu;#datum;#name;~ Select `sellist0` `Namelist`1 `DTM2`;
mapkey d3 #sel by menu;#datum;#name;~ Select `sellist0` `Namelist`1 `DTM3`;
! The following mapkeys will enable "qq" to quit any command
! and bring you to the first menu.
mapkey qq #done/return;#done/return;#done/return;#done/return; #return;\
mapkey(continued) #return;#return;#return; #Done-return;#Done-return;#Done-return;#Done-return;\
mapkey(continued) #Done sel;#Done sel;#Done sel;#done;#done;#done;#done; #quit refs;\
mapkey(continued) #quit del/sup; #done;#quit;#done;#quit;#confirm;#done/return;#done;#done;\
mapkey(continued) #done;#quit;#confirm;#done/return;#done;#done;\
mapkey(continued) ~ FocusIn `Odui_Dlg_00` `1.lin_ref_spsh2.fake_page_na#0`;\
mapkey(continued) ~ FocusOut `Odui_Dlg_00` `1.lin_ref_spsh2.fake_page_na#0`;\
mapkey(continued) ~ Activate `Odui_Dlg_00` `stdbtn_2`;~ Activate `0_std_confirm` `OK`;
!=========================================================
! FUNCTION KEYS
!=========================================================
! Add any Function Mapkeys in this location
mapkey $F1 @MAPKEY_NAME(F1) View Default;@MAPKEY_LABEL(F1)View Default;%vd
mapkey vd @MAPKEY_NAMEView Default;@MAPKEY_LABELView Default;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_default`;
mapkey $F2 @MAPKEY_LABEL(F2) Zoom Reset;@MAPKEY_LABEL(F2) Zoom Reset;%zr
mapkey zr @MAPKEY_LABELZoom Reset;@MAPKEY_LABELZoom Reset;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;
mapkey $F3 @MAPKEY_NAME(F3) Zoom Out;@MAPKEY_LABEL(F3) Zoom Out;%zx
mapkey zx @MAPKEY_NAMEZoom Out;@MAPKEY_LABELZoom Out;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewZoomOut.view`;
mapkey $F4 @MAPKEY_NAME(F4) Zoom In;@MAPKEY_LABEL(F4) Zoom In;%zz
mapkey zz @MAPKEY_NAMEZoom In;@MAPKEY_LABELZoom In;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewZoomIn.view`;
mapkey $F5 MAPKEY_NAME(F5) Saved View Names;\
mapkey(continued) @MAPKEY_LABEL(F5) Saved View Names;%vn
mapkey vn MAPKEY_NAMESaved View Names;@MAPKEY_LABELSaved View Names;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdViewNamePick.view`1;
mapkey $F6 @MAPKEY_NAME(F6) Repaint;@MAPKEY_LABEL(F6) Repaint;%rr
mapkey rr @MAPKEY_NAMERepaint;@MAPKEY_LABELRepaint;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_repaint`;
mapkey $F7 @MAPKEY_NAME(F7) Shade;@MAPKEY_LABEL(F7) Shade;%sd
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 $F8 @MAPKEY_NAME(F8) Dyamic Orient of View;\
mapkey(continued) @MAPKEY_LABEL(F8) Dynamic Orient;%vs
mapkey vs @MAPKEY_NAMEDyamic Orient of View;@MAPKEY_LABELDynamic Orient;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;
mapkey $F9 @MAPKEY_NAME(F9) View Orient;@MAPKEY_LABEL(F9) View Orient;%vo
mapkey vo @MAPKEY_NAMEView Orient;@MAPKEY_LABELView Orient;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;
mapkey $F10 @MAPKEY_NAME(F10) Regenerate Model;@MAPKEY_LABEL(F10) Regen;%rg
mapkey rg @MAPKEY_NAMERegenerate Model;@MAPKEY_LABELRegen;#DONE;#DONE/RETURN;\
mapkey(continued) #DONE/RETURN;#REGENERATE;#MODEL;#AUTOMATIC;
mapkey $F11 @MAPKEY_NAME(F11) Envronment On;@MAPKEY_LABEL(F11) Env On;%eon;
mapkey eon @MAPKEY_NAMEEnvironment On;@MAPKEY_LABELEnv On;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Utilities`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Select `main_dlg_cur` `Utilities.cb_util_pref`;\
mapkey(continued) ~ Close `main_dlg_cur` `Utilities.cb_util_pref`;\
mapkey(continued) ~ Activate `main_dlg_cur` `psh_util_load_config`;\
mapkey(continued) p:\pro_stds\configs\env_on.pro;
mapkey $F12 @MAPKEY_NAME(F12) Environment Off;@MAPKEY_LABEL(F12) Env Off;\
mapkey(continued) %eoff;
mapkey eoff @MAPKEY_NAMEEnvironment Off;@MAPKEY_LABELEnv Off;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Utilities`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Select `main_dlg_cur` `Utilities.cb_util_pref`;\
mapkey(continued) ~ Close `main_dlg_cur` `Utilities.cb_util_pref`;\
mapkey(continued) ~ Activate `main_dlg_cur` `psh_util_load_config`;\
mapkey(continued) p:\pro_stds\configs\env_off.pro;
!=========================================================
! 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 vi @MAPKEY_NAMEView Iso;@MAPKEY_LABELIso;\
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 `ISO`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
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
! Define Views
! Orient to what you desire to be the Front View
mapkey @views @MAPKEY_NAMEDefine Standard Views;\
mapkey(continued) @MAPKEY_LABELDefine Standard Views;%@def_front;%@def_right;%@def_top;\
mapkey(continued) %@def_left;%@def_bottom;%@def_back;%@def_iso;%vd;
mapkey @def_front @MAPKEY_NAMEDefine Front View;\
mapkey(continued) @MAPKEY_LABELDefine Front View;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `front`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `front`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey @def_right @MAPKEY_NAMEDefine Right View;\
mapkey(continued) @MAPKEY_LABELDefine Right View;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;\
mapkey(continued) ~ Update `orient` `spinPH.YSpinBox`-90 ;~ Activate `orient` `OkPB`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `right`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `right`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey @def_top @MAPKEY_NAMEDefine Top View\n;@MAPKEY_LABELDefine Top View;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;\
mapkey(continued) ~ Update `orient` `spinPH.YSpinBox`90 ;\
mapkey(continued) ~ Update `orient` `spinPH.XSpinBox`90 ;~ Activate `orient` `OkPB`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `top`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `top`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey @def_left @MAPKEY_NAMEDefine Left View;@MAPKEY_LABELDefine Left View;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Utilities`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Info`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Utilities`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;\
mapkey(continued) ~ Update `orient` `spinPH.YSpinBox`90 ;\
mapkey(continued) ~ Update `orient` `spinPH.ZSpinBox`90 ;~ Activate `orient` `OkPB`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `left`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `left`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey @def_bottom @MAPKEY_NAMEDefine Bottom View;\
mapkey(continued) @MAPKEY_LABELDefine Bottom View;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;\
mapkey(continued) ~ Update `orient` `spinPH.XSpinBox`-90 ;\
mapkey(continued) ~ Update `orient` `spinPH.ZSpinBox`90 ;~ Activate `orient` `OkPB`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `bottom`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `bottom`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey @def_back @MAPKEY_NAMEDefine Back View;@MAPKEY_LABELDefine Back View;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;\
mapkey(continued) ~ Update `orient` `spinPH.ZSpinBox`180 ;\
mapkey(continued) ~ Update `orient` `spinPH.XSpinBox`90 ;~ Activate `orient` `OkPB`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `back`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `back`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
mapkey @def_iso @MAPKEY_NAMEDefine Iso View;@MAPKEY_LABELDefine Iso 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) ~ Select `vwsavretr` `VwSavRetr_PH.NameVw_List`1 `FRONT`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_orient`;\
mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\
mapkey(continued) ~ Select `orient` `SetupOptions`1 `dynorient`;\
mapkey(continued) ~ Update `orient` `spinPH.YSpinBox`-45 ;\
mapkey(continued) ~ Activate `orient` `spinPH.XSpinBox`35 ;~ Activate `orient` `OkPB`;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_refit`;\
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` `iso`;\
mapkey(continued) ~ Update `vwsavretr` `VwSavRetr_PH.NameVw_IP` `iso`;\
mapkey(continued) ~ Activate `vwsavretr` `VwSavRetr_PH.NameVw_PB_Save`;\
mapkey(continued) ~ Activate `vwsavretr` `Close`;
!=========================================================
! DISPLAY
!=========================================================
mapkey ew @MAPKEY_NAMEWireframe Display;@MAPKEY_LABELWireframe;\
mapkey(continued) ~ Select `main_dlg_cur` `ProCmdEnvMdlDisp.mdisp`1 `Wireframe`;
mapkey en @MAPKEY_NAMENo Hidden Display;@MAPKEY_LABELNo Hidden;\
mapkey(continued) ~ Select `main_dlg_cur` `ProCmdEnvMdlDisp.mdisp`1 `No hidden`;
mapkey eh @MAPKEY_NAMEHidden Line Display;@MAPKEY_LABELHinned Line;\
mapkey(continued) ~ Select `main_dlg_cur` `ProCmdEnvMdlDisp.mdisp`1 `Hidden line`;
mapkey ef @MAPKEY_NAMEToggle Datum Display;@MAPKEY_LABELToggle Datums;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvDtmDisp.ddisp`1 ;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvAxisDisp.ddisp`1 ;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvPntsDisp.ddisp`1 ;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvCsysDisp.ddisp`1;
mapkey et @MAPKEY_NAMEToggle Datum Point Display;@MAPKEY_LABELToggle Points;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvPntsDisp.ddisp`1;
mapkey ed @MAPKEY_NAMEToggle Datum Plane Display;@MAPKEY_LABELToggle Datums;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvDtmDisp.ddisp`1;
mapkey ec @MAPKEY_NAMEToggle Csys;@MAPKEY_LABELToggle Csys;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvCsysDisp.ddisp`1;
mapkey ea @MAPKEY_NAMEToggle Axes Display;@MAPKEY_LABELToggle Axes;\
mapkey(continued) ~ Activate `main_dlg_cur` `ProCmdEnvAxisDisp.ddisp`1;
mapkey !shd_srf_y @MAPKEY_NAMEShade surface features.;\
mapkey(continued) @MAPKEY_LABELShade Surface ON;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_mdldisp`;\
mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_Shade`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_ChkB_SurfFeat`1 ;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`;
mapkey !shd_srf_n @MAPKEY_NAMEDo not shade surface features.;\
mapkey(continued) @MAPKEY_LABELShade Surface OFF;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_mdldisp`;\
mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_Shade`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_ChkB_SurfFeat`0 ;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`;
mapkey !shd_crv_on @MAPKEY_NAMEShade the part with curves shown.;\
mapkey(continued) @MAPKEY_LABELShade With Curves;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_mdldisp`;\
mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_Shade`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_ChkB_WithCrvs`1 ;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`;
mapkey !shd_crv_off @MAPKEY_NAMEShade the part without curves shown.;\
mapkey(continued) @MAPKEY_LABELShade Without Curves;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_mdldisp`;\
mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_Shade`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_ChkB_WithCrvs`0 ;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`;
mapkey !sil_off @MAPKEY_NAMEDo not show silhouette edges.;\
mapkey(continued) @MAPKEY_LABELSilhouette Edges OFF;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_mdldisp`;\
mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_EdgeLine`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_ChkB_SilhEdgDspl`0 ;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`;
mapkey !sil_on @MAPKEY_NAMEShow silhouette edges.;\
mapkey(continued) @MAPKEY_LABELSilhouette Edges ON;~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_view_mdldisp`;\
mapkey(continued) ~ Select `modeldisplay` `ModDsply_Tab`1 `ModDsply_Layout_EdgeLine`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_ChkB_SilhEdgDspl`1 ;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_Apply`;\
mapkey(continued) ~ Activate `modeldisplay` `ModDsply_PB_OK`;
!=========================================================
! SKETCHER
!
! Most of these mapkeys are obsolete when
! Intent Manager is used
!
!=========================================================
mapkey ss #Sketch;
mapkey sv @MAPKEY_NAMESketch View;@MAPKEY_LABELSketch View;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `View`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `View.psh_sketcher_view`;#SKETCH VIEW;
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;
mapkey af #sketch;#arc;#fillet;
mapkey ue #geom tools;#use edge;
mapkey !sk_del @MAPKEY_NAMEDelete from Sketcher;@MAPKEY_LABELSketcher Delete;\
mapkey(continued) ~ Close `rmb_popup` `PopupMenu`;~ Activate `rmb_popup` `PopupSketchDelete`;
!=========================================================
! FEATURE CREATION
!=========================================================
mapkey fc @MAPKEY_NAMECreate Feature;@MAPKEY_LABELCreate Feature;#Feature;\
mapkey(continued) #create;
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 cv #feature;#create;#datum;#curve;#done;#use prev;
mapkey cs @MAPKEY_NAMECreate Surface;@MAPKEY_LABELSurface;#FEATURE;#CREATE;\
mapkey(continued) #SURFACE;
mapkey cf @MAPKEY_NAMECreate Draft;@MAPKEY_LABELDraft;#FEATURE;#CREATE;\
mapkey(continued) #TWEAK;#DRAFT;
!=========================================================
!MODIFY/MEASURE
!=========================================================
mapkey fr @MAPKEY_NAMERedefine;@MAPKEY_LABELRedefine;#FEATURE;#REDEFINE;
mapkey fs @MAPKEY_NAMEFeature Suppress;@MAPKEY_LABELSuppress;#FEATURE;\
mapkey(continued) #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 `Analysis`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Analysis.psh_analysis_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 `Analysis`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Analysis.psh_analysis_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 `Analysis`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Analysis.psh_analysis_surfanl`;\
mapkey(continued) ~ FocusIn `srfanal` `srfanal`;~ FocusIn `srfanal` `srfanal`;\
mapkey(continued) ~ Open `srfanal` `TypeOptionMenu`;~ FocusIn `srfanal` `srfanal`;\
mapkey(continued) ~ Close `srfanal` `TypeOptionMenu`;
mapkey ma @MAPKEY_NAMEMeasure Angle;@MAPKEY_LABELMea Ang;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Analysis`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Analysis.psh_analysis_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) ~ Activate `dwgvworient` `NmViewCheckBtn`1 ;\
mapkey(continued) ~ Select `dwgvworient` `namedviewPH.NameVw_List`1 `FRONT`;\
mapkey(continued) ~ Activate `dwgvworient` `namedviewPH.NameVw_PB_SetCur`;\
mapkey(continued) ~ Activate `dwgvworient` `OkPB`;
mapkey av @MAPKEY_NAMEAdd Projected View;@MAPKEY_LABELAdd View;#ADD V |