Andy,

The distinction between SMD, TH and Hand-placed is VERY important, as a SMD 
placement machine cannot handle TH parts and vice-versa. So you want to be able 
to segregate the parts for each assembly step.

Just my $0.02.
Jean-Paul
AC9GH


> On May 10, 2015, at 10:24 PM, Andy Peters <[email protected]> wrote:
> 
>> 
>> On May 9, 2015, at 2:27 AM, jp charras <[email protected]> wrote:
>> 
>> Le 09/05/2015 00:08, Andy Peters a écrit :
>>> I was just skimming the kicad.info forum and a person had a question about 
>>> why some parts did not end up in the position file needed for assembly. 
>>> Another thread mentioned that that can be handled by setting an “attribute” 
>>> for each part in pcbnew. So I looked it up. (It has not affected me because 
>>> I haven’t submitted any boards for 3rd-party assembly.)
>>> 
>>> There are three options for the Attributes setting, and the following comes 
>>> right from the pcbnew documentation:
>>> 
>>>     • Normal is the standard attribute.
>>> 
>>>     • Normal+Insert indicates that the module must appear in the automatic 
>>> insertion file (for automatic insertion machines). This attribute is most 
>>> useful for surface mount components (SMDs).
>>> 
>>>     • Virtual indicates that a component is directly formed by the circuit 
>>> board. Examples would be edge connectors or inductors created by a 
>>> particular track shape (as sometimes seen in microwave modules).
>>> 
>>> The second and third options seem clear. It’s just the first one that’s 
>>> vague.
>>> 
>>> What is meant by “Normal is the standard attribute?”
>>> 
>>> -a
>> 
>> Should be:
>> Normal is the attribute for footprints which cannot be automatically
>> inserted on the board (they are not listed in automatic insertion file)
> 
> OK, but the term “attribute” in this case is still quite vague. Seems to me 
> that automated stuffing is the rule, not the exception, so the “normal” mode 
> is “in the stuffing list.” I don’t see why there’s a distinction being made 
> between SMD and THT parts.
> 
> Perhaps this would make a lot more sense if the term “attribute” was changed 
> to “Assembly Option” or “Stuffing Option” or something more indicative of its 
> function. Then the options should have reasonable labels: “Include in 
> Insertion File,” “Do not include in insertion file,” “Virtual part.” The 
> latter, of course, includes things like edge connectors and mounting holes 
> which must have a valid net (electrical) connection. 
> 
> I suppose you have to make a distinction between a part that must be on the 
> BOM but must be stuffed by hand vs a part that is a “not installed” and does 
> not appear on the BOM.
> 
> I can certainly see instances where a physical part needs to be hand-stuffed, 
> such as an LCD or a pot that can’t be washed.
> 
> Just my two cents.
> 
> -a
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to