Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-25 Thread gene glick

John Griessen wrote:

Bob Paddock wrote:



Not sure.  I know our CM loves that I put fuducials on the QFN


So these footprint fiducials are outboard of the part so they show in a
vision system as the part is being placed?  Do you put silk outline outside
them or some silk circles around each one to clue
the CM about what they are good for, or does that just need some notes and
documentation and phone calls?



maybe this helps :
http://www.carltonindustriesonline.com/cic_Fiducial.html


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-25 Thread John Luciani
   Fiducials and Keepouts --
   The last mfg I dealt with recommended that the fiducial be
   a copper circle with a diameter between 0.5mm and 3.5mm and
   that the solder mask diameter be three times larger than the
   copper. I made a single 1mm pad footprint with
   the 3mm clearance. IIRC the requested placement was three corners
   and 3mm from the edge.
   There were also component fiducials required for fine pitch devices.
   I do not recall the specifications since they didn't apply to the
   boards I was doing.
   They also specified a minimum keepout of 118mils for their
   Fuji machine and 125mils for their ATE. I made the keepout
   125mils on all sides.
   (* jcl *)
   --
   You can't create open hardware with closed EDA tools.
   twitter: [1]http://twitter.com/jluciani
   blog:[2]http://www.luciani.org

References

   1. http://twitter.com/jluciani
   2. http://www.luciani.org/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread David SMITH
On Tue, Feb 23, 2010 at 10:01:55PM -0500, gene glick wrote:
 what else?  Any suggestions?

Check your hole dimensions, especially on connectors - a correctly-routed
board is not much use if your connector pins won't fit through the
holes...

-- 
David SmithWork Email: dave.sm...@st.com
STMicroelectronics Home Email: david.sm...@ds-electronics.co.uk
Bristol, England  GPG Key: 0xF13192F2


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Kai-Martin Knaak
On Tue, 23 Feb 2010 22:18:02 -0500, gene glick wrote:

  I'll have to order up a bunch of
 parts to make it happen but that's ok.

This is an important part of the check. It is too easy to misread some 
aspect of the physical dimensions in the data sheet. Think SO16 vs SO16-
wide. This has hit me hard some years ago. 

---(kaimartin)---
-- 
Kai-Martin Knaak  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik  fax: +49-511-762-2211 
Welfengarten 1, 30167 Hannover   http://www.iqo.uni-hannover.de
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Bob Paddock
On Tue, Feb 23, 2010 at 10:01 PM, gene glick carzr...@optonline.net wrote:
 After a very long time, I am just about ready to send out 3 different boards
 for fab.  I would appreciate any advice to improve my chances of success.

I'm making the assumption you will have a contractor build quantities someday,
in automated equipment.  These will (at least should) lower production costs:

Do you have at least three Fudicuals on all of your boards?
I typically place at least three.  One on each long edge of the board in a line,
with the third centered in the middle of the line on the opposite
edge, like a sideways triangle:

*

  *

*

These compensate for film stretching, board alignment during assembly etc.

Have you specified tooling holes for panels?:

1/4 waste material around all sided, 0.125 tooling hole in each
corner of the waste materiel, of each panel.  Fudicals on the waste material.

Have you specified how to route and/or score the boards?
Do you care if you have secondary sanding operations (you don't wan't those)?
Do you have any ceramic caps or such along an edge that will break
when boards are depanalized from descoring?

Have you put Fudicuals on components, such as tiny QFN packages, or
even massive TQFP and BGAs.
Always a nice touch, but frequently not room.  Really helps out if
parts are at  angles to the board edge.
Two, one each in diagonal corners of the package.

Having to many Fudicuals is bad, more than four to six per boad, and
having them not in some kind of alignment makes them useless in most
cases.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Larry Doolittle
Hi -

On Wed, Feb 24, 2010 at 02:40:50PM -0500, Bob Paddock wrote:
 I'm making the assumption you will have a contractor build quantities someday,
 in automated equipment.  These will (at least should) lower production costs:

Although OT, I appreciate and try to learn from discussions like this.

 Do you have at least three Fudicuals on all of your boards?

