├── .github └── FUNDING.yml ├── LICENSE ├── README.md ├── bom └── README.md ├── machine.jpg ├── marlin ├── README.md └── marlin_screen.jpg └── openscad ├── machine ├── camera │ ├── Camera_Bottom_Mount.png │ ├── Camera_Bottom_Mount.scad │ ├── Camera_Top_Mount.png │ ├── Camera_Top_Mount.scad │ ├── LED_Diffuser.png │ ├── LED_Diffuser.scad │ ├── Lens_Adapter.png │ ├── Lens_Adapter.scad │ ├── README.md │ └── stl │ │ ├── Camera_Bottom_Mount.stl │ │ ├── Camera_Top_Mount.stl │ │ ├── LED_Diffuser.stl │ │ └── Lens_Adapter.stl ├── electronics │ ├── LCD_Mount.scad │ ├── PCB_Mount.scad │ ├── Power_Supply_Case.scad │ ├── Power_Supply_Cover.scad │ ├── README.md │ ├── Vacuum_Pump_Holder.scad │ ├── images │ │ ├── LCD_Mount.png │ │ ├── PCB_Mount.png │ │ ├── Power_Supply_Case.png │ │ ├── Power_Supply_Cover.png │ │ ├── Vacuum_Pump_Holder.png │ │ ├── pcb_mount.jpg │ │ ├── psu_mount.jpg │ │ └── vacuum_pump_mount.jpg │ └── stl │ │ ├── LCD_Mount.stl │ │ ├── PCB_Mount.stl │ │ ├── Power_Supply_Case.stl │ │ ├── Power_Supply_Cover.stl │ │ └── Vacuum_Pump_Holder.stl ├── x │ ├── README.md │ ├── X_Belt_Tensioner_Screw.scad │ ├── X_Tensioner_Mount.scad │ ├── images │ │ └── x_tensioner.jpg │ └── stl │ │ ├── X_Belt_Tensioner_Screw.stl │ │ └── X_Tensioner_Mount.stl └── y │ ├── Motor_Holder_Y_Left.scad │ ├── README.md │ ├── Tensioner_Nut.scad │ ├── X_Rail_Mount.scad │ ├── Y_Belt_Tensioner_Screw.scad │ ├── Y_GT2_Clamp.scad │ ├── Y_Tensioner_Mount_Right.scad │ ├── images │ ├── Motor_Holder_Y_Left.png │ ├── X_Rail_Mount.png │ ├── Y_GT2_Clamp.png │ ├── Y_Tensioner_Right.png │ ├── tensioner_knob.jpg │ ├── x_rail_mount.jpg │ └── y_motor_mount.jpg │ └── stl │ ├── Motor_Holder_Y_Left.stl │ ├── Tensioner_Nut.stl │ ├── X_Rail_Mount.stl │ ├── Y_Belt_Tensioner_Screw.stl │ ├── Y_GT2_Clamp.stl │ └── Y_Tensioner_Mount_Right.stl └── toolchanger ├── README.md ├── Tool_Changer.png ├── Tool_Changer.scad ├── Tool_Changer_Bottom.scad ├── Tool_Changer_Middle.scad ├── Tool_Changer_Mount.scad ├── Tool_Changer_Top.scad ├── stl ├── Tool_Changer_Bottom.stl ├── Tool_Changer_Middle.stl ├── Tool_Changer_Mount.stl └── Tool_Changer_Top.stl ├── tool_changer.jpg └── youtube.png /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/README.md -------------------------------------------------------------------------------- /bom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/bom/README.md -------------------------------------------------------------------------------- /machine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/machine.jpg -------------------------------------------------------------------------------- /marlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/marlin/README.md -------------------------------------------------------------------------------- /marlin/marlin_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/marlin/marlin_screen.jpg -------------------------------------------------------------------------------- /openscad/machine/camera/Camera_Bottom_Mount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/Camera_Bottom_Mount.png -------------------------------------------------------------------------------- /openscad/machine/camera/Camera_Bottom_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/Camera_Bottom_Mount.scad -------------------------------------------------------------------------------- /openscad/machine/camera/Camera_Top_Mount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/Camera_Top_Mount.png -------------------------------------------------------------------------------- /openscad/machine/camera/Camera_Top_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/Camera_Top_Mount.scad -------------------------------------------------------------------------------- /openscad/machine/camera/LED_Diffuser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/LED_Diffuser.png -------------------------------------------------------------------------------- /openscad/machine/camera/LED_Diffuser.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/LED_Diffuser.scad -------------------------------------------------------------------------------- /openscad/machine/camera/Lens_Adapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/Lens_Adapter.png -------------------------------------------------------------------------------- /openscad/machine/camera/Lens_Adapter.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/Lens_Adapter.scad -------------------------------------------------------------------------------- /openscad/machine/camera/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/README.md -------------------------------------------------------------------------------- /openscad/machine/camera/stl/Camera_Bottom_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/stl/Camera_Bottom_Mount.stl -------------------------------------------------------------------------------- /openscad/machine/camera/stl/Camera_Top_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/stl/Camera_Top_Mount.stl -------------------------------------------------------------------------------- /openscad/machine/camera/stl/LED_Diffuser.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/stl/LED_Diffuser.stl -------------------------------------------------------------------------------- /openscad/machine/camera/stl/Lens_Adapter.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/camera/stl/Lens_Adapter.stl -------------------------------------------------------------------------------- /openscad/machine/electronics/LCD_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/LCD_Mount.scad -------------------------------------------------------------------------------- /openscad/machine/electronics/PCB_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/PCB_Mount.scad -------------------------------------------------------------------------------- /openscad/machine/electronics/Power_Supply_Case.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/Power_Supply_Case.scad -------------------------------------------------------------------------------- /openscad/machine/electronics/Power_Supply_Cover.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/Power_Supply_Cover.scad -------------------------------------------------------------------------------- /openscad/machine/electronics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/README.md -------------------------------------------------------------------------------- /openscad/machine/electronics/Vacuum_Pump_Holder.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/Vacuum_Pump_Holder.scad -------------------------------------------------------------------------------- /openscad/machine/electronics/images/LCD_Mount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/LCD_Mount.png -------------------------------------------------------------------------------- /openscad/machine/electronics/images/PCB_Mount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/PCB_Mount.png -------------------------------------------------------------------------------- /openscad/machine/electronics/images/Power_Supply_Case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/Power_Supply_Case.png -------------------------------------------------------------------------------- /openscad/machine/electronics/images/Power_Supply_Cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/Power_Supply_Cover.png -------------------------------------------------------------------------------- /openscad/machine/electronics/images/Vacuum_Pump_Holder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/Vacuum_Pump_Holder.png -------------------------------------------------------------------------------- /openscad/machine/electronics/images/pcb_mount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/pcb_mount.jpg -------------------------------------------------------------------------------- /openscad/machine/electronics/images/psu_mount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/psu_mount.jpg -------------------------------------------------------------------------------- /openscad/machine/electronics/images/vacuum_pump_mount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/images/vacuum_pump_mount.jpg -------------------------------------------------------------------------------- /openscad/machine/electronics/stl/LCD_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/stl/LCD_Mount.stl -------------------------------------------------------------------------------- /openscad/machine/electronics/stl/PCB_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/stl/PCB_Mount.stl -------------------------------------------------------------------------------- /openscad/machine/electronics/stl/Power_Supply_Case.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/stl/Power_Supply_Case.stl -------------------------------------------------------------------------------- /openscad/machine/electronics/stl/Power_Supply_Cover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/stl/Power_Supply_Cover.stl -------------------------------------------------------------------------------- /openscad/machine/electronics/stl/Vacuum_Pump_Holder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/electronics/stl/Vacuum_Pump_Holder.stl -------------------------------------------------------------------------------- /openscad/machine/x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/x/README.md -------------------------------------------------------------------------------- /openscad/machine/x/X_Belt_Tensioner_Screw.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/x/X_Belt_Tensioner_Screw.scad -------------------------------------------------------------------------------- /openscad/machine/x/X_Tensioner_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/x/X_Tensioner_Mount.scad -------------------------------------------------------------------------------- /openscad/machine/x/images/x_tensioner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/x/images/x_tensioner.jpg -------------------------------------------------------------------------------- /openscad/machine/x/stl/X_Belt_Tensioner_Screw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/x/stl/X_Belt_Tensioner_Screw.stl -------------------------------------------------------------------------------- /openscad/machine/x/stl/X_Tensioner_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/x/stl/X_Tensioner_Mount.stl -------------------------------------------------------------------------------- /openscad/machine/y/Motor_Holder_Y_Left.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/Motor_Holder_Y_Left.scad -------------------------------------------------------------------------------- /openscad/machine/y/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/README.md -------------------------------------------------------------------------------- /openscad/machine/y/Tensioner_Nut.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/Tensioner_Nut.scad -------------------------------------------------------------------------------- /openscad/machine/y/X_Rail_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/X_Rail_Mount.scad -------------------------------------------------------------------------------- /openscad/machine/y/Y_Belt_Tensioner_Screw.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/Y_Belt_Tensioner_Screw.scad -------------------------------------------------------------------------------- /openscad/machine/y/Y_GT2_Clamp.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/Y_GT2_Clamp.scad -------------------------------------------------------------------------------- /openscad/machine/y/Y_Tensioner_Mount_Right.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/Y_Tensioner_Mount_Right.scad -------------------------------------------------------------------------------- /openscad/machine/y/images/Motor_Holder_Y_Left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/Motor_Holder_Y_Left.png -------------------------------------------------------------------------------- /openscad/machine/y/images/X_Rail_Mount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/X_Rail_Mount.png -------------------------------------------------------------------------------- /openscad/machine/y/images/Y_GT2_Clamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/Y_GT2_Clamp.png -------------------------------------------------------------------------------- /openscad/machine/y/images/Y_Tensioner_Right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/Y_Tensioner_Right.png -------------------------------------------------------------------------------- /openscad/machine/y/images/tensioner_knob.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/tensioner_knob.jpg -------------------------------------------------------------------------------- /openscad/machine/y/images/x_rail_mount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/x_rail_mount.jpg -------------------------------------------------------------------------------- /openscad/machine/y/images/y_motor_mount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/images/y_motor_mount.jpg -------------------------------------------------------------------------------- /openscad/machine/y/stl/Motor_Holder_Y_Left.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/stl/Motor_Holder_Y_Left.stl -------------------------------------------------------------------------------- /openscad/machine/y/stl/Tensioner_Nut.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/stl/Tensioner_Nut.stl -------------------------------------------------------------------------------- /openscad/machine/y/stl/X_Rail_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/stl/X_Rail_Mount.stl -------------------------------------------------------------------------------- /openscad/machine/y/stl/Y_Belt_Tensioner_Screw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/stl/Y_Belt_Tensioner_Screw.stl -------------------------------------------------------------------------------- /openscad/machine/y/stl/Y_GT2_Clamp.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/stl/Y_GT2_Clamp.stl -------------------------------------------------------------------------------- /openscad/machine/y/stl/Y_Tensioner_Mount_Right.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/machine/y/stl/Y_Tensioner_Mount_Right.stl -------------------------------------------------------------------------------- /openscad/toolchanger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/README.md -------------------------------------------------------------------------------- /openscad/toolchanger/Tool_Changer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/Tool_Changer.png -------------------------------------------------------------------------------- /openscad/toolchanger/Tool_Changer.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/Tool_Changer.scad -------------------------------------------------------------------------------- /openscad/toolchanger/Tool_Changer_Bottom.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/Tool_Changer_Bottom.scad -------------------------------------------------------------------------------- /openscad/toolchanger/Tool_Changer_Middle.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/Tool_Changer_Middle.scad -------------------------------------------------------------------------------- /openscad/toolchanger/Tool_Changer_Mount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/Tool_Changer_Mount.scad -------------------------------------------------------------------------------- /openscad/toolchanger/Tool_Changer_Top.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/Tool_Changer_Top.scad -------------------------------------------------------------------------------- /openscad/toolchanger/stl/Tool_Changer_Bottom.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/stl/Tool_Changer_Bottom.stl -------------------------------------------------------------------------------- /openscad/toolchanger/stl/Tool_Changer_Middle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/stl/Tool_Changer_Middle.stl -------------------------------------------------------------------------------- /openscad/toolchanger/stl/Tool_Changer_Mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/stl/Tool_Changer_Mount.stl -------------------------------------------------------------------------------- /openscad/toolchanger/stl/Tool_Changer_Top.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/stl/Tool_Changer_Top.stl -------------------------------------------------------------------------------- /openscad/toolchanger/tool_changer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/tool_changer.jpg -------------------------------------------------------------------------------- /openscad/toolchanger/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardklingler/openpnp/HEAD/openscad/toolchanger/youtube.png --------------------------------------------------------------------------------