Jump to content
OGXbox.com

Designing and 3D Printing a Custom Faceplate


Baggashite
 Share

Recommended Posts

I recently got into 3D printing, and went down the rabbit hole of designing my own stuff, which has been a massive learning curve.

So, a bit of back story... I recently came across four OG boxes in a cupboard. Two had been chipped with the X3, one is softmodded and one has never been opened. They hadn't seen the light of day for the guts of 15 years, so I dusted them off and powered up the two chipped boxes, and they're both working fine. I'd fitted 200GB drives into them (biggest drives available at the time) and used one of them for a couple of years before a house move dictated its retirement. The second chipped box was never used. I bought it for my nephew and niece to play on when they visited but they were more interested in fishing and playing with the dog.

Anyway, I digress... Fast forward to a few weeks ago, and I decided to have a mess with the chipped boxes. I've fitted 2TB drives, and I went looking for an X3CP faceplate, as these were a 'must have' thing, back in the day, but it seems they are no longer available, and if you can find one, they cost silly money. I also went looking for an LCD to complement the X3 chip, but I hit the same wall, although I did have a couple of HUGE 20x4 LCDs lying around, which were far too big to fit into the front panel of the xbox, but I wired them up with connectors to fit the X3, and they're working just fine, so I decided to have a go at designing a front panel to fit them into the Xbox.

These are the LCD displays.

1481524131_LCDWiring.thumb.jpg.0cebcd2ff1474ad0be91543bdfbcad52.jpg223713258_BlueLCD.thumb.jpg.54e3765e59f94bc1f3259f96332c049a.jpg1978545398_GreenLCD.thumb.jpg.aae173b7b899da0753c66ec6e462d881.jpg

 

 

I'm also adding a smaller LCD for an Arduino, which will monitor temperatures and control some LEDs I'm planning on fitting.

This is where I'm at with the front panel. It's still a work in progress, as I'm planning to add switches to replace the bank dip switches for the X3, but I'm still searching for something suitable. The power and (ex) eject buttons are being replaced with RGB ring buttons, which will be controlled by the Arduino.

440333720_FacePlate-withports-2.2.2Denoiser.thumb.png.c5f9620803ea00ff04139ad0bb379f36.png

1286234650_FacePlate-withports-2_21.Denoiser.thumb.png.f8a179a7978ecdc5422e9da21cb70fdf.png

 

Good lord... I'm 52 years old. You'd think I'd have grown out of this by now!

 

Edit: I've no idea what happened with that link in the post. It wasn't supposed to be there and I have no idea how to remove it.

  • Like 5
Link to comment
Share on other sites

First prototype printed.

 

321610466_FacePlateFinished.thumb.jpg.05cd1a834fbcbcf38a8c7a19450e5a46.jpg

 

343753423_FacePlateWorking.thumb.jpg.d102f16ccaa94f54e12daa9d672964a2.jpg

I'm going to change the design slightly to incorporate bank select switches but I'm quite happy with how it turned out.

The smaller LCD isn't doing much at the moment. It's just displaying the running pattern for the Neopixel LED ring I put in the jewel, but it'll eventually display some other info, when the sensors arrive.

  • Like 3
Link to comment
Share on other sites

I certainly will once it's finished, but it'll be a while. This was only a prototype, and there are a few bits I'm not 100% happy with, so I have to make a few alterations, as I'm a bit OCD about things being right.

The buttons arrived for it today. I ordered them with RGB LEDs but they've sent green ones, so I have to play the waiting game until new ones arrive from China.

947869458_FinishedFacePlate.jpg.71ce597963e71038883dc42038047803.jpg

570570141_BoxRunning-1.jpg.39e0ee5688b76c734bd5801c3a87a8cd.jpg

 

The jewel LEDs are working now. The patterns are selectable from the 'eject' button. I just need to create some decent patterns.

 

 

 

Edited by Baggashite
  • Like 1
Link to comment
Share on other sites

  • 2 months later...
18 hours ago, dirtykash said:

Great work, any chance of you sharing the .stl /3D model or the software you used to make this? I assume you used a scan of the original faceplate and edited from there?

I took measurements from the original and drew the faceplate from scratch. It isn't 100% right yet and I haven't had time to redraw it but I will release the .stl when I get round to finishing it.

Link to comment
Share on other sites

  • 1 month later...
On 3/16/2021 at 6:09 PM, Baggashite said:

I certainly will once it's finished, but it'll be a while. This was only a prototype, and there are a few bits I'm not 100% happy with, so I have to make a few alterations, as I'm a bit OCD about things being right.

The buttons arrived for it today. I ordered them with RGB LEDs but they've sent green ones, so I have to play the waiting game until new ones arrive from China.

947869458_FinishedFacePlate.jpg.71ce597963e71038883dc42038047803.jpg

570570141_BoxRunning-1.jpg.39e0ee5688b76c734bd5801c3a87a8cd.jpg

 

The jewel LEDs are working now. The patterns are selectable from the 'eject' button. I just need to create some decent patterns.

 

 

 

op please msg me!!!

Link to comment
Share on other sites

  • 8 months later...
  • 4 weeks later...

This looks great. Since commercial LCD front panels are like rocking horse poop nowadays and anyone selling one knows they can charge good money, a printable one would be awesome. Added to that, an excellent base to further mod to individual specs.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.