/dmote-topography

DMOTE wrist rest topography generator

Primary LanguageClojureGNU General Public License v3.0GPL-3.0

DMOTE wrist rest topography generator

This is a CLI script which will output a three-dimensional topography in the simple format expected by the surface() function in OpenSCAD.

It is intended to be used with the DMOTE keyboard project, specifically in generating the surface of a wrist rest to be cast in a soft material.

Because a wrist rest should have fairly smooth organic curves, the topography is based on a bivariate normal distribution function multiplied by a logarithmic mound shape.

Usage

You need Leiningen and Clojure to run this program from your terminal. For help with the parameters, try this, where $ represents your prompt:

$ lein run -- -h

The output goes to your terminal. You will want to redirect it to a file. Read the Makefile for a Linux-style example.

License

Copyright © 2018 Viktor Eikman.

Distributed under the GNU General Public License version 3.0.