Created
September 25, 2021 20:33
-
-
Save kitchen/19b1a097dc228a66b19f474f613481a0 to your computer and use it in GitHub Desktop.
glue free unibody split experiment
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| points: | |
| rotate: -5 | |
| mirror: | |
| ref: matrix_inner_top | |
| distance: 50 | |
| zones: | |
| matrix: | |
| columns: | |
| pinky: | |
| spread: u | |
| rotate: 15 | |
| origin: [0, -17] | |
| rows: | |
| bottom: | |
| bind: [5, 0, 0, 0] | |
| column_net: P7 | |
| home: | |
| bind: [0, 12, 0, 0] | |
| column_net: P6 | |
| top: | |
| bind: [0, 8, 5, 0] | |
| column_net: P5 | |
| ring: | |
| spread: u | |
| stagger: 17/3 | |
| rotate: -10 | |
| origin: [0, -17] | |
| rows: | |
| bottom: | |
| bind: [0, 0, 2, 10] | |
| column_net: P4 | |
| home: | |
| bind: [5, 0, 5, 0] | |
| column_net: P3 | |
| top: | |
| bind: [0, 5, 0, 0] | |
| column_net: P0 | |
| middle: | |
| spread: u | |
| stagger: 17/3 | |
| rotate: -5 | |
| origin: [0, -17] | |
| rows: | |
| bottom: | |
| bind: [0, 10, 0, 5] | |
| column_net: P1 | |
| home: | |
| bind: 5 | |
| column_net: P19 | |
| top: | |
| bind: [0, 0, 0, 0] | |
| column_net: P18 | |
| key: | |
| shift: [0.2, 0] | |
| index: | |
| spread: u | |
| stagger: -17/3 | |
| rotate: -5 | |
| origin: [0, -17] | |
| rows: | |
| bottom: | |
| bind: [0, 5, 0, 0] | |
| column_net: P15 | |
| home: | |
| bind: [5, 0, 5, 0] | |
| column_net: P14 | |
| top: | |
| bind: [0, 0, 0, 6] | |
| column_net: P16 | |
| inner: | |
| spread: u | |
| stagger: -17/6 | |
| origin: [0, -17] | |
| rows: | |
| bottom: | |
| bind: [5, 0, 20, 2] | |
| column_net: P10 | |
| home: | |
| bind: [0, 0, 0, 5] | |
| column_net: P20 | |
| top: | |
| bind: [0, 0, 5, 5] | |
| column_net: P21 | |
| key: | |
| footprints: | |
| mx: | |
| type: mx | |
| nets: | |
| from: =column_net | |
| to: GND | |
| params: | |
| keycaps: true | |
| hotswap: true | |
| thumb: | |
| anchor: | |
| ref: matrix_inner_bottom | |
| shift: [0, -24] | |
| columns: | |
| first: | |
| rotate: -15 | |
| rows: | |
| only: | |
| column_net: P8 | |
| bind: [0, 0, 0, 70] | |
| second: | |
| spread: u | |
| rotate: -10 | |
| origin: [-9, -9.5] | |
| rows: | |
| only: | |
| column_net: P9 | |
| bind: [0, 0, 0, 5] | |
| rows: | |
| only: | |
| padding: 17 | |
| key: | |
| footprints: | |
| mx: | |
| type: mx | |
| nets: | |
| from: =column_net | |
| to: GND | |
| params: | |
| keycaps: true | |
| hotswap: true | |
| outlines: | |
| glue: | |
| unibody: | |
| top: | |
| left: | |
| ref: matrix_inner_top | |
| rotate: 45 | |
| right: | |
| ref: mirror_matrix_inner_top | |
| rotate: -45 | |
| bottom: | |
| left: | |
| ref: thumb_first_only | |
| rotate: 45 | |
| right: | |
| ref: mirror_thumb_first_only | |
| rotate: -45 | |
| exports: | |
| plate: | |
| - type: keys | |
| side: both | |
| size: 25 | |
| corner: 3 | |
| - type: keys | |
| side: both | |
| size: 14 | |
| bound: false | |
| operation: subtract | |
| inner_glue: | |
| - type: polygon | |
| points: | |
| - ref: matrix_inner_top | |
| - ref: mirror_matrix_inner_top | |
| - ref: mirror_thumb_first_only | |
| shift: [0, -10] | |
| - ref: thumb_first_only | |
| shift: [0, -10] | |
| # operation: subtract | |
| full: | |
| - type: keys | |
| side: both | |
| size: 26 | |
| corner: 3 | |
| glue: unibody | |
| - type: outline | |
| name: inner_glue | |
| - type: keys | |
| side: both | |
| size: 23 | |
| corner: 3 | |
| operation: subtract | |
| experiment_left: | |
| - type: keys | |
| side: left | |
| size: 26 | |
| corner: 3 | |
| experiment_left_subtract: | |
| - type: keys | |
| side: left | |
| size: 23 | |
| corner: 3 | |
| experiment_right: | |
| - type: keys | |
| side: right | |
| size: 26 | |
| corner: 3 | |
| experiment_right_subtract: | |
| - type: keys | |
| side: right | |
| size: 23 | |
| corner: 3 | |
| experiment_glue: | |
| - type: polygon | |
| points: | |
| - ref: matrix_inner_top | |
| - ref: mirror_matrix_inner_top | |
| - ref: mirror_thumb_first_only | |
| - ref: thumb_first_only | |
| experiment_glue_subtract: | |
| - type: polygon | |
| points: | |
| - ref: matrix_inner_top | |
| shift: [0, -3] | |
| - ref: mirror_matrix_inner_top | |
| shift: [0, -3] | |
| - ref: mirror_thumb_first_only | |
| shift: [0, 3] | |
| - ref: thumb_first_only | |
| shift: [0, 3] | |
| plate_left: | |
| - type: keys | |
| side: left | |
| size: 25 | |
| corner: 3 | |
| - type: outline | |
| name: experiment_glue | |
| - type: keys | |
| side: left | |
| size: 14 | |
| bound: false | |
| operation: subtract | |
| plate_right: | |
| - type: keys | |
| side: right | |
| size: 25 | |
| corner: 3 | |
| - type: outline | |
| name: experiment_glue | |
| - type: keys | |
| side: right | |
| size: 14 | |
| bound: false | |
| operation: subtract | |
| experiment_total: | |
| - type: outline | |
| name: experiment_left | |
| - type: outline | |
| name: experiment_right | |
| - type: outline | |
| name: experiment_glue | |
| - type: outline | |
| name: experiment_left_subtract | |
| operation: subtract | |
| - type: outline | |
| name: experiment_right_subtract | |
| operation: subtract | |
| - type: outline | |
| name: experiment_glue_subtract | |
| operation: subtract | |
| experiment_plate: | |
| - type: outline | |
| name: plate_right | |
| - type: outline | |
| name: plate_left | |
| cases: | |
| architeuthis_plate: | |
| - type: outline | |
| name: plate | |
| extrude: 1.5 | |
| architeuthis_dux: | |
| - type: outline | |
| name: plate | |
| extrude: 1.5 | |
| - type: outline | |
| name: full | |
| extrude: 10 | |
| architeuthis_experiment: | |
| - type: outline | |
| name: experiment_plate | |
| extrude: 1.5 | |
| - type: outline | |
| name: experiment_total | |
| extrude: 10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment