说到 AutoCAD 学习的书籍,我想起很多年前(大约1999),在南昌八一广场东侧的那家科技书店的角落里淘到一本 Tony Tanzillo 的 Maximizing AutoCAD R12 中文版,我从此书中学到了很多“秘笈”。可惜由于某些原因,在老家弄丢了。后来我又专门买来一本 Maximizing AutoCAD R13 中文版,一直在老家保存着。
虽然几十年来 AutoCAD 的书籍很多,但好的真不多。我曾经也买过一些,还有几本个人觉得是精品:
1. Mastering Autocad 2000 Objects, Dietmar Rudolph,
中文版:AutoCAD 2000 对象开发从入门到精通,
此书非常枯燥,相信即使是AutoCAD开发者,其中的绝大多数人也会深感乏味。
但我个人还是要说,他真是一本具有非常独特价值的书,这么多年再也没有其他任何类似的书出现。可惜作者未有后续版本,而 AutoCAD 2000之后的这20来年,AutoCAD中的对象已经有了很多新特性与扩展(例如 动态块,参数化、约束、注释性比例、表格、字段...),却没有那本书能详细的说清楚这些新的对象技术细节与内幕。
2. Mastering Autocad R14 (以及后来的各个版本),George Omura,
中文版:AutoCAD 14从入门到精通 (电子工业出版社),
国内碰瓷这个中文书名的李鬼太多,请认准出版社和作者。我自己是买了R14与2000版的中文版。此书中文版只到2006,后面不知道是不是版权没谈妥,后续也没有再出中文版本了:
英文版本是一直都有的:
3. VisualLISP for AutoCAD 2000 程序设计从学会到用好, 陈伯雄,
我手里的这一本是在当年在北京参加 AutoCAD授权认证教师考试时发给我们的,当时太年轻,也没想到找陈老师签个名什么的。
后来他还出了一本更全面的:Visual LISP程序设计 技巧与范例, 冯伟 陈伯雄, 我也买来收藏了。
4. AutoCAD 2000 中文版自带的全套中文参考文档pdf文件,这个实际上并不是出版的书籍,但后面的各个中文版本都没有再随软件提供这些pdf文件了。从质量上来说,这些中文pdf非常全面,算是官方提供的最权威的文档了。
另外:明经写的 VBA 那本我买来收藏了(因为自己不写VBA代码,所以没有发言权),张帆的实例教程(C#版)也买了,不时需要翻看。
Update:2023/02/19
还有一本非常重要的书,之前因为没有中文版本,所以没有在上文中提到。
今天 bbs.mjtd.com 上,vormittag 大神把这本书中文翻译版发布了:
(注意:本中文翻译版仅限非商业使用!)
英语原版在 amazon 上有销售:
本书对AutoLISP 开发者,基本上其书名就说明了其价值:The Visual LISP Developers Bible。当年我获得了第一版时,直接打印了一份,保存至今,就放在书桌上的书橱里: