Skip to content

hotwolf/WindowPainter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WindowPainter

WindowPainter

WindowPainter is a project to recycle old 3D printers. It's a vertical plotter, to be be mounted on a window frame.

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. WPControllerClamp Assembly
  3. WPController Assembly
  4. WPWeight Assembly
  5. WPGondolaLifter Assembly
  6. WPGondolaPenClampD18 Assembly
  7. WPGondolaPenBearings Assembly
  8. WPGondola Assembly
  9. WPStepperEndstopLeft Assembly
  10. WPStepperMountWithInlays Assembly
  11. WPStepperMounRight Assembly
  12. WPAlignerRight Assembly
  13. WPPulley Assembly
  14. WPStepperShaftRight Assembly
  15. WPStepperClampRight Assembly
  16. WPStepperMountLeft Assembly
  17. WPAlignerLeft Assembly
  18. WPStepperShaftLeft Assembly
  19. WPStepperClampLeft Assembly
  20. Main Assembly

Top


Parts list

WPControllerClamp WPController 2 x WPWeight WPGondolaLifter 2 x WPGondolaPenClampD18 WPGondolaPenBearings WPGondola 2 x WPStepperEndstopLeft WPStepperMounRight WPAlignerRight 2 x WPPulley WPStepperShaftRight 2 x WPStepperClampRight WPStepperMountLeft WPAlignerLeft WPStepperShaftLeft 2 x WPStepperClampLeft 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
  2    .    .    .    .    .    .    .    .    .    .    .    2    .    .    .    2    .    6     Nut M5 x 4mm
  .    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
  2    .    .    .    .    .    .    .    .    .    .    .    2    .    .    .    2    .    6     Screw M5 hex x 20mm
  .    .    .    .    .    .    .    .    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
  4    9    6    1    .    .    1    14    13    .    4    .    16    13    .    .    16    2    99    Total vitamins count
3D printed parts
  .    .    .    .    .    .    .    .    .    2    .    .    .    .    2    .    .    .    4    WPAlignerIdler.stl
  .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    .    .    .    1    WPAlignerLeft.stl
  .    .    .    .    .    .    .    .    .    1    .    .    .    .    .    .    .    .    1    WPAlignerRight.stl
  2    .    .    .    .    .    .    .    .    .    .    .    2    .    .    .    2    .    6    WPClampScrewGrip.stl
  2    .    .    .    .    .    .    .    .    .    .    .    2    .    .    .    2    .    6    WPClampScrewShoe.stl
  1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    WPControllerClamp.stl
  .    .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    2    WPGondolaBearing.stl
  .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WPGondolaPenClampD18Part1.stl
  .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WPGondolaPenClampD18Part2.stl
  .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WPGondolaPenClampD18Part3.stl
  .    .    .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WPGondolaPenClampD18Part4.stl
  .    .    .    .    .    .    .    .    .    .    2    .    .    .    .    .    .    .    2    WPPulley.stl
  .    .    .    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    WPServoGear.stl
  .    .    .    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    WPServoLifter.stl
  .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    1    .    1    WPStepperClampLeft.stl
  .    .    .    .    .    .    .    .    .    .    .    .    1    .    .    .    .    .    1    WPStepperClampRight.stl
  .    .    .    .    .    .    .    1    .    .    .    .    .    .    .    .    .    .    1    WPStepperEndstopLeft.stl
  .    .    .    .    .    .    .    1    .    .    .    .    .    .    .    .    .    .    1    WPStepperEndstopRight.stl
  .    .    .    .    .    .    .    .    1    .    .    .    .    1    .    .    .    .    2    WPStepperMountWithInlays.stl
  .    .    2    1    .    .    .    .    .    .    .    .    .    .    .    .    .    .    3    WPWeightBottom.stl
  .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WPWeightIdler.stl
  .    .    2    .    .    .    .    .    .    .    .    .    .    .    .    .    .    .    2    WPWeightTop.stl
  5    .    6    3    8    2    .    2    1    3    2    .    5    1    3    .    5    .    46    Total 3D printed parts count

Top


WPControllerClamp Assembly

Vitamins

Qty Description
2 Nut M5 x 4mm
2 Screw M5 hex x 20mm

3D Printed parts

2 x WPClampScrewGrip.stl 2 x WPClampScrewShoe.stl 1 x WPControllerClamp.stl
WPClampScrewGrip.stl WPClampScrewShoe.stl WPControllerClamp.stl

Assembly instructions

WPControllerClamp_assembly

TBD

WPControllerClamp_assembled

Top


WPController Assembly

Vitamins

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

Sub-assemblies

1 x WPControllerClamp_assembly
WPControllerClamp_assembled

Assembly instructions

WPController_assembly

TBD

WPController_assembled

Top


2 x WPWeight 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 WPWeightBottom.stl 2 x WPWeightIdler.stl 2 x WPWeightTop.stl
WPWeightBottom.stl WPWeightIdler.stl WPWeightTop.stl

Assembly instructions

WPWeight_assembly

TBD

WPWeight_assembled

Top


WPGondolaLifter Assembly

Vitamins

Qty Description
1 SG90 servo motor

3D Printed parts

1 x WPServoGear.stl 1 x WPServoLifter.stl 1 x WPWeightBottom.stl
WPServoGear.stl WPServoLifter.stl WPWeightBottom.stl

Assembly instructions

WPGondolaLifter_assembly

TBD

WPGondolaLifter_assembled

Top


2 x WPGondolaPenClampD18 Assembly

3D Printed parts

