Giter Club home page Giter Club logo

hotwolf / wbpainter Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 419.91 MB

A vertical plotter (3D printer recycle project)

Home Page: https://hotwolf.github.io/WBPainter

License: GNU General Public License v3.0

C 18.81% Dockerfile 0.01% Makefile 0.12% C++ 75.93% Python 0.82% Roff 0.01% Shell 0.36% Assembly 0.03% GDB 0.01% NASL 0.01% CMake 0.02% OpenSCAD 3.59% JavaScript 0.16% G-code 0.01% HTML 0.12% CSS 0.02%
nopscadlib openscad vertical-plotter

wbpainter's Introduction

WBPainter

WBPainter

WindoWBPainter is a project to recycle old 3D printers. It's a vertical plotter, to be mounted on a whiteboard.

This project is still work in progress. Here is my todo list:

Status Task
Setup the project
Start the design
Run the NopSCADlib flow
Complete an initial version of the design
Add assembly descriptions
Simplify the BOM
Finalize the build instructions
Build a prototype
Refine the design
Setup a project web site
Render an animated title picture
Configure/customize the Marlin firmware
Plot the first image


Table of Contents

  1. Parts list
  2. WBPController Assembly
  3. WBPWeight Assembly
  4. WBPGondolaLifter Assembly
  5. WBPGondolaPenClampD18 Assembly
  6. WBPGondolaPenBearings Assembly
  7. WBPGondola Assembly
  8. WBPStepperEndstopLeft Assembly
  9. WBPStepperMountWithInlays Assembly
  10. WBPStepperMounRight Assembly
  11. WBPAlignerRight Assembly
  12. WBPPulley Assembly
  13. WBPStepperShaftRight Assembly
  14. WBPStepperClampRight Assembly
  15. WBPStepperMountLeft Assembly
  16. WBPAlignerLeft Assembly
  17. WBPStepperShaftLeft Assembly
  18. WBPStepperClampLeft Assembly
  19. Main Assembly

Top


Parts list

WBPController 2 x WBPWeight WBPGondolaLifter 2 x WBPGondolaPenClampD18 WBPGondolaPenBearings WBPGondola 2 x WBPStepperEndstopLeft WBPStepperMounRight WBPAlignerRight 2 x WBPPulley WBPStepperShaftRight WBPStepperClampRight WBPStepperMountLeft WBPAlignerLeft WBPStepperShaftLeft WBPStepperClampLeft Main TOTALS
Vitamins
  .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    1     Beaded chain (diameter=3mm, spacing=4mm)
  .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    1     Beaded chain (diameter=3mm, spacing=4mm)
  .    .    .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    2     Microswitch SS-01 or SS-5GL
  .    2    .    .    .    .    4    3    .    .    .    2    3    .    .    2    .    16     Nut M3 x 2.4mm
  .    .    .    .    .    .    .    .    .    2    .    .    .    .    .    .    .    2     Nut M3nS 5.5 x 1.8mm
  1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1     RapRapDiscount Smart Controller
  .    .    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1     SG90 servo motor
  .    .    .    .    .    .    .    .    .    .    .    2    .    .    .    2    .    4     Screw M3 dome x 8mm
  .    .    .    .    .    .    .    .    .    .    .    3    .    .    .    3    .    6     Screw M3 dome x 10mm
  .    .    .    .    .    .    4    .    .    .    .    .    .    .    .    .    .    4     Screw M3 dome x 12mm
  4    2    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    6     Screw M3 dome x 20mm
  .    .    .    .    .    .    .    3    .    2    .    .    3    .    .    .    .    8     Screw M3 pan x 8mm
  .    .    .    .    .    .    .    1    .    .    .    .    1    .    .    .    .    2     Stepper motor NEMA17 x 40mm
  4    2    .    .    .    .    4    3    .    .    .    5    3    .    .    5    .    26     Washer M3 x 7mm x 0.5mm
  .    .    .    .    .    .    .    3    .    .    .    .    3    .    .    .    .    6     Washer star M3 x 0.5mm
  .    .    .    .    .    1    .    .    .    .    .    .    .    .    .    .    .    1     Window pen
  9    6    1    .    .    1    14    13    .    4    .    12    13    .    .    12    2    87    Total vitamins count
