Skip to content

Instantly share code, notes, and snippets.

View a0s's full-sized avatar
🐒
I'm diving into the frontend

Anton Osenenko a0s

🐒
I'm diving into the frontend
View GitHub Profile
@a0s
a0s / steps.rb
Created May 5, 2015 21:57
Calculate optimal layer heights accordingly screw pitch and stepper motor #reprap
# Prints the value of the layer height corresponds to a whole number of steps
pitch = 1.25 # mm; 0.8mm for M5, 1.25mm for M8
substeps = 32 # 1,2,4,8,16 for A4988; 1,2,4,8,16,32 for DRV8825
motor_step = 1.8 # deg/step; 0.9 or 1.8 degrees/step
from = 0.00 # mm
to = 0.41 # mm; nozzle size
by = 0.01 # mm
accurate = 4 # decimal digits
# Update, upgrade and install development tools:
apt-get update
apt-get -y upgrade
apt-get -y install build-essential
apt-get -y install git-core
# Install rbenv
git clone git://github.com/sstephenson/rbenv.git /usr/local/rbenv
# Add rbenv to the path: