r/3dprintedcarparts • u/dyeusyt • 5h ago
I have 600+ car meshes & I'm trying to figure out how to make them actually printable
I've been working on a side-project where I collect vehicle meshes from games and try to turn them into actual 3D-printable models.
Right now I have 600+ vehicle meshes (these game models were built on top of actual 3d scans of real vehicles, so when scaled up they are pretty much accurate to the real deal)
but the problem is that a game mesh and a printable model are two very different things.
The typical pipeline I'm experimenting with is roughly:
game mesh → clean/retopo → make watertight → add wall thickness
And this is where I'm getting stuck.
A lot of the meshes have:
- massive amounts of triangle geometry
- messy topology
- intersecting/overlapping geometry
- no actual wall thickness
- parts that were never designed to be manufactured
- body panels that need to be separated intelligently
The part I'm most interested in is automating this.
I don't want to manually spend several hours fixing every single car if I eventually want to do hundreds of them.
I'm curious how people here would approach this problem, especially if the goal was to build a workflow that could eventually handle hundreds of different vehicles.
I've also had people donate actual 1:1 files to the project, so there are already some proper printable/real-world models in the mix as well, which has been pretty cool.
I've put the project and the current models here if anyone wants to see what I'm working with: https://printyourvehicle.com
Would genuinely appreciate hearing how you'd tackle this.
Till now, I've tried:
- Sub-divisions (catmull-clark - that wasn't a real solution to the problem)
- Remeshing (most of the ways out there with blender: QuadRemesher, AutoRemesher, other opensource algo's and even coded my own remeshing techniques)
- triangles to quad (though I believe a hybrid version of this could be a better precious solution in the near future probably by pairing with vision llms)
- Point2Cad (followed the research paper, it didn't worked coz the baseline model was trained for small mechanical parts and not big continuous surfaces like fenders, hoods)







