CNC导出
CNC

CNC导出

导出加工文件

视频演示

演示

CNC 导出

SVGDXFG代码 格式生成模型中面板的加工文件:外轮廓、镂空、凹槽、沟槽、槽口、钻孔和雕刻。

使用方法

  1. 如有需要,先选择要加工的零件,然后从 CNC 工具栏(或 Adwood 菜单)启动命令
  2. 等待面板准备完成;在视图中单击可中断正在进行的处理
  3. 在窗口中核对要导出的面板清单和分组方式
  4. 选择导出格式(SVG、DXF 或 G代码)并设置相应选项
  5. 至少指定一把轮廓和切割刀具;型腔和雕刻刀具为可选
  6. 如果不想写入 SketchUp 文件旁边,请指定导出文件夹
  7. 点击导出

配置文件可保存全部这些设置,并在不同模型之间重复调用。

配置文件栏

位于窗口顶部,记录一整套设置(格式、选项、刀具、文件夹)。

  • 配置文件(下拉列表)——未选择任何配置文件时显示「新建配置文件」
  • 加载此配置文件(下箭头)——将所选配置文件应用到整个窗口
  • 保存当前配置文件(软盘)——询问名称并保存当前设置;使用已有名称会覆盖原配置
  • 删除此配置文件(垃圾桶)——确认后删除所选配置文件
  • 从文件导入 / 导出到文件(右侧)——以 .json 文件交换配置,便于在不同工位或车间之间共享

「要导出的面板」区域

  • 整个模型 / 选择(单选按钮)——仅当启动命令时存在选择才会出现,每个选项都会显示对应的面板数量
  • 计数器——已勾选的面板数量以及对应加工的总数
  • 面板列表——每个零件一个复选框,默认全部勾选。超过五个零件时列表会折叠,点击「… 及其他 N 个」展开
  • 加工分组(下拉列表):
    • 分离加工——每个零件一个文件(若有正反面则两个)
    • 分组正面加工——所有零件套料在同一个文件中,正面
    • 分组背面加工——背面同理
  • 套料间距 (mm)——仅在分组模式下显示。零件之间的实际间距等于刀具直径加上此间隙(Ø8 mm 刀具 + 0.2 mm = 8.2 mm)

「导出格式」区域

共三个按钮——SVGDXFG代码,同一时间只有一个处于激活状态。所选格式决定下方选项的显示:不适用的部分会被隐藏。

以下两项设置对三种格式通用:

  • 将圆弧导出为弧线(推荐)——勾选时圆弧输出为真实弧线(G代码中为 G2/G3,SVG 中为 A 命令);未勾选时输出为线段,与 SketchUp 中完全一致
  • 刀具路径方向(加工)(可折叠区块)——分别为外轮廓内轮廓凹槽 / 槽口 / 沟槽镂空指定顺时针 (CW) 或逆时针 (CCW)。默认外轮廓为 CCW,其余均为 CW,相当于顺铣

SVG

用于核对和简单切割的格式:按比例的矢量图,任何切割或绘图软件都能读取。窗口关闭后会在浏览器中打开预览。

没有专属选项:仅应用通用设置(面板、分组、弧线、刀具路径方向、刀具、导出文件夹)。

DXF

面向木工 CAM 软件(woodWOP、BiesseWorks、WoodStore、CADWork、WoodCAD|CAM 等)的交换格式,这些软件按图层名称和颜色选择刀具。

  • DXF 版本
    • R2000 (AC1015)——推荐,彩色图层、LWPOLYLINE,适用于所有现代 CNC 软件
    • R14 (AC1014)——POLYLINE/VERTEX/SEQEND,适用于较旧机器或专有控制系统
  • 按品牌获取帮助(链接)——按软件或机器列出推荐版本的表格
  • 应用刀具偏移——勾选时 Adwood 计算刀具中心轨迹,文件中已包含半径偏移;未勾选时轨迹精确沿零件的名义轮廓

G代码 (beta)

完整的加工程序,机床可直接执行。这是可配置项最多的格式,以下设置仅在选中该格式时出现。

刀具路径与刀具半径

  • G代码弧线格式——R(半径,推荐)或 I/J(中心矢量)
  • 应用刀具偏移——由软件计算的偏移(兼容所有机床)
  • 刀具补偿(G代码)——(软件偏移)、左 — G41右 — G42:此时由机床通过其补偿寄存器 (D) 应用半径。在外轮廓上与软件偏移互斥:启用 G41/G42 会自动关闭软件偏移,否则补偿会被应用两次

高级导出

  • 使用钻孔循环 G81/G83——代替展开的 G0/G1 移动
  • 每把刀具生成一个文件——适用于没有自动换刀装置的机器
  • 生成操作员摘要 (.txt)——刀具与工序汇总表,可交给操作工位

