I think that a kapton tape or similar is on top of SMD switches (maybe a wash protection) that would allow You to pick it with enough suction. At least, thats what I think...
Thank You for patiently putting videos of your machine.
@uazn88 It is a standard smd vacuum that I purchased at mcmaster.com, but I am looking for a better alternative as this vacuum is higher priced than I would like to supply to others, and the suction is not sufficient in my opinion.
Nice work. I wrote gcode subroutines to do PnP as well, my actual "place calls" ngc file looks almost exactly like yours. :) Yours looks more evolved though, more code if/then logic. I used a feed spike instead of the luer head. I made my spike and pickup head far enough apart it doesnt hit the part guide. We should chat, I have some ideas to share.
@guruflorida Definitely, let's chat. Email me thought the contact us form on buildyourcnc and ask for Patrick. We can exchange emails addresses and discuss these ideas. Actually, the luer is a mechanical pencil tip. It's nice to have the ability to screw and unscrew at the tpi of this rather than the luer's very loose tpi. I did think about using a solenoid with a small diameter shaft to advance the tape using the holes. I may actually still do this.
@KingNetherdrake the locations are set visually through camera siilar to most PnP machines. Thereafter, the machine will pick and place that board as many times as you want by itself. It takes the human imperfection out of the equation as long as the first one was done correctly.
@lebeyes Thanks. I really feel that circuit design is half art. Making the board have nice sweeping curves with equal spacing really makes a difference (visually). I'm sure it doesn't hurt the flow of electrons, either.
Does the tape advance procedure provide all the tool registration required on the part? Quite the project you have here...very fun to watch.
As a side note, servos seem more musical on wooden bodies. Someone should hack together a tool path generator that plays the axis in a specific key or mode. lol
@jcims The tool is considered in the advancement of the tape. There are many variables in the code that pertain to the tool (cup) vertical delta from metal tip, and width (diameter) of the cup and how it relates to the cavity of the part that is used in advancing. There is a cavity length in the pick and place line that the user enters. This cavity length determines the tool that should be used and informs the user automatically to change the tool appropriately.
@jcims Regarding the musical aspect of the machine, I totally agree. The whiteAnt 3D printer is even more musical. What would be even more interesting is what would be produced in 3D if the notes from the various speeds and angles matched a real song. :))
Just curious.. how long does it typically take to do this by hand (i.e. laser cut stencil, squeegee paste, remove stencil and hand place components) vs programming the pnp and setting up the tubes?
Is there a size when it makes more sense to choose one over the other?
@enliteneer I don't actually set up the tape reels, I just keep them in place for all of my boards, so set up is a non issue. The initial board pick and place setup in software is the most time consuming, but this is a one time deal. Thereafter, you just watch the picking and placing and enjoy that there is no human error being introduced. Entire process took about 15 min, but if this was done in one man production line, each board from start to finish would take about 5 minutes.
@anajonesr When I was doing this by hand (hand placing the components onto the board after squeegee), the process took me an easy 10-20 minutes. I would much rather be designing, or doing something else while a machine picks and places.
You blow my mind! I can imagine myself buying a redFrog in the future. Wondering what the target price will be and also whether software / hardware will be 100% Open Source and Free.
You can create a small claw that will grip the switch component and place it. Have the claw "fold" down on the z axis and fold back up when it's not needed. (just an idea)
@marcfeyzeau Yes, I am finally going to be able to start designing a bunch of electronics. The first will be the electronics for the whiteAnt, but these drivers may also work well for the new redFrog. I still like using the beefy drivers, though.
I think that a kapton tape or similar is on top of SMD switches (maybe a wash protection) that would allow You to pick it with enough suction. At least, thats what I think...
Thank You for patiently putting videos of your machine.
antadefector 2 months ago
@antadefector That's an interesting Idea.
anajonesr 2 months ago
for the rotating A-Axis how did you create a zero or reference point for that?
uazn88 2 months ago
@uazn88 I just make sure it is rotated the same way. I have a hose on the side of the nozzle that informs me visually of its orientation.
anajonesr 2 months ago
what kind of vacuum are you using?
uazn88 3 months ago
@uazn88 Mcmaster part number 5670A2
anajonesr 2 months ago
@uazn88 It is a standard smd vacuum that I purchased at mcmaster.com, but I am looking for a better alternative as this vacuum is higher priced than I would like to supply to others, and the suction is not sufficient in my opinion.
anajonesr 2 months ago
Nice work. I wrote gcode subroutines to do PnP as well, my actual "place calls" ngc file looks almost exactly like yours. :) Yours looks more evolved though, more code if/then logic. I used a feed spike instead of the luer head. I made my spike and pickup head far enough apart it doesnt hit the part guide. We should chat, I have some ideas to share.
guruflorida 3 months ago
@guruflorida Definitely, let's chat. Email me thought the contact us form on buildyourcnc and ask for Patrick. We can exchange emails addresses and discuss these ideas. Actually, the luer is a mechanical pencil tip. It's nice to have the ability to screw and unscrew at the tpi of this rather than the luer's very loose tpi. I did think about using a solenoid with a small diameter shaft to advance the tape using the holes. I may actually still do this.
anajonesr 3 months ago
Shit that's precise now I want to rebuild my cnc machine.
MTHKITEBOARDS 4 months ago
This is so awesome! Do you need to set the locations by hand though? That seems pretty tedious if you want to automate a single solder.
KingNetherdrake 4 months ago
@KingNetherdrake the locations are set visually through camera siilar to most PnP machines. Thereafter, the machine will pick and place that board as many times as you want by itself. It takes the human imperfection out of the equation as long as the first one was done correctly.
anajonesr 3 months ago
man, I would watch this machine work all day long :-)
traxonja 4 months ago
Could a micro version of the Universal Jamming Gripper work to pickup you dip switch?
colt4547 4 months ago
@colt4547 Good thought. I did ponder this, but not a micro version. I don't see why it wouldn't work.
anajonesr 4 months ago
I really like the curvy traces on the PCB.
lebeyes 4 months ago
@lebeyes Thanks. I really feel that circuit design is half art. Making the board have nice sweeping curves with equal spacing really makes a difference (visually). I'm sure it doesn't hurt the flow of electrons, either.
anajonesr 4 months ago
Does the tape advance procedure provide all the tool registration required on the part? Quite the project you have here...very fun to watch.
As a side note, servos seem more musical on wooden bodies. Someone should hack together a tool path generator that plays the axis in a specific key or mode. lol
jcims 4 months ago
@jcims The tool is considered in the advancement of the tape. There are many variables in the code that pertain to the tool (cup) vertical delta from metal tip, and width (diameter) of the cup and how it relates to the cavity of the part that is used in advancing. There is a cavity length in the pick and place line that the user enters. This cavity length determines the tool that should be used and informs the user automatically to change the tool appropriately.
anajonesr 4 months ago
@jcims Regarding the musical aspect of the machine, I totally agree. The whiteAnt 3D printer is even more musical. What would be even more interesting is what would be produced in 3D if the notes from the various speeds and angles matched a real song. :))
anajonesr 4 months ago
Congrats! Another great machine! A pleasure to see it working
keithstanley2007 4 months ago
Just curious.. how long does it typically take to do this by hand (i.e. laser cut stencil, squeegee paste, remove stencil and hand place components) vs programming the pnp and setting up the tubes?
Is there a size when it makes more sense to choose one over the other?
enliteneer 4 months ago
@enliteneer I don't actually set up the tape reels, I just keep them in place for all of my boards, so set up is a non issue. The initial board pick and place setup in software is the most time consuming, but this is a one time deal. Thereafter, you just watch the picking and placing and enjoy that there is no human error being introduced. Entire process took about 15 min, but if this was done in one man production line, each board from start to finish would take about 5 minutes.
anajonesr 4 months ago
@anajonesr When I was doing this by hand (hand placing the components onto the board after squeegee), the process took me an easy 10-20 minutes. I would much rather be designing, or doing something else while a machine picks and places.
anajonesr 4 months ago
You blow my mind! I can imagine myself buying a redFrog in the future. Wondering what the target price will be and also whether software / hardware will be 100% Open Source and Free.
mondalaci 4 months ago
You can create a small claw that will grip the switch component and place it. Have the claw "fold" down on the z axis and fold back up when it's not needed. (just an idea)
kurtnelle 5 months ago
Build a delta robot and make it do your pick and placing.
kurtnelle 5 months ago
amazing ! are you going to produce the electronics for the cnc you sell ?
marcfeyzeau 5 months ago
@marcfeyzeau Yes, I am finally going to be able to start designing a bunch of electronics. The first will be the electronics for the whiteAnt, but these drivers may also work well for the new redFrog. I still like using the beefy drivers, though.
anajonesr 5 months ago
Very very cool.
billyzelsnack 5 months ago
@billyzelsnack Thanks!
anajonesr 5 months ago
why dont you use cnc to apply solder paste, search for solder porn on youtube to see the machine
karandex 5 months ago
@karandex It's too easy to use the stencil. However, just for kicks, I may consider this later.
anajonesr 5 months ago