2 x WPGondolaPenClampD18Part1.stl 2 x WPGondolaPenClampD18Part2.stl 2 x WPGondolaPenClampD18Part3.stl
WPGondolaPenClampD18Part1.stl WPGondolaPenClampD18Part2.stl WPGondolaPenClampD18Part3.stl
2 x WPGondolaPenClampD18Part4.stl
WPGondolaPenClampD18Part4.stl

Assembly instructions

WPGondolaPenClampD18_assembly

TBD

WPGondolaPenClampD18_assembled

Top


WPGondolaPenBearings Assembly

3D Printed parts

2 x WPGondolaBearing.stl
WPGondolaBearing.stl

Sub-assemblies

2 x WPGondolaPenClampD18_assembly
WPGondolaPenClampD18_assembled

Assembly instructions

WPGondolaPenBearings_assembly

WPGondolaPenBearings_assembled

Top


WPGondola Assembly

Vitamins

Qty Description
1 Window pen

Sub-assemblies

1 x WPGondolaLifter_assembly 1 x WPGondolaPenBearings_assembly
WPGondolaLifter_assembled WPGondolaPenBearings_assembled

Assembly instructions

WPGondola_assembly

TBD

WPGondola_assembled

Top


2 x WPStepperEndstopLeft 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 WPStepperEndstopLeft.stl 1 x WPStepperEndstopRight.stl
WPStepperEndstopLeft.stl WPStepperEndstopRight.stl

Assembly instructions

WPStepperEndstopLeft_assembly

TBD

WPStepperEndstopLeft_assembled

Top


2 x WPStepperMountWithInlays Assembly

Vitamins

Qty Description
6 Nut M3 x 2.4mm

3D Printed parts

2 x WPStepperMountWithInlays.stl
WPStepperMountWithInlays.stl

Assembly instructions

WPStepperMountWithInlays_assembly

TBD

WPStepperMountWithInlays_assembled

Top


WPStepperMounRight 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 WPStepperMountWithInlays_assembly
WPStepperMountWithInlays_assembled

Assembly instructions

WPStepperMounRight_assembly

WPStepperMounRight_assembled

Top


WPAlignerRight Assembly

3D Printed parts

2 x WPAlignerIdler.stl 1 x WPAlignerRight.stl
WPAlignerIdler.stl WPAlignerRight.stl

Assembly instructions

WPAlignerRight_assembly

TBD

WPAlignerRight_assembled

Top


2 x WPPulley Assembly

Vitamins

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

3D Printed parts

2 x WPPulley.stl
WPPulley.stl

Assembly instructions

WPPulley_assembly

TBD

WPPulley_assembled

Top


WPStepperShaftRight Assembly

Sub-assemblies

1 x WPAlignerRight_assembly 1 x WPPulley_assembly 1 x WPStepperMounRight_assembly
WPAlignerRight_assembled WPPulley_assembled WPStepperMounRight_assembled

Assembly instructions

WPStepperShaftRight_assembly

TBD

WPStepperShaftRight_assembled

Top


2 x WPStepperClampRight Assembly

Vitamins

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

3D Printed parts

2 x WPClampScrewGrip.stl 2 x WPClampScrewShoe.stl 1 x WPStepperClampRight.stl
WPClampScrewGrip.stl WPClampScrewShoe.stl WPStepperClampRight.stl

Sub-assemblies

1 x WPStepperClampRight_assembly 1 x WPStepperEndstopLeft_assembly 1 x WPStepperShaftRight_assembly
WPStepperClampRight_assembled WPStepperEndstopLeft_assembled WPStepperShaftRight_assembled

Assembly instructions

WPStepperClampRight_assembly

TBD

WPStepperClampRight_assembled

Top


WPStepperMountLeft 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 WPStepperMountWithInlays_assembly
WPStepperMountWithInlays_assembled

Assembly instructions

WPStepperMountLeft_assembly

TBD

WPStepperMountLeft_assembled

Top


WPAlignerLeft Assembly

3D Printed parts

2 x WPAlignerIdler.stl 1 x WPAlignerLeft.stl
WPAlignerIdler.stl WPAlignerLeft.stl

Assembly instructions

WPAlignerLeft_assembly

TBD

WPAlignerLeft_assembled

Top


WPStepperShaftLeft Assembly

Sub-assemblies

1 x WPAlignerLeft_assembly 1 x WPPulley_assembly 1 x WPStepperMountLeft_assembly
WPAlignerLeft_assembled WPPulley_assembled WPStepperMountLeft_assembled

Assembly instructions

WPStepperShaftLeft_assembly

TBD

WPStepperShaftLeft_assembled

Top


2 x WPStepperClampLeft Assembly

Vitamins

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

3D Printed parts

2 x WPClampScrewGrip.stl 2 x WPClampScrewShoe.stl 1 x WPStepperClampLeft.stl
WPClampScrewGrip.stl WPClampScrewShoe.stl WPStepperClampLeft.stl

Sub-assemblies

1 x WPStepperClampLeft_assembly 1 x WPStepperEndstopLeft_assembly 1 x WPStepperShaftLeft_assembly
WPStepperClampLeft_assembled WPStepperEndstopLeft_assembled WPStepperShaftLeft_assembled

Assembly instructions

WPStepperClampLeft_assembly

TBD

WPStepperClampLeft_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 WPController_assembly 1 x WPGondola_assembly 1 x WPStepperClampLeft_assembly
WPController_assembled WPGondola_assembled WPStepperClampLeft_assembled
1 x WPStepperClampRight_assembly 2 x WPWeight_assembly
WPStepperClampRight_assembled WPWeight_assembled

Assembly instructions

main_assembly

A vertical plotter . Finished!

main_assembled

Top