I want to caveat that if you need a case and you don't have a 3d printer and filament on hand, printing it is probably one of the slowest and most expensive ways to go.
Here's a tutorial on rotating and projecting to 2d: http://blog.bangsplatpresents.com/?p=1123
Again though, I want to warn...
You can check out other OpenSCAD based designs on Thingiverse for examples of how to do repeating patterns: https://www.thingiverse.com/search?sort=relevant&type=things&customizable=1
mini-itx.stl is the body of the case. mini-itx-lid.stl is the lid. feet.stl is feet that can be glued on and should be printed in a flexible material for them to be useful. GitHub lets you preview files to see what they are: https://github.com/eclecticc/ParametricCase/blob/master/feet.stl
Just the .stl files. The SCAD files are the "source" and the .stls are the compiled models. The lid has geometry on the edges that won't work directly laser cut. You would need to come up with an alternate method to attach the lid for it to work. ABS should be fine. I don't use it because...
You should just need to provide them with the case and lid STL files. Normally when you send out a part for fabrication, you would call out critical dimensions that need to be met within certain tolerances through drawings. Otherwise you'll basically get "best effort" on the dimensions...
I haven’t used Creality, but it seems to be one of the more popular printers.
The price for the prints is basically what the market will bear I think. Print time, plastic, profits, accounting for failed prints or post-processing, etc.
This is now published on GitHub: https://github.com/eclecticc/ParametricCase
And an additional write-up on my blog: https://eclecti.cc/hardware/fully-parametric-3d-printable-computer-case
@dcbn Not sure where you are based, but places like GearBest ship pretty much anywhere directly from China: https://www.gearbest.com/3d-printers-3d-printer-kits/pp_1845898.html
@SashaLag I'm cleaning up the repository now to post later today.
I just uploaded the case I printed to 3DHubs to check. It looks like it's around $100 there. On the one hand, that's not bad for a fully custom case. On the other hand, you can buy a decent enough 3D printer yourself for $350 and have as many cases as you want for $10 each :)
Edit...
If you have access to a printer, it's $5 to $10 of plastic. If you don't, I'm not sure what it would cost from Shapeways or similar, but I imagine it would be prohibitively expensive.
Probably not until Thingiverse adds multi-file support to their Customizer: https://www.thingiverse.com/customizer
Edit: To clarify, I am releasing the files. You'll just have to download OpenSCAD to edit them rather than doing it through a webpage. OpenSCAD is free and reasonably easy to use.
I managed to fry my motherboard, so I put this project on pause for a while. I picked up a 2700X and a Strix B450-I though and have put together what I hope will be the last rev of this case before "release". I added a power button and front USB and some features on the wall to attach cable...