Software

From
Revision as of 09:50, 27 April 2020 by Tim (talk | contribs)

Follow these instructions to install and use the software portions of the Replimat project. Much of this software is intended to work with the replimat Controller.

Linux

Fedora

Open a terminal and type the following:

 sudo dnf install git openscad rust cargo rabbitvcs-nautilus rabbitvcs-gedit rabbitvcs-cli

Ubuntu

 sudo apt install git openscad rust cargo rabbitvcs-nautilus rabbitvcs-gedit rabbitvcs-cli

Redox

Windows

Join Github, clone the replimat git repository

Rust

CAD

A set of CAD functions is available as part of the [| MCAD] library for the free and open source [| OpenSCAD] software, mostly within gridbeam.scad. It contains functions for solid and hollow beams of configurable size and orientation, flat surfaces with and without notched corners, and easy hole-aligned translation:

// zFrame(segments) - create a vertical frame 'segments' long // xFrame(segments) - create a horizontal frame along the X axis // yFrame(segments) - create a horizontal frame along the Y axis // topPlate(width, depth, corners) - create a plate width and depth in 'segments', corners == 1 notches corners // bottomPlate(width, depth, corners) - like topPlate, but aligns plate to underside of frames // backPlate(width, height, corners) - like topPlate but aligns plate to back side of frames // frontPlate(width, height, corners) - like topPlate, but aligns plate to front side of frames // translateFrame([x, y, z]) - translate frames or plates in X, Y, or Z axes in units 'segments'

A FreeCAD Replimat library is currently under development. BOLTS and FreeCAD Library serve as useful starting points.

http://implicitcad.org/editor

https://openjscad.org/

https://www.thingiverse.com/tag:openstructures

Firmware

To Be Sorted