在麒麟os上为cad软件添加插件需按类型匹配机制:lisp插件须放d:/根目录并用ap命令加载;arx/dll插件需架构一致且放入plugins目录或netload加载;web服务插件需部署caddy并配置反向代理。

在麒麟OS上为已安装的CAD软件(如中望CAD、浩辰CAD或QCAD)添加功能插件,需根据插件类型匹配对应安装路径——LISP脚本、ARX模块、DLL扩展或Web服务组件各自依赖不同加载机制,且国产CPU架构(飞腾/龙芯/鲲鹏)对二进制兼容性有硬性要求。
安装LISP类插件(如幕墙工具箱、图库管理器)
这类插件以.lsp文件为主,适用于中望CAD或浩辰CAD Linux版,无需编译,但路径必须严格符合CAD引擎搜索规则。
第一步:解压下载的插件压缩包,找到核心LISP文件(如LISP_HT文件夹或000_幕墙通用工具箱.lsp)。
第二步:将整个LISP_HT文件夹复制到【D:/】根目录下,其他路径(如/home/用户名/或/opt/zwcad/)会导致CAD启动时无法扫描到该目录,加载失败。
第三步:打开中望CAD或浩辰CAD,命令行输入AP回车→点击“加载”→定位到D:/LISP_HT/下的000_幕墙通用工具箱.lsp→加载成功后输入,,调用主界面。
第四步:若需开机自动加载,进入CAD“工具→选项→系统→启动组”,将该LISP文件拖入列表并保存。注意:此操作仅对当前用户生效,管理员账户需单独配置。
安装ARX/DLL类插件(如定制命令、参数化建模模块)
ARX插件是C++编写的动态库,仅支持原生Linux版本的中望CAD或浩辰CAD,且必须与CAD主程序架构一致(ARM64插件不能用于x86_64系统)。
方法一:通过CAD内置插件管理器安装
启动中望CAD → 点击顶部菜单“扩展工具→插件管理器” → 点击“安装” → 选择已签名的.arx或.dll文件 → 输入授权码(如有)→ 完成后重启CAD。
方法二:手动注册到CAD运行时环境
将插件文件(如zwcad_parametric.arx)复制到中望CAD安装目录下的plugins/子目录(默认路径:/opt/zwcad/plugins/)→ 打开终端执行:sudo chown root:root /opt/zwcad/plugins/zwcad_parametric.arx → 启动CAD后在命令行输入NETLOAD加载该文件。
⚠️重要提醒:龙芯平台(loongarch64)不支持未经龙芯GCC 12.2+重编译的ARX插件,强行加载会触发段错误并退出进程。
部署Web服务型插件(如图纸协同、云图库)
此类插件本质是本地Web前端+后台服务,需依赖Caddy或Nginx提供HTTPS代理,适用于政务内网图纸共享场景。
① 先安装Caddy服务器:
打开终端 → 执行sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https → 导入密钥并添加Cloudsmith源 → sudo apt update && sudo apt install caddy。
② 将插件Web包解压至/var/www/cad-plugin-web/目录,确保index.html和api子目录结构完整。
③ 编辑Caddy配置:sudo nano /etc/caddy/Caddyfile,写入以下内容:
localhost:2015 {
root * /var/www/cad-plugin-web
file_server
reverse_proxy /api/* http://127.0.0.1:8080
}
④ 启用服务:sudo systemctl enable caddy && sudo systemctl start caddy → 在CAD中打开浏览器访问http://localhost:2015即可使用插件界面。