I know what fiducials look like, but haven't seen a footprint
for one within pcb.  Am I blind?  Is there a standard recipe for
making one?

 These compensate for film stretching, board alignment during assembly etc.

The last time I asked a board loading house about fiducials, they
said they gave up and just optically register to the component
footprint itself.

 Have you specified tooling holes for panels?: [chop]
 Have you specified how to route and/or score the boards?

This is something I have never gotten into.  I guess my boards
are always too large and/or the order too few to care.

 Have you put Fudicuals on components, such as tiny QFN packages, or
 even massive TQFP and BGAs.

I don't think you said what you wanted to say.

   - Larry


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Bob Paddock
On Wed, Feb 24, 2010 at 3:24 PM, Larry Doolittle
ldool...@recycle.lbl.gov wrote:
 Hi -

 On Wed, Feb 24, 2010 at 02:40:50PM -0500, Bob Paddock wrote:
 I'm making the assumption you will have a contractor build quantities 
 someday,
 in automated equipment.  These will (at least should) lower production costs:

 Although OT, I appreciate and try to learn from discussions like this.

 Do you have at least three Fudicuals on all of your boards?

 I know what fiducials look like, but haven't seen a footprint
 for one within pcb.  Am I blind?  Is there a standard recipe for
 making one?

Simply a pad with no solder mask.  I use 30 or 40mil pads, with 50 to
80mil solder mask opening,
depending on how much space I have.

 The last time I asked a board loading house about fiducials, they
 said they gave up

Yes.  Because so few do it correctly.

 Have you put Fudicuals on components, such as tiny QFN packages, or
 even massive TQFP and BGAs.

 I don't think you said what you wanted to say.

Not sure.  I know our CM loves that I put fuducials on the QFN
accelerometer and compass IC's.
They get mounted at funny angles on the board.  My intent was  to say,
that if space is available put
fudcials at the component footprint level, when space is available,
especially on very small or very large packages,
that have multiple pins.  Putting on things like resistors and caps
would be silly.

I've learned most of this by working at a large CM, and 'The Hard Way'
of doing it wrong.

For example the job today is 5,000 boards.  When you get into
quantities, you start to do things
differently.  See the note at the bottom of my blog
http://blog.designer-iii.com/avr_isp_spi/20081116-10511-Digital-MEMS-Accelerometers-will-not-work-with-AVR-ISP-using-SPI
.

You are supposed to isolated the AVR ISP pins with 1k resistors, as
the Atmel documentation shows.
This is true. However that takes four resistors per board, on a board
that already did not have enough space. Also at 50,000 units per year,
with an design lifetime of five years, that is 10,000,000 resistors.
After a while these resistors start to add up to real money, for what
is a single event at manufacturing time. Design for Manufacturing
always should be given consideration.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Ben Jackson
On Wed, Feb 24, 2010 at 04:07:13PM -0500, Bob Paddock wrote:
 
 I've learned most of this by working at a large CM, and 'The Hard Way'
 of doing it wrong.
 
 For example the job today is 5,000 boards.  When you get into
 quantities, you start to do things
 differently.  See the note at the bottom of my blog
 http://blog.designer-iii.com/avr_isp_spi/20081116-10511-Digital-MEMS-Accelerometers-will-not-work-with-AVR-ISP-using-SPI
 .
 
 You are supposed to isolated the AVR ISP pins with 1k resistors, as
 the Atmel documentation shows.

I would have just ensured that my AVR image didn't contain any sequences
that trigger the problem.  It might be possible to just modify AVRdude
to detect such sequences and modify the programming sequence to avoid
them.  Sort of like bit stuffing with NRZI.

-- 
Ben Jackson AD7GD
b...@ben.com
http://www.ben.com/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Steven Michalske


On Feb 24, 2010, at 1:07 PM, Bob Paddock wrote:


On Wed, Feb 24, 2010 at 3:24 PM, Larry Doolittle
ldool...@recycle.lbl.gov wrote:

Hi -

On Wed, Feb 24, 2010 at 02:40:50PM -0500, Bob Paddock wrote:
I'm making the assumption you will have a contractor build  
quantities someday,
in automated equipment.  These will (at least should) lower  
production costs:


