Rayforge 1.0 - 周岁庆典

今天标志着 Rayforge 的一个特殊里程碑——我们在项目的一周岁生日当天发布 1.0 版本!从 2025 年 2 月 1 日的第一次提交开始,这已经发展成为一个功能齐全的激光切割和雕刻平台。
迄今为止的旅程
在过去的一年里,Rayforge 已从一个基本的激光控制工具演变为一个综合性的设计和制造平台。我们从零开始构建了一切:参数化 2D CAD 系统、3D G-code 预览、多图层支持、多激光支持、相机对齐、工作坐标系等等。
此次发布代表了这一愿景的顶点——一个稳定、可用于生产的工具,能够处理现实世界的激光切割和雕刻工作流程。
1.0 版本的新功能
项目保存/加载
最受请求的功能终于来了。您现在可以保存完整的工作流程并在以后恢复。.ryp(项目)和 .rfs(草图)文件扩展名已在系统范围内注册,因此您可以双击项目直接打开它们。最近文件菜单可让您快速访问您的工作。
带文本支持的参数化草图器
草图器现在支持具有完整约束集成的文本。在草图中添加文本、应用纵横比约束,并通过参数控制位置和大小。这为激光雕刻标牌、标签和装饰元素开辟了一个全新的设计可能性世界。
统一底部面板
点动对话框和日志视图已合并为一个统一的底部面板。这种整合提供了更简洁的工作空间,同时保持基本的机器控制和监控工具易于访问。该面板具有标签式访问点动控制和日志输出的功能,使切换操作变得容易,而不会损失屏幕空间。
其他改进
- 底部面板:点动对话框和日志视图现在合并为统一的底部面板
- 导入对话框:错误现在被收集并一起显示
- 导入器:几乎完全重写以提高可测试性
- 草图器稳定性:求解器现在偏向点以实现更稳定的拖动
- 错误修复:多图层 DXF 导入、对齐错误、居中问题等
功能亮点
Rayforge 1.0 包含超过 60 项功能:
设计工具
- 带参数化草图的 2D CAD
- 几何和尺寸约束
- 草图中的文本支持
- 多图层支持
制造
- 2.5D 操作(轮廓、光栅、深度雕刻)
- 多激光支持
- 工作坐标系(G54-G59)
- 路径优化和平滑
- 带自动放置的固定标签
导入/导出
- 支持 SVG、DXF、PDF、JPEG、PNG、BMP、Ruida 文件
- 具有多种算法的矢量描摹
- 图像预处理(去噪、反转、阈值)
机器控制
- 多机器配置文件
- GRBL、Smoothieware、Marlin 的固件设置
- G-code 宏和钩子
- 变量替换
- 带 实时状态的终端控制台
可视化
- 具有完整模拟的 3D G-code 预览
- 相机对齐
- 深色和浅色主题
- 多语言支持
回顾
第一次提交是在 2025 年 2 月 1 日 19:37:27 进行的。这是一个简单的"初始导入",具有基本的 SVG 渲染支持。从那时起,我们:
- 发布了 28 个版本(0.13 到 0.28,加上 1.0)
- 添加了超过 60 项功能
- 修复了数百个错误
- 建立了用户和贡献者社区
- 为 Windows、Linux(deb、snap、flatpak)和 macOS 创建了安装程序
接下来是什么?
1.0 版本是一个里程碑,而不是终点。未来的路线图包括:
- 增强的矢量工具和编辑功能
- 更广泛的硬件支持
- 大型项目的性能优化
- 更多机器配置文件和方言
- 社区驱动的包生态系统
下载 Rayforge 1.0
从我们的网站获取最新版本:https://rayforge.org/
适用于以下平台的安装程序:
- Windows(安装程序)
- Linux(deb、snap、flatpak)
- macOS(dmg)
加入社区
- GitHub: https://github.com/barebaric/rayforge
- Discord: https://discord.gg/sTHNdTtpQJ
- Patreon: https://www.patreon.com/c/knipknap
感谢所有在过去一年中贡献、测试、报告错误或使用 Rayforge 的人。为构建开源制造未来的又一年干杯!
Rayforge 一周岁生日快乐!🎂