I'm currently building a small desktop 3d-printer to accompany the larger workhorse. Both printers use aluminium extrusion profiles for their frames; the larger one 2040 and the smaller one 2020 extrusions, and both printers use the same make and model TFT display, a BigTreeTech TFT24 touchscreen. When I designed the case for said display for the workhorse, I sacrificed access to the USB port for a "cleaner" mounting solution, since I was going to manage it with OctoPrint anyways, and access to the SD-card slot was good enough for an "emergency". But now that there will be a smaller and more mobile 3d-printer (where I may not always have the convenience of a Raspberry Pi with OctoPrint), I sat down and designed a new case with access to both, the SD-card slot and the USB port.
If anyone is interested, I've uploaded the files to GitLab: https://gitlab.com/PistonPin/case-for-t ... -extrusion
The design process was quite simple: I started by recreating a simplified version of the display, using the drawings from BTT's GitHub repository
for reference and filled in the missing dimensions by measuring them on my display.
I then created a second body, used the shape binder to reference the display, created a datum plane on the thickest part (the body of the rotary encoder), created a box shape, used the "Make a thick solid" tool and proceeded to add and subtract features.
macOS High Sierra (10.13)
Word size of OS:
Word size of FreeCAD: