华宇CADHuayuCad

华宇CAD(HuayuCad)是由清大华宇维护的开源电气设计软件:电气原理图、端子与电缆接线、报表与 PDF 导出开箱即用,纯 Rust 内核,本地离线运行,覆盖从原理图到机柜与车间输出的完整流程。

产品介绍

华宇CAD(HuayuCad)是清大华宇维护的电气设计软件,以纯 Rust 构建,本地离线运行:电气原理图、端子与电缆接线、交叉引用、设计检查、报表导出与机柜布局开箱即用,速度更快、资源占用更低。

  • 开源免费:源代码托管在 GitHub ,MIT OR Apache-2.0 双协议;
  • 本地离线:所有数据保存在本机,无需网络、无需账号即可完成设计;
  • 免管理员权限:Windows 安装与运行全程不需要管理员权限,项目文件为单个 SQLite 数据库(.huayucad)。

核心能力

原理图设计

  • 键盘优先的绘图流程:Q 放置符号、W 画线、Tab 切换连接点,Ctrl+K 搜索所有命令;
  • IEC 60617 符号与 IEC 81346 设备标识,另提供 NFPA 符号集;自动标签、自动电位、中断点、PE 标记、馈线与宏;
  • 两种布线模式(拐角 / 直线)随时切换,导线编号与电位编号支持方案、锁定与冲突报告。

电气智能

  • 线圈与触点交叉引用;端子排连接图(按用途分类:电源、控制、信号、保护地);电缆、芯线与屏蔽;
  • PLC 卡与 I/O 清单;按 IEC 60204-1、NFPA 79、UL 508A 的设计检查;保护曲线与选择性、电缆与导线选型;
  • 修订管理:发布修订(可锁定页面)、冻结页面、两版对比、恢复页面或整个项目。

部件与报表

  • 部件库导入与批量编辑、部件指派与质量检查;
  • 自动生成目录、物料清单、设备清单、导线清单、端子与电缆图、I/O 清单;
  • PDF 导出(带书签与链接)、Excel 与 CSV 导出。

机柜与制造输出

  • 机柜布局:安装板、导轨、线槽、“全部放置”、碰撞检查与柜体选型;
  • 线槽布线自动计算导线长度;机柜 3D 视图(旋转、测量、对齐、剖切);
  • 面向车间的输出:裁剪清单、压线端子表、标签与装配检查表;
  • Kitting:按建造阶段生成取货清单、锯切计划与购物清单,并导出 “Kitting list.pdf”;
  • Wire-it:在 3D 机柜上逐根布线,两端与路径高亮,给出切割、剥线、端子、标签与线槽填充。

仿真与调试

  • 实时电路仿真(Shift+L):按住按钮、锁定接触器,观察线圈、触点、定时器、灯与电机;电机启动估算与故障场景;
  • 调试模式:检查清单、带照片与签名的整改单,以及可在图纸与机柜上做红色标记的现场模式。

学习与帮助

  • 内置 66 节互动课程(11 节已完成,其余标注 “Early Access”),示例项目与快捷键引导。

安装向导

Windows 便携版(推荐)

  1. 从下载中心 下载便携版 zip,并核对 SHA256;
  2. 解压到任意目录,双击 run.cmd(或直接运行 huayucad.exe);
  3. 首次启动 SmartScreen 可能提示,选择“更多信息 → 仍要运行”;
  4. 可选:把解压目录加入系统 PATH,即可在终端使用 huayucad-cli 命令行。

便携版无需安装、无需管理员权限,升级时下载新压缩包覆盖即可。

Windows 安装程序

  1. 下载安装包 HuayuCad-0.1.0-setup.exe;
  2. 双击按向导安装(按用户安装,不需要管理员权限);
  3. 安装完成后在开始菜单启动"HuayuCad";
  4. 卸载:设置 → 应用 → 已安装的应用 → 找到 HuayuCad → 卸载。

安装程序会注册 .huayucad 项目文件关联,双击项目文件即可打开。

命令行安装(Windows)

无需管理员权限,一行命令安装到当前用户并自动启动:

irm https://lanhc.com/lanhc/huayu-cad.ps1 | iex

脚本安装到 %LOCALAPPDATA%\Programs\HuayuCad,自动创建开始菜单与桌面快捷方式并把安装目录加入用户 PATH(新终端可直接使用 huayucad-cli)。可选参数:HUAYUCAD_NO_LAUNCH=1 只安装不启动,HUAYUCAD_INSTALL_DIR 自定义安装目录。

命令行安装(Linux)

当前用户安装、无需 root:

curl -fsSL https://lanhc.com/lanhc/huayu-cad.sh | bash

脚本自动识别 x86_64 与 ARM64(aarch64),安装到 ~/.local/share/huayu-cad/,在 ~/.local/bin 创建 huayu-cad 命令并写入应用菜单与桌面入口,全程校验 SHA256。可选 HUAYUCAD_NO_LAUNCH=1 只安装不启动。


下载与使用

  • 桌面客户端:Windows 便携版与安装程序、Linux 便携包见下载中心 ;
  • 源代码:github.com/LanHyperCloud/HuayuCad ;
  • 测试说明:测试用户从 docs/TESTER-README.md 开始,功能清单见 RELEASE_NOTES.md。

与清大华宇AI 协同

华宇CAD 与清大华宇AI 同属清大华宇产品体系:华宇CAD 负责电气设计数据(原理图、端子、机柜),清大华宇AI 提供企业级智能体与知识库能力。通过 huayucad-cli 与 Python 模块,AI 智能体可直接读写项目、运行检查与导出报表,把电气设计纳入企业智能化工作流。


常见问题

与 EPLAN 是什么关系?

华宇CAD 是自主设计,面向 EPLAN Electric P8 与 AutoCAD Electrical 所解决的问题,但不是两者的复制。项目文件为单个 SQLite 数据库(.huayucad),随设计自动保持标签、电位、交叉引用、端子排、电缆、部件与报表一致。

需要联网或登录吗?

不需要。华宇CAD 完全本地运行,数据保存在本机,不要求账号。

需要管理员权限吗?

不需要。安装、运行、升级与脚本化操作全部以标准 Windows 用户身份完成,只写入用户目录与 HKCU 注册表。

项目文件可以在团队内复用吗?

可以。项目文件是单个 .huayucad SQLite 数据库,复制文件即可分享;另有 JSON 导入导出与修订对比用于交接。