寂静回声 发表于 2019-6-6 10:08:46

Doslib 现在开源了

DOSLIB是 McNeel 出品的AUTOCAD二次开发工具,可供开发者在LISP程序中调用,减轻编程工作量,并扩展程序功能。McNeel 公司开发了著名的Rhino,Rhino是由美国Robert McNeel公司于1998年推出的一款基于NURBS为主三维建模软件,其开发人员 基本上是原Alias(开发MAYA的A/W公司)的核心代码编制成员。
其包含12大类高级函数:1、Drive functions (驱动器函数)
2、Path functions (系统路径处理函数)
3、Directory functions (目录管理函数)
4、File functions(文件系统处理函数)
5、Printer functions (打印函数).
6、Configuration functions (配置函数)
7、Process functions (外部进程函数)
8、User interface functions (用户界面函数)
9、String functions(字符串处理函数)
10、AutoCAD functions(AUTOCAD系统函数)
11、Math Functions(数学函数)
12、System and other functions(操作系统和其他函数)
DOSLIB以ARX封装,完全免费。随软件附有英文版说明,列举大量应用示例,使用十分方便。
虽然LISP早已进入Visual 时代,其开发函数和DOSLIP其提供的函数有很大雷同,但DOSLIB在系统功能方面仍具有独特的表现,借助DOSLIB丰富的函数库,可以让LISP得以突破了自身在内核应用的局限,使开发大型LISP软件成为可能。

今天看了一下Doslib的下载页面,惊奇的发现这个长期以来(最早是R12中官方附带提供)非常强大的 AutoLISP 扩展函数库居然开源了!,所有项目代码在github上:https://github.com/dalefugier/DOSLib
希望有更多的人加入进来继续开发Doslib,也希望更多用户使用Doslib(没准还能移植到AutoCAD for mac 上)。
当前最新版本9.0.3,支持到2019 Qubit也能用哦。

R12就有doslib,dos下必用插件
R14中doslib是在bonus tools(后来的Express Tools)附带的,后来ET被收购,vlisp收购后被集成。
之后一直随AutoCAD各版本发布而提供对应的版本。现在选择了开源,那就基本不可能会死了,可以自由开发
页: [1]
查看完整版本: Doslib 现在开源了