fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
3.97k stars 826 forks source link

extend bill of materials (BOM) for pcb assemby #2166

Open davidperrenoud opened 10 years ago

davidperrenoud commented 10 years ago

From irasc...@gmail.com on August 16, 2012 03:08:38

http://fritzing.org/forum/thread/1078

Attachment: SC_Sample_BOM_Kitted.xls SC_Sample_BOM_Turn-Key.xls

Original issue: http://code.google.com/p/fritzing/issues/detail?id=2166

davidperrenoud commented 10 years ago

From irasc...@gmail.com on August 16, 2012 00:10:27

see also http://www.screamingcircuits.com/Home/HowItWorks

failiz commented 2 years ago

From the old forum: "The bill of materials typically includes part names, part numbers, part revisions and the quantities required to build an assembly. BOMs that have printed circuit board assemblies contain a column for listing reference designators." Current output: image

failiz commented 2 years ago

Remove imported label

KjellMorgenstern commented 2 years ago

Reference designators for assembly are already listed as shown above. We will include manufacturer number and manufacturer part number.

failiz commented 2 years ago

I would also add the Reference designators in the shopping list (grouped, if possible) as seen in some examples from internet:

https://www.google.com/search?q=bom+pcb+assembly+example&client=firefox-b-d&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjb6Zm5mor1AhXU5-AKHZ3VCfUQ_AUoAXoECAEQAw&biw=1280&bih=520&dpr=1.5

KjellMorgenstern commented 2 years ago

If we include the reference designators in the shopping list, we would have to expand those items which are listed with an amount > 1... that would make it identical to the assembly list. Not sure I understood what you mean?

failiz commented 2 years ago

See this example: image The reference designators field contains all the labels for that component. In the current output example that I made, it would be : Reference fields C1, C2 or C1-2 D1 Q1, Q2 or Q1-2 R1, R2, R3 or R1-3 RE1

KjellMorgenstern commented 1 year ago

In 1.0.0 we have improved the BOM and added a CSV export. For the assembly, we have improved the pnp file, it can now be understood by gerbv. Also we have added IPC356a export, which AISLER and others can read. I think this solves this issue?

I am not yet sure how to allow arbitrary label changes (like it is now) but also encourage using valid Reference Designators.

failiz commented 1 year ago

I would add the reference designators to the shopping list (e.g.: R1, R2, R5) of the BOM for the sake of completeness. Otherwise, it seems fine.