欢迎光临
我们一直在努力

18.8 如何创建自己的命令

18.8 如何创建自己的命令

在本部分中,我们将学习如何创建新命令:使用带有特定值的 AutoCAD 命令创建宏,然后将此宏指定给按钮并将其放入面板,从而放入选项卡。

我们将在宏中使用某些特定字符:

  • ^C^C:相当于按两次 Esc 键。以前 AutoCAD 使用 Ctrl + C 取消命令,后来(AutoCAD R12)改为按 Esc 键。我们必须以 ^C^C 作为每个宏的开头,以确保宏在开始之前取消所有正在运行的命令
  • 使用 ; 模拟按 Enter
  • 使用 等待用户输入
  • 宏无法处理会启动选项板或对话框的命令,例如图层(LAYER)或插入(INSERT)。因此,我们将使用这些类型命令的命令行版本,方法是在命令前添加连字符,例如 -LAYER-INSERT

在开始编写宏之前,请使用命令行窗口中出现的 AutoCAD 提示来测试命令提示。尝试以下操作:

  • 在命令行窗口中输入 circle,然后按 Enter
  • 在提示中,默认选项是什么?答案是"圆心"(Center)
  • 用户必须输入圆心(我们将使用
  • 下一个提示将要求输入半径或直径;由于半径是默认选项,我们将输入值 = 2

宏将如下所示:


^C^Ccircle;2;

要添加新命令,请执行以下步骤:

  • 启动 CUI 命令
  • 使用左下部分(即命令列表(Command List)),单击新建命令(Create a new command)按钮:

图片

  • 将添加一个名为 command1 的新命令
  • 右侧将打开特性(Properties)窗口
  • 输入命令的新名称(在我们的示例中,我们将其命名为 CircleR2)
  • 输入你在纸上编写的宏
  • 你将看到以下内容:

图片

  • 在右上方,你将看到一个名为按钮图像(Button Image)的部分。用户可以选择现有图像并按原样使用,也可以选择它并进行一些修改。如果是这样,请单击编辑(Edit)按钮,你将看到以下对话框:

图片

  • 以上都是非常熟悉的图像更改功能,例如添加直线或圆,或擦除。使用颜色(Color)部分设置要使用的当前颜色,栅格(Grid)显示行和列,让你更容易绘图
  • 完成后,单击保存(Save),并为新图像命名
  • 相应地,新图像将用作你刚创建的新宏的表示
  • 将其复制到现有面板中以供使用

练习 18-3 创建新命令

  1. 启动 AutoCAD 2025
  2. 使用 My Company.dwt 创建新文件
  3. 启动 CUI 命令
  4. 创建具有以下规格的新命令:

a. 名称 = Circle R2

b. 说明 = 此命令将绘制一个半径为 2 个单位的圆

c. 宏 = ^C^Ccircle;2;

d. 图像应显示一个内部带有数字 2 的圆

  1. 将该命令复制到 My Panel 中,位于子面板 1 下、行 1 中、矩形阵列(Rectangular Array)按钮旁边
  2. 创建另一个具有以下规格的新命令:

a. 名称 = CL 0

b. 说明 = 此命令将使 0 成为当前图层

c. 宏 = ^C^C-layer;m;0;;

d. 图像应显示几个图层,然后显示 0(零)

  1. 将该命令复制到 My Panel 中,位于子面板 1 下、行 2 中、倒角(Chamfer)按钮旁边
  2. 单击"确定"(OK)结束 CUI 命令
  3. 将 My Workspace 设为当前工作空间并测试这两个新命令
  4. 关闭文件而不保存

注释

赞(0) 打赏
未经允许不得转载:蜗蜗 » 18.8 如何创建自己的命令

评论 抢沙发

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册