PCB and Assembly Specifications for Prototype and Production Class Services

Property Quick Turn
Class Service
Class Service
Class Service
Layers 2, 4 2, 4 2, 4, 6, 8
FR4 TG175 TG175 TG175
Thickness 0.062” (1.6mm) 0.062” (1.6mm) 0.062” (1.6mm) standard, 0.008″-0.248″ (0.2mm – 6.3mm) custom
PCB Thickness Increment n/a n/a 0.0004″ (0.01mm)
Max Dimensions 15.5” x 15.5” (393.7mm x 393.7mm) 15.5” x 15.5” (393.7mm x 393.7mm) 15.5” x 15.5” (393.7mm x 393.7mm)
Minimum Billable Area 1 square inch (25.4mm²) 1 square inch (25.4mm²) 25 square inches (635mm²)
Copper Weight 1 ounce (35um) 1 ounce (35um) 1 ounce (35um), 2 ounce (70um)
Silkscreen Color Red Red Red, green, blue, yellow, black, white
Soldermask Color White White Red, green, light green, matte green, blue, yellow, black, matte black, white, dark brown, transparent
Impedance Control No No Yes
Board Edge (Routing) Tolerance ± 0.006″ (0.15mm) ± 0.006″ (0.15mm) ± 0.006″ (0.15mm)
Manufacturing Design Rules
Standard Standard Standard, Extended
Max Unit Quantity
50 units
Max SMT Placements
2000 n/a
Max SMT Line Items
20 n/a
Max PTH Placements
0 n/a
Max PTH Line Items
0 n/a
Max Total Placements
2000 3500

PCB and Material Datasheets

Click here to download the MacroFab PCB stackup datasheet.
Click here to download the MacroFab manufacturing capabilities datasheet.
Click here to download the PCB Manufacturing Standards.
Click here to download the FR4 datasheet.
Click here to download the R-500 GHB Soldermask Datasheet

Design Rules for PCBs

Property Standard Manufacturing Extended Manufacturing Extended Drill Extended MFG & Drill
Minimum trace width 5 mil (0.13mm) 3 mil (0.08mm)  5 mil (0.13mm)  3 mil (0.08mm)
Minimum spacing 5 mil (0.13mm) 3 mil (0.08mm)  5 mil (0.13mm)  3 mil (0.08mm)
Minimum annular ring 6 mil (0.16mm) 3 mil (0.08mm) 6 mil (0.16mm)  3 mil (0.08mm)
Clearances from edge of board 10 mil (0.16mm) 3 mil (0.08mm)  10 mil (0.16mm)  3 mil (0.08mm)
Minimum drill size 12 mil (0.305mm) 12 mil (0.305mm) 4 mil (0.1mm)  4 mil (0.1mm)
Minimum paste aperture
12 mil (0.305mm) 12 mil (0.305mm) 12 mil (0.305mm)  12 mil (0.305mm)
Minimum Silkscreen Size
5 mil (0.127mm)  5 mil (0.127mm)  5 mil (0.127mm)  5 mil (0.127mm)


Mechanical Limits on Part Package Size for Assembly

The parts to be assembled onto a PCB must be equal to or larger then the following specifications.

Type Examples Standard Manufacturing Extended Manufacturing
Chip Components Resistors/Capacitors 0402 40 mil x 20 mil (1mm x 0.5mm) 0201 20 mil x 10 mil (0.5mm x 0.25mm)
Leaded Packages SOIC/QFN/TSOP 11.8 mil (0.3mm) Lead Pitch 11.8 mil (0.3mm) Lead Pitch
BGA BGA/FBGA/HFBGA 15.7 mil (0.4mm) Ball Pitch 15.7 mil (0.4mm) Ball Pitch

Component Types

We support SMD, both leaded and leadless, BGA, PTH, hybrid, SoP, and daughter-board style components.  We do not currently support chip-on-board, or PCB integrated components.  Inquire about support for stacked packages and flip-chip which can be done on a case-by-case basis.

Assembly Sides

We support dual-sided assembly at no extra charge.

Build-Box Assembly

Yes, we perform build-box assembly, and you can even specify build instructions and receive quotes by creating a Product on the MacroFab Platform.

Assembly Location, Machines

Prototype services, high mix low volume runs, and first articles of products are built and assembled in-house at our facility in Houston, Texas.

Our assembly line includes Mycronic MY200 pick and place machines, Mycronic MY500 paste jetters, Heller 9-zone reflow ovens, and RPS Rhythm Selective Solder machines. We also have process ovens for MSL requirements, automated wire cutting machines, and a wide array of hand-soldering/rework systems on our line.

High volume runs are provided by our manufacturing partner running MacroFab processes and software in Mexico.

The high volume run assembly line includes Panasonic CM602-L pick and place machines, Panasonic SP60-L paste printers, Jintuo JTE-800 reflow ovens, and GSD Wave Solder machines. They are also ISO 9001 certified.

Qualifying for Quick Turn Prototype Class Service

To qualify for our 10 day quick turn prototype class service there is some criteria your PCB order needs to follow. Max unit quantity is 50 units. Through hole components are not allowed in quick turn assembly. A maximum of 2000 SMT part placements along with 20 unique SMT line items for the entire order is allowed. Components must be sourced from our preferred vendors and consignment parts are not allowed. There are no additional charges for our 10 Day turnaround service.

IPC Quality Criteria for Assemblies

Unless otherwise requested, all assemblies are built to meet IPC-610-D Class 2 acceptance criteria.

RoHS/Lead-Free Solder Only

All assembly processes at MacroFab are designed to be RoHS compatible. We use SAC305 solder paste for surface mount components and SN100 solder for touch-up and through-hole soldering.

We are unable to use leaded, non-RoHS, or HMP solder in our processes.

No-Clean and Water-Soluble Flux

We currently use water-soluble fluxes and no-clean fluxes in our assemblies. All boards are water-washed during the assembly process, but small amounts of no-clean flux will remain after washing.

If your board components are water-sensitive, please see the article on The Parts Placement Screen about adding a note to the part for our Assemblers.

ESD Safety

We follow all ESD safety procedures as documented in IPC-A-610. All of our work benches are grounded, and our floor is coated with a conductive sealant. Operators wear wrist straps at work stations, and heel straps for moving around the facility and moving product. All circuit boards are packaged in ESD bags prior to shipping.


We warranty our assemblies for 90 days for component failure/electrical defects, and for one year for workmanship issues.

If you need to return your assemblies or PCBs for rework, please see this article about Managing and Creating Returns.

Our goal is always to ensure that you have great, working products that exceed your specifications at a great price. We stand behind our work and will resolve any issues that arise. Please don’t hesitate to contact us if you run into any problems.