Author Topic: CNC wooden keycap  (Read 10306 times)

0 Members and 1 Guest are viewing this topic.

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
CNC wooden keycap
« on: Thu, 31 July 2014, 12:46:11 »
I got my CNC router a few weeks ago (thanks mkawa for all the suggestions... and patience) and I spent the last few days trying to understand how this hell machine works. It's really hard to set up and probably I wouldn't have bought it if I knew how much time you need to master it. Well anyway now I'm forced to learn the fine art of CNC machinery :P

This is my first experiment with wooden keycaps, still not perfect but I'm getting there. Of course the wood is still raw, it needs to be sanded and varnished... but I'm pretty happy with the end result



I have to try different kind of woods, not sure poplar is the best option here.

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: CNC wooden keycap
« Reply #1 on: Thu, 31 July 2014, 12:54:19 »
needs more bottom shots :P :thumb:

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #2 on: Thu, 31 July 2014, 13:15:26 »
yeah sorry I was too excited and made a quick pic just out of the production lane :) I'll post more!

I have to find a way to make the stem more robust though, looks a bit fragile now. Like I said, CNC is a very time consuming activity and I'm learning really slowly.

Probably the keycap has to be done 0.1/0.2mm bigger so you have margin for post-processing (ie: sanding)

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: CNC wooden keycap
« Reply #3 on: Thu, 31 July 2014, 13:16:57 »
Can you take some pictures of the router in action? Would love to see some machining porn. And your cap looks really good! Thanks for sharing with us

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #4 on: Thu, 31 July 2014, 13:19:26 »
thanks :)

I'll make a full documentary the next time I mill something. This time I was really too busy trying to make everything work :)

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: CNC wooden keycap
« Reply #5 on: Thu, 31 July 2014, 13:23:59 »
I'll make a full documentary the next time I mill something.

Thanks! I can't wait! And I can't blame you, it's exciting to see something you designed and worked on come to life :D.

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #6 on: Thu, 31 July 2014, 13:28:15 »
Looks great! Are you planning on selling these in the future?
I would be interested if the price wasn't too crazy.
Quote from: elton5354
I don't need anymore keyboards

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: CNC wooden keycap
« Reply #7 on: Thu, 31 July 2014, 13:29:13 »
Also, how did you manage to make the model of a DSA cap? Just modeled it in CAD?

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #8 on: Thu, 31 July 2014, 13:49:26 »
Looks great! Are you planning on selling these in the future?
I would be interested if the price wasn't too crazy.

If I find a way of making them pretty quickly, yes I can sell them. I don't know about pricing, it depends on the wood and time needed to post-process. Fine wood (olive wood, cherry, mahogany, ebony) is quite expensive, but from a small board I can probably do 20-30 keycaps. If I can only make small run it would probably cost in the $5-15 range per keycap. If I find a way to produce them in large quantity it can probably go way lower.

Also, how did you manage to make the model of a DSA cap? Just modeled it in CAD?

yes, I modeled it in Rhino, but I'd like to give solidworks a shot (if I can find a demo version)

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: CNC wooden keycap
« Reply #9 on: Thu, 31 July 2014, 13:55:22 »
Also, how did you manage to make the model of a DSA cap? Just modeled it in CAD?

yes, I modeled it in Rhino, but I'd like to give solidworks a shot (if I can find a demo version)

Good choice. If you need some help with CAD, feel free to PM me :D.

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #10 on: Thu, 31 July 2014, 14:02:56 »
Would you be able to model a fatty spacebar? I have never seen one of those for MX (i.e. 1.25u x 6.25u)
I might be willing to pay for the labor of making the CAD file if it's reasonable.
Quote from: elton5354
I don't need anymore keyboards

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #11 on: Thu, 31 July 2014, 16:57:36 »
Would you be able to model a fatty spacebar? I have never seen one of those for MX (i.e. 1.25u x 6.25u)
I might be willing to pay for the labor of making the CAD file if it's reasonable.

yeah, no problem, actually bigger keys are easier to do. What profile would that be?

Good choice. If you need some help with CAD, feel free to PM me :D.

thanks! I will surely need help with that :)

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #12 on: Thu, 31 July 2014, 20:18:06 »
Would you be able to model a fatty spacebar? I have never seen one of those for MX (i.e. 1.25u x 6.25u)
I might be willing to pay for the labor of making the CAD file if it's reasonable.

yeah, no problem, actually bigger keys are easier to do. What profile would that be?

I want to see what other people want. Whichever profile is the most popular is what I'll get you to do. I guess I could start an IC thread.
Quote from: elton5354
I don't need anymore keyboards

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: CNC wooden keycap
« Reply #13 on: Thu, 31 July 2014, 20:29:09 »
Looks great! Are you planning on selling these in the future?
I would be interested if the price wasn't too crazy.

If I find a way of making them pretty quickly, yes I can sell them. I don't know about pricing, it depends on the wood and time needed to post-process. Fine wood (olive wood, cherry, mahogany, ebony) is quite expensive, but from a small board I can probably do 20-30 keycaps. If I can only make small run it would probably cost in the $5-15 range per keycap. If I find a way to produce them in large quantity it can probably go way lower.

