跳转到主要内容

支持的文件格式

本页提供 Rayforge 支持的所有文件格式的详细信息,包括功能、限制和建议。

格式概述

快速参考

格式类型导入导出推荐用途
SVG矢量✓ 直接✓ 对象导出主要设计格式
DXF矢量✓ 直接✓ 对象导出CAD 交换
PDF混合✓ 描绘文档导出(有限)
PNG光栅✓ 描绘照片、图像
JPEG光栅✓ 描绘照片
BMP光栅✓ 描绘简单图形
RFS草图✓ 直接✓ 对象导出参数化草图
G-code控制✓ 主要机器输出
Rayforge 项目项目保存/加载项目

矢量格式

SVG(可缩放矢量图形)

扩展名: .svg MIME 类型: image/svg+xml 导入: 直接矢量解析或位图描绘 导出: 对象导出(仅几何)

什么是 SVG?

SVG 是一种基于 XML 的矢量图像格式。它是将设计导入 Rayforge 的首选格式

支持的功能:

  • ✓ 路径(线、曲线、圆弧)
  • ✓ 基本形状(矩形、圆形、椭圆、多边形)
  • ✓ 组和变换
  • ✓ 描边和填充颜色
  • ✓ 多图层
  • ✓ 坐标变换(平移、旋转、缩放)

不支持/有限的功能:

  • ✗ 文本(必须先转换为路径)
  • ✗ 渐变(简化或忽略)
  • ✗ 滤镜和效果(忽略)
  • ✗ 遮罩和剪切路径(可能无法正常工作)
  • ✗ 嵌入的光栅图像(如可能单独导入)
  • ✗ 复杂的描边样式(虚线可能被简化)
  • ✗ 符号和使用元素(实例可能不更新)

导出说明:

将工件导出为 SVG 时,Rayforge 将几何导出为矢量路径:

  • 仅描边渲染(无填充)
  • 毫米单位
  • 黑色描边颜色

最佳实践:

  1. 使用纯 SVG 格式(不是 Inkscape SVG 或其他工具特定的变体)
  2. 将文本转换为路径再导出
  3. 简化复杂路径以减少节点数
  4. 展平组如可能
  5. 删除未使用的元素(参考线、网格、隐藏图层)
  6. 设置文档单位为 mm(Rayforge 的原生单位)

软件推荐:

  • Inkscape(免费)- 优秀的 SVG 支持,原生格式

DXF(图形交换格式)

扩展名: .dxf MIME 类型: application/dxfimage/vnd.dxf 导入: 直接矢量解析 导出: 对象导出(仅几何)

什么是 DXF?

DXF 是 AutoCAD 绘图格式,广泛用于 CAD 交换。

支持的版本:

  • R12/LT2(推荐 - 最佳兼容性)
  • ✓ R13、R14
  • ✓ R2000 及更高(通常有效,但 R12 更安全)

支持的实体:

  • ✓ 线(LINE)
  • ✓ 多段线(LWPOLYLINE、POLYLINE)
  • ✓ 圆弧(ARC)
  • ✓ 圆(CIRCLE)
  • ✓ 样条(SPLINE)- 转换为多段线
  • ✓ 椭圆(ELLIPSE)
  • ✓ 图层

不支持/有限的功能:

  • ✗ 3D 实体(使用 2D 投影)
  • ✗ 尺寸和注释(忽略)
  • ✗ 块/插入(可能无法正确实例化)
  • ✗ 复杂线型(简化为实线)
  • ✗ 文本(忽略,先转换为轮廓)
  • ✗ 填充(可能被简化或忽略)

导出说明:

将工件导出为 DXF 时,Rayforge 导出:

  • 线作为 LWPOLYLINE 实体
  • 圆弧作为 ARC 实体
  • 贝塞尔曲线作为 SPLINE 实体
  • 毫米单位(INSUNITS = 4)

RFS(Rayforge 草图)

扩展名: .rfs MIME 类型: application/x-rayforge-sketch 导入: 直接(基于草图的工件) 导出: 对象导出(基于草图的工件)

什么是 RFS?

RFS 是 Rayforge 的原生参数化草图格式。它保留所有几何元素和参数约束,允许您保存和共享完全可编辑的草图。

功能:

  • ✓ 所有几何元素(线、圆弧、圆、矩形等)
  • ✓ 所有参数约束
  • ✓ 尺寸值和表达式
  • ✓ 填充区域

何时使用:

  • 保存可重用的参数化设计
  • 与其他 Rayforge 用户共享可编辑草图
  • 存档进行中的工作

PDF(便携式文档格式)

扩展名: .pdf MIME 类型: application/pdf 导入: 渲染为位图,然后描绘 导出: 不支持

什么是 PDF 导入?

Rayforge 可以通过先将 PDF 光栅化然后描绘为矢量来导入 PDF 文件。

过程:

  1. PDF 渲染为光栅图像(默认 300 DPI)
  2. 光栅描绘以创建矢量路径
  3. 路径添加到文档

限制:

  • 不是真正的矢量导入 - 即使矢量 PDF 也被光栅化
  • 光栅化导致质量损失
  • 仅第一页 - 多页 PDF 仅导入第 1 页
  • 复杂 PDF - 渲染和描绘需要时间

何时使用:

  • 当 SVG/DXF 不可用时的最后手段
  • 快速导入简单设计
  • 混合内容的文档

更好的替代方案:

  • 从源导出 SVG 代替 PDF
  • 使用矢量格式(SVG、DXF)如可能
  • 对于文本: 导出时将文本转换为轮廓

光栅格式

所有光栅格式通过描绘导入 - 自动转换为矢量路径。

PNG(便携式网络图形)

扩展名: .png MIME 类型: image/png 导入: 描绘为矢量 导出: 不支持

特点:

  • 无损压缩 - 无质量损失
  • 透明度支持 - 保留 Alpha 通道
  • 适用于: 标志、线条艺术、屏幕截图、任何需要透明度的东西

描绘质量: ⭐⭐⭐⭐⭐(对于高对比度图像非常好)

最佳实践:

  • PNG 用于边缘锐利的标志和图形
  • 确保前景和背景之间有高对比度
  • 透明背景比白色更好

JPEG(联合图像专家组)

扩展名: .jpg.jpeg MIME 类型: image/jpeg 导入: 描绘为矢量 导出: 不支持

特点:

  • 有损压缩 - 一些质量损失
  • 无透明度 - 总是有背景
  • 适用于: 照片、连续色调图像

描绘质量: ⭐⭐⭐(对于照片效果好,但复杂)

最佳实践:

  • 使用高质量的 JPEG(低压缩)
  • 导入前增加对比度
  • 考虑在图像编辑器中预处理
  • 如可能,最好先转换为 PNG

BMP(位图)

扩展名: .bmp MIME 类型: image/bmp 导入: 描绘为矢量 导出: 不支持

特点:

  • 未压缩 - 文件大
  • 简单格式 - 广泛兼容
  • 适用于: 简单图形、旧软件输出

描绘质量: ⭐⭐⭐⭐(好,但不会比 PNG 更好)

最佳实践:

  • 转换为 PNG 以减小文件大小(无质量差异)
  • 仅在源软件无法导出 PNG/SVG 时使用

相关页面