Giter Club home page Giter Club logo

3dplacer's Introduction

3DPlacer

3DPlacer is an adapter to convert 3D printer into pick and place machine that used for mounting SMT component into PCB. The aim is to make life easier for people who DIY their PCB and doesn't want to spend >$1k. While cost is low, the project still aim to bring enough accuracy to mount tiny component (ex. 0201, 0402). Also one main goal is to make conversion simple and straight forward so that user can switch between 3D printing and PnP function in couple of minutes.

Features

  • Part rotation
  • Airpump connectivity
  • Adaptability for different 3D printers
    • Ender3 v2
    • Anycubic Mega SE
    • Ender CR10
    • Kingroon kp3s pro s1
  • Compatible with openpnp
  • Standard Lego style build plate supporting good extendability
  • 30+ feeder can be mounted on 220x220mm plate
  • 3D printed nozzle tip and JUKI nozzle tip supported 3DPlacer for Ender3 v2

For more info, please refer to https://xpdiy.io Youtube channel: https://www.youtube.com/@xpdiy

Shield: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

3dplacer's People

Contributors

xpdiy avatar bonz099 avatar xpliao avatar

Stargazers

Niccolò Cocchi avatar  avatar Aleksandr Kozlov avatar  avatar Arno Moonen avatar Bart Bilos avatar  avatar Juan Uicich avatar Steven avatar Nimish Telang avatar  avatar Ben Holmes avatar F4BI avatar Flávio Lisbôa avatar  avatar Ionut Afloarei avatar  avatar Dabihu avatar  avatar Jan avatar Michael Caughey avatar Christof Laenzlinger avatar Georgios Karnas avatar  avatar  avatar kolergy avatar

Watchers

kolergy avatar Christof Laenzlinger avatar  avatar  avatar  avatar  avatar

3dplacer's Issues

Interchangeable head

Hi,
Awesome work you did there with the 3DPlacer, absolutely loving it!
Do you have future plans to make the printer head interchangeable?
From the firmware perspective it would be awesome to have a pnp function included in the 3d printers firmware but thats a topic for another long story..

How successfull in terms of accurracy have you been so far with 0201 components?

Bottom camera casing doesn't match pictures

Looks like the bottom camera casing file is out of date

Expected (from shop page):

bottomCamera_v0 9

Actual (after downloading):

image

You can see that there's nowhere for the camera cover to clip into

I would also double check the camera cover, too, just in case

Nozzle suction

My pump has good suction, but it's all lost when going through the nozzle

Did you do anything in particular to seal it? I'm trying to diagnose where the losses are coming from

Top camera fitment into nozzle frame

As discussed I printed the non-Juki nozzle head frame, but unfortunately the PCB for my top camera is too thick to slide in place (1.6mm):

Photo 24-11-2023, 08 37 12

Is it a tolerance issue on my side? I notice that the slot is wider than the PCB (PCB is 30mm wide)

Ender 3 v2 nozzle head adapter clash

It's not easy to show this, but the nozzle head adapter clashes with my gantry, causing the screw holes to not properly align

Misaligned bottom screw hole, excuse the shadows:
Photo 29-11-2023, 00 48 28

The clash:
Photo 29-11-2023, 00 48 43

I propose that we add a chamfer where the clash is to give some clearance while keeping it easily printable, I only need about 1-2mm more space

Ender 3 v2 failing to hit homing switch

It's hard to photograph this one, but my ender 3 v2 is missing the x-axis homing switch. I assume that the nozzle head adapter is supposed to hit it?

Photo 29-11-2023, 18 20 42

Photo 29-11-2023, 18 20 52

Video.29-11-2023.18.18.10.mp4

LED channels not wide enough

In the nozzle head and bottom camera, the channel for the LEDs aren't wide enough for mine (I bought the ones from the BOM):

Photo 05-12-2023, 10 56 49

The strip is 8mm in width

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.