这是⼀一份关于
PyCad
的帮助⽂文件,
PyCad
是明经论坛
.net
板块版主
雪⼭山⻜飞狐
开发的基于
IronPython
和
C#
的⽤用
于
AutoCAD
的⼆二次开发⼯工具。主要受众群体为闷骚的
Pyer
,以及被
Pyer
们蛊惑来的
Lisper
和
c#er
们。
该项⽬目已经开源,并发布于
GitHub
。该项⽬目⽬目前只能⽤用于
AutoCad2012 - 2016
,在可预期的未来会⽀支持更更多
的
cad
版本和更更多的
cad
平台。
本⽂文档作者:
落魄⼭山⼈人
使⽤用
python
语⾔言编写插件。相对
lisp
⽽而⾔言,可以使⽤用
.net
的强⼤大
api
,实现各种酷炫功能。相对
c#
及
arx
⽽而
⾔言,
python
语⾔言的语法简单,⼊入⻔门快。
⾃自带编辑器器,⾃自动编译,⾃自动加载。
已经内置⼀一些基本的根对象,可以直接使⽤用。
内置⼀一些常⽤用的函数及装饰器器,简化代码编写。
在项⽬目地址
https://github.com/xsfhlzh/Pycad
直接下载
NFox.Python.dll
⽂文件
打开
AutoCad
,⽤用
netload
命令加载
NFox.Python.dll
加载成功后,在命令⾏行行键⼊入
pye
命令可打开编辑器器
c#
部分是逐个加载
debug
或者
release
⽬目录下的包
⽤用顶层包加载命令的
编辑器器会⾃自动编译
python
代码,关闭编辑器器后会⾃自动加载到
cad
,可以直接在命令⾏行行运⾏行行你的⾃自定义命令。
在键⼊入
pye
命令后打开编辑器器,编辑器器默认界⾯面如下:
PyCad
⼯工具帮助⽂文档
项⽬目特点
⼯工具使⽤用
加载
运⾏行行
编辑器器