{"id":4912,"date":"2026-05-12T02:02:20","date_gmt":"2026-05-12T02:02:20","guid":{"rendered":"https:\/\/flj-pcb.com\/?page_id=4912"},"modified":"2026-05-12T03:55:13","modified_gmt":"2026-05-12T03:55:13","slug":"prototype-pcb-assembly-speed-qa-support","status":"publish","type":"page","link":"https:\/\/flj-pcb.com\/ar\/pcb-assembly\/prototype-pcb-assembly-speed-qa-support\/","title":{"rendered":"Prototype PCB Assembly: Speed, QA, and Real Support"},"content":{"rendered":"<p>Prototype PCB assembly, in plain English, is the part where your PCB prototype becomes a working, testable board. A real PCBA. Components placed, soldered, powered up. Not just pretty Gerbers.<\/p>\n\n\n\n<p>And yeah, this is where projects either start moving fast\u2026 or they quietly die.<\/p>\n\n\n\n<p>Because a hardware project isn\u2019t \u201cdone\u201d when the schematic looks right. It\u2019s not even \u201cdone\u201d when the PCB comes back from fab and you hold it in your hand like a trophy. The truth is, you only learn the important stuff when it\u2019s assembled and you can run current through it.<\/p>\n\n\n\n<p>Here\u2019s where prototype assembly fits in the typical flow:<\/p>\n\n\n\n<p>Concept \u2192 schematic\/layout \u2192 <a href=\"https:\/\/circuitpak.com\/understanding-the-different-types-of-electronic-assembly-processes\/\" rel=\"noreferrer noopener\" target=\"_blank\">\u062a\u0635\u0646\u064a\u0639 \u062b\u0646\u0627\u0626\u064a \u0627\u0644\u0641\u064a\u0646\u064a\u0644 \u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0643\u0644\u0648\u0631<\/a> \u2192 <strong>assembly<\/strong> \u2192 testing\/validation \u2192 iteration \u2192 low-volume \u2192 production.<\/p>\n\n\n\n<p>One quick expectation reset, because this trips people up. Prototypes are not about minimum unit cost. They\u2019re about learning speed and risk reduction. You are paying to find problems early, before they become five-figure mistakes.<\/p>\n\n\n\n<p>So when people say they want a \u201cgood prototype PCB assembly service,\u201d they usually mean three things:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Speed and lead time<\/strong> (quick turn that\u2019s actually quick)<\/li>\n\n\n\n<li><a href=\"https:\/\/contractproduction.co.uk\/electronics-manufacturing-quality-testing\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Quality assurance (QA)<\/strong><\/a> (so you\u2019re not debugging assembly defects all week)<\/li>\n\n\n\n<li><strong>Real engineering support<\/strong> (someone who answers questions and catches issues before they ship you a mess)<\/li>\n<\/ol>\n\n\n\n<p>If you&#8217;re looking for such a service, consider reaching out to <a href=\"https:\/\/flj-pcb.com\/ar\/contact\/\" rel=\"noreferrer noopener\" target=\"_blank\">FLJ PCB<\/a>, who specialize in providing high-quality prototype PCB assembly services with fast turnaround times and excellent engineering support.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button spectra-popup-trigger-4901\"><a class=\"wp-block-button__link wp-element-button\">Request Prototype PCB Assembly Manufacturing Quote<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-1-prototype-pcb-vs-production-pcb-assembly-what-actually-changes\">Prototype PCB vs production PCB assembly: what actually changes<\/h2>\n\n\n\n<p>Prototype and production PCB assembly can look similar on the surface. Same SMT machines, same reflow ovens, same solder paste. But the goals and the discipline around the process are different.<\/p>\n\n\n\n<p><strong>Prototype assembly goals:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Validate the design<\/li>\n\n\n\n<li>De-risk the layout<\/li>\n\n\n\n<li>Confirm footprints, polarity, pin 1, orientation<\/li>\n\n\n\n<li>Prove the power tree and the basics<\/li>\n\n\n\n<li>Get something you can test and iterate on<\/li>\n<\/ul>\n\n\n\n<p><strong>Production assembly goals:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Optimize yield and repeatability<\/li>\n\n\n\n<li>Lock the supply chain (AVL, alternates, lifecycle planning)<\/li>\n\n\n\n<li>Control cost per unit<\/li>\n\n\n\n<li>Scale test coverage and reduce escapes<\/li>\n\n\n\n<li>Make the build boring, predictable, and auditable<\/li>\n<\/ul>\n\n\n\n<p>That <a href=\"https:\/\/www.screamingcircuits.com\/circuittalk\/prototype-pcb-assembly\/\" rel=\"noreferrer noopener\" target=\"_blank\">difference in goals<\/a> changes a bunch of practical things.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-2-process-controls-that-usually-change-from-prototype-to-production\">Process controls that usually change from prototype to production<\/h3>\n\n\n\n<p>In production, you\u2019ll see more of this:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>BOM finalization<\/strong> with lifecycle checks and alternates already approved<\/li>\n\n\n\n<li><strong>AVL (<\/strong><a href=\"https:\/\/www.acdi.com\/electronics-manufacturing-acronyms-wth\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Approved Vendor List<\/strong><\/a><strong>)<\/strong> and tighter sourcing rules<\/li>\n\n\n\n<li><strong>\u0627\u0644\u062a\u062c\u0645\u064a\u0639 \u0641\u064a \u0623\u0644\u0648\u0627\u062d<\/strong> designed for throughput, not convenience<\/li>\n\n\n\n<li><strong>Tooling and fixtures<\/strong> (stencils, pallets, selective solder fixtures)<\/li>\n\n\n\n<li><strong>Test coverage<\/strong> expands: ICT, FCT, maybe boundary scan<\/li>\n\n\n\n<li><strong>Documentation maturity<\/strong>: work instructions, photos, torque specs, packaging specs, serialization<\/li>\n<\/ul>\n\n\n\n<p>In prototypes, reality is messier:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Partial substitutions happen because one part is out of stock<\/li>\n\n\n\n<li>Manual rework is normal, not an exception<\/li>\n\n\n\n<li>There are engineering holds while someone asks \u201cis R17 rotated wrong or is the footprint wrong?\u201d<\/li>\n\n\n\n<li>Schedules are higher mix, lower volume, more interruptions<\/li>\n<\/ul>\n\n\n\n<p>Also, sometimes what you call a \u201cprototype\u201d is actually <strong>low-volume production<\/strong>. Like 200 units shipping to beta customers. That matters for quoting and test strategy, because now you care about consistency, traceability, and a minimum level of test coverage. If you treat that like a casual prototype build, you can end up with inconsistent units and painful field failures.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"506\" src=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCB-Assembly.webp\" alt=\"Prototype PCB Assembly\" class=\"wp-image-4913\" srcset=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCB-Assembly.webp 900w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCB-Assembly-300x169.webp 300w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCB-Assembly-768x432.webp 768w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCB-Assembly-18x10.webp 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-3-before-assembly-get-the-design-and-fab-details-right-dfm-is-the-cheat-code\">Before assembly: get the design and fab details right (DFM is the cheat code)<\/h2>\n\n\n\n<p>If you want speed and quality, the fastest win is boring. Do a quick DFM pass before you order assembly.<\/p>\n\n\n\n<p>Because most prototype delays are not \u201cthe assembler is slow.\u201d They\u2019re \u201cwe have questions\u201d questions. Missing centroid file. Ambiguous polarity. Wrong footprint. No fiducials. A QFN pad that needs a paste tweak. Stuff that could have been caught in an hour, now turning into days.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-4-files-a-prototyping-assembler-typically-needs\">Files a prototyping assembler typically needs<\/h3>\n\n\n\n<p>If you send a clean package, quotes come back faster, and builds start faster. Usually they\u2019ll ask for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gerbers or ODB++<\/li>\n\n\n\n<li>\u0645\u0644\u0641\u0627\u062a \u0627\u0644\u062d\u0641\u0631<\/li>\n\n\n\n<li>IPC-356 netlist (often optional but helpful)<\/li>\n\n\n\n<li>BOM (with manufacturer part numbers, not just \u201c10k resistor\u201d)<\/li>\n\n\n\n<li>Centroid \/ pick and place file<\/li>\n\n\n\n<li>Assembly drawings (top and bottom, refdes, polarity, special notes)<\/li>\n\n\n\n<li>Schematic PDF<\/li>\n\n\n\n<li>Programming and test notes (if any)<\/li>\n\n\n\n<li>Any special handling notes (MSL, conformal coat, cleaning rules)<\/li>\n<\/ul>\n\n\n\n<p>And yes, exports matter. Whether you use Altium Designer, Eagle, KiCAD, EasyEDA, OrCAD, Protel, whatever. Just make sure layer naming is sane, files aren\u2019t missing, and your pick and place origin is correct. A surprising number of \u201cprototype assembly errors\u201d start with a weird export.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-5-key-dfm-checks-that-affect-assembly-speed-and-qa\">Key DFM checks that affect assembly speed and QA<\/h3>\n\n\n\n<p>These are the ones that keep showing up:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Footprints<\/strong>: correct land pattern, correct pin 1, correct courtyard<\/li>\n\n\n\n<li><strong>Polarity marks<\/strong>: diodes, electrolytics, LEDs, tantalums, IC pin 1, connectors<\/li>\n\n\n\n<li><strong>Spacing and solder mask openings<\/strong>: fine pitch parts hate sloppy mask definition<\/li>\n\n\n\n<li><strong>Fiducials<\/strong>: global and local, especially for fine pitch and BGAs<\/li>\n\n\n\n<li><strong>\u0627\u0644\u062a\u062c\u0645\u064a\u0639 \u0641\u064a \u0623\u0644\u0648\u0627\u062d<\/strong>: if the board is tiny or odd shaped, panelize it properly<\/li>\n\n\n\n<li><strong>Tooling holes<\/strong>: for repeatable setup<\/li>\n\n\n\n<li><strong>Paste apertures<\/strong>: QFN thermal pads, 0.4 mm pitch, via in pad rules<\/li>\n\n\n\n<li><strong>Via in pad<\/strong>: if you do it, do it right (filled and capped when required), otherwise hello solder wicking<\/li>\n<\/ul>\n\n\n\n<p>On standards language. People often say \u201cIPC-9001\u201d when they mean ISO 9001. IPC isn\u2019t ISO. For assembly acceptability, you\u2019re usually targeting <strong>IPC-A-610<\/strong> (Class 2 or Class 3 depending on the product). If a vendor can\u2019t speak clearly about this, that\u2019s not automatically a dealbreaker for prototypes, but it\u2019s a signal.<\/p>\n\n\n\n<div class=\"wp-block-buttons spectra-popup-trigger-4901 is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link wp-element-button\">Request Prototype PCB Assembly Manufacturing Quote<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-6-prototype-pcb-fabrication-essentials-what-your-assembler-cares-about\">Prototype PCB fabrication essentials (what your assembler cares about)<\/h2>\n\n\n\n<p>Assembly quality is tied to fabrication quality more than people want to admit.<\/p>\n\n\n\n<p>Your assembler cares about:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Flatness<\/strong> (warped boards make placement and reflow painful)<\/li>\n\n\n\n<li><strong>\u062a\u0634\u0637\u064a\u0628 \u0627\u0644\u0633\u0637\u062d<\/strong> (ENIG, HASL, immersion silver, etc)<\/li>\n\n\n\n<li><strong>Solder mask quality<\/strong> (registration, thickness, cleanliness)<\/li>\n\n\n\n<li><strong>Drill accuracy<\/strong> (for THT, vias, and alignment)<\/li>\n\n\n\n<li><strong>\u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0645\u0639\u0627\u0648\u0642\u0629<\/strong> (if you claim it\u2019s controlled, it needs to be real)<\/li>\n\n\n\n<li><strong>Overall consistency<\/strong> (because prototypes still need to be buildable)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-7-quick-practical-overview-of-pcb-fabrication\">Quick practical overview of PCB fabrication<\/h3>\n\n\n\n<p>A simplified version of the \u201cprinting\u201d process from raw material to board looks like:<\/p>\n\n\n\n<p>Substrate prep \u2192 <a href=\"https:\/\/www.allpcb.com\/blog\/pcb-manufacturing\/laser-direct-imaging-ldi-vs-traditional-photolithography-choosing-the-right-pcb-imaging-method.html\" rel=\"noreferrer noopener\" target=\"_blank\">\u0627\u0644\u0637\u0628\u0627\u0639\u0629 \u0627\u0644\u0644\u064a\u062b\u0648\u063a\u0631\u0627\u0641\u064a\u0629 \u0627\u0644\u0636\u0648\u0626\u064a\u0629<\/a> \u2192 copper etching \u2192 drilling \u2192 plating \u2192 solder mask \u2192 silkscreen \u2192 electrical test.<\/p>\n\n\n\n<p>Behind those words are a lot of parameters. Drilling can be mechanical or laser drilling, plating has multiple methods (through-hole plating, selective, finger plating, reel linkage selective), solder mask is applied for protection and durability, silkscreen has its own process controls. In real factories you\u2019ll see very specific settings, like bonding pressure, scraper pressure, scraper angle, print speed, ink thickness, quiescence time. It\u2019s not random. It\u2019s process control.<\/p>\n\n\n\n<p>For a deeper understanding of the different approaches in PCB fabrication such as <a href=\"https:\/\/www.pcb-technologies.com\/article\/pcb-fabrication-subtractive-vs-msap\/\" rel=\"noreferrer noopener\" target=\"_blank\">subtractive vs MSAP<\/a>, it&#8217;s essential to explore these methodologies further.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-8-common-board-types-for-prototypes-and-why-theyre-chosen\">Common board types for prototypes and why they\u2019re chosen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u062b\u0646\u0627\u0626\u064a \u0627\u0644\u0641\u064a\u0646\u064a\u0644 \u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0643\u0644\u0648\u0631 \u0623\u062d\u0627\u062f\u064a \u0627\u0644\u062c\u0627\u0646\u0628<\/strong>: cheap, simple, fast. Great for basic circuits.<\/li>\n\n\n\n<li><strong>\u062b\u0646\u0627\u0626\u064a \u0627\u0644\u0641\u064a\u0646\u064a\u0644 \u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0643\u0644\u0648\u0631 \u0639\u0644\u0649 \u0627\u0644\u0648\u062c\u0647\u064a\u0646<\/strong>: still quick, more routing freedom.<\/li>\n\n\n\n<li><strong>Multi-layer PCB<\/strong>: where most modern products live because of power and signal integrity.<\/li>\n\n\n\n<li><strong>High-frequency PCB<\/strong>: when loss and dielectric properties matter.<\/li>\n\n\n\n<li><strong>\u062b\u0646\u0627\u0626\u064a \u0627\u0644\u0641\u064a\u0646\u064a\u0644 \u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0643\u0644\u0648\u0631 \u0627\u0644\u0635\u0644\u0628 \u0627\u0644\u0645\u0631\u0646<\/strong>: when mechanical packaging forces your hand.<\/li>\n<\/ul>\n\n\n\n<p>For more information on the different types of PCBs and their design aspects, you can explore this <a href=\"https:\/\/flj-pcb.com\/ar\/pcb-design\/\" rel=\"noreferrer noopener\" target=\"_blank\">comprehensive guide on PCB design<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-9-materials-cheat-sheet\">Materials cheat sheet<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>FR4<\/strong>: the default. General electronics.<\/li>\n\n\n\n<li><strong>\u0628\u0648\u0644\u064a\u0645\u064a\u062f<\/strong>: flex circuits and higher heat tolerance.<\/li>\n\n\n\n<li><strong>Metal-core substrate<\/strong>: thermal performance, LED boards, power modules.<\/li>\n<\/ul>\n\n\n\n<p>If you choose exotic materials, it\u2019s fine. Just understand you are trading lead time and cost for performance. Make it intentional.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"599\" src=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/01\/FR-4-PCB-Guide.webp\" alt=\"FR-4 PCB Guide\" class=\"wp-image-4644\" srcset=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/01\/FR-4-PCB-Guide.webp 800w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/01\/FR-4-PCB-Guide-300x225.webp 300w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/01\/FR-4-PCB-Guide-768x575.webp 768w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/01\/FR-4-PCB-Guide-16x12.webp 16w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-10-the-prototype-pcb-assembly-process-step-by-step-what-happens-on-the-floor\">The prototype PCB assembly process (step-by-step, what happens on the floor)<\/h2>\n\n\n\n<p>Prototype assembly is basically a controlled sprint. Here\u2019s what happens on the floor, and where things usually go right or wrong.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-11-step-1-incoming-inspection-and-kitting\">Step 1: Incoming inspection and kitting<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verify PCB fab notes, stackup, finish, basic workmanship<\/li>\n\n\n\n<li>Count boards, check for damage<\/li>\n\n\n\n<li>Verify components vs BOM<\/li>\n\n\n\n<li>\u062a\u062d\u0642\u0642 <strong>MSL<\/strong> and storage requirements (moisture sensitive parts are not a suggestion)<\/li>\n<\/ul>\n\n\n\n<p>If your parts show up in random zip bags with no labels, expect delays. Or errors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-12-step-2-solder-paste-printing\">Step 2: Solder paste printing<\/h3>\n\n\n\n<p>Stencil selection matters. Paste type matters. Aperture tuning matters.<\/p>\n\n\n\n<p>And this is a frequent prototype failure point because your design might have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>fine pitch pads<\/li>\n\n\n\n<li>big thermal pads<\/li>\n\n\n\n<li>uneven paste volume needs<\/li>\n<\/ul>\n\n\n\n<p>A \u201cgeneric\u201d stencil can lead to bridging, tombstoning, or insufficient solder. Prototypes often need paste tweaks, especially on QFNs and tiny passives.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-13-step-3-smt-placement-pick-and-place\">Step 3: SMT placement (pick and place)<\/h3>\n\n\n\n<p>Machine places components based on the centroid file. If your rotations are wrong in the file, the machine will confidently place wrong parts perfectly wrong. That\u2019s why assembly drawings and a good centroid export are a big deal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/08\/smt-assembly-line.webp\" alt=\"smt assembly line\" class=\"wp-image-2246\" srcset=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/08\/smt-assembly-line.webp 600w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/08\/smt-assembly-line-300x225.webp 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-14-step-4-reflow-soldering\">Step 4: Reflow soldering<\/h3>\n\n\n\n<p>Controlled heat profile. Enough soak, enough time above liquidus, correct peak. Too hot and you damage parts. Too cool and you get weak joints. Warped boards can cause opens under BGAs too, which is a special kind of pain.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/10\/Reflow-Oven.webp\" alt=\"Reflow Oven\" class=\"wp-image-4053\" srcset=\"https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/10\/Reflow-Oven.webp 450w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/10\/Reflow-Oven-300x300.webp 300w, https:\/\/flj-pcb.com\/wp-content\/uploads\/2025\/10\/Reflow-Oven-150x150.webp 150w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-15-step-5-through-hole-assembly-if-needed\">Step 5: Through-hole assembly (if needed)<\/h3>\n\n\n\n<p>Connectors, transformers, big caps, anything with mechanical stress. This can be hand soldered, wave soldered, or selective soldered depending on volume and complexity.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-16-step-6-rework-and-repair\">Step 6: Rework and repair<\/h3>\n\n\n\n<p>Prototypes often include controlled rework. It\u2019s normal.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hot air rework<\/li>\n\n\n\n<li>Drag soldering touch-ups<\/li>\n\n\n\n<li>BGA reball if needed (not always worth it on prototypes, but possible)<\/li>\n\n\n\n<li>Jumper wires, bodge wires, resistor swaps<\/li>\n<\/ul>\n\n\n\n<p>The key word is controlled. Rework should be documented, not improvised in silence.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-17-step-7-cleaning-and-conformal-coat-if-required\">Step 7: Cleaning and conformal coat (if required)<\/h3>\n\n\n\n<p>Sometimes you need cleaning for high impedance analog or high reliability. Sometimes you need conformal coat for environment. But in early validation, you often want to avoid coating until the design is stable. Coating hides rework and makes debugging miserable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-18-how-speed-actually-happens-during-prototype-builds\">How speed actually happens during prototype builds<\/h3>\n\n\n\n<p>It\u2019s not magic, it\u2019s parallel work:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Run fab and sourcing in parallel<\/li>\n\n\n\n<li>Freeze critical parts early (MCU, PMIC, RF front end)<\/li>\n\n\n\n<li>Reduce build variants (one BOM, one rev, one set of options)<\/li>\n\n\n\n<li>Be explicit about acceptable substitutions<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-19-speed-what-quick-turn-prototype-pcb-assembly-really-depends-on\">Speed: what \u201cquick turn prototype PCB assembly\u201d really depends on<\/h2>\n\n\n\n<p>Lead time is usually a stack of four buckets:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>PCB fabrication time<\/li>\n\n\n\n<li>Component sourcing time<\/li>\n\n\n\n<li>Assembly queue time<\/li>\n\n\n\n<li>Testing time<\/li>\n<\/ol>\n\n\n\n<p>You can only go as fast as the slowest bucket.<\/p>\n\n\n\n<p>Turnaround ranges are variable on purpose:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Same day \/ 24 to 72 hours<\/strong> for very simple builds with in-stock parts, standard stackups, minimal testing.<\/li>\n\n\n\n<li><strong>1 to 3+ weeks<\/strong> when parts are constrained, the design is dense, or you need programming and real functional testing.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-20-what-accelerates-builds\">What accelerates builds<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In-stock components, or you provide consigned parts<\/li>\n\n\n\n<li>Alternates already approved<\/li>\n\n\n\n<li>Standard stackups and finishes<\/li>\n\n\n\n<li>No controlled impedance requirement<\/li>\n\n\n\n<li>Consistent, correct footprints<\/li>\n\n\n\n<li>Clear assembly notes and polarity\/orientation callouts<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-21-what-slows-builds\">What slows builds<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>BGAs and 0.4 mm pitch parts<\/li>\n\n\n\n<li>Rigid-flex builds<\/li>\n\n\n\n<li>High-frequency materials<\/li>\n\n\n\n<li>Controlled impedance with coupons<\/li>\n\n\n\n<li>Special stencil requirements<\/li>\n\n\n\n<li>Programming, firmware loading, and debug loops<\/li>\n\n\n\n<li>Custom test fixtures<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-22-practical-checklist-for-faster-quotes-and-faster-builds\">Practical checklist for faster quotes and faster builds<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete BOM with MPNs<\/li>\n\n\n\n<li>PCB fab drawing and stackup notes<\/li>\n\n\n\n<li>Polarity and orientation notes<\/li>\n\n\n\n<li>AVL if you have it<\/li>\n\n\n\n<li>Acceptable substitutes listed<\/li>\n\n\n\n<li>Target ship date and quantity<\/li>\n<\/ul>\n\n\n\n<p>If you do that, you remove most of the back and forth.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-23-cost-drivers-in-prototype-pcb-assembly-and-how-to-lower-cost-without-lowering-quality\">Cost drivers in prototype PCB assembly (and how to lower cost without lowering quality)<\/h2>\n\n\n\n<p>Prototypes cost more per unit because you\u2019re paying for setup and complexity that production spreads across thousands of units.<\/p>\n\n\n\n<p>Common cost drivers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Setup and NRE<\/li>\n\n\n\n<li>Stencil cost<\/li>\n\n\n\n<li>Programming setup<\/li>\n\n\n\n<li>Low-volume inefficiency (high mix, stops and starts)<\/li>\n\n\n\n<li>Higher rework rate, because prototypes<\/li>\n<\/ul>\n\n\n\n<p>Typical cost line items you\u2019ll see:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062a\u0635\u0646\u064a\u0639 \u062b\u0646\u0627\u0626\u064a \u0627\u0644\u0641\u064a\u0646\u064a\u0644 \u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0643\u0644\u0648\u0631<\/li>\n\n\n\n<li>Stencil<\/li>\n\n\n\n<li>SMT and THT labor<\/li>\n\n\n\n<li>Component cost (and shortages can spike this)<\/li>\n\n\n\n<li>Expedited fees<\/li>\n\n\n\n<li>Rework<\/li>\n\n\n\n<li>Testing (flying probe, FCT)<\/li>\n\n\n\n<li>Shipping<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-24-ways-to-reduce-cost-intelligently\">Ways to reduce cost intelligently<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Design for assembly using standard packages where possible<\/li>\n\n\n\n<li>Consolidate the BOM (ten resistor values when you could use four is real money)<\/li>\n\n\n\n<li>Avoid exotic finishes and materials unless you need them<\/li>\n\n\n\n<li>Approve alternates early<\/li>\n\n\n\n<li>Order extra passives. Seriously. They disappear.<\/li>\n\n\n\n<li>Panelize when appropriate (and when the assembler agrees it helps)<\/li>\n<\/ul>\n\n\n\n<p>The tradeoff is simple. Cheapest quote vs on-time working boards. If your goal is learning speed, paying for QA and support is often cheaper than burning a week debugging bad solder joints.<\/p>\n\n\n\n<div class=\"wp-block-buttons spectra-popup-trigger-4901 is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link wp-element-button\">Request Prototype PCB Assembly Manufacturing Quote<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-25-quality-assurance-for-prototypes-the-inspection-stack-you-actually-want\">Quality assurance for prototypes: the inspection stack you actually want<\/h2>\n\n\n\n<p>For prototypes, you want QA that finds real issues without turning the build into a slow, bureaucratic production line.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-26-aoi-automated-optical-inspection\">\u0627\u0644\u0647\u064a\u0626\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0644\u0644\u062a\u0635\u0646\u064a\u0639 (\u0627\u0644\u0641\u062d\u0635 \u0627\u0644\u0628\u0635\u0631\u064a \u0627\u0644\u0622\u0644\u064a)<\/h3>\n\n\n\n<p>AOI is the baseline for SMT boards. It catches:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Missing components<\/li>\n\n\n\n<li>Wrong components (sometimes)<\/li>\n\n\n\n<li>Polarity\/orientation errors<\/li>\n\n\n\n<li>Solder bridging and insufficient solder on visible joints<\/li>\n<\/ul>\n\n\n\n<p>What AOI cannot do well:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hidden joints (BGA, bottom terminated parts)<\/li>\n\n\n\n<li>Some kinds of opens under packages<\/li>\n\n\n\n<li>Electrical performance<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-27-when-x-ray-testing-matters\">When X-ray testing matters<\/h3>\n\n\n\n<p>If you have BGAs, QFNs, or anything with hidden solder joints, X-ray is the difference between confidence and guessing. An Automatic X-ray Inspection System can validate:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Voiding<\/li>\n\n\n\n<li>Bridges under packages<\/li>\n\n\n\n<li>Opens<\/li>\n\n\n\n<li>Ball alignment issues<\/li>\n<\/ul>\n\n\n\n<p>Not every prototype build needs X-ray, but if your design depends on hidden joints, skipping X-ray can be a false savings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-28-functional-testing-fct\">Functional Testing (FCT)<\/h3>\n\n\n\n<p>FCT is the real \u201cdid we build it right?\u201d check.<\/p>\n\n\n\n<p>Powering the board, loading firmware, running basic bring-up scripts, verifying rails, IO, comms. Even a simple smoke test is better than nothing.<\/p>\n\n\n\n<p>You\u2019ll also hear teams mention other test language, sometimes loosely:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adjacency testing (shorts and spacing issues)<\/li>\n\n\n\n<li>Flip testing (a practical orientation and polarity check)<\/li>\n\n\n\n<li>Continuity and comparative testing<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-29-acceptance-criteria-and-documentation\">Acceptance criteria and documentation<\/h3>\n\n\n\n<p>Have a clear expectation. IPC-A-610 class, what defects are acceptable, and what data you want back:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Test reports<\/li>\n\n\n\n<li>AOI images (on request)<\/li>\n\n\n\n<li>X-ray images (on request)<\/li>\n<\/ul>\n\n\n\n<p>If a vendor can provide this without acting like you\u2019re being difficult, that\u2019s a good sign.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-30-support-what-real-support-looks-like-in-prototype-pcba\">Support: what \u201creal support\u201d looks like in prototype PCBA<\/h2>\n\n\n\n<p>Support is not \u201cour portal is nice.\u201d Support is what happens when something is unclear and the clock is ticking.<\/p>\n\n\n\n<p>Good support usually includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DFM feedback before the build starts<\/li>\n\n\n\n<li>Fast clarification questions that are actually specific<\/li>\n\n\n\n<li>A clear substitution approval workflow<\/li>\n\n\n\n<li>Photo updates if something looks off<\/li>\n\n\n\n<li>Root-cause notes when issues happen, not vague excuses<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-31-engineering-communication-loops\">Engineering communication loops<\/h3>\n\n\n\n<p>The most common prototype questions are predictable:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201cYour diode polarity marking is unclear, confirm orientation.\u201d<\/li>\n\n\n\n<li>\u201cU7 pin 1 marker conflicts with silkscreen.\u201d<\/li>\n\n\n\n<li>\u201cR34 footprint doesn\u2019t match the MPN package.\u201d<\/li>\n\n\n\n<li>\u201cMissing refdes on bottom side drawing.\u201d<\/li>\n\n\n\n<li>\u201cBOM calls for part that is NRND, approve alternate?\u201d<\/li>\n<\/ul>\n\n\n\n<p>A good partner asks fast, and doesn\u2019t build until it\u2019s resolved. A bad partner guesses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-32-component-sourcing-support\">Component sourcing support<\/h3>\n\n\n\n<p>Shortages are normal now. Support means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Recommending alternates that make sense<\/li>\n\n\n\n<li>Handling partial shipments without losing traceability<\/li>\n\n\n\n<li>Offering turnkey vs consigned builds depending on what you need<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-33-rework-and-iteration-friendliness\">Rework and iteration friendliness<\/h3>\n\n\n\n<p>Prototype work means ECOs. Rev A to Rev B to Rev C. A supportive assembler documents:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Patch wires and bodges<\/li>\n\n\n\n<li>Component swaps<\/li>\n\n\n\n<li>What changed and why<\/li>\n\n\n\n<li>How to replicate the fix on the next build<\/li>\n<\/ul>\n\n\n\n<p>That is \u201creal support.\u201d Not just shipping boards.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-34-choosing-a-prototype-pcb-assembly-partner-certs-capabilities-and-red-flags\">Choosing a prototype PCB assembly partner (certs, capabilities, and red flags)<\/h2>\n\n\n\n<p>Picking a prototype partner is a little like picking a debug partner. You want the one that tells you the truth quickly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-35-capabilities-checklist\">Capabilities checklist<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.allpcb.com\/allelectrohub\/the-benefits-of-combining-through-hole-and-smt-in-hybrid-pcb-designs\" target=\"_blank\" rel=\"noreferrer noopener\">SMT and THT<\/a><\/li>\n\n\n\n<li>Fine pitch and BGA capability<\/li>\n\n\n\n<li>Rigid-flex experience (if you need it)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.pcbunlimited.com\/blog\/what-is-controlled-impedance-in-pcb\/\" target=\"_blank\" rel=\"noreferrer noopener\">Controlled impedance handling<\/a> (if you need it)<\/li>\n\n\n\n<li>Programming and firmware loading<\/li>\n\n\n\n<li>Conformal coat (if you need it)<\/li>\n\n\n\n<li>Rework capability<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-36-qa-and-test-checklist\">QA and test checklist<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AOI in-house<\/li>\n\n\n\n<li>X-ray access for hidden joints<\/li>\n\n\n\n<li>Flying probe or equivalent electrical test option<\/li>\n\n\n\n<li>Documented process control and traceability<\/li>\n\n\n\n<li>Willingness to share build notes and reports<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-37-geography-tradeoffs-china-pcba-vs-local\">Geography tradeoffs: China PCBA vs local<\/h3>\n\n\n\n<p>This is not a moral decision. It\u2019s a schedule decision.<\/p>\n\n\n\n<p>China PCBA can be cost-effective and fast when the pipeline is smooth, and many reputable providers run very capable facilities. Local can be faster for iteration loops, easier communication, simpler shipping risk, and sometimes better for IP comfort.<\/p>\n\n\n\n<p>So how do you decide?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you need rapid iteration and lots of back and forth, local often wins.<\/li>\n\n\n\n<li>If your design is stable and you want cost efficiency, overseas can be great.<\/li>\n\n\n\n<li>If your schedule is tight, shipping risk matters more than you think.<\/li>\n<\/ul>\n\n\n\n<p>You\u2019ll see reputable prototyping brands in the market, like PHILIFAST , and others. The key is not the name, it\u2019s the behavior: how they quote, how they question, how they handle problems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-38-vendor-evaluation-that-actually-predicts-the-future\">Vendor evaluation that actually predicts the future<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ask for sample build photos<\/li>\n\n\n\n<li>Ask what their substitution process looks like<\/li>\n\n\n\n<li>Ask what QA steps are standard on prototype builds<\/li>\n\n\n\n<li>Pay attention to responsiveness during quoting<\/li>\n<\/ul>\n\n\n\n<p>Quoting behavior is usually support behavior later. People don\u2019t suddenly become organized after you pay.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-39-a-practical-send-to-assembly-checklist-so-your-first-build-doesnt-stall\">A practical \u201csend-to-assembly\u201d checklist (so your first build doesn\u2019t stall)<\/h2>\n\n\n\n<p>If you want your first build to not stall in an email thread, here\u2019s a checklist that works.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-40-design-and-package-checks\">Design and package checks<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clear polarity markers and pin 1 indicators<\/li>\n\n\n\n<li>Reference designators on silkscreen (readable, not under parts)<\/li>\n\n\n\n<li>Test points for key rails and interfaces<\/li>\n\n\n\n<li><a href=\"https:\/\/www.wevolver.com\/article\/how-to-test-a-circuit-board-pcb-methods-tools-and-best-practices\" target=\"_blank\" rel=\"noreferrer noopener\">Fiducials (global and local)<\/a><\/li>\n\n\n\n<li>Keepouts and courtyard spacing<\/li>\n\n\n\n<li>Solder mask expansion appropriate for your fab<\/li>\n\n\n\n<li>Silkscreen clarity (especially on black or dark solder mask)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-41-fab-checks\">Fab checks<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Correct stackup and copper weight<\/li>\n\n\n\n<li>Surface finish choice is intentional<\/li>\n\n\n\n<li>Solder mask color choice doesn\u2019t sabotage readability<\/li>\n\n\n\n<li>Drill file accuracy and hole size callouts<\/li>\n\n\n\n<li>Impedance notes if needed, and specify tolerance<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-42-assembly-package\">Assembly package<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>BOM with MPNs and acceptable alternates<\/li>\n\n\n\n<li>Centroid \/ pick and place<\/li>\n\n\n\n<li>Assembly drawings (top and bottom)<\/li>\n\n\n\n<li>Programming instructions<\/li>\n\n\n\n<li>Special handling notes (MSL, baking, ESD)<\/li>\n\n\n\n<li>Target quantity plus spares<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-43-testing-plan\">Testing plan<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/electronics.stackexchange.com\/questions\/399074\/how-can-i-troubleshoot-an-active-short-circuit\" target=\"_blank\" rel=\"noreferrer noopener\">Minimum electrical test (even basic continuity) plus a functional smoke test<\/a><\/li>\n\n\n\n<li>Define pass\/fail<\/li>\n\n\n\n<li>Define what data you want back (logs, measurements, photos)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-44-logistics-and-controls\">Logistics and Controls<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shipping addresses and preferred carrier<\/li>\n\n\n\n<li>Incoterms if applicable<\/li>\n\n\n\n<li>Decide turnkey vs consigned parts<\/li>\n\n\n\n<li>Revision control naming (Rev A, Rev B, etc) and ensure everyone uses the same file set<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-45-wrapping-up-speed-is-useless-without-qa-and-support\">Wrapping Up: Speed is Useless Without QA and Support<\/h2>\n\n\n\n<p>Prototype PCB assembly only looks like a race. It\u2019s actually a loop.<\/p>\n\n\n\n<p>The best prototype outcome is not \u201cwe got boards fast.\u201d It\u2019s \u201cwe got boards fast that we can trust.\u201d That means fast turnaround, layered inspection and testing, and responsive engineering communication when something is ambiguous.<\/p>\n\n\n\n<p>Prototype boards are for learning. Build, test, fix, repeat. Then when you transition to low-volume and production, you tighten DFM, lock sourcing, and expand test coverage. That\u2019s how projects survive the jump.<\/p>\n\n\n\n<p>Next step if you\u2019re about to send a build out: prepare the file package and the checklist above, then request quotes with a clear lead time target and clear test requirements. You\u2019ll get better answers, and usually better boards.<\/p>\n\n\n\n<div class=\"wp-block-buttons spectra-popup-trigger-4901 is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link wp-element-button\">Request Prototype PCB Assembly Manufacturing Quote<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-46-final-thoughts-how-to-choose-the-right-pcb-prototype-partner-for-your-next-project\">Final Thoughts: How to Choose the Right PCB Prototype Partner for Your Next Project<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-47-talking-points-philifast-vs-typical-pcb-prototype-and-pcba-providers\">PHILIFAST vs Typical PCB Prototype and PCBA Providers<\/h3>\n\n\n\n<p><strong>1. Service that feels like an engineering partner, not a ticket system<\/strong><\/p>\n\n\n\n<p>A lot of PCB companies can take an order. The difference is how PHILIFAST supports the messy parts. DFM feedback, quick clarifying questions, and practical suggestions before the build starts. When you are on Rev A and everything is urgent, that responsiveness is the product.<\/p>\n\n\n\n<p><strong>2. Flexibility during prototyping (where reality changes daily)<\/strong><\/p>\n\n\n\n<p>Many established providers are optimized for stable production, which is great later. PHILIFAST is positioned for prototype reality: substitutions, partial builds, fast rework, ECO driven changes, and small batch assembly without forcing you into a rigid process that only works when everything is perfect.<\/p>\n\n\n\n<p>For instance, their <a href=\"https:\/\/flj-pcb.com\/ar\/pcb-assembly\/bga-assmebly\/\" rel=\"noreferrer noopener\" target=\"_blank\">\u062a\u062c\u0645\u064a\u0639 BGA<\/a> service showcases this flexibility perfectly.<\/p>\n\n\n\n<p><strong>3. Production capability that still respects prototype speed<\/strong><\/p>\n\n\n\n<p>Some prototype shops are fast but can\u2019t scale. Some production shops can scale but are slow to engage on prototypes. PHILIFAST aims to bridge that gap, supporting quick turn prototypes while also having the manufacturing depth to carry a project into low-volume and beyond without you needing to re-qualify an entirely new supplier.<\/p>\n\n\n\n<p>Their <a href=\"https:\/\/flj-pcb.com\/ar\/pcb-assembly\/smt-assembly\/\" rel=\"noreferrer noopener\" target=\"_blank\">\u062a\u062c\u0645\u064a\u0639 SMT<\/a> service exemplifies their ability to maintain speed while ensuring quality during production runs.<\/p>\n\n\n\n<p><strong>4. Quality control you can actually see<\/strong><\/p>\n\n\n\n<p>When comparing vendors, look for proof, not slogans. PHILIFAST emphasizes practical QC steps like AOI, access to X-ray for hidden joints when needed, and traceable build documentation. That helps you separate design bugs from assembly defects which is basically the whole game in prototyping.<\/p>\n\n\n\n<p><strong>5. One-stop manufacturing support that reduces handoffs<\/strong><\/p>\n\n\n\n<p>With many PCB companies, you end up coordinating fab at one place, assembly at another (like <a href=\"https:\/\/flj-pcb.com\/ar\/pcb-assembly\/tht-pcb-assembly\/\" rel=\"noreferrer noopener\" target=\"_blank\">THT PCB assembly<\/a>), components somewhere else<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"heading-48-faqs-frequently-asked-questions\">\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 (\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-49-what-is-prototype-pcb-assembly-and-why-is-it-critical-for-hardware-projects\">What is prototype PCB assembly and why is it critical for hardware projects?<\/h3>\n\n\n\n<p>Prototype PCB assembly is the process where your PCB prototype becomes a functional, testable board with components placed and soldered. It&#8217;s critical because this is where you truly validate the design by powering up the board and running tests. Most hardware projects either accelerate or fail at this stage since schematic correctness or fab completion alone don&#8217;t guarantee a working product.<\/p>\n\n\n\n<div class=\"wp-block-buttons spectra-popup-trigger-4901 is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link wp-element-button\">Request Prototype PCB Assembly Manufacturing Quote<\/a><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-50-how-does-prototype-pcb-assembly-differ-from-production-pcb-assembly\">How does prototype PCB assembly differ from production PCB assembly?<\/h3>\n\n\n\n<p>While both use similar equipment like SMT machines and reflow ovens, prototype assembly focuses on validating the design, de-risking layout, confirming footprints and polarity, and enabling testing and iteration. Production assembly emphasizes optimizing yield, locking supply chains, controlling costs per unit, expanding test coverage, and making the build repeatable and auditable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-51-what-are-the-key-expectations-from-a-good-prototype-pcb-assembly-service\">What are the key expectations from a good prototype PCB assembly service?<\/h3>\n\n\n\n<p>A good prototype PCB assembly service typically delivers: 1) Speed and quick lead times to accelerate development cycles; 2) Quality assurance to minimize debugging of assembly defects; and 3) Real engineering support to answer questions and catch issues before shipping, ensuring a reliable prototype build.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-52-what-files-and-documentation-should-be-prepared-before-sending-a-pcb-for-prototype-assembly\">What files and documentation should be prepared before sending a PCB for prototype assembly?<\/h3>\n\n\n\n<p>To ensure fast quotes and smooth builds, provide a clean package including Gerbers or ODB++, drill files, IPC-356 netlist (optional but helpful), a detailed BOM with manufacturer part numbers, centroid\/pick-and-place file, top\/bottom assembly drawings with reference designators and polarity marks, schematic PDF, programming\/test notes if any, plus special handling instructions like moisture sensitivity levels or conformal coating requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-53-what-are-common-design-for-manufacturability-dfm-checks-that-impact-prototype-pcb-assembly-quality-and-speed\">What are common Design for Manufacturability (DFM) checks that impact prototype PCB assembly quality and speed?<\/h3>\n\n\n\n<p>Key DFM checks include verifying correct footprints with accurate land patterns and pin 1 orientation; ensuring clear polarity markings for diodes, electrolytics, LEDs, tantalums, ICs; proper spacing and solder mask openings especially for fine pitch parts; inclusion of global and local fiducials for precise component placement; and appropriate panelization for small or irregularly shaped boards.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heading-54-how-should-low-volume-production-runs-be-treated-differently-from-prototypes-in-pcb-assembly\">How should low-volume production runs be treated differently from prototypes in PCB assembly?<\/h3>\n\n\n\n<p>Low-volume production (e.g., 200 units for beta testing) requires more consistent processes than casual prototypes. It demands attention to consistency across units, traceability through serialization or documentation, finalized BOMs with approved vendor lists (AVL), expanded test coverage like ICT or FCT, and stricter quality controls to avoid field failures that could arise from treating them as informal prototypes.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Prototype PCB assembly, in plain English, is the part where your PCB prototype becomes a working, testable board. A real [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4914,"parent":1919,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-4912","page","type-page","status-publish","has-post-thumbnail","hentry"],"spectra_custom_meta":{"_edit_lock":["1778558218:1"],"rank_math_internal_links_processed":["1"],"rank_math_seo_score":["90"],"rank_math_title":["Prototype PCB Assembly: Fast Turns, QA & Real Support"],"rank_math_description":["Prototype PCB Assembly that doesn\u2019t derail your project. DFM checklist, required files, proto vs production, lead times, QA, and engineering help."],"rank_math_focus_keyword":["Prototype PCB Assembly"],"rank_math_contentai_score":["a:5:{s:8:\"keywords\";s:5:\"74.51\";s:9:\"wordCount\";s:1:\"0\";s:9:\"linkCount\";s:1:\"0\";s:12:\"headingCount\";s:1:\"0\";s:10:\"mediaCount\";s:1:\"0\";}"],"_thumbnail_id":["4914"],"_uag_custom_page_level_css":[""],"site-sidebar-layout":["default"],"site-content-layout":[""],"ast-site-content-layout":["default"],"site-content-style":["default"],"site-sidebar-style":["default"],"ast-global-header-display":[""],"ast-banner-title-visibility":[""],"ast-main-header-display":[""],"ast-hfb-above-header-display":[""],"ast-hfb-below-header-display":[""],"ast-hfb-mobile-header-display":[""],"site-post-title":[""],"ast-breadcrumbs-content":[""],"ast-featured-img":[""],"footer-sml-layout":[""],"ast-disable-related-posts":[""],"theme-transparent-header-meta":[""],"adv-header-id-meta":[""],"stick-header-meta":[""],"header-above-stick-meta":[""],"header-main-stick-meta":[""],"header-below-stick-meta":[""],"astra-migrate-meta-layouts":["default"],"ast-page-background-enabled":["default"],"ast-page-background-meta":["a:3:{s:7:\"desktop\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-5)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"tablet\";a:12:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"mobile\";a:12:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}}"],"ast-content-background-meta":["a:3:{s:7:\"desktop\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-4)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"tablet\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-4)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"mobile\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-4)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}}"],"footnotes":[""],"_elementor_edit_mode":[""],"_elementor_template_type":[""],"_elementor_data":[""],"_elementor_conditions":["a:0:{}"],"_edit_last":["1"],"_wp_page_template":["default"],"_uag_css_file_name":["uag-css-4912.css"],"_uag_js_file_name":["uag-js-4912.js"],"_elementor_page_assets":["a:0:{}"],"_uag_page_assets":["a:9:{s:3:\"css\";s:31370:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}.uagb-social-share__outer-wrap,.uagb-social-share__wrap{display:flex;align-items:center;justify-content:center}.uagb-social-share__layout-vertical.uagb-social-share__outer-wrap,.uagb-social-share__layout-vertical .uagb-social-share__wrap{flex-direction:column}.uagb-social-share__layout-vertical .wp-block-uagb-social-share-child.uagb-ss-repeater.uagb-ss__wrapper:first-child{margin-top:0 !important}.uagb-social-share__layout-vertical .wp-block-uagb-social-share-child.uagb-ss-repeater.uagb-ss__wrapper:last-child{margin-bottom:0 !important}.uagb-social-share__outer-wrap a.uagb-button__link:focus{box-shadow:none}.uagb-social-share__outer-wrap .uagb-ss__wrapper{padding:0;margin-left:5px;margin-right:5px;transition:all .2s;display:inline-flex;text-align:center}.uagb-social-share__outer-wrap .uagb-ss__source-wrap{display:inline-block}.uagb-social-share__outer-wrap .uagb-ss__link{color:#3a3a3a;display:inline-table;line-height:0;cursor:pointer}.uagb-social-share__outer-wrap .uagb-ss__source-icon{font-size:40px;width:40px;height:40px}.uagb-social-share__outer-wrap .uagb-ss__source-image{width:40px}@media(max-width: 976px){.uagb-social-share__layout-horizontal .uagb-ss__wrapper{margin-left:0;margin-right:0}}.uagb-social-share__layout-horizontal .wp-block-uagb-social-share-child.uagb-ss-repeater.uagb-ss__wrapper:first-child{margin-left:0 !important}.uagb-social-share__layout-horizontal .wp-block-uagb-social-share-child.uagb-ss-repeater.uagb-ss__wrapper:last-child{margin-right:0 !important}.wp-block-uagb-social-share .uagb-social-share__wrapper{text-decoration:none}.uagb-social-share__wrapper{box-shadow:none}.uagb-social-share__outer-wrap:not(.uagb-social-share__no-label) .uagb-social-share__source-wrap{margin-right:15px}.uagb-social-share__outer-wrap.uagb-social-share__icon-at-top .uagb-social-share__source-wrap{-ms-flex-item-align:flex-start;align-self:flex-start;margin-top:5px}.uagb-block-015f0124 .uagb-ss-repeater span.uagb-ss__link{color: #3a3a3a;}.uagb-block-015f0124 .uagb-ss-repeater a.uagb-ss__link{color: #3a3a3a;}.uagb-block-015f0124 .uagb-ss-repeater span.uagb-ss__link svg{fill: #3a3a3a;}.uagb-block-015f0124 .uagb-ss-repeater a.uagb-ss__link svg{fill: #3a3a3a;}.uagb-block-015f0124.uagb-social-share__layout-vertical .uagb-ss__wrapper{margin-left: 0;margin-right: 0;margin-top: 5px;margin-bottom: 5px;}.uagb-block-015f0124.uagb-social-share__layout-vertical .uagb-ss__link{padding: 10px;}.uagb-block-015f0124.uagb-social-share__layout-horizontal .uagb-ss__link{padding: 10px;}.uagb-block-015f0124.uagb-social-share__layout-horizontal .uagb-ss__wrapper{margin-left: 5px;margin-right: 5px;}.uagb-block-015f0124 .wp-block-uagb-social-share-child {border-radius: 0px;}.uagb-block-015f0124 .uagb-ss__source-wrap{width: 30px;}.uagb-block-015f0124 .uagb-ss__source-wrap svg{width: 30px;height: 30px;}.uagb-block-015f0124 .uagb-ss__source-image{width: 30px;}.uagb-block-015f0124 .uagb-ss__source-icon{width: 30px;height: 30px;font-size: 30px;}.uagb-block-015f0124.uagb-social-share__outer-wrap{justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.uagb-block-44317091.uagb-ss-repeater span.uagb-ss__link{color: #3b5998;}.uagb-block-44317091.uagb-ss-repeater a.uagb-ss__link{color: #3b5998;}.uagb-block-44317091.uagb-ss-repeater span.uagb-ss__link svg{fill: #3b5998;}.uagb-block-44317091.uagb-ss-repeater a.uagb-ss__link svg{fill: #3b5998;}.uagb-block-df693e43.uagb-ss-repeater span.uagb-ss__link{color: #55acee;}.uagb-block-df693e43.uagb-ss-repeater a.uagb-ss__link{color: #55acee;}.uagb-block-df693e43.uagb-ss-repeater span.uagb-ss__link svg{fill: #55acee;}.uagb-block-df693e43.uagb-ss-repeater a.uagb-ss__link svg{fill: #55acee;}.uagb-block-e0123642.uagb-ss-repeater span.uagb-ss__link{color: #bd081c;}.uagb-block-e0123642.uagb-ss-repeater a.uagb-ss__link{color: #bd081c;}.uagb-block-e0123642.uagb-ss-repeater span.uagb-ss__link svg{fill: #bd081c;}.uagb-block-e0123642.uagb-ss-repeater a.uagb-ss__link svg{fill: #bd081c;}.uagb-block-23521e42.uagb-ss-repeater span.uagb-ss__link{color: #0077b5;}.uagb-block-23521e42.uagb-ss-repeater a.uagb-ss__link{color: #0077b5;}.uagb-block-23521e42.uagb-ss-repeater span.uagb-ss__link svg{fill: #0077b5;}.uagb-block-23521e42.uagb-ss-repeater a.uagb-ss__link svg{fill: #0077b5;}@media only screen and (max-width: 976px) {.uagb-block-015f0124.uagb-social-share__layout-vertical .uagb-ss__wrapper{margin-left: 0;margin-right: 0;margin-top: 5px;margin-bottom: 5px;}.uagb-block-015f0124.uagb-social-share__layout-horizontal .uagb-ss__wrapper{margin-left: 5px;margin-right: 5px;}.uagb-block-015f0124.uagb-social-share__outer-wrap{justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}@media only screen and (max-width: 767px) {.uagb-block-015f0124.uagb-social-share__layout-vertical .uagb-ss__wrapper{margin-left: 0;margin-right: 0;margin-top: 5px;margin-bottom: 5px;}.uagb-block-015f0124.uagb-social-share__layout-horizontal .uagb-ss__wrapper{margin-left: 5px;margin-right: 5px;}.uagb-block-015f0124.uagb-social-share__outer-wrap{justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.uagb-cta__outer-wrap .uagb-cta__content,.uagb-cta__outer-wrap a.uagb-cta__block-link span,.uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__button-wrapper,.uagb-cta__outer-wrap .uagb-cta-typeof-button,.uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__block-link,.uagb-cta__outer-wrap .uagb-cta-with-svg{display:inline-block}.uagb-cta__outer-wrap{display:flex;justify-content:space-between}.wp-block-uagb-call-to-action .uagb-cta__buttons{display:inline-flex}.wp-block-uagb-call-to-action .wp-block-button__link,.wp-block-uagb-call-to-action .ast-outline-button{fill:currentColor;justify-content:center}.uagb-cta__button-link-wrapper,.uagb-cta-second__button{display:inline-flex;align-items:center;word-break:keep-all;width:100%}.uagb-cta__title{padding:0;margin:0;display:block}.uagb-cta__content-right .uagb-cta__button-wrapper{float:right}.uagb-cta__link-wrapper.uagb-cta__block-link-style:empty{display:none}a.uagb-cta__block-link,.entry .entry-content a.uagb-cta__block-link,a.uagb-cta__block-link-wrap,.entry .entry-content a.uagb-cta__block-link-wrap{text-decoration:none}a.uagb-cta__block-link:hover,.entry .entry-content a.uagb-cta__block-link:hover,a.uagb-cta__block-link-wrap:hover,.entry .entry-content a.uagb-cta__block-link-wrap:hover .entry .entry-content a.uagb-cta__block-link:hover{color:inherit}.uagb-cta__content-right{text-align:right;justify-content:flex-end}.uagb-cta__left-right-wrap{width:100%;word-break:break-word}.uagb-cta__icon-position-below-title .uagb-cta__left-right-wrap{display:block;min-width:100%;width:100%}.uagb-cta__icon-position-left .uagb-cta__left-right-wrap,.uagb-cta__icon-position-right .uagb-cta__left-right-wrap{display:flex}.uagb-cta__icon-position-right .uagb-cta__left-right-wrap{justify-content:flex-end}.uagb-cta__block-link-icon-after{margin-left:5px;margin-right:0}.uagb-cta__block-link-icon-before{margin-left:0;margin-right:5px}.uagb-cta__block-link-icon,.uagb-cta__block svg{transition:all 200ms linear}.uagb-cta__block{position:relative}.uagb-cta-typeof-button{line-height:1;text-align:center}.uagb-cta__content-right .uagb-cta__button-link-wrapper,.uagb-cta__content-right .uagb-cta-second__button .uagb-cta__content-right .uagb-cta__block-link,.uagb-cta__content-right.uagb-cta__button-valign-middle .uagb-cta__left-right-wrap{display:flex;align-items:center}.uagb-cta__content-right .uagb-cta__button-link-wrapper,.uagb-cta__content-right .uagb-cta-second__button .uagb-cta__content-right .uagb-cta__block-link{justify-content:center}.uagb-cta__link-wrapper a{box-shadow:none;text-decoration:none}.uagb-cta__block,.uagb-cta__content,.uagb-cta__left-right-wrap{z-index:1}.uagb-cta__block-link{cursor:pointer}.uagb-cta__content-right .uagb-cta__block-link{float:right;padding:10px 14px}a.uagb-cta__block-link-wrap{color:inherit}.uagb-cta__content p:empty{display:none}.uagb-cta__button-type-none .uagb-cta__content{width:100%}.uagb-cta-with-svg{height:14px;width:14px;line-height:14px;vertical-align:middle}.uagb-cta__block svg{display:block;height:inherit;width:inherit}.uagb-cta__button-link-wrapper svg{width:20px;height:20px}.uagb-cta__align-button-after{margin-left:5px}.uagb-cta__align-button-before{margin-right:5px}.uagb-cta__block-link i{font-style:normal}a.uagb-cta__link-to-all{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.wp-block-uagb-call-to-action{position:relative}.wp-block-uagb-call-to-action a.uagb-cta__link-to-all{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}@media only screen and (max-width: 976px){.uagb-cta__content-stacked-tablet,.uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap{flex-direction:column;text-align:center}.uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__button-wrapper{float:none;margin:0 auto}.uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap .uagb-cta__content{margin-left:0;margin-right:0}.uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content,.uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width:100% !important}}@media screen and (max-width: 767px){.uagb-cta__content-stacked-mobile,.uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap{flex-direction:column;text-align:center}.uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__button-wrapper{float:none;margin:0 auto}.uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap .uagb-cta__content{margin-left:0;margin-right:0}.uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content,.uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width:100% !important}}.uagb-cta__desc p:last-child{margin-bottom:0}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action .uagb-cta__title{margin-bottom: 10px;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action .uagb-cta__desc{margin-bottom: 10px;}.uagb-block-6c2dcb80 .uagb-cta__align-button-after{margin-left: 10px;}.uagb-block-6c2dcb80 .uagb-cta__align-button-before{margin-right: 10px;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper > svg{margin-left: 10px;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action a.uagb-cta-second__button > svg{margin-left: 10px;font-size: 14px;width: 14px;height: 14px;line-height: 14px;}.uagb-block-6c2dcb80 .uagb-cta__content-wrap{text-align: left;}.uagb-block-6c2dcb80 .uagb-cta__wrap{width: 70%;text-align: left;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action{text-align: left;}.uagb-block-6c2dcb80 .uagb-cta__left-right-wrap .uagb-cta__content{margin-left: 0px;}.uagb-block-6c2dcb80 .uagb-cta__buttons{column-gap: 15px;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action {display: flex;justify-content: space-between;}.uagb-block-6c2dcb80 .uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content{width: 70%;}.uagb-block-6c2dcb80 .uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width: 30%;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper {align-self: center;height: fit-content;margin-left: auto;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action  {flex-direction: row;align-items: center;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button{align-self: center;height: fit-content;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:hover{background-color: !important;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.wp-block-button a.uagb-cta-second__button:focus{background-color: !important;}.uagb-block-6c2dcb80 .uagb-cta__button-wrapper a.uagb-cta-typeof-button{color: #333;border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-color: #333;border-style: solid;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.wp-block-button .uagb-cta__buttons a.uagb-cta__button-link-wrapper.wp-block-button__link{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-color: #333;border-style: solid;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action a.uagb-cta-second__button{text-transform: normal;text-decoration: none;font-size: 14px;}@media only screen and (max-width: 976px) {.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.uagb-cta__content-stacked-tablet {display: inherit;}.uagb-block-6c2dcb80.uagb-cta__content-stacked-tablet .uagb-cta__wrap{width: 100%;}.uagb-block-6c2dcb80 .uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width: 30%;}.uagb-block-6c2dcb80 .uagb-cta__wrap{text-align: center;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper{border-style: solid;border-color: #333;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.wp-block-button .uagb-cta__buttons a.uagb-cta__button-link-wrapper.wp-block-button__link{border-style: solid;border-color: #333;}}@media only screen and (max-width: 767px) {.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.uagb-cta__content-stacked-mobile {display: inherit;}.uagb-block-6c2dcb80.uagb-cta__content-stacked-mobile .uagb-cta__wrap{width: 100%;}.uagb-block-6c2dcb80 .uagb-cta__buttons{justify-content: center;}.uagb-block-6c2dcb80 .uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper{width: 30%;}.uagb-block-6c2dcb80 .uagb-cta__wrap{text-align: center;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action {flex-direction: column;align-items: center;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action a.uagb-cta__button-link-wrapper{border-style: solid;border-color: #333;}.uagb-block-6c2dcb80.wp-block-uagb-call-to-action.wp-block-button .uagb-cta__buttons a.uagb-cta__button-link-wrapper.wp-block-button__link{border-style: solid;border-color: #333;}}.uagb-icon-list__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.wp-block-uagb-icon-list-child{padding:0;transition:all .2s;display:inline-flex;color:#3a3a3a;align-items:center;text-decoration:none;box-shadow:none}.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap{display:block;align-items:center}.uagb-icon-list__source-wrap svg{display:block}.uagb-icon-list__source-image{width:40px}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{color:#3a3a3a;display:flex;align-items:center}.wp-block-uagb-icon-list-child{position:relative}.wp-block-uagb-icon-list-child>a{position:absolute;top:0;left:0;width:100%;height:100%}img.uagb-icon-list__source-image{max-width:unset}.wp-block-uagb-icon-list-child .uagb-icon-list__label{word-break:break-word}.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-f606f41a.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__source-wrap{margin-right: 15px;}.uagb-block-ddf54d80.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-ddf54d80.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-b45e4180.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-b45e4180.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-6962245c.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-6962245c.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-f606f41a.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-f606f41a .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-f606f41a .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-f606f41a.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-container.uagb-block-845e6da6 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-845e6da6 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-845e6da6 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-845e6da6 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-845e6da6 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-845e6da6{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-845e6da6 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-845e6da6{box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-845e6da6{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-845e6da6 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-845e6da6{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-845e6da6{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-845e6da6 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-845e6da6{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}}.wp-block-uagb-icon svg{width:30px}.uagb-icon-wrapper .uagb-svg-wrapper{transition:box-shadow .2s ease} .uagb-block-2b67c985.uagb-icon-wrapper{text-align: center;} .uagb-block-2b67c985.uagb-icon-wrapper .uagb-svg-wrapper a{display: contents;} .uagb-block-2b67c985.uagb-icon-wrapper svg{width: 40px;height: 40px;transform: rotate(0deg);box-sizing: content-box;fill: #333;filter: drop-shadow( 0px 0px 0px #00000070 );} .uagb-block-2b67c985.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;border-style: default;box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-2b67c985.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-2b67c985.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow: 0px 0px 0 #00000070 ;}@media only screen and (max-width: 976px) { .uagb-block-2b67c985.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;}}@media only screen and (max-width: 767px) { .uagb-block-2b67c985.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;}} .uagb-block-3c223d05.uagb-icon-wrapper{text-align: center;} .uagb-block-3c223d05.uagb-icon-wrapper .uagb-svg-wrapper a{display: contents;} .uagb-block-3c223d05.uagb-icon-wrapper svg{width: 40px;height: 40px;transform: rotate(0deg);box-sizing: content-box;fill: #333;filter: drop-shadow( 0px 0px 0px #00000070 );} .uagb-block-3c223d05.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;border-style: default;box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-3c223d05.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow: 0px 0px 0 #00000070 ;} .uagb-block-3c223d05.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow: 0px 0px 0 #00000070 ;}@media only screen and (max-width: 976px) { .uagb-block-3c223d05.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;}}@media only screen and (max-width: 767px) { .uagb-block-3c223d05.uagb-icon-wrapper .uagb-svg-wrapper{display: inline-flex;}}.wp-block-uagb-container.uagb-block-e5b2e3b1 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e5b2e3b1 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e5b2e3b1 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e5b2e3b1 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e5b2e3b1 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e5b2e3b1{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e5b2e3b1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-e5b2e3b1{box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-e5b2e3b1{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e5b2e3b1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e5b2e3b1{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-e5b2e3b1{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e5b2e3b1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-e5b2e3b1{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}}\";s:2:\"js\";s:2013:\"document.addEventListener(\"DOMContentLoaded\", function(){ var ssLinksParent = document.querySelector( '.uagb-block-015f0124' );\nssLinksParent?.addEventListener( 'keyup', function ( e ) {\nvar link = e.target.closest( '.uagb-ss__link' );\nif ( link && e.keyCode === 13 ) {\n\thandleSocialLinkClick( link );\n}\n});\n\nssLinksParent?.addEventListener( 'click', function ( e ) {\nvar link = e.target.closest( '.uagb-ss__link' );\nif ( link ) {\n\thandleSocialLinkClick( link );\n}\n});\n\nfunction handleSocialLinkClick( link ) {\nvar social_url = link.dataset.href;\nvar target = \"\";\nif ( social_url == \"mailto:?body=\" ) {\n\ttarget = \"_self\";\n}\nvar request_url = \"\";\nif ( social_url.indexOf(\"\/pin\/create\/link\/?url=\") !== -1 ) {\n\trequest_url = social_url + encodeURIComponent( window.location.href ) + \"&media=\" + 'https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa.webp';\n} else {\n\trequest_url = social_url + encodeURIComponent( window.location.href );\n}\nwindow.open( request_url, target );\n}\n\t\t\t\twindow.addEventListener( 'DOMContentLoaded', () => {\n\t\t\t\t\tconst blockScope = document.querySelector( '.uagb-block-2b67c985' );\n\t\t\t\t\tif ( ! blockScope ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst anchorElement = blockScope.querySelector('a');\n\t\t\t\t\tif (!anchorElement) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} \n\n\t\t\t\t\t \n\t\t\t\t\tblockScope.addEventListener('keydown', (event) => {\n\t\t\t\t\t\tif ( 13 === event.keyCode || 32 === event.keyCode ) {\n\t\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t\tanchorElement.click();\t\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t} );\n\t\t\t\t\t\t\twindow.addEventListener( 'DOMContentLoaded', () => {\n\t\t\t\t\tconst blockScope = document.querySelector( '.uagb-block-3c223d05' );\n\t\t\t\t\tif ( ! blockScope ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst anchorElement = blockScope.querySelector('a');\n\t\t\t\t\tif (!anchorElement) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} \n\n\t\t\t\t\t \n\t\t\t\t\tblockScope.addEventListener('keydown', (event) => {\n\t\t\t\t\t\tif ( 13 === event.keyCode || 32 === event.keyCode ) {\n\t\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t\tanchorElement.click();\t\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t} );\n\t\t\t });\";s:18:\"current_block_list\";a:23:{i:0;s:14:\"core\/paragraph\";i:1;s:9:\"core\/list\";i:2;s:14:\"core\/list-item\";i:3;s:12:\"core\/buttons\";i:4;s:11:\"core\/button\";i:5;s:12:\"core\/heading\";i:6;s:10:\"core\/image\";i:7;s:11:\"core\/search\";i:8;s:10:\"core\/group\";i:9;s:17:\"core\/latest-posts\";i:10;s:20:\"core\/latest-comments\";i:11;s:13:\"core\/archives\";i:12;s:15:\"core\/categories\";i:13;s:10:\"core\/embed\";i:14;s:17:\"uagb\/social-share\";i:15;s:23:\"uagb\/social-share-child\";i:16;s:19:\"uagb\/call-to-action\";i:17;s:14:\"uagb\/icon-list\";i:18;s:20:\"uagb\/icon-list-child\";i:19;s:14:\"uagb\/container\";i:20;s:9:\"uagb\/icon\";i:21;s:17:\"core\/social-links\";i:22;s:16:\"core\/social-link\";}s:8:\"uag_flag\";b:1;s:11:\"uag_version\";i:1787191224;s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa.webp",800,600,false],"thumbnail":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa-150x150.webp",150,150,true],"medium":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa-300x225.webp",300,225,true],"medium_large":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa-768x576.webp",768,576,true],"large":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa.webp",800,600,false],"1536x1536":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa.webp",800,600,false],"2048x2048":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa.webp",800,600,false],"trp-custom-language-flag":["https:\/\/flj-pcb.com\/wp-content\/uploads\/2026\/05\/Prototype-PCBa-16x12.webp",16,12,true]},"uagb_author_info":{"display_name":"Philifast","author_link":"https:\/\/flj-pcb.com\/ar\/author\/2475017442jygmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Prototype PCB assembly, in plain English, is the part where your PCB prototype becomes a working, testable board. A real [&hellip;]","_links":{"self":[{"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/pages\/4912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/comments?post=4912"}],"version-history":[{"count":2,"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/pages\/4912\/revisions"}],"predecessor-version":[{"id":4923,"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/pages\/4912\/revisions\/4923"}],"up":[{"embeddable":true,"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/pages\/1919"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/media\/4914"}],"wp:attachment":[{"href":"https:\/\/flj-pcb.com\/ar\/wp-json\/wp\/v2\/media?parent=4912"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}