Closed doordormeta closed 5 years ago
It depends on what you want to do. If you want to learn programmatic CAD, I would suggest you start by playing around with OpenSCAD itself before you graduate to scad-clj
as @adereth suggests in the article you link to. To make advanced use of scad-clj
you first need to familiarize yourself with Clojure. The best way to do that depends on your prior experience with other programming languages.
However, if you only want to build a DMOTE as the project stands today, you don’t need to know any of that stuff. The DMOTE project adds a layer of settings in YAML. There is an intro here. Basically, you git-clone this project, alter default.yaml
or a personal file in your local copy, and render each tweak in OpenSCAD until the keyboard looks like it would fit your hands.
Does that help?
You gave me very important information, thank you very much. I feel like I can print it as is and even fit the project. I prefer to learn programmaic CAD on the new keyboard.
Tl;dr & offtopic As 6 y/o I got introduced to tinkering and did not stop for the next 20 years but I have little experience with programming.
I tried to learn Python few times past year. I have trouble spending 8h at work with a normal keyboard due to shoulder injury from previous work. More than that was hard. At least that's what I have been telling myself while playing with Steam Controller.
I got an affordable donor mechanical keyboard and 3d printer should be delivered in 20 days. I should be ready for testing then.
Your project solves most of my troubles/wishes from a Dactyl-Manuform. And maybe I will have easier time starting with Clojure than Python as real life problems help a lot with these things.
Thank you again, I will try to share my results on a proper channel.
Have an awesome day! Seb
On Sun, 3 Feb 2019, 12:59 Viktor Eikman <notifications@github.com wrote:
It depends on what you want to do. If you want to learn programmatic CAD, I would suggest you start by playing around with OpenSCAD itself before you graduate to scad-clj as @adereth https://github.com/adereth suggests in the article you link to. To make advanced use of scad-clj you first need to familiarize yourself with Clojure. The best way to do that depends on your prior experience with other programming languages.
However, if you only what to build a DMOTE as the project stands today, you don’t need to know any of that stuff. The DMOTE project adds a layer of settings in YAML. There is an intro here https://github.com/veikman/dactyl-keyboard/blob/master/doc/intro.md. Basically, you git-clone this project, alter default.yaml or a personal file in your local copy, and render each tweak in OpenSCAD until the keyboard looks like it would fit your hands.
Does that help?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/veikman/dactyl-keyboard/issues/7#issuecomment-460045330, or mute the thread https://github.com/notifications/unsubscribe-auth/Ao6-iAaKOijK-6mUg4eLzqe-a9ZlXKqfks5vJs80gaJpZM4agDgQ .
If you haven't considered it yet, please add it to FAQ. You really helped me with this.
On Mon, 4 Feb 2019, 07:26 Sebastian Rudnicki <sebastian.k.rudnicki@gmail.com wrote:
You gave me very important information, thank you very much. I feel like I can print it as is and even fit the project. I prefer to learn programmaic CAD on the new keyboard.
Tl;dr & offtopic As 6 y/o I got introduced to tinkering and did not stop for the next 20 years but I have little experience with programming.
I tried to learn Python few times past year. I have trouble spending 8h at work with a normal keyboard due to shoulder injury from previous work. More than that was hard. At least that's what I have been telling myself while playing with Steam Controller.
I got an affordable donor mechanical keyboard and 3d printer should be delivered in 20 days. I should be ready for testing then.
Your project solves most of my troubles/wishes from a Dactyl-Manuform. And maybe I will have easier time starting with Clojure than Python as real life problems help a lot with these things.
Thank you again, I will try to share my results on a proper channel.
Have an awesome day! Seb
On Sun, 3 Feb 2019, 12:59 Viktor Eikman <notifications@github.com wrote:
It depends on what you want to do. If you want to learn programmatic CAD, I would suggest you start by playing around with OpenSCAD itself before you graduate to scad-clj as @adereth https://github.com/adereth suggests in the article you link to. To make advanced use of scad-clj you first need to familiarize yourself with Clojure. The best way to do that depends on your prior experience with other programming languages.
However, if you only what to build a DMOTE as the project stands today, you don’t need to know any of that stuff. The DMOTE project adds a layer of settings in YAML. There is an intro here https://github.com/veikman/dactyl-keyboard/blob/master/doc/intro.md. Basically, you git-clone this project, alter default.yaml or a personal file in your local copy, and render each tweak in OpenSCAD until the keyboard looks like it would fit your hands.
Does that help?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/veikman/dactyl-keyboard/issues/7#issuecomment-460045330, or mute the thread https://github.com/notifications/unsubscribe-auth/Ao6-iAaKOijK-6mUg4eLzqe-a9ZlXKqfks5vJs80gaJpZM4agDgQ .
Glad to help. Please note the current state of this repository (default.yaml
as included with the latest commit) is a snapshot, in between releases, so it is not currently suited even to my own hands. You should expect to print a number of prototypes before you get a shape that is right for you and ready to wire up.
Remember there is more to comfortable typing than just the keyboard itself. I hope yours will turn out well.
nub Q: Will this article help me?: https://adereth.github.io/blog/2014/04/09/3d-printing-with-clojure/
I haven't found any other way to contact