Hello,
Normally the SMT is in 2 files. One for top side and one for bottom side.
This would normally carry through for Through hole parts file as well.
One of the reasons is the mirroring of the position coordinates for the
bottom mounted components.
For the assembly process the company we have been using has been very
happy with the format that Kicad (2010-05-05 BZR 2356) has produced in
the past.
The Through hole and Hand mounted files would preferably follow the same
system.
A separate summery file that included all part types with an extra field
for type seams more likely useful for planing and documentation than
production.
Regards Peter
P.S. sorry Jean-Paul for sending directly to you instead of the list,
the mail browser I use has changed features and I mix them up.
On 12/05/15 09:53, Jean-Paul Louis wrote:
I would prefer at least 3 files.
One for SMT devices.
One for TH Insertion.
One for hand placement.
Or one file with an extra field (SMD, TH, HAND).
Just an extra $0.02,
Jean-Paul
AC9GH
On May 11, 2015, at 5:09 PM, Andy Peters <[email protected]> wrote:
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
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
--
Peter Wintulich
Voicetronix Pty. Ltd.
Suite 6, Level 1, 977 North East Road,
MODBURY 5092
South Australia
AUSTRALIA
+61 8 8264 2005
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp