第201章 第三版CAD(为盟主第一滴淚燙心加更18/18)(3/5)
“有时候往往会因为一个很小的功能缺陷,而导致软件无法满足需求,所以为什么不添加一个程序语言编制的功能呢?让使用者可以直接添加他们需要的功能!”
“很棒的主意!”这是1985年推出的autocadv217 v218版本中添加的autolisp功能,autocad软件包中包含大多数用于产生图形的命令,但仍有某些命令未被;例如,autocad中没有在图形文本对象内绘制矩形及作全局改变的命令。
通过autolisp,你可以使用autolisp程序语言编制能够在图形文本对象内绘制矩形或作全局选择性改变的程序;事实上,可以用autolisp编制任何程序,或把它嵌入到菜单中,这样定制你的系统会取得更高的效率。
完善了这一功能之后,数以百计的第三方软件开发人员使用autolisp语言编制各种应用程序软件包,例如,有人开发了一个名为syout的软件包,用它可以产生各种复杂几何图形的平面布局图,这些几何图形包括管道的交叉部、过渡都、圆柱、弯管接头、圆锥以及罐顶等等。
这就让autocad拥有了更多地使用范围,也让其它公司更难追赶欧特克公司,毕竟其它公司才有几个程序员?欧特克公司可是有无数的第三方程序员帮忙改进功能呢。
“遇到优秀的改进,我们可以给编写者奖励,并将其纳入到下一版本的软件之中;阿瓦尔,法律和专利方面的问题能解决吧?”
本章未完,下一页继续