I've been thinking about making a new keyboard that's somewhere in between my first split ergo keyboard and my grid60. So a split (but not separated) ergonomic keyboard with staggered columns.
Basically like an Atreus, but with a few more thumb-specific buttons and 60 keys total.
In terms of the construction I'm thinking of doing more fancy stuff with the sound - so actually have a plate for this one. Foam between plate and PCB, and silicone below. Maybe a gasket-mounted plate?
Good thing I checked the connector - it doesn't work out quite how I thought in my head! I thought flipping one PCB over and putting the header on the bottom instead of the top would connect pin 1 to pin 2 and vice versa.
But this paper mockup shows that pin 1 is gonna connect to pin 1, because both the PCB and the connector have been flipped so they cancel out.
I'm getting somewhat used to the #FreeCAD way of doing things, switching between workbenches as appropriate (e.g. designing features in PartDesign, making arrays in Draft and doing boolean operations in Part.
I think it could be nice to have some of these features duplicated in other workbenches (e.g. PartDesign could do with having Draft's array tools). I'm sure there's some reason they're not, though.
@M4x I've driven sketch dimensions with a spreadsheet before - but with this many it would be kind of a mess, wouldn't it? Is there a way to define points in the spreadsheet and use that to drive the feature instead of having to draw out all the squares to cut? Also in PartDesign it'd need to be two features because the cut is stepped. That seems like more work than using the Draft PointArray method.
Thanks for linking the lattice2 workbench, I'll take a look!
Draft array seems easier to correct if I change the position of keys in a new version of the PCB, as they'd all be individually adjustable.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!