Centroid
De centroid, of het pick-and-place-bestand, vertelt ons waar elk onderdeel komt: een X- en Y-positie op de print, een rotatie en een zijde, per designator. Samen met de PCB-data en de Bill of Materials is het een van de drie dingen waarmee we je PCBA maken. We gebruiken het voor SMT-plaatsing, met de machine en met de hand, en voor de THT-onderdelen. Er is geen DeltaProto-formaat voor de centroid. Stuur de export van je CAD-pakket zoals hij komt. Kolommen koppelen en eenheden omrekenen is ons werk, niet het jouwe.
Voorbeeld
Klik op een kolomnaam om te lezen waar de kolom voor is.
| Designator | Center-X (mm) | Center-Y (mm) | Rotation | Side |
|---|---|---|---|---|
| B1 | 9.347 | 2.032 | 0 | Top |
| C1 | 9.906 | 36.982 | 270 | Top |
| C2 | 3.912 | 36.982 | 270 | Top |
| C3 | 5.410 | 36.982 | 90 | Top |
| C4 | 3.912 | 33.299 | 270 | Top |
| C5 | 14.630 | 30.175 | 270 | Top |
| C6 | 8.636 | 26.619 | 90 | Top |
| C7 | 14.630 | 26.619 | 90 | Top |
| C8 | 11.405 | 11.525 | 270 | Top |
| C9 | 12.929 | 11.525 | 90 | Top |
| C10 | 14.427 | 11.525 | 270 | Top |
| C11 | 3.886 | 8.026 | 270 | Top |
| C12 | 6.147 | 7.163 | 180 | Top |
| C13 | 9.144 | 7.163 | 0 | Top |
| C14 | 11.405 | 8.026 | 270 | Top |
| C15 | 5.791 | 43.713 | 90 | Bottom |
| C16 | 13.157 | 43.713 | 270 | Bottom |
| C17 | 9.271 | 45.974 | 0 | Bottom |
| C18 | 4.293 | 43.713 | 90 | Bottom |
| C19 | 11.659 | 43.713 | 90 | Bottom |
| C20 | 7.036 | 26.619 | 270 | Bottom |
| C21 | 12.522 | 26.619 | 270 | Bottom |
| C22 | 11.786 | 17.856 | 0 | Bottom |
| C23 | 5.182 | 18.466 | 90 | Bottom |
| C24 | 6.629 | 11.532 | 90 | Bottom |
| C25 | 5.537 | 8.433 | 0 | Bottom |
| CN1 | 9.271 | 47.476 | 180 | Top |
| CN2 | 16.104 | 46.634 | 90 | Top |
| CN3 | 1.651 | 23.622 | 270 | Bottom |
| CN4 | 16.891 | 23.622 | 270 | Bottom |
| D1 | 5.537 | 44.196 | 180 | Top |
| D2 | 5.537 | 42.367 | 180 | Top |
| D3 | 6.248 | 5.588 | 0 | Bottom |
| D4 | 5.258 | 3.150 | 0 | Bottom |
| JP1 | 13.892 | 6.553 | 180 | Bottom |
| L1 | 5.055 | 11.430 | 270 | Bottom |
| LD1 | 1.905 | 46.863 | 270 | Top |
| LD2 | 4.369 | 2.362 | 90 | Top |
| LD3 | 14.326 | 2.362 | 90 | Top |
| R1 | 11.684 | 43.612 | 270 | Top |
| R2 | 12.979 | 43.612 | 270 | Top |
| R3 | 14.630 | 40.437 | 270 | Top |
| R4 | 13.132 | 40.437 | 90 | Top |
| R5 | 6.909 | 36.982 | 270 | Top |
| R6 | 8.407 | 36.982 | 270 | Top |
| R7 | 11.405 | 36.982 | 90 | Top |
| R8 | 14.630 | 36.982 | 270 | Top |
| R9 | 5.410 | 33.299 | 90 | Top |
| R10 | 14.630 | 33.299 | 270 | Top |
| R11 | 13.132 | 33.299 | 90 | Top |
| R12 | 5.410 | 26.619 | 90 | Top |
| R13 | 13.132 | 30.175 | 90 | Top |
| R14 | 3.912 | 26.619 | 90 | Top |
| R15 | 11.633 | 26.619 | 90 | Top |
| R16 | 13.132 | 26.619 | 90 | Top |
| R17 | 1.727 | 48.463 | 0 | Bottom |
| R18 | 1.727 | 46.965 | 0 | Bottom |
| R19 | 1.727 | 45.466 | 0 | Bottom |
| R20 | 5.791 | 39.878 | 90 | Bottom |
| R21 | 10.922 | 20.701 | 0 | Bottom |
| R22 | 5.664 | 1.372 | 0 | Bottom |
| R23 | 10.668 | 1.372 | 180 | Bottom |
| SB1 | 13.132 | 36.982 | 90 | Top |
| SB2 | 5.410 | 30.175 | 270 | Top |
| SB3 | 7.137 | 26.619 | 270 | Top |
| SB4 | 3.937 | 11.608 | 270 | Top |
| SB5 | 6.909 | 11.525 | 270 | Top |
| SB6 | 5.410 | 11.525 | 270 | Top |
| SB7 | 8.407 | 11.525 | 270 | Top |
| SB8 | 9.906 | 11.525 | 270 | Top |
| SB9 | 4.293 | 39.878 | 270 | Bottom |
| SB10 | 6.909 | 14.529 | 270 | Bottom |
| SB11 | 13.919 | 20.701 | 180 | Bottom |
| SB12 | 7.925 | 20.701 | 180 | Bottom |
| SB13 | 6.909 | 18.466 | 270 | Bottom |
| SB14 | 14.097 | 8.382 | 180 | Bottom |
| SB15 | 10.643 | 2.870 | 180 | Bottom |
| SB16 | 14.503 | 23.063 | 90 | Bottom |
| SB17 | 5.182 | 14.529 | 90 | Bottom |
| SB18 | 14.510 | 26.619 | 90 | Bottom |
| T1 | 10.770 | 40.538 | 90 | Top |
| U1 | 9.271 | 31.801 | 90 | Top |
| U2 | 9.271 | 18.669 | 0 | Top |
| U3 | 13.691 | 8.179 | 0 | Top |
| U4 | 9.246 | 48.463 | 0 | Bottom |
| U5 | 9.271 | 33.630 | 180 | Bottom |
| U6 | 10.922 | 11.379 | 270 | Bottom |
| X1 | 7.671 | 8.992 | 0 | Top |
| X2 | 9.764 | 26.721 | 0 | Bottom |
Het voorbeeld gebruikt een van de vele kolomnamen die onze import kent. De export van je eigen CAD-pakket is net zo goed.
Elke export werkt
Exporteer het pick-and-place-bestand uit je CAD-pakket zoals het komt. De exports van Altium, KiCad, Eagle, Ultiboard en FAB 3000 kennen we aan hun opbouw. Elke andere CSV-, TXT- of Excel-export werkt ook, uit Allegro, Mentor, OrCAD, EasyEDA, JLCPCB of wat dan ook, zolang de kopregel de designator en de X- en Y-kolommen benoemt. De kolommen koppelen we zelf. Wil je precies weten wat we lezen, kijk dan bij de kolomdetails.
Centroid uit ODB++
Een ODB++-archief is een goede keuze voor de plaatsingen. Het is een vast formaat, dus er zijn geen kolomnamen, eenheden of decimaaltekens om te raden. We lezen de designator, positie, rotatie, zijde, package en zelfs de omtrek van elk onderdeel rechtstreeks uit het archief, in millimeters. Wat ODB++ wel en niet bevat voor de BOM staat op de pagina Bill of Materials.
Een kapotte CSV gaat er gewoon in
Iets wat we regelmatig zien: een CAD-pakket schrijft een komma in een waarde zonder er aanhalingstekens omheen te zetten, wat een CSV-bestand nodig heeft. Een Europees decimaalteken zoals 1,5 mm, een duizendtalscheider in een partnummer zoals 16,000 MHz of een komma in een omschrijving splitst dan één veld in twee, en elke kolom erna schuift een plaats naar rechts. Een inch-teken in een waarde tussen aanhalingstekens, zoals 10" AU, doet het omgekeerde en slokt de regels eronder op. We kennen deze fouten, dus onze import controleert de structuur van elk gescheiden bestand voordat hij het leest. Hij meldt de getroffen regels en herstelt ze als er maar één logische oplossing is. Je bestand gaat er gewoon in, en je hoeft het niet met de hand aan te passen.
Voor je uploadt
Eén regel per plaatsing, met de designator precies zoals hij in de BOM staat. X en Y zijn het midden van het onderdeel, niet pin 1. Altiums kolommen Ref X en Pad X negeren we bewust. Millimeters zijn de eenheid waarin we werken. Mil- en inch-exports rekenen we om als het bestand zegt welke eenheid het gebruikt. Een decimale komma is prima. Neem de zijdekolom op tenzij de print enkelzijdig is, en een rotatiekolom in graden. Testpunten, fiducials en montagegaten mogen in de centroid staan zonder in de BOM te staan. Dat verwachten we.
Van bestanden naar eerste sample
Heb je je drie bestanden? Vul de calculator in voor een prijs in seconden en upload ze. We analyseren je gegevens en sturen je onze offerte. Na je bestelling bouwen we eerst één sample, zodat je kunt testen voordat we de rest maken.