AutoCAD画图繁琐吗、麻烦吗?赶快去开发个属于你的专用程序

AutoCAD是目前设计行业,包括装饰设计、工程设计、建筑设计、机械产品设计等广泛采用的设计绘图软件,我们大多数使用AutoCAD进行设计的职员经常面对这样的情形:设计中重复工作量大、输入出错的几率多、一旦被打断再进行设计思路就乱了、经常加班画图……,虽然你也用了一些带了外挂的CAD,单它只能解决行业通用的问题,对你的专业或你公司的产品设计中出现的情况也是无能为力。这时候就很有必要针对你发现的问题对CAD做一个二次开发了。

一听到二次开发或者编程,很多人都会退缩,认为这是IT人员的工作。其实所有设计者都该摒弃这种想法,一般来讲二次开发做的比较好的都是从行业里出来的,二次开发本身就比较简单,也是面向所有使用者的,再说编程也不过只是看看你的逻辑思维能力而已。做个开发还是很有意义的:解决了麻烦、有了成果、对前面的工作做了总结。

Visual LISP是Auto CAD二次开发不错的选择,作为其嵌套开发语言之一,是2000版后AutoDesk推出来的。当然AutoCAD不只这一个二次开发语言,还有VBA、VC等等。相比后者,VisualLISP还是有他的优势的:底层语言,按条执行;不会对系统产生影响;更容易理解、上手,快速解决实际工作中的困难。那么怎么样做呢?

那么首先你要分析你的问题,必须是你目前一个命令一个命令执行能做出来的、效率太低的,不要你自己都画不出来你就准备开发程序让CAD去画图;另外就要看你做的开发后面利用率有多高,如果你此次繁琐的设计工作只是公司偶然性的行为也没有必要进行二次开发。把自己的繁琐的绘图流程及相应的逻辑关系列出来,这样便于组织程序编制。同时思考下你想把这个开发的程序做成什么样子,怎么用。思路理顺了,就可以使用开发环境进行解决问题了。

接下来的我将带你了解VisualLisp并用他解决你的实际问题,请持续关注哟……

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180105G092G600?refer=cp_1026

扫码关注云+社区