Although OT, I appreciate and try to learn from discussions like  
this.



Do you have at least three Fudicuals on all of your boards?


I know what fiducials look like, but haven't seen a footprint
for one within pcb.  Am I blind?  Is there a standard recipe for
making one?


Simply a pad with no solder mask.  I use 30 or 40mil pads, with 50 to
80mil solder mask opening,
depending on how much space I have.


The last time I asked a board loading house about fiducials, they
said they gave up


Yes.  Because so few do it correctly.


Have you put Fudicuals on components, such as tiny QFN packages, or
even massive TQFP and BGAs.


I don't think you said what you wanted to say.


Not sure.  I know our CM loves that I put fuducials on the QFN
accelerometer and compass IC's.
They get mounted at funny angles on the board.  My intent was  to say,
that if space is available put
fudcials at the component footprint level, when space is available,
especially on very small or very large packages,
that have multiple pins.  Putting on things like resistors and caps
would be silly.

I've learned most of this by working at a large CM, and 'The Hard Way'
of doing it wrong.

For example the job today is 5,000 boards.  When you get into
quantities, you start to do things
differently.  See the note at the bottom of my blog
http://blog.designer-iii.com/avr_isp_spi/20081116-10511-Digital-MEMS-Accelerometers-will-not-work-with-AVR-ISP-using-SPI
.

You are supposed to isolated the AVR ISP pins with 1k resistors, as
the Atmel documentation shows.
This is true. However that takes four resistors per board, on a board
that already did not have enough space. Also at 50,000 units per year,
with an design lifetime of five years, that is 10,000,000 resistors.
After a while these resistors start to add up to real money, for what
is a single event at manufacturing time. Design for Manufacturing
always should be given consideration.





Solder jumpers are how I get around crap like this,  were you can't  
connect something till its powered up and programmed properly, or else  
it blows a safety circuit.


Examples from DJ
http://www.delorie.com/pcb/solderjumpers.html

But of course paying someone to solder that jumper also costs money  
over time ;-)


Sounds like you needed pre-programmed parts

Steve



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread John Griessen

Bob Paddock wrote:

On Wed, Feb 24, 2010 at 3:24 PM, Larry Doolittle
ldool...@recycle.lbl.gov wrote:

Have you put Fudicuals on components, such as tiny QFN packages, or
even massive TQFP and BGAs.

I don't think you said what you wanted to say.


Not sure.  I know our CM loves that I put fuducials on the QFN
accelerometer and compass IC's.
They get mounted at funny angles on the board.  My intent was  to say,
that if space is available put
fudcials at the component footprint level, 


So these footprint fiducials are outboard of the part so they show in a
vision system as the part is being placed?  Do you put silk outline outside
them or some silk circles around each one to clue
the CM about what they are good for, or does that just need some notes and
documentation and phone calls?

John


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread DJ Delorie

 I would have just ensured that my AVR image didn't contain any
 sequences that trigger the problem.  It might be possible to just
 modify AVRdude to detect such sequences and modify the programming
 sequence to avoid them.  Sort of like bit stuffing with NRZI.

I'm sorry, you cannot program an 86 here.  Please select a different
value for the speed of light.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Bob Paddock
 I would have just ensured that my AVR image didn't contain any sequences
 that trigger the problem.

How?  Its a crap shoot as to know if any particular image will
generate the bad sequence.
Then you waste time trying to figure out how to get around it.

To DJ's comment.  We usually do go with pre-programmed parts
eventually.  Solder jumpers
are a really bad  idea when doing anything more than few boards.  Even
zero ohm resisters jumpers
cost real money.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Ben Jackson
On Wed, Feb 24, 2010 at 04:41:35PM -0500, Bob Paddock wrote:
  I would have just ensured that my AVR image didn't contain any sequences
  that trigger the problem.
 
 How?  Its a crap shoot as to know if any particular image will
 generate the bad sequence.
 Then you waste time trying to figure out how to get around it.

