{"id":11413,"date":"2026-10-27T02:36:50","date_gmt":"2026-10-27T02:36:50","guid":{"rendered":"https:\/\/yiroxautoparts.com\/capabilities\/quality-inspection-cmm\/"},"modified":"2026-10-27T16:15:52","modified_gmt":"2026-10-27T16:15:52","slug":"quality-inspection-cmm","status":"publish","type":"page","link":"https:\/\/yiroxautoparts.com\/pt\/capabilities\/quality-inspection-cmm\/","title":{"rendered":"Inspe\u00e7\u00e3o de Qualidade e CMM"},"content":{"rendered":"\n<style>\n.yxs{--navy:#0d1b3e;--navy2:#13264f;--red:#cc1f2d;--red-h:#a8181f;--off:#f3f5f9;--bd:#dfe4ec;--mut:#55607a;--ink:#1f2a44;font-family:'Barlow',sans-serif;color:var(--ink);line-height:1.75;font-size:18px}\n.yxs *{box-sizing:border-box}.yxs img{max-width:100%;height:auto;display:block}\n.yxs .c{max-width:1240px;margin:0 auto;padding:0 32px}\n.yxs section{padding:112px 0}.yxs section.tint{background:var(--off)}\n.yxs h1,.yxs h2,.yxs h3{font-family:'Barlow Condensed',sans-serif;font-weight:700;line-height:1.12;color:var(--navy);letter-spacing:.005em}\n.yxs h2{font-size:clamp(32px,3.4vw,46px);margin:0 0 22px;max-width:none}\n.yxs .split h2{max-width:none}\n.yxs h3{font-size:24px;margin:40px 0 12px}\n.yxs .eb{display:flex;align-items:center;gap:12px;font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:15px;letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin-bottom:16px}\n.yxs .eb:before{content:\"\";width:36px;height:2px;background:var(--red)}\n.yxs p{margin:0 0 20px;max-width:70ch;color:#2b3550}.yxs li{margin:0 0 12px;max-width:68ch}\n.yxs p.lede{font-size:20px;line-height:1.7;color:var(--mut);max-width:980px;margin-bottom:22px}.yxs p.lede+p.lede{margin-top:-4px}\n.yxs a{color:var(--red);font-weight:600;text-decoration:none}.yxs a:hover{text-decoration:underline}\n\/* hero *\/\n.yxs .hero{background:var(--navy) center\/cover no-repeat;color:#fff;padding:88px 0 170px;min-height:560px}\n.yxs .hero h1{color:#fff;font-size:clamp(40px,5vw,68px);margin:18px 0 24px;max-width:20ch;line-height:1.05}\n.yxs .hero .lead{font-size:20px;max-width:58ch;color:rgba(255,255,255,.9);line-height:1.7}\n.yxs .crumb{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:34px}.yxs .crumb a{color:#fff;font-weight:500}.yxs .crumb span{opacity:.5;margin:0 6px}\n.yxs .eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:'Barlow Condensed',sans-serif;font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:15px;color:#fff}\n.yxs .eyebrow:before{content:\"\";width:40px;height:2px;background:var(--red)}\n.yxs .btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}\n.yxs .btn{display:inline-block;padding:16px 32px;border-radius:4px;font-weight:700;letter-spacing:.02em;transition:.2s}\n.yxs .btn-r{background:var(--red);color:#fff!important}.yxs .btn-r:hover{background:var(--red-h);text-decoration:none}\n.yxs .btn-o{border:1.5px solid rgba(255,255,255,.6);color:#fff!important}.yxs .btn-o:hover{background:rgba(255,255,255,.1);text-decoration:none}\n\/* stats: overlapping card *\/\n.yxs .stats{position:relative;margin-top:-92px;z-index:2}\n.yxs .sg{display:grid;grid-template-columns:repeat(5,1fr);background:var(--navy);border-radius:6px;box-shadow:0 24px 60px rgba(8,17,40,.28);overflow:hidden;border-top:3px solid var(--red)}\n.yxs .sg div{padding:38px 16px 34px;text-align:center;position:relative}\n.yxs .sg div+div:before{content:\"\";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:rgba(255,255,255,.16)}\n.yxs .sg strong{display:block;font-family:'Barlow Condensed',sans-serif;font-size:40px;font-weight:700;color:#fff;line-height:1;white-space:nowrap}\n.yxs .sg span{display:block;margin-top:10px;font-size:13px;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}\n\/* split *\/\n.yxs .split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;margin-bottom:16px}\n.yxs .split.rev .fig{order:-1}.yxs .split .tx p:last-child{margin-bottom:0}\n.yxs .fig{margin:0;position:relative}.yxs .fig img{border-radius:6px;box-shadow:0 24px 50px rgba(13,27,62,.18);aspect-ratio:4\/3;object-fit:cover;width:100%}\n.yxs .split .fig:after{content:\"\";position:absolute;right:-14px;bottom:20px;width:6px;height:38%;background:var(--red);border-radius:2px}\n.yxs .split.rev .fig:after{right:auto;left:-14px}\n.yxs .fig figcaption{font-size:14px;color:var(--mut);margin-top:14px;line-height:1.5}\n.yxs .gal{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}\n\/* cards *\/\n.yxs .cards,.yxs .ig{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}\n.yxs .card,.yxs .ic-card{background:#fff;border:1px solid var(--bd);border-radius:6px;padding:36px 32px;transition:.2s;color:var(--ink);border-top:3px solid transparent}\n.yxs .ic-card:hover,.yxs .card:hover{border-top-color:var(--red);box-shadow:0 18px 40px rgba(13,27,62,.1);transform:translateY(-3px);text-decoration:none}\n.yxs .card{display:flex;flex-direction:column}.yxs .card p{flex:1;font-weight:400}.yxs .card .more{color:var(--red);font-weight:700}\n.yxs .card h3,.yxs .ic-card h3{margin:20px 0 10px;font-size:23px}.yxs .ic-card p{font-size:17px}.yxs .ic-card p:last-child{margin-bottom:0}\n.yxs .ic{display:inline-flex;width:56px;height:56px;border-radius:6px;background:var(--navy);color:#fff;align-items:center;justify-content:center}.yxs .ic svg{width:28px;height:28px}\n\/* navy timeline *\/\n.yxs section.navy{background:linear-gradient(135deg,#0a1634 0%,var(--navy) 55%,#162c5c 100%);color:#fff}\n.yxs .navy h2,.yxs .navy h3{color:#fff}.yxs .navy p,.yxs .navy li{color:rgba(255,255,255,.82)}.yxs .navy p.lede{color:rgba(255,255,255,.75)}.yxs .navy .eb{color:#ff5a66}.yxs .navy .eb:before{background:#ff5a66}\n.yxs .tl{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 56px;counter-reset:s}\n.yxs .tl li{display:grid;grid-template-columns:60px 1fr;gap:24px;margin:0;padding:0 0 40px;position:relative;max-width:none}\n.yxs .tl li:before{content:\"\";position:absolute;left:29px;top:64px;bottom:4px;width:2px;background:rgba(127,140,170,.35)}\n.yxs .tl .n{width:60px;height:60px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:22px}\n.yxs .tl h3{margin:12px 0 8px}.yxs .tl p:last-child{margin-bottom:0}\n.yxs section:not(.navy) .tl li:before{background:var(--bd)}\n\/* lists *\/\n.yxs ul.chk{list-style:none;margin:0 0 26px;padding:0}\n.yxs ul.chk li{position:relative;padding-left:34px}\n.yxs ul.chk li:before{content:\"\";position:absolute;left:0;top:6px;width:20px;height:20px;border-radius:50%;background:var(--red) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2'%3E%3Cpath d='M6 12l4 4 8-9'\/%3E%3C\/svg%3E\") center\/12px no-repeat}\n\/* tables *\/\n.yxs .tw{overflow-x:auto;margin:16px 0 34px;border-radius:6px;border:1px solid var(--bd);background:#fff;box-shadow:0 10px 30px rgba(13,27,62,.05)}\n.yxs table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.6;min-width:640px}\n.yxs th,.yxs td{padding:17px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--bd)}\n.yxs th{background:var(--navy);color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:17px;letter-spacing:.06em;text-transform:uppercase}\n.yxs tbody tr:nth-child(even){background:#f6f8fb}.yxs tbody tr:last-child td{border-bottom:0}.yxs td:first-child{font-weight:600;color:var(--navy)}\n\/* callout: strong-led paragraphs *\/\n.yxs p.lede strong{color:var(--navy)}\n\/* faq *\/\n.yxs details{background:#fff;border:1px solid var(--bd);border-radius:6px;margin:0 0 14px;max-width:980px}\n.yxs summary{font-weight:700;color:var(--navy);cursor:pointer;font-size:19px;padding:22px 60px 22px 26px;list-style:none;position:relative}\n.yxs summary::-webkit-details-marker{display:none}\n.yxs summary:after{content:\"+\";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:28px;color:var(--red);font-weight:400}\n.yxs details[open] summary:after{content:\"\u2013\"}.yxs details[open]{border-color:var(--navy);box-shadow:0 10px 26px rgba(13,27,62,.07)}\n.yxs details .a{padding:0 26px 10px}\n\/* trust row *\/\n.yxs section.trust{padding:84px 0;background:#fff;border-top:1px solid var(--bd)}\n.yxs .trg{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:center}\n.yxs .h2s{font-size:clamp(28px,2.8vw,38px);margin-bottom:16px}\n.yxs .certs{display:flex;gap:28px;justify-content:flex-end}\n.yxs .certs figure{margin:0;text-align:center}.yxs .certs img{width:170px;border:1px solid var(--bd);border-radius:4px;box-shadow:0 12px 28px rgba(13,27,62,.12);background:#fff}\n.yxs .certs figcaption{font-family:'Barlow Condensed',sans-serif;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:15px;color:var(--navy);margin-top:12px}\n\/* cta *\/\n.yxs .ctab{background:linear-gradient(120deg,#0a1634 0%,var(--navy) 60%,#1d3366 100%);color:#fff;text-align:center;padding:110px 0;border-top:3px solid var(--red)}\n.yxs .ctab h2{color:#fff;margin-left:auto;margin-right:auto}\n.yxs .ctab p{color:rgba(255,255,255,.88);margin:0 auto 10px;max-width:64ch;font-size:20px}.yxs .ctab .btns{justify-content:center}\n@media(max-width:1100px){.yxs .cards,.yxs .ig,.yxs .gal{grid-template-columns:repeat(2,1fr)}.yxs .sg strong{font-size:32px}.yxs .split{gap:48px}}\n@media(max-width:900px){.yxs .sg{grid-template-columns:repeat(3,1fr)}.yxs .sg div:nth-child(4):before{display:none}.yxs .tl{grid-template-columns:1fr}.yxs .trg{grid-template-columns:1fr;gap:36px}.yxs .certs{justify-content:flex-start}}\n@media(max-width:760px){.yxs{font-size:17px}.yxs .c{padding:0 22px}.yxs section{padding:72px 0}.yxs .hero{padding:48px 0 120px;min-height:0}.yxs .hero .lead,.yxs p.lede{font-size:18px}\n.yxs .stats{margin-top:-72px}.yxs .sg{grid-template-columns:repeat(2,1fr)}.yxs .sg div{padding:24px 10px}.yxs .sg div:before{display:none}.yxs .sg div:last-child{grid-column:1\/-1;border-top:1px solid rgba(255,255,255,.14)}.yxs .sg strong{font-size:30px}\n.yxs .split{grid-template-columns:1fr;gap:32px}.yxs .split.rev .fig{order:0}.yxs .split .fig:after{display:none}\n.yxs .cards,.yxs .ig,.yxs .gal{grid-template-columns:1fr}.yxs .toc{display:none}\n.yxs .tl li{grid-template-columns:46px 1fr;gap:18px}.yxs .tl li:before{left:22px;top:52px}.yxs .tl .n{width:46px;height:46px;font-size:18px}\n.yxs .btn{width:100%;text-align:center}.yxs h3{font-size:22px}.yxs .certs img{width:140px}}\n.yxs .chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.yxs .chips li{margin:0;padding:12px 20px;border:1px solid var(--bd);border-left:3px solid var(--red);border-radius:4px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:17px;letter-spacing:.04em;color:var(--navy);background:var(--off);white-space:nowrap}@media(max-width:900px){.yxs .chips{justify-content:flex-start}}\n\n\n\/* v4 modules *\/\n.yxs .prose{max-width:980px;margin-top:8px}.yxs .prose p{max-width:none}\n.yxs .cols2{columns:2;column-gap:64px;margin-top:8px}.yxs .cols2 p{max-width:none;break-inside:avoid}\n.yxs .split{grid-template-columns:7fr 5fr;gap:64px;align-items:center;margin:10px 0 8px}\n.yxs .split .tx p.lede{font-size:19px}\n.yxs .fig.wide{margin:28px 0 8px}.yxs .fig.wide img{aspect-ratio:21\/8;border-radius:6px}\n.yxs .g2{grid-template-columns:repeat(2,1fr)!important}.yxs .g3{grid-template-columns:repeat(3,1fr)!important}\n.yxs .cg{display:grid;gap:28px;margin-top:36px}\n.yxs .icc{background:#fff;border:1px solid var(--bd);border-radius:6px;overflow:hidden;border-top:3px solid var(--red);display:flex;flex-direction:column}\n.yxs .icb{padding:32px 32px 30px}.yxs .icb h3{margin:18px 0 12px;font-size:24px}.yxs .icb p{font-size:17px;max-width:none}.yxs .icb p:last-child{margin-bottom:0}\n.yxs .withimg .icb h3{margin-top:0}.yxs .cimg{margin:0}.yxs .cimg img{aspect-ratio:16\/10;object-fit:cover;width:100%}\n.yxs .g .icc,.yxs .g .fc,.yxs .g .tiles li{background:#fff}\n.yxs .fg{display:grid;gap:24px;margin-top:32px}\n.yxs .fc{border:1px solid var(--bd);border-radius:6px;padding:30px;background:var(--off)}.yxs .fc h4{font-family:'Barlow Condensed',sans-serif;font-size:22px;margin:16px 0 8px;color:var(--navy)}.yxs .fc p{font-size:17px;margin:0;max-width:none}\n.yxs .icb .ic,.yxs .fc .ic{display:inline-flex;width:52px;height:52px;margin:0;border-radius:6px;background:var(--navy);color:#fff;align-items:center;justify-content:center}\n.yxs .tiles{list-style:none;padding:0;margin:30px 0 10px;display:grid;gap:16px}\n.yxs .tiles li{margin:0;max-width:none;background:var(--off);border:1px solid var(--bd);border-left:3px solid var(--red);border-radius:4px;padding:18px 22px;font-size:17px;line-height:1.6}\n.yxs ul.mini{margin:6px 0 0;padding-left:20px}.yxs ul.mini li{font-size:16px;margin-bottom:6px}\n\/* steps *\/\n.yxs .steps{list-style:none;margin:44px 0 0;padding:0;display:grid;gap:28px;position:relative}\n.yxs .steps.s5{grid-template-columns:repeat(5,1fr)}.yxs .steps.s4{grid-template-columns:repeat(4,1fr)}.yxs .steps.s3{grid-template-columns:repeat(3,1fr)}\n.yxs .steps:before{content:\"\";position:absolute;top:30px;left:30px;right:30px;height:2px;background:rgba(127,140,170,.4)}\n.yxs .steps li{position:relative;margin:0;max-width:none}\n.yxs .steps .n{position:relative;z-index:1;width:60px;height:60px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:22px;box-shadow:0 0 0 8px var(--navy)}\n.yxs section.w .steps .n{box-shadow:0 0 0 8px #fff}.yxs section.g .steps .n{box-shadow:0 0 0 8px var(--off)}\n.yxs .steps h3{margin:22px 0 10px;font-size:22px}.yxs .steps p{font-size:16px;max-width:none}\n\/* tones *\/\n.yxs section.g{background:var(--off)}\n\/* band *\/\n.yxs section.band{background:var(--navy) center\/cover no-repeat;color:#fff;padding:120px 0}\n.yxs .band h2,.yxs .band h3,.yxs .band h4{color:#fff}.yxs .band p,.yxs .band li{color:rgba(255,255,255,.86)}.yxs .band p.lede{color:#fff}.yxs .band .eb{color:#ff6a75}.yxs .band .eb:before{background:#ff6a75}\n.yxs .band .icc{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18);border-top-color:var(--red);backdrop-filter:blur(2px)}.yxs .band .icb p{color:rgba(255,255,255,.85)}\n.yxs .band .tiles li{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18);border-left-color:var(--red);color:#fff}\n\/* callout *\/\n.yxs .callout{margin:36px 0 0;display:flex;gap:24px;align-items:flex-start;background:#fff;border:1px solid var(--bd);border-left:5px solid var(--red);border-radius:4px;padding:26px 30px;box-shadow:0 12px 30px rgba(13,27,62,.06)}\n.yxs .callout .cl{flex:none;font-family:'Barlow Condensed',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:14px;color:var(--red);padding-top:4px}.yxs .callout p{margin:0;font-size:19px;color:var(--navy);font-weight:500;max-width:none}\n\/* certs *\/\n.yxs .certblk{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center;margin-top:40px;background:#fff;border:1px solid var(--bd);border-radius:6px;padding:36px}\n.yxs .certs{display:flex;gap:24px}\n.yxs .cert{display:block;width:170px;color:var(--navy)!important;text-align:center}.yxs .cert img{width:170px;border:1px solid var(--bd);border-radius:4px;box-shadow:0 12px 26px rgba(13,27,62,.14);transition:.2s}.yxs .cert:hover img{transform:translateY(-3px);box-shadow:0 18px 34px rgba(13,27,62,.2)}.yxs .cert:hover{text-decoration:none}\n.yxs .cert span{display:block;margin-top:12px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:18px;letter-spacing:.04em}.yxs .cert em{display:block;font-style:normal;font-family:'Barlow',sans-serif;font-weight:500;font-size:13px;color:var(--red)}\n.yxs .qts{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}\n.yxs .qt{display:grid;grid-template-columns:48px 1fr;column-gap:16px;align-items:center;background:var(--off);border-radius:6px;padding:18px 20px}\n.yxs .qi{grid-row:span 2;width:48px;height:48px;border-radius:6px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center}.yxs .qi svg{width:26px;height:26px}\n.yxs .qt strong{font-family:'Barlow Condensed',sans-serif;font-size:21px;color:var(--navy);line-height:1.1}.yxs .qt>span:last-child{font-size:15px;color:var(--mut);line-height:1.4}\n.yxs .gal{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}\n@media(max-width:1100px){.yxs .steps.s5,.yxs .steps.s4{grid-template-columns:repeat(2,1fr)}.yxs .steps:before{display:none}.yxs .g3{grid-template-columns:repeat(2,1fr)!important}.yxs .certblk{grid-template-columns:1fr}}\n@media(max-width:760px){.yxs .cols2{columns:1}.yxs .g2,.yxs .g3,.yxs .steps.s5,.yxs .steps.s4,.yxs .steps.s3,.yxs .qts{grid-template-columns:1fr!important}.yxs .fig.wide img{aspect-ratio:16\/10}.yxs .certblk{padding:24px}.yxs .cert,.yxs .cert img{width:140px}.yxs .callout{flex-direction:column;gap:8px}.yxs section.band{padding:80px 0}.yxs .icb{padding:26px 24px}}\n.yxs .side{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start;margin-top:30px}.yxs .side .fig{position:sticky;top:120px}.yxs .side .fig img{aspect-ratio:4\/5}.yxs .side .cg{margin-top:0}.yxs .g1{grid-template-columns:1fr!important;gap:18px!important}.yxs .g1 .icb{display:grid;grid-template-columns:52px 1fr;column-gap:22px;padding:26px 28px}.yxs .g1 .icb>*:not(.ic){grid-column:2}.yxs .g1 .icb .ic{grid-row:1\/span 9}.yxs .g1 .icb h3{margin:4px 0 8px}\n@media(max-width:900px){.yxs .side{grid-template-columns:1fr}.yxs .side .fig{position:static}.yxs .side .fig img{aspect-ratio:4\/3}}\n.yxs .faqtail{margin-top:40px}\n.yxs .band .fc{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.yxs .band .fc p{color:rgba(255,255,255,.85)}.yxs .band .fc .ic{background:var(--red)}\n.yxs .side .tiles,.yxs .side .fg{margin-top:0;grid-template-columns:1fr!important}\n\/* v5 *\/\n.yxs .hero .hc{text-align:center;max-width:1040px}.yxs .hero h1{max-width:none;margin-left:auto;margin-right:auto}.yxs .hero .lead,.yxs .hero p{margin-left:auto;margin-right:auto;max-width:62ch}.yxs .hero .btns{justify-content:center}.yxs .hero .crumb,.yxs .hero .eyebrow{justify-content:center}.yxs .hero .hnote{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.25);padding-top:16px}\n.yxs .side{grid-template-columns:4fr 8fr!important;align-items:start}.yxs .side .fig img{aspect-ratio:4\/3;object-fit:cover;max-height:420px}\n.yxs .split .fig img{aspect-ratio:16\/10;object-fit:cover;max-height:380px}\n.yxs .cg{align-items:stretch}.yxs .cg .icc{height:100%;display:flex;flex-direction:column}.yxs .cg .icb{flex:1}\n.yxs .outro{margin-top:32px;padding-top:24px;border-top:1px solid var(--bd)}.yxs .outro p{max-width:none}\n.yxs .rws{display:flex;flex-direction:column;border-top:1px solid #dfe4ec;margin-top:8px}\n.yxs .rw{display:grid;grid-template-columns:minmax(220px,3fr) 7fr;gap:12px 40px;padding:22px 0;border-bottom:1px solid #dfe4ec;align-items:start}\n.yxs .rw.ri{grid-template-columns:150px minmax(200px,3fr) 6fr}\n.yxs .rw h3{margin:0;font-size:20px}.yxs .rw .rt p{margin:0 0 8px;max-width:760px}\n.yxs .rimg{margin:0}.yxs .rimg img{width:150px;aspect-ratio:4\/3;object-fit:cover;border-radius:6px;display:block}\n@media(max-width:760px){.yxs .rw,.yxs .rw.ri{grid-template-columns:1fr;gap:8px}.yxs .rw.ri{grid-template-columns:96px 1fr}.yxs .rw.ri .rt{grid-column:1\/-1}.yxs .rimg img{width:96px}}\n.yxs .rws+.outro{border-top:0;margin-top:0}\n.yxs .rel .cl2{display:block;margin:22px 0 10px;font:700 13px\/1 \"Barlow Condensed\";letter-spacing:.12em;text-transform:uppercase;color:#c8102e}\n.yxs .rcg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}\n.yxs .rc{display:flex;flex-direction:column;background:#fff;border:1px solid #dfe4ec;border-top:3px solid #0b1f4a;border-radius:6px;padding:18px 20px;text-decoration:none;color:inherit}\n.yxs a.rc{border-top-color:#c8102e}.yxs a.rc:hover{box-shadow:0 8px 24px rgba(11,31,74,.12)}\n.yxs .rc h3{margin:0 0 6px;font-size:18px}.yxs .rc p{margin:0;font-size:15px}.yxs .rc .more{margin-top:auto;padding-top:10px}\n.yxs .hero .hc h1{margin:20px auto 28px}.yxs .hero .hc .lead{max-width:720px;line-height:1.7;margin-bottom:36px}\n.yxs .fg+.prose,.yxs .fg+.cols2{margin-top:28px}\n.yxs .steps.s3,.yxs .steps.s2x{grid-template-columns:repeat(3,1fr);row-gap:48px}.yxs .steps.s2x{grid-template-columns:repeat(2,1fr)}.yxs .steps:before{display:none}.yxs .steps li:after{content:\"\";position:absolute;top:30px;left:76px;right:-20px;height:2px;background:rgba(127,140,170,.45)}.yxs .steps.s3 li:nth-child(3n):after,.yxs .steps.s2x li:nth-child(2n):after,.yxs .steps li:last-child:after{display:none}@media(max-width:760px){.yxs .steps.s3,.yxs .steps.s2x{grid-template-columns:1fr!important;row-gap:28px}.yxs .steps li:after{display:none}}.yxs .fig.wide img{aspect-ratio:21\/9!important;max-height:470px;object-position:center}@media(max-width:760px){.yxs .fig.wide img{aspect-ratio:16\/10!important}}@media(max-width:900px){.yxs .side{grid-template-columns:1fr!important}.yxs .side .tiles,.yxs .side .tiles.g3{grid-template-columns:1fr!important}}\/*wfx*\/.yxs section:not(.hero) .c>p.lede,.yxs section:not(.hero) .c>.prose,.yxs .ctat{max-width:75ch}.yxs .prose p,.yxs .prose ul,.yxs .prose ol,.yxs .tx p,.yxs .tx ul,.yxs details p{max-width:72ch}.yxs .tw,.yxs .cards,.yxs .cg,.yxs .tiles,.yxs .fg,.yxs .mcg,.yxs ol.steps,.yxs details,.yxs .certblk,.yxs .rcg{max-width:none!important}.yxs .tx2{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:56px;align-items:start;margin:0 0 20px}.yxs .tx2>.t>*{max-width:72ch!important}.yxs .tx2>.t>*:last-child{margin-bottom:0}.yxs .tx2>figure{margin:0!important;max-width:none!important;width:100%}.yxs .tx2>figure img{width:100%;height:auto;max-height:420px;object-fit:cover;border-radius:8px}.yxs .kf{background:#f5f7fb;border:1px solid #e3e7ef;border-top:4px solid #c8102e;border-radius:10px;padding:24px 26px}.yxs .kf .kh{font:700 13px\/1.2 Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#c8102e;margin:0 0 14px}.yxs .kf dl{margin:0;display:grid;gap:14px}.yxs .kf dt{font-family:\"Barlow Condensed\",sans-serif;font-weight:700;font-size:28px;line-height:1.05;color:var(--navy)}.yxs .kf dd{margin:2px 0 0;font-size:14.5px;color:#4a5670}.yxs .kf a{display:inline-block;margin-top:16px;font-weight:600;color:#c8102e;text-decoration:none;font-size:14.5px}@media(max-width:900px){.yxs .tx2{grid-template-columns:1fr;gap:24px}.yxs .split,.yxs .side{grid-template-columns:1fr!important;gap:28px!important}.yxs .split.rev .fig{order:0}}<\/style>\n<style>\/*hero-left v1*\/.yxs .hero .c.hc{text-align:left;max-width:1240px}.yxs .hero .hc h1{margin:20px 0 24px!important;max-width:22ch;text-align:left}.yxs .hero .hc .lead,.yxs .hero .hc p{margin-left:0!important;margin-right:0!important;max-width:62ch;text-align:left}.yxs .hero .hc .btns,.yxs .hero .hc .crumb,.yxs .hero .hc .eyebrow{justify-content:flex-start}.yxs .hero .hcap{text-align:left}<\/style>\n<style>\/*mfg-ds v1*\/\n.yxs h1,.yxs h2,.yxs h3{text-wrap:balance}.yxs p,.yxs li{text-wrap:pretty}\n.yxs .hero h1,.yxs .hero .hc h1{max-width:30ch!important}.yxs .hero .lead,.yxs .hero .hc .lead{max-width:66ch!important}@media(max-width:640px){.yxs .hero h1,.yxs .hero .hc h1{max-width:none!important}}.yxs .yx-img>a .ph.ct img{object-fit:contain;padding:10px}\n.yxs .yx-intro{font-size:18px;line-height:1.7;color:var(--mut,#55607a);max-width:75ch;margin:-6px 0 28px}\n.yxs .cl2+.yx-intro{margin-top:4px}.yxs .yx-img+.cl2{display:block;margin-top:48px}\n.yxs .cards.yx-img,.yxs .rcg.yx-img{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.yxs .yx-img.n4{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.yxs .yx-img,.yxs .yx-img.n4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.yxs .yx-img,.yxs .yx-img.n4{grid-template-columns:1fr}}\n.yxs .yx-img>a{display:flex;flex-direction:column;padding:0!important;overflow:hidden;border-radius:8px;background:#fff;border:1px solid var(--bd,#dfe4ec);box-shadow:0 6px 22px rgba(13,27,62,.06);transition:transform .2s,box-shadow .2s;text-decoration:none!important;height:100%}\n.yxs .yx-img>a:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(13,27,62,.14)}\n.yxs .yx-img>a .ph{display:block;aspect-ratio:3\/2;background:#e9edf3;overflow:hidden}\n.yxs .yx-img>a .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}\n.yxs .yx-img>a:hover .ph img{transform:scale(1.04)}\n.yxs .yx-img>a .ic{display:none}\n.yxs .yx-img>a h3{margin:20px 22px 8px!important;font-size:20px;color:var(--navy,#0d1b3e)}\n.yxs .yx-img>a p{margin:0 22px 16px!important;color:var(--mut,#55607a);font-size:16px;line-height:1.6;flex:1;font-weight:400}\n.yxs .yx-img>a .more{margin:0 22px 22px;color:var(--red,#cc1f2d);font-weight:700}\n.yxs .yx-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:40px 0 0;padding:26px 30px;border-radius:8px;background:linear-gradient(110deg,#0d1b3e,#13264f);color:#fff;border-left:4px solid var(--red,#cc1f2d)}\n.yxs .yx-cta p{margin:0!important;color:#fff!important;font-size:18px;max-width:60ch;line-height:1.55}.yxs .yx-cta p strong{display:block;font-size:21px;margin-bottom:4px}\n.yxs .yx-cta button{flex:none}\n.yxs button.btn{border:0;cursor:pointer;font:inherit;font-weight:700}\n.yxs .yxt{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.yxs .yxt figure{margin:0;background:#fff;border:1px solid var(--bd,#dfe4ec);border-radius:8px;padding:30px 28px;display:flex;flex-direction:column;box-shadow:0 6px 22px rgba(13,27,62,.06);border-top:3px solid var(--red,#cc1f2d)}\n.yxs .yxt blockquote{margin:0 0 20px;font-size:17px;line-height:1.7;color:#2b3550;flex:1}\n.yxs .yxt figcaption strong{display:block;color:var(--navy,#0d1b3e)}.yxs .yxt figcaption span{font-size:14px;color:var(--mut,#55607a)}\n.yxs .yxt figcaption em{display:block;font-style:normal;font-size:14px;color:var(--mut,#55607a);margin-top:2px}\n.yxs .yx-kf{margin-top:44px;padding:28px 30px;border:1px solid var(--bd,#dfe4ec);border-left:4px solid var(--navy,#0d1b3e);border-radius:8px;background:#fff}.yxs .yx-kf h3{margin:0 0 14px;font-size:20px}\n.yxs .yx-kf ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 36px}.yxs .yx-kf li{position:relative;padding-left:22px;margin:0;max-width:none;font-size:16px;line-height:1.6}.yxs .yx-kf li:before{content:\"\";position:absolute;left:0;top:.62em;width:10px;height:2px;background:var(--red,#cc1f2d)}\n@media(max-width:760px){.yxs .yx-kf ul{grid-template-columns:1fr}.yxs .yx-kf{padding:22px}}\n.yxs p.yx-def{font-size:19px;line-height:1.7;max-width:75ch;color:#1f2a44;border-left:3px solid var(--red,#cc1f2d);padding-left:16px;margin:0 0 24px}\n.yxs .yxt-note{font-size:14px;color:var(--mut,#55607a);margin-top:18px}\n@media(max-width:900px){.yxs .yxt{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.yxs .yxt figure{scroll-snap-align:start}.yxs .yx-cta{padding:22px}.yxs .yx-cta button{width:100%}}\ndialog.yxq{border:0;padding:0;border-radius:10px;width:min(640px,94vw);max-height:92vh;box-shadow:0 30px 80px rgba(8,17,40,.45);font-family:'Barlow',sans-serif}\ndialog.yxq::backdrop{background:rgba(8,17,40,.62);backdrop-filter:blur(2px)}\ndialog.yxq[open]{animation:yxq .22s ease-out}@keyframes yxq{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\n.yxq .yxq-h{background:#0d1b3e;color:#fff;padding:22px 56px 18px 26px;position:relative}.yxq .yxq-h h2{color:#fff;margin:0 0 4px;font-size:26px}.yxq .yxq-h p{margin:0;color:rgba(255,255,255,.85);font-size:15px}\n.yxq .yxq-x{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:24px;line-height:40px;cursor:pointer}.yxq .yxq-x:focus-visible{outline:2px solid #fff}\n.yxq .yxq-b{padding:22px 26px 26px;overflow:auto;max-height:calc(92vh - 110px)}\n@media(max-width:640px){.yxs{overflow-x:clip}.yxs table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}\n@media(prefers-reduced-motion:reduce){dialog.yxq[open]{animation:none}.yxs .yx-img>a,.yxs .yx-img>a .ph img{transition:none}}\n<\/style><div class=\"yxs\">\n<section aria-label=\"Coordinate measuring machine (CMM) in the Yirox inspection room\" class=\"hero\" role=\"img\" style=\"background-image:linear-gradient(90deg,rgba(8,17,40,.93) 0%,rgba(8,17,40,.84) 48%,rgba(8,17,40,.5) 100%),url('https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-cmm-inspection-room-coordinate-measuring-machine.webp')\"><div class=\"c hc\"><nav aria-label=\"Breadcrumb\" class=\"crumb\"><a href=\"\/\">Home<\/a> <span>\/<\/span> <a href=\"\/capabilities\/\">Capabilities<\/a> <span>\/<\/span> Quality Inspection &amp; CMM<\/nav><span class=\"eyebrow\">Yirox Manufacturing Capabilities<\/span><h1>Quality Inspection, CMM &amp; First Article Inspection for Automotive&nbsp;Parts<\/h1><p class=\"lead\">Dimensional and appearance inspection for automotive exterior parts: first article inspection (FAI), CMM measurement, checking fixtures, color and gloss checks, and PPAP up to Level 3. Yirox runs two CMMs and a full set of appearance instruments in-house, under an ISO 9001 and IATF 16949 certified quality system.<\/p><div class=\"btns\"><a class=\"btn btn-r\" href=\"\/contact\/\">Get a Quote \u2192<\/a><a class=\"btn btn-o\" href=\"#faq\">Read the FAQ<\/a><\/div><\/div><\/section>\n<div class=\"stats\"><div class=\"c\"><div class=\"sg\"><div><strong>2<\/strong><span>CMMs<\/span><\/div><div><strong>IATF 16949<\/strong><span>+ ISO 9001<\/span><\/div><div><strong>PPAP<\/strong><span>Up to Level 3<\/span><\/div><div><strong>%GRR \u226410%<\/strong><span>Checking fixtures<\/span><\/div><div><strong>CNAS<\/strong><span>Accredited test labs<\/span><\/div><\/div><\/div><\/div>\n<section class=\"w\" id=\"quality-inspection-at-a-glance\"><div class=\"c\"><span class=\"eb\">01 \u2014 Capability<\/span><h2>Quality Inspection at a&nbsp;Glance<\/h2><div class=\"tw\"><table><thead><tr><th>Item<\/th><th>Yirox capability<\/th><\/tr><\/thead><tbody><tr><td>Quality system<\/td><td>ISO 9001 and IATF 16949 certified<\/td><\/tr><tr><td>CMMs<\/td><td>Hexagon Global S 09.15.08 (900\u00d71500\u00d7800 mm) and Serein Croma 06.08.06 (600\u00d7800\u00d7600 mm)<\/td><\/tr><tr><td>First article inspection<\/td><td>FAI against your drawing before production<\/td><\/tr><tr><td>Checking fixtures<\/td><td>Built in our fixture shop, MSA %GRR \u226410%<\/td><\/tr><tr><td>Appearance<\/td><td>Spectrophotometer, gloss meter, coating thickness gauge<\/td><\/tr><tr><td>Other in-house<\/td><td>2.5D vision measuring machine; temperature chamber \u221240 to 150 \u00b0C<\/td><\/tr><tr><td>3D scanning<\/td><td>Scan-to-CAD deviation maps with a handheld 3D scanner<\/td><\/tr><tr><td>Outsourced tests<\/td><td>SGS and CTI (CNAS-accredited): adhesion, weathering, salt spray, CASS, humidity<\/td><\/tr><tr><td>Documents<\/td><td>FAI report, CMM report, PPAP up to Level 3, weathering test reports<\/td><\/tr><\/tbody><\/table><\/div><div class=\"yx-kf\"><h3>Key facts about our quality inspection<\/h3><ul><li>Two CMMs in-house for first article inspection and production checks.<\/li><li>PPAP submissions up to Level 3.<\/li><li>Painted color is held to \u0394E*ab \u22641.0 against the approved standard.<\/li><li>IATF 16949 and ISO 9001 certified quality system.<\/li><li>Every carton carries a batch code for traceability.<\/li><li>Weathering, salt spray and adhesion tests are done at accredited outside labs.<\/li><\/ul><\/div><p class=\"yx-intro\" style=\"margin-top:28px\">Gloss and color checks matter most on <a href=\"\/materials\/gloss-piano-black\/\">piano black finish parts<\/a> and on <a href=\"\/materials\/painted-primed-molded-in-color\/\">primed and painted parts<\/a>. For the full route from DFM to repeat supply, see our <a href=\"\/services\/\">auto parts manufacturing services<\/a>.<\/p><\/div><\/section>\n<section class=\"g\" id=\"what-is-first-article-inspection\"><div class=\"c\"><span class=\"eb\">02 \u2014 Explainer<\/span><h2>What Is First Article&nbsp;Inspection?<\/h2><div class=\"tx2\"><div class=\"t\"><p class=\"lede\">First article inspection (FAI) is a complete check of the first parts made from a new mold or a changed process, before production starts. Every characteristic on the drawing is measured and recorded, and the results are compared with the specification. If everything passes, the process is approved to make production parts in the same way.<\/p><div class=\"prose\"><p>The meaning of first article inspection is simple: prove that the process can make the part as designed. It is not a sample check. It is a one-time, full verification that the mold, material and process settings are right. A new FAI is usually needed when the mold, material, process or production site changes.<\/p><\/div><\/div><aside class=\"kf\"><p class=\"kh\">Key facts<\/p><dl><div><dt>2 CMMs<\/dt><dd>Plus checking fixtures<\/dd><\/div><div><dt>42<\/dt><dd>Molding machines, 90\u20132,500 t<\/dd><\/div><div><dt>~1.5 M<\/dt><dd>Parts per month<\/dd><\/div><\/dl><a href=\"\/contact\/\">Request a quote \u2192<\/a><\/aside><\/div><div class=\"yx-cta\"><p><strong>Need a first article inspection report with your samples?<\/strong>Send your drawing or reference part and we will confirm which dimensions, CMM points and documents we include.<\/p><button type=\"button\" class=\"btn btn-r\" data-yxq data-yxq-h=\"Request a First Article Inspection Plan\" data-yxq-s=\"Send your drawing or reference part. We will confirm the dimensions, CMM points and report format.\" aria-haspopup=\"dialog\">Request a First Article Inspection Plan \u2192<\/button><\/div><\/div><\/section>\n<section class=\"w\" id=\"what-is-included-in-a-first-article-inspection-report\"><div class=\"c\"><span class=\"eb\">03 \u2014 Explainer<\/span><h2>What Is Included in a First Article Inspection&nbsp;Report?<\/h2><p class=\"lede\">A first article inspection report (FAI report) records the results so both buyer and supplier have the same evidence. The exact format depends on your standard, but a typical FAI report includes the items below.<\/p><ul class=\"tiles g3\"><li>Part number, revision and drawing reference<\/li><li>Material and its certificate or grade<\/li><li>A ballooned drawing that numbers every characteristic<\/li><li>Measured value for each characteristic, with pass or fail<\/li><li>Measuring equipment used for each value<\/li><li>Appearance results: color, gloss and surface checks<\/li><li>Functional or fit checks on fixtures or the vehicle<\/li><li>Sign-off by the inspector and quality engineer<\/li><\/ul><div class=\"prose\"><p>We prepare FAI reports to your format if you have one. Sample reports are not shown publicly because they contain customer data.<\/p><\/div><\/div><\/section>\n<section class=\"g\" id=\"what-is-cmm-inspection\"><div class=\"c\"><span class=\"eb\">04 \u2014 Explainer<\/span><h2>What Is CMM&nbsp;Inspection?<\/h2><div class=\"tx2\"><div class=\"t\"><p class=\"lede\">CMM inspection uses a coordinate measuring machine to measure a part in three dimensions. A probe touches or scans the part surface, and the machine records the X, Y and Z position of each point. Software compares these points with the CAD model or drawing and reports how far each feature is from nominal.<\/p><div class=\"prose\"><p>For plastic exterior parts, CMM is used to check hole positions, clip points, mating edges and profiles. It is more accurate and repeatable than hand tools, and it gives a written record that can go into an FAI or PPAP submission. A CMM inspection service also helps when a part does not fit: the data shows exactly where the part differs from the design.<\/p><\/div><\/div><aside class=\"kf\"><p class=\"kh\">Key facts<\/p><dl><div><dt>\u00b10.5 mm<\/dt><dd>Critical features<\/dd><\/div><div><dt>PPAP<\/dt><dd>Up to Level 3<\/dd><\/div><div><dt>0.04 mm<\/dt><dd>3D scan accuracy<\/dd><\/div><\/dl><a href=\"\/contact\/\">Request a quote \u2192<\/a><\/aside><\/div><\/div><\/section>\n<section class=\"w\" id=\"how-cmm-measurement-works\"><div class=\"c\"><span class=\"eb\">05 \u2014 Explainer<\/span><h2>How CMM Measurement&nbsp;Works<\/h2><ol class=\"steps s3\"><li><span class=\"n\">01<\/span><h3>Fixture the part<\/h3><p>The part is held on a fixture that matches how it mounts on the vehicle, so measurements reflect real fit.<\/p><\/li><li><span class=\"n\">02<\/span><h3>Align to datums<\/h3><p>The CMM aligns to the datum features defined on the drawing.<\/p><\/li><li><span class=\"n\">03<\/span><h3>Measure<\/h3><p>The probe measures points, holes and surfaces. A scanning probe collects many points along a profile.<\/p><\/li><li><span class=\"n\">04<\/span><h3>Compare to CAD<\/h3><p>Software compares measured points with nominal values and tolerances.<\/p><\/li><li><span class=\"n\">05<\/span><h3>Report<\/h3><p>A CMM report lists each feature, its deviation and pass or fail.<\/p><\/li><\/ol><\/div><\/section>\n<section class=\"g\" id=\"ppap-up-to-level-3\"><div class=\"c\"><span class=\"eb\">06 \u2014 Explainer<\/span><h2>PPAP up to Level&nbsp;3<\/h2><div class=\"tx2\"><div class=\"t\"><p class=\"lede\">PPAP (Production Part Approval Process) is the automotive industry method for proving that a supplier understands the customer&#8217;s requirements and can meet them consistently. PPAP has five levels; Level 3 is the most common default and requires a full submission of the part warrant, samples and complete supporting data.<\/p><div class=\"prose\"><p>We supply PPAP up to Level 3. The elements below are typical of a Level 3 package; the exact list is agreed with you.<\/p><\/div><\/div><aside class=\"kf\"><p class=\"kh\">Key facts<\/p><dl><div><dt>%GRR \u226410%<\/dt><dd>On checking fixtures<\/dd><\/div><div><dt>CNAS<\/dt><dd>Accredited test labs<\/dd><\/div><div><dt>IATF 16949<\/dt><dd>+ ISO 9001<\/dd><\/div><\/dl><a href=\"\/contact\/\">Request a quote \u2192<\/a><\/aside><\/div><div class=\"tw\"><table><thead><tr><th>PPAP element<\/th><th>What it shows<\/th><\/tr><\/thead><tbody><tr><td>Design records<\/td><td>The drawing and CAD used<\/td><\/tr><tr><td>Process flow diagram<\/td><td>Each step from material to packing<\/td><\/tr><tr><td>PFMEA<\/td><td>Risks in the process and how they are controlled<\/td><\/tr><tr><td>Control plan<\/td><td>What is checked, how and how often<\/td><\/tr><tr><td>Dimensional results<\/td><td>Measured results for all characteristics<\/td><\/tr><tr><td>Material and performance test results<\/td><td>Material certificates and test reports<\/td><\/tr><tr><td>MSA studies<\/td><td>Gauge and fixture capability<\/td><\/tr><tr><td>Initial process studies<\/td><td>Capability of key characteristics<\/td><\/tr><tr><td>Appearance approval report<\/td><td>Color, gloss and texture approval<\/td><\/tr><tr><td>Sample parts and master sample<\/td><td>Physical reference parts<\/td><\/tr><tr><td>Part submission warrant<\/td><td>The summary sign-off<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"w\" id=\"ppap-levels-explained\"><div class=\"c\"><span class=\"eb\">07 \u2014 Explainer<\/span><h2>PPAP Levels&nbsp;Explained<\/h2><div class=\"tw\"><table><thead><tr><th>Level<\/th><th>What is submitted<\/th><\/tr><\/thead><tbody><tr><td>Level 1<\/td><td>Part submission warrant only<\/td><\/tr><tr><td>Level 2<\/td><td>Warrant with product samples and limited supporting data<\/td><\/tr><tr><td>Level 3<\/td><td>Warrant with product samples and complete supporting data<\/td><\/tr><tr><td>Level 4<\/td><td>Warrant and other requirements defined by the customer<\/td><\/tr><tr><td>Level 5<\/td><td>Warrant with samples and complete data reviewed at the supplier site<\/td><\/tr><\/tbody><\/table><\/div><div class=\"yx-cta\"><p><strong>Not sure which PPAP level your customer needs?<\/strong>Tell us the program and we will confirm the submission level, from Level 1 up to Level 3.<\/p><button type=\"button\" class=\"btn btn-r\" data-yxq data-yxq-h=\"Confirm Your PPAP Level\" data-yxq-s=\"Tell us the program and your customer\u2019s requirements. We will confirm the submission level and documents.\" aria-haspopup=\"dialog\">Confirm Your PPAP Level \u2192<\/button><\/div><\/div><\/section>\n<section class=\"g\" id=\"checking-fixtures\"><div class=\"c\"><span class=\"eb\">08 \u2014 Explainer<\/span><h2>Checking&nbsp;Fixtures<\/h2><div class=\"split\"><div class=\"tx\"><p class=\"lede\">A checking fixture holds a part in the same position as on the vehicle and lets the inspector check edges, holes and gaps quickly with gauges and pins. It is faster than CMM for production checks and is used on long parts like side skirts, diffusers and bumper trim.<\/p><\/div><figure class=\"fig\"><img loading=\"lazy\" alt=\"Gloss black rear diffuser clamped on a checking fixture for dimensional inspection\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/rear-diffuser-checking-fixture-dimensional-inspection.webp\" width=\"1200\" title=\"\"><figcaption>Gloss black rear diffuser clamped on a checking fixture for dimensional inspection<\/figcaption><\/figure><\/div><div class=\"prose\"><p>Our fixture shop builds checking fixtures in-house and validates them with a measurement system analysis (MSA). Our standard is %GRR of 10% or less, which means the fixture itself adds very little variation to the result.<\/p><\/div><\/div><\/section>\n<section class=\"w\" id=\"gap-flush-and-fit-checks\"><div class=\"c\"><span class=\"eb\">09 \u2014 Explainer<\/span><h2>Gap, Flush and Fit&nbsp;Checks<\/h2><div class=\"split\"><div class=\"tx\"><p class=\"lede\">For exterior parts the most important measurements are often not single dimensions but how the part sits on the car. Gap is the space between two parts; flush is the step between their surfaces. Our seam tolerance is \u00b10.1 mm.<\/p><p class=\"lede\">Checking fixtures that copy the vehicle mounting points let us check gap, flush and clip engagement on every sampled part, and CMM or 3D scanning explains any part that fails.<\/p><\/div><figure class=\"fig\"><img loading=\"lazy\" alt=\"Black front lip test-fitted on a sedan bumper for sample approval\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/front-lip-test-fit-on-vehicle-for-sample-approval.webp\" width=\"1200\" title=\"\"><figcaption>Black front lip test-fitted on a sedan bumper for sample approval<\/figcaption><\/figure><\/div><\/div><\/section>\n<section class=\"g\" id=\"common-quality-problems-on-exterior-parts-and-how-we-catch-them\"><div class=\"c\"><span class=\"eb\">10 \u2014 Explainer<\/span><h2>Common Quality Problems on Exterior Parts and How We Catch&nbsp;Them<\/h2><div class=\"tw\"><table><thead><tr><th>Problem<\/th><th>Where it comes from<\/th><th>How we detect it<\/th><\/tr><\/thead><tbody><tr><td>Poor fit on the vehicle<\/td><td>Warpage, shrinkage, wrong clip position<\/td><td>Checking fixtures, CMM, 3D scan color map<\/td><\/tr><tr><td>Uneven gaps and steps<\/td><td>Edge profile or mounting points out of tolerance<\/td><td>Fixture gauges, \u00b10.1 mm seam checks<\/td><\/tr><tr><td>Color mismatch<\/td><td>Paint batch, film thickness, substrate color<\/td><td>Spectrophotometer, \u0394E*ab limits<\/td><\/tr><tr><td>Gloss variation<\/td><td>Paint process, mold polish, curing<\/td><td>Gloss meter at 20\u00b0, 60\u00b0, 85\u00b0<\/td><\/tr><tr><td>Paint peeling<\/td><td>Poor pretreatment on PP or TPO<\/td><td>Cross-hatch adhesion test<\/td><\/tr><tr><td>Chrome blistering<\/td><td>Molding stress, plating adhesion<\/td><td>CASS and thermal cycle tests<\/td><\/tr><tr><td>Weight variation<\/td><td>Short shots, process drift<\/td><td>Weighing against \u00b11 g limit<\/td><\/tr><tr><td>Surface marks<\/td><td>Sink, weld lines, flow marks<\/td><td>Visual check against master sample<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"w\" id=\"measurement-system-analysis-msa\"><div class=\"c\"><span class=\"eb\">11 \u2014 Capability<\/span><h2>Measurement System Analysis&nbsp;(MSA)<\/h2><div class=\"tx2\"><div class=\"t\"><p class=\"lede\">A measurement is only useful if the gauge is reliable. MSA checks how much of the variation in results comes from the measuring system rather than the parts. The common test is gauge repeatability and reproducibility (%GRR): the same parts are measured several times by different inspectors.<\/p><p class=\"lede\">A result of 10% or less is generally treated as acceptable for production gauges, and that is the standard our fixture shop builds to. MSA studies are also one of the elements of a Level 3 PPAP submission.<\/p><\/div><aside class=\"kf\"><p class=\"kh\">Key facts<\/p><dl><div><dt>2010<\/dt><dd>Founded in Wuxi, China<\/dd><\/div><div><dt>~20,000 m\u00b2<\/dt><dd>Wuxi factory<\/dd><\/div><div><dt>40+<\/dt><dd>Export countries<\/dd><\/div><\/dl><a href=\"\/contact\/\">Request a quote \u2192<\/a><\/aside><\/div><\/div><\/section>\n<section class=\"g\" id=\"inspection-stages-from-sample-to-shipment\"><div class=\"c\"><span class=\"eb\">12 \u2014 Service<\/span><h2>Inspection Stages From Sample to&nbsp;Shipment<\/h2><p class=\"yx-def\">In short: parts are checked at first article, during production and before shipment, and the results are kept on record for traceability.<\/p><p class=\"lede\">Inspection does not happen only at the end. Each stage catches different problems.<\/p><figure class=\"fig wide\"><img loading=\"lazy\" alt=\"Inspector recording test results in the Yirox quality control lab\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/05\/10-quality-control-lab-testing.jpg\" width=\"1200\" title=\"\"><figcaption>Inspector recording test results in the Yirox quality control lab<\/figcaption><\/figure><div class=\"tw\"><table><thead><tr><th>Stage<\/th><th>What we check<\/th><th>Main tools<\/th><\/tr><\/thead><tbody><tr><td>Incoming<\/td><td>Resin grade, color and supplier documents<\/td><td>Material certificates, visual checks<\/td><\/tr><tr><td>First article<\/td><td>Every drawing characteristic on first approved parts<\/td><td>CMM, vision measuring machine, fixtures<\/td><\/tr><tr><td>In-process<\/td><td>Fit, weight and appearance during production<\/td><td>Checking fixtures, scales, master samples<\/td><\/tr><tr><td>Finishing<\/td><td>Color, gloss, film thickness, adhesion, plating<\/td><td>Spectrophotometer, gloss meter, thickness gauge, cross-hatch<\/td><\/tr><tr><td>Final<\/td><td>Appearance, labels and quantity before packing<\/td><td>Visual checks against master sample<\/td><\/tr><tr><td>Pre-shipment<\/td><td>Packing and documents<\/td><td>Packing lists, inspection records<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"w\" id=\"traceability-and-records\"><div class=\"c\"><span class=\"eb\">13 \u2014 Service<\/span><h2>Traceability and&nbsp;Records<\/h2><div class=\"tx2\"><div class=\"t\"><p class=\"lede\">Every production batch is linked to its material lot, mold, machine and inspection records. When a question comes up months later, we can trace which batch the parts came from and what the inspection results were. Records are kept as part of our IATF 16949 quality system.<\/p><\/div><aside class=\"kf\"><p class=\"kh\">Key facts<\/p><dl><div><dt>2<\/dt><dd>Paint lines, 3C2B system<\/dd><\/div><div><dt>28-tank<\/dt><dd>Chrome plating line<\/dd><\/div><\/dl><a href=\"\/contact\/\">Request a quote \u2192<\/a><\/aside><\/div><ul class=\"tiles g2\"><li>Material lot and grade for each batch<\/li><li>Mold and machine used<\/li><li>In-process inspection records and checking fixture results<\/li><li>Paint or plating batch and appearance measurements<\/li><li>Final inspection and packing records<\/li><\/ul><\/div><\/section>\n<section class=\"g\" id=\"what-you-get-from-our-quality-team\"><div class=\"c\"><span class=\"eb\">14 \u2014 Service<\/span><h2>What You Get From Our Quality&nbsp;Team<\/h2><div class=\"fg g3\"><div class=\"fc\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><rect height=\"13\" rx=\"2\" width=\"18\" x=\"3\" y=\"7\"><\/rect><path d=\"M8 7V4h8v3M3 12h18\"><\/path><\/svg><\/span><h4>Inspection plan<\/h4><p>Critical features agreed with you during DFM.<\/p><\/div><div class=\"fc\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><path d=\"M12 2v3M12 19v3M2 12h3M19 12h3M5 5l2 2M17 17l2 2M5 19l2-2M17 7l2-2\"><\/path><\/svg><\/span><h4>FAI report<\/h4><p>Full first article results in your format.<\/p><\/div><div class=\"fc\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M14 3h7v7M21 3l-9 9M10 5H4v15h15v-6\"><\/path><\/svg><\/span><h4>CMM report<\/h4><p>Measured deviations from CAD or drawing.<\/p><\/div><div class=\"fc\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M3 12h4l3 7 4-14 3 7h4\"><\/path><\/svg><\/span><h4>Appearance data<\/h4><p>Color, gloss and coating thickness records.<\/p><\/div><div class=\"fc\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M4 4h16v12H8l-4 4z\"><\/path><\/svg><\/span><h4>PPAP up to Level 3<\/h4><p>When your program requires it.<\/p><\/div><div class=\"fc\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M12 2l9 5v10l-9 5-9-5V7z\"><\/path><path d=\"M12 12l9-5M12 12v10M12 12L3 7\"><\/path><\/svg><\/span><h4>Test reports<\/h4><p>Weathering, salt spray and adhesion from accredited labs.<\/p><\/div><\/div><div class=\"certblk\"><div class=\"certs\"><a class=\"cert\" href=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-iso-9001-quality-management-system-certificate.webp\" rel=\"noopener\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" alt=\"Yirox ISO 9001 quality management system certificate\" height=\"512\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-iso-9001-quality-management-system-certificate.webp\" width=\"362\" title=\"\"><span>ISO 9001<em>View certificate \u2197<\/em><\/span><\/a><a class=\"cert\" href=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-iatf-16949-certificate-2026.webp\" rel=\"noopener\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" alt=\"Yirox IATF 16949 certificate\" height=\"512\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-iatf-16949-certificate-2026.webp\" width=\"362\" title=\"\"><span>IATF 16949<em>View certificate \u2197<\/em><\/span><\/a><\/div><div class=\"qts\"><div class=\"qt\"><span class=\"qi\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M9 11l3 3 8-8\"><\/path><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h9\"><\/path><\/svg><\/span><strong>FAI<\/strong><span>First article inspection<\/span><\/div><div class=\"qt\"><span class=\"qi\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M4 20h16\"><\/path><path d=\"M7 20V8h10v12\"><\/path><path d=\"M12 8V3\"><\/path><circle cx=\"12\" cy=\"13\" r=\"2\"><\/circle><\/svg><\/span><strong>CMM<\/strong><span>Coordinate measuring machine records<\/span><\/div><div class=\"qt\"><span class=\"qi\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"><\/path><path d=\"M14 2v6h6M8 13h8M8 17h5\"><\/path><\/svg><\/span><strong>PPAP<\/strong><span>Up to Level 3<\/span><\/div><div class=\"qt\"><span class=\"qi\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><rect height=\"10\" rx=\"2\" width=\"16\" x=\"4\" y=\"11\"><\/rect><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"><\/path><\/svg><\/span><strong>NDA<\/strong><span>Signed before drawing review<\/span><\/div><\/div><\/div><\/div><\/section>\n<section class=\"w\" id=\"how-to-request-inspection-documents\"><div class=\"c\"><span class=\"eb\">15 \u2014 Service<\/span><h2>How to Request Inspection&nbsp;Documents<\/h2><ol class=\"steps s3\"><li><span class=\"n\">01<\/span><h3>Tell us your standard<\/h3><p>Send your drawing, inspection requirements and the PPAP level you need.<\/p><\/li><li><span class=\"n\">02<\/span><h3>Agree the plan<\/h3><p>We agree critical features, sample quantities and report format.<\/p><\/li><li><span class=\"n\">03<\/span><h3>First articles<\/h3><p>First approved parts are measured and the FAI report is prepared.<\/p><\/li><li><span class=\"n\">04<\/span><h3>Tests<\/h3><p>Outsourced tests are booked with SGS or CTI where needed.<\/p><\/li><li><span class=\"n\">05<\/span><h3>Submission<\/h3><p>FAI, CMM and PPAP documents are sent with samples for your approval.<\/p><\/li><\/ol><\/div><\/section>\n<section class=\"g\" id=\"who-needs-fai-and-ppap\"><div class=\"c\"><span class=\"eb\">16 \u2014 Service<\/span><h2>Who Needs FAI and&nbsp;PPAP?<\/h2><div class=\"split\"><div class=\"tx\"><p class=\"lede\">FAI and PPAP are standard for OEM and tier programs, but they also help aftermarket brands. A clear FAI report protects you when a new product launches, and it gives a reference if fit or finish ever changes later. See our <a href=\"\/auto-parts-oem-service\/\">OEM and ODM service<\/a> and <a href=\"\/services\/tooling-sampling\/\">tooling and sampling<\/a>, where FAI is part of sample approval.<\/p><\/div><figure class=\"fig\"><img loading=\"lazy\" alt=\"Yirox engineering team reviewing exterior part samples with a buyer\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/05\/12-engineering-team-sample-review.jpg\" width=\"1200\" title=\"\"><figcaption>Yirox engineering team reviewing exterior part samples with a buyer<\/figcaption><\/figure><\/div><\/div><\/section>\n<section class=\"w\" id=\"appearance-inspection-color-gloss-and-coating\"><div class=\"c\"><span class=\"eb\">17 \u2014 Capability<\/span><h2>Appearance Inspection: Color, Gloss and&nbsp;Coating<\/h2><p class=\"lede\">Exterior parts are judged first by how they look. We measure appearance with instruments rather than relying only on the eye.<\/p><figure class=\"fig wide\"><img loading=\"lazy\" alt=\"Inspector measuring a gloss black exterior part on a checking fixture\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/exterior-parts-quality-inspection.webp\" width=\"1200\" title=\"\"><figcaption>Inspector measuring a gloss black exterior part on a checking fixture<\/figcaption><\/figure><div class=\"cg g2\"><div class=\"icc\"><div class=\"icb\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M14 3h7v7M21 3l-9 9M10 5H4v15h15v-6\"><\/path><\/svg><\/span><h3>Color<\/h3><p>X-Rite Ci64 spectrophotometer, d\/8\u00b0 sphere, SCI and SCE, \u0394E repeatability \u22640.03. Our painted part standard is \u0394E*ab \u22641.0, or \u22640.8 on critical parts.<\/p><\/div><\/div><div class=\"icc\"><div class=\"icb\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M3 12h4l3 7 4-14 3 7h4\"><\/path><\/svg><\/span><h3>Gloss<\/h3><p>BYK micro-TRI-gloss meter at 20\u00b0, 60\u00b0 and 85\u00b0, repeatability \u00b10.2 GU.<\/p><\/div><\/div><div class=\"icc\"><div class=\"icb\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><rect height=\"13\" rx=\"2\" width=\"18\" x=\"3\" y=\"7\"><\/rect><path d=\"M8 7V4h8v3M3 12h18\"><\/path><\/svg><\/span><h3>Coating thickness<\/h3><p>BYK 8500 gauge, magnetic and eddy current, 0\u20131,500 \u03bcm, accuracy \u00b1(3% + 1 \u03bcm).<\/p><\/div><\/div><div class=\"icc\"><div class=\"icb\"><span class=\"ic\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><rect height=\"13\" rx=\"2\" width=\"18\" x=\"3\" y=\"7\"><\/rect><path d=\"M8 7V4h8v3M3 12h18\"><\/path><\/svg><\/span><h3>Adhesion<\/h3><p>Cross-hatch test in-house, with paint adhesion of grade 0\u20131 as our standard.<\/p><\/div><\/div><\/div><\/div><\/section>\n<section class=\"g\" id=\"dimensional-and-environmental-equipment\"><div class=\"c\"><span class=\"eb\">18 \u2014 Capability<\/span><h2>Dimensional and Environmental&nbsp;Equipment<\/h2><figure class=\"fig wide\"><img loading=\"lazy\" alt=\"Technician at a universal testing machine in the Yirox testing lab\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-testing-lab-universal-testing-machines.webp\" width=\"1200\" title=\"\"><figcaption>Technician at a universal testing machine in the Yirox testing lab<\/figcaption><\/figure><div class=\"tw\"><table><thead><tr><th>Equipment<\/th><th>Model \/ type<\/th><th>Specification<\/th><\/tr><\/thead><tbody><tr><td>CMM 1<\/td><td>Hexagon Global S 09.15.08<\/td><td>900\u00d71500\u00d7800 mm; MPEe \u22641.9 + L\/300 \u03bcm; HP-S-X1 scanning probe<\/td><\/tr><tr><td>CMM 2<\/td><td>Serein Croma 06.08.06<\/td><td>600\u00d7800\u00d7600 mm; MPEe \u22642.4 + L\/300 \u03bcm<\/td><\/tr><tr><td>Vision measuring machine<\/td><td>2.5D<\/td><td>400\u00d7300 mm<\/td><\/tr><tr><td>Temperature chamber<\/td><td>High and low temperature<\/td><td>\u221240 to 150 \u00b0C<\/td><\/tr><tr><td>3D scanner<\/td><td>Shining3D EinScan HX<\/td><td>Accuracy 0.04 mm; stitching 0.1 mm\/m<\/td><\/tr><tr><td>Checking fixtures<\/td><td>In-house fixture shop<\/td><td>MSA %GRR \u226410%<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"w\" id=\"outsourced-testing-at-accredited-labs\"><div class=\"c\"><span class=\"eb\">19 \u2014 Capability<\/span><h2>Outsourced Testing at Accredited&nbsp;Labs<\/h2><p class=\"lede\">Some tests need special chambers and independent reports. We send these to SGS and CTI, both CNAS-accredited laboratories.<\/p><div class=\"tw\"><table><thead><tr><th>Test<\/th><th>Standard or condition<\/th><\/tr><\/thead><tbody><tr><td>Paint adhesion (cross-cut)<\/td><td>ISO 2409 \/ ASTM D3359<\/td><\/tr><tr><td>Pull-off adhesion<\/td><td>ASTM D4541<\/td><\/tr><tr><td>UV weathering<\/td><td>QUV 500 h \/ 1,000 h<\/td><\/tr><tr><td>Xenon weathering<\/td><td>2,500 kJ\/m\u00b2<\/td><\/tr><tr><td>Salt spray<\/td><td>ASTM B117, 480 h \/ 720 h<\/td><\/tr><tr><td>CASS (for chrome)<\/td><td>24 h \/ 48 h<\/td><\/tr><tr><td>Humidity<\/td><td>ISO 6270-2<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"g\" id=\"tolerances-we-inspect-to\"><div class=\"c\"><span class=\"eb\">20 \u2014 Capability<\/span><h2>Tolerances We Inspect&nbsp;To<\/h2><div class=\"tw\"><table><thead><tr><th>Feature<\/th><th>Standard tolerance<\/th><\/tr><\/thead><tbody><tr><td>General dimensions<\/td><td>\u00b11.0 mm<\/td><\/tr><tr><td>Critical features<\/td><td>\u00b10.5 mm<\/td><\/tr><tr><td>Seams and gaps<\/td><td>\u00b10.1 mm<\/td><\/tr><tr><td>Part weight<\/td><td>\u00b11 g, unit variation \u22640.3%<\/td><\/tr><tr><td>Color (painted)<\/td><td>\u0394E*ab \u22641.0; critical \u22640.8<\/td><\/tr><tr><td>Chrome plating build<\/td><td>Total \u226532 \u03bcm; CASS 48 h no blistering<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"w\" id=\"3d-scan-comparison-to-cad\"><div class=\"c\"><span class=\"eb\">21 \u2014 Capability<\/span><h2>3D Scan Comparison to&nbsp;CAD<\/h2><div class=\"split rev\"><div class=\"tx\"><p class=\"lede\">For complex curved surfaces, a 3D scan shows the whole part rather than individual points. The scan is aligned to CAD and a deviation color map shows where the part is inside or outside tolerance. We supply color maps at \u00b10.5 mm or \u00b11.0 mm scales. See <a href=\"\/capabilities\/3d-scanning-reverse-engineering\/\">3D scanning and reverse engineering<\/a>.<\/p><\/div><figure class=\"fig\"><img loading=\"lazy\" alt=\"3D scan deviation color map of a spoiler part on a monitor\" decoding=\"async\" height=\"800\" loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/3d-scan-deviation-color-map-spoiler-part.webp\" width=\"1200\" title=\"\"><figcaption>3D scan deviation color map of a spoiler part on a monitor<\/figcaption><\/figure><\/div><\/div><\/section>\n<section class=\"g\" id=\"related-capabilities-and-services\"><div class=\"c\"><span class=\"eb\">22 \u2014 Related<\/span><h2>Related Capabilities and&nbsp;Services<\/h2><p class=\"yx-intro\">Inspection is only as good as the process behind it. These pages show how each step is controlled upstream, so you know what the first article inspection and CMM reports will actually measure.<\/p><div class=\"cards yx-img n4\"><a class=\"card\" href=\"\/capabilities\/injection-molding\/\"><span class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/injection-molding-machine-yirox-molding-hall-wuxi.webp\" alt=\"Injection molding machine in the Yirox molding hall in Wuxi\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>Injection Molding<\/h3><p>42 machines from 90 to 2,500 t.<\/p><span class=\"more\">Explore automotive injection molding \u2192<\/span><\/a><a class=\"card\" href=\"\/capabilities\/painting-surface-finishing\/\"><span class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/robotic-spray-painting-bumper-covers-paint-booth.webp\" alt=\"Robotic spray painting of bumper covers in a paint booth\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>Painting &amp; Surface Finishing<\/h3><p>3C2B paint with measured color and gloss.<\/p><span class=\"more\">Explore automotive plastic painting \u2192<\/span><\/a><a class=\"card\" href=\"\/capabilities\/3d-scanning-reverse-engineering\/\"><span class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-handheld-3d-scanning-part-measurement.webp\" alt=\"Handheld 3D scanning of a part for measurement\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>3D Scanning<\/h3><p>Scan-to-CAD and deviation maps.<\/p><span class=\"more\">Explore 3D scanning and reverse engineering \u2192<\/span><\/a><a class=\"card\" href=\"\/certifications-compliance\/\"><span class=\"ph ct\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-iso-9001-quality-management-system-certificate.webp\" alt=\"Yirox ISO 9001 quality management system certificate\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>Certifications<\/h3><p>ISO 9001 and IATF 16949 certificates.<\/p><span class=\"more\">View our IATF 16949 certificates \u2192<\/span><\/a><\/div><!--yx-xlinks--><h3>First Article Inspection and PPAP by Buyer Program<\/h3><p class=\"lede\">First article inspection only protects you if every reorder matches the approved part. With CMM inspection on 2 CMMs and PPAP up to Level 3, we hold reorders to that reference.<\/p><div class=\"cards yx-img\"><a class=\"card\" href=\"\/solutions\/distributors-importers\/\"><span class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-carton-barcode-label-scanning.webp\" alt=\"Scanning the barcode label on an auto parts carton before shipment\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>Distributors &amp; Importers<\/h3><p>Reorders drifting from the first order? Lots are checked against approved samples.<\/p><span class=\"more\">See the auto parts importer program \u2192<\/span><\/a><a class=\"card\" href=\"\/solutions\/aftermarket-brands\/\"><span class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-bumper-trim-production-engineer-drawing-check.webp\" alt=\"Engineer checking a drawing beside molded bumper and trim parts on the production line\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>Aftermarket Brands<\/h3><p>Need documents for a new line? PPAP up to Level 3 from an IATF 16949 factory.<\/p><span class=\"more\">See the aftermarket brand program \u2192<\/span><\/a><a class=\"card\" href=\"\/solutions\/other-service-providers\/\"><span class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/yiroxautoparts.com\/wp-content\/uploads\/2026\/10\/yirox-tonneau-cover-panel-assembly.webp\" alt=\"Hard tonneau cover panels on the assembly line\" width=\"600\" height=\"400\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/span><h3>EV, Truck &amp; Tire Service Providers<\/h3><p>Consumables changing order to order? Every carton carries a batch code.<\/p><span class=\"more\">See auto parts supply for EV, truck and tire shops \u2192<\/span><\/a><\/div><\/div><\/section>\n<section class=\"g\" id=\"what-buyers-say\"><div class=\"c\"><h2>What Buyers Say About Our Quality&nbsp;Control<\/h2><p class=\"yx-intro\">Quality managers and buyers on what they receive with each batch, and how issues are handled when something goes wrong.<\/p><div class=\"yxt\"><figure class=\"tq\"><blockquote>\u201cGloss black parts are unforgiving. Small differences become obvious when they&#8217;re installed next to each other. We wanted more than a visual check, and the colour inspection records gave our quality team something objective to work with.\u201d<\/blockquote><figcaption><strong>Quality Assurance Manager<\/strong><em>Automotive Surface Finishing<\/em><\/figcaption><\/figure><figure class=\"tq\"><blockquote>\u201cWe had been through a frustrating mold project with another supplier, so we were cautious this time. Having the sample inspection records and dimensions available made a real difference. We could review the actual parts instead of relying on promises.\u201d<\/blockquote><figcaption><strong>Technical Purchasing Manager<\/strong><em>Tooling and Sample Approval<\/em><\/figcaption><\/figure><figure class=\"tq\"><blockquote>\u201cThe first sample needed an adjustment around the mounting tabs. They documented the issue, explained the correction and sent updated measurements with the next sample. That level of detail made it easier for our team to approve the tooling.\u201d<\/blockquote><figcaption><strong>Engineering Manager<\/strong><em>Injection Mold Development<\/em><\/figcaption><\/figure><\/div><p class=\"yxt-note\">Names and companies withheld at the customer\u2019s request.<\/p><\/div><\/section><section class=\"w faqw\" id=\"faq\"><div class=\"c\"><span class=\"eb\">23 \u2014 FAQ<\/span><h2>FAQ<\/h2><details><summary>What is the meaning of first article inspection?<\/summary><div class=\"a\"><p>First article inspection means fully measuring the first parts from a new or changed process and comparing every characteristic with the drawing. It proves the process can make the part as designed before production starts.<\/p><\/div><\/details><details><summary>What is CMM inspection service?<\/summary><div class=\"a\"><p>A CMM inspection service measures parts on a coordinate measuring machine and reports deviations from CAD or the drawing. We use it for FAI, PPAP and fit problems.<\/p><\/div><\/details><details><summary>What is the difference between FAI and PPAP?<\/summary><div class=\"a\"><p>FAI is the full measurement of first parts. PPAP is a larger approval package that includes dimensional results plus process flow, PFMEA, control plan, MSA, material data and samples. FAI results are usually part of a PPAP.<\/p><\/div><\/details><details><summary>Which PPAP levels do you support?<\/summary><div class=\"a\"><p>We supply PPAP up to Level 3.<\/p><\/div><\/details><details><summary>How accurate are your CMMs?<\/summary><div class=\"a\"><p>Our Hexagon Global S has MPEe \u22641.9 + L\/300 \u03bcm and our Serein Croma has MPEe \u22642.4 + L\/300 \u03bcm.<\/p><\/div><\/details><details><summary>What is dimensional inspection?<\/summary><div class=\"a\"><p>Dimensional inspection checks that a part&#8217;s size, shape and feature positions match the drawing. We use CMMs, a 2.5D vision measuring machine, checking fixtures and 3D scanning.<\/p><\/div><\/details><details><summary>When is a new first article inspection needed?<\/summary><div class=\"a\"><p>Usually when a new mold is used, the mold is changed or repaired in a way that affects the part, the material changes, or production moves to a different process or site.<\/p><\/div><\/details><details><summary>Do you do 100% inspection?<\/summary><div class=\"a\"><p>Appearance is checked on every part. Dimensional checks follow the control plan agreed with you, using checking fixtures and CMM at defined frequencies.<\/p><\/div><\/details><details><summary>Can you show a sample FAI or PPAP report?<\/summary><div class=\"a\"><p>We do not publish sample reports because they contain customer data. The report format is agreed with you at the start of a program.<\/p><\/div><\/details><details><summary>Which tests are done by outside labs?<\/summary><div class=\"a\"><p>Adhesion to ISO 2409 \/ ASTM D3359, pull-off to ASTM D4541, QUV and xenon weathering, salt spray to ASTM B117, CASS and humidity to ISO 6270-2 are done by SGS and CTI.<\/p><\/div><\/details><details><summary>What inspection records do I receive?<\/summary><div class=\"a\"><p>Depending on the program: an FAI report, a CMM report, color and gloss readings, and PPAP documents up to Level 3. Test reports from accredited outside labs are available when required.<\/p><\/div><\/details><details><summary>How do you keep reorders consistent with the approved sample?<\/summary><div class=\"a\"><p>Reorders are inspected against the approved sample and drawing, painted color is held to \u0394E*ab \u22641.0, and every carton carries a batch code.<\/p><\/div><\/details><\/div><\/section>\n<section class=\"ctab\" id=\"request-inspection-support\"><div class=\"c\"><h2>Request Inspection&nbsp;Support<\/h2><p class=\"ctat\">Send your drawing and inspection requirements. We will confirm the plan, reports and PPAP level.<\/p><div class=\"btns\"><a class=\"btn btn-r\" href=\"\/contact\/\">Request a Quote \u2192<\/a><a class=\"btn btn-o\" href=\"\/certifications-compliance\/\">View Certifications<\/a><\/div><\/div><\/section>\n<\/div>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Service\", \"name\": \"Quality inspection, CMM and first article inspection\", \"serviceType\": \"Quality inspection, CMM and first article inspection\", \"description\": \"FAI, CMM inspection and PPAP up to Level 3 for automotive exterior parts. Two CMMs, checking fixtures, color and gloss instruments. IATF 16949 certified.\", \"url\": \"https:\/\/yiroxautoparts.com\/capabilities\/quality-inspection-cmm\/\", \"areaServed\": \"Worldwide\", \"provider\": {\"@type\": \"Organization\", \"name\": \"Yirox\", \"url\": \"https:\/\/yiroxautoparts.com\/\", \"foundingDate\": \"2010\", \"address\": {\"@type\": \"PostalAddress\", \"addressLocality\": \"Wuxi\", \"addressCountry\": \"CN\"}}}, {\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is the meaning of first article inspection?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"First article inspection means fully measuring the first parts from a new or changed process and comparing every characteristic with the drawing. It proves the process can make the part as designed before production starts.\"}}, {\"@type\": \"Question\", \"name\": \"What is CMM inspection service?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A CMM inspection service measures parts on a coordinate measuring machine and reports deviations from CAD or the drawing. We use it for FAI, PPAP and fit problems.\"}}, {\"@type\": \"Question\", \"name\": \"What is the difference between FAI and PPAP?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"FAI is the full measurement of first parts. PPAP is a larger approval package that includes dimensional results plus process flow, PFMEA, control plan, MSA, material data and samples. FAI results are usually part of a PPAP.\"}}, {\"@type\": \"Question\", \"name\": \"Which PPAP levels do you support?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"We supply PPAP up to Level 3.\"}}, {\"@type\": \"Question\", \"name\": \"How accurate are your CMMs?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Our Hexagon Global S has MPEe \u22641.9 + L\/300 \u03bcm and our Serein Croma has MPEe \u22642.4 + L\/300 \u03bcm.\"}}, {\"@type\": \"Question\", \"name\": \"What is dimensional inspection?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Dimensional inspection checks that a part's size, shape and feature positions match the drawing. We use CMMs, a 2.5D vision measuring machine, checking fixtures and 3D scanning.\"}}, {\"@type\": \"Question\", \"name\": \"When is a new first article inspection needed?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Usually when a new mold is used, the mold is changed or repaired in a way that affects the part, the material changes, or production moves to a different process or site.\"}}, {\"@type\": \"Question\", \"name\": \"Do you do 100% inspection?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Appearance is checked on every part. Dimensional checks follow the control plan agreed with you, using checking fixtures and CMM at defined frequencies.\"}}, {\"@type\": \"Question\", \"name\": \"Can you show a sample FAI or PPAP report?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"We do not publish sample reports because they contain customer data. The report format is agreed with you at the start of a program.\"}}, {\"@type\": \"Question\", \"name\": \"Which tests are done by outside labs?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Adhesion to ISO 2409 \/ ASTM D3359, pull-off to ASTM D4541, QUV and xenon weathering, salt spray to ASTM B117, CASS and humidity to ISO 6270-2 are done by SGS and CTI.\"}}, {\"@type\": \"Question\", \"name\": \"What inspection records do I receive?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Depending on the program: an FAI report, a CMM report, color and gloss readings, and PPAP documents up to Level 3. Test reports from accredited outside labs are available when required.\"}}, {\"@type\": \"Question\", \"name\": \"How do you keep reorders consistent with the approved sample?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Reorders are inspected against the approved sample and drawing, painted color is held to \u0394E*ab \u22641.0, and every carton carries a batch code.\"}}]}]}<\/script>\n<dialog class=\"yxq\" id=\"yxq\" aria-labelledby=\"yxq-t\"><div class=\"yxq-h\"><h2 id=\"yxq-t\">Request a Quote<\/h2><p>Tell us the part, vehicle and quantity. An engineer replies by email.<\/p><button type=\"button\" class=\"yxq-x\" aria-label=\"Close quote form\" data-yxq-close>&times;<\/button><\/div><div class=\"yxq-b\"><div class='fluentform ff-default fluentform_wrapper_1 ffs_default_wrap'><form data-form_id=\"1\" id=\"fluentform_1\" class=\"frm-fluent-form fluent_form_1 ff-el-form-top ff_form_instance_1_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_1_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Tell Us About Your Sourcing Project<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='11413' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"ad5a061e6a\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/pt\/wp-json\/wp\/v2\/pages\/11413\" \/><div data-name=\"ff_cn_id_1\"  class='ff-t-container ff-column-container ff_columns_total_2 '><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_names_first_name_' id='label_ff_1_names_first_name_'>Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_1_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"Your Name\" autocomplete=\"given-name\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><\/div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_email' id='label_ff_1_email'>Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_1_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" autocomplete=\"email\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_product_category' id='label_ff_1_product_category'>Product Category<\/label><\/div><div class='ff-el-input--content'><select name=\"product_category[]\" id=\"ff_1_product_category\" class=\"ff-el-form-control  ff_has_multi_select\" multiple=\"1\" data-name=\"product_category\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=\"true\" aria-labelledby=\"label_ff_1_product_category\"><option value=\"Exterior Styling Parts\"  >Exterior Styling Parts<\/option><option value=\"Replacement Body Parts\"  >Replacement Body Parts<\/option><option value=\"Pickup Accessories\"  >Pickup Accessories<\/option><option value=\"EV Aftermarket Parts\"  >EV Aftermarket Parts<\/option><option value=\"Wheel &amp; TireAccessories\"  >Wheel & TireAccessories<\/option><option value=\"Other \/ Not Sure\"  >Other \/ Not Sure<\/option><\/select><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_product_requirements' id='label_ff_1_product_requirements'>Product Details \/ Requirements<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_1_product_requirements\" name=\"product_requirements\" id=\"ff_1_product_requirements\" class=\"ff-el-form-control\" placeholder=\"Tell us the part type, vehicle model, material, finish, quantity, packaging, or reference sample you need.\" rows=\"3\" cols=\"2\" data-name=\"product_requirements\" ><\/textarea><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_message' id='label_ff_1_message'>Your Message<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"true\" aria-labelledby=\"label_ff_1_message\" name=\"message\" id=\"ff_1_message\" class=\"ff-el-form-control\" placeholder=\"Your Message\" rows=\"4\" cols=\"2\" data-name=\"message\" ><\/textarea><\/div><\/div><input type=\"hidden\" name=\"lead_location\" data-name=\"lead_location\" ><input type=\"hidden\" name=\"landing_page\" data-name=\"landing_page\" ><input type=\"hidden\" name=\"submitted_page\" data-name=\"submitted_page\" ><div class='ff-el-group yirox-tracking-field'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_visited_pages' id='label_ff_1_visited_pages'>\u8bbf\u95ee\u8def\u5f84<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_1_visited_pages\" name=\"visited_pages\" id=\"ff_1_visited_pages\" class=\"ff-el-form-control\" rows=\"3\" cols=\"2\" data-name=\"visited_pages\" ><\/textarea><\/div><\/div><div class='ff-el-group yirox-tracking-field'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_lead_source' id='label_ff_1_lead_source'>\u6765\u6e90\u8bbe\u5907<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_1_lead_source\" name=\"lead_source\" id=\"ff_1_lead_source\" class=\"ff-el-form-control\" rows=\"3\" cols=\"2\" data-name=\"lead_source\" ><\/textarea><\/div><\/div><div class='ff-form-inline-style' hidden><style>form.fluent_form_1 .ff-btn-submit:not(.ff_btn_no_style) { background-color: var(--fluentform-primary); color: #ffffff; }<\/style><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Get a Quote\">Get a Quote<\/button><\/div><\/fieldset><\/form><div id='fluentform_1_errors' class='ff-errors-in-stack ff_form_instance_1_1 ff-form-loading_errors ff_form_instance_1_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_1_1 = {\"id\":\"1\",\"ajaxUrl\":\"https:\\\/\\\/yiroxautoparts.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_1_1\",\"form_id_selector\":\"fluentform_1\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":false,\"global_message\":\"This field must contain a valid email\"}},\"product_category\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"max_selection\":{\"value\":\"\",\"message\":\"You have selected more options than allowed\",\"global_message\":\"You have selected more options than allowed\",\"global\":true},\"min_selection\":{\"value\":\"\",\"message\":\"Please select at least the minimum number of options\",\"global_message\":\"Please select at least the minimum number of options\",\"global\":true}},\"product_requirements\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"message\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"visited_pages\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"lead_source\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            <\/div><\/dialog>\n<script>(function(){var d=document.getElementById('yxq');if(!d||!d.showModal)return;var last;document.addEventListener('click',function(e){var b=e.target.closest('[data-yxq]');if(b){e.preventDefault();last=b;var t=d.querySelector('#yxq-t'),p=d.querySelector('.yxq-h p');t.textContent=b.dataset.yxqH||'Request a Quote';p.textContent=b.dataset.yxqS||'Tell us the part, vehicle and quantity. An engineer replies by email.';d.showModal();var f=d.querySelector('input:not([type=hidden]),textarea');f&&f.focus();return}if(e.target.closest('[data-yxq-close]')||e.target===d)d.close()});d.addEventListener('close',function(){last&&last.focus()});})();<\/script>","protected":false},"excerpt":{"rendered":"<p>Home \/ Capabilities \/ Quality Inspection &amp; CMM Yirox Manufacturing Capabilities Quality Inspection, CMM &amp; First Article Inspection for Automotive&nbsp;Parts Dimensional and appearance inspection for automotive exterior parts: first article inspection (FAI), CMM measurement, checking fixtures, color and gloss checks, and PPAP up to Level 3. Yirox runs two CMMs and a full set of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":11409,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-11413","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/pages\/11413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/comments?post=11413"}],"version-history":[{"count":12,"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/pages\/11413\/revisions"}],"predecessor-version":[{"id":12168,"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/pages\/11413\/revisions\/12168"}],"up":[{"embeddable":true,"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/pages\/11409"}],"wp:attachment":[{"href":"https:\/\/yiroxautoparts.com\/pt\/wp-json\/wp\/v2\/media?parent=11413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}