Also, how did you manage to make the model of a DSA cap? Just modeled it in CAD?

yes, I modeled it in Rhino, but I'd like to give solidworks a shot (if I can find a demo version)

With my experience with solid works you can get the student version (one year licence, no tech support, and no updates) for around $150.  If you know a veteran that still has a copy of their DD-214 they can get the same version direct from them for $20.  For what its worth, the full version with an unlimited duration on the license, including tech support and updates was around $43,000 as of last spring.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #14 on: Fri, 01 August 2014, 01:38:55 »
With my experience with solid works you can get the student version (one year licence, no tech support, and no updates) for around $150.  If you know a veteran that still has a copy of their DD-214 they can get the same version direct from them for $20.  For what its worth, the full version with an unlimited duration on the license, including tech support and updates was around $43,000 as of last spring.

I can safely rule solidworks out :D unless I find a way to get a student licence.

Offline madhias

  • Posts: 1192
  • Location: Wien, Austria
  • BS TORPE
    • Madhias' Flickr
Re: CNC wooden keycap
« Reply #15 on: Fri, 01 August 2014, 01:42:50 »
Wondering if you could drill / sculpture some letters out of the wood, kind of braille caps. For example ESC or just the letters of the Alphas.
... ...

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #16 on: Fri, 01 August 2014, 02:32:15 »
Wondering if you could drill / sculpture some letters out of the wood, kind of braille caps. For example ESC or just the letters of the Alphas.

I can (and will) sculpt/carve anything on the keycap :) not only letters but also logos or any design actually

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: CNC wooden keycap
« Reply #17 on: Fri, 01 August 2014, 08:13:43 »
Wondering if you could drill / sculpture some letters out of the wood, kind of braille caps. For example ESC or just the letters of the Alphas.

I can (and will) sculpt/carve anything on the keycap :) not only letters but also logos or any design actually

That's pretty cool! :cool:

Got anything in mind to tease the imagination?

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #18 on: Fri, 01 August 2014, 08:16:56 »
Wondering if you could drill / sculpture some letters out of the wood, kind of braille caps. For example ESC or just the letters of the Alphas.

I can (and will) sculpt/carve anything on the keycap :) not only letters but also logos or any design actually

That's pretty cool! :cool:

Got anything in mind to tease the imagination?

I wanted to carve the 4 games of throne insignia (one per cap)

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: CNC wooden keycap
« Reply #19 on: Fri, 01 August 2014, 08:54:18 »
With your setup, are you able to carve on the the sides of the keycap or just the top?
« Last Edit: Fri, 01 August 2014, 08:57:44 by Matt3o »

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #20 on: Fri, 01 August 2014, 08:58:26 »
With your setup, are you able to carve on the the sides of the keycap or just the top?

yes, the sides would be possible too


PS: terribly sorry I edited your message by mistake (I didn't know I could actually...)

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: CNC wooden keycap
« Reply #21 on: Fri, 01 August 2014, 09:53:16 »
With your setup, are you able to carve on the the sides of the keycap or just the top?

yes, the sides would be possible too


PS: terribly sorry I edited your message by mistake (I didn't know I could actually...)

Lots of possibilities for this.  'looking forward to what you create!

Don't worry about the edit...I've heard robots have special privileges. ;)

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #22 on: Fri, 01 August 2014, 09:58:12 »
I'll work on a carved version this week end. I hope to be able to post a video too.

Offline ephrog

  • Posts: 6
Re: CNC wooden keycap
« Reply #23 on: Fri, 01 August 2014, 11:32:20 »
This is absolutely amazing and exciting. Look forward to that video  :D

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #24 on: Sun, 03 August 2014, 00:34:15 »
What types of wood can we expect you to use for this? And what will prices be like for 1-offs of certain types of wood?
Quote from: elton5354
I don't need anymore keyboards

Offline bueller

  • MX baller
  • * Esteemed Elder
  • Posts: 3769
  • Location: Perth, Australia
  • Church of the Ergo Clear
Re: CNC wooden keycap
« Reply #25 on: Sun, 03 August 2014, 00:53:59 »
What types of wood can we expect you to use for this? And what will prices be like for 1-offs of certain types of wood?
Interested in this too. I'd love an MX Fn key and a 6.25 space but I'm more interested in darker woods like ebony.
It's a good width!  If it's half-width it's too narrow, and full-width is too wide. 

[WTT] bueller's trade thread - CLACKS WANTED

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #26 on: Sun, 03 August 2014, 00:54:44 »
What types of wood can we expect you to use for this? And what will prices be like for 1-offs of certain types of wood?
Interested in this too. I'd love an MX Fn key and a 6.25 space but I'm more interested in darker woods like ebony.

Cherry would also be very topical  :p
Quote from: elton5354
I don't need anymore keyboards

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #27 on: Sun, 03 August 2014, 01:49:44 »
What types of wood can we expect you to use for this? And what will prices be like for 1-offs of certain types of wood?

well, any kind of wood actually.

poplar is a very light wood and can be stained to any color (or left natural). Cherry is very nice, a bit pricey, but it's a reddish wood. Olive wood is nice too. Anyway I'll take samples of many wood types and make some tests.

I have no clue about pricing. There's a lot of post processing involved (sanding, sealing, varnishing). The idea is to make 10-20 caps per batch but I still have to find the right setup to produce them quickly.

Hopefully today I'll post more pictures and a video

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #28 on: Sun, 03 August 2014, 10:50:22 »
I made a second test with documentary video


This is the RAW top, still not finished!



I believe that is the kanji for "wood".

Unfortunately I made an error in the bottom set up and it came out pretty rough. Final version will be polished

« Last Edit: Sun, 03 August 2014, 10:58:39 by Matt3o »

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: CNC wooden keycap
« Reply #29 on: Sun, 03 August 2014, 12:48:45 »
lol because of the angle and the little black dot to the left of the vertical stroke I thought you wrote water. but yes that is wood

I love Elzy

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #30 on: Sun, 03 August 2014, 14:40:17 »
This is the RAW top, still not finished!

Show Image


I believe that is the kanji for "wood".

Unfortunately I made an error in the bottom set up and it came out pretty rough. Final version will be polished

Show Image


 :eek: I wonder if I could get my profile pic engraved on that cap... oh wait, you already have with your first cap   :))