You can waste time spinning the board or waste time working
around the programming issue.  If it's just part of your normal board
spins, obviously you just change the board.  If you didn't happen to
encounter a problem issue until after you have 50,000 made, then you
spend time avoiding the problem at the programming stage.

I bet it wouldn't be that hard to modify AVRdude to avoid a specific
output bit sequence during programming without modifying your image at
all.  Worst case is to find a bootloader that doesn't trigger the
problem (or is easily modified to avoid it) and then you control both
ends.

-- 
Ben Jackson AD7GD
b...@ben.com
http://www.ben.com/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Ouabache Designworks
 On Tue, Feb 23, 2010 at 10:01 PM, gene glick
 [1]carzr...@optonline.net wrote:
  After a very long time, I am just about ready to send out 3
 different boards
  for fab. ?I would appreciate any advice to improve my chances of
 success.

   Don't send all three at once. Send one and get it all the way through
   your process before sending the last two.
   John Eaton

References

   1. mailto:carzr...@optonline.net


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Frank Bergmann
On Wed, 24 Feb 2010 15:22:54 -0600, John Griessen wrote:

 So these footprint fiducials are outboard of the part so they show in a
 vision system as the part is being placed?  Do you put silk outline
 outside them or some silk circles around each one to clue the CM about
 what they are good for, or does that just need some notes and
 documentation and phone calls?

For me, just copper, no solder mask but described in the bom and appeared 
in the pick and place data. Communicaton starts typically when they are 
missed ...

Frank Bergmann.



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Dan McMahill

gene glick wrote:
After a very long time, I am just about ready to send out 3 different 
boards for fab.  I would appreciate any advice to improve my chances of 
success.  So far here's what has been done:


1. Run DRC on all PCBs with no issues..
2. Checked schematics.
3. Checked schematic matches layout.
4. In process of checking all the components, especially the transistor 
pinouts (all SOT23 devices)
5. Checked the board dimensions. These boards plug into one another, so 
have to be sure they match up.  It looks good physically and the pin 
numbers look correct from board-to-board.
6. Checked the soldermask.  I found a bunch with very minimal dam 
spacing so fixed them.

7. fixed cosmetic trace runs that looked ugly.
8. double checked for unused traces left behind from component moves.


The cash layout for PCB fab is going to be large enough that I am 
nervous about not getting it right.  Still, I have a CPU card and SMPS 
to do which can wait a bit while this gets put together.


what else?  Any suggestions?



don't even consider ordering boards without loading up the photoplot 
files into something like gerbv and doing some sanity checks.  This 
advice applies to a design done with any layout tool and not just pcb. 
A minimal list would be:


- From 20,000 feet, does each layer look right or are there glaring 
errors like a big missing chunk of a ground plane.


- On your plane layer(s), make sure that you see some pins/vias that go 
through the plane *without* connecting.  Now make sure you see some that 
*do* connect.  Yes, I have seen a case where someone (not me) ordered a 
board that had exactly 0 connections to the ground plane.  All thermals 
were missing. Didn't work so well.


- Mounting holes there?  In the right place?

- If you're using new footprints, especially high pin count QFN's, and 
QFP's where there are versions with different pin pitch for the same pin 
count, then do at least some sanity checks on pin pitch.  For example on 
a 128 pin TQFP, measure from pin 1 center to pin 32 center , divide by 
31 and make sure you get the right answer.


- On new leaded connector footprints, at least spot check your hole sizes.

- for the top and bottom layers, toggle on/off the associated soldermask 
relieve layer and see that it appears that your pads and pins are 
covered.  I don't usually check every single pad but at least do a high 
level check to see that it is about right.


- for the top and bottom layers, turn on the solder mask relief and 
toggle the silk screen layers and look for silk over pad openings.




For these last 2 cases, I'd love to see a tool that used libgerbv that 
could do boolean operations on layers to compute things like:


  err_top_silk = layer_and(top_silk, top_soldermask_relief)

In other words something that could do an after the fact set of DRC 
checks.  But that is a whole other project.



-Dan





