Analysera utskrivbarhet-API
Kontrollera om en 3D-modell har utskriftsproblem genom att mäta dess vattentäthet, volym, hål, non-manifold-kanter och degenererade ytor. Du kan även kontrollera väggtjocklek vid den storlek du planerar att skriva ut i.
Skapa en Analysera utskrivbarhet-uppgift
Skapar en Analysera utskrivbarhet-uppgift, som utvärderar en 3D-modell och rapporterar dess utskrivbarhetsmått. Uppgiften körs i bakgrunden. För information om hur lång tid en uppgift vanligtvis tar, se Bearbetningstider.
När Meshy redan har resultatet för utskrivbarhet för uppgiften input_task_id är den nya uppgiften klar direkt. Din första GET på den returnerar resultatet.
Request
# Analyze an existing task
curl https://api.meshy.ai/openapi/v1/print/analyze \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
"input_task_id": "018a210d-8ba4-705c-b111-1f1776f7f578"
}'
# Or analyze a model URL directly
curl https://api.meshy.ai/openapi/v1/print/analyze \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
"model_url": "https://example.com/model.glb"
}'
# Also check wall thickness for a 100 mm tall SLA print
curl https://api.meshy.ai/openapi/v1/print/analyze \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
"input_task_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"printer_type": "sla",
"intended_print_height_mm": 100
}'
Response
{
"result": "0193bfc5-ee4f-73f8-8525-44b398884ce9"
}
Parametrar
- Name
- input_task_id
- Type
- string
- Obligatorisk
- Description
Krävs om du inte skickar
model_url. ID:t för uppgiften vars modell du vill analysera. Uppgiften måste ha statusenSUCCEEDED, och tillhöra dig eller en arbetsyta du är medlem i.Det kan vara en av dessa uppgiftstyper, med Meshy 6 eller nyare, inklusive Meshy 7:
En Reparera utskrivbarhet-uppgift fungerar också.
- Name
- model_url
- Type
- string
- Obligatorisk
- Description
Krävs om du inte skickar
input_task_id. Modellen som ska analyseras, som en offentlig URL eller en Data URI. Om du skickar båda använder Meshyinput_task_id.Från en
http- ellerhttps-URL måste modellen vara en.glb-,.gltf-,.obj-,.fbx- eller.stl-fil på högst 400 MB. En Data URI kan bara innehålla en base64-kodad GLB-fil (data:model/gltf-binary;base64,...) eller glTF-fil (data:model/gltf+json;base64,...) på högst 100 MB. Skicka en.obj-,.fbx- eller.stl-fil som enhttp- ellerhttps-URL.En fil över 100 MB måste också följa dessa regler:
- En GLB-, glTF-, FBX- eller OBJ-fil kan ha som mest 10 000 000 ytor (faces). Meshy räknar ytor som trianglar, så en fyrhörning räknas som 2, och ett nät som ritas flera gånger räknas en gång per kopia.
- En FBX-fil måste vara binär FBX 7.1 eller nyare.
- En GLB- eller glTF-fil får inte använda Draco-komprimering.
En Meshy-nedladdnings-URL (
assets.meshy.ai/…?Expires=…&Signature=…) är signerad och slutar fungera vid sin uppgiftsexpires_at. Att läsa uppgiften igen förnyar den inte. För en modell du skapade med Meshy, skickainput_task_idistället, vilket fungerar så länge Meshy behåller källuppgiften (se Tillgångslagring). För att använda modellen efter det, ladda ner den innanexpires_atoch skicka din egen kopia.
För att även kontrollera väggtjocklek vid den storlek du planerar att skriva ut, skicka printer_type, en utskriftsstorlek, eller båda. Resultatet finns i printability.thin_walls. Kontroll av väggtjocklek tar längre tid, så uppgiften är vanligtvis inte klar direkt, även om Meshy har analyserat modellen tidigare.
- Name
- printer_type
- Type
- string
- Description
Skrivaren du planerar att använda. Den anger den minsta väggtjockleken för väggtjockleks-kontrollen. Om du skickar en utskriftsstorlek utan
printer_type, använder Meshyfdm.Tillgängliga värden:
fdm: filament, 1,0 mm minsta väggsla: resin, 0,8 mm minsta väggfull_color: fullfärg, 2,0 mm minsta vägg
Alla andra värden returnerar
400.
- Name
- intended_print_height_mm
- Type
- number
- Description
Höjden på utskriften, i millimeter, från
1till1000. Ett värde utanför intervallet returnerar400. Skicka denna ellerintended_print_longest_side_mm, inte båda.Den fungerar endast med GLB-indata. För en
model_urlsom inte är en.glb-fil, skickaintended_print_longest_side_mmistället.
- Name
- intended_print_longest_side_mm
- Type
- number
- Description
Längden på utskriftens längsta sida, i millimeter, från
1till1000. Ett värde utanför intervallet returnerar400. Den fungerar med alla indataformat.
Om du skickar printer_type utan en storlek använder Meshy denna utskriftsstorlek:
.glb-fil eller valfriinput_task_id: 150 mm hög.stl-fil: filens egen längsta sida, läst som millimeter.obj-,.fbx- eller.gltf-fil: 150 mm på den längsta sidan
För en STL-fil i andra enheter, skicka intended_print_longest_side_mm.
Meshy avrundar båda utskriftsstorlekarna till närmaste millimeter.
Returvärden
Fältet result i svaret innehåller ID:t för den nya Analysera utskrivbarhet-uppgiften.
Felscenarier
- Name
400 - Bad Request- Description
Förfrågan kan inte köras. Felmeddelandet anger vilket problem som hittades. Till exempel:
- Saknad parameter: Varken
input_task_idellermodel_urlskickades. - Ogiltigt UUID:
input_task_idär inte ett giltigt UUID. - Ogiltig modell-URL:
model_urlär felformaterad, använder ett icke-stödt schema, eller har ett icke-stödt filtillägg. - Modellfil för stor: Filen
model_urlär över 400 MB från enhttp- ellerhttps-URL, eller över 100 MB som en Data URI. - För många ytor: Filen
model_urlär en GLB-, glTF-, FBX- eller OBJ-fil över 100 MB med fler än 10 000 000 ytor. Minska antalet ytor och skicka sedan filen igen. - ASCII FBX över 100 MB: Filen
model_urlär en ASCII FBX över 100 MB. Skicka den som binär FBX eller GLB. - Oläsbar modellfil: Filen
model_urlär över 100 MB, och Meshy kan inte läsa dess header. Till exempel är den en Draco-komprimerad GLB eller glTF, eller en binär FBX äldre än 7.1. - Modellhuvud för komplex: Filen
model_urlär över 100 MB, och dess header har för många nät, noder eller poster att kontrollera. Minska antalet objekt i filen och skicka den sedan igen. - Modellfilen kan inte laddas ner:
model_urlreturnerade ett fel, oftast eftersom en signerad Meshy-nedladdnings-URL hade gått ut. Att läsa uppgiften igen returnerar samma URL med samma utgångstid. Skicka din egen kopia av filen, eller skickainput_task_idmedan Meshy behåller källuppgiften. - Uppgift inte lyckad: Uppgiften
input_task_idväntar fortfarande, pågår, eller misslyckades. - Ogiltig utskriftsstorlek:
intended_print_height_mmellerintended_print_longest_side_mmär utanför1till1000, eller förfrågan har båda. - Okänd skrivartyp:
printer_typeär intefdm,sla, ellerfull_color. - Höjd på en icke-GLB-modell: Förfrågan har
intended_print_height_mmoch enmodel_urlsom inte är en.glb-fil. Skickaintended_print_longest_side_mmistället. - Kan inte storleksbestämma denna modell efter höjd: Vid den begärda höjden, eller standardvärdet 150 mm, skulle modellens längsta sida vara utanför 1 till 1 000 mm. Det händer också när modellen är platt, eller när Meshy inte kan fastställa dess storlek. Skicka
intended_print_longest_side_mmistället. För enmodel_urli.glb-format och vissainput_task_id-uppgifter upptäcker Meshy detta först efter att uppgiften har startat, och uppgiften slutar somFAILEDistället. - STL-storlek oanvändbar: Förfrågan har
printer_typeutan en storlek, och Meshy kan inte läsa.stl-filens egen längsta sida, eller den är utanför 1 till 1 000 mm. Skickaintended_print_longest_side_mm.
Åtgärda förfrågan och skicka den igen. Se Fel.
- Saknad parameter: Varken
- Name
401 - Unauthorized- Description
API-nyckeln saknas eller är ogiltig. Kontrollera
Authorization-headern.
- Name
403 - Forbidden- Description
input_task_idär en basreliefmodell, vilket denna endpoint inte kan analysera. Meddelandet ärThis model type does not support this operation. Skicka en annan modell.
- Name
404 - Not Found- Description
Meshy kan inte hitta någon modell att analysera för
input_task_id. Till exempel:- Uppgiften existerar inte, har raderats, eller tillhör inte dig eller en arbetsyta du är medlem i.
- Uppgiften använder en modell äldre än Meshy 6, eller dess typ skapar inte en 3D-modell.
- Uppgiftens modellfil finns inte längre i lagringen.
Kontrollera att
input_task_idär en stödd uppgift som tillhör dig eller finns i en av dina arbetsytor, eller skicka modellen sommodel_url.
- Name
429 - Too Many Requests- Description
Du överskred din hastighetsgräns, eller har för många väntande uppgifter. Vänta och försök sedan igen. Se Hastighetsgränser.
Hämta en Analysera utskrivbarhet-uppgift
Returnerar en Analysera utskrivbarhet-uppgift via dess ID.
Request
curl https://api.meshy.ai/openapi/v1/print/analyze/a43b5c6d-7e8f-901a-234b-567c890d1e2f \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
{
"id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
"type": "print-analyze",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1699999999000,
"started_at": 1700000000000,
"finished_at": 1700000001000,
"expires_at": 1715725401000,
"task_error": null,
"printability": {
"_version": "v1",
"status": "warning",
"issue_count": 1,
"error_count": 0,
"warning_count": 1,
"metrics": {
"is_watertight": true,
"volume": 1.316167354292668,
"non_manifold_edges": 0,
"degenerate_faces": 43242,
"holes": 0
},
"evaluated_at": 1700000001000
},
"consumed_credits": 0
}
Response (wall thickness checked)
{
"id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
"type": "print-analyze",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1699999999000,
"started_at": 1700000000000,
"finished_at": 1700000012000,
"expires_at": 1715725412000,
"task_error": null,
"printability": {
"_version": "v1",
"status": "error",
"issue_count": 2,
"error_count": 1,
"warning_count": 1,
"metrics": {
"is_watertight": true,
"volume": 1.316167354292668,
"non_manifold_edges": 0,
"degenerate_faces": 43242,
"holes": 0
},
"intended_print": {
"printer_type": "sla",
"height_mm": 100,
"longest_side_mm": 118,
"wall_thickness_mm": 0.8,
"dimensions_mm": [118, 72.41, 99.87]
},
"thin_walls": {
"thin_area_ratio": 0.083,
"has_thin_walls": true,
"status": "error"
},
"evaluated_at": 1700000012000
},
"consumed_credits": 0
}
Parametrar
- Name
- id
- Type
- path
- Description
Uppgifts-ID:t från skapandesvaret.
Returnerar
Analysera utskrivbarhet-uppgiftsobjektet. Dess printability-fält finns inte förrän uppgiften är SUCCEEDED. När Meshy kontrollerade väggtjockleken innehåller printability även intended_print och thin_walls.
Ta bort en Analysera utskrivbarhet-uppgift
Tar bort en Analysera utskrivbarhet-uppgift permanent, inklusive dess cachade resultat. Du kan inte ångra en borttagning.
Request
curl --request DELETE \
--url https://api.meshy.ai/openapi/v1/print/analyze/a43b5c6d-7e8f-901a-234b-567c890d1e2f \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
// 200 OK on success, with an empty body.
//
// 409 Conflict when the task is IN_PROGRESS. The task keeps running:
{
"message": "Task is IN_PROGRESS and cannot be deleted. Credits for a task the worker has already started are not refundable; wait for it to reach SUCCEEDED, FAILED or CANCELED, then delete it."
}
Sökvägsparametrar
- Name
- id
- Type
- path
- Description
ID:t för uppgiften som ska tas bort.
Uppgiftsstatus
Om du tar bort en PENDING-uppgift återbetalas de credits som användes när du skapade den.
En IN_PROGRESS-uppgift kan inte tas bort. Förfrågan returnerar 409 Conflict,
och uppgiften fortsätter att köras. Meshy återbetalar inte en uppgift som har påbörjats,
så att ta bort den skulle kosta dig både credits och resultatet. Vänta tills den
når SUCCEEDED, FAILED eller CANCELED, och ta sedan bort den.
Att ta bort en uppgift med slutgiltig status (SUCCEEDED, FAILED eller CANCELED)
återbetalar inte dess credits.
Returnerar
200 OK när uppgiften har tagits bort, eller 409 Conflict när uppgiften
är IN_PROGRESS.
Lista över uppgifter för Analysera utskrivbarhet
Returnerar en lista över dina uppgifter för Analysera utskrivbarhet.
Request
curl https://api.meshy.ai/openapi/v1/print/analyze?page_size=10 \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
[
{
"id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
"type": "print-analyze",
"status": "SUCCEEDED",
"progress": 100,
"preceding_tasks": 0,
"created_at": 1699999999000,
"started_at": 1700000000000,
"finished_at": 1700000001000,
"expires_at": 1715725401000,
"task_error": null,
"printability": {
"_version": "v1",
"status": "warning",
"issue_count": 1,
"error_count": 0,
"warning_count": 1,
"metrics": {
"is_watertight": true,
"volume": 1.316167354292668,
"non_manifold_edges": 0,
"degenerate_faces": 43242,
"holes": 0
},
"evaluated_at": 1700000001000
},
"consumed_credits": 0
}
]
Parametrar
- Name
- page_num
- Type
- integer
- standard 1
- Description
Sidnumret som ska returneras, med start på
1.
- Name
- page_size
- Type
- integer
- standard 10
- Description
Antalet uppgifter per sida, upp till
100.
- Name
- sort_by
- Type
- string
- Description
Sorteringsordningen.
Tillgängliga värden:
+created_at: äldsta först-created_at: nyaste först
Returnerar
En paginerad lista över objekt för uppgiften Analysera utskrivbarhet.
Strömma en Analysera utskrivbarhet-uppgift
Strömmar uppdateringar för en Analysera utskrivbarhet-uppgift som Server-Sent Events (SSE).
Request
curl -N https://api.meshy.ai/openapi/v1/print/analyze/a43b5c6d-7e8f-901a-234b-567c890d1e2f/stream \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response Stream
// Error event example
event: error
data: {
"status_code": 404,
"message": "Task not found"
}
// Message event examples illustrate task progress.
// Every frame is the full task object; fields not yet populated are null / empty.
// The following PENDING frame is abbreviated to the fields that change.
event: message
data: {
"id": "a43b5c6d-7e8f-901a-234b-567c890d1e2f",
"progress": 0,
"status": "PENDING"
}
event: message
data: {
"id": "a43b5c6d-7e8f-901a-234b-567c890d1e2f",
"type": "print-analyze",
"status": "SUCCEEDED",
"progress": 100,
"preceding_tasks": 0,
"created_at": 1699999999000,
"started_at": 1700000000000,
"finished_at": 1700000001000,
"expires_at": 1715725401000,
"task_error": null,
"printability": {
"_version": "v1",
"status": "warning",
"issue_count": 1,
"error_count": 0,
"warning_count": 1,
"metrics": {
"is_watertight": true,
"volume": 1.316167354292668,
"non_manifold_edges": 0,
"degenerate_faces": 43242,
"holes": 0
},
"evaluated_at": 1700000001000
},
"consumed_credits": 0
}
Parametrar
- Name
- id
- Type
- path
- Description
Uppgifts-ID:t från create-svaret.
Returnerar
En ström av Analysera utskrivbarhet-uppgiftsobjekt som Server-Sent Events.
Varje händelse innehåller hela uppgiftsobjektet, i samma format som Get-
endpointen returnerar. Medan uppgiften är PENDING eller IN_PROGRESS är
dess utdatafält tomma (null, [] eller {}), och finished_at är 0.
Meshy skickar fältet printability först efter att uppgiften har status
SUCCEEDED.
Objektet för Analysera utskrivbarhet-uppgiften
Ett objekt för Analysera utskrivbarhet-uppgiften beskriver en analys av en 3D-modell. Det innehåller status, progress och utskrivbarhetsresultatet när uppgiften lyckas.
The Analyze Printability Task Object
{
"id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
"type": "print-analyze",
"status": "SUCCEEDED",
"progress": 100,
"preceding_tasks": 0,
"created_at": 1699999999000,
"started_at": 1700000000000,
"finished_at": 1700000001000,
"expires_at": 1715725401000,
"task_error": null,
"printability": {
"_version": "v1",
"status": "warning",
"issue_count": 1,
"error_count": 0,
"warning_count": 1,
"metrics": {
"is_watertight": true,
"volume": 1.316167354292668,
"non_manifold_edges": 0,
"degenerate_faces": 43242,
"holes": 0
},
"evaluated_at": 1700000001000
},
"consumed_credits": 0
}
The Analyze Printability Task Object (wall thickness checked)
{
"id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
"type": "print-analyze",
"status": "SUCCEEDED",
"progress": 100,
"preceding_tasks": 0,
"created_at": 1699999999000,
"started_at": 1700000000000,
"finished_at": 1700000012000,
"expires_at": 1715725412000,
"task_error": null,
"printability": {
"_version": "v1",
"status": "error",
"issue_count": 2,
"error_count": 1,
"warning_count": 1,
"metrics": {
"is_watertight": true,
"volume": 1.316167354292668,
"non_manifold_edges": 0,
"degenerate_faces": 43242,
"holes": 0
},
"intended_print": {
"printer_type": "sla",
"height_mm": 100,
"longest_side_mm": 118,
"wall_thickness_mm": 0.8,
"dimensions_mm": [118, 72.41, 99.87]
},
"thin_walls": {
"thin_area_ratio": 0.083,
"has_thin_walls": true,
"status": "error"
},
"evaluated_at": 1700000012000
},
"consumed_credits": 0
}
- Name
- id
- Type
- string
- Description
Uppgifts-ID:t. Behandla det som en ogenomskinlig sträng och förlita dig inte på dess format.
- Name
- type
- Type
- string
- Description
Uppgiftstypen, alltid
print-analyze.
- Name
- status
- Type
- string
- Description
Uppgiftens status, en av
PENDING,IN_PROGRESS,SUCCEEDED,FAILEDellerCANCELED.
- Name
- progress
- Type
- integer
- Description
Hur stor del av uppgiften som är klar, i procent. Det är
0tills uppgiften startar och100när den lyckas.
- Name
- preceding_tasks
- Type
- integer
- Description
Antalet uppgifter före denna i kön. Värdet är endast meningsfullt medan uppgiften är
PENDING.
- Name
- created_at
- Type
- timestamp
- Description
Tidpunkten då uppgiften skapades, i Unix-millisekunder.
- Name
- started_at
- Type
- timestamp
- Description
Tidpunkten då uppgiften startade, i Unix-millisekunder. Det är
0tills uppgiften startar.
- Name
- finished_at
- Type
- timestamp
- Description
Tidpunkten då uppgiften avslutades, i Unix-millisekunder. Det är
0tills uppgiften avslutas.
- Name
- expires_at
- Type
- timestamp
- Description
Tidpunkten då uppgiftens resultat upphör att gälla, i Unix-millisekunder. Det är
0tills uppgiften avslutas.
- Name
- task_error
- Type
- object
- Description
Felinformationen när uppgiften misslyckas. Det är
nullom uppgiften inte har misslyckats. Se Fel.- Name
message- Type
- string
- Description
En beskrivning av vad som gick fel.
- Name
- printability
- Type
- object
- Description
Resultatet av analysen. Det finns inte förrän uppgiften är
SUCCEEDED.- Name
_version- Type
- string
- Description
Schemaversionen för utskrivbarhetsresultatet. Värdet är
v1.
- Name
status- Type
- string
- Description
Den övergripande bedömningen, en av:
healthy: inga fel och inga varningarwarning: minst en varning, och inga felerror: minst ett felunknown: Meshy kunde inte analysera modellen
När Meshy kontrollerade väggtjockleken är detta den sämre av nätkontrollerna och
thin_walls.status. Från sämst till bäst är ordningenerror,warning,unknownochhealthy.
- Name
issue_count- Type
- integer
- Description
Det totala antalet problem, lika med
error_count + warning_count.
- Name
error_count- Type
- integer
- Description
Antalet problem på felnivå. Meshy räknar ett fel för vart och ett av dessa:
- Modellen är inte vattentät och har fler än 8 hål.
- Modellen har fler än 8 hål.
- Volymen är noll eller mindre.
- Modellen har fler än 50 non-manifold-kanter.
När Meshy kontrollerade väggtjockleken räknas väggar som är för tunna (
thin_walls.statusärerror) som ytterligare ett fel.
- Name
warning_count- Type
- integer
- Description
Antalet problem på varningsnivå. Meshy räknar en varning för vart och ett av dessa:
- Modellen är inte vattentät och har 8 hål eller färre.
- Modellen har 1 till 8 hål.
- Modellen har 1 till 50 non-manifold-kanter.
- Modellen har degenererade ytor.
- Name
metrics- Type
- object
- Description
Modellens råa geometrimätningar.
- Name
is_watertight- Type
- boolean
- Description
truenär nätet inte har några gränskanter, det vill säga när det är slutet.
- Name
volume- Type
- number
- Description
Modellens volym, i kubikmeter.
- Name
non_manifold_edges- Type
- integer
- Description
Antalet non-manifold-kanter.
- Name
degenerate_faces- Type
- integer
- Description
Antalet degenererade ytor, det vill säga ytor med noll area eller ogiltiga ytor.
- Name
holes- Type
- integer
- Description
Antalet hål i nätet, räknat som gränsslingor.
- Name
intended_print- Type
- object
- Description
Skrivaren och storleken som väggtjockleks-kontrollen använde. Finns bara när Meshy kontrollerade väggtjockleken.
- Name
printer_type- Type
- string
- Description
Skrivartypen,
fdm,slaellerfull_color.
- Name
height_mm- Type
- number
- Description
Utskriftshöjden, i millimeter, när utskriften dimensioneras efter höjd. Annars är det
null.
- Name
longest_side_mm- Type
- number
- Description
Längden på utskriftens längsta sida, i millimeter. När utskriften dimensioneras efter höjd beräknar Meshy detta utifrån modellens proportioner.
- Name
wall_thickness_mm- Type
- number
- Description
Den minsta väggtjockleken för
printer_type, i millimeter. Meshy rapporterar tunnare väggar som för tunna.
- Name
dimensions_mm- Type
- array
- Description
Utskriftens
[bredd, djup, höjd], i millimeter. Höjden kan skilja sig frånheight_mmmed en bråkdel av en millimeter. Det ärnullför annan indata än GLB, eller när Meshy inte kan avgöra modellens storlek.
- Name
thin_walls- Type
- object
- Description
Resultatet av väggtjockleks-kontrollen. Finns bara när Meshy kontrollerade väggtjockleken.
- Name
thin_area_ratio- Type
- number
- Description
Andelen av ytan som är tunnare än
intended_print.wall_thickness_mm, från0till1. Det ärnullnär Meshy inte kunde mäta modellen.
- Name
has_thin_walls- Type
- boolean
- Description
trueom någon del av ytan är för tunn. Skarpa hörn kan ensamma göra dentrue, så användstatusför att avgöra om väggarna behöver förtjockas. Det ärnullnär Meshy inte kunde mäta modellen.
- Name
status- Type
- string
- Description
Bedömningen av väggtjockleken, en av:
healthy: 5 % eller mindre av ytan är för tunn.error: mer än 5 % av ytan är för tunn. För att förtjocka väggarna, skicka denna uppgiftsidtill Reparera utskrivbarhet sominput_task_id. Om denna uppgift analyserade en.stl-,.fbx- eller.gltf-fil frånmodel_url, skicka istället den filen sommodel_url.unknown: Meshy kunde inte mäta modellen. Om själva väggtjockleks-kontrollen misslyckas avslutas uppgiften somFAILED.
- Name
evaluated_at- Type
- timestamp
- Description
Tidpunkten då Meshy beräknade analysen, i Unix-millisekunder.
- Name
- consumed_credits
- Type
- integer
- Description
Antalet credits som uppgiften använde. Det är alltid
0, eftersom analys är gratis.