What's on your workbench today?

Went back to messing around with keycaps today. The main batch of Timex Sinclair caps for my travel board project (that’s the PCB there under the caps, the score and snap went pretty well) are coming out acceptably well . They’re definitely more “gray and pink” rather than “black and red,” but I was ready for that. I also did a bunch of experiments trying to find better settings for the laser , but nothing really worked any better. If I go high and fast, I get significant ablation of the PBT, which is fine for what a normal nerd uses a laser for, but I’m trying to heat that dye-sub marker ink without even spilling over to cause blurriness, so ablation is right out, LOL. Low and slow leaves an annoyingly thin layer of sublimation, but the resolution has worked out very well. I was also playing around with baking the keycaps after simply writing on them, possibly to see if it was worth trying to automate somehow. It has better penetration, but so much blurring, more than enough to make it unusable for even the modest level of aesthetics I’m after.

I do think I’m done with these white blanks after this. I haven’t hit the same quality of color transfer for black lines on either white XDA or this white JWA low profile that I did with my first set’s YMDK PBT DSA in grays and red. I think it could be as simple as the blue visible-light laser not working as well on lighter colored material.

I’m also getting a little tired of playing around with so much IPA and acetone to clean up the caps. To that end, I’m going to see if I can’t turn the ablation issue into a positive. I’ve ordered some liquid polymer clay and I’m going to see if I can do engraved keycap legends with the polymer clay as inlay. The clay heat-hardens in an oven, but well below the melting point of PBT (300F vs 400F). It could be a complete disaster, but $5 for a little bottle to try it out is nothing at all. .

3 Likes

Those keycaps would make for a pretty cool battle-worn keyboard look. :rofl:

Cool stuff, man.

1 Like

LOL. It would have to be the keyboard for some deranged villain from a horror movie, or worse, someone who liked the keyboard from the TS1000/ZX81!!!

Lots of weird stuff today: different inks, seeing how much scorching and spillover you get when you just put the hammer down and run the laser at full power and top speed, seeing how much scratching with an exacto knife the legends could handle (Answer? Not much.).

The switches are on their way from AE, so I’ll finish up the keycaps tomorrow and start the 2D cad drawing. Nothing fancy planned for this one, apart from the conceit of the keycaps. It has an actual use case! It needs to be a reasonably thin but robust board that can go in my luggage, not drive my family nuts if I use it in a shared hotel room, and not break my heart if I lose it.

2 Likes

The backspace key triggers some very mild ping on my Salvation, but I’m also using heavy-ish tactiles on a BM60 PCB with an aluminum plate so it’s not entirely surprising. I have plate foam in but nothing under the PCB so it still has a decent amount of flex. What type of plate are you using?

lol that feels a whole like a social commentary on the risks of too many keyboards.

1 Like

I lost count after 20…

My custom fr4 plate for this custom pcb. I think somehow I removed the ping yesterday on my Salvation. I took out that stupid foam and took out the left and right springs so it’s only held in by the top left and right screws. So for no more ping. I’m so happy I could cry.

I also had to do a quick fix after dremeling over some traces yesterday. Never knew you could just scrape off the coating and solder directly to the copper trace (bottom joint).


I really wish I got a CO2 laser instead of a diode laser–I want to cut white and transparent plates damn it. Bah.

4 Likes

I think I’m at 10 boards now, but I have easily double that in keycap sets and triple in switch sets. It’s… a problem. lol

Woo! I’m trying to remember how I assembled my Salvation but I think I used the two mounting points I circled below. I kind of forgot there were other mounting point options until you mentioned it.

1 Like

I used the same mounting points. Looks like the springs I removed aren’t installed in your picture either. I think I left out some other springs too for a softer feel, but can’t remember which one either lol

:sob: I keep a spreadsheet of all my keyboard purchases like a psycho just to remind myself how bad I should feel about myself. I should feel really bad about myself.

1 Like

This is probably in my future at some point. “A good craftsman never blames his tools” and all, but what about a mediocre one?!?! I think I’m nearing the limit of what I can do with the materials that my little diode can handle. I’d love to be able to usably cut acrylic, for instance. I can do decorative objects in 1.5mm black, but they’re pretty fragile and the bit of edge melting I still get means they’re not perfectly flat. I’m also still trying to investigate ways to get attractive, durable legends onto PBT. The diode puts upper limits both qualities and requires me to balance between them.

I have become rather sympathetic to vendors trying to do this stuff to industrial standards… depending on price point. :rofl:

2 Likes

I also keep a spreadsheet of my keyboard… um, let’s call them investments. :sweat_smile:

2 Likes

WHO NEEDS A C02 LASER when you got a 3d printer?! Wahahaha




I printed in 2 pieces out of PLA with some overlap and pinned it together with some 3d printed pins that I hammered in and snipped flush.

A black PC plate did not look good under the acrylic since this is going to be a cream build. This is so much better.

Honestly sounds and feels like a normal plate. Still waiting for keycaps from Oblotzky. I’m excittteeeeddd

14 Likes

Very cool use indeed. And, with the range of materials available, you could potentially experiment until you found exactly what you liked, or, as you’ve just demonstrated, just the right color.

2 Likes

The Timex Sinclair inspired caps are done, though I guess a few of them could use a little more scrubbing with some IPA or Acetone. This is one of those color schemes where my phone tends to be a bit flattering. The contrast looks a fair bit better in the photo than IRL.

3 Likes

A fun project for my sister using some stuff I’ve had laying around for a long time, and a little bit I didn’t:

This is essentially a heavily modded Filco Majestouch 2:

  • Filco Camouflage R TKL PCB (Costar F87 with media controls)
  • KBParadise V80 bottom shell & USB-mini daughter board
  • XiKii F87 aluminum top shell
  • Kailh BOX Pink clicky switches
  • NuPhy mSA Inca Rose keycaps
  • Removable soft braided USB-mini cable
More photos and details

I really do like the look of these caps, though I do wish they’d skipped the sub-legends; those don’t match the function layer baked-into this board. I suppose I could have a copy of the QMK controller made and solder that in, but I don’t think the new owner is going to even use the function layer.

The kitty face for Paws-Break is great. Also… what even is x-height?

XiKii badging - that name a blast from the past for anybody else?

Filco branding on the PCB, which itself has a nice retro hardiness

Costar model name

Switches swapped: out with the MX Blues, in with the BOX Pinks (BRRRT x 174) – Between the Costar stabilizers and the “ghost” silicone middle stem of the space bar, that key feels a bit too soft on the bottom-out compared to the rest - but if you type focusing more on the clicbars for feedback, it works just fine. It’s almost more like plucking strings than pushing buttons. I still might replace the space bar; I don’t expect my sister to adapt to honing-in on the click-bars over bottom-outs, but she could surprise me.

The stock “Camo-R” controller which allows for basic media controls and a sleep key; and also replaces the left Windows key with a function-layer key to access them

The very much not stock bottom-end: that from a KBParadise V80 (another Costar TKL), modded with a ground-down screw to attach the top shell and accommodate the cable. Using the bottom half of this keyboard allows for the removable cable instead of the hard-wired stock Filco one, as long as you’re willing to drill a hole in the case.

Man. Getting my hands on this ~ 2017 was such a fun little adventure for me…

I had different plans for this case; this was going to be my daily-driver endgame… until I discovered edge mounting, flexible plates, and nuanced switches. I’d always still intended to build it, but wasn’t quite sure what I was going to do with it. When my sister mentioned wanting a heavy-metal upgrade for her Akko, I figured I’d found the right thing.

yep, that’s a Filco :boom: :boom:

The final product:

A very crispy, heavy-metal Filco with media controls; -or- a basic TKL with an air of “premium” and a touch of “bad-ass”

14 Likes

:joy:
That’s awesome. I’ve always wanted to do keycap stuff but never delved into it.
Is it the picture or the key profile? I thought it was a printout for a second lol

So I finally made my own hand wired top mount macro pad.




Right now I have the 1.75u bound to discord mute toggle, knob is for volume/mute, and 1.25u is AHK script for returning my cursor to the middle of my ultrawide because I keep losing my cursor like an old man. 1.5u unbound, not sure what to use that for.

STLs for the case in case anyone wants to tinker::

Macropad build pics



This little piece for the encoder that clips into the plate, and for the encoder to fold onto, works surprisingly well.

Sure was a pain in the butt with all the wires. I’ll figure out something more efficient next time.



Can see the wires hehe
image
VIA works for encoder mapping, am happy.

I also ended up printing a plate for my Rule60v2 like I did for the QK60 and mill maxing a PCB for it.



You can just barely see the joint and pins holding it together. No glue, surprisingly.

The 2.75u space is growing on me over the 2u.

I lasercut another plate for my BD60 and decided to go with a 2.75u space instead of the 2u. I think it looks waaaaaaaaaaaaaay better. I think it’s my new top favorite board right now. Feels solid, no more ping, and looks how I’ve wanted for about a year now. The gateron greys are nice and smooth too, no rattle or ping and a clean bump.

And then I think I finally settled on keycaps for my Safari Arc60. Still not sure about the layout but digging the asymmetry at the moment. Put in some HMX Blue Topaz and it’s great. Feels like another build I’m satisfied with now.

PS: this tool is amazing

I desoldered some standard PCBs that came with some mechmarket boards. The Hakko desoldering gun is a beast. Just have to use the nozzle clearing rod to clean out the rosin and gunk about every 40 ish pins to keep it sucking right.



The solder poops are super satisfying

kk thanks for lookin at my photo dumps :stuck_out_tongue:

8 Likes

You’ve been busy! Love it all, and I want to know how those plates hold up. I have a (cheaper) vacuum solder sucker on my Amazon wish list, but I’ll probably have to get it myself, as I only have one family member, a cousin by marriage, who’s got that certain level of being close enough to be on the gifting list for the usual occasions, but also being removed enough to shrug and pull the trigger on the inscrutable lumps of nerdery that are on my list.

2 Likes