- Ma


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Geoff Swan
 don't even consider ordering boards without loading up the photoplot files
 into something like gerbv and doing some sanity checks.  This advice applies
 to a design done with any layout tool and not just pcb. A minimal list would
 be:

 - From 20,000 feet, does each layer look right or are there glaring errors
 like a big missing chunk of a ground plane.

 - On your plane layer(s), make sure that you see some pins/vias that go
 through the plane *without* connecting.  Now make sure you see some that
 *do* connect.  Yes, I have seen a case where someone (not me) ordered a
 board that had exactly 0 connections to the ground plane.  All thermals were
 missing. Didn't work so well.

As another interesting aside - not likely to happen if you're using
gEDA - a tech in the company I work for sent off a pcb design in the
raw Altium pcb format (ie - not the generated gerb files). This was a
not uncommon practice as Altium was considered *industry standard* and
every pcb fab house we deal with has a copy. In this case however the
fab house opened the designs in a slightly older version than what the
files were generated in. AFTER the boards were fabbed AND populated it
was discovered that due to the difference in version a whole bunch of
nets had been fused to various power planes. The whole thing was
fubar. Expensively fubar. The pcb fab house were not at fault as we
hadn't specified which version of Altium had been used etc etc. There
are a multitude of serious process errors involved in how the build
was handled... if you follow what has been discussed so far I don't
think you will have the same problems.

Geoff


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Steven Michalske


On Feb 24, 2010, at 1:41 PM, Bob Paddock wrote:


To DJ's comment.  We usually do go with pre-programmed parts
eventually.  Solder jumpers
are a really bad  idea when doing anything more than few boards.  Even
zero ohm resisters jumpers
cost real money.



I believe it was my comment that referenced DJ's solder jumpers.

Solder jumpers are not always a really bad idea.  They can be hand  
populated much easier than 0 ohm resistors and cost less.


The whole point of the solder jumpers have two uses.

1.
A jumper with a dollop of solder applied at SMT using the solder mask   
is cheaper than a 0 ohm resistor for rework purposes, As the resistor  
needs solder + resistor.
After the design is finalized a new board can be spun that shorts the  
jumper with copper.  When you need to disconnect for rework, just use  
solderwik and remove.


2.
A jumper with the solder not applied at SMT,  so that the connection  
is not made until the solder is applied at a later time.
This jumper is much easier to apply than a resistor by an operator.  A  
hot iron and solder are the only things needed,  not tweezers or parts.


#2 is used to manufacture products built on the millions of units scale.

Steve


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Bob Paddock
 So these footprint fiducials are outboard of the part so they show in a
 vision system as the part is being placed?  Do you put silk outline outside
 them or some silk circles around each one to clue
 the CM about what they are good for, or does that just need some notes and
 documentation and phone calls?

I don't put silk around the fiducials.  For the parts that have them,
they are in
two diagonal corners of the part footprint, as part of the footprint.

My current CM knows our process and we know theirs now, so we don't usually
say much about them.  Going to a new CM I would have lots of fab notes
in a ReadMe.

Where things usually fall about is the people on the line don't get to
talk to the customers.
Make it a point to ask to the people that are on the line doing the
work.  Not the CM salesmen nor the company managers.  The line people
know how to make things go well, and what can be done to improve
things, but it frequently gets lost in the hierarchy of politics
between the workers and the customer, and doesn't make it back to the
board designers.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Bob Paddock
On Wed, Feb 24, 2010 at 7:47 PM, Steven Michalske smichal...@gmail.com wrote:

 On Feb 24, 2010, at 1:41 PM, Bob Paddock wrote:

 To DJ's comment.  We usually do go with pre-programmed parts
 eventually.  Solder jumpers
 are a really bad  idea when doing anything more than few boards.  Even
 zero ohm resisters jumpers
 cost real money.


 I believe it was my comment that referenced DJ's solder jumpers.

Yes, sorry.

 Solder jumpers are not always a really bad idea.  They can be hand populated
 much easier than 0 ohm resistors and cost less.

I'll stand by what I said.  Solder jumpers are a bad idea in any
quantity beyond a few prototypes.

 After the design is finalized a new board can be spun that shorts the jumper
 with copper.

I agree.

 This jumper is much easier to apply than a resistor by an operator.  A hot
 iron and solder are the only things needed,  not tweezers or parts.

 #2 is used to manufacture products built on the millions of units scale.

