虽然CAD本身已经足够强大,几乎能胜任任何的二维绘图工作,但是对于某些具有特定要求的使用者来说,CAD的一些设定并不是很友好,但是可以利用一些工具对CAD的功能进行扩展,专业一点叫CAD二次开发,目前网络上已经有不少类似的各种工具箱的小工具,对于新手来说,这些工具能很大地提高绘图速度,不同的公司都有自己的一套绘图传统,比如图层颜色线性打印方式等,用的多了也就习惯了。

学院派CAD工具箱是一个功能强大的CAD外挂程序,它综合了CAD中的常用的命令,将其整合成一在一套工具栏内,利用其可以很方便的对图层进行管理,修改锁定;图元信息查询长度面积距离,标注文本修改,对齐,打印样式管理,输入特殊字符等,类似的工具箱还有贱人工具箱,这个名字有点二,功能也是很强大,晓东CAD工具箱等等。

CAD调用外部程序的方法,常用的CAD外部程序有LISP语言编写的LSP文件,VLX文件等,以学院派CAD工具箱为例,下载下来的CAD工具箱主要就是一个VLX文件,使用的时候可以“工具-加载应用程序”然后找到XCAD.VLX文件,点击按钮载入回到CAD命令行,输入XCAD即可调用该工具箱,还可以将该工具加入CAD启动组中,以后CAD启动时自动加载该程序,不用每次都要载入一次。建议将该工具箱放进CAD安装目录SUPPORT文件夹下,比如我的CAD安装目录D:\Program Files\AutoCAD 2004,那么我将XCAD文件夹放进SUPPORT文件后,该目录就变成D:\Program Files\AutoCAD 2004\Support\XCAD,XCAD里面包含XCAD.VLX文件以及其调用程序文件,然后在SUPPORT文件夹内找到acad2004.lsp文件,用记事本打开,可以发现该行代码:(if (not (=  (substr (ver) 1 11) "Visual LISP")) (load "acad2004doc.lsp")),在这一行下面加入:(LOAD "XCAD/XCAD.VLX"),那么下次启动时,CAD就会自动加载学院派CAD工具箱,加载LSP文件的方法和加载VLX文件完全一样。

文件支持路径的设置,有时你还需要设置下CAD文件支持路径,打开”工具-选项”选项板下找到“支持文件搜索路径”,点击“+”号展开项目,在其中新建路径,将学院派CAD工具箱的文件路径加入进去,我的学院派CAD工具箱文件已经放在D:\Program Files\AutoCAD 2004\Support\XCAD这里,那么将该路径加入支持路径。

关于CAD中特殊字符的输入方法,比如在CAD中输入管径符号”Φ“,需要输入其对应的输入转义符“%%C”,记住那么多符号是一件不太容易的事,也没必要都去记住,因此可以用一个叫做”特殊字符输入器“的小工具。只需选中需要的符号,直接在需要的地方CTRL+V即可。

