Skip to content

BlenderCN-Org/kbdSVGGen

 
 

Repository files navigation

Atreus keyboard design files implemented in diagrams

⚠️ This is highly experimental project

⚠️ The generated files were not (yet) used to build an actual keyboard !

⚠️ Do not trust the generated files !

status

This is another attempt at generating mechanical keyboard design files programmatically. Previous one is here. I had a felling that diagrams offered everything that is needed to achieve this goal and it turned out true.

Overall I think it's a progress. The generated SVG files are smaller and look better. Scale is also adjusted (96 DPI), so apps like Inkscape show correct dimensions. Inkscape can also be used to convert the files to other formats like DXF.

Generated Blender files tarballs can be found in releases. Full gallery here.

atreus423d atreus42a atreus42

Compiling and running

stack build && stack exec kbdSVGGen

TODO

  • places for connectors
  • 'split' option
  • simple web UI interface

About

Atreus-like keyboard case generator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haskell 80.0%
  • Python 20.0%