How thoughtful of you  :p
Quote from: elton5354
I don't need anymore keyboards

Offline Tindron

  • Posts: 13
Re: CNC wooden keycap
« Reply #31 on: Sun, 03 August 2014, 18:34:23 »
Nice!  I know a guy who's working on wooden keycaps and he's making me a set as well.  These are from a test run:
73256-0

With the eventual goal being a wooden ergodox:
73258-173260-273262-3

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: CNC wooden keycap
« Reply #32 on: Sun, 03 August 2014, 20:27:31 »
Nice!  I know a guy who's working on wooden keycaps and he's making me a set as well.  These are from a test run:
(Attachment Link)

With the eventual goal being a wooden ergodox:
(Attachment Link) (Attachment Link) (Attachment Link)

I wonder how the sound of blues would resonate through a completely wooden setup.
That would be baller
Quote from: elton5354
I don't need anymore keyboards

Offline bueller

  • MX baller
  • * Esteemed Elder
  • Posts: 3769
  • Location: Perth, Australia
  • Church of the Ergo Clear
Re: CNC wooden keycap
« Reply #33 on: Sun, 03 August 2014, 20:34:05 »
Looking good Matt3o, very excited to throw some cash in your general direction :)
It's a good width!  If it's half-width it's too narrow, and full-width is too wide. 

[WTT] bueller's trade thread - CLACKS WANTED

Offline sakai4eva

  • Posts: 281
Re: CNC wooden keycap
« Reply #34 on: Sun, 03 August 2014, 22:02:01 »
Dayum!

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #35 on: Mon, 04 August 2014, 04:09:22 »
I love my new wooden cap :D





Sanded and finished

Offline bueller

  • MX baller
  • * Esteemed Elder
  • Posts: 3769
  • Location: Perth, Australia
  • Church of the Ergo Clear
Re: CNC wooden keycap
« Reply #36 on: Mon, 04 August 2014, 04:24:13 »
I love my new wooden cap :D

Show Image


Show Image


Sanded and finished

Freakin' beautiful work man.

Next step, mother of pearl inlays :P
It's a good width!  If it's half-width it's too narrow, and full-width is too wide. 

[WTT] bueller's trade thread - CLACKS WANTED

Offline Matt3o

  • -[°_°]-
  • ** Robot Emeritus
  • Thread Starter
  • Posts: 3547
  • Location: Italy
Re: CNC wooden keycap
« Reply #37 on: Mon, 04 August 2014, 05:00:00 »
thanks!

what about jade? :D

Offline bueller

  • MX baller
  • * Esteemed Elder
  • Posts: 3769
  • Location: Perth, Australia
  • Church of the Ergo Clear
Re: CNC wooden keycap
« Reply #38 on: Mon, 04 August 2014, 05:06:30 »
thanks!

what about jade? :D

Very fitting considering the kanji!
It's a good width!  If it's half-width it's too narrow, and full-width is too wide. 

[WTT] bueller's trade thread - CLACKS WANTED

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: CNC wooden keycap
« Reply #39 on: Mon, 04 August 2014, 09:59:39 »
Wow matt, that is pretty fricken awesome...  Well done...

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: CNC wooden keycap
« Reply #40 on: Fri, 08 August 2014, 05:57:59 »
I love my new wooden cap :D

Show Image


Show Image


Sanded and finished

Very nice sir! :thumb:

Offline romevi

  • Formerly romevi
  • * Exalted Elder
  • Posts: 8942
  • Location: The Windy City
Re: CNC wooden keycap
« Reply #41 on: Thu, 17 September 2015, 22:06:59 »
Sorry, but I'm on a Matt30 dead-thread roll. (I'll try not to keep doing this--much.)

Whatever became of this? Seeing as I'm taking this hobby seriously this year, I'm going back to all the Matt3o and Ivan sets I've missed, so I want to know if this ever materialized into more than just the Pumpkin.