Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Show off your FreeCAD projects here!
User avatar
PistonPin
Posts: 10
Joined: Tue Nov 05, 2019 8:29 pm

Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby PistonPin » Mon Aug 17, 2020 9:00 pm

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.

BTT_TFT24_tft.png
BTT_TFT24_tft.png (38.35 KiB) Viewed 1651 times

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.

BTT_TFT24_case_back.png
BTT_TFT24_case_back.png (62.9 KiB) Viewed 1651 times
the_case.png
the_case.png (112.3 KiB) Viewed 1651 times
BTT_TFT24_printed_and_installed.jpg
BTT_TFT24_printed_and_installed.jpg (306.45 KiB) Viewed 1651 times

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19667 (Git)
Build type: Release
Branch: master
Hash: 97de09ad6f1bc642d1f1e322d07e537c96cdb760
Python version: 3.8.1
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
Last edited by PistonPin on Fri Aug 21, 2020 6:43 pm, edited 1 time in total.
User avatar
bitacovir
Posts: 1438
Joined: Sat Apr 19, 2014 6:23 am
Contact:

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby bitacovir » Tue Aug 18, 2020 3:46 pm

It looks cool!
::bitacovir::
===================================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)

My personal web site
My GitHub repository
My old Blog
Mini Airflow Tunnel Project
User avatar
PistonPin
Posts: 10
Joined: Tue Nov 05, 2019 8:29 pm

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby PistonPin » Tue Aug 18, 2020 6:54 pm

bitacovir wrote:
Tue Aug 18, 2020 3:46 pm
It looks cool!
Thanks!
paullee
Posts: 3413
Joined: Wed May 04, 2016 3:58 pm

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby paullee » Wed Aug 19, 2020 12:44 am

Yes, really cool 8-)
User avatar
Kunda1
Posts: 10391
Joined: Thu Jan 05, 2017 9:03 pm

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby Kunda1 » Wed Aug 19, 2020 2:52 pm

Fantastic! can we see it operational?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
PistonPin
Posts: 10
Joined: Tue Nov 05, 2019 8:29 pm

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby PistonPin » Thu Aug 20, 2020 10:38 am

paullee wrote:
Wed Aug 19, 2020 12:44 am
Yes, really cool 8-)
Thanks a lot! :D

Kunda1 wrote:
Wed Aug 19, 2020 2:52 pm
Fantastic! can we see it operational?
Thanks! - Operational? Do you mean the small printer?
User avatar
Kunda1
Posts: 10391
Joined: Thu Jan 05, 2017 9:03 pm

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby Kunda1 » Thu Aug 20, 2020 12:26 pm

PistonPin wrote:
Thu Aug 20, 2020 10:38 am
Thanks! - Operational? Do you mean the small printer?
I guess. How many printers are there ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
PistonPin
Posts: 10
Joined: Tue Nov 05, 2019 8:29 pm

Re: Case for the BigTreeTech TFT24 touchscreen on 2020 aluminium extrusion

Postby PistonPin » Fri Aug 21, 2020 10:42 am

Kunda1 wrote:
Thu Aug 20, 2020 12:26 pm
PistonPin wrote:
Thu Aug 20, 2020 10:38 am
Thanks! - Operational? Do you mean the small printer?
I guess. How many printers are there ?
One and a bit. :lol: The bigger printer (yellow parts; in the picture) will get a major overhaul in the near future, but is operational. The smaller one is just an 80% finished frame with a display attached to it. This will still take some time.