Skip to content

VikOlliver/RepRapMicron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepRapMicron (μRepRap)

Overview

The RepRapMicron Project, or μRepRap, is an extension of the Open Source RepRap 3D printer project that aims to bring micron-scale fabrication into very widespread adoption. The main project page is here and currently the assembly instructions are on the Github wiki. It uses hardware and software familiar to 3D printer developers, and materials that are easily and inexpensively available.

The meaty part is in the "maus" directory, where the OpenSCAD models for a rapidly reconfigurable 3D printed prototype can be found.

The project has achieved the secomnd Alpha release. This repository holds files that can reasonably be expected to be functional and useful to potential developers/experimenters.

If you're looking for pre-built STL files, they're here.

Roadmap

  1. Develop a micron-accurate, 3D printable mechanism. - UNLOCKED
  2. Develop a print head for it. - UNLOCKED
  3. Make more of them - UNLOCKED
  4. Reduce further to nanoscale
  5. Take over the world

Directory Structure

library

A Selection of useful OpenSCAD libraries used in generating "Metriccano" modular components (10mm grid, metric fasteners), screw holes, motor mounts etc.

Maus

Micron Accurate Universal System - OpenSCAD model files for micron precision axis components based on flexures.

The maus directory contains standard axis drivers, XY complementary flexure Table, Z Tower, and probe parts that need screwing down to a solid surface. It can be assembled on a Metriccano baseboard supplied for lasercutting as metriccano_baseboad.svg, or a 12 x 14 hole piece of 10mm pitch perf board.

An untested preliminary pantograph-like driver is under development in maus_parallelogram_axis_driver.scad

As assembly documentation is on the Github Wiki, with configuration and usage instructions next up. Bill Of Materials to follow.

gcode_segmentation

Python code to take GCODE from a 3D printer slicing program such as PrusaSlicer, and break it into GCODE for a series of points that can be invidivually deposited with the probe. There is provision for a routine to "re-ink" the probe tip after a predetermined number of points are deposited.

png_to_gcode

Python code that reads a PNG bitmap and emits GCODE that will probe a corresponding point on the GCODE-controlled hardware. Pitch, brightness level and so forth can be provided on the command line. Intended for using RepRapMicron in dip-pen mode with bitmap files, but probably has other uses.

oldGRBLdelta

A python/Zelle Control Panel that drives a GRBL CNC using xyz steppers and uses them to control an OpenFlexure microscope delta stage.

Contributing

Please do join in. We need everything. Coders, makers, nanoscience experts, materials scientists, 3D printing experts, manual writers, graphics artists, dancers, the works. Well, maybe not the dancers.

The main repository of knowledge is the wiki on the main project page. General updates go on the blog. There is some coverage on the Facebook RepRap page, and commentary is welcomed.

Licence

GPL V3 or later

Project status

Second Alpha release. V0.03 is a tested build with a few known flaws, V0.04 is currently the head and is the prefereble build. V0.04 documentation is currently a list of fixups for V0.03 docs.

About

μRepRap - A 3D printer project designed to work at the micron scale

Resources

License

Stars

Watchers

Forks

Packages

No packages published