3D printed parts
  .    .    .    .    .    .    .    .    2    .    .    .    .    2    .    .    .    4    WBPAlignerIdler.stl
  .    .    .    .    .    .    .    .    .    .    .    .    .    1    .    .    .    1    WBPAlignerLeft.stl
  .    .    .    .    .    .    .    .    1    .    .    .    .    .    .    .    .    1    WBPAlignerRight.stl
  .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPGondolaBearing.stl
  .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPGondolaPenClampD18Part1.stl
  .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPGondolaPenClampD18Part2.stl
  .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPGondolaPenClampD18Part3.stl
  .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPGondolaPenClampD18Part4.stl
  .    .    .    .    .    .    .    .    .    2    .    .    .    .    .    .    .    2    WBPPulley.stl
  .    .    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    WBPServoGear.stl
  .    .    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    WBPServoLifter.stl
  .    .    .    .    .    .    1    .    .    .    .    .    .    .    .    .    .    1    WBPStepperEndstopLeft.stl
  .    .    .    .    .    .    1    .    .    .    .    .    .    .    .    .    .    1    WBPStepperEndstopRight.stl
  .    .    .    .    .    .    .    1    .    .    .    .    1    .    .    .    .    2    WBPStepperMountWithInlays.stl
  .    2    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    3    WBPWeightBottom.stl
  .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPWeightIdler.stl
  .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WBPWeightTop.stl
  .    6    3    8    2    .    2    1    3    2    .    .    1    3    .    .    .    31    Total 3D printed parts count

Top


WBPController Assembly

Vitamins

Qty Description
1 RapRapDiscount Smart Controller
4 Screw M3 dome x 20mm
4 Washer M3 x 7mm x 0.5mm

Assembly instructions

WBPController_assembly

TBD

WBPController_assembled

Top


2 x WBPWeight Assembly

Vitamins

Qty Description
2 Nut M3 x 2.4mm
2 Screw M3 dome x 20mm
2 Washer M3 x 7mm x 0.5mm

3D Printed parts

2 x WBPWeightBottom.stl 2 x WBPWeightIdler.stl 2 x WBPWeightTop.stl
WBPWeightBottom.stl WBPWeightIdler.stl WBPWeightTop.stl

Assembly instructions

WBPWeight_assembly

TBD

WBPWeight_assembled

Top


WBPGondolaLifter Assembly

Vitamins

Qty Description
1 SG90 servo motor

3D Printed parts

1 x WBPServoGear.stl 1 x WBPServoLifter.stl 1 x WBPWeightBottom.stl
WBPServoGear.stl WBPServoLifter.stl WBPWeightBottom.stl

Assembly instructions

WBPGondolaLifter_assembly

TBD

WBPGondolaLifter_assembled

Top


2 x WBPGondolaPenClampD18 Assembly

3D Printed parts

2 x WBPGondolaPenClampD18Part1.stl 2 x WBPGondolaPenClampD18Part2.stl 2 x WBPGondolaPenClampD18Part3.stl
WBPGondolaPenClampD18Part1.stl WBPGondolaPenClampD18Part2.stl WBPGondolaPenClampD18Part3.stl
2 x WBPGondolaPenClampD18Part4.stl
WBPGondolaPenClampD18Part4.stl

Assembly instructions

WBPGondolaPenClampD18_assembly

TBD

WBPGondolaPenClampD18_assembled

Top


WBPGondolaPenBearings Assembly

3D Printed parts

2 x WBPGondolaBearing.stl
WBPGondolaBearing.stl

Sub-assemblies

2 x WBPGondolaPenClampD18_assembly
WBPGondolaPenClampD18_assembled

Assembly instructions

WBPGondolaPenBearings_assembly

WBPGondolaPenBearings_assembled

Top


WBPGondola Assembly

Vitamins

Qty Description
1 Window pen

Sub-assemblies

1 x WBPGondolaLifter_assembly 1 x WBPGondolaPenBearings_assembly
WBPGondolaLifter_assembled WBPGondolaPenBearings_assembled

Assembly instructions

WBPGondola_assembly

TBD

WBPGondola_assembled

Top


2 x WBPStepperEndstopLeft Assembly

Vitamins

Qty Description
2 Microswitch SS-01 or SS-5GL
4 Nut M3 x 2.4mm
4 Screw M3 dome x 12mm
4 Washer M3 x 7mm x 0.5mm

3D Printed parts

1 x WBPStepperEndstopLeft.stl 1 x WBPStepperEndstopRight.stl
WBPStepperEndstopLeft.stl WBPStepperEndstopRight.stl

Assembly instructions

WBPStepperEndstopLeft_assembly

TBD

WBPStepperEndstopLeft_assembled

Top


2 x WBPStepperMountWithInlays Assembly

Vitamins

Qty Description
6 Nut M3 x 2.4mm

3D Printed parts

2 x WBPStepperMountWithInlays.stl
WBPStepperMountWithInlays.stl

Assembly instructions

WBPStepperMountWithInlays_assembly

TBD

WBPStepperMountWithInlays_assembled

Top


WBPStepperMounRight Assembly

Vitamins

Qty Description
3 Screw M3 pan x 8mm
1 Stepper motor NEMA17 x 40mm
3 Washer M3 x 7mm x 0.5mm
3 Washer star M3 x 0.5mm

Sub-assemblies

1 x WBPStepperMountWithInlays_assembly
WBPStepperMountWithInlays_assembled

