激光雕刻机 G-code 生成 API

粤公网安备XXXXXXXX号

激光雕刻机 G-code 生成 API

个人服务器部署的合法工具型接口,用于将图片文件转换为激光雕刻机可识别的G-code文件,仅用于个人合法的激光雕刻活动

项目概述

个人服务器部署激光雕刻机图片转换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服务状态

使用说明

使用流程

  1. 前端上传图片文件到API接口
  2. API处理图片并生成G-code文件
  3. API返回生成的G-code文件给前端
  4. 前端下载G-code文件用于激光雕刻

注意事项

  • 仅支持合法的激光雕刻活动
  • 上传图片不得包含违法违规内容
  • 遵守激光雕刻机安全操作规程
  • 确保激光雕刻机设备符合相关标准

技术要求

  • 支持的图片格式:PNG、JPG、BMP、TIFF
  • 建议图片分辨率:300-500 DPI
  • 最大图片大小:5MB
  • 激光雕刻机需支持GRBL控制器