AutoCAD 菜单PPT课件_第1页
AutoCAD 菜单PPT课件_第2页
AutoCAD 菜单PPT课件_第3页
AutoCAD 菜单PPT课件_第4页
AutoCAD 菜单PPT课件_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.,1,AutoCAD 菜单设置,.,2,1. AutoCAD菜单文件类型及结构,AutoCAD常用的菜单有:下拉式菜单、快捷菜单、局部菜单、输入板菜 单、图像菜单、按钮菜单、辅助菜单、屏幕菜单等。这些菜单全部在标准菜 单文件ACAD.mnu 中,用户可以对 ACAD.mnu进行编辑、修改,定制出有 鲜明特色的CAD。,一般而言,AutoCAD具有5中不同类型的菜单文件。 *.mnu 模板菜单文件,是一个文本文件。 *.mnc 能被AutoCAD直接使用的二进制文件。 *.mnr 菜单资源文件,二进制文件,其中包含供菜单使用的位图图像。 *.mns 菜单源文件,是文本文件。 *.mnl lis

2、p菜单文件,其中可包含Autolisp基本函数及表达式。,.,3,一、AutoCAD中标准菜单文件的结构组成, *MENUGROUP 定义菜单组。 *AuXn 辅助功能菜单(系统定点设备菜单),n从1到4。 *IMAGE 定义图像菜单。 *POPn 定义下拉菜单和快捷菜单(n从1到499为下拉单菜单,n 为0或从500到999为快捷菜单)。 *BOTTONSn 设置按键功能,n从1到4。 *SCREEN 定义屏幕菜单。 *TOOLBAR 定义工具栏按钮功能。 *TABLETn 定义数字化仪菜单。 *HELPSTRING 定义帮助信息。,.,4,二、AutoCAD下拉菜单,菜单格式:ID_标识符

3、 菜单项名称 菜单项功能命令(或Autolisp程序) 例如:ID_DIMLINE LINE CCLINE 标识符 菜单项名称 功能命令 注意: 标识符必须独一无二,不能同名。 菜单文件被加载后,AutoCAD能把里的菜单项名称显示出来,并放在相应的 菜单位置上。 如果要加载Autolisp程序,应使用load函数。,.,5,三、菜单项语法规定 ; 相当于按回车键或鼠标右键 M 相当于按回车键 I 相当于按TAB键 等待用户确定有关参数 - 下拉菜单的分隔符 C 相当于按ESC键 D 即Ctrl+D,控制是否在状态栏显示坐标 G 即Ctrl+G,控制是否使用Grid功能 O 即Ctrl+O,控

4、制是否使用Ortho功能 B 即Ctrl+B,控制是否使用Snap功能 *cc命令A 重复执行“命令A”,直到启动别的命令为止 - 开始定义下级子菜单,.,6,t 使菜单中排在t后面的字母排列在菜单项的右侧 禁用该符号后面的命令项 & 将该符号后面的字母设置为快捷键 - 结束定义下级子菜单,并返回上一级菜单 + 表示本行未完,连接下一行 P 设置menu显示(echo)的开关 T 设置数字化仪开关 X 取消输入缓冲区内容 Z 抑制行尾的自动空格 括住标志字符串 E 设置等角面的开关 H 输入backspace(删除上个空格),.,7,四、子菜单的定义和调用 1、子菜单的定义 每个子菜单都有一个

5、子菜单标题,单独占一行。格式如下: *子菜单名项号 注意: 项号在定义子菜单时有定位作用,激活某一字菜单,被调子菜单的菜单 项将取代当前菜单全部或部分菜单项 子菜单的项号决定了从第几项开始取代 例: *sap 3 表示用子菜单sap取代当前菜单时,保留当前菜单的前两项,从第 三行开始取代,.,8,2、子菜单的调用 用一个菜单项来调用 AutoCAD允许专设一个菜单项来调用所需要的子菜单,格式如下: $菜单类型=被调子菜单 菜单类型设备码定义如下:,.,9,注意: 被调用的子菜单必须存在于当前使用的菜单文件中。如:Linecc$S=Line 如果等号右端是空项,则返回到上一级菜单。如:Last$

6、S= 等号右侧还可以使用段名。如:Main$S=Screen 执行命令时调用 允许在命令执行时调用一个子菜单而不停止命令的执行 如:Linecc Line $S=Line 注释:上述过程实现三个功能: c 中断当前命令的执行 Line 发出Line命令 $S=Line 调用一个标题为Line的子菜单,.,10,五、快捷菜单 例: *Aux4 /control+shift+botton $p0=draw $p0=* / / begin AutoCAD pull-down Menus *pop0 *Draw 绘图 -圆 圆/圆心,半径cc_CIRCLE 圆/圆心,直径cc_CIRCLE:_D 圆/

7、两点cc_CIRCLE:_2P -圆/3点cc_CIRCLE:3p,.,11,说明: *Aux4 Aux4 是第四个辅助菜单的标签。 $p0=draw $p0=* $p0=* 分配给定点设备第三个按钮 *Draw 是菜单栏标题,是必需的 注意: 快捷菜单区域标签为*pop0以及*pop500到*pop999 pop0菜单可以用$p0=* 菜单命令来获取,快捷菜单*pop500到*pop999 必须用它的别名来引用。为AutoCAD所留的别名为GRIPS、CMDEFAULT、CMEDIT、 和CMCOMMAND 例如:引用pop500表示栅格,在pop500下使用*GRIPS命令行。这个命令也可

8、以 用其它菜单的菜单项目来调用,如按钮菜单、辅助菜单或屏幕菜单。该 命令也可以从AutoLISP或DOS程序中调用。 快捷菜单中,可定义的菜单项目数最多为499个,能显示在屏幕上的菜单项目数 取决于所使用的系统。如果快捷菜单项目数超出系统所能容纳的数目,则超出 的将会自动截断,.,12, 系统变量SHORTCUT MENU控制了DEFAULT、EDIT和COMMAND模式 快捷菜单的可用性。如果该值为0,它恢复R14的传统做法,并使DEFAULT 、EDIT和COMMAND模式快捷菜单无效。该变量的缺省值为11。 六、快捷键 快捷键定义区域标签为*ACCELERATORS 例: *ACCELE

9、RATORS ID_New CONTROL+N ID_Open TOOLBAR+CONTROL+O ID_Print TOOLBAR+CONTROL+P ID_Save TOOLBAR+CONTROL+S ID_Saveas CONTROL+SHIFT+S,.,13,七、图象菜单 图象菜单可以从下拉菜单或其他菜单中启动,不需要从键盘上输入命令来装载。 下面是一个图象菜单的代码: *pop11 *建筑图库 建筑图库 建筑图库1cc$i=建筑图库 $i=* *image *建筑图库 建筑图库 单层固定窗cc-insert 单层固定窗 s 1 r 0 单层内外开平开窗cc-insert 单层内外开平开窗 s 1 r 0 单层外开平开窗cc-insert 单层外开平开窗 s 1 r 0 单层外开上悬窗cc-insert 单层外开上悬窗 s 1 r 0 单层中悬窗cc-insert 单层中悬窗 s 1 r 0 单扇双面弹簧门cc-insert 单扇双面弹簧门s 1 r 0 对折门 cc-insert 对折门 s 1 r 0 墙内单扇推拉门cc-insert 墙内单扇推拉门 s 1 r 0,.,14,说明: 图象菜单代码由区域标签*image及后面跟着的图形或子菜单所组成,一 个菜单文件只能包含一个图象菜单区域。 在图象菜单中一般要使用子菜单,子菜单的数目不限

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论