Remove DNPs from PNP file? - Page 1
Forum section: electronics / general

author: Kasper
author_rank: Frequent Contributor
timestamp: February 26, 2020, 12:55:38 am
content: Usually I either assemble myself or get a local company to do it. Now I'm about to try JLCPCB so I want to make sure my files are in good shape for their auto-quoter and easy for them to work with.There are components that won't be placed by JLCPCB: DNP (do not place), PIH (place in house) and mech components (mounting holes, tooling holes, mouse bites and fiducials).I manually removed them from the BOM but am wondering about the PNP (pick and place file). I am guessing fiducials should stay in the PNP file but what about the other items that aren't getting placed, should I remove them? What is the harm in leaving them in there? I am guessing they won't place stuff that's not in the BOM but will it incur higher cost due to auto-quoter counting items in PNP files? Again I am guessing they base that on BOM not PNP file. Could it cause confusion or annoyance for the assembler?If I should clean out the PNP file, are there any good shortcuts for that in circuit studio?

author: Matt-Brown
author_rank: Regular Contributor
timestamp: February 26, 2020, 03:08:24 pm
content: As the technical contact for my company (EMS) We prefer to have the DNP listed on the pick and place. We use AOI and we add the DNP as not populated as an extra check to make sure no part was placed on a DNP.The Juki pick and palce machines we leave the DNP out.I say keep the DNP and anyone can compaare BOM and update the PNP themselves to not show the do not place parts if needed

author: Kasper
author_rank: Frequent Contributor
timestamp: February 26, 2020, 06:10:49 pm
content: Thanks for the feedback. Do you recommend leaving DNP in the BOM also?How does the Juki machine know what is DNP? Does it assume anything not in the BOM is DNP?What about mechanical components like mounting holes, mouse bites, etc, should I remove from BOM and pick and place or are they easy for you to ignore them?

author: Matt-Brown
author_rank: Regular Contributor
timestamp: March 03, 2020, 02:52:22 pm
content: Sorry for late reply.I would keep the DNP on the BOM, but list them as Do not place. This way it is easier to match up and make sure no parts were overlooked.The holes I would leave and put DNP. Mousebits etc I would remove from BOM and pick and place. They are part of board fab. The mechanical holes may be needed for screws, so that is why I would keep those

author: Mosfet
author_rank: Newbie
timestamp: March 03, 2020, 05:21:36 pm
content: I ordered PCB's from JLCPCB last December and used their SMT service.My CPL/PNP file included also components that were not listed in the BOM. That was fine.You can check the components, positions and rotations from the part placement picture that their ordering page automatically generates. It contains only components that exist in BOM.

author: Kasper
author_rank: Frequent Contributor
timestamp: March 06, 2020, 05:57:44 am
content: Quote from: Matt-Brown on March 03, 2020, 02:52:22 pmOk, that makes sense, leave mech holes in for mech assembly. Thanks.

author: Kasper
author_rank: Frequent Contributor
timestamp: March 06, 2020, 06:06:57 am
content: Quote from: Mosfet on March 03, 2020, 05:21:36 pmGood to hear. Thanks. It just went smoothly for me too now that the smt page is accessable again. I had already removed the DNPs but also had a diy panel and some DNP connectors on the panel.The site handled it all well and gave the right parts in the right quantities, figured out how many boards I had in the panel and multipled correctly. I'm guessing their software counts duplicates in the PNP file.