学院派CAD工具箱及CAD调用外部应用程序的方法相关推荐

  1. .NET 调用外部exe程序,出现已停止工作

    趁热打铁,赶紧记录下来. 本身调用,使用Process.Start("XX.exe");  基本上是没问题的,但是有些需要读取配置文件的exe程序(目前将出现停止工作的原因归为这个 ...

  2. C++打开网页,发起QQ对话,调用外部exe程序

    本文介绍了C++如何打开网页,发起QQ对话. 用默认浏览器打开一个网页 ShellExecute(NULL, _T("open"), _T("http://my.csdn ...

  3. CDR插件开发之CPG插件018 - 在CPG插件中调用外部EXE程序并传递参数

    在上篇文章中,讲解了CPG插件在VS2019中实现调试的具体方法.本文以具体代码为例,讲解在CPG插件中调用外部EXE程序,并传递运行参数的方法. 工程搭建准备 按照惯例,本篇文章的序号为018,请直 ...

  4. QTP的那些事--调用外部的文件的方法

    调用外部文件的四种方法 [方法一]:使用"SystemUtil.Run"命令 支持调用任何文件格式 例如: SystemUtil.Run "C:\testfile.txt ...

  5. java 调用 su,java调用外部应用程序

    最近因为需要做视频文件转换,在网上找了下,比较多的推荐是使用ffmpeg来实现,于是准备在java语言的基础上去实现,经过分析其实就是调用ffmpeg提供的应用命令去完成. ffmpeg -i inp ...

  6. C#使用WinAPI中 WinExec 调用外部exe程序

    1.添加引用 using System.Runtime.InteropServices;//调用外部的DLL 2.定义win32API //调用exe [DllImport("kernel3 ...

  7. Python调用外部EXE程序遍历窗体及控件并获取控件信息。

    背景 我的工作中经常手工运行一个windows程序(密码生成工具),获取该程序的计算结果,手工填到登录表单的中.该程序非常久远,已无人维护.根据凡是重复2次以上的工作都应该自动化原则,那么我来写个自动 ...

  8. httpclient依赖_.NetCore 3.1高性能微服务架构:封装调用外部服务的接口方法HttpClient客户端思路分析...

    护士节快乐 众所周知,微服务架构是由一众微服务组成,项目中调用其他微服务接口更是常见的操作.为了便于调用外部接口,我们的常用思路一般都是封装一个外部接口的客户端,使用时候直接调用相应的方法.webse ...

  9. C# 调用外部exe程序,出现已停止工作

    1.在一个项目中,一个Library 调用另外一个Library的可执行文件时,如果用Process.Start(exe文件)(如果该exe文件没有相关的配置文件,则可以执行成功),但是如果有相关的配 ...

最新文章

  1. 树莓派练习程序(蜂鸣器)
  2. kali下fcrackzip使用
  3. 【杂谈】如何学会看arxiv.org才能不错过自己研究领域的最新论文?
  4. MySQL外键的设置及作用
  5. c语言一个循环重新输入密码,想程序高手求助--用C语言来编辑一个输入密码的程序...
  6. 学习笔记之12个月提升计划
  7. 使用windows资源管理器打开jar
  8. (92)低速接口UART、IIC、SPI介绍,面试必问(十六)(第19天)
  9. vnc远程访问linux服务器,如何通过 VNC 远程访问 Linux 虚拟机
  10. SAP 增强学习(4):四代增强 隐式增强(Enhancement-Point)
  11. 观大局 | 出口转型企业必看,2021跨境产品需求分析报告火热出炉
  12. 开源办公开发平台丨Mysql5.7两套四节点主从结构环境搭建教程(一)
  13. 简历优化实战案例01:工作经历篇
  14. 天刀 服务器状态,天刀实用技巧_天刀各种游戏小技巧_玩游戏网
  15. VS2013使用教程总结(2)---显示行号
  16. 《鲸鱼安慰了大海》精选篇章
  17. 选择适当的NFC标签类型
  18. 算术分解定理取根号的注意点
  19. Android 系统电量统计
  20. 流利阅读 2019.1.5 Gatekeeper at Japan’s ‘Suicide Forest’ hopes music can save lives

热门文章

  1. 电脑不能打字_宝妈、学生、上班族手机兼职——打字录入
  2. 笔记本电脑linux系统下载,给笔记本电脑装Linux系统
  3. 百练OJ:3865和2677:肿瘤检测
  4. 2020年信息系统项目管理师真题讲解:基础知识3/3
  5. oracle取得序列当前值(不改变当前序列值)
  6. IT 部门事件管理模式建立分析
  7. cnpm install时提示resource busy or locked,syslink...
  8. VS2013工具箱中使用WindowsMediaPlyer控件
  9. SpringBoot中自定义日志配置logback-spring.xml
  10. XCode中修改应用的名字