CNC布局设计语言
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Heavy Fish Design 是一种 JSON-like 语言及命令行工具,用于为激光切割机或 CNC 路由器设计和布局零件。它不是传统图形化 CAD,而是通过 .hfd 文件描述设计,再用命令行渲染。文档示例中包含游戏机柜、圣诞树等可定制设计,说明其更偏向参数化、可复用的数字制造工作流。
从功能看,HFD 的重点在激光切割/CNC 前处理:支持 kerf 偏移调整,便于补偿切缝;可根据材料尺寸自动排版零件;当零件放不进材料时可拆分到多个文件。它还提供完整表达式语言,便于缩放组件,并支持把设计组合成可复用自定义组件。文档列出 Components、Path、Transforms、Part Transformers、Custom Components、Expressions 等章节,覆盖面较完整。
HFD 是本地命令行工具,提供 macOS 和 Windows 二进制包;文档也提到有 Go 经验者可以自行构建。使用方式是下载 zip 后在终端运行类似 ./hfd-mac render designs/xmas_tree/nadia.hfd 的命令。生态方面,正文只提到 repo 中有大量示例及渲染输出,未说明与 LightBurn、CAD/CAM 软件、激光切割机控制软件或具体导出格式的集成。
正文没有提供定价、许可证、付费计划、商业支持或支付方式信息,因此无法判断是否免费、开源或商用限制。文档可读性尚可,入门命令和示例明确,但缺少平台兼容性、维护状态、社区规模、API/SDK 等关键信息。
优点是面向场景非常聚焦,适合需要批量参数化生成激光切割/CNC 零件的开发者、创客和设计人员;自动排版和偏移调整能减少重复劳动。缺点是命令行和文本描述门槛较高,对习惯图形界面的用户不友好;生态和支持信息不足。中国访问情况正文无法判断,若访问不稳定,可考虑 OpenSCAD、FreeCAD、Fusion 360、LightBurn 或 Inkscape 相关工作流作为替代。
本测评基于公开资料整理,不构成购买建议,请以 heavyfishdesign.com 官网实际信息为准。
面向激光/CNC零件设计的文档工具。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。