> On May 10, 2015, at 9:25 PM, Jean-Paul Louis <[email protected]> wrote: > > 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
Right, so then this option needs even more consideration, and perhaps the result will be not one, but two files for the automated stuffing machines. -a >> 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 > Andy Peters 5511 E Rosewood St Tucson, AZ 85711 520-907-2262 [email protected] _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

