REST API · ไม่ต้องใช้ API key

Slicer API

คำนวณสถิติการพิมพ์ 3Dจาก file model (.stl, .3mf, .obj) — เวลาพิมพ์โดยประมาณ ปริมาณ Filament ที่ใช้ และปริมาตรของ model upload model แล้วรับผลลัพธ์เป็น JSON file ที่ upload ทุก file จะถูกลบทันทีที่คำขอเสร็จสิ้น

สำรวจ API

ทำงานอย่างไร

1

Upload model

ส่ง file .stl, .3mf หรือ .obj ไปที่ POST /slice พร้อม parameter การพิมพ์ (ถ้าต้องการ)

2

Slice

Server ทำการ Slice model และอ่านข้อมูลผลลัพธ์ทั้งหมด

3

ผลลัพทธ์เป็น JSON

ข้อมูลที่จะได้รับคือ ระยะเวลาในการพิมพ์ ข้อมูล Filament และปริมาตรโดยประมาณของชิ้นงาน และ file ทั้งหมดจะถูกลบทิ้งทันที

เริ่มต้นอย่างรวดเร็ว

curl -X POST http://localhost:3000/slice \
  -F "model=@benchy.stl" \
  -F "layerHeight=0.2" \
  -F "infill=20" \
  -F "material=PLA"

ตัวอย่างการตอบกลับ:

{
  "success": true,
  "printTimeSeconds": 1327,
  "printTimeFormatted": "22m",
  "filamentUsedMm": 1625.04,
  "filamentUsedMeters": 1.63,
  "filamentUsedGrams": 4.96,
  "modelVolumeCm3": 8
}