# 生成激光雕刻G-code文件

G代码（G-code）是最为广泛使用的数控编程语言，G代码数控程序中的指令，一般都称为G指令，主要用于控制自动机床等自动化设备。Rotrics机械臂也是通过执行G-code指令来运动的 。

本节将指导用户使用Rotrics Studio生成激光雕刻G-code，包括导入图片、设置图片参数、设置雕刻功率和雕刻速度，生成G-code文件等。

## Rotrics激光雕刻示例文件

{% file src="/files/-M7apwmO8woLTsA93xU8" %}
Rotrics Laser Sample Files V1.0
{% endfile %}

## 使用Rotrics Studio生成激光雕刻G-code文件

#### 1) 点击左侧Laser Work图标，切换到激光雕刻窗口。

![](/files/-M77FZ8_C3_tHOKguI-Z)

#### 2) 在右侧CONFIG版块，点击对应的模式，上传需要雕刻的图片。

![](/files/-M77FfmQ5TQyxSqiwCAL)

**B\&W：**&#x9ED1;白模式

**GREYSCALE：**&#x7070;度雕刻模式

**VACTOR：**&#x77E2;量模式

**TEXT：**&#x8F93;入文字

#### 3) 设置图片的位置参数。

设置Move X和Move Y的值，保证工作中心在HOME点（300, 0, 0）的位置。

* Move X: `300`；
* Move Y:  `0`；

#### 4) 设置图片的雕刻参数，设置完成后，点击”Preview“预览雕刻的效果。

**如果你选择的是B\&W（黑白）模式，**&#x53EF;以上传PNG、JPG和SVG格式的图片。可以按照如下说明调整参数：

![](/files/-M77Hyn0Jyr6QI0Lzuol)

**A. Black On White：**&#x6839;据原图的颜色，设置图片的黑白比例。值越大，黑色的占比越高，图片越黑。

**B. Line Direction：**&#x51B3;定了雕刻过程中激光雕刻模块的运动方向。Horizontal（水平）、Vertical（竖直）、Diagonal（对角线）、Diagonal2。选择与图片方向一致的运动方向，可以节省雕刻时间。

**C.  Density：**&#x51B3;定了雕刻效果的精致程度，密度值越大，雕刻质量越好，花费的时间也越多。范围是1-10 pixel/mm，推荐设置为10。

**D.Invert：**&#x8C03;换黑色和白色的区域。

**如果你选择的是GREYSCALE（灰度）模式**，只能上传PNG和JPG格式的图片。可以按照如下说明调整参数：

![](/files/-M77Y_un2YQSGUq62LLw)

A. Invert：调换黑色和白色的区域。

B. Contract：决定了浅色和深色的对比度。数值越大，对比度越明显。

C. Lightness：亮度

D. White：白色部分的比例

**E. Algorithm：**&#x9009;择处理雕刻图片的算法。具体的区别如下：

**Floyd-Steinberg:**

![](/files/-M77YsmLwOXWijnMxYgx)

**Jarvis-Judics-Ninke:**

![](/files/-M77Z4bYHWNJznofBp9a)

**Stucki：**

![](/files/-M77NOxgsZMldKU6HPfI)

**Atkinson:**

![](/files/-M77NX7KXLccmKeZlgjh)

**Burkes:**

![](/files/-M77Pe9NvlloNdmEwVp6)

**Sierra-2:**

![](/files/-M77RWuhaJi0NdrQTfFz)

**Serraa-3:**

![](/files/-M77S-4I7bq9VEdqmYAv)

**Sierra Lite:**

![](/files/-M77SBd1wVFvdBIhTKlT)

**F. Density：**&#x51B3;定了雕刻效果的精致程度，密度值越大，雕刻质量越好，花费的时间也越多。范围是1-10 pixel/mm，推荐设置为10。

**如果你选择的是Vactor（矢量）模式**，只能上传SVG格式的图片。可以按照以下说明调整图片参数：

A. BlackOnWhite:&#x20;

B. Impurity:

**C. Invert:** 调换黑色和白色的区域。

D. Optimize Path: &#x20;

#### 5) 设置激光输出功率以及机械臂工作速度。

0.25W激光模块建议设置激光输出功率为180，Work Speed为200mm/min；

2.5W激光模块建议设置激光输出功率为150，Work Speed为250mm/min；

#### 6) 点击`Preview`预览雕刻效果。

💡**Tips:** 每次修改参数都点击一&#x6B21;**`Preview`**&#x9884;览雕刻效果，如果没有点击Preview的话，会无法进行下一步的Generate Gcode操作。

![](/files/-M7GxdQN9bC62RHG9OdQ)

#### 7) 点击OUTPUT -> Generate G-code，生成G-code。

💡**Tips:** G-code生成之后，可以点&#x51FB;**`Run Boundary`**&#x9884;览雕刻区域，还可以调整材料位置，以在合适的位置雕刻。

💡**Tips:** 点&#x51FB;**`Download`** 可以将Gcode文件下载到桌面（记得给文件添&#x52A0;**`.gcode`**&#x540E;缀，否则触控屏无法识别），拷贝到SD卡后使用触控屏开始激光雕刻。

![](/files/-M77SZ3mDCoFN25Nu0SM)

## 不同材料建议的雕刻参数

### 1) MDF板

### 2)木板

### 3) 纸板

### 4) 亚克力

### 5) 陶瓷


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.rotrics.com/v1.0-chinese/laser_engraving_chn/sheng-cheng-gcode-wen-jian.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
