{"uid":"cap_jArXp4D7QeWoWhLUC5wlw","slug":"blender-stl-converter-a4accacf","name":"Blender STL Converter","description":"Blender: Convert Stl: Export triangulated STL geometry for downstream fabrication workflows; printability is not guaranteed. Accepts mesh JSON, small GLB or OBJ; without input uses an explicitly labelled demo mesh. Runs locally in Blender. Bounded small-model processing, normally under 60 seconds; a busy worker returns an error before payment settlement.","url":"https://market.datapackvibe.com/x402/studio3d-process-convert-stl?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mesh":{"type":"object","required":["vertices","faces"],"properties":{"faces":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":0},"maxItems":16,"minItems":3},"maxItems":20000},"vertices":{"type":"array","items":{"type":"array","items":{"type":"number"},"maxItems":3,"minItems":3},"maxItems":10000}},"description":"Optional mesh in Blender Z-up coordinates. Max 10,000 vertices and 20,000 faces; each face has 3..16 indices.","additionalProperties":false},"seed":{"type":"integer","default":42,"maximum":2147483647,"minimum":0},"angle":{"type":"number","default":45,"maximum":180,"minimum":-180},"color":{"type":"string","default":"#6688bb","pattern":"^#[0-9a-fA-F]{6}$"},"count":{"type":"integer","default":3,"maximum":8,"minimum":2},"amount":{"type":"number","default":0.05,"maximum":0.5,"minimum":0.001},"factor":{"type":"number","default":1,"maximum":5,"minimum":0.1},"sample":{"enum":["demo"],"type":"string","default":"demo","description":"If no model is supplied, process the included demonstration mesh; response identifies this explicitly."},"metallic":{"type":"number","default":0,"maximum":1,"minimum":0},"roughness":{"type":"number","default":0.5,"maximum":1,"minimum":0},"resolution":{"type":"integer","default":256,"maximum":512,"minimum":128},"model_base64":{"type":"string","maxLength":699052,"description":"Optional base64 GLB (geometry and PBR values, without images/animations) or OBJ geometry, at most 512 KiB decoded. Mutually exclusive with mesh. No URLs or local paths."},"model_format":{"enum":["glb","obj"],"type":"string","default":"glb"},"target_faces":{"type":"integer","default":500,"maximum":20000,"minimum":20}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_K5pfYeu5li-E5JHFOeeFk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts mesh geometry (JSON, GLB, or OBJ) into triangulated STL format for fabrication workflows using Blender, running locally on a bounded worker.","exampleAgentPrompt":"Convert my OBJ model to an STL file for fabrication — here's the base64-encoded OBJ geometry, and target around 500 faces in the output.","exampleUseCases":[{"title":"Export product prototype as STL","prompt":"I have a GLB model of a product prototype encoded in base64 — can you convert it to STL with a target of 1000 faces so I can send it to the fabrication lab?"},{"title":"Triangulate JSON mesh for 3D printing","prompt":"Take this mesh I've defined with vertices and faces in JSON format and export it as a triangulated STL file targeting about 500 faces, so I can hand it off to the 3D printer."},{"title":"Quick STL demo for pipeline testing","prompt":"Run the built-in demo mesh through the STL converter with default settings and give me back the STL output so I can test my downstream fabrication pipeline."}],"resultDescription":"Returns a triangulated STL geometry file derived from the supplied mesh (or the built-in demo mesh if no input is provided). The response explicitly identifies when the demo mesh was used. Output is suitable for downstream fabrication workflows; printability is not guaranteed.","failureModes":["Busy worker returns an error before payment settlement if the node is under load","Mesh exceeds 10,000 vertices or 20,000 faces — rejected with validation error","base64 payload exceeds 512 KiB decoded limit","model_base64 and mesh supplied simultaneously — mutually exclusive fields","Processing exceeds 60-second time limit for complex meshes","Invalid hex color format for color parameter","Invalid face index references in mesh JSON"],"whenToPreferThis":"Choose this endpoint when you need a fast, pay-per-call STL export from mesh JSON, GLB, or OBJ inputs without standing up your own Blender environment. Ideal for agents automating fabrication pipelines that need triangulated STL output on demand for small-to-medium meshes (under 10k vertices). Prefer this over general-purpose 3D APIs when you specifically need STL output with controllable face count and Blender's triangulation quality.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:42:23.009Z","isFirstParty":false,"canonicalSlug":"blender-stl-converter-a4accacf"}