Tsangan plate design files

I just ordered a Tsangan POM plate from Ponoko. In doing so, I created a KLE JSON file then used http://builder.swillkb.com/ to style (Ponoko requires line color to be blue and line width to be 0.01mm) and generate SVG, DXF, and EPS files.

I’ve open sourced them here:

Order details:

  • 15’‘x15’’ sheet of 0.62’’ inch (~1.5mm) POM (aka Delrin)
  • around $20 for the mat and $8 for the lasercut
  • they offered coupon code for $20 discount on mat for first order.
  • but shipping from SF to my house (30mi away) was $10 something.
  • final cost to me was $21 something.

This is my first order at Ponoko using these files so, if you want to order the same, please wait until I can confirm all is well by actually using the plate on a board.

UPDATE: The sheet was large enough to make 3 plates but I didn’t have time to pack the layout. Please share if you do.

UPDATE2: I was able to ask Ponoko to replace the original design with a packed version. This raised the cost by $12.27. I’ve updated the repo with tsangan-15x15.xxx files. No DXF file cuz I used Affinity Design to edit and there was no DXF export option.


Yes please let us know how it goes. I’ve been wanting to try out a POM plate for awhile, but worry about swillkb or ai03’s plate generator accuracy. ai03 is supposed to be better on the accuracy & ease of use fronts, but while I have designed plates with both I have never pulled the trigger on ordering them as I was concerned whether or not the files I created would end up getting cut like I was assuming they would.


POM plates arrived.

15x15 inch POM sheet arrived in a large package, sandwiched between cardboards. Laser burn marks, Batman!

Flipped it over and peeled off the adhesive paper on both sides. Most of the cutout pieces came off with the paper.

Burn marks are thankfully on the bottom side, not visible from front-side. As you can see, the layout is for Tsangan layout only and without open switch top notches because all of my Tsangan boards are hot-swappable.

POM sheet was 0.062 inches which is tad thicker than 1.5mm so switch latches to the plate on the slope. Feels acceptably secure however.

I was a bit worried about the stabs but the plate fits Tsangan perfectly (found a problem, see below). I think this PCB is the HTE60 from 1upkeyboards. It’s North-facing as you can see. :roll_eyes: Stabs are from KBDfans and rings from NovelKeys on the stabs are there to reduce titter-totter.

With switches installed. Zero issue. Holy Pandas. ZealPC Zilents v1 on the space bar. Keycaps are Cubic Jukebox filled with epoxy polymer for heft.

Final shot with keycaps on. Both are case-less boards with angled foam bottom. Bottom board with POM plate sounds real nice and thocky with softer bottom out. Lower pitched than brass plate. I still prefer the sound and feel of the brass plate but I like POM plate more than aluminum, carbon fiber, polycarbonate, or acrylic.


What I’m going to do next is create a packed layout with 2 ANSI POM plate for my other boards and a universal layout open switch top plate as catch-all for others in the community.

1 Like

Thanks for the update! Looks like a POM plate just shot way up on my list of things to try. Also might finally get that ALPS plate with the SGI layout cut so I can finally show off that beautiful keyset!

1 Like

I just noticed that spacebar stab slots may need some adjustments. Spacebar key travel feels shorter as is, likely because there is not enough room for the stab wire to fully raised.

On my board, stab wires for Enter and Left Shift keys are on the South-side. Their key travel feels fine because current plate design has extra slit on the South-sdie. But stab wire for Spacebar is on the North-side which is I think the problem.

For now, I’m going to use Dremel to clear the path. After confirming the fix, I’ll update the design if I can. Maybe doable from KLE or swillkb. If not, I should be able to do it in code.

UPDATE: I chose to just cut up the part I wanted to remove then melt the excess (~160C). Turns out burn marks are only on the adhesive paper on the back-side that I completely forgot to remove. Doh.

1 Like

There is a huge mistake in the POM plates. Can you spot it? I didn’t even notice it just now. Yup. Holes for tray-mounted PCBs are missing. I expected swillkb to add them but didn’t check it. Dremel-time again.

You can’t be young again but you can be stupid at any age.

1 Like

Plate looks beat up after hacking around known issues but it works fine with no rattle. I only use 4 screws so I only had to cut 4 places.


That really doesn’t look too bad considering


Well, POM sheet was not consistent in how it reacts to cuts. Slowly increasing amount of pressure on small areas usually worked but certain areas result in cracking. In hindsight, I think heating the area being worked on may reduce cracking. Maybe a few seconds in the microwave? LOL Wish there was a readily accessible knowledge base for crafting POM.


I’ve never worked with POM, so take this with a grain of salt. My gut instinct for cutting it would be to go to either a Rotozip that goes over 3K RPM with a plastic cutting bit or a high speed jigsaw with the highest tooth count blade I can get for it.

1 Like

Good tip there. Main problem for me was not having a proper workbench to fix the POM in place so I can use powertools on it without the thin plate flapping around all over the place. It slapped me twice!

1 Like

LOL! Hope it didn’t get you yoo bad bud, but yeah a proper workbench & set of clamps &/or vices to hold the material down I would consider necessary for cutting material. Also using the proper tools & blades not only makes your life easier, it is much safer. Oh well, learning the hard way, thus is life LOL! I’m glad you got working plates after all that though, gonna have to remember to add the screw holes when I go to get some cut.

BTW, how’s the feels with them?

1 Like

how’s the feels with them?

Feels nearly as nice as brass but sound is not as crisp. Not sure what I did wrong but it sounded pretty high pitched with acrylic case. I’ve been pretty underwhelmed with both carbon fiber and polycarbonate plates but POM plate is meeting expectations so far.

1 Like