II think it’s mostly the photo, though the legends did come out darker and more even when I did a gray set of YMDK DSA. I could probably try to learn enough photography stuff to fix it, but my iPhone tends to make higher contrast stuff “pop,” and dials up the white balance or contrast or something. That’s what we’re looking at here. This batch came out decent, if a bit variable, but having seen it on two different screens, I’d say that the darkest keycaps IRL look like the lightest in the photo (e.g. Tab key).

Then, when something has bright colors but a little less contrast, it tries to tone it down a bit. So I had a bright yellow board that photographs oddly subdued, and I had some Cherry profile Striker clones that looked washed out too.

2 Likes

I almost bought the cheaper suckers, but man oh man I can only say good things about the Hakko gun. One handed operation, heats up super quick, clean extraction and disposal, comes with hard case and extra filters/tools, easy to clean.
It only costs an arm and leg lol but the headaches it will save is immense. It’s so easy to use and takes 2 seconds to clean each pin. God I’m a sucker for nice suckers tools. :joy:

Same, but android. I feel bad every time I look at Alexotos discord literally everyone there is some pro photographer. I don’t foresee marriage, maybe one day instead of wedding photos I’ll hire a photographer for my keebs :rofl:

But anyway what’s the process like for lining up the legends on those caps and printing them?

1 Like

So, first, a caveat: I’ve done some destructive testing, and best I can tell, it’s more or less “real” dye sublimation, but only to about 1/3 to 1/2 the already shallow depth of dye-sub penetration. Still, unless a set becomes a daily driver, a clean zap should last a good while. Lets say somewhere in that vast gulf between between pad printing and proper dye sub.

Alignment remains my biggest challenge, and I can only feel confident in my accuracy to about a millimeter. This is not really good enough for center legends, but it’s okay for non-centered legends doing batch jobs in natural groups.

I have a 5 watt (optical power) diode laser, basically your average Comgrow Z1 open frame thing from Amazon. First you’ll need a jig. I have mostly been doing flat profiles, so I laser cut a jig with a bottom layer that’s just perforated to eject keycaps with a ballpoint pen cap or something else non-marring. Scultped keycaps would benefit from some sort of shims to get them level, and the exact footprint may no longer be 18mm square. For mine, the top layer is a 7x4 grid of 18mm, except the last two on the bottom row are combined and the frame is open on the right. That allows me to do larger keycaps, though just one at a time, and I have to tape it down or something.

My jig has three indexing pins outside the keycaps themselves. These are built-in and give me a consistent place to check alignment. I have one lower left, one upper right, and one in the center. I put a standoff in each one that gets more or less to the top of an XDA keycap and a shine the laser at .1% or whatever to see where it is. This is where my source of error comes in, all the little tiny differences between SVG file, the jig, the focus, my physical setup (primitive), and the inherent accuracy of the steppers all combines to being just a touch off. A cheap zero-degree keyboard could also be a good jig, as long as your legend template in Inkscape or Illustrator has a good way to consistently register the corners.

So anyway, to design the keycaps, I take the SVG I used to cut the jig, and in Inkscape I approximate the typing surface of each keycap on a new layer, just with a light colored rounded square of what seems to be the right size. Then above that, I actually place the legends. Finally, I use the selection tool to gather up the legends themselves and a couple of tiny circles in the middle of the two corner index pins’ cutouts. I export the selected items only to a 300dpi .png file.

Back to the jig, I place that batch’s keycaps into the jig, clean them with alcohol, and coat every square mm that might get any lasering with a Cricut “Infusible Ink” marker. Because the jig holds 26 1u keycaps, I can make sure that, even if they’re not perfect, the entire set of alphas can be consistent with each other (and do the same with other groupings). The letters are the single largest group that absolutely must look like one another with no variation, though, so that informed the size of the jig.

So once the inked-up keycaps are in the jig, the jig goes on the laser and I try to make sure it’s hitting the alignment pins as best it can. Then I run it low and slow. The process works by vaporizing a tiny amount of ink and/or softening the plastic to let the ink in (I’m no chemist). It has been a real challenge finding the exact sweet spot, and while I don’t think I’ll ever get the bold transfer you could get with something heat- and pressure-based, for my particular diode laser, two passes of 2% power at 45mm/minute and 15-20 lines/mm resolution creates reasonably crisp edges and a usable amount of ink transfer. My attempts to run it hotter tend to cause the surrounding areas to get hot, leading to bleeding. Trying to go all out, even super fast, the laser just blasts little troughs into the PBT and creates a clown-faced mess of sublimated ink all around the edges. I need to grab a few gray blanks and see if it was just beginners’ luck that they came out with better contrast than the white ones, or if color/chemistry of the plastic actually matters to a visible degree.

After laser, acetone nail polish remover will take the un-lasered ink right off, but it can get into the “grain” of the plastic and require a couple of passes or a bit of mild scrubbing. Alcohol can also work, but acetone is like magic. Just wear gloves, as it dries out your skin and is almost certainly terrible for humans, despite being used on bare fingers all the time.

4 Likes

Thanks for that writeup! That’s actually awesome. Sounds like if you get it dialed in you could batch out designs. I love seeing jigs lol

Any other cool designs in the works?

Have you thought of a small $30 ultrasonic cleaner for a IPA or acetone bath? wonder if that’d help–I have no idea.