Assembly instructions

WBPStepperMounRight_assembly

WBPStepperMounRight_assembled

Top


WBPAlignerRight Assembly

3D Printed parts

2 x WBPAlignerIdler.stl 1 x WBPAlignerRight.stl
WBPAlignerIdler.stl WBPAlignerRight.stl

Assembly instructions

WBPAlignerRight_assembly

TBD

WBPAlignerRight_assembled

Top


2 x WBPPulley Assembly

Vitamins

Qty Description
2 Nut M3nS 5.5 x 1.8mm
2 Screw M3 pan x 8mm

3D Printed parts

2 x WBPPulley.stl
WBPPulley.stl

Assembly instructions

WBPPulley_assembly

TBD

WBPPulley_assembled

Top


WBPStepperShaftRight Assembly

Sub-assemblies

1 x WBPAlignerRight_assembly 1 x WBPPulley_assembly 1 x WBPStepperMounRight_assembly
WBPAlignerRight_assembled WBPPulley_assembled WBPStepperMounRight_assembled

Assembly instructions

WBPStepperShaftRight_assembly

TBD

WBPStepperShaftRight_assembled

Top


WBPStepperClampRight Assembly

Vitamins

Qty Description
2 Nut M3 x 2.4mm
2 Screw M3 dome x 8mm
3 Screw M3 dome x 10mm
5 Washer M3 x 7mm x 0.5mm

Sub-assemblies

1 x WBPStepperEndstopLeft_assembly 1 x WBPStepperShaftRight_assembly
WBPStepperEndstopLeft_assembled WBPStepperShaftRight_assembled

Assembly instructions

WBPStepperClampRight_assembly

WBPStepperClampRight_assembled

Top


WBPStepperMountLeft Assembly

Vitamins

Qty Description
3 Screw M3 pan x 8mm
1 Stepper motor NEMA17 x 40mm
3 Washer M3 x 7mm x 0.5mm
3 Washer star M3 x 0.5mm

Sub-assemblies

1 x WBPStepperMountWithInlays_assembly
WBPStepperMountWithInlays_assembled

Assembly instructions

WBPStepperMountLeft_assembly

TBD

WBPStepperMountLeft_assembled

Top


WBPAlignerLeft Assembly

3D Printed parts

2 x WBPAlignerIdler.stl 1 x WBPAlignerLeft.stl
WBPAlignerIdler.stl WBPAlignerLeft.stl

Assembly instructions

WBPAlignerLeft_assembly

TBD

WBPAlignerLeft_assembled

Top


WBPStepperShaftLeft Assembly

Sub-assemblies

1 x WBPAlignerLeft_assembly 1 x WBPPulley_assembly 1 x WBPStepperMountLeft_assembly
WBPAlignerLeft_assembled WBPPulley_assembled WBPStepperMountLeft_assembled

Assembly instructions

WBPStepperShaftLeft_assembly

TBD

WBPStepperShaftLeft_assembled

Top


WBPStepperClampLeft Assembly

Vitamins

Qty Description
2 Nut M3 x 2.4mm
2 Screw M3 dome x 8mm
3 Screw M3 dome x 10mm
5 Washer M3 x 7mm x 0.5mm

Sub-assemblies

1 x WBPStepperEndstopLeft_assembly 1 x WBPStepperShaftLeft_assembly
WBPStepperEndstopLeft_assembled WBPStepperShaftLeft_assembled

Assembly instructions

WBPStepperClampLeft_assembly

WBPStepperClampLeft_assembled

Top


Main Assembly

Vitamins

Qty Description
1 Beaded chain (diameter=3mm, spacing=4mm)
1 Beaded chain (diameter=3mm, spacing=4mm)

Sub-assemblies

1 x WBPController_assembly 1 x WBPGondola_assembly 1 x WBPStepperClampLeft_assembly
WBPController_assembled WBPGondola_assembled WBPStepperClampLeft_assembled
1 x WBPStepperClampRight_assembly 2 x WBPWeight_assembly
WBPStepperClampRight_assembled WBPWeight_assembled

Assembly instructions

main_assembly

A vertical plotter . Finished!

main_assembled

Top

wbpainter's People

Contributors

thinkyhead avatar nophead avatar erikzalm avatar anhardt avatar ellensp avatar gmagician avatar bob-the-kuhn avatar thisiskeithb avatar insanityautomation avatar roxy-3d avatar tpruvot avatar rhapsodyv avatar sjasonsmith avatar daid avatar boelle avatar martinbudden avatar jbrazio avatar wackerbarth avatar marcio-ao avatar ludy87 avatar p3p avatar robbycandra avatar bkubicek avatar tcm0116 avatar marciot avatar bgort avatar ejtagle avatar alexborro avatar wurstnase avatar rmoravcik avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.