I don't want to pay a person to solder that many jumpers.  Not a good
use of their skills.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-24 Thread Steven Michalske


On Feb 24, 2010, at 4:59 PM, Bob Paddock wrote:

On Wed, Feb 24, 2010 at 7:47 PM, Steven Michalske smichal...@gmail.com 
 wrote:


On Feb 24, 2010, at 1:41 PM, Bob Paddock wrote:


To DJ's comment.  We usually do go with pre-programmed parts
eventually.  Solder jumpers
are a really bad  idea when doing anything more than few boards.   
Even

zero ohm resisters jumpers
cost real money.



I believe it was my comment that referenced DJ's solder jumpers.


Yes, sorry.

Solder jumpers are not always a really bad idea.  They can be hand  
populated

much easier than 0 ohm resistors and cost less.


I'll stand by what I said.  Solder jumpers are a bad idea in any
quantity beyond a few prototypes.


I guess my gripe is that your outright stating its bad,  when in truth  
its a manufacturing decision.
When it is the best choice for some assembly requirements, like  
connection sequencing.  e.g. Solder these 4 jumpers in order.


The example I know that is used in millions of products is generalized  
as this.


Solder these 20 wires onto the PCB, and tack this solder jumper.
The solder jumper uses the least effort of the assembly, and  
specifying the order of the wire connections doesn't omit the many  
momentary connections inserting the wire and soldering.


At times it is the only cost effective option.

Here the cost effective option is pre-programmed, no argument.


After the design is finalized a new board can be spun that shorts  
the jumper

with copper.


I agree.

This jumper is much easier to apply than a resistor by an  
operator.  A hot

iron and solder are the only things needed,  not tweezers or parts.

#2 is used to manufacture products built on the millions of units  
scale.


I don't want to pay a person to solder that many jumpers.  Not a good
use of their skills.


It is more of a waste to solder resistors.

I don't want folks to rule out this option because of the quote  
Solder jumpers are a bad idea in any quantity beyond a few prototypes


Steve



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread gene glick
After a very long time, I am just about ready to send out 3 different 
boards for fab.  I would appreciate any advice to improve my chances of 
success.  So far here's what has been done:


1. Run DRC on all PCBs with no issues..
2. Checked schematics.
3. Checked schematic matches layout.
4. In process of checking all the components, especially the transistor 
pinouts (all SOT23 devices)
5. Checked the board dimensions. These boards plug into one another, so 
have to be sure they match up.  It looks good physically and the pin 
numbers look correct from board-to-board.
6. Checked the soldermask.  I found a bunch with very minimal dam 
spacing so fixed them.

7. fixed cosmetic trace runs that looked ugly.
8. double checked for unused traces left behind from component moves.


The cash layout for PCB fab is going to be large enough that I am 
nervous about not getting it right.  Still, I have a CPU card and SMPS 
to do which can wait a bit while this gets put together.


what else?  Any suggestions?

thanks

gene


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread DJ Delorie

Print out your surface copper layers and put the parts on the printout
to make sure they match.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread gene glick

DJ Delorie wrote:

Print out your surface copper layers and put the parts on the printout
to make sure they match.

that's a really good idea, thanks!  It'll delay things some, but yeah, 
sounds like the conservative way to go.  I'll have to order up a bunch 
of parts to make it happen but that's ok.


Printing out 1:1 should be close enough on a laser printer, I think.


