STEAM Camp Module Specifications: Difference between revisions
Line 8: | Line 8: | ||
==Software Toolchain== | ==Software Toolchain== | ||
We use the Universal controller running Marlin firmware. The software toolchain for | We use the Universal controller running Marlin firmware. The software toolchain must be designed for 2 routes: | ||
#Going from Inkscape to gcode for drawing pictures | #Going from Inkscape to gcode for drawing pictures | ||
#Going from KiCad to FlatCam to gcode for drawing circuit masks for copper-clad boards. | #Going from KiCad to FlatCam to gcode for drawing circuit masks for copper-clad boards. | ||
The work product required is: | |||
# | |||
==Etching== | ==Etching== |
Revision as of 21:14, 27 September 2019
CNC Plotter
A device based on the Universal Axis capable of drawing pictures and circuit masks on copper-clad boards. The platter is part of a 3-in-1 CNC Tool which uses a CNC motion system in 3 dimensions, coupled with quick-connect toolheads. The Plotter is one of these tool heads. This uses a RAMPS-based Universal Controller and Universal Axis to move a drawing tool. The universal axes are oriented in a configuration embodied by D3D Simple. The specifications include 10 micron step size of motion, and plotting resolution limited by the width of the pen or marker tool. The nature of this development is to produce a quick-connect plotting toolhead for D3D Simple, including the software that can be run on the Universal Controller. The technology in (1) concept diagram, (2) CAD in open source file format and ideally in FreeCAD and KiCad, (3), any required wiring diagrams, (4) software, (5) Build Instructions, (6) CAM files for production, (7) BOM, (8) Exploded Part Diagram, and (9) Build Instructions.
Modular Breakdown
Software Toolchain
We use the Universal controller running Marlin firmware. The software toolchain must be designed for 2 routes:
- Going from Inkscape to gcode for drawing pictures
- Going from KiCad to FlatCam to gcode for drawing circuit masks for copper-clad boards.
The work product required is:
Etching
Etching is done using cuprous sulfate and a mask drawn by the circuit plotter. The requirements here are to create a system that is agitated on the
Specifications
- Must fit a wide range of pens for drawing and plotting
Product Ecology Fit to Prior Art
- Must
Scalable Battery Pack
This is a battery pack based on 18650 cells that is made without soldering or spot welding. Instead, modular holders with flexible elements, press fit, and bolts are used to hold batteries in place. The batteries can be removed without having to solder and unsolder. The pack geometry and modular holders are 3D printed. The battery is designed with interconnects so that the battery can be stacked either in series or parallel. See Universal Controller
Modular Breakdown: Insert non-formatted text here [ edit]
Universal Controller
The Universal Controller is a LCD-screen equipped controller based on the Arduino Mega that is capable of controlling 3D printers, CNC machines, welders, filament makers, automated machines, or any other applications where a microcontroller runs different actuators, sensors, or power elements. It is a platform consisting of the Mega, RAMPS, LCD screen, power supply, power outlet, and power handling SSR, and can be connected to external external stepper drivers, solenoid valves, or other power elements. Equipped with an Arduino Mega, it can be used to control just about enything that requires a 100 kHz or lower control signal.
Insert non-formatted text here [ edit]