November 22, 2022
Description
Updated source code: https://github.com/truglodite/3D-Printer-Enclosure
I designed this for my Lack enclosure arduino control panel circuit featuring a 7.75" 2x20 IEE VFD. The model number of my VFD is 05464ASSY35119, but there are other 7.75" 2x20 IEE models that may also fit. The buttons are ubquitous 6mm square momentary NO switches you can get everywhere for pennies. Assembly will require 10x hard drive mount screws or similar, and 4 mounting screws the type which will depend on what you are mounting it to.
There are 2 compartments, a button mount, and a mounting flange to print. The VFD compartment contains the VFD and buttons. The switches are friction fit in the mount, then the mount is screwed to the VFD box behind the printed buttons. The rear compartment houses the arduino, fets, and 5V supply, and gets screwed on to the VFD compartment with 4 screws. I just added a bunch of ziptie anchors that I used to secure the boards & wiring since none of my electronics used mounting posts. The mounting flange tilts at 8* to match a mount I made for my A8 LCD. It gets screwed with 4 more screws to the back of the rear compartment. The mount can be reversed (flange on top or bottom) for over or under mounting. The pic shows mine under mounted.
Of course this VFD box can be useful for a variety of different projects where you want a honkin' big VFD with "3 button menus". I made the rear compartment over sized for this reason.
Rafts:
No
Supports:
No
Resolution:
0.3
Infill:
25
Notes:
Rotate both boxes 180* so they are face down. Rotate the mount so the 4 hole flange is down.
The VFD pcb is slightly wider than the space between 2 of the screw posts for the rear compartment. So I had to take a dremel disk and shave a small notch in those posts to get the VFD to slip in. You can use a razor or whatever to do this if you don't have a dremel. I designed it like that intentionally; It makes the box smaller and easy to print... and I got sick of drawing that evening lol.
Category: 3D Printer PartsLicense:
Creative Commons — Attribution — Noncommercial — Share Alike
7