gene


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread John Luciani
   Check the gerbers and drill files using gerbv.
   I use a script that zips and renames all the files for the fab house.
   I take the zip file that is created, unzip it and check those files
   with gerbv.
   For a system of boards that plug into each I might panelize them
   so that they all align. You would quickly see misalignment.
   You would also save some money on the fabrication.
   (* jcl *)
   On Tue, Feb 23, 2010 at 10:01 PM, gene glick
   [1]carzr...@optonline.net wrote:

 After a very long time, I am just about ready to send out 3
 different boards for fab.  I would appreciate any advice to improve
 my chances of success.  So far here's what has been done:
 1. Run DRC on all PCBs with no issues..
 2. Checked schematics.
 3. Checked schematic matches layout.
 4. In process of checking all the components, especially the
 transistor pinouts (all SOT23 devices)
 5. Checked the board dimensions. These boards plug into one another,
 so have to be sure they match up.  It looks good physically and the
 pin numbers look correct from board-to-board.
 6. Checked the soldermask.  I found a bunch with very minimal dam
 spacing so fixed them.
 7. fixed cosmetic trace runs that looked ugly.
 8. double checked for unused traces left behind from component
 moves.
 The cash layout for PCB fab is going to be large enough that I am
 nervous about not getting it right.  Still, I have a CPU card and
 SMPS to do which can wait a bit while this gets put together.
 what else?  Any suggestions?
 thanks
 gene
 ___
 geda-user mailing list
 [2]geda-u...@moria.seul.org
 [3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

   --
   You can't create open hardware with closed EDA tools.
   twitter: [4]http://twitter.com/jluciani
   blog:[5]http://www.luciani.org

References

   1. mailto:carzr...@optonline.net
   2. mailto:geda-user@moria.seul.org
   3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
   4. http://twitter.com/jluciani
   5. http://www.luciani.org/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread gene glick

John Luciani wrote:

   Check the gerbers and drill files using gerbv.
   I use a script that zips and renames all the files for the fab house.
   I take the zip file that is created, unzip it and check those files
   with gerbv.
   For a system of boards that plug into each I might panelize them
   so that they all align. You would quickly see misalignment.
   You would also save some money on the fabrication.
   (* jcl *)


I completely forgot to mention that I generated the Ben-mode prints to 
check it all out - that is really helpful.  And yes, like you, run a 
script to generate and rename the gerber files.  Gerbv is a great tool, 
I like it a bunch.



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread Mark Rages
On Tue, Feb 23, 2010 at 8:01 PM, gene glick carzr...@optonline.net wrote:
 After a very long time, I am just about ready to send out 3 different boards
 for fab.  I would appreciate any advice to improve my chances of success.
  So far here's what has been done:

 1. Run DRC on all PCBs with no issues..
 2. Checked schematics.
 3. Checked schematic matches layout.
 4. In process of checking all the components, especially the transistor
 pinouts (all SOT23 devices)
 5. Checked the board dimensions. These boards plug into one another, so have
 to be sure they match up.  It looks good physically and the pin numbers look
 correct from board-to-board.
 6. Checked the soldermask.  I found a bunch with very minimal dam spacing so
 fixed them.
 7. fixed cosmetic trace runs that looked ugly.
 8. double checked for unused traces left behind from component moves.


Make a rendering with --photo-mode and check that it looks like what
you are expecting.  Errors become more obvious to my eyes with a
realistic-looking rendering than the false color of gerbv or pcb.  If
the design isn't secret, post the rendering online (eg., imgur.com)
and we'll all take a look.

You can use Advanced Circuit's freedfm.com and see what it says.

Regards,
Mark
markra...@gmail
-- 
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: any last minute advice prior to sending out for PCB fab

2010-02-23 Thread Vanessa Ezekowitz
On Tue, 23 Feb 2010 22:18:02 -0500
gene glick carzr...@optonline.net wrote:

 DJ Delorie wrote:
  Print out your surface copper layers and put the parts on the printout
  to make sure they match.
  
 that's a really good idea, thanks!  It'll delay things some, but yeah, 
 sounds like the conservative way to go.  I'll have to order up a bunch 
 of parts to make it happen but that's ok.
 
 Printing out 1:1 should be close enough on a laser printer, I think.

Watch out, I stumbled on that one not too long ago.  My particular laser 
printer (an ooddd Konica KL-3015) needs a ratio of 1:1.07, otherwise 
everything comes out too small.  I assume this is from the paper shrinking ever 
so slightly as goes through the fusor rollers.

Otherwise, it's an excellent idea.

-- 
There are some things in life worth obsessing over.  Most
things aren't, and when you learn that, life improves.
http://starbase.globalpc.net/~ezekowitz
Vanessa Ezekowitz vanessaezekow...@gmail.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user