A desktop 16mm contact printer made for CNC/laser cutting and 3D printing
Go to file
Matt McWilliams 0be2509dbd Improve the organization of the BOM by moving aluminum extrusion to table 2024-11-28 14:26:04 -05:00
clients All contact printer work to date. 2018-07-14 10:29:43 -04:00
dev Created the placeholder for the contact_printer dev server. This will accept a post from the ESP32 with a report after each run. This data can be used in developing features. 2024-02-24 14:59:41 +01:00
dxf All contact printer work to date. 2018-07-14 10:29:43 -04:00
hardware Improve the organization of the BOM by moving aluminum extrusion to table 2024-11-28 14:26:04 -05:00
img Update BOM and rendered image. 2024-11-06 16:01:27 -05:00
ino Update esp32 neopixel demo script 2024-10-09 02:04:26 -04:00
notes Correct references to image paths in report 2024-03-11 13:35:06 -04:00
scad Improve the organization of the BOM by moving aluminum extrusion to table 2024-11-28 14:26:04 -05:00
scripts Improve the organization of the BOM by moving aluminum extrusion to table 2024-11-28 14:26:04 -05:00
stl Updates to gate design and BOM 2024-11-10 11:07:16 -05:00
.gitignore Ignore bin dir 2024-02-01 11:39:22 -05:00
.gitmodules Move sprocketed roller into its own module. 2023-04-26 20:58:59 -04:00
LICENSE Initial commit 2018-07-14 08:36:26 -04:00
README.md BOM script now generates table that links to minimums 2024-11-28 13:54:42 -05:00
VERSION.txt Motor speed is now calculated (flawed). Tests can be run on various PWM speeds, resolutions and with and without loads to determine the ability for the printer run at maximum speeds. 2024-02-21 22:48:08 +01:00
models.txt Start building BOM of project with a rough price estimate 2024-11-06 13:51:17 -05:00

README.md

contact printer

A desktop 16mm contact printer and film transport platform made using 3D printing and aluminum extrusion.

Project Home: git.sixteenmillimeter.com/16mm/contact_printer

Acknowledgements

Developed with support from Filmwerkplaats at WORM and SPECTRAL.

Special thanks to Esther Urlus, Hrvoje Spudić and Nan Wang.

Magnetic clutch design inspired by Clyde Shaffer's Shaffer Linear Processor.


Description

This contact printer is designed to make 16mm prints using affordable electronics and 3D printing. It is not intended as a replacement for professional printers like the Bell & Howell Model C. This project is for DIY filmmakers, independent artists and small film labs to have a machine that can produce reasonable-quality work prints with a small footprint on short lengths of film easily.


contact printer render


Examples

Contact the first print made on the prototype during a residency at Filmwerkplaats. Soundtrack applied by the opt_snd soundtrack recorder system by Hrvoje Spudić.

Bill of Materials

Below are estimates based on per-unit costs found online. Actual price of a full build may be higher.

Part Qty Cost (USD) Minumum
M4 hex bolt 40mm 4 $2.40 10 for $6.09
M3 sliding t slot nut 25 $1.25 105 for $5.99
M3 hex cap bolt 8mm 25 $2.00 100 for $8.99
M3 hex cap bolt 6mm 8 $0.56 100 for $7.26
M3 hex cap bolt 12mm 1 $0.08 100 for $8.36
L298N Motor driver module 1 $2.87 4 for $11.49
ESP32 GPIO breakout board 1 $5.99 2 for $11.99
ESP32 Dev board 1 $6.66 3 for $19.99
608-RS Ball Bearing 1 $0.17 100 for $17.79
250RPM DC geared motor 2 $29.98 1 for $14.99
2020 Aluminum extrusion 420mm 2 $5.10 29 for $73.99
2020 Aluminum extrusion 260mm 4 $6.40 46 for $73.99
100RPM DC geared motor with encoder 1 $16.19 1 for $16.19
--------- ----- -------- ---------
TOTAL 76 $79.65 $277.11

Mirrors