min hjälpreda för assemblering av PCB
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: min hjälpreda för assemblering av PCB
Jodå, det har funnits trådar. Och jag vet att Swech kan detta.
Mycket intressant tråd.
Mycket intressant tråd.
Re: min hjälpreda för assemblering av PCB
Nästan klar med alla delar nu (CAD), Har lyckats gömma remdriften inuti profilerna/rören
Förtydligande av "komponent-placering" Ena kameran håller reda på X andra på Y. Y behövs dock ej om man inte vill, då röda korset fungerar ypperligt för att träffa.
Det är ju inget imageing system som på en "riktig" P&P maskin.
Förtydligande av "komponent-placering" Ena kameran håller reda på X andra på Y. Y behövs dock ej om man inte vill, då röda korset fungerar ypperligt för att träffa.
Det är ju inget imageing system som på en "riktig" P&P maskin.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
- Swech
- EF Sponsor
- Inlägg: 4700
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: min hjälpreda för assemblering av PCB
Det funkar säkert bra, bara en vanesak.
En grej som dock kan bli lite dumt med kameran 45° är ju att komponenter kan skymma varandra.
Om vi antar att r24 i din bild skulle vara en radiell kondensator så kommer den att skymma för kameran
Likaså om man har många komponenter tätt placerade så gäller det att ta dem i rätt ordning.
Det är inte så att jag föreslår att du gör ett komplett vision system.
Exakt samma system som du redan har skulle fungera med kamerorna monterade "normalt"
med tillägget att när du centrerat klart och skall placera komponenten adderar du ett känt offset mellan kamera och munstycke
Swech
En grej som dock kan bli lite dumt med kameran 45° är ju att komponenter kan skymma varandra.
Om vi antar att r24 i din bild skulle vara en radiell kondensator så kommer den att skymma för kameran
Likaså om man har många komponenter tätt placerade så gäller det att ta dem i rätt ordning.
Det är inte så att jag föreslår att du gör ett komplett vision system.
Exakt samma system som du redan har skulle fungera med kamerorna monterade "normalt"
med tillägget att när du centrerat klart och skall placera komponenten adderar du ett känt offset mellan kamera och munstycke
Swech
Re: min hjälpreda för assemblering av PCB
Coolt projekt!
Swech: Det kräver ju också att man vet hur man plockat upp komponenten, så den inte sitter lite snett i någon riktning. Därav kamera nr2 i 'riktiga system' som fotar komponenten underifrån och letar upp dess centrum. Den här varianten är ju live så man kan justera för den offseten direkt när man placerar komponenten. Men jag ser ju ingenting som hindrar Gripner från att iterera ett varv till och gå vidare mot ett helautomatiskt visionsystem =)
Swech: Det kräver ju också att man vet hur man plockat upp komponenten, så den inte sitter lite snett i någon riktning. Därav kamera nr2 i 'riktiga system' som fotar komponenten underifrån och letar upp dess centrum. Den här varianten är ju live så man kan justera för den offseten direkt när man placerar komponenten. Men jag ser ju ingenting som hindrar Gripner från att iterera ett varv till och gå vidare mot ett helautomatiskt visionsystem =)
Re: min hjälpreda för assemblering av PCB
håller på att skriva om programvaran, lagt till saker som automatisk förflyttning till komponentens plats på PCB
så kan dubellklicka på tex R23 så utförs automatisk förflyttning till magasin där R23 finns, sen automatisk förflyttning till platsen där R23 sitter på PCB.
blev tvugen att skriva en ny firmware först till uC:n som har kordinatsystem i mm
fick hem "skivan" laserskuren. ser ut att dröja med profilerna så 3D printar 20 timmar per styck ;O
så kan dubellklicka på tex R23 så utförs automatisk förflyttning till magasin där R23 finns, sen automatisk förflyttning till platsen där R23 sitter på PCB.
blev tvugen att skriva en ny firmware först till uC:n som har kordinatsystem i mm
fick hem "skivan" laserskuren. ser ut att dröja med profilerna så 3D printar 20 timmar per styck ;O
Re: min hjälpreda för assemblering av PCB
Är det någon på forumet som är mycket bra på programering, gärna Visual Studio?
Har ett litet dilemma.
All förflyttning fungerar bra, utom förflyttning via musen.
Jag använder .MouseMove för att veta om musen rört sig eller ej, har den det så skickar jag kommando till p&p enheten att röra sig i rätt riktning.
Det fungerar dock ju längre man flyttar sig efter 1 axel i samma riktning ju mer fel blir det.
Flyttar jag mig tex 30mm med hjälp av musen i X riktning höger så flyttar jag mig i verkligheten 35mm, feler verkar linjärt.
flyttar jag tillbaka till utgångsläget mha musen så är jag åter på rätt koordinat.
Funderar på om det har något med att möss har accelration......
Har ett litet dilemma.
All förflyttning fungerar bra, utom förflyttning via musen.
Jag använder .MouseMove för att veta om musen rört sig eller ej, har den det så skickar jag kommando till p&p enheten att röra sig i rätt riktning.
Det fungerar dock ju längre man flyttar sig efter 1 axel i samma riktning ju mer fel blir det.
Flyttar jag mig tex 30mm med hjälp av musen i X riktning höger så flyttar jag mig i verkligheten 35mm, feler verkar linjärt.
flyttar jag tillbaka till utgångsläget mha musen så är jag åter på rätt koordinat.
Funderar på om det har något med att möss har accelration......
Re: min hjälpreda för assemblering av PCB
ok, sprang på lite bekymmer......
Klar med rutiner för förflyttning, stötte på lite huvudbry dock när gerberfiler skulle börja användas.
fan dock i EasyEDA som jag oftast använder finns det generate pick n place file. är det en standard på den filen?
Klar med rutiner för förflyttning, stötte på lite huvudbry dock när gerberfiler skulle börja användas.
fan dock i EasyEDA som jag oftast använder finns det generate pick n place file. är det en standard på den filen?
- Swech
- EF Sponsor
- Inlägg: 4700
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: min hjälpreda för assemblering av PCB
Det normala är att CAD programmet spottar ut en lista med centerkoordinater för alla komponenter + rotation.
Att gå via Gerber är riktigt besvärligt då du isåfall ändå måste lura ut vad som är komponenter och vart de sitter.
Swech
Att gå via Gerber är riktigt besvärligt då du isåfall ändå måste lura ut vad som är komponenter och vart de sitter.
Swech
Re: min hjälpreda för assemblering av PCB
Som jag skrev hittade fann jag att njukvara jag använder kan exportera en sådan fil, frågan är om den filen är standard.
- Swech
- EF Sponsor
- Inlägg: 4700
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: min hjälpreda för assemblering av PCB
Om generic filen innehåller x,y, rotation och komponent id så är det standard
Swech
Swech
Re: min hjälpreda för assemblering av PCB
Svårt att få tag i alu rör med rätt dimensioner. Har köpt 5m längder men flera veckor lev. Tid
Men åtminstånne kapade.
Så 3d printade. 21h senare.
Nästa rör klart om 25 timmar
Men åtminstånne kapade.
Så 3d printade. 21h senare.
Nästa rör klart om 25 timmar
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: min hjälpreda för assemblering av PCB
Så här ser formatet ut i "p&p filen"
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
- Swech
- EF Sponsor
- Inlägg: 4700
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: min hjälpreda för assemblering av PCB
Den är helt klart enligt standard.
Anpassa programmet efter denna så är du i hamn
Swech
Anpassa programmet efter denna så är du i hamn
Swech