diff options
author | Joshua Shreve <j.a.shreve@gmail.com> | 2020-12-21 20:58:26 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-21 20:58:26 -0500 |
commit | 0a4415211089c448996cc95c0033d0b5a241c2c2 (patch) | |
tree | c42848f3ea1f1b1524dec95b0866f2939750368f | |
parent | 606d1b9e64d58ea185e99d7bc4e33fbd10816104 (diff) |
Update README.md
-rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -4,7 +4,7 @@ This is a fork of [Dactyl-Manuform](https://github.com/tshort/dactyl-keyboard) b While the code structure remains comparable to the original, Clojure and OpenSCAD have been replaced by Python and cadquery/OpenCASCADE. The predecessors were exceptional contributions to the ergo keyboard community by the authors but used a rather esoteric programming language, Clojure, and a relatively inconsistent geometry engine, OpenSCAD. My hope is that by converting the code the community will have an easier time modifying and evolving this design. ## Updated Geometry Engine, now generating STEP files !!! -As part of the effort to create a new engine I converted the code to cadquery/OpenCASCADE. While OpenSCAD has provided an open source 3D engine that is extremely popular, it frankly creates barely passable STLs when you have complex geometry. After being extremely frustrated trying to fix the mesh I realized it is just not a stable engine to create high quality files. OpenCASCADE is extremely powerful but requires extensive detail to operate. cadquery provided an excellent platform to run a stable geometry engine with a simplified interface API. +As part of the effort to create a new engine I converted the code to cadquery/OpenCASCADE. While OpenSCAD has provided an open source 3D engine that is extremely popular, it frankly creates barely passable STLs when you have complex geometry. After being extremely frustrated trying to fix the mesh I realized it is just not a stable engine to create high quality files. OpenCASCADE is extremely powerful but requires extensive detail to operate. cadquery provided an excellent platform to run a stable geometry engine with a simplified API. ![STEP File in FreeCAD](./resources/FreeCAD_STEP_screen.png) |