使用 G-Code 生成器来从 CNC 机床的 2D 工程图创建机床可读取的 G-code。
如果在 DraftSight 中激活了 G-Code 生成器插件,则默认情况下,该面板在图形区域的右侧打开。
如果面板未打开:
- 单击以验证 G-Code 生成器插件是否处于活动状态。
- 请执行以下操作之一:
- 单击。
- 右键单击 DraftSight 窗口的顶部,然后单击 G-Code 生成器。
顶层工具栏
|
G-code 类型
|
显示将生成的 G-code 的类型。 可用类型包括:
- 2D 刀具路径
定义雕刻刀具的移动方式。
- 钻孔循环
定义孔在工件中的钻孔方式。
|
|
生成
|
创建初始 G-code,您可使用 G-Code 生成器面板对其进行修改。 生成操作将创建选定实体的刀具路径的预览。
如果您在图形区域中选择了实体,则它们将用于生成初始文件。
如果未选择实体,则系统将提示您选择一个或多个实体。
|
|
选择文件
|
打开预览文件对话框,以查找并选择要打开的现有 G-code 文件。 在 GCode 生成器中,您只能打开 .txt 或 .ngc 文件。
您可使用选择文件在 G-Code 生成器中打开 G-code 文件,而无需打开用于创建它的工程图。
|
|
保存
|
打开保存文件对话框,您可在其中将当前 G-code 文件另存为 .txt 或 .ngc 文件,从而将其传输到 CNC 机床。 |
|
帮助
|
打开此帮助主题。 |
G-Code 参数 - 2D 刀具路径
评论 |
包含此文件的评论。 |
Preamble
|
在 G-Code 文件开头显示设置代码。 DraftSight 提供了默认的 Preamble,其中包含 CNC 机床用于启动主轴并设置 RPM 所需的设置。
您可在文本编辑器中创建您自己的 preamble 并将其复制和粘贴到 Preamble 字段中。
显示行数在整个文件各行开头显示行数。
|
Postscript
|
显示插入到 G-Code 文件末尾用于重置机床的代码。 DraftSight 提供了默认的 Postscript,其中包含用于关闭主轴并将其缩回到安全高度的设置。
|
单位 |
将测量单位设置为毫米或英寸。 相对值设置相对于机器当前位置的坐标。 绝对值将原点坐标设置为 0.0。 |
Z 安全高度
|
显示非切割移动期间的 Z 高度。 |
Z 收缩
|
显示切割完成时的 Z 高度。 |
进给速度 Z
|
显示插入到工件中时沿 Z 轴的进给速度。 |
进给速度 XY
|
显示沿 XY 轴切割期间沿 XY 轴的进给速度。 |
切割深度
|
显示 Z 轴移动到工件内部的深度。 |
啄孔深度
|
显示每个啄孔的深度。 |
G-Code 参数 - 钻孔循环
钻孔循环选项仅可用于点和圆。 将忽略选定的其他实体。
Preamble
|
显示 G-Code 文件开头处的设置代码。 DraftSight 提供了默认的 Preamble,其中包含 CNC 机床用于启动主轴并设置 RPM 所需的设置。
您可在文本编辑器中创建您自己的 preamble 并将其复制和粘贴到 Preamble 字段中。
|
Postscript
|
显示插入到 G-Code 文件末尾用于重置机床的代码。 DraftSight 提供了默认的 Postscript,其中包含用于关闭主轴并将其缩回到安全高度的设置。
|
钻孔循环类型 |
显示选定钻孔循环类型。 选项包括:
G81
|
钻孔循环
|
G82
|
钻孔循环和停留
|
G83
|
啄孔钻孔循环
|
您选择的钻孔循环类型确定可用的其他选项。
|
钻孔进给速度
|
所有钻孔类型 显示钻孔的进给速度。
|
深度
|
所有钻孔类型 显示切割的最终深度。
|
退刀高度
|
所有钻孔类型 显示钻孔后且移动到下一孔之前刀具缩回的高度。
|
停留
|
仅限 G82(钻孔循环和停留)和 G83(啄孔钻孔循环) 显示在两次钻孔操作之间刀具静止不动的时间。
|
啄孔深度
|
仅限 G83(啄孔钻孔循环) 显示每个啄孔的深度。
|
预览和预览控件
您选定的刀具路径或钻孔循环的预览将出现在 G-Code 生成器面板的窗口中。
预览将显示 X、Y 和 Z 轴、选定实体的位置、切割的刀具路径以及钻孔循环的钻孔深度。
预览下方的控件让您可查看刀具路径或钻孔序列的仿真。
其他控件可帮助您在预览窗口中移动图像。