CIMATRON的快捷键定义
CIMATRON以其优秀的曲面功能,强大的加工功能以及对系统资源开销小,界面简洁,易学好用等优点著称于世, 一直深受制造行业者的喜爱。其界面风格十几年保持不变,利用三键鼠标的三个键及其相互间的组合来完成所有功能的操作,极具特色。在CIMATRON的运用当中,罕有必需要用到键盘操作的(除了输入字母和数字外),但这并不说明CIMATRON不支持通过键盘执行命令,现就快捷键的定义及使用作一介绍。
在FILE→SETUP→KEY DEFINITIONS和POINT DEFINITIONS中能看到已定义的快捷键。当系统默认的配置不合个人习惯时,可通过修改配置文件来满足要求。快捷键的配置文件是KEYSDEF.DAT,以CIMATRON V11.0为例,以默认的路径安装完后,该文件在CIMIT/VAR/DAT中,可用记事本之类的字处理工具编辑。注意,要存成后缀名为DAT的文件,路径不要改变。该文件内容如下:
111, ' ', 'ONE-KEY ', 64, Function key definitions
'.', 'POINT', 'POINT ', 1, 'point ', 0
'L', 'LINE', 'LINE ', 1, 'line ', 0
'l', 'LINE', 'LINE ', 1, 'line ', 0
'K', 'LINE', 'LINE ', 1, 'line ', 10 第一部分
……
'E', 'EXPLOD', 'EXPLODE ', 1, 'explode ', 0
……
'Z', 'DIMENS', 'DIMENS ', 1, 'dimens ', 0
112, ' ', 'ONE-KEY ', 38, Point indication key definitions
……
's' , 1 , screen
'E' , 2 , end 第二部分
……
'f' , 18 , femnod
999, ' ', 'END', 0, End-Of-File
KEYSDEF.DAT的内容
配置文件主要分两部分(如上所示),第一部分是对功能命令的快捷键的定义,对应FILE→SETUP中的KEY DEFINITIONS项;第二部分是对点捕捉方式的快捷键的定义,对应FILE→SETUP中的POINT DEFINITIONS;最后一行是结束定义的语句。没有该配置文件,对CIMATRON的运行没有影响,只是在FILE→SETUP中没有KEY DEFINITIONS和POINT DEFINITIONS两项而已。
第一行中的数值“111”是系统对功能菜单定义的代号,不可随意更改;数值“64”则是说明第一部分总共定义了64个快捷键,当删除或增加快捷键的定义时,此数值必须相应地作改变。第二部分中的数值“112”、“38”的含义与此类同。下面以两个语句来具体说明各字段的含义。
第一部分: 'L'注①, 'LINE'注②, 'LINE '注③, 1注④, 'line '注⑤,0注⑥
第二部分: 'E' 注⑦ , 2注⑧ , end注⑨
注①、注⑦:“ 'L'”、“ 'E'”是用户定义的快捷键,字母、数字、符号(如:“/”、“@”)键均可用,字母区分大小写,可根据个人的习惯来选用键定义;
注②:“ 'LINE' ”是系统程序内部对功能的命名,一般情况下与菜单中的命令名一致,但也有例外的,如爆炸功能,系统程序内部的命名为“EXPLOD”,而菜单中则显示“EXPLODE”(图一),注意,这里不可用小写;
注③:“ 'LINE’”是菜单中显示的命令名,不分大小写,内容可更改或省略;
注④:“ 1”是系统程序内部变量,不能更改;
注⑤、注⑨:“ 'line ' ”、“ end ”是注解,内容可更改或省略;
注⑥:“0”是表示执行功能的第一层命令(LINE),若为“1”则是执行功能第一层命令后的第一个命令(如:LINE→2 POINT),若为“10”则是执行功能第一层命令后的第十个命令(如图二所示,LINE→DIVID-LN),可灵活地根据个人对某个命令的使用频率来作相应的定义;
注 ⑧:“2”是点捕捉子菜单中的第二个命令(图三),这里数字对应菜单中的命令,并不象第一部分注②那样有具体的名字;
对配置文件作修改时,要遵循以下的语法规则:只可定义一个键作快捷键;字段之间要用逗号隔开;字段内容要用单引号引住,省略内容时单引号不可省略。此外,第一部分已定义的键第二部分仍可定义,如在第一部分中,用“E”定义“EXPLOD”,第二部分中又用“E”定义端点(END)捕捉方式。这是因为只有启动了功能命令后系统才可能会进一步要求点的捕捉,两部分的定义是在不同层次上的定义,不会产生冲突。
一些组合式的快捷键可通过FILE→SETUP→HOT-KEY DEFINITIONS来定义。此外,还有一些常用的快捷键,如:
F2:刷新屏幕,与立即弹出菜单中的R功能相同;
F3:CIMATRON 窗口最小化;
F5:与中键功能相同;
F6:与左键+右键功能相同;
F7:与右键功能相同;
F8:与中键+右键功能相同;
F9:与左键+中键+右键功能;
ESC:取消所有执行的命令,退回到提示区出现“SELECT FUNCTION”的状态;
Tab:与左键+右键功能相同;
一般人在运用CIMATRON当中较少使用键盘辅助,究其原因,一方面是由于CIMATRON特有的界面风格、三键鼠标的独门使用方法,使用者已觉得够简炼,不象其它CAD/CAM软件(如PRO/E)的界面要烦琐地一层层打开菜单,造成对使用者对快捷键的强烈需求;另一方面是使用者缺乏对CIMATRON快捷键的了解以及学习时形成的习惯。若能够在使用CIMATRON当中善加利用键盘快捷键,对于工作一定会有进一步的帮助。
<<計算機輔助設計與制造>>2001年第5期
|