ABOUT
关于与许可
LibrarySearch 是一个面向 Altium Designer 24 的元件库面板插件,目标是把“找元件 → 建库 → 放进图里”压缩成一步。
项目状态与测试边界
当前为邀请测试版(invitation beta)。以下事项如实说明,请据此安排测试:
- dev.1 的转换器修复有完整自动化测试记录(29 项 Rust 单元测试、7 项集成测试、20 项存储检查、四个样本元件电气端点独立比对);dev.2 起的版本完成离线编译与只读安装预检。
- 真实 AD 内的加载、连续放置、连线、ECO 与 3D 渲染均未由开发者验证,需要测试者按使用指南验收。
- 旧版 WorkspaceManager.DLL 引起的闪退尚未确认解决,请勿在生产工程中测试。
- 安装器与插件 DLL 未签名;下载后请核对 SHA-256。哈希一致仅证明文件与发布时相同,不是作者身份认证。
- 曲线是有误差控制(0.5 mil)的折线近似,不是原生 Bezier / 椭圆弧;复合路径孔洞与 SVG 填充规则未实现。
上游组件与许可
本项目的转换器基于以下开源项目修改而来,在此致谢。两个上游项目均以 MIT OR Apache-2.0 双许可发布,原始许可文本随发行包提供(plugin/licenses/)。
| 组件 | 来源 | 基线修订 / 许可 |
|---|---|---|
| easyeda2altium | github.com/korbin/easyeda2altium | ad21515ef · MIT OR Apache-2.0 |
| altiumrs | github.com/korbin/altiumrs | 2b45c1f9 · MIT OR Apache-2.0 |
| C# 插件、安装器、交付工具及测试 | 本项目 | 版权所有,未授予开源许可证;商业交付使用权由项目权利人确认 |
本地修改涉及引脚方向与电气端坐标、符号样式、SVG 曲线细分、圆弧角度、文字字体与按字段 UTF-8 解码等。修改版转换器与修改版 altiumrs 必须配套使用。Rust 依赖的告知文件见发行包内 plugin/licenses/rust-dependencies/。
数据来源
元件数据按需获取自嘉立创EDA / EasyEDA 官方库(lceda.cn · easyeda.com)。元件功能、尺寸和电气连接应最终对照厂商数据手册。
转换器的软件许可不等于获得 CAD 数据的商业再分发、批量采集或平台运营授权。面向外部商业平台发布前,需由项目方确认上游数据使用条款、数据来源追溯及必要授权。
反馈
测试中遇到问题,请使用面板“更多 → 导出反馈日志”生成反馈包,连同编号、AD 完整版本、复现步骤与截图,通过你获得测试包的渠道提交给维护者。反馈包不包含工程或库文件,也不会自动发送。