Q056:常青藤简化命令定义中常见问题

       常青藤辅助工具系统和常青藤钢筋工具系统嵌入CAD环境,用户可以点击常青藤菜单运行,也可以直接输入常青藤命令。为提高绘图效率,用户还可以通过“帮助→定义简化命令”功能为常青藤定义简化命令,如下图所示,用户只需用鼠标双击需要定义简化命令的常青藤功能项,然后在弹出界面上输入简化后的命令即可。

blob.png

       常青藤的简化命令定义是通过修改acad.pgp文件(中望cad为zcad.pgp,浩辰cad为gcad.pgp)实现的,该文件又称程序参数文件,一般位于cad的安装文件夹或用户文件夹下。以下是关于此文件的位置、格式及常见问题说明。

(1)程序参数文件(acad.pgp)位置

       cad启动时,会按“支持文件搜索路径”列表中的文件夹顺序(如下图所示)搜索程序参数文件acad.pgp,找到第一个文件即为目标文件,如果找不到则说明cad安装有错误或文件丢失。需要注意的是,低版本cad的程序程序参数文件一般位于安装目录下,因此在win10等操作系统中经常因权限问题导致无法修改,高版本cad的程序参数文件一般位于用户目录下,对win10等操作系统适应较好。

blob.png


(2)程序参数文件(acad.pgp)格式

       程序参数文件为文本文件,可以用记事本打开(不得使用word或写字板打开),如下图所示,除空行和注释行外,每行表示一个命令定义,命令定义用英文逗号隔开,前半段为“简化命令”,后半段为“*原始命令”。注意除注释外,不得使用中文字符或中文空格,否则cad将无法识别。

blob.png


(3)常见问题

       在使用常青藤的“定义简化命令”功能时,因为cad的安装不完整、版本权限不足或其他软件干扰,可能出现以下问题,说明如下:

  • 常青藤提示“在系统搜索目录下没有找到简化命令定义文件acad.pgp”

    原因剖析:

    (a)cad安装不完整导致程序参数文件acad.pgp文件缺失;

    (b)acad.pgp文件被用户误删;

    (c)acad.pgp被第三方软件删除,部分专业软件安装时会删除系统自带的acad.pgp文件,以强迫cad使用第三方软件所附带的acad.pgp,当第三方软件卸载时会导致cad找不到有效得程序参数文件acad.pgp。

    解决方法:

    如果是cad安装不完整则需要重新安装cad,否则用户可以从其他计算机上拷贝一个acad.pgp放入当前cad文件夹即可,注意该文件夹必须在“支持文件搜索”列表中。

      关于此问题的更详细说明详见 定义简化命令时提示找不到acad.pgp文件


  • 常青藤提示“无法以写方式打开简化命令定义文件”

    原因剖析:

    (a)acad.pgp文件为只读属性或所在文件夹为只读属性;

    (b)acad.pgp文件所在文件夹,用户没有读写权限;此情况比较典型的出现在“win7/win8/win10中安装低版本cad”情况下,因为低版本cad的acad.pgp文件位于cad安装文件夹,cad程序对该文件夹一般都没有修改权限,所以导致无法写入。

    解决方法:

    如果是acad.pgp文件或所在文件夹为只读,则只需要取消只读属性即可。如果是文件夹权限不够,则需要将acad.pgp文件所在文件夹设置允许写入权限,如下图所示。


blob.png


  • 常青藤简化命令在第三方软件启动的cad中无效

    原因剖析:

    用户直接启动cad时,cad默认的是自带的acad.pgp文件,用户在此时定义简化命令,常青藤修改的也是cad自带的acad.pgp文件。当用户关闭cad,然后通过第三方软件启动cad时,第三方软件会修改cad配置,使得cad关联第三方软件安装文件夹下的acad.pgp文件,此文件中没有常青藤简化命令定义,所以无效。

    解决方法:

    在第三方软件启动的cad中,进行常青藤简化命令定义。


相关视频:E005-如何在CAD里定义常青藤简化命令

分享到
  • QQ好友
  • 微信好友
  • 新浪微博
  • QQ空间
  • 腾讯微博
  • 人人网
  • 更多