Technical Q&A (including Lead-free/RoHS questions)
- Can you handle lead-free builds?
- What about moisture sensitive components?
- What about panelized boards (called an array by some)?
- What standards and certifications does Screaming Circuits follow?
File and kit requirements Q&A
- What is Centroid data and how do I create the file?
- How do I create a Centroid file from Eagle CAD?
- What are the requirements for the Bill of materials formatting?
- Can I use Digi-Key part numbers in my BOM?
- Which gerber layers do you need for assembly?
- How do I need to supply components?
- Do you have any existing inventory I can use?
- If I am submitting more than 1 order at the same time, can I kit the components together? How should I kit parts if I’m submitting multiple orders?
Capabilities Q&A
- What kind of quantities do you handle?
- What is optimum panel size?
- Do you X-ray BGAs?
- Do my boards need to have silkscreen for assembly?
- How should I supply special instructions?
Other servcices Q&A
- I want to get PCB Layout also. Do you offer PCB Layout or other engineering services?
- Can you do a partial assembly?
- Can you do PCB fabrication?
- What other services can you do besides Assembly? Building Cables? Box Build?
- What about volume production?
Policy Q&A
- What does the quote include?
- What do you charge extra to create the Centroid file?
- What are your work hours and "start" times?
- What is your delivery policy?
- What are the payment terms?
- What will you do with the stencil after the order is done?
- What do you do with extra components after the build is finished?
- How should I ship packages to Screaming Circuits?
- What do you charge for shipping?
- Do you offer any discounts?
- What if I have a problem with my boards? How do you handle rework?
- How do you handle shortages?
Answers
What is your delivery policy?
- We guarantee that we will ship at least 50% of your finished pc board assemblies within the promised turn-time. We try for all of them, but we guarantee 50% of them to be shipped by that date.
- Screaming Circuits® guarantees on-time delivery of those 50%. If your order is 1 day late, we will only charge you half the order total (half of labor price). If we are 2 days late, your order is free of charge.
- The assembly order does not start until the last component is received, so occasionally there are delays in receiving material that are beyond our control and therefore not considered as a late shipment.
Back to top
On turn-key jobs, what does Screaming Circuits do about part crossing or substitutions?
- Screaming Circuits holds no inventory, therefore we will not substitute parts on your bill of material with parts we already have. We can suggest crosses or assist with component selection if necessary, but we require customer approval before ordering.
Back to top
How does Screaming Circuits order components for Turn-Key orders?
- We order to your exact bill of material ordering 5% or 5 extra for most components. Occasionally we are faced with minimum / multiple orders where extra components must be purchased. These parts are addressed, and approval received from our customer prior to ordering.
Back to top
What is the lead time on a turn-key order?
- Procurement lead time is in addition to assembly lead times quoted on the website.
- If we order circuit boards, in most cases this is the longest lead time part, and is determined by customer needs.
- All components must be received prior to beginning the assembly portion of the order
Back to top
Can Screaming Circuits order just components or just my circuit board?
- Yes, we can order just what you need us to provide, and you can supply the rest. We refer to this type of order as a partial turn-key job.
Back to top
Is there a minimum order size for turn-key orders?
- Yes, there is a $500 minimum on components for turn-key orders
Back to top
What happens to the leftover components on Turn-Key orders?
- Components with minimum purchase requirements are returned with the finished PCBs. All other components are not returned to the customer.
Back to top
What do I need to send for a turn-key order?
- Bill of material, complete with info in excel format. View Sample File
- Complete info includes – manufacturerís name, part number, ref designators, component description, quantity
- Complete gerber files
- Centroid data – this file can be created by Screaming Circuits if needed.
Back to top
How do you process payment for a turn-key job?
- An up front payment equaling the cost of components or 50% of order is charged with the balance being charged upon shipment of the order.
Back to top
What is Centroid data?
- Centroid data (aka Insertion or Pick-and-place or XY data) - This is the machine file, which should include: X, Y, Theta, Side of Board (Top or Bottom), and Reference Designator.
- If we generate the Centroid file for you, we will add the following additional charge, based on the number of SMT placements per board:
- 0 to 199 placements = $50 charge
- 200 to 399 placements = $100 charge
- 400 or more placements = $150 charge.
Back to top
- We require a Bill of Materials (BOM) to be in Microsoft Excel format.
- The BOM should include: Part #, Reference Designator, Description, and footprint (package). View Sample File
Back to top
Can I use Digi-Key part numbers in my BOM?
- Yes. We used Digi-Key part numbers quite frequently.
- The BOM should include: Digi-Key Part #, Reference Designator, Description, and footprint (package). View Sample File
Back to top
Which gerber layers do you need for assembly?
- First, we need the Gerber RS-274X format. At a minimum we need silkscreen, copper (trace layer) and solder paste layers for assembly. We prefer you to send us all gerber files generated by your CAD program, as if you were sending them for fabrication.
Back to top
Can you handle lead-free builds?
- Yes, we can handle Lead-Free PCB Assembly. Please see our Lead-Free Page.
Back to top
What about moisture sensitive components?
Many SMT component packages absorb small amounts of moisture over time. When these components go through the reflow oven, that moisture may expand and damage or destroy the chip. Sometimes the damage can be seen visually. Sometimes you can't see it at all. If we need to bake your components, your job may be delayed by up to 48 hours. This bake time will not count toward your turn-time.
- We follow the JDEC J-STD-033B.1 standard.
- What that means is that if the component is labeled as being moisture sensitive or is open and unlabeled, we will determine if it needs to be baked or call you to determine if it needs to be baked.
- On 5 and 10 day turns, this probably will not cause delays.
- On 24 and 48 hour jobs, the need to bake components will cause a delay of up to 48 hours that will not be counted toward your tune time.
If possible, always send us your components sealed in the packaging that you received them in.
Back to top
What about panelized boards (called an array by some)?
If you want us to assemble a full panel of boards, you should still quote the individual board.
For example:
- Your design has 25 different bill of material line items
- You have two panels, each with ten boards
- Each board has 45 smt placements on it.
On our website, you would quote:
- The “Desired board quantity” as 20 boards
- With 25 “Total # of manufacturer part #s”
- With 45 “SMT” placements.
Then, in the “Special Requirements / Comments for Assembly” box, tell us that the boards are panelized ten-per-panel and tell us if your Gerbers are panelized or single
Also in the “Special Requirements / Comments for Assembly” box - Tell us if you want the boards de-panelized after assembly. If you don't tell us what to do, we will leave them in the panel.
Back to top
What standards and certifications does Screaming Circuits follow?
- Screaming Circuits is certified ISO 2001:9000
- We inspect to IPC-A-610, Class II
- For RoHS, we adhear to IPC-1066, finish category e1
- JDEC J-STD-033B.1 standard for moisture.
Back to top
Can you do PCB fabrication?
- Screaming Circuits does manage PCB fabrication for our customers. However, we do not do PCB fabrication internally. We have relationships with companies around the world who do PCB fabrication. See our PCB Fabrication Page.
Back to top
What kind of quantities do you handle?
- We do not limit the quantity you can quote on our website. However, we do limit any quote to $15,000. Typically, we process quantities from 1 to 200. We are setup to process 1 time builds and do not invest in NRE (Non-Recurring Expenses). If your need is for regular production in quantities that will total more than 500 in 1 year, it should be more cost effective to approach assembly differently.
Back to top
What other services can you do besides Assembly? Building Cables? Box Build?
- Screaming Circuits has a very limited capability for prototype box build or other mechanical assembly, as well as general electronics work. We can do some solder-based cable work but can not perform crimp-based cable work unless you supply the tools.
- Our hourly rate is $60 on general labor, and $80 on work that requires a machine (X-ray for example).
- For mechanical assembly, we would require a sample or specific assembly instructions.
- Please submit an RFQ or give us a call to discuss you needs.
Back to top
What are the payment terms?
- We only accept credit cards for your first order. If you wish to setup an account you must have a minimum of three orders during consecutive months, for a minimum of $2000 each. Applications for account are subject to our approval.
- We accept Visa, Mastercard and American Express.
Back to top
What is optimum panel size?
- Screaming Circuits can handle a board size up to 14.5î x 19î. Our optimum panel size is 8î x 10î. However, in small quantities (Less than 25 units or so) panelization is not a critical item. It is most helpful with very small board sizes and higher volumes.
Back to top
Do you X-ray BGAs?
- We X-ray BGAs as a part of our standard process. We also X-ray Leadless ICís and other parts that have leads which cannot be seen with a microscope as a part of our standard process.
Back to top
Do my boards need to have silkscreen for assembly?
- It is not required, but it is preferred. If you are submitting boards without silkscreen, we will need to have some other form of documentation to verify component placement and rotation. Orders with boards that have no silkscreen need to be reviewed.
Back to top
How should I supply special instructions?
- Special instructions should be supplied when an order is submitted. Often, special instructions will be supplied in an Assembly Instructions document. This is usually in PDF or notepad depending on the need for visual aids. There is also a large text field on the 2nd step of the online order process that is used for submitting special instructions.
Back to top
What does the quote include?
- The quote includes purchasing a solder stencil, placing components on the boards. The SMT are placed by machine, and the thru-hole components by hand. The online quote DOES NOT include: creating a special oven profile, if needed/required; conformal coating; modifications; special gluing or masking of components; or processes that require special tooling, such as press-fit connectors and crimping pins on wires. Please call or email if you have special requirements.
Back to top
What are your work hours and "start" times?
- We work weekdays except for holidays. Weekends and holidays do not count toward turn-times.
- Your files need to be here and complete the day before your kit arrives. Then, on the start day, if your kit is here and complete before noon, we will start the turn-time clock that day. If not, we will start the clock on the day that we have a complete and correct kit before noon.
Back to top
What will you do with the stencil after the order is done?
- We hold the stencil in house for 60 days from the date of your order. At that time they are recycled. A stencil can be returned to the customer for no charge (except for shipping) upon request.
- The stencil requires packaging separate from your order so we need to charge $30.00 extra shipping to return a stencil to you.
Back to top
I want to get PCB Layout also. Do you offer PCB Layout or other engineering services?
- We do have PCB layout capabilities. Within our parent company, we have a team of engineers with the ability to assist you. If you have a need for a local company, we work with engineering firms around the country (and abroad), we can provide you with potential local companies as well.
Back to top
Can you do a partial assembly?
- Yes, we do partial assemblies. Please see our BOM at (hyperlink) for instructions on how to communicate to us which components you do/do not want placed.
Back to top
If I am submitting more than 1 order at the same time, can I kit the components together? How should I kit parts if I’m submitting multiple orders?
- Each order requires its own kit. Multiple kits can be sent in one package, but please be sure each is clearly marked.
- Parts used on both / multiple jobs should be marked with a sticker or other markation to denote they are shared.
- The biggest "gotcha" with mutual parts is making sure to provide 5% extra parts for each separate build.
Back to top
Do you have any existing inventory I can use?
- We do not carry any inventory for all customers. For customers we work with closely, we do carry inventory items.
Back to top
How do I need to supply components?
- Each bag, tray, etc should be clearly marked with the part number that is listed on your bill of materials. We do not require components on reels, tubes, and trays.
- We can work with cut tape, tubes, reels and trays. We assume care will be taken to protect the integrity of the components.
- If components are moisture or static sensitive, please package accordingly in static controlled and/or sealed packaging.
- SMT components provided loose or in bulk should be considered as thru-hole placements. You should always call first before quoting a job with loose SMT components. Sending them loose may cause damage and will likely cost you extra in handling. It is almost always less expensive to buy a new strip of components then to have us try and use them loose.
Back to top
- Screaming Circuits returns all extra components with the completed assemblies.
Back to top
How should I ship packages to Screaming Circuits?
- Check out our KitChecklist. Please be sure the outside of each package is marked with the Screaming Circuits order number to:
Screaming Circuits
ATTN: XXXX-XXXX
1140 NW 3rd Avenue
Canby OR 97013
Back to top
What do you charge for shipping?
- We ship via UPS by default. Our shipping charges are, per package, $60 for Next Day Air, $30 for 2nd Day Air, and $10 for Ground.
- We default to Next Day for 24 & 48 hour turns; 2nd Day for 5 day turns, and Ground for 10 day turns. Please feel free to let us know your shipping preferences in the special notes field when placing an order.
- We can ship by courier also, if you have a need please give us a call.
Back to top
Do you offer any discounts?
- We offer 10% off your order if you are a new customer. We also offer a 10% ongoing discount for all University related work. At various times we offer special promotions. If you would like to be on a list to receive them, please register.
Back to top
What if I have a problem with my boards? How do you handle rework?
- If you find an issue with our workmanship, we are more than happy to evaluate and repair your assemblies at no charge. Please contact us by phone or email for an RMA number.
Back to top
How do you handle shortages?
- We have two options based on what you tell us at the time of order. We can:
- A) notify you and wait until you ship us the part to complete the order
- B) complete the order without that part, allowing you to hand place it when you receive the boards.
- Note that we depend on you supplying the right quantity of the right parts. In order to maintain the most flexibility and keep costs down as much as possible, we do not inventory your parts prior to processing the job. Tha means that even on a ten day order, we may not notice a shortage until the day before delivery - so please make sure you supply the right parts.
Back to top
Creating a Centroid file from Eagle CAD
- This Eagle CAD User Language Program (ULP) creates the specific format surface mount XY location file, called a Centroid file, required by Screaming Circuits for prototype assembly. Download this file (Centroid_ScreamingCircuits_smd.zip) and unzip it into the “ulp” directory inside your Eagle directory.
- Then, once your design is complete, simply run this ULP and include the generated file “<project-name> centroid.csv” in the zip file containing your BOM and Gerbers when you order prototype pcb assembly from Screaming Circuits.
Back to top
What about volume production?
- Our parent company, MEC handles volume production and is located in the same building. We share expertise and information for a smooth transition from prototype to volume production.
- If your design is ready to move from proto to production, contact sales@mecnorthwest.com and we will walk you through the process of quoting and migrating to production.
Back to top