mirror of
https://github.com/rsheldiii/KeyV2.git
synced 2025-02-16 14:27:01 +00:00
Dactyl Manuform 4x6
Initial commit of Dactyl Manuform 4x6 layout
This commit is contained in:
parent
f9b1c079d1
commit
48378d5759
4 changed files with 29 additions and 1 deletions
0
gulpfile.js
Executable file → Normal file
0
gulpfile.js
Executable file → Normal file
|
@ -24,4 +24,4 @@ dcs_row(5) legend("⇪", size=9) key();
|
||||||
} */
|
} */
|
||||||
|
|
||||||
// example layout
|
// example layout
|
||||||
/* preonic_default("dcs"); */
|
/* preonic_default("dcs"); */
|
|
@ -13,3 +13,5 @@ include <layouts/project_zen/default.scad>
|
||||||
include <layouts/60_percent/default.scad>
|
include <layouts/60_percent/default.scad>
|
||||||
include <layouts/gherkin/default.scad>
|
include <layouts/gherkin/default.scad>
|
||||||
include <layouts/gherkin/gherkin_bump.scad>
|
include <layouts/gherkin/gherkin_bump.scad>
|
||||||
|
|
||||||
|
include <layouts/dactyl_manuform/4x6.scad>
|
26
src/layouts/dactyl_manuform/4x6.scad
Normal file
26
src/layouts/dactyl_manuform/4x6.scad
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
include <../layout.scad>
|
||||||
|
|
||||||
|
dactyl_manuform_4x6_main = [
|
||||||
|
[1, 1, 1, 1, 1, 1, -1, 1, 1, 1, 1, 1, 1],
|
||||||
|
[1, 1, 1, 1, 1, 1, -1, 1, 1, 1, 1, 1, 1],
|
||||||
|
[1, 1, 1, 1, 1, 1, -1, 1, 1, 1, 1, 1, 1],
|
||||||
|
[-1, -1, 1, 1, -1, -1, -1, -1, -1, 1, 1, -1, -1]
|
||||||
|
];
|
||||||
|
|
||||||
|
dactyl_manuform_4x6_thumbs_l = [
|
||||||
|
[1.25, 1.25],
|
||||||
|
[-0.25, 1, 1],
|
||||||
|
[-0.25, 1, 1]
|
||||||
|
];
|
||||||
|
|
||||||
|
dactyl_manuform_4x6_thumbs_r = [
|
||||||
|
[1.25, 1.25],
|
||||||
|
[-0.25, 1, 1],
|
||||||
|
[-0.25, 1, 1]
|
||||||
|
];
|
||||||
|
|
||||||
|
module dactyl_manuform_4x6(profile) {
|
||||||
|
layout(dactyl_manuform_4x6_main, profile) children();
|
||||||
|
translate_u(3,-5) rotate([0,0,25])layout(dactyl_manuform_4x6_thumbs_l, profile, row_override=3) children();
|
||||||
|
translate_u(7.75,-3.95) rotate([0,0,-25])layout(dactyl_manuform_4x6_thumbs_r, profile, row_override=3) children();
|
||||||
|
}
|
Loading…
Reference in a new issue