Printed Colemak keyboard

Now I have a real Colemak keyboard.  How many years it has taken?

I used the key cap generator.
Parametric Cherry MX/Alps Keycap for Mechanical Keyboards
http://www.thingiverse.com/thing:468651

I created a short module that creates a key cap per letter.


module generate_keycap(font_name, font_size, key_row, letter, h, x, y, z, l_a)
{
    difference()
    {
        key(key_profiles[key_row]);
    
        translate([x, y, z]) rotate([l_a, 0, 0])
        {
            #linear_extrude(height = h, center = true, convexity = 10, twist = 0)
            text(letter, size=font_size, font=font_name);
        }
    }
    
}

// ']'
translate([0, 0, 0]) 
    generate_keycap("Courier", 8, 4, "/", 3.5, -4.5, 1, 7, -20);

// translate([20*0, 0, 0])
//    generate_keycap("Courier", 8, 3, "R", 3, -4.5, 1, 5);

// translate([20, 0, 0])
//    generate_keycap("Courier", 8, 3, "D", 3, -4.5, 1, 5);


Filament: eSun PLA 1.75 mm
Layer height: 0.1 mm

Slic3r
Raft option for the key cap printing

Raft layers: 2
Contact Z distance: 0.1
Pattern: rectilinear grid
Pattern spacing: 0.5
Pattern angle: 45
Interface layers: 3
Interface pattern spacing: 0.5
Dont’ support bridges: on

Bulbul_Junior_20160402_0078Bulbul_Junior_20160402_0080Bulbul_Junior_20160402_0082

Bulbul_Junior_20160402_0086Bulbul_Junior_20160402_0084

About janpenguin

Email: janpenguin [at] riseup [dot] net Every content on the blog is made by Free and Open Source Software in GNU/Linux.
This entry was posted in Reprap 3D Printer and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s