AI-assisted production prep for silver idol and sculptural studios
Drop a sculpt.
Cast it lighter.
SculptScale is the precision layer between a design and a production decision. Upload an STL, OBJ or GLB. Get back a hollow shell at the wall you asked for, cut to fit the printer you own, with your original surface proved untouched — triangle by triangle.
One shared code per studio, created by hand — usually the same working day. No card needed to read a report.
One real job. Every number measured.
A 5,979,868-triangle Ganesha, hollowed and proved.
Why this exists
The metal is the cost. Everything else is rounding.
A solid silver idol prices itself before a single hour of labour: weight times today's rate. Studios know this, which is why paper cores and hand-built hollows exist at all.
What no hand method can promise is that the surface you sold is the surface you cast. Hollowing by boolean or by remesh rebuilds the skin. Detail softens. And nobody can tell you by how much, because nothing measured it.
SculptScale carves the cavity and leaves the skin alone. Then it proves it left the skin alone.
Pillar one
Lighten — to the wall you asked for, then measured on the result
Ask for 0.8 mm and you get about 0.8 mm. The voxel carve overshoots by a known amount; that overshoot was measured empirically and is inverted before carving, so the wall lands where you set it rather than wherever the algorithm finished.
Then it is checked on the output. Up to 400,000 points on the cavity face are queried against up to 4,000,000 samples of the skin, and the report prints two numbers: the median wall, and the thinnest 5%. The thinnest 5% is what fails in the kiln. An average has never saved a casting.
It measures the shell it built. It does not inspect your sculpt. SculptScale will not tell you where your uploaded model is thin before hollowing, and above 400,000 faces it skips the thickness check entirely and says so on the report. Thin-spot inspection of your own mesh is your CAD package's job.
Weights in seven materials, every time
Solid, hollow, and the percentage saved — all together, so you are not re-running anything to price an alternative. Metal only: no stones, no findings, no sprue. The hollow volume is printed too, so an alloy we do not list is that number times your own density.
Where the wall should sit
SculptScale does not pick this for you. It holds the number you give it, and tells you what it actually achieved.
The part with no workaround
The surface is not re-modelled. It is carried through, then audited.
Skin-preserving mode is on by default. Every triangle you uploaded is written into the output verbatim; only the cavity is built from voxels.
Then the tool reads both STL files back off disk, hashes each triangle in a canonical form, and compares the two sets. Triangles removed on purpose — at a declared drain hole, a cut plane, the base opening — are excused by name. Everything else has to match, or the report says so in words.
This runs on every job. There is no switch to turn it on and no upgrade that unlocks it.
A hollowing tool that cannot tell you what it did to your surface is asking for trust. This one hands you the ledger.
The caster's first question
An open underside, not a decorative hole
Where the piece has a base worth opening, the underside opens along the wall's own edge — wax and resin drain and vent through an opening the shell already has, with nothing drilled through the sculpt.
Where there is no such base, it closes the shell and bores drain holes instead. Each bore is ray-tested to confirm it actually broke through before the report is allowed to claim it. A hole that is drawn but not open is worse than no hole.
Pillar one, continued
Cut to fit the printer you own
A 300 mm idol on a 100 mm build plate is not a problem you solve by buying a bigger printer. SculptScale cuts the hollow shell into printer-sized parts with locating pins and matching sockets — casting clearance included — so the parts print, cast, and solder up in register instead of by eye.
Cut planes are steered onto smooth regions and forbidden through ornate bands. Before the zip is handed over, the tool checks that every part is watertight, that each one fits your build volume, that the count is what it promised, and that the parts' volume adds up to the shell within 1%. Joints are all-or-nothing: it places a pin and its socket, or neither.
One warning, and it is a real one. Cut placement is decided by geometric detail density. A smooth cabochon bezel or a flat stone seat reads as low detail — which makes it exactly the kind of surface the planner prefers to cut through. SculptScale has no concept of a setting. If your piece's value is in its stones, read Fit and limits before you upload.
Pillar two
Your model can scale. Your manufacturing intent should not.
“Why can’t I just scale this in Rhino?”
You can. Every package can. That is not the hard part.
The hard part is that scaling a hollow shell scales the wall along with it. Take a 0.8 mm shell to 130% and you are casting 1.04 mm and paying for the extra metal on every piece. Take it to 70% and you are casting 0.56 mm and finding out at the kiln. A scale factor is a ratio. A wall thickness is an absolute manufacturing decision. They do not belong in the same operation, and no uniform transform can keep both.
So SculptScale refuses. In these words:
The correct order is a sequence, not a transform
Scale the solid master
To the size you need.
Hollow again
At the wall your caster wants.
Read the measured wall
On the new report, not the old one.
Re-section
Because the parts changed size too. Everybody forgets this one.
Four ways to set the size
The trade usually works between 1.5% and 3% shrinkage, and we will not guess yours.
What the scaler will not do. Every mode produces one uniform factor — there is no per-axis stretch. Ring sizing is US only, by formula, and it assumes the smaller of the two horizontal extents is the ring's inner diameter: it does not find the hole, so check the result. And it will scale every stone seat along with the band without saying a word.
The other way in
From a flat drawing to a relief, in millimetres
Upload a PNG, JPG or WEBP and get a bas-relief. Form, ornament and texture depth are three separate dials, each set in millimetres — 2.0, 0.6 and 0.2 mm by default — rather than one “strength” slider you learn by ruining files.
It is deterministic geometry on the CPU. The same drawing and the same three numbers produce the same relief every time, with nothing queued and no model in the loop.
Then it scores how much of your drawing survived and hands back an overlay: green edges made it into the relief, red edges did not. You can see what was lost before you print, which is the only useful time to see it.
The score and the overlay exist only for reliefs SculptScale generated from your image. It cannot score an STL you modelled yourself, and scaling-down detail warnings work the same way — they fire on tool-made relief, never on your own sculpt.
Plainly
What we mean when we say AI
Most of SculptScale is not a learned model, and we would rather say so than let you work it out.
The hollowing, the wall measurement, the surface proof, the sectioning, the scaling and the relief are computational geometry: deterministic, inspectable, the same answer twice. Nothing was trained on your files, or on anyone else's.
One path does use a generative model — turning a single photograph into a rough 3D blockout. That path is beta. Every output it produces carries this stamp: “AI blockout: topology and unseen side are invented — requires sculptor round-trip.” Its size is not read from your photograph; output is normalised to 60 mm and you rescale it yourself. Treat it as a starting mass for a sculptor, never as a model to cast.
Photo detail transfer has the same shape of limit: it decorates the surface facing the camera. The back and the sides get nothing.
One more piece of ordinary arithmetic, since it looks like cleverness: on upload, SculptScale checks whether a different orientation is clearly a better print pose, and rotates only when it clearly is. That is geometry too.
Refusals
It would rather stop than guess
A tool that quietly does something reasonable when it cannot do the right thing is more dangerous than a tool that stops. Five of the stops you may meet, in the words the product actually uses.
Bigger than the machine
Memory is worked out per operation from the machine's provable limit. If a file will not fit, the job returns before touching anything and names the numbers: triangle count, GB needed, GB available, how many triangles would fit, “Nothing was changed”, and the fix in ZBrush terms.
The live ceiling for the server you would be using is published, always, at /api/health. Sitting on a 40-million-triangle master? Check it before you upload.
ZBrush's own format
Cut pieces cannot be capped
Two different answers
Below 0.20 mm it refuses outright. Between 0.20 and 0.50 mm it proceeds and warns, in print on the report, that the output is a reference for dies and electroforming rather than something to cast.
Most casters want 0.6–0.8 mm; Formlabs recommends 0.7 mm for castable wax shells.
Fair share, not a punishment
Every refusal is transactional
A rejected job leaves no half-finished state behind: no partial file, no consumed export, no version you have to go and delete. The message names the fix, and your previous version is exactly where you left it.
Every message above is the product's own text, checked 13 August 2026.
Records
Nothing destructive happens without a name on it
Scaling, hollowing and ring-sizing each require a named human approval before they run. Every step becomes its own immutable version with its lineage recorded, so “which file did we actually cast” still has an answer six months later.
There is no per-seat licence to buy — a studio gets one shared access code, created by us. But approvals are still signed by the person who gave them.
The proof travels without you
The report is free on every job, and it stays free
One page. One PDF. Forwardable to a client or a caster who has no account, no code and no interest in learning your software.
It opens with the metal weight and what you saved. Then the measured wall. Then the verdict on your original surface. Then the underside. Then the print sections and how many pins hold them together. Then the file statistics. At the bottom is Notes, where every warning the job raised is printed in full.
Notes cannot be switched off, and the report is never metered. Charging for the honest part of the output would be the wrong business to be in.
Fit
Who this is for, plainly
Built for
- Silver and brass idol studios casting solid metal
- Sculptural and relief jewellery — pendants, plaques, signets, temple work
- ZBrush and Blender sculptors who hand meshes to a caster
- Studios on a small build plate who need pieces that do not fit on it
Not built for
Set-stone CAD jewellery. SculptScale does not know what a stone is. It does not find a prong, a bezel, a pavé field or a girdle; it will not protect a seat; its weights are metal only; and its cut planner, which avoids ornament by detail density, reads a smooth bezel or a flat seat as a good place to cut. If the value of the piece is in its settings, that piece belongs in your CAD package.
Rhino and MatrixGold files. The engine is mesh-only —
there is no CAD kernel in it at all — so .3dm,
.step and .iges are not read. Export STL or OBJ
first and the rest works normally.
Pricing
Reports are free. You pay to export production files.
A production export is one manufacturing-ready file set you take away. A six-part sectioned zip is one export, not six. Re-fetching a file you already own is free forever. A refused job never costs one. Viewing, validating, scaling and previewing never count.
Trial
Free
Seeing whether this fits your work.
Single Export
₹2,499
₹2,499 per export
One idol, one deadline.
Precision Pack no subscription
₹19,999
₹1,999.90 per export
A season's work, no monthly commitment.
Studio lowest per export
₹24,999 / month
₹999.96 per export
A studio running production weekly.
Ways to pay
Card and UPI through Razorpay, international cards through Stripe as it goes live, or an invoice from us directly. If checkout is not switched on for your workspace yet, the app says so plainly rather than failing — and we will raise an invoice the same day. Prices exclude GST; GST is added at checkout once registration is active, and until then you are invoiced at the price shown.
Every export you have paid for stays yours, including after you stop paying. That is in the terms, in the same words.
Getting started
Send us one file and see the report
There is no self-signup, and that is deliberate for now. We create each studio's access code by hand, usually the same working day, so that someone has actually looked at what you are trying to make before you spend money on it.
One code per studio — not per person. Your first production export is free, and reports are free forever.
What happens next: we read it, we create the code, and we email it with a two-minute note on where to start. If your work is mostly set-stone jewellery we will tell you honestly that SculptScale is not built for it, rather than take the money. What you send us is covered by our privacy notice.
Questions
Before you ask
Does this replace ZBrush?
No, and it is not trying to. SculptScale takes a finished sculpt and prepares it for manufacture. The sculpting stays where it belongs. There is an OBJ round-trip precisely so you can go back to ZBrush and return.
Which files can I upload?
STL, OBJ or GLB for meshes; PNG, JPG or WEBP for sketches. Not ZTL —
run Decimation Master and export STL or OBJ. Not .3dm,
.step or .iges: the engine is mesh-only. Note that
everything is converted to STL on ingest, so keep your master.
What happens to my sculpt's surface?
Nothing. On the default path your triangles are written into the output verbatim and then audited, triangle by triangle, and the verdict is printed on the report. If anything other than a declared drain, cut plane or base opening differs, the report says so.
How big a piece can it handle?
It depends on the server's memory, so rather than guess we publish the live figure at /api/health. If your file is too big, the job refuses before touching anything, names how many triangles would fit, and tells you to run Decimation Master.
Do reports count against my exports?
No. Reports are free and unmetered on every job, on every plan, including the free trial. So is previewing, validating and scaling. You are charged when you take away a manufacturing file.
Is there a trial?
Yes — one production export, free, plus unlimited reports. Ask for a code and it is on your workspace when you sign in.
What this does not replace. SculptScale runs manufacturing-aware checks on geometry. It is not a substitute for your studio's final CAD review, your caster's judgement, or your own inspection of a piece before it reaches a client. It measures what it built and reports what it found, including what went wrong. The decision to cast stays with you.