项目概述
个人服务器部署激光雕刻机图片转换G代码的接口,用于将前端传进来的图片转换成G代码再发回。
API 接口列表
| 接口地址 | 请求方法 | 功能描述 |
|---|---|---|
| /api/health | GET | 健康检查接口 |
| /api/gcode/raster | POST | 生成光栅雕刻G-code |
| /api/gcode/vector | POST | 生成矢量切割G-code |
接口调用示例
光栅雕刻
POST /api/gcode/raster
将图片转换为光栅雕刻G-code
矢量切割
POST /api/gcode/vector
将图片转换为矢量切割G-code
健康检查
GET /api/health
检查API服务状态
使用说明
使用流程
- 前端上传图片文件到API接口
- API处理图片并生成G-code文件
- API返回生成的G-code文件给前端
- 前端下载G-code文件用于激光雕刻
注意事项
- 仅支持合法的激光雕刻活动
- 上传图片不得包含违法违规内容
- 遵守激光雕刻机安全操作规程
- 确保激光雕刻机设备符合相关标准
技术要求
- 支持的图片格式:PNG、JPG、BMP、TIFF
- 建议图片分辨率:300-500 DPI
- 最大图片大小:5MB
- 激光雕刻机需支持GRBL控制器