设置与要求
Python 版本
LinkCAD 11 随附嵌入式 Python 3.11 解释器。不需要单独安装 Python。
插件位置
将 Python 插件文件(.py)放入以下目录之一:
- 用户插件:
%APPDATA%\LinkCAD\plugins\ - 系统插件:
<LinkCAD install dir>\plugins\
LinkCAD 会在启动时扫描这些目录,并注册找到的所有插件。
访问控制台
从菜单打开交互式 Python 控制台:
- View → Python Console (Ctrl+Shift+P)
该控制台提供对 linkcad 包和当前已加载图纸的完整访问。
脚本编辑器
LinkCAD 包含内置脚本编辑器:
- View → Python Script Editor (Ctrl+Shift+E)
- 使用 F5 运行当前脚本
- 使用 Ctrl+↵ 运行所选文本
包结构
linkcad Python 包提供三个模块:
| 模块 | 用途 |
|---|---|
linkcad.plugin | 插件框架——装饰器、选项、基类 |
linkcad.db | 图纸数据库——单元、图层、形状、事务 |
linkcad.geom | 几何基元——点、向量、变换、边界 |
安装其他包
你可以在 LinkCAD Python 环境中使用 pip 安装其他 Python 包:
import subprocesssubprocess.check_call(["pip", "install", "numpy"])