安全高度与辅助输出

  • Z1 - 安全平面 (mm)——两道工序之间在工件上方快速移动 (G0) 的高度
  • 启用 M7(吹气 / 雾冷)和 启用 M8(吸尘 / 冷却液)——两者的标签和代码均可自定义,以匹配机床的实际接线
  • 辅助停止代码——若 M7 或 M8 处于启用状态,则在程序末尾发送(默认 M9)
  • 模拟模式 (dry-run)——生成不含 M3、不含 M7/M8 且降低速度的程序;速度系数(0.3 = 30 %)用于设定减速比例

换刀

  • 自动换刀刀库 (ATC)——勾选时机床使用 M6 自动换刀;未勾选时每次换刀程序都会停止 (M0),由人工更换
  • 换刀格式——T1 M6M6 T1T01 M06 或不使用
  • 将刀具名称作为注释包含——随后选择样式:(Tool: Fraise_D8)(Fraise_D8); Tool: Fraise_D8
  • 刀具长度补偿——G43 H{n}G43 H{n} Z{z1} 或不使用
  • H号与T号相同——否则请输入 H 偏移
  • 主轴/速度顺序——S18000 M3M3 S18000
  • 主轴启动后延迟——无、G4 P1G4 P2 或自定义命令

5 轴机器

  • 非5轴机器——不添加任何命令(3 轴机器)
  • B+CA+CA+B——在程序开头插入 G0 B0 C0G0 A0 C0G0 A0 B0,使刀具回到垂直状态
  • 自定义(自由字段)——填写自己的指令行,例如在复位前关闭 RTCP 的 M129 G0 B0 C0

G-code 格式

  • 注释类型——分号、括号或无注释
  • 清理特殊字符——去除注释中的重音符和 Unicode 字符
  • 小数位数——2 位 (12.50) 或 3 位 (12.500)
  • 删除尾随零——输出 12.5 而非 12.500
  • 行号——增量可选 1、5 或 10
  • 机器兼容的文件名——不含重音符和空格

程序头 / 程序尾

  • 完整模态头——在文件开头写入 G90 G94 G17 G21 G40 G49 G80…
  • 输出单位——毫米 (G21) 或英寸 (G20)
  • 工作坐标系——无、G54、G55 或 G56
  • 程序结束代码——M30(推荐)、M2 或自定义
  • 程序结束时的返回高度——安全高度 (G0 Z{Z1})、机床零点 (G53 G0 Z0) 或无
  • 程序结束时的XY返回——无、零件原点、停车位置(需输入 X/Y)或机床零点
  • 在文件开头插入信息块——包含零件、刀具、尺寸的说明性文件头

「CNC 刀具」区域

  • 管理 CNC 刀具(按钮)——打开刀具管理器,可创建和修改您的铣刀、钻头和雕刻刀
  • 轮廓和切割刀具——必填:未指定时导出按钮保持禁用
  • 附加切割深度 (mm)——在面板厚度之外多切的深度,以确保切透(默认 0.2 mm)
  • 加工策略(仅 G代码):
    • 渐进深度优先(默认)——厚面板,中等刚性
    • 渐进线性——深度和偏移同时递进
    • 直接——单次完整走刀,适用于薄面板和高刚性机器
  • 每次走刀最大深度 (mm)(G代码,直接策略除外)——19 mm 面板按 3 mm/走刀计算需 7 次走刀
  • 型腔刀具雕刻刀具——可选
  • 眼睛图标(每个下拉列表右侧)——展开刀具详情:类型、直径、描述、XY速度、Z速度、转速

「导出文件夹」区域

  • 浏览…——选择文件的目标文件夹
  • 红叉——清除选择并恢复默认行为:文件写入 SketchUp 文件所在的文件夹

窗口底部

  • 导出——开始生成。未选择轮廓刀具或未勾选任何面板时,按钮保持禁用
  • 取消——关闭窗口且不写入任何文件

按键

  • 回车 = 启动导出(当导出按钮可用时)
  • 在视图中单击 = 在窗口打开前中断面板准备
  • Esc = 取消操作

提示

  • 为每台机器建立一个配置文件:格式、刀具、换刀和辅助代码一次设定即可,导出的 .json 文件还能与车间共享
  • 在启动命令之前先在模型中选择零件,窗口中才会出现「选择」这一选项
  • 先导出 SVG,用肉眼确认轮廓和钻孔无误,确认后再导出为 G代码
  • 对 DXF 版本拿不准时,保持 R2000:所有较新的木工 CAM 软件都支持
  • 切勿同时启用 G41/G42 和软件偏移:半径会被计算两次——窗口已做处理,但仍请在机床上核实结果
  • 在陌生机床上运行第一个程序前,请勾选模拟模式:路径将在不启动主轴和吸尘的情况下以低速运行
  • 只有当勾选的所有零件使用同一块板材且厚度相同时,分组(套料)模式才有意义

免费试用此工具

AD Wood 免费试用

填写此表单以获取您的免费下载链接。

感谢您的申请!

您的下载链接已准备就绪。下载将自动开始。

立即下载