X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Tue, 23 Jul 2013 19:02:51 +1200 From: Lilith Bryant Subject: Re: [geda-user] PCB BGA (ball grid array) Package/Footprint To: geda-user AT delorie DOT com In-Reply-To: <51ECBB08.6000507@neurotica.com> (from mcguire@neurotica.com on Mon Jul 22 16:54:32 2013) X-Mailer: Balsa 2.4.12 Message-Id: <1374562971.992.6@zotlet> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-DSPAM-Check: by mx7.orcon.net.nz on Tue, 23 Jul 2013 19:02:52 +1200 X-DSPAM-Result: Innocent X-DSPAM-Processed: Tue Jul 23 19:02:52 2013 X-DSPAM-Confidence: 0.7622 X-DSPAM-Probability: 0.0000 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN, default) X-Spam-Score: -0.80 () [Hold at 4.00] FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,CC(NZ:-3) X-CanIt-Geo: ip=121.98.136.237; country=NZ; region=E7; city=Browns Bay; latitude=-36.7167; longitude=174.7500; http://maps.google.com/maps?q=-36.7167,174.7500&z=6 X-CanItPRO-Stream: base:default X-Canit-Stats-ID: 06K3HjEfz - 3bacf8edba9d - 20130723 X-Scanned-By: CanIt (www . roaringpenguin . com) on 172.16.100.174 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r6N735pX026524 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 2013-07-22 04:54:32 PM, Dave McGuire wrote: > On 07/21/2013 03:49 PM, Markus Hitter wrote: > > Am 19.07.2013 00:33, schrieb Lilith Bryant: > >> BTW, if you are thinking about generating a pick-and-place (xy) file for > >> these, PCB as it stands won't handle it. > >> > >> However, if someone would be so kind as to commit the following patch it > >> will: > >> > >> https://bugs.launchpad.net/pcb/+bug/1095516 > > > > Did that commit, see comment #3 in the above link. Comment #4 shows > > testsuite failures and as I never used xy files, I have no idea wether > > this change in behaviour is intended/good/harmless/bad. If a user of > > this file format could evaluate this it'd help a lot. > > I've had boards done en masse just recently with xy files generated > by unpatched PCB. I didn't use any BGAs on that board, though. Is the > issue purely BGA-related? > > -Dave It's not just BGAs/PGAs, I fixed the rotations to match IPC-7351 as described in the link below. In particular this affects most components on the bottom, since the rotation is supposed to be treated as clockwise on the bottom. It also fixes QFPs that have pin 1 in the top centre. (Works ok with pin 1 on top left too) It also fixes 2 pin components don't quite have their pins on the same axis.. I have also just had a large run built using an xy file built using this fix, and I didn't get queried by my assembler either. I can only assume that they are used to a variety of weird and wacky variations, and can easily juggle things until they look right. e.g: from: http://blog.screamingcircuits.com/2009/12/a-few-hints-of-the-centroid- file.html 'We will properly assemble both ways, but this now matched industry standard." Full description of the standard is here: http://screamingcircuits.typepad.com/files/understanding-the-centroid-file- r2-1.pdf Lilith