{"id":19615,"date":"2026-09-17T14:49:25","date_gmt":"2026-09-17T06:49:25","guid":{"rendered":"https:\/\/www.plasticmoulds.net\/?p=19615"},"modified":"2026-09-19T11:23:10","modified_gmt":"2026-09-19T03:23:10","slug":"processo-de-desenvolvimento-de-produtos-de-plastico","status":"publish","type":"post","link":"https:\/\/www.plasticmoulds.net\/pt\/plastic-product-development-process.html","title":{"rendered":"Como desenvolver um novo produto de pl\u00e1stico: 9 passos desde a ideia at\u00e9 \u00e0 produ\u00e7\u00e3o"},"content":{"rendered":"<div class=\"tw-devguide\"><style> .tw-devguide{color:#1E2933} .tw-devguide .eyebrow{font-size:.9rem;font-weight:600;color:#CF6414;margin:0 0 10px} .tw-devguide .tw-summary{border:2px solid #1E2933;border-radius:12px;padding:20px 22px;margin:0 0 28px;background:#fff} .tw-devguide .tw-summary h2{font-size:1.1rem;margin:0 0 8px} .tw-devguide .tw-summary p{margin:0 0 10px} .tw-devguide .flow-path{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:12px 0 0;padding:0;counter-reset:fp} .tw-devguide .flow-path li{counter-increment:fp;margin:0;padding:5px 10px 5px 8px;border-radius:6px;background:#F3F6F8;font-size:.88rem;line-height:1.3} .tw-devguide .flow-path li::before{content:counter(fp);display:inline-block;min-width:18px;height:18px;margin-right:6px;border-radius:50%;background:#E8741E;color:#fff;font-size:.72rem;font-weight:700;text-align:center;line-height:18px} .tw-devguide .key-box{background:#F3F6F8;border-radius:10px;padding:18px 22px;margin:22px 0} .tw-devguide .key-box h3,.tw-devguide .key-box h4{margin:0 0 8px;font-size:1.02rem} .tw-devguide .key-box ul{margin:0;padding-left:20px} .tw-devguide .key-box li{margin:0 0 5px} .tw-devguide .tw-dg-gate{display:flex;gap:14px;align-items:flex-start;border:1px solid #BFDCCB;background:#EFF7F2;border-radius:10px;padding:14px 18px;margin:22px 0} .tw-devguide .tw-dg-gate i{flex:0 0 14px;width:14px;height:14px;transform:rotate(45deg);background:#2F8A5B;margin-top:6px;border-radius:2px} .tw-devguide .tw-dg-gate p{margin:0} .tw-devguide .tw-dg-gate strong{color:#236B46} .tw-devguide .table-wrap{overflow-x:auto;margin:20px 0;-webkit-overflow-scrolling:touch} .tw-devguide .table-wrap table{width:100%;min-width:560px;border-collapse:collapse;font-size:.93rem;margin:0} .tw-devguide .table-wrap th{background:#1E2933;color:#fff;text-align:left;padding:9px 12px;font-weight:600;border:0} .tw-devguide .table-wrap td{padding:9px 12px;border:0;border-bottom:1px solid #D5DCE2;vertical-align:top} .tw-devguide .table-wrap tr:nth-child(even) td{background:#F8FAFB} .tw-devguide figure.tw-dg-fig{margin:24px 0} .tw-devguide figure.tw-dg-fig svg{display:block;width:100%;height:auto} .tw-devguide figure.tw-dg-fig figcaption{font-size:.85rem;color:#5E6E7C;margin-top:8px} .tw-devguide .tw-dg-step{font-size:.9rem;font-weight:600;color:#5E6E7C;margin:44px 0 -8px} .tw-devguide .cta-box{background:#1E2933;color:#fff;border-radius:12px;padding:26px;margin:32px 0} .tw-devguide .cta-box h3{color:#fff;margin:0 0 8px} .tw-devguide .cta-box p{margin:0 0 16px;color:#D5DCE2} .tw-devguide .cta-box a{display:inline-block;background:#E8741E;color:#fff;text-decoration:none;font-weight:600;padding:11px 20px;border-radius:6px} .tw-devguide .cta-box a:hover{background:#CF6414} .tw-devguide .faq-item{border-bottom:1px solid #D5DCE2;padding:14px 0} .tw-devguide .faq-item h3{font-size:1.02rem;margin:0 0 6px} .tw-devguide .faq-item p{margin:0} .tw-devguide .conclusion{border-left:4px solid #E8741E;padding:4px 0 4px 18px;margin:28px 0} <\/style><p class=\"eyebrow\">New product development, explained for buyers<\/p><div class=\"tw-summary\"><h2>The short answer<\/h2><p>A new plastic part goes through nine steps before it reaches your warehouse. Most projects take 4 to 8 months, shipping included. You approve five checkpoints along the way. The mold is your biggest single cost. Design changes after steel is cut are your biggest risk.<\/p><ol class=\"flow-path\"><li>Define the part<\/li><li>3D design<\/li><li>Make it mold-friendly<\/li><li>Prototype and test<\/li><li>Order the mold<\/li><li>Mold making<\/li><li>Samples and fixes<\/li><li>Pilot run<\/li><li>Production and shipping<\/li><\/ol><\/div><p>You have an idea for a plastic product. Maybe it&#8217;s a sketch on a napkin. Maybe it&#8217;s an old part you want to improve. Either way, the next question is the same: what actually happens between here and a carton of finished parts?<\/p><p>I&#8217;ve built molds at Topworks for over 20 years. First-time buyers rarely fail on engineering. They fail on surprises. A mold costs double the guess. A &#8220;small&#8221; change adds six weeks. A sample gets approved without anyone testing the fit.<\/p><p>This guide removes those surprises. It walks through the whole journey in plain words. Each step covers what happens, what you do, how long it takes, and what it costs. Use the map below to jump around.<\/p><figure><img decoding=\"async\" src=\"https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2026\/07\/136760b1-16d0-4446-9153-7a3986dae977.webp\" alt=\"Plastic product development roadmap\" loading=\"lazy\"><\/figure><h2>The whole journey on one map<\/h2><p>Tap a step to see the details. Not sure how far along you are? Use &#8220;Find the step you&#8217;re on&#8221; and answer a few yes-or-no questions.<\/p><style> .twdv{--ink:#1E2933;--steel:#5E6E7C;--line:#D5DCE2;--panel:#F3F6F8;--molten:#E8741E;--pass:#2F8A5B;--risk:#C2412D;color:#1E2933;font-size:16px;line-height:1.6;margin:36px 0;text-align:left} .twdv *{box-sizing:border-box} .twdv .twdv-box{border:1px solid #D5DCE2;border-radius:12px;background:#fff;overflow:hidden} .twdv .twdv-head{padding:20px 22px 16px;border-bottom:1px solid #D5DCE2;background:#F3F6F8} .twdv .twdv-head h3{margin:0 0 4px;font-size:1.22rem;line-height:1.3;color:#1E2933;font-weight:700} .twdv .twdv-head p{margin:0;color:#5E6E7C;font-size:.95rem;line-height:1.5} .twdv .twdv-body{padding:20px 22px} .twdv button.twdv-btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:6px;border:1px solid #C3CCD4;background:#fff;color:#1E2933;padding:8px 14px;border-radius:6px;font:inherit;font-size:.92rem;line-height:1.3;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:0;min-height:0;margin:0} .twdv button.twdv-btn:hover{border-color:#1E2933} .twdv button.twdv-btn[disabled]{opacity:.4;cursor:default} .twdv button.twdv-btn-primary{background:#E8741E;border-color:#E8741E;color:#fff;font-weight:600} .twdv button.twdv-btn-primary:hover{background:#CF6414;border-color:#CF6414} .twdv a.twdv-cta{display:inline-block;background:#E8741E;color:#fff;text-decoration:none;font-weight:600;padding:10px 18px;border-radius:6px;font-size:.95rem} .twdv a.twdv-cta:hover{background:#CF6414;color:#fff} .twdv button:focus-visible,.twdv a:focus-visible,.twdv input:focus-visible,.twdv textarea:focus-visible,.twdv summary:focus-visible{outline:2px solid #E8741E;outline-offset:2px} .twdv .twdv-seg{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0} .twdv .twdv-q{margin:0 0 16px} .twdv .twdv-q > span,.twdv .twdv-q > label > span{display:block;font-weight:600;font-size:.93rem;margin:0 0 7px;color:#1E2933} .twdv .twdv-note{font-size:.85rem;color:#5E6E7C;margin:12px 0 0;line-height:1.5} .twdv svg{display:block;max-width:100%;height:auto} .twdv .twdv-num{font-variant-numeric:tabular-nums} .twdv input[type=number],.twdv input[type=date]{font:inherit;font-size:.95rem;padding:7px 10px;border:1px solid #C3CCD4;border-radius:6px;background:#fff;color:#1E2933;width:100%;max-width:220px;margin:0;box-shadow:none;height:auto} .twdv input[type=range]{width:100%;accent-color:#E8741E;margin:6px 0} @media (prefers-reduced-motion:reduce){.twdv *{transition:none !important;animation:none !important}} .twdv-map .twdv-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px} .twdv-map .twdv-linewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid #D5DCE2;background:#fff} .twdv-map ol.twdv-line{position:relative;display:flex;list-style:none;margin:0;padding:22px 10px 14px;min-width:820px} .twdv-map ol.twdv-line::before{content:\"\";position:absolute;left:52px;right:52px;top:40px;height:4px;background:#E3E8EC;border-radius:2px} .twdv-map li.twdv-li{flex:1 1 0;position:relative;margin:0;padding:0;list-style:none} .twdv-map button.twdv-node{appearance:none;-webkit-appearance:none;background:transparent;border:0;box-shadow:none;padding:0 4px;margin:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;font:inherit;color:#1E2933;text-transform:none;letter-spacing:0;min-height:0} .twdv-map .twdv-dot{position:relative;z-index:2;width:40px;height:40px;border-radius:50%;border:2px solid #C3CCD4;background:#fff;color:#5E6E7C;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;transition:background .25s,border-color .25s,color .25s} .twdv-map .twdv-nlabel{font-size:.8rem;line-height:1.25;text-align:center;color:#5E6E7C} .twdv-map .twdv-gate{position:absolute;z-index:3;right:-8px;top:13px;width:16px;height:16px;transform:rotate(45deg);border:2px solid #9AA7B2;background:#fff;border-radius:2px} .twdv-map .twdv-token{position:absolute;z-index:4;top:8px;left:0;width:14px;height:10px;border-radius:3px 3px 1px 1px;background:#E8741E;transition:left .45s cubic-bezier(.4,.1,.2,1)} .twdv-map .twdv-legend{display:flex;flex-wrap:wrap;gap:16px;padding:10px 22px;font-size:.8rem;color:#5E6E7C;border-bottom:1px solid #D5DCE2} .twdv-map .twdv-legend i{display:inline-block;width:11px;height:11px;transform:rotate(45deg);border:2px solid #2F8A5B;background:#2F8A5B;margin-right:7px;vertical-align:-1px} .twdv-map .twdv-stage{padding:22px} .twdv-map .twdv-sgrid{display:grid;grid-template-columns:170px 1fr;gap:24px;align-items:start} .twdv-map .twdv-fig{background:#F3F6F8;border-radius:10px;padding:10px} .twdv-map .twdv-stage h4{margin:0 0 6px;font-size:1.15rem;line-height:1.3;color:#1E2933} .twdv-map .twdv-lead{margin:0 0 14px;font-size:1rem;color:#1E2933} .twdv-map dl.twdv-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px;margin:0} .twdv-map dl.twdv-facts div{margin:0} .twdv-map dl.twdv-facts dt{font-size:.82rem;font-weight:700;color:#5E6E7C;margin:0 0 2px} .twdv-map dl.twdv-facts dd{margin:0;font-size:.93rem;line-height:1.5} .twdv-map .twdv-wide{grid-column:1 \/ -1} .twdv-map .twdv-mistake{border-left:3px solid #C2412D;padding:8px 12px;background:#FBF1EF;border-radius:0 6px 6px 0;margin:16px 0 0;font-size:.92rem} .twdv-map .twdv-gatebox{display:flex;gap:12px;align-items:flex-start;border:1px solid #BFDCCB;background:#EFF7F2;border-radius:8px;padding:12px 14px;margin:14px 0 0;font-size:.92rem} .twdv-map .twdv-gatebox b{display:block;color:#236B46} .twdv-map .twdv-gatebox i{flex:0 0 14px;width:14px;height:14px;transform:rotate(45deg);background:#2F8A5B;margin-top:5px;border-radius:2px} .twdv-map .twdv-nav{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid #D5DCE2;background:#F3F6F8} .twdv-map .twdv-count{font-size:.88rem;color:#5E6E7C} .twdv-map .twdv-loc{padding:22px;border-bottom:1px solid #D5DCE2;background:#FFF8F2} .twdv-map .twdv-loc p.twdv-locq{font-size:1.05rem;font-weight:600;margin:4px 0 14px} .twdv-map .twdv-loc .twdv-locmeta{font-size:.82rem;color:#5E6E7C} .twdv-map details.twdv-embed{margin:12px 0 0;font-size:.88rem;color:#5E6E7C} .twdv-map details.twdv-embed summary{cursor:pointer} .twdv-map details.twdv-embed textarea{width:100%;min-height:96px;font-family:Consolas,Menlo,monospace;font-size:.78rem;padding:10px;border:1px solid #C3CCD4;border-radius:6px;margin:8px 0;color:#1E2933;background:#fff} @media (max-width:680px){.twdv .twdv-head,.twdv .twdv-body,.twdv-map .twdv-stage,.twdv-map .twdv-loc{padding-left:16px;padding-right:16px} .twdv-map .twdv-sgrid{grid-template-columns:1fr;gap:14px} .twdv-map .twdv-fig{max-width:190px} .twdv-map dl.twdv-facts{grid-template-columns:1fr} .twdv-map .twdv-nav{padding-left:16px;padding-right:16px} } .twdv-tl .twdv-rows{margin:6px 0 0} .twdv-tl .twdv-row{display:grid;grid-template-columns:170px 1fr 88px;gap:10px;align-items:center;padding:5px 0;border-bottom:1px dashed #E3E8EC;font-size:.88rem} .twdv-tl .twdv-track{position:relative;height:18px;background:#F3F6F8;border-radius:3px} .twdv-tl .twdv-axis{display:grid;grid-template-columns:170px 1fr 88px;gap:10px;font-size:.75rem;color:#5E6E7C;margin-top:4px} .twdv-tl .twdv-axis div.twdv-ticks{position:relative;height:16px} .twdv-tl .twdv-result{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 6px} .twdv-tl .twdv-result div{border:1px solid #D5DCE2;border-radius:8px;padding:10px 12px} .twdv-tl .twdv-result small{display:block;color:#5E6E7C;font-size:.8rem} .twdv-tl .twdv-result strong{font-size:1.1rem} .twdv-tl .twdv-tips{margin:10px 0 0;padding-left:18px;font-size:.9rem} .twdv-tl .twdv-legend2{display:flex;gap:16px;font-size:.78rem;color:#5E6E7C;margin:10px 0 0} .twdv-tl .twdv-legend2 i{display:inline-block;width:18px;height:10px;border-radius:2px;margin-right:6px;vertical-align:0} @media (max-width:680px){.twdv-tl .twdv-row,.twdv-tl .twdv-axis{grid-template-columns:104px 1fr 62px;gap:6px;font-size:.78rem} .twdv-tl .twdv-result{grid-template-columns:1fr} } .twdv-cc input[type=range]{width:80%;margin-left:10%} .twdv-cc .twdv-stops{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;font-size:.78rem;color:#5E6E7C;text-align:center;line-height:1.25} .twdv-cc .twdv-stops button{appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:4px 2px;font:inherit;color:inherit;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:0;min-height:0} .twdv-cc .twdv-ccout{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;align-items:center;margin-top:16px} .twdv-cc .twdv-kpis{display:flex;gap:12px;margin:0 0 10px} .twdv-cc .twdv-kpis div{flex:1;border:1px solid #D5DCE2;border-radius:8px;padding:9px 12px} .twdv-cc .twdv-kpis small{display:block;font-size:.78rem;color:#5E6E7C} .twdv-cc .twdv-kpis strong{font-size:1.05rem} .twdv-uc .twdv-ucin{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:end} .twdv-uc label{display:block;font-size:.88rem;font-weight:600;margin:0 0 5px} .twdv-uc .twdv-say{font-size:1.02rem;margin:16px 0 8px;line-height:1.55} @media (max-width:680px){.twdv-cc .twdv-ccout{grid-template-columns:1fr} .twdv-uc .twdv-ucin{grid-template-columns:1fr} .twdv-cc .twdv-stops{font-size:.7rem} } <\/style><div class=\"twdv twdv-map\" id=\"twdvm57804\"><div class=\"twdv-box\"><div class=\"twdv-head\"><div><h3>The 9 steps from idea to delivered parts<\/h3><p>Tap any step. Green diamonds mark the five points where you sign off.<\/p><\/div><button type=\"button\" class=\"twdv-btn\" data-twdv-locbtn>Find the step you\u2019re on<\/button><\/div><div class=\"twdv-loc\" data-twdv-loc style=\"display:none\" aria-live=\"polite\"><div data-twdv-locask><span class=\"twdv-locmeta\" data-twdv-locmeta><\/span><p class=\"twdv-locq\" data-twdv-locq><\/p><div class=\"twdv-seg\"><button type=\"button\" class=\"twdv-btn twdv-btn-primary\" data-twdv-yes>Yes<\/button><button type=\"button\" class=\"twdv-btn\" data-twdv-no>Not yet<\/button><button type=\"button\" class=\"twdv-btn\" data-twdv-locclose>Close<\/button><\/div><\/div><div data-twdv-locres style=\"display:none\"><p class=\"twdv-locq\" data-twdv-locrestext><\/p><div class=\"twdv-seg\"><button type=\"button\" class=\"twdv-btn twdv-btn-primary\" data-twdv-locgo>Show me this step<\/button><button type=\"button\" class=\"twdv-btn\" data-twdv-locagain>Start over<\/button><\/div><\/div><\/div><div class=\"twdv-linewrap\" data-twdv-linewrap><ol class=\"twdv-line\" role=\"tablist\" aria-label=\"Development steps\"><li class=\"twdv-token\" data-twdv-token aria-hidden=\"true\" role=\"presentation\"><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t0\" aria-controls=\"twdvm57804-p0\" aria-selected=\"true\" data-twdv-node=\"0\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>1<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Define it<\/span><\/button><span class=\"twdv-gate\" data-twdv-gate=\"0\" title=\"Checkpoint 1: Brief agreed\"><\/span><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t1\" aria-controls=\"twdvm57804-p1\" aria-selected=\"false\" data-twdv-node=\"1\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>2<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>3D design<\/span><\/button><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t2\" aria-controls=\"twdvm57804-p2\" aria-selected=\"false\" data-twdv-node=\"2\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>3<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Mold-ready<\/span><\/button><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t3\" aria-controls=\"twdvm57804-p3\" aria-selected=\"false\" data-twdv-node=\"3\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>4<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Prototype<\/span><\/button><span class=\"twdv-gate\" data-twdv-gate=\"3\" title=\"Checkpoint 2: Design freeze\"><\/span><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t4\" aria-controls=\"twdvm57804-p4\" aria-selected=\"false\" data-twdv-node=\"4\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>5<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Order mold<\/span><\/button><span class=\"twdv-gate\" data-twdv-gate=\"4\" title=\"Checkpoint 3: Mold design approved\"><\/span><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t5\" aria-controls=\"twdvm57804-p5\" aria-selected=\"false\" data-twdv-node=\"5\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>6<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Mold making<\/span><\/button><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t6\" aria-controls=\"twdvm57804-p6\" aria-selected=\"false\" data-twdv-node=\"6\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>7<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Samples<\/span><\/button><span class=\"twdv-gate\" data-twdv-gate=\"6\" title=\"Checkpoint 4: Golden sample approved\"><\/span><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t7\" aria-controls=\"twdvm57804-p7\" aria-selected=\"false\" data-twdv-node=\"7\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>8<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Pilot run<\/span><\/button><span class=\"twdv-gate\" data-twdv-gate=\"7\" title=\"Checkpoint 5: Production release\"><\/span><\/li><li class=\"twdv-li\" role=\"presentation\"><button type=\"button\" class=\"twdv-node\" role=\"tab\" id=\"twdvm57804-t8\" aria-controls=\"twdvm57804-p8\" aria-selected=\"false\" data-twdv-node=\"8\"><span class=\"twdv-dot twdv-num\" data-twdv-dot>9<\/span><span class=\"twdv-nlabel\" data-twdv-nlabel>Production<\/span><\/button><\/li><\/ol><\/div><div class=\"twdv-legend\"><span><i><\/i>Sign-off checkpoint (you approve before the next step starts)<\/span><\/div><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p0\" aria-labelledby=\"twdvm57804-t0\" data-twdv-stage=\"0\" style=\"display:block\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"44\" y=\"18\" width=\"72\" height=\"92\" rx=\"6\" fill=\"#fff\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><rect x=\"62\" y=\"10\" width=\"36\" height=\"16\" rx=\"4\" fill=\"#E8741E\"\/><path d=\"M55 45l4 4 8-8M55 65l4 4 8-8M55 85l4 4 8-8\" stroke=\"#2F8A5B\" stroke-width=\"3\"\/><path d=\"M76 46h28M76 66h28M76 86h18\" stroke=\"#5E6E7C\" stroke-width=\"2.5\"\/><\/svg><\/div><div><h4>Step 1: Write down what the part must do<\/h4><p class=\"twdv-lead\">Before anyone draws or quotes, put your idea into plain words. One page here saves weeks later.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>You list what the part does, where it\u2019s used, its rough size, and how it should look. You add how many you need per year and your target price per part.<\/dd><\/div><div><dt>Your job<\/dt><dd>Answer the basics: What does it hold, protect, or connect? Indoors or outdoors? Food contact or kids\u2019 use? Color and feel? Yearly quantity? Target price?<\/dd><\/div><div><dt>What you get<\/dt><dd>A short product brief both sides agree on, plus a rough budget range for the whole project.<\/dd><\/div><div><dt>Typical time<\/dt><dd>1\u20132 weeks<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Free. A good factory helps you write it.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Leaving out the target price. Without it, nobody can choose between a $4,000 mold and a $20,000 mold.<\/p><div class=\"twdv-gatebox\"><i><\/i><div><b>Checkpoint 1: Brief agreed<\/b>You and the factory agree on what \u201cdone\u201d looks like. Later decisions get checked against this page.<\/div><\/div><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p1\" aria-labelledby=\"twdvm57804-t1\" data-twdv-stage=\"1\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"22\" y=\"14\" width=\"116\" height=\"76\" rx=\"6\" fill=\"#fff\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><path d=\"M66 106h28M80 90v16\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><path d=\"M76 32h28v28H76z M62 44l14-12M90 44l14-12M90 72l14-12M62 72l14-12\" stroke=\"#E8741E\" stroke-width=\"2\" opacity=\".5\"\/><path d=\"M62 44h28v28H62z\" stroke=\"#E8741E\" stroke-width=\"2.8\"\/><\/svg><\/div><div><h4>Step 2: Turn the idea into a 3D design<\/h4><p class=\"twdv-lead\">A factory can\u2019t build a mold from a sketch. It needs a 3D computer file of the part.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>A designer builds the 3D model (the CAD file) from your sketch, photo, or old sample. A sample you want to copy can be 3D-scanned first.<\/dd><\/div><div><dt>Your job<\/dt><dd>Send everything you have: sketches, photos with a ruler in the shot, samples, and the parts it must fit with. Check the model on screen and mark what\u2019s wrong.<\/dd><\/div><div><dt>What you get<\/dt><dd>3D files in STEP or IGES format. This is the master copy the mold will be cut from.<\/dd><\/div><div><dt>Typical time<\/dt><dd>1\u20136 weeks, depending on complexity<\/dd><\/div><div><dt>Typical cost<\/dt><dd>$0 if you already have files. Roughly $200\u2013$3,000 for design work.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Designing only for looks. A part that looks great on screen can be impossible to pull out of a mold.<\/p><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p2\" aria-labelledby=\"twdvm57804-t2\" data-twdv-stage=\"2\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M26 44l10 52h84l10-52h-12l-8 40H46l-8-40z\" fill=\"#F3F6F8\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><path d=\"M26 44v52\" stroke=\"#5E6E7C\" stroke-width=\"1.8\" stroke-dasharray=\"3 4\"\/><path d=\"M26 64a20 20 0 0 1 4 -1\" stroke=\"#E8741E\" stroke-width=\"2.5\"\/><circle cx=\"112\" cy=\"34\" r=\"16\" fill=\"#fff\" stroke=\"#E8741E\" stroke-width=\"3\"\/><path d=\"M124 46l13 13\" stroke=\"#E8741E\" stroke-width=\"4\"\/><path d=\"M105 34l5 5 9-10\" stroke=\"#2F8A5B\" stroke-width=\"2.8\"\/><\/svg><\/div><div><h4>Step 3: Make the design mold-friendly and pick the plastic<\/h4><p class=\"twdv-lead\">A molding engineer checks your file for problems that only show up once steel is cut.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>This review is called DFM (design for manufacturing). The engineer checks wall thickness, tapered sides, sharp corners, and hooks that would lock the part in the mold. Plastic choice happens here too.<\/dd><\/div><div><dt>Your job<\/dt><dd>Describe real use: heat, sunlight, chemicals, drops, food contact, flame rules. Approve or question each suggested change.<\/dd><\/div><div><dt>What you get<\/dt><dd>A DFM report with pictures of each issue and its fix, plus a recommended plastic with reasons.<\/dd><\/div><div><dt>Typical time<\/dt><dd>3\u20137 days<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Usually free when you plan to order the mold.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Picking plastic on price alone. A cheaper grade that cracks in winter costs far more later.<\/p><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p3\" aria-labelledby=\"twdvm57804-t3\" data-twdv-stage=\"3\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"28\" y=\"12\" width=\"104\" height=\"98\" rx=\"4\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><path d=\"M28 32h104\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><rect x=\"66\" y=\"27\" width=\"28\" height=\"13\" rx=\"2\" fill=\"#1E2933\"\/><path d=\"M80 40v10\" stroke=\"#E8741E\" stroke-width=\"3\"\/><path d=\"M58 98h44V88h-8V74H66v14h-8z\" fill=\"#E8741E\" stroke=\"#E8741E\" stroke-width=\"1.5\"\/><path d=\"M40 102h80\" stroke=\"#5E6E7C\" stroke-width=\"3\"\/><\/svg><\/div><div><h4>Step 4: Build a prototype and test it<\/h4><p class=\"twdv-lead\">Hold the part in your hand before paying for steel. Mistakes are cheapest to fix right here.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>A few parts are made without a mold, by 3D printing, CNC machining, or silicone casting. You check size, fit, look, and function.<\/dd><\/div><div><dt>Your job<\/dt><dd>Fit it to the real mating parts. Drop it, snap it, hand it to users. List every change, then freeze the design.<\/dd><\/div><div><dt>What you get<\/dt><dd>Tested prototypes and a final, frozen 3D file.<\/dd><\/div><div><dt>Typical time<\/dt><dd>1\u20133 weeks, plus your test time<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Roughly $30\u2013$1,500 for a few parts, by method and size.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Skipping the prototype to save two weeks. One missed fit problem can mean re-cutting the mold.<\/p><div class=\"twdv-gatebox\"><i><\/i><div><b>Checkpoint 2: Design freeze<\/b>You confirm in writing that this is the final design. After this, every change touches steel and costs real money.<\/div><\/div><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p4\" aria-labelledby=\"twdvm57804-t4\" data-twdv-stage=\"4\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"26\" y=\"10\" width=\"82\" height=\"100\" rx=\"4\" fill=\"#fff\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><rect x=\"40\" y=\"24\" width=\"54\" height=\"40\" stroke=\"#5E6E7C\" stroke-width=\"2\"\/><path d=\"M40 44h54\" stroke=\"#5E6E7C\" stroke-width=\"2\" stroke-dasharray=\"4 3\"\/><rect x=\"57\" y=\"35\" width=\"20\" height=\"18\" fill=\"#E8741E\" stroke=\"none\"\/><path d=\"M40 90c7-9 12 6 19-2s11 5 17-2 8 3 12 1\" stroke=\"#1E2933\" stroke-width=\"2\"\/><path d=\"M116 76l18-18 7 7-18 18-10 3z\" fill=\"#2F8A5B\" stroke=\"#2F8A5B\" stroke-width=\"1.5\"\/><\/svg><\/div><div><h4>Step 5: Get the quote, order the mold, approve the mold plan<\/h4><p class=\"twdv-lead\">The factory quotes two things: the mold, paid once, and the price per part.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>The quote lists steel type, cavities (parts per shot), mold life, and lead time. After you order, the engineer draws the mold layout: where plastic flows in and where small marks will sit.<\/dd><\/div><div><dt>Your job<\/dt><dd>Compare quotes on equal terms: steel, cavities, mold life, sample rounds included. Pay the deposit. Approve the mold drawing and mark surfaces that must look perfect.<\/dd><\/div><div><dt>What you get<\/dt><dd>A signed order, a dated schedule, and an approved mold design.<\/dd><\/div><div><dt>Typical time<\/dt><dd>1\u20132 weeks<\/dd><\/div><div><dt>Typical cost<\/dt><dd>A deposit, often 50% of the mold. Simple small molds in China often run $3,000\u2013$10,000.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Choosing the lowest mold price. Cheap molds often mean soft steel, poor cooling, and early wear.<\/p><div class=\"twdv-gatebox\"><i><\/i><div><b>Checkpoint 3: Mold design approved<\/b>You sign off on the mold layout: entry point, visible marks, and split line. Steel cutting starts after this.<\/div><\/div><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p5\" aria-labelledby=\"twdvm57804-t5\" data-twdv-stage=\"5\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"68\" y=\"6\" width=\"24\" height=\"34\" rx=\"2\" fill=\"#5E6E7C\"\/><path d=\"M75 40h10l-3 18h-4z\" fill=\"#1E2933\" stroke=\"#1E2933\" stroke-width=\"1.5\"\/><rect x=\"26\" y=\"64\" width=\"108\" height=\"40\" rx=\"3\" fill=\"#CBD4DB\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><path d=\"M60 64c6 20 34 20 40 0\" fill=\"#fff\" stroke=\"#1E2933\" stroke-width=\"2\"\/><path d=\"M94 56l10-7M98 62l12-2M66 56l-10-7M62 62l-12-2\" stroke=\"#E8741E\" stroke-width=\"2.5\"\/><\/svg><\/div><div><h4>Step 6: The factory builds your mold<\/h4><p class=\"twdv-lead\">This is the longest wait. A block of steel becomes a precision tool.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>Steel is rough-cut, heat-treated, and finished on CNC machines. Spark machines (EDM) burn in fine details. The two halves are fitted, polished or textured, then assembled.<\/dd><\/div><div><dt>Your job<\/dt><dd>Ask for weekly progress photos. Keep the design frozen. Use the wait to plan packaging, labels, and inspection rules.<\/dd><\/div><div><dt>What you get<\/dt><dd>Weekly updates and a finished mold ready for its first test.<\/dd><\/div><div><dt>Typical time<\/dt><dd>4\u201310 weeks<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Nothing new, as long as the design stays frozen.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Sending \u201cone small change\u201d in week three. Some changes mean welding steel and cutting it again.<\/p><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p6\" aria-labelledby=\"twdvm57804-t6\" data-twdv-stage=\"6\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"14\" y=\"38\" width=\"56\" height=\"44\" rx=\"8\" fill=\"#F3F6F8\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><path d=\"M20 72q12 10 24 0\" stroke=\"#C2412D\" stroke-width=\"2.5\"\/><circle cx=\"66\" cy=\"36\" r=\"11\" fill=\"#C2412D\" stroke=\"none\"\/><path d=\"M61.5 31.5l9 9M70.5 31.5l-9 9\" stroke=\"#fff\" stroke-width=\"2.5\"\/><path d=\"M78 60h10m-4-4l4 4-4 4\" stroke=\"#5E6E7C\" stroke-width=\"2.2\"\/><rect x=\"94\" y=\"38\" width=\"56\" height=\"44\" rx=\"8\" fill=\"#F3F6F8\" stroke=\"#1E2933\" stroke-width=\"2.5\"\/><circle cx=\"146\" cy=\"36\" r=\"11\" fill=\"#2F8A5B\" stroke=\"none\"\/><path d=\"M141 36l4 4 7-8\" stroke=\"#fff\" stroke-width=\"2.5\"\/><text x=\"42\" y=\"104\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"#5E6E7C\" stroke=\"none\" font-family=\"inherit\">T1<\/text><text x=\"122\" y=\"104\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"#5E6E7C\" stroke=\"none\" font-family=\"inherit\">T2<\/text><\/svg><\/div><div><h4>Step 7: First samples and fixes<\/h4><p class=\"twdv-lead\">The mold goes into a molding machine for the first time. That first test is called T1.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>The factory molds parts, measures them, and sends samples with a size report. Small issues at T1 are normal: a tight fit, a light mark, a bent edge. The mold is adjusted and tested again (T2, T3).<\/dd><\/div><div><dt>Your job<\/dt><dd>Test samples the way you tested the prototype. Measure the sizes that matter. Send clear feedback with photos. Approve the best sample.<\/dd><\/div><div><dt>What you get<\/dt><dd>A signed golden sample. Every production part gets judged against it.<\/dd><\/div><div><dt>Typical time<\/dt><dd>1\u20134 weeks, usually 1\u20133 test rounds<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Mold faults are the factory\u2019s cost. Changes to your design are yours.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Approving on looks alone. Check fit and function with the real mating parts.<\/p><div class=\"twdv-gatebox\"><i><\/i><div><b>Checkpoint 4: Golden sample approved<\/b>You sign and keep one sample. The factory keeps its twin. The mold balance is usually paid now.<\/div><\/div><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p7\" aria-labelledby=\"twdvm57804-t7\" data-twdv-stage=\"7\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"22\" y=\"80\" width=\"72\" height=\"14\" rx=\"3\" fill=\"#E8741E\" stroke=\"none\"\/><rect x=\"26\" y=\"64\" width=\"72\" height=\"14\" rx=\"3\" fill=\"#EE9150\" stroke=\"none\"\/><rect x=\"20\" y=\"48\" width=\"72\" height=\"14\" rx=\"3\" fill=\"#F3B282\" stroke=\"none\"\/><path d=\"M14 100h92\" stroke=\"#5E6E7C\" stroke-width=\"3\"\/><circle cx=\"116\" cy=\"50\" r=\"20\" fill=\"#fff\" stroke=\"#1E2933\" stroke-width=\"3\"\/><path d=\"M107 50l6 6 11-13\" stroke=\"#2F8A5B\" stroke-width=\"3\"\/><path d=\"M130 64l14 14\" stroke=\"#1E2933\" stroke-width=\"4.5\"\/><\/svg><\/div><div><h4>Step 8: Run a small pilot batch<\/h4><p class=\"twdv-lead\">Before thousands of parts, make a few hundred under real production conditions.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>The mold runs at full speed for hours, not minutes. Machine settings get locked and the inspection plan gets written.<\/dd><\/div><div><dt>Your job<\/dt><dd>Inspect the pilot parts yourself or hire an inspector. Try them on your assembly line. Confirm packing and labels.<\/dd><\/div><div><dt>What you get<\/dt><dd>Proof the process is stable, locked settings, and an agreed inspection checklist.<\/dd><\/div><div><dt>Typical time<\/dt><dd>About 1 week<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Usually billed as a small first order.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Jumping straight to 20,000 pieces. Slow size drift only shows up over hours of running.<\/p><div class=\"twdv-gatebox\"><i><\/i><div><b>Checkpoint 5: Production release<\/b>You approve the pilot batch and give the go-ahead for full production.<\/div><\/div><\/div><\/div><\/section><section class=\"twdv-stage\" role=\"tabpanel\" id=\"twdvm57804-p8\" aria-labelledby=\"twdvm57804-t8\" data-twdv-stage=\"8\" style=\"display:none\"><div class=\"twdv-sgrid\"><div class=\"twdv-fig\"><svg viewBox=\"0 0 160 120\" width=\"150\" height=\"112\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"40\" y=\"36\" width=\"24\" height=\"20\" fill=\"#E8741E\" stroke=\"none\"\/><rect x=\"66\" y=\"36\" width=\"24\" height=\"20\" fill=\"#5E6E7C\" stroke=\"none\"\/><rect x=\"92\" y=\"36\" width=\"24\" height=\"20\" fill=\"#E8741E\" stroke=\"none\"\/><rect x=\"53\" y=\"14\" width=\"24\" height=\"20\" fill=\"#CBD4DB\" stroke=\"none\"\/><rect x=\"79\" y=\"14\" width=\"24\" height=\"20\" fill=\"#E8741E\" stroke=\"none\"\/><path d=\"M18 60h124l-16 26H34z\" fill=\"#1E2933\" stroke=\"#1E2933\" stroke-width=\"2\"\/><path d=\"M10 102q8-7 16 0t16 0 16 0 16 0 16 0 16 0 16 0 16 0\" stroke=\"#5E6E7C\" stroke-width=\"2.5\"\/><\/svg><\/div><div><h4>Step 9: Mass production, inspection, and shipping<\/h4><p class=\"twdv-lead\">The mold now runs day and night. Your job moves from design to quality and delivery.<\/p><dl class=\"twdv-facts\"><div class=\"twdv-wide\"><dt>What happens<\/dt><dd>Parts are molded, checked at set intervals, trimmed if needed, packed, and shipped. Many buyers add a final inspection before goods leave China.<\/dd><\/div><div><dt>Your job<\/dt><dd>Book a pre-shipment inspection. Confirm shipping terms and customs papers. Plan reorders around lead time and factory holidays.<\/dd><\/div><div><dt>What you get<\/dt><dd>Delivered parts, a quality record, and a mold kept ready for reorders. You own that mold.<\/dd><\/div><div><dt>Typical time<\/dt><dd>First order 2\u20134 weeks, plus about 1 week by air or 4\u20137 weeks by sea<\/dd><\/div><div><dt>Typical cost<\/dt><dd>Part price times quantity, plus packing, inspection, and freight.<\/dd><\/div><\/dl><p class=\"twdv-mistake\"><strong>Common mistake:<\/strong> Forgetting Chinese New Year. Most factories close 2\u20134 weeks around late January or February.<\/p><\/div><\/div><\/section><div class=\"twdv-nav\"><button type=\"button\" class=\"twdv-btn\" data-twdv-prev>Previous step<\/button><span class=\"twdv-count twdv-num\" data-twdv-count>Step 1 of 9<\/span><button type=\"button\" class=\"twdv-btn twdv-btn-primary\" data-twdv-next>Next step<\/button><\/div><\/div><details class=\"twdv-embed\"><summary>Use this roadmap on your own website (free)<\/summary><textarea readonly data-twdv-code>&lt;iframe id=&quot;tw-devmap&quot; src=&quot;https:\/\/www.plasticmoulds.net\/pt\/?tw_devmap_embed=1&quot; title=&quot;Plastic product development roadmap&quot; style=&quot;width:100%;border:0;min-height:760px&quot; loading=&quot;lazy&quot;&gt;&lt;\/iframe&gt;\n&lt;script&gt;window.addEventListener(&quot;message&quot;,function(e){if(e.data&amp;&amp;e.data.twDevmapH){document.getElementById(&quot;tw-devmap&quot;).style.height=e.data.twDevmapH+&quot;px&quot;;}});&lt;\/script&gt;\n&lt;p style=&quot;font-size:13px&quot;&gt;Roadmap by &lt;a href=&quot;https:\/\/www.plasticmoulds.net\/pt\/plastic-product-development-process.html&quot;&gt;Topworks Plastic Mold \u2013 new product development guide&lt;\/a&gt;&lt;\/p&gt;<\/textarea><button type=\"button\" class=\"twdv-btn\" data-twdv-copy>Copy code<\/button><\/details><\/div><script> (function(){ var root = document.getElementById('twdvm57804'); if (!root) { return; } var Q = [{\"q\":\"Can you describe what the part must do, how many you need per year, and your target price?\",\"s\":0},{\"q\":\"Do you have 3D CAD files of the part (STEP, IGES, or X_T)?\",\"s\":1},{\"q\":\"Has a molding engineer reviewed the design and agreed the plastic with you?\",\"s\":2},{\"q\":\"Have you tested a physical prototype and frozen the design?\",\"s\":3},{\"q\":\"Have you ordered the mold and approved the mold drawing?\",\"s\":4},{\"q\":\"Has the factory sent you parts made in the actual mold?\",\"s\":5},{\"q\":\"Have you signed off a golden sample?\",\"s\":6},{\"q\":\"Has a small pilot batch passed inspection?\",\"s\":7}]; var TITLES = [\"Write down what the part must do\",\"Turn the idea into a 3D design\",\"Make the design mold-friendly and pick the plastic\",\"Build a prototype and test it\",\"Get the quote, order the mold, approve the mold plan\",\"The factory builds your mold\",\"First samples and fixes\",\"Run a small pilot batch\",\"Mass production, inspection, and shipping\"]; var nodes = root.querySelectorAll('[data-twdv-node]'); var panels = root.querySelectorAll('[data-twdv-stage]'); var gates = root.querySelectorAll('[data-twdv-gate]'); var token = root.querySelector('[data-twdv-token]'); var wrap = root.querySelector('[data-twdv-linewrap]'); var count = root.querySelector('[data-twdv-count]'); var prev = root.querySelector('[data-twdv-prev]'); var next = root.querySelector('[data-twdv-next]'); var N = nodes.length, cur = 0; function placeToken() { var b = nodes[cur]; var li = b.parentNode; token.style.left = (li.offsetLeft + li.offsetWidth \/ 2 - 7) + 'px'; var target = li.offsetLeft - wrap.clientWidth \/ 2 + li.offsetWidth \/ 2; if (wrap.scrollWidth > wrap.clientWidth) { wrap.scrollLeft = Math.max(0, target); } } function paint(scroll) { var i, dot, lab; for (i = 0; i < N; i++) { dot = nodes[i].querySelector('[data-twdv-dot]'); lab = nodes[i].querySelector('[data-twdv-nlabel]'); if (i < cur) { dot.style.background = '#E8741E'; dot.style.borderColor = '#E8741E'; dot.style.color = '#fff'; lab.style.color = '#1E2933'; lab.style.fontWeight = '400'; } else if (i === cur) { dot.style.background = '#1E2933'; dot.style.borderColor = '#1E2933'; dot.style.color = '#fff'; lab.style.color = '#1E2933'; lab.style.fontWeight = '700'; } else { dot.style.background = '#fff'; dot.style.borderColor = '#C3CCD4'; dot.style.color = '#5E6E7C'; lab.style.color = '#5E6E7C'; lab.style.fontWeight = '400'; } nodes[i].setAttribute('aria-selected', i === cur ? 'true' : 'false'); nodes[i].setAttribute('tabindex', i === cur ? '0' : '-1'); panels[i].style.display = (i === cur) ? 'block' : 'none'; } for (i = 0; i < gates.length; i++) { var gi = parseInt(gates[i].getAttribute('data-twdv-gate'), 10); if (gi < cur) { gates[i].style.background = '#2F8A5B'; gates[i].style.borderColor = '#2F8A5B'; } else if (gi === cur) { gates[i].style.background = '#fff'; gates[i].style.borderColor = '#2F8A5B'; } else { gates[i].style.background = '#fff'; gates[i].style.borderColor = '#9AA7B2'; } } count.textContent = 'Step ' + (cur + 1) + ' of ' + N; prev.disabled = (cur === 0); next.disabled = (cur === N - 1); placeToken(); if (scroll) { var top = root.getBoundingClientRect().top; if (top < 0) { window.scrollBy(0, top - 90); } } postHeight(); } function go(i, scroll) { cur = Math.max(0, Math.min(N - 1, i)); paint(scroll); } for (var k = 0; k < N; k++) { nodes[k].addEventListener('click', function () { go(parseInt(this.getAttribute('data-twdv-node'), 10), false); }); nodes[k].addEventListener('keydown', function (e) { var d = 0; if (e.key === 'ArrowRight') { d = 1; } else if (e.key === 'ArrowLeft') { d = -1; } if (d) { e.preventDefault(); go(cur + d, false); nodes[cur].focus(); } }); } prev.addEventListener('click', function () { go(cur - 1, true); }); next.addEventListener('click', function () { go(cur + 1, true); }); window.addEventListener('resize', placeToken); \/* step finder *\/ var loc = root.querySelector('[data-twdv-loc]'); var ask = root.querySelector('[data-twdv-locask]'); var res = root.querySelector('[data-twdv-locres]'); var qEl = root.querySelector('[data-twdv-locq]'); var meta = root.querySelector('[data-twdv-locmeta]'); var resText = root.querySelector('[data-twdv-locrestext]'); var qi = 0, found = 0; function showQ() { ask.style.display = 'block'; res.style.display = 'none'; meta.textContent = 'Question ' + (qi + 1) + ' of ' + Q.length; qEl.textContent = Q[qi].q; postHeight(); } function showRes(stage) { found = stage; ask.style.display = 'none'; res.style.display = 'block'; resText.textContent = 'You\u2019re at Step ' + (stage + 1) + ': ' + TITLES[stage] + '.'; postHeight(); } root.querySelector('[data-twdv-locbtn]').addEventListener('click', function () { qi = 0; loc.style.display = 'block'; showQ(); root.querySelector('[data-twdv-yes]').focus(); }); root.querySelector('[data-twdv-yes]').addEventListener('click', function () { qi++; if (qi >= Q.length) { showRes(N - 1); } else { showQ(); } }); root.querySelector('[data-twdv-no]').addEventListener('click', function () { showRes(Q[qi].s); }); root.querySelector('[data-twdv-locclose]').addEventListener('click', function () { loc.style.display = 'none'; postHeight(); }); root.querySelector('[data-twdv-locagain]').addEventListener('click', function () { qi = 0; showQ(); }); root.querySelector('[data-twdv-locgo]').addEventListener('click', function () { loc.style.display = 'none'; go(found, false); nodes[found].focus(); }); \/* embed code copy *\/ var copyBtn = root.querySelector('[data-twdv-copy]'); if (copyBtn) { copyBtn.addEventListener('click', function () { var ta = root.querySelector('[data-twdv-code]'); var done = function () { copyBtn.textContent = 'Copied'; setTimeout(function () { copyBtn.textContent = 'Copy code'; }, 1800); }; if (navigator.clipboard && window.isSecureContext) { navigator.clipboard.writeText(ta.value).then(done, function () { ta.select(); document.execCommand('copy'); done(); }); } else { ta.select(); document.execCommand('copy'); done(); } }); } function postHeight() { if (window.parent && window.parent !== window) { window.parent.postMessage({ twDevmapH: document.documentElement.scrollHeight }, '*'); } } paint(false); window.addEventListener('load', function () { placeToken(); postHeight(); }); })(); <\/script><h2>Words you&#8217;ll hear, in plain English<\/h2><p>Factories use a lot of shop talk. You don&#8217;t need to learn it, but knowing these words makes every email easier.<\/p><div class=\"table-wrap\"><table><thead><tr><th>Word<\/th><th>What it means<\/th><\/tr><\/thead><tbody><tr><td>CAD file (3D file)<\/td><td>The computer model of your part. Factories want STEP or IGES files.<\/td><\/tr><tr><td>DFM<\/td><td>Design for manufacturing. An engineer checks your part can be molded well, then suggests fixes.<\/td><\/tr><tr><td>Mold (or tool)<\/td><td>A steel block with a part-shaped hollow inside. Hot plastic fills it, cools, and pops out.<\/td><\/tr><tr><td>Cavity<\/td><td>One part-shaped hollow. A 4-cavity mold makes four parts each cycle.<\/td><\/tr><tr><td>Draft<\/td><td>A slight taper on the sides so the part slides out, like a paper cup.<\/td><\/tr><tr><td>Undercut<\/td><td>A hook or side hole that locks the part inside the mold. It needs extra moving mold parts.<\/td><\/tr><tr><td>Gate<\/td><td>The small opening where plastic enters. It leaves a tiny mark on the part.<\/td><\/tr><tr><td>T1, T2<\/td><td>The first and second test runs of a new mold.<\/td><\/tr><tr><td>Golden sample<\/td><td>The approved part. Production parts are judged against it.<\/td><\/tr><tr><td>Lead time<\/td><td>How long from your order until the goods are ready.<\/td><\/tr><tr><td>MOQ<\/td><td>Minimum order quantity. The smallest order a factory accepts.<\/td><\/tr><\/tbody><\/table><\/div><p class=\"tw-dg-step\">Step 1 of 9<\/p><h2>Define what the part must do<\/h2><p>Every good project starts with a one-page brief. It doesn&#8217;t need to be technical. It needs to be honest and specific.<\/p><p>Why does this matter so much? Because two parts can look identical and cost very different amounts. A storage bin for a garage and a bin for a hospital share a shape. They don&#8217;t share a plastic, a finish, or a mold.<\/p><div class=\"key-box\"><h3>What to put in your brief<\/h3><ul><li><strong>The job:<\/strong> what the part does, in one sentence.<\/li><li><strong>Where it lives:<\/strong> indoors, outdoors, in a car, a kitchen, a bathroom.<\/li><li><strong>Rules it must meet:<\/strong> food contact, children&#8217;s products, flame ratings, RoHS.<\/li><li><strong>Look and feel:<\/strong> color, glossy or matte, logo, texture.<\/li><li><strong>What it touches:<\/strong> screws, lids, circuit boards, other parts.<\/li><li><strong>Quantity:<\/strong> your first order and a yearly estimate.<\/li><li><strong>Money:<\/strong> target price per part and total budget.<\/li><li><strong>Deadline:<\/strong> the launch date you can&#8217;t miss.<\/li><\/ul><\/div><p>Don&#8217;t hide your target price. Engineers aren&#8217;t trying to spend all of it. They need it to pick the right path. A $4,000 mold and a $20,000 mold can make similar-looking parts. Your volume and budget decide which one fits.<\/p><div class=\"tw-dg-gate\"><i><\/i><\/p><p><strong>Checkpoint 1: Brief agreed.<\/strong> You and the factory confirm the brief in writing. Every later decision gets checked against it.<\/p><\/div><p class=\"tw-dg-step\">Step 2 of 9<\/p><h2>Turn the idea into a 3D design<\/h2><figure><img decoding=\"async\" src=\"https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2026\/06\/how-to-copy-ready-part.webp\" alt=\"Copy-ready 3D part design\" loading=\"lazy\"><\/figure><p>A factory can&#8217;t quote or build from a sketch alone. It needs a 3D CAD file. That file becomes the master copy the mold is cut from.<\/p><div class=\"table-wrap\"><table><thead><tr><th>What you have now<\/th><th>What happens next<\/th><th>Typical time<\/th><\/tr><\/thead><tbody><tr><td>An idea or a hand sketch<\/td><td>A product designer builds the 3D model from scratch. Expect a few review rounds.<\/td><td>1\u20138 weeks<\/td><\/tr><tr><td>A photo or an existing sample<\/td><td>The sample is measured or 3D-scanned, then rebuilt as a clean model.<\/td><td>1\u20135 weeks<\/td><\/tr><tr><td>3D files already done<\/td><td>Skip ahead to the design check in Step 3.<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/div><p>Send the designer everything. Photos with a ruler in the shot help a lot. So do the parts your new part must fit with. If it clips onto a bottle, send the bottle.<\/p><p>Ask for two things at the end. First, STEP files of the part. Second, a simple 2D drawing that marks the sizes that really matter. Engineers call the allowed variation &#8220;<a href=\"https:\/\/www.iso.org\/standard\/90304.html\" target=\"_blank\" rel=\"noopener noreferrer\">tolerance<\/a>.&#8221; In plain words: how far each size may drift before the part stops working.<\/p><div class=\"key-box\"><h4>Protect your design<\/h4><ul><li>Get it in writing that you own the design files.<\/li><li>Sign an NDA before sending anything sensitive. A China-specific NNN agreement gives stronger protection there.<\/li><li>Keep your own copy of every file version.<\/li><\/ul><\/div><p class=\"tw-dg-step\">Step 3 of 9<\/p><h2>Make the design mold-friendly and pick the plastic<\/h2><p>Here&#8217;s the thing most first-time buyers never hear. A mold opens in one straight direction. The part has to slide out cleanly, like jelly from a jelly mold.<\/p><p>Anything that fights that straight pull causes trouble. A side hole, a hook, or a backward angle traps the part. So a molding engineer reviews your 3D file before any steel is cut. This review is called DFM.<\/p><div class=\"key-box\"><h3>What the design check looks for<\/h3><ul><li><strong>Even walls.<\/strong> Thick spots cool slowly and shrink, leaving dents on the surface.<\/li><li><strong>A slight taper on the sides.<\/strong> Perfectly straight walls scrape and stick when the part comes out.<\/li><li><strong>Rounded inside corners.<\/strong> Sharp corners are where cracks start.<\/li><li><strong>Hooks and side holes.<\/strong> They need moving pieces inside the mold, which add cost.<\/li><li><strong>Where the plastic enters.<\/strong> It leaves a small mark, so you choose where it hides.<\/li><\/ul><\/div><p>You&#8217;ll get a DFM report with pictures. Each problem is circled, with a suggested fix. Read it carefully and ask &#8220;why?&#8221; for anything unclear. A good engineer will happily explain.<\/p><h3>Choosing the plastic<\/h3><p>Don&#8217;t pick plastic from a list. Describe the real conditions and let the engineer suggest a grade. Still, it helps to know the common families.<\/p><div class=\"table-wrap\"><table><thead><tr><th>Plastic<\/th><th>You&#8217;ve seen it in<\/th><th>Good at<\/th><th>Watch out for<\/th><\/tr><\/thead><tbody><tr><td>PP<\/td><td>Food tubs, bottle caps, flip-top hinges<\/td><td>Flexible, chemical-resistant, low cost<\/td><td>Hard to glue or paint<\/td><\/tr><tr><td>ABS<\/td><td>Electronics housings, toys, vacuum cleaners<\/td><td>Tough, good surface, easy to color<\/td><td>Fades and gets brittle in sunlight<\/td><\/tr><tr><td>PC<\/td><td>Safety glasses, clear covers, light lenses<\/td><td>Very strong, can be crystal clear<\/td><td>Scratches, costs more<\/td><\/tr><tr><td>PA (nylon)<\/td><td>Gears, cable ties, power tool parts<\/td><td>Strong, wears well<\/td><td>Soaks up moisture, size changes slightly<\/td><\/tr><tr><td>POM (acetal)<\/td><td>Buckles, small gears, zipper pulls<\/td><td>Slippery, precise, springy<\/td><td>Almost impossible to glue<\/td><\/tr><tr><td>PE<\/td><td>Squeeze bottles, lids, crates<\/td><td>Flexible, cheap, food-safe grades<\/td><td>Soft, handles heat poorly<\/td><\/tr><tr><td>TPE<\/td><td>Soft grips, seals, toothbrush handles<\/td><td>Rubbery feel<\/td><td>Needs careful bonding to hard plastic<\/td><\/tr><\/tbody><\/table><\/div><p>Price per kilo matters less than you think. On a small part, a better plastic may add a few cents. A cracked part in the field costs far more.<\/p><p class=\"tw-dg-step\">Step 4 of 9<\/p><h2>Build a prototype and test it<\/h2><p>This is the cheapest place to find a mistake. A prototype is a handful of parts made without a mold. You hold it, fit it, drop it, and show it to real users.<\/p><div class=\"table-wrap\"><table><thead><tr><th><\/th><th>3D printing<\/th><th>CNC machining<\/th><th>Silicone (vacuum) casting<\/th><\/tr><\/thead><tbody><tr><td><strong>Best for<\/strong><\/td><td>Checking shape and size fast<\/td><td>Strength and fit tests in real plastic<\/td><td>10\u201350 good-looking parts for photos or user tests<\/td><\/tr><tr><td><strong>How many<\/strong><\/td><td>1\u201310<\/td><td>1\u201320<\/td><td>10\u201350<\/td><\/tr><tr><td><strong>Time<\/strong><\/td><td>2\u20135 days<\/td><td>5\u201310 days<\/td><td>10\u201315 days<\/td><\/tr><tr><td><strong>How close to the real part<\/strong><\/td><td>Right shape, weaker, rougher surface<\/td><td>Very close, real material<\/td><td>Very close in look, similar feel<\/td><\/tr><tr><td><strong>Rough cost<\/strong><\/td><td>$10\u2013$200 per part<\/td><td>$80\u2013$800 per part<\/td><td>$300\u2013$1,000 setup, then $20\u2013$150 per part<\/td><\/tr><\/tbody><\/table><\/div><div class=\"key-box\"><h3>How to test a prototype<\/h3><ul><li>Assemble it with the real screws, lids, and circuit boards.<\/li><li>Drop it from the height it will fall in real life.<\/li><li>Open and close any clip 50 times.<\/li><li>Hand it to three people who haven&#8217;t seen it and watch.<\/li><li>Write every change in one list, then decide on all of them together.<\/li><\/ul><\/div><h3>Why the design freeze matters so much<\/h3><p>After testing, you freeze the design. That means no more changes. It sounds strict, but look at what one change costs at different moments. Try it yourself below.<\/p><div class=\"twdv twdv-cc\" id=\"twdvc36666\"><div class=\"twdv-box\"><div class=\"twdv-head\"><h3>What does a late design change really cost?<\/h3><p>Choose a change, then slide to the moment you ask for it.<\/p><\/div><div class=\"twdv-body\"><div class=\"twdv-q\"><span>The change<\/span><div class=\"twdv-seg\" role=\"group\"><button type=\"button\" class=\"twdv-btn\" data-key=\"sc\" data-val=\"hole\" aria-pressed=\"true\">Move a screw hole 3 mm<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"sc\" data-val=\"thick\" aria-pressed=\"false\">Make a wall thicker<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"sc\" data-val=\"clip\" aria-pressed=\"false\">Add a snap clip on the side<\/button><\/div><\/div><div class=\"twdv-q\"><label for=\"twdvc36666-r\"><span>When you ask for it<\/span><\/label><input type=\"range\" min=\"0\" max=\"4\" step=\"1\" value=\"0\" id=\"twdvc36666-r\" data-twdv-range aria-valuetext=\"In the 3D file\"><div class=\"twdv-stops\"><button type=\"button\" data-twdv-stop=\"0\">In the 3D file<\/button><button type=\"button\" data-twdv-stop=\"1\">After the prototype<\/button><button type=\"button\" data-twdv-stop=\"2\">After mold plan sign-off<\/button><button type=\"button\" data-twdv-stop=\"3\">After steel is cut<\/button><button type=\"button\" data-twdv-stop=\"4\">During mass production<\/button><\/div><\/div><div class=\"twdv-ccout\"><div data-twdv-chart><\/div><div><div class=\"twdv-kpis\"><div><small>Extra time<\/small><strong class=\"twdv-num\" data-twdv-time><\/strong><\/div><div><small>Extra cost<\/small><strong class=\"twdv-num\" data-twdv-cost><\/strong><\/div><\/div><p style=\"margin:0;font-size:.95rem\" data-twdv-what><\/p><\/div><\/div><p class=\"twdv-note\">Typical ranges for a small to mid-size part molded in China. The lesson holds for any project: the same change gets far more expensive once steel is cut.<\/p><\/div><\/div><\/div><script> (function(){ var root = document.getElementById('twdvc36666'); if (!root) { return; } var D = {\"hole\":{\"label\":\"Move a screw hole 3 mm\",\"rows\":[[\"1 hour\",\"$0\",1,\"The designer moves the hole on screen. Done.\"],[\"3\\u20137 days\",\"$50\\u2013$500\",2,\"Update the file and make a new prototype to check the fit again.\"],[\"1\\u20133 days\",\"$0\\u2013$300\",2,\"The engineer redraws part of the mold plan. No steel has been touched yet.\"],[\"1\\u20132 weeks\",\"$500\\u2013$2,000\",6,\"The old hole area gets welded or a new steel insert is made. Then it is re-cut and re-tested.\"],[\"2\\u20134 weeks\",\"$1,000\\u2013$4,000+\",9,\"Production stops. The mold is fixed, sampled, and approved again. Parts already made may be scrap.\"]]},\"thick\":{\"label\":\"Make a wall thicker\",\"rows\":[[\"1 hour\",\"$0\",1,\"The designer changes one number on screen.\"],[\"3\\u20137 days\",\"$50\\u2013$500\",2,\"A new prototype confirms the stronger wall still fits.\"],[\"1\\u20132 days\",\"$0\\u2013$200\",1.5,\"A small update to the mold plan.\"],[\"3\\u20137 days\",\"$200\\u2013$800\",3,\"Good news: a thicker wall means removing steel. The toolroom simply cuts a little deeper.\"],[\"1\\u20132 weeks\",\"$300\\u2013$1,500\",5,\"Still fixable by cutting steel. Production pauses and samples need approval again.\"]]},\"clip\":{\"label\":\"Add a snap clip on the side\",\"rows\":[[\"2\\u20134 hours\",\"$0\\u2013$100\",1.5,\"The designer adds the clip. The engineer checks it won\\u2019t lock the part inside the mold.\"],[\"1 week\",\"$100\\u2013$600\",2.5,\"A new prototype tests whether the clip snaps and holds.\"],[\"3\\u20137 days\",\"$300\\u2013$1,500\",4,\"A sideways hook needs a moving piece in the mold, called a slider. The mold plan and price change.\"],[\"2\\u20134 weeks\",\"$1,500\\u2013$6,000\",8,\"The mold needs a new moving mechanism. Sometimes one half of the mold must be rebuilt.\"],[\"4\\u20138 weeks\",\"$3,000\\u2013$15,000+\",10,\"Often it\\u2019s cheaper to build a new mold than to rebuild the one already running.\"]]}}; var S = [\"In the 3D file\",\"After the prototype\",\"After mold plan sign-off\",\"After steel is cut\",\"During mass production\"]; var sc = 'hole', at = 0; var range = root.querySelector('[data-twdv-range]'); var NS = 'http:\/\/www.w3.org\/2000\/svg'; function col(lvl) { return lvl <= 3 ? '#2F8A5B' : (lvl <= 6 ? '#E8741E' : '#C2412D'); } function chart() { var rows = D[sc].rows, W = 300, H = 190, pad = 22, bw = 40, gap = (W - pad * 2 - bw * 5) \/ 4; var svg = document.createElementNS(NS, 'svg'); svg.setAttribute('viewBox', '0 0 ' + W + ' ' + H); svg.setAttribute('role', 'img'); svg.setAttribute('aria-label', 'Relative effort of the change at each stage'); var base = document.createElementNS(NS, 'line'); base.setAttribute('x1', pad - 6); base.setAttribute('x2', W - pad + 6); base.setAttribute('y1', H - 24); base.setAttribute('y2', H - 24); base.setAttribute('stroke', '#C3CCD4'); base.setAttribute('stroke-width', '2'); svg.appendChild(base); for (var i = 0; i < 5; i++) { var lv = rows[i][2], h = Math.max(6, lv \/ 10 * (H - 48)); var x = pad + i * (bw + gap), y = H - 24 - h; var r = document.createElementNS(NS, 'rect'); r.setAttribute('x', x); r.setAttribute('y', y); r.setAttribute('width', bw); r.setAttribute('height', h); r.setAttribute('rx', '3'); r.setAttribute('fill', i === at ? col(lv) : '#DCE2E7'); svg.appendChild(r); var tx = document.createElementNS(NS, 'text'); tx.setAttribute('x', x + bw \/ 2); tx.setAttribute('y', H - 8); tx.setAttribute('text-anchor', 'middle'); tx.setAttribute('font-size', '11'); tx.setAttribute('fill', i === at ? '#1E2933' : '#8C99A4'); tx.setAttribute('font-weight', i === at ? '700' : '400'); tx.textContent = (i + 1); svg.appendChild(tx); } var box = root.querySelector('[data-twdv-chart]'); box.innerHTML = ''; box.appendChild(svg); } function render() { var row = D[sc].rows[at]; root.querySelector('[data-twdv-time]').textContent = row[0]; var c = root.querySelector('[data-twdv-cost]'); c.textContent = row[1]; c.style.color = col(row[2]); root.querySelector('[data-twdv-what]').textContent = row[3]; range.value = at; range.setAttribute('aria-valuetext', S[at]); var stops = root.querySelectorAll('[data-twdv-stop]'); for (var i = 0; i < stops.length; i++) { stops[i].style.color = i === at ? '#1E2933' : '#5E6E7C'; stops[i].style.fontWeight = i === at ? '700' : '400'; } var bs = root.querySelectorAll('button[data-key]'); for (var j = 0; j < bs.length; j++) { var on = bs[j].getAttribute('data-val') === sc; bs[j].setAttribute('aria-pressed', on ? 'true' : 'false'); bs[j].style.background = on ? '#1E2933' : '#fff'; bs[j].style.borderColor = on ? '#1E2933' : '#C3CCD4'; bs[j].style.color = on ? '#fff' : '#1E2933'; } chart(); } range.addEventListener('input', function () { at = parseInt(range.value, 10); render(); }); root.addEventListener('click', function (e) { var t = e.target.closest ? e.target.closest('button') : null; if (!t || !root.contains(t)) { return; } if (t.hasAttribute('data-key')) { sc = t.getAttribute('data-val'); render(); } if (t.hasAttribute('data-twdv-stop')) { at = parseInt(t.getAttribute('data-twdv-stop'), 10); render(); } }); render(); })(); <\/script><p>Notice the &#8220;thicker wall&#8221; case. Making a part thicker means cutting steel away, which is easy. Making it thinner means adding steel back, which is not. Engineers call the easy direction &#8220;steel safe.&#8221; If you&#8217;re unsure about a size, ask the factory to build it steel safe.<\/p><div class=\"tw-dg-gate\"><i><\/i><\/p><p><strong>Checkpoint 2: Design freeze.<\/strong> You confirm in writing that the 3D file is final. From here, every change touches steel.<\/p><\/div><p class=\"tw-dg-step\">Step 5 of 9<\/p><h2>Get the quote, order the mold, approve the mold plan<\/h2><p>Your quote has two separate numbers. The mold price is paid once. The part price is paid on every order, for as long as you buy.<\/p><p>Five things drive the mold price: part size, complexity, number of cavities, <a href=\"https:\/\/www.plasticmoulds.net\/mold-steel-showdown-p20-vs-718h-vs-h13-vs-s136.html\">steel grade<\/a>, and surface finish. Moving pieces for hooks and side holes add the most. A high-gloss or textured surface also adds polishing time.<\/p><div class=\"table-wrap\"><table><thead><tr><th>Mold type<\/th><th>Built to make about<\/th><th>Good for<\/th><\/tr><\/thead><tbody><tr><td>Quick mold (aluminum or soft steel)<\/td><td>1,000\u201310,000 parts<\/td><td>Market tests, launches, bridging to a steel mold<\/td><\/tr><tr><td>Pre-hardened steel (P20, 718)<\/td><td>100,000\u2013500,000 parts<\/td><td>Most consumer and industrial products<\/td><\/tr><tr><td>Hardened steel (H13, S136)<\/td><td>500,000 to over 1,000,000 parts<\/td><td>High volume, glass-filled plastics, medical, clear parts<\/td><\/tr><\/tbody><\/table><\/div><p>More cavities make the mold pricier but each part cheaper. For a few thousand parts a year, one or two cavities is usually right. For a million, eight or more may pay off.<\/p><p>So when does a mold make sense at all? Put your own quotes into the calculator. It shows the real cost per part once the mold price is spread across your order.<\/p><div class=\"twdv twdv-uc\" id=\"twdvu15989\"><div class=\"twdv-box\"><div class=\"twdv-head\"><h3>When does paying for a mold make sense?<\/h3><p>A mold costs a lot once, then each part is cheap. Enter your numbers and drag the quantity.<\/p><\/div><div class=\"twdv-body\"><div class=\"twdv-ucin\"><div><label for=\"twdvu15989-m\">Mold price (USD, paid once)<\/label><input type=\"number\" min=\"0\" step=\"100\" value=\"6000\" id=\"twdvu15989-m\" data-twdv-mold><\/div><div><label for=\"twdvu15989-p\">Molded part price (USD each)<\/label><input type=\"number\" min=\"0\" step=\"0.05\" value=\"0.60\" id=\"twdvu15989-p\" data-twdv-part><\/div><div><label for=\"twdvu15989-a\">Price without a mold (USD each)<\/label><input type=\"number\" min=\"0\" step=\"0.5\" value=\"15\" id=\"twdvu15989-a\" data-twdv-alt><\/div><\/div><div class=\"twdv-q\" style=\"margin-top:16px\"><label for=\"twdvu15989-q\"><span>How many parts? <strong class=\"twdv-num\" data-twdv-qlabel><\/strong><\/span><\/label><input type=\"range\" min=\"0\" max=\"1000\" value=\"500\" id=\"twdvu15989-q\" data-twdv-qty><\/div><p class=\"twdv-say\" data-twdv-say aria-live=\"polite\"><\/p><div data-twdv-uchart><\/div><p class=\"twdv-note\">\u201cReal cost per part\u201d = mold price spread over your quantity + part price. The mold is paid once and stays yours for reorders, so the second order costs only the part price.<\/p><\/div><\/div><\/div><script> (function(){ var root = document.getElementById('twdvu15989'); if (!root) { return; } var NS = 'http:\/\/www.w3.org\/2000\/svg'; var inM = root.querySelector('[data-twdv-mold]'), inP = root.querySelector('[data-twdv-part]'), inA = root.querySelector('[data-twdv-alt]'), inQ = root.querySelector('[data-twdv-qty]'); var QMIN = 10, QMAX = 100000; function qty() { return Math.round(Math.pow(10, Math.log(QMIN) \/ Math.LN10 + (Math.log(QMAX \/ QMIN) \/ Math.LN10) * inQ.value \/ 1000)); } function nice(q) { if (q >= 1000) { return Math.round(q \/ 100) * 100; } if (q >= 100) { return Math.round(q \/ 10) * 10; } return q; } function money(v) { return v >= 100 ? '$' + Math.round(v).toLocaleString('en-US') : '$' + v.toFixed(2); } function num(el, d) { var v = parseFloat(el.value); return isNaN(v) || v < 0 ? d : v; } function el(tag, attrs, text) { var e = document.createElementNS(NS, tag); for (var k in attrs) { e.setAttribute(k, attrs[k]); } if (text !== undefined) { e.textContent = text; } return e; } function render() { var M = num(inM, 0), P = num(inP, 0), A = num(inA, 0), q = nice(qty()); inQ.setAttribute('aria-valuetext', q.toLocaleString('en-US') + ' parts'); root.querySelector('[data-twdv-qlabel]').textContent = q.toLocaleString('en-US'); var molded = M \/ q + P; var be = (A > P) ? Math.ceil(M \/ (A - P)) : null; var say = 'At ' + q.toLocaleString('en-US') + ' parts, each molded part really costs ' + money(molded) + '. The no-mold method costs ' + money(A) + '. '; if (be === null) { say += 'With these prices the mold never pays off. Check the numbers.'; } else if (q >= be) { say += 'Molding is cheaper from about ' + be.toLocaleString('en-US') + ' parts. You save about ' + money((A - molded) * q) + ' on this order.'; } else { say += 'Molding becomes cheaper from about ' + be.toLocaleString('en-US') + ' parts. Below that, skip the mold.'; } root.querySelector('[data-twdv-say]').textContent = say; var W = 640, H = 270, L = 58, R = 16, T = 14, B = 38; var yMax = Math.max(M \/ QMIN + P, A) * 1.2, yMin = Math.max(0.01, Math.min(P, A) * 0.7); var lx = function (v) { return L + (Math.log(v \/ QMIN) \/ Math.log(QMAX \/ QMIN)) * (W - L - R); }; var ly = function (v) { return T + (1 - Math.log(v \/ yMin) \/ Math.log(yMax \/ yMin)) * (H - T - B); }; var svg = el('svg', { viewBox: '0 0 ' + W + ' ' + H, role: 'img', 'aria-label': 'Real cost per part versus quantity' }); var xt = [10, 100, 1000, 10000, 100000], i, v; for (i = 0; i < xt.length; i++) { svg.appendChild(el('line', { x1: lx(xt[i]), x2: lx(xt[i]), y1: T, y2: H - B, stroke: '#EDF0F3', 'stroke-width': 1 })); svg.appendChild(el('text', { x: lx(xt[i]), y: H - B + 18, 'text-anchor': i === 0 ? 'start' : (i === xt.length - 1 ? 'end' : 'middle'), 'font-size': 12, fill: '#5E6E7C' }, xt[i].toLocaleString('en-US'))); } for (v = 0.01; v <= yMax * 1.001; v *= 10) { if (v >= yMin) { svg.appendChild(el('line', { x1: L, x2: W - R, y1: ly(v), y2: ly(v), stroke: '#EDF0F3', 'stroke-width': 1 })); svg.appendChild(el('text', { x: L - 8, y: ly(v) + 4, 'text-anchor': 'end', 'font-size': 12, fill: '#5E6E7C' }, v >= 1 ? '$' + v.toLocaleString('en-US') : '$' + v.toFixed(2))); } } svg.appendChild(el('text', { x: W - R, y: H - 4, 'text-anchor': 'end', 'font-size': 12, fill: '#5E6E7C' }, 'Quantity (parts)')); var d = ''; for (i = 0; i <= 80; i++) { var qq = QMIN * Math.pow(QMAX \/ QMIN, i \/ 80); var yy = Math.max(T, ly(Math.min(yMax, M \/ qq + P))); d += (i ? 'L' : 'M') + lx(qq).toFixed(1) + ' ' + yy.toFixed(1); } svg.appendChild(el('line', { x1: L, x2: W - R, y1: ly(A), y2: ly(A), stroke: '#5E6E7C', 'stroke-width': 2.5, 'stroke-dasharray': '7 5' })); svg.appendChild(el('path', { d: d, fill: 'none', stroke: '#E8741E', 'stroke-width': 3 })); svg.appendChild(el('text', { x: W - R - 4, y: ly(A) - 7, 'text-anchor': 'end', 'font-size': 12, fill: '#5E6E7C', 'font-weight': 700 }, 'No mold')); svg.appendChild(el('text', { x: W - R - 4, y: Math.max(T + 12, ly(M \/ QMAX + P) - 8), 'text-anchor': 'end', 'font-size': 12, fill: '#CF6414', 'font-weight': 700 }, 'Molded')); if (be !== null && be >= QMIN && be <= QMAX) { svg.appendChild(el('circle', { cx: lx(be), cy: ly(A), r: 6, fill: '#2F8A5B' })); svg.appendChild(el('text', { x: lx(be), y: ly(A) + 20, 'text-anchor': lx(be) > W - 120 ? 'end' : 'middle', 'font-size': 12, fill: '#236B46', 'font-weight': 700 }, 'Break-even ' + be.toLocaleString('en-US'))); } var cy = Math.max(T, ly(Math.min(yMax, molded))); svg.appendChild(el('line', { x1: lx(q), x2: lx(q), y1: T, y2: H - B, stroke: '#1E2933', 'stroke-width': 1.5 })); svg.appendChild(el('circle', { cx: lx(q), cy: cy, r: 6, fill: '#fff', stroke: '#1E2933', 'stroke-width': 2.5 })); var box = root.querySelector('[data-twdv-uchart]'); box.innerHTML = ''; box.appendChild(svg); } [inM, inP, inA, inQ].forEach(function (x) { x.addEventListener('input', render); }); render(); })(); <\/script><div class=\"key-box\"><h3>Compare quotes on the same terms<\/h3><ul><li>Steel grade and promised mold life<\/li><li>Number of cavities and cycle time<\/li><li>How many sample rounds are included<\/li><li>Date of the first samples (T1)<\/li><li>Who pays for fixes, and what counts as your change<\/li><li>That you own the mold, in writing<\/li><\/ul><\/div><p>A quote that looks 40% cheaper often uses softer steel, fewer cooling lines, or fewer sample rounds. Ask each supplier the same questions before you compare prices. Our <a href=\"https:\/\/www.plasticmoulds.net\/plastic-molding-order-process\">ordering process guide<\/a> covers what a clean order looks like.<\/p><figure class=\"tw-dg-fig\"><svg viewBox=\"0 0 760 210\" role=\"img\" aria-labelledby=\"twdgPayT\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" font-family=\"inherit\"><title id=\"twdgPayT\">Typical payment milestones: 50% mold deposit at order, 50% after sample approval, 30% parts deposit, 70% before shipment<\/title><line x1=\"40\" y1=\"92\" x2=\"720\" y2=\"92\" stroke=\"#D5DCE2\" stroke-width=\"6\" stroke-linecap=\"round\"><\/line><line x1=\"40\" y1=\"92\" x2=\"380\" y2=\"92\" stroke=\"#1E2933\" stroke-width=\"6\" stroke-linecap=\"round\"><\/line><line x1=\"400\" y1=\"92\" x2=\"720\" y2=\"92\" stroke=\"#E8741E\" stroke-width=\"6\" stroke-linecap=\"round\"><\/line><text x=\"210\" y=\"38\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"#1E2933\">The mold<\/text><text x=\"560\" y=\"38\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"#CF6414\">The parts<\/text><circle cx=\"60\" cy=\"92\" r=\"13\" fill=\"#1E2933\"><\/circle><circle cx=\"360\" cy=\"92\" r=\"13\" fill=\"#1E2933\"><\/circle><circle cx=\"420\" cy=\"92\" r=\"13\" fill=\"#E8741E\"><\/circle><circle cx=\"700\" cy=\"92\" r=\"13\" fill=\"#E8741E\"><\/circle><text x=\"60\" y=\"132\" text-anchor=\"start\" font-size=\"14\" font-weight=\"700\" fill=\"#1E2933\">50% deposit<\/text><text x=\"60\" y=\"152\" text-anchor=\"start\" font-size=\"13\" fill=\"#5E6E7C\">when you order<\/text><text x=\"360\" y=\"132\" text-anchor=\"end\" font-size=\"14\" font-weight=\"700\" fill=\"#1E2933\">50% balance<\/text><text x=\"360\" y=\"152\" text-anchor=\"end\" font-size=\"13\" fill=\"#5E6E7C\">after sample approval<\/text><text x=\"420\" y=\"132\" text-anchor=\"start\" font-size=\"14\" font-weight=\"700\" fill=\"#CF6414\">30% deposit<\/text><text x=\"420\" y=\"152\" text-anchor=\"start\" font-size=\"13\" fill=\"#5E6E7C\">when you order parts<\/text><text x=\"700\" y=\"132\" text-anchor=\"end\" font-size=\"14\" font-weight=\"700\" fill=\"#CF6414\">70% balance<\/text><text x=\"700\" y=\"152\" text-anchor=\"end\" font-size=\"13\" fill=\"#5E6E7C\">before shipping<\/text><text x=\"380\" y=\"196\" text-anchor=\"middle\" font-size=\"13\" fill=\"#5E6E7C\">Terms vary by factory. Tie each payment to something you can check.<\/text><\/svg><figcaption>Common payment terms for a China-made mold and parts. Each payment is tied to a result, not a date.<\/figcaption><\/figure><p>After you order, the engineer draws the mold layout. It shows where plastic flows in, where the mold splits, and where small marks will sit. Look at it with one question in mind: will any mark land on a surface customers see?<\/p><div class=\"tw-dg-gate\"><i><\/i><\/p><p><strong>Checkpoint 3: Mold design approved.<\/strong> You sign off on the layout. Steel cutting starts right after.<\/p><\/div><p class=\"tw-dg-step\">Step 6 of 9<\/p><h2>The factory builds your mold<\/h2><p>This is the longest wait, usually 4 to 10 weeks. A raw block of steel becomes a tool accurate to a few hundredths of a millimeter.<\/p><ol class=\"flow-path\"><li>Order the steel<\/li><li>Rough cutting<\/li><li>Heat treatment<\/li><li>Fine CNC cutting<\/li><li>Spark machining (EDM) for details<\/li><li>Fitting the two halves<\/li><li>Polishing or texture<\/li><li>Assembly<\/li><\/ol><p>Curious what&#8217;s inside a finished mold? Click the parts below.<\/p><iframe id=\"mc-1397\" title=\"Plastic Mold Components Interactive Guide\" loading=\"lazy\" scrolling=\"no\" srcdoc=\"&lt;!DOCTYPE html&gt;\n&lt;html lang=&quot;en&quot;&gt;\n&lt;head&gt;\n&lt;meta charset=&quot;UTF-8&quot;&gt;\n&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;\n&lt;title&gt;Plastic Mold Components Interactive Guide&lt;\/title&gt;\n&lt;style&gt; * { box-sizing: border-box; } html, body { margin: 0; padding: 0; background: transparent; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Arial, sans-serif; color: #1e293b; } .tw-mc { max-width: 1120px; margin: 0 auto; } .tw-mc-hero { background: linear-gradient(135deg, #111827 0%, #1e293b 60%, #334155 100%); color: #fff; border-radius: 14px; padding: 22px 26px; margin-bottom: 18px; } .tw-mc-hero h2 { margin: 0 0 6px; font-size: 24px; font-weight: 800; } .tw-mc-hero p { margin: 0; font-size: 14px; color: #cbd5e1; line-height: 1.5; } .tw-mc-body { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .tw-mc-cards { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; align-content: start; } .tw-mc-card { background: #fff; border: 1.5px solid #e5e7eb; border-radius: 12px; padding: 14px 16px; cursor: pointer; transition: border-color .15s, box-shadow .15s; } .tw-mc-card:hover { border-color: #93c5fd; } .tw-mc-card.active { border-color: #2563eb; box-shadow: 0 0 0 3px rgba(37,99,235,.12); } .tw-mc-num { width: 26px; height: 26px; border-radius: 50%; background: #dbeafe; color: #2563eb; font-size: 12px; font-weight: 700; display: inline-flex; align-items: center; justify-content: center; margin-bottom: 8px; } .tw-mc-ct { font-size: 15px; font-weight: 700; color: #1e293b; margin-bottom: 3px; } .tw-mc-cd { font-size: 12.5px; color: #64748b; line-height: 1.45; } .tw-mc-panel { background: #fff; border: 1.5px solid #e5e7eb; border-radius: 12px; padding: 18px 20px; } .tw-mc-badge { display: inline-block; background: #dcfce7; color: #15803d; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .4px; padding: 4px 10px; border-radius: 999px; margin-bottom: 10px; } .tw-mc-pt { font-size: 20px; font-weight: 800; margin: 0 0 6px; color: #0f172a; } .tw-mc-pd { font-size: 14px; color: #475569; line-height: 1.5; margin: 0 0 14px; } .tw-mc-diagram { background: #f8fafc; border: 1px solid #eef2f7; border-radius: 10px; padding: 10px; margin-bottom: 12px; } .tw-mc-diagram svg { width: 100%; height: auto; display: block; } .tw-mc-bullets { margin: 0; padding-left: 20px; } .tw-mc-bullets li { font-size: 13px; color: #475569; line-height: 1.55; margin: 3px 0; } @media (max-width: 860px) { .tw-mc-body { grid-template-columns: 1fr; } .tw-mc-hero h2 { font-size: 20px; } } @media (max-width: 460px) { .tw-mc-cards { grid-template-columns: 1fr; } }\n&lt;\/style&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;div class=&quot;tw-mc&quot;&gt; &lt;div class=&quot;tw-mc-hero&quot;&gt; &lt;h2&gt;Plastic Mold Components Interactive Guide&lt;\/h2&gt; &lt;p&gt;A plastic mold shapes molten plastic into finished parts. Click each component to see how it works inside an injection mold.&lt;\/p&gt; &lt;\/div&gt; &lt;div class=&quot;tw-mc-body&quot;&gt; &lt;div class=&quot;tw-mc-cards&quot; id=&quot;twMcCards&quot;&gt;&lt;\/div&gt; &lt;div class=&quot;tw-mc-panel&quot;&gt; &lt;span class=&quot;tw-mc-badge&quot;&gt;Selected Component&lt;\/span&gt; &lt;h3 class=&quot;tw-mc-pt&quot; id=&quot;twMcTitle&quot;&gt;&lt;\/h3&gt; &lt;p class=&quot;tw-mc-pd&quot; id=&quot;twMcDesc&quot;&gt;&lt;\/p&gt; &lt;div class=&quot;tw-mc-diagram&quot; id=&quot;twMcDiagram&quot;&gt;&lt;\/div&gt; &lt;ul class=&quot;tw-mc-bullets&quot; id=&quot;twMcBullets&quot;&gt;&lt;\/ul&gt; &lt;\/div&gt; &lt;\/div&gt;\n&lt;\/div&gt; &lt;script&gt; (function () { var ARROW = &#039;&lt;defs&gt;&lt;marker id=&quot;a&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;7&quot; markerHeight=&quot;7&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M0,0 L10,5 L0,10 z&quot; fill=&quot;#1d4ed8&quot;\/&gt;&lt;\/marker&gt;&lt;\/defs&gt;&#039;; var COMPS = [ { k:&#039;c1&#039;, t:&#039;Core And Cavity&#039;, s:&#039;Form the shape of the plastic part.&#039;, d:&#039;Together they form the exact shape of the molded part.&#039;, svg:&#039;&lt;svg viewBox=&quot;0 0 520 300&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&#039;+ARROW+&#039;&lt;rect x=&quot;60&quot; y=&quot;80&quot; width=&quot;150&quot; height=&quot;140&quot; rx=&quot;6&quot; fill=&quot;#e5e7eb&quot; stroke=&quot;#94a3b8&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;135&quot; y=&quot;245&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#475569&quot;&gt;Cavity half&lt;\/text&gt;&lt;rect x=&quot;310&quot; y=&quot;80&quot; width=&quot;150&quot; height=&quot;140&quot; rx=&quot;6&quot; fill=&quot;#e5e7eb&quot; stroke=&quot;#94a3b8&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;385&quot; y=&quot;245&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#475569&quot;&gt;Core half&lt;\/text&gt;&lt;rect x=&quot;205&quot; y=&quot;120&quot; width=&quot;110&quot; height=&quot;60&quot; rx=&quot;8&quot; fill=&quot;#bfdbfe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;155&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#1e3a8a&quot;&gt;Part&lt;\/text&gt;&lt;line x1=&quot;150&quot; y1=&quot;150&quot; x2=&quot;200&quot; y2=&quot;150&quot; stroke=&quot;#1d4ed8&quot; stroke-width=&quot;2.5&quot; marker-end=&quot;url(#a)&quot;\/&gt;&lt;line x1=&quot;370&quot; y1=&quot;150&quot; x2=&quot;320&quot; y2=&quot;150&quot; stroke=&quot;#1d4ed8&quot; stroke-width=&quot;2.5&quot; marker-end=&quot;url(#a)&quot;\/&gt;&lt;\/svg&gt;&#039;, b:[&#039;The cavity shapes the outer surface; the core shapes the inside.&#039;,&#039;Polished cavity steel gives the part its final finish.&#039;] }, { k:&#039;c2&#039;, t:&#039;Runner System&#039;, s:&#039;Guides molten plastic into the cavity.&#039;, d:&#039;It controls how plastic flows before reaching the final part area.&#039;, svg:&#039;&lt;svg viewBox=&quot;0 0 520 300&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;circle cx=&quot;260&quot; cy=&quot;60&quot; r=&quot;14&quot; fill=&quot;#f97316&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;38&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#c2410c&quot;&gt;Sprue&lt;\/text&gt;&lt;line x1=&quot;260&quot; y1=&quot;74&quot; x2=&quot;260&quot; y2=&quot;120&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;6&quot;\/&gt;&lt;line x1=&quot;120&quot; y1=&quot;120&quot; x2=&quot;400&quot; y2=&quot;120&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;6&quot;\/&gt;&lt;line x1=&quot;120&quot; y1=&quot;120&quot; x2=&quot;120&quot; y2=&quot;180&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;6&quot;\/&gt;&lt;line x1=&quot;213&quot; y1=&quot;120&quot; x2=&quot;213&quot; y2=&quot;180&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;6&quot;\/&gt;&lt;line x1=&quot;307&quot; y1=&quot;120&quot; x2=&quot;307&quot; y2=&quot;180&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;6&quot;\/&gt;&lt;line x1=&quot;400&quot; y1=&quot;120&quot; x2=&quot;400&quot; y2=&quot;180&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;6&quot;\/&gt;&lt;text x=&quot;438&quot; y=&quot;150&quot; font-size=&quot;13&quot; fill=&quot;#c2410c&quot;&gt;Runner&lt;\/text&gt;&lt;circle cx=&quot;120&quot; cy=&quot;205&quot; r=&quot;26&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2.5&quot;\/&gt;&lt;circle cx=&quot;213&quot; cy=&quot;205&quot; r=&quot;26&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2.5&quot;\/&gt;&lt;circle cx=&quot;307&quot; cy=&quot;205&quot; r=&quot;26&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2.5&quot;\/&gt;&lt;circle cx=&quot;400&quot; cy=&quot;205&quot; r=&quot;26&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2.5&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;265&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#475569&quot;&gt;Balanced flow to each cavity&lt;\/text&gt;&lt;\/svg&gt;&#039;, b:[&#039;Balanced runners help each cavity fill evenly.&#039;,&#039;Shorter runners can reduce material waste.&#039;] }, { k:&#039;c3&#039;, t:&#039;Gate&#039;, s:&#039;Entry point where plastic flows into the part.&#039;, d:&#039;The controlled opening where melt enters the part cavity.&#039;, svg:&#039;&lt;svg viewBox=&quot;0 0 520 300&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&#039;+ARROW+&#039;&lt;rect x=&quot;300&quot; y=&quot;90&quot; width=&quot;170&quot; height=&quot;120&quot; rx=&quot;8&quot; fill=&quot;#bfdbfe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;385&quot; y=&quot;155&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#1e3a8a&quot;&gt;Part cavity&lt;\/text&gt;&lt;rect x=&quot;60&quot; y=&quot;135&quot; width=&quot;180&quot; height=&quot;30&quot; rx=&quot;4&quot; fill=&quot;#fed7aa&quot; stroke=&quot;#f97316&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;150&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#c2410c&quot;&gt;Runner&lt;\/text&gt;&lt;rect x=&quot;240&quot; y=&quot;142&quot; width=&quot;60&quot; height=&quot;16&quot; fill=&quot;#f97316&quot; stroke=&quot;#c2410c&quot; stroke-width=&quot;1.5&quot;\/&gt;&lt;text x=&quot;270&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; font-size=&quot;12&quot; fill=&quot;#c2410c&quot; font-style=&quot;italic&quot;&gt;gate&lt;\/text&gt;&lt;line x1=&quot;120&quot; y1=&quot;150&quot; x2=&quot;300&quot; y2=&quot;150&quot; stroke=&quot;#1d4ed8&quot; stroke-width=&quot;2.5&quot; marker-end=&quot;url(#a)&quot;\/&gt;&lt;\/svg&gt;&#039;, b:[&#039;Gate size controls fill speed and packing pressure.&#039;,&#039;A smaller gate leaves a smaller mark but can freeze early.&#039;] }, { k:&#039;c4&#039;, t:&#039;Cooling Channels&#039;, s:&#039;Cool the plastic quickly and evenly.&#039;, d:&#039;Water lines that pull heat out so the part sets fast and evenly.&#039;, svg:&#039;&lt;svg viewBox=&quot;0 0 520 300&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;rect x=&quot;90&quot; y=&quot;60&quot; width=&quot;340&quot; height=&quot;180&quot; rx=&quot;10&quot; fill=&quot;#e5e7eb&quot; stroke=&quot;#94a3b8&quot; stroke-width=&quot;2&quot;\/&gt;&lt;rect x=&quot;210&quot; y=&quot;122&quot; width=&quot;100&quot; height=&quot;56&quot; rx=&quot;8&quot; fill=&quot;#cbd5e1&quot; stroke=&quot;#64748b&quot; stroke-width=&quot;1.5&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;155&quot; text-anchor=&quot;middle&quot; font-size=&quot;12&quot; fill=&quot;#475569&quot;&gt;cavity&lt;\/text&gt;&lt;path d=&quot;M120 92 H400 V132 H120 V168 H400 V208&quot; fill=&quot;none&quot; stroke=&quot;#3b82f6&quot; stroke-width=&quot;6&quot; stroke-linecap=&quot;round&quot;\/&gt;&lt;circle cx=&quot;120&quot; cy=&quot;92&quot; r=&quot;7&quot; fill=&quot;#3b82f6&quot;\/&gt;&lt;circle cx=&quot;400&quot; cy=&quot;208&quot; r=&quot;7&quot; fill=&quot;#3b82f6&quot;\/&gt;&lt;text x=&quot;108&quot; y=&quot;84&quot; font-size=&quot;12&quot; fill=&quot;#1d4ed8&quot;&gt;in&lt;\/text&gt;&lt;text x=&quot;406&quot; y=&quot;228&quot; font-size=&quot;12&quot; fill=&quot;#1d4ed8&quot;&gt;out&lt;\/text&gt;&lt;text x=&quot;260&quot; y=&quot;268&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#475569&quot;&gt;Coolant loops pull heat away&lt;\/text&gt;&lt;\/svg&gt;&#039;, b:[&#039;Even cooling reduces warping and shortens cycle time.&#039;,&#039;Channels sit close to the cavity for fast heat removal.&#039;] }, { k:&#039;c5&#039;, t:&#039;Ejector Pins&#039;, s:&#039;Push the finished part out of the mold.&#039;, d:&#039;They push the cooled part off the core after the mold opens.&#039;, svg:&#039;&lt;svg viewBox=&quot;0 0 520 300&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&#039;+ARROW+&#039;&lt;rect x=&quot;150&quot; y=&quot;70&quot; width=&quot;220&quot; height=&quot;45&quot; rx=&quot;8&quot; fill=&quot;#bfdbfe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;98&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#1e3a8a&quot;&gt;Molded part&lt;\/text&gt;&lt;rect x=&quot;185&quot; y=&quot;115&quot; width=&quot;10&quot; height=&quot;70&quot; fill=&quot;#94a3b8&quot; stroke=&quot;#475569&quot; stroke-width=&quot;1&quot;\/&gt;&lt;rect x=&quot;255&quot; y=&quot;115&quot; width=&quot;10&quot; height=&quot;70&quot; fill=&quot;#94a3b8&quot; stroke=&quot;#475569&quot; stroke-width=&quot;1&quot;\/&gt;&lt;rect x=&quot;325&quot; y=&quot;115&quot; width=&quot;10&quot; height=&quot;70&quot; fill=&quot;#94a3b8&quot; stroke=&quot;#475569&quot; stroke-width=&quot;1&quot;\/&gt;&lt;rect x=&quot;120&quot; y=&quot;185&quot; width=&quot;280&quot; height=&quot;24&quot; rx=&quot;4&quot; fill=&quot;#cbd5e1&quot; stroke=&quot;#64748b&quot; stroke-width=&quot;1.5&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;202&quot; text-anchor=&quot;middle&quot; font-size=&quot;12&quot; fill=&quot;#475569&quot;&gt;ejector plate&lt;\/text&gt;&lt;line x1=&quot;190&quot; y1=&quot;140&quot; x2=&quot;190&quot; y2=&quot;104&quot; stroke=&quot;#1d4ed8&quot; stroke-width=&quot;2.5&quot; marker-end=&quot;url(#a)&quot;\/&gt;&lt;line x1=&quot;330&quot; y1=&quot;140&quot; x2=&quot;330&quot; y2=&quot;104&quot; stroke=&quot;#1d4ed8&quot; stroke-width=&quot;2.5&quot; marker-end=&quot;url(#a)&quot;\/&gt;&lt;text x=&quot;260&quot; y=&quot;250&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#475569&quot;&gt;Pins push the part off the core&lt;\/text&gt;&lt;\/svg&gt;&#039;, b:[&#039;Pins push on strong, hidden areas to avoid marks.&#039;,&#039;An even push keeps the part from bending on release.&#039;] }, { k:&#039;c6&#039;, t:&#039;Slider Or Lifter&#039;, s:&#039;Release side holes and undercuts.&#039;, d:&#039;Moving cores that release side features the mold cannot pull straight.&#039;, svg:&#039;&lt;svg viewBox=&quot;0 0 520 300&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&#039;+ARROW+&#039;&lt;rect x=&quot;150&quot; y=&quot;90&quot; width=&quot;150&quot; height=&quot;130&quot; rx=&quot;8&quot; fill=&quot;#e5e7eb&quot; stroke=&quot;#94a3b8&quot; stroke-width=&quot;2&quot;\/&gt;&lt;rect x=&quot;195&quot; y=&quot;120&quot; width=&quot;70&quot; height=&quot;70&quot; rx=&quot;6&quot; fill=&quot;#bfdbfe&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;230&quot; y=&quot;162&quot; text-anchor=&quot;middle&quot; font-size=&quot;12&quot; fill=&quot;#1e3a8a&quot;&gt;part&lt;\/text&gt;&lt;rect x=&quot;300&quot; y=&quot;135&quot; width=&quot;90&quot; height=&quot;30&quot; rx=&quot;4&quot; fill=&quot;#fca5a5&quot; stroke=&quot;#dc2626&quot; stroke-width=&quot;2&quot;\/&gt;&lt;text x=&quot;345&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; font-size=&quot;12&quot; fill=&quot;#b91c1c&quot;&gt;side core&lt;\/text&gt;&lt;line x1=&quot;305&quot; y1=&quot;150&quot; x2=&quot;412&quot; y2=&quot;150&quot; stroke=&quot;#1d4ed8&quot; stroke-width=&quot;2.5&quot; marker-end=&quot;url(#a)&quot;\/&gt;&lt;line x1=&quot;360&quot; y1=&quot;72&quot; x2=&quot;412&quot; y2=&quot;150&quot; stroke=&quot;#64748b&quot; stroke-width=&quot;4&quot;\/&gt;&lt;text x=&quot;378&quot; y=&quot;66&quot; text-anchor=&quot;middle&quot; font-size=&quot;12&quot; fill=&quot;#475569&quot; font-style=&quot;italic&quot;&gt;angle pin&lt;\/text&gt;&lt;text x=&quot;260&quot; y=&quot;255&quot; text-anchor=&quot;middle&quot; font-size=&quot;13&quot; fill=&quot;#475569&quot;&gt;Slides out to release the undercut&lt;\/text&gt;&lt;\/svg&gt;&#039;, b:[&#039;Sliders pull side cores outward to free side holes.&#039;,&#039;Lifters angle inward to release internal undercuts.&#039;] } ]; var cardsWrap = document.getElementById(&#039;twMcCards&#039;); var elTitle = document.getElementById(&#039;twMcTitle&#039;); var elDesc = document.getElementById(&#039;twMcDesc&#039;); var elDiagram = document.getElementById(&#039;twMcDiagram&#039;); var elBullets = document.getElementById(&#039;twMcBullets&#039;); function select(i) { var c = COMPS[i]; var cards = cardsWrap.querySelectorAll(&#039;.tw-mc-card&#039;); cards.forEach(function (el, j) { el.classList.toggle(&#039;active&#039;, i === j); }); elTitle.textContent = c.t; elDesc.textContent = c.d; elDiagram.innerHTML = c.svg; elBullets.innerHTML = &#039;&#039;; c.b.forEach(function (line) { var li = document.createElement(&#039;li&#039;); li.textContent = line; elBullets.appendChild(li); }); } COMPS.forEach(function (c, i) { var card = document.createElement(&#039;div&#039;); card.className = &#039;tw-mc-card&#039;; var num = document.createElement(&#039;div&#039;); num.className = &#039;tw-mc-num&#039;; num.textContent = (i + 1); var t = document.createElement(&#039;div&#039;); t.className = &#039;tw-mc-ct&#039;; t.textContent = c.t; var s = document.createElement(&#039;div&#039;); s.className = &#039;tw-mc-cd&#039;; s.textContent = c.s; card.appendChild(num); card.appendChild(t); card.appendChild(s); card.addEventListener(&#039;click&#039;, function () { select(i); }); cardsWrap.appendChild(card); }); select(0); })();\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\" style=\"display:block;width:100%;max-width:1120px;height:760px;margin:0 auto;border:0;overflow:hidden;\"><\/iframe><script>(function(){var f=document.getElementById(\"mc-1397\");function r(){try{f.style.height=(f.contentWindow.document.documentElement.scrollHeight)+\"px\";}catch(e){}}f.addEventListener(\"load\",function(){r();setTimeout(r,300);setTimeout(r,1200);try{new ResizeObserver(r).observe(f.contentWindow.document.body);}catch(e){}});window.addEventListener(\"resize\",r);})();<\/script><div class=\"tw-mc-seo\" style=\"max-width:1120px;margin:18px auto 0;font-size:13px;line-height:1.5;color:#475569;\"><h3 style=\"font-size:15px;font-weight:600;margin:0 0 6px;\">Main components of a plastic injection mold<\/h3><ul style=\"margin:0;padding-left:20px;\"><li><strong>Core and Cavity<\/strong> \u2014 form the shape of the plastic part.<\/li><li><strong>Runner System<\/strong> \u2014 guides molten plastic into the cavity.<\/li><li><strong>Gate<\/strong> \u2014 entry point where plastic flows into the part.<\/li><li><strong>Cooling Channels<\/strong> \u2014 cool the plastic quickly and evenly.<\/li><li><strong>Ejector Pins<\/strong> \u2014 push the finished part out of the mold.<\/li><li><strong>Slider or Lifter<\/strong> \u2014 release side holes and undercuts.<\/li><\/ul><\/div><div class=\"tw-mc-embed\" style=\"max-width:1120px;margin:18px auto 0;padding:12px 14px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#f6f8fb;\"><div style=\"font-size:14px;font-weight:600;margin-bottom:3px;\">Use this interactive guide on your website \u2014 free<\/div><div style=\"font-size:12.5px;color:#666;margin-bottom:8px;\">Copy the code below to embed the clickable components guide. A credit link is included.<\/div><textarea id=\"mc-1397-embed\" readonly rows=\"3\" onclick=\"this.select()\" style=\"width:100%;box-sizing:border-box;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.4;padding:8px;border:1px solid rgba(0,0,0,.15);border-radius:6px;background:#fff;color:#333;resize:vertical;\">&lt;iframe id=&quot;tw-mc-embed&quot; src=&quot;https:\/\/www.plasticmoulds.net\/pt\/plastic-product-development-process.html?mc_embed=1&quot; width=&quot;100%&quot; height=&quot;760&quot; loading=&quot;lazy&quot; style=&quot;max-width:1120px;border:0;&quot; title=&quot;Plastic Mold Components Interactive Guide&quot;&gt;&lt;\/iframe&gt;\n&lt;script&gt;window.addEventListener(&quot;message&quot;,function(e){if(e.data&amp;&amp;e.data.twMcHeight){var f=document.getElementById(&quot;tw-mc-embed&quot;);if(f&amp;&amp;e.source===f.contentWindow){f.style.height=e.data.twMcHeight+&quot;px&quot;;}}});&lt;\/script&gt;\n&lt;p style=&quot;font-size:13px&quot;&gt;Interactive &lt;a href=&quot;https:\/\/www.plasticmoulds.net\/pt\/plastic-product-development-process.html&quot;&gt;Plastic Mold Components Guide&lt;\/a&gt; by &lt;a href=&quot;https:\/\/www.plasticmoulds.net\/pt\/&quot;&gt;&lt;\/a&gt;&lt;\/p&gt;<\/textarea><button type=\"button\" id=\"mc-1397-copy\" style=\"margin-top:8px;background:#2563eb;color:#fff;border:0;padding:7px 12px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;\">Copy embed code<\/button><\/div><script>(function(){var b=document.getElementById(\"mc-1397-copy\"),t=document.getElementById(\"mc-1397-embed\");if(!b||!t)return;b.addEventListener(\"click\",function(){t.focus();t.select();var done=function(){b.textContent=\"Copied \\u2713\";setTimeout(function(){b.textContent=\"Copy embed code\";},1500);};if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(t.value).then(done,function(){try{document.execCommand(\"copy\");done();}catch(e){}});}else{try{document.execCommand(\"copy\");done();}catch(e){}}});})();<\/script><p>Your job during this wait is simple. Ask for weekly progress photos. Keep the design frozen. Use the time to plan packaging, labels, and your inspection checklist. Then nothing waits on you once samples are approved.<\/p><p class=\"tw-dg-step\">Step 7 of 9<\/p><h2>First samples and fixes<\/h2><p>The finished mold goes into a molding machine for its first test, called T1. The factory molds parts, measures them, and ships you samples with a size report.<\/p><p>Small issues at T1 are normal. Honestly, a perfect T1 is rare. What matters is how fast and how clearly <a href=\"https:\/\/www.ptonline.com\/articles\/getting-down-to-the-nitty-gritty\" target=\"_blank\" rel=\"noopener noreferrer\">problems get fixed<\/a>.<\/p><figure class=\"tw-dg-fig\"><svg viewBox=\"0 0 760 220\" role=\"img\" aria-labelledby=\"twdgLoopT\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" font-family=\"inherit\"><title id=\"twdgLoopT\">Sample loop: T1 samples, your feedback, mold adjustment, T2 samples, repeat until a golden sample is approved<\/title><rect x=\"20\" y=\"60\" width=\"140\" height=\"70\" rx=\"10\" fill=\"#F3F6F8\" stroke=\"#1E2933\" stroke-width=\"2\"><\/rect><text x=\"90\" y=\"92\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"#1E2933\">T1 samples<\/text><text x=\"90\" y=\"113\" text-anchor=\"middle\" font-size=\"12.5\" fill=\"#5E6E7C\">+ size report<\/text><rect x=\"210\" y=\"60\" width=\"140\" height=\"70\" rx=\"10\" fill=\"#F3F6F8\" stroke=\"#1E2933\" stroke-width=\"2\"><\/rect><text x=\"280\" y=\"92\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"#1E2933\">You test<\/text><text x=\"280\" y=\"113\" text-anchor=\"middle\" font-size=\"12.5\" fill=\"#5E6E7C\">photos + notes back<\/text><rect x=\"400\" y=\"60\" width=\"140\" height=\"70\" rx=\"10\" fill=\"#F3F6F8\" stroke=\"#1E2933\" stroke-width=\"2\"><\/rect><text x=\"470\" y=\"92\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"#1E2933\">Mold adjusted<\/text><text x=\"470\" y=\"113\" text-anchor=\"middle\" font-size=\"12.5\" fill=\"#5E6E7C\">3\u201310 days<\/text><rect x=\"590\" y=\"52\" width=\"150\" height=\"86\" rx=\"10\" fill=\"#EFF7F2\" stroke=\"#2F8A5B\" stroke-width=\"2.5\"><\/rect><text x=\"665\" y=\"90\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"#236B46\">Golden sample<\/text><text x=\"665\" y=\"112\" text-anchor=\"middle\" font-size=\"12.5\" fill=\"#236B46\">signed by both sides<\/text><path d=\"M162 95h40M352 95h40\" stroke=\"#5E6E7C\" stroke-width=\"2.5\"><\/path><path d=\"M196 89l8 6-8 6M386 89l8 6-8 6\" fill=\"none\" stroke=\"#5E6E7C\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><path d=\"M470 132 C470 190 90 190 90 138\" fill=\"none\" stroke=\"#E8741E\" stroke-width=\"2.5\" stroke-dasharray=\"6 5\"><\/path><path d=\"M84 146l6-9 6 9\" fill=\"none\" stroke=\"#E8741E\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><text x=\"280\" y=\"204\" text-anchor=\"middle\" font-size=\"13\" fill=\"#CF6414\" font-weight=\"700\">T2, T3&#8230; until it&#8217;s right (usually 1\u20133 rounds)<\/text><path d=\"M280 58 C280 18 665 18 665 48\" fill=\"none\" stroke=\"#2F8A5B\" stroke-width=\"2.5\"><\/path><path d=\"M659 40l6 9 6-9\" fill=\"none\" stroke=\"#2F8A5B\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><text x=\"472\" y=\"22\" text-anchor=\"middle\" font-size=\"13\" fill=\"#236B46\" font-weight=\"700\">Everything passes<\/text><\/svg><figcaption>Most molds reach an approved sample in one to three rounds.<\/figcaption><\/figure><div class=\"table-wrap\"><table><thead><tr><th>What you see on the sample<\/th><th>What the factory calls it<\/th><th>Usually fixed by<\/th><\/tr><\/thead><tbody><tr><td>A shallow dent on a flat surface<\/td><td>Sink mark<\/td><td>Machine settings, sometimes thinner walls<\/td><\/tr><tr><td>A thin fin of extra plastic along an edge<\/td><td>Flash<\/td><td>Refitting the mold halves<\/td><\/tr><tr><td>A corner or rib not fully formed<\/td><td>Short shot<\/td><td>More pressure, better air vents<\/td><\/tr><tr><td>The part is bent or won&#8217;t sit flat<\/td><td>Warpage<\/td><td>Cooling changes, sometimes design<\/td><\/tr><tr><td>A faint line where two flows meet<\/td><td>Weld line<\/td><td>Temperature, gate position<\/td><\/tr><tr><td>A snap fit too tight or too loose<\/td><td>Dimension out of tolerance<\/td><td>Adjusting steel<\/td><\/tr><\/tbody><\/table><\/div><p>Want to recognize defects on sight? Our <a href=\"https:\/\/www.plasticmoulds.net\/injection-moldings-interactive-tooling.html\">interactive molding tools<\/a> include a defect finder with pictures.<\/p><div class=\"key-box\"><h3>Approving samples the right way<\/h3><ul><li>Test fit and function with the real mating parts, not looks alone.<\/li><li>Measure only the sizes marked as critical on your drawing.<\/li><li>Send feedback in one message, with photos and circled problems.<\/li><li>Sign and date two identical golden samples. You keep one, the factory keeps one.<\/li><\/ul><\/div><p>Who pays for fixes? If the part doesn&#8217;t match the frozen design, the factory fixes it free. If you change the design, you pay. That&#8217;s why Checkpoint 2 matters.<\/p><div class=\"tw-dg-gate\"><i><\/i><\/p><p><strong>Checkpoint 4: Golden sample approved.<\/strong> The mold stage is finished. The mold balance is usually paid now.<\/p><\/div><p class=\"tw-dg-step\">Step 8 of 9<\/p><h2>Run a small pilot batch<\/h2><p>A few good samples don&#8217;t prove the mold can run all day. So before a big order, the factory runs a pilot batch. That&#8217;s usually a few hundred to a few thousand parts, at full speed, for hours.<\/p><p>During the pilot, the factory locks the machine settings and writes the inspection plan. You inspect the parts, or hire an inspector. You also try them on your own assembly line and confirm packing and labels.<\/p><p>Skipping this step is tempting. Don&#8217;t. Some problems only appear after hours of running, like sizes that slowly drift as the mold heats up.<\/p><div class=\"tw-dg-gate\"><i><\/i><\/p><p><strong>Checkpoint 5: Production release.<\/strong> You approve the pilot parts and give the go-ahead for full production.<\/p><\/div><p class=\"tw-dg-step\">Step 9 of 9<\/p><h2>Mass production, inspection, and shipping<\/h2><p>Now the mold runs day and night. Your role shifts from design to quality and delivery.<\/p><div class=\"key-box\"><h3>How quality gets checked during production<\/h3><ul><li><strong>First part check:<\/strong> the first parts of every shift are compared with the golden sample.<\/li><li><strong>Patrol checks:<\/strong> an inspector pulls parts every hour or two.<\/li><li><strong>Final inspection:<\/strong> a random sample from the finished goods is checked before packing is sealed.<\/li><li><strong>Your own inspection:<\/strong> many buyers book a third-party check before shipping.<\/li><\/ul><\/div><p>Agree on shipping terms early. FOB means you arrange shipping from the Chinese port. DDP means the supplier delivers to your door with duties paid. For the first order, many buyers fly a small batch and send the rest by sea.<\/p><p>After shipping, the mold stays at the factory, ready for your next order. You own it. Reorders skip Steps 1 to 8 and take only a few weeks. Ask the factory how they store and maintain your mold between orders.<\/p><p>One date catches almost everyone: Chinese New Year. Most factories close for 2 to 4 weeks in late January or February. Plan orders around it.<\/p><h2>How long does the whole project take?<\/h2><p>Most projects take 4 to 8 months from idea to parts delivered by sea. A simple part with ready 3D files can arrive in about 3 months. Complex parts with several design rounds take longer. Pick your situation and see a realistic range.<\/p><div class=\"twdv twdv-tl\" id=\"twdvt71782\"><div class=\"twdv-box\"><div class=\"twdv-head\"><h3>How long will my project take?<\/h3><p>Pick your situation. The chart updates with a realistic range for a China-made mold and parts.<\/p><\/div><div class=\"twdv-body\"><div class=\"twdv-q\"><span>What do you have today?<\/span><div class=\"twdv-seg\" role=\"group\"><button type=\"button\" class=\"twdv-btn\" data-key=\"start\" data-val=\"idea\" aria-pressed=\"true\">An idea or sketch<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"start\" data-val=\"sample\" aria-pressed=\"false\">A photo or old sample<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"start\" data-val=\"cad\" aria-pressed=\"false\">3D files ready<\/button><\/div><\/div><div class=\"twdv-q\"><span>How complex is the part?<\/span><div class=\"twdv-seg\" role=\"group\"><button type=\"button\" class=\"twdv-btn\" data-key=\"cx\" data-val=\"s\" aria-pressed=\"false\">Simple, like a cap or clip<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"cx\" data-val=\"m\" aria-pressed=\"true\">Medium, like a housing with snaps<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"cx\" data-val=\"c\" aria-pressed=\"false\">Complex, with side holes or moving parts<\/button><\/div><\/div><div class=\"twdv-q\"><span>Prototype before the mold?<\/span><div class=\"twdv-seg\" role=\"group\"><button type=\"button\" class=\"twdv-btn\" data-key=\"proto\" data-val=\"none\" aria-pressed=\"false\">Skip it<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"proto\" data-val=\"print\" aria-pressed=\"true\">3D printed<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"proto\" data-val=\"cnc\" aria-pressed=\"false\">CNC or silicone cast<\/button><\/div><\/div><div class=\"twdv-q\"><span>Which kind of mold?<\/span><div class=\"twdv-seg\" role=\"group\"><button type=\"button\" class=\"twdv-btn\" data-key=\"mold\" data-val=\"steel\" aria-pressed=\"true\">Production mold (hard steel, long life)<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"mold\" data-val=\"alu\" aria-pressed=\"false\">Quick mold (aluminum, short life)<\/button><\/div><\/div><div class=\"twdv-q\"><span>Shipping to you<\/span><div class=\"twdv-seg\" role=\"group\"><button type=\"button\" class=\"twdv-btn\" data-key=\"ship\" data-val=\"sea\" aria-pressed=\"true\">By sea<\/button><button type=\"button\" class=\"twdv-btn\" data-key=\"ship\" data-val=\"air\" aria-pressed=\"false\">By air<\/button><\/div><\/div><div class=\"twdv-q\"><label for=\"twdvt71782-date\"><span>Project start date<\/span><\/label><input type=\"date\" id=\"twdvt71782-date\" data-twdv-date><\/div><div class=\"twdv-result\"><div><small>Total time<\/small><strong class=\"twdv-num\" data-twdv-total>\u2013<\/strong><\/div><div><small>Parts in your hands<\/small><strong class=\"twdv-num\" data-twdv-arrive>\u2013<\/strong><\/div><div><small>Longest wait<\/small><strong data-twdv-long>\u2013<\/strong><\/div><\/div><div class=\"twdv-rows\" data-twdv-rows><\/div><div class=\"twdv-axis\"><div><\/div><div class=\"twdv-ticks\" data-twdv-ticks><\/div><div><\/div><\/div><div class=\"twdv-legend2\"><span><i style=\"background:#E8741E\"><\/i>Fastest likely<\/span><span><i style=\"background:repeating-linear-gradient(45deg,#F6C8A3 0 4px,#FBE3CF 4px 8px)\"><\/i>Possible extra time<\/span><\/div><ul class=\"twdv-tips\" data-twdv-tips><\/ul><p class=\"twdv-note\">Ranges come from typical projects. Factory holidays, design changes, and slow approvals add time. Your own review speed matters more than most buyers expect.<\/p><\/div><\/div><\/div><script> (function(){ var root = document.getElementById('twdvt71782'); if (!root) { return; } var st = { start: 'idea', cx: 'm', proto: 'print', mold: 'steel', ship: 'sea' }; var dateIn = root.querySelector('[data-twdv-date]'); var d0 = new Date(); dateIn.value = d0.getFullYear() + '-' + ('0' + (d0.getMonth() + 1)).slice(-2) + '-' + ('0' + d0.getDate()).slice(-2); function phases() { var c = st.cx; var design = { idea: { s: [1, 2], m: [2, 4], c: [4, 8] }, sample: { s: [1, 1.5], m: [1.5, 3], c: [3, 5] }, cad: { s: [0, 0], m: [0, 0], c: [0, 0] } }[st.start][c]; var dfm = { s: [0.5, 1], m: [0.5, 1], c: [1, 2] }[c]; var proto = { none: [0, 0], print: [1.5, 3], cnc: [2.5, 4] }[st.proto]; var mold = st.mold === 'steel' ? { s: [4, 5], m: [5, 7], c: [7, 10] }[c] : { s: [2, 3], m: [3, 4], c: [4, 6] }[c]; var samples = { s: [1, 2], m: [2, 3], c: [3, 6] }[c]; var prod = { s: [2, 3], m: [2, 3], c: [3, 4] }[c]; var ship = st.ship === 'sea' ? [4, 7] : [1, 1.5]; return [ { n: '1. Define the part', w: [1, 2] }, { n: '2. 3D design', w: design, skip: st.start === 'cad' ? 'You have files' : '' }, { n: '3. Design check + plastic', w: dfm }, { n: '4. Prototype + testing', w: proto, skip: st.proto === 'none' ? 'Skipped' : '' }, { n: '5. Quote + mold plan', w: [1, 2] }, { n: '6. Mold making', w: mold }, { n: '7. Samples + fixes', w: samples }, { n: '8. Pilot run', w: [1, 1.5] }, { n: '9. First production', w: prod }, { n: 'Shipping', w: ship } ]; } function fmtW(a, b) { var f = function (x) { return (Math.round(x * 2) \/ 2).toString(); }; return a === b ? f(a) + ' wk' : f(a) + '\u2013' + f(b) + ' wk'; } function addDays(d, days) { var r = new Date(d.getTime()); r.setDate(r.getDate() + Math.round(days)); return r; } function fmtD(d) { return d.toLocaleDateString('en-US', { month: 'short', day: 'numeric', year: 'numeric' }); } function render() { var ph = phases(), i, minT = 0, maxT = 0, longest = null; for (i = 0; i < ph.length; i++) { minT += ph[i].w[0]; maxT += ph[i].w[1]; if (ph[i].n !== 'Shipping' && (!longest || ph[i].w[1] > longest.w[1])) { longest = ph[i]; } } var scale = Math.ceil(maxT \/ 4) * 4; var rows = root.querySelector('[data-twdv-rows]'); rows.innerHTML = ''; var cursor = 0; for (i = 0; i < ph.length; i++) { var p = ph[i]; var row = document.createElement('div'); row.className = 'twdv-row'; var l = document.createElement('div'); l.textContent = p.n; var t = document.createElement('div'); t.className = 'twdv-track'; var r = document.createElement('div'); r.className = 'twdv-num'; r.style.textAlign = 'right'; if (p.w[1] === 0) { r.textContent = p.skip || '0 wk'; r.style.color = '#5E6E7C'; l.style.color = '#9AA7B2'; } else { var solid = document.createElement('span'); solid.style.position = 'absolute'; solid.style.top = '0'; solid.style.bottom = '0'; solid.style.left = (cursor \/ scale * 100) + '%'; solid.style.width = (p.w[0] \/ scale * 100) + '%'; solid.style.background = p === longest ? '#1E2933' : '#E8741E'; solid.style.borderRadius = '3px 0 0 3px'; var extra = document.createElement('span'); extra.style.position = 'absolute'; extra.style.top = '0'; extra.style.bottom = '0'; extra.style.left = ((cursor + p.w[0]) \/ scale * 100) + '%'; extra.style.width = ((p.w[1] - p.w[0]) \/ scale * 100) + '%'; extra.style.background = p === longest ? 'repeating-linear-gradient(45deg,#9AA7B2 0 4px,#C9D1D8 4px 8px)' : 'repeating-linear-gradient(45deg,#F6C8A3 0 4px,#FBE3CF 4px 8px)'; extra.style.borderRadius = '0 3px 3px 0'; t.appendChild(solid); t.appendChild(extra); r.textContent = fmtW(p.w[0], p.w[1]); cursor += p.w[0]; } row.appendChild(l); row.appendChild(t); row.appendChild(r); rows.appendChild(row); } var ticks = root.querySelector('[data-twdv-ticks]'); ticks.innerHTML = ''; var step = scale > 32 ? 8 : 4; for (i = 0; i <= scale; i += step) { var tk = document.createElement('span'); tk.style.position = 'absolute'; tk.style.left = (i \/ scale * 100) + '%'; tk.style.transform = i === 0 ? 'none' : (i === scale ? 'translateX(-100%)' : 'translateX(-50%)'); tk.textContent = i === 0 ? 'Week 0' : 'wk ' + i; ticks.appendChild(tk); } root.querySelector('[data-twdv-total]').textContent = fmtW(minT, maxT) + 's'; var sd = dateIn.value ? new Date(dateIn.value + 'T00:00:00') : new Date(); if (isNaN(sd.getTime())) { sd = new Date(); } root.querySelector('[data-twdv-arrive]').textContent = fmtD(addDays(sd, minT * 7)) + ' to ' + fmtD(addDays(sd, maxT * 7)); root.querySelector('[data-twdv-long]').textContent = longest.n.replace(\/^\\d+\\.\\s*\/, '') + ' (' + fmtW(longest.w[0], longest.w[1]) + ')'; var tips = []; if (st.start === 'idea') { var dw = phases()[1].w; tips.push('Arriving with finished 3D files would save you ' + fmtW(dw[0], dw[1]).replace(' wk', ' weeks') + '.'); } if (st.proto === 'none') { tips.push('Skipping the prototype saves time now, but one fit mistake found at the sample stage can add 2\u20134 weeks of mold rework.'); } if (st.mold === 'steel' && st.cx !== 's') { tips.push('Need parts fast for a launch? A quick aluminum mold can cut 2\u20134 weeks, then a steel mold follows for volume.'); } if (st.ship === 'sea') { tips.push('Air freight saves 3\u20136 weeks but usually costs several times more. Many buyers fly the first small batch and ship the rest by sea.'); } tips.push('Chinese New Year shuts most factories for 2\u20134 weeks around late January or February. Add that if your dates cross it.'); var ul = root.querySelector('[data-twdv-tips]'); ul.innerHTML = ''; for (i = 0; i < tips.length; i++) { var li = document.createElement('li'); li.textContent = tips[i]; ul.appendChild(li); } } function paintButtons() { var bs = root.querySelectorAll('button[data-key]'); for (var i = 0; i < bs.length; i++) { var on = st[bs[i].getAttribute('data-key')] === bs[i].getAttribute('data-val'); bs[i].setAttribute('aria-pressed', on ? 'true' : 'false'); bs[i].style.background = on ? '#1E2933' : '#fff'; bs[i].style.borderColor = on ? '#1E2933' : '#C3CCD4'; bs[i].style.color = on ? '#fff' : '#1E2933'; } } root.addEventListener('click', function (e) { var b = e.target.closest ? e.target.closest('button[data-key]') : null; if (!b || !root.contains(b)) { return; } st[b.getAttribute('data-key')] = b.getAttribute('data-val'); paintButtons(); render(); }); dateIn.addEventListener('change', render); paintButtons(); render(); })(); <\/script><p>The mold build is always the longest block. But the time you can actually save is elsewhere. Fast answers on DFM reports and samples often save more time than any rush fee.<\/p><h2>Where your money goes<\/h2><p>Here&#8217;s a typical budget for a small to mid-size part made in China. Use it to sanity-check quotes, not as a price list.<\/p><div class=\"table-wrap\"><table><thead><tr><th>Step<\/th><th>What you pay for<\/th><th>Typical range<\/th><th>When you pay<\/th><\/tr><\/thead><tbody><tr><td>1. Define<\/td><td>Nothing<\/td><td>$0<\/td><td>\u2013<\/td><\/tr><tr><td>2. 3D design<\/td><td>Product design or 3D scanning<\/td><td>$0\u2013$3,000<\/td><td>Per project<\/td><\/tr><tr><td>3. Design check<\/td><td>DFM review<\/td><td>Usually free with a mold order<\/td><td>\u2013<\/td><\/tr><tr><td>4. Prototype<\/td><td>3D printing, CNC, or casting<\/td><td>$30\u2013$1,500<\/td><td>Before production<\/td><\/tr><tr><td>5\u20137. Mold<\/td><td>Mold design, steel, machining, samples<\/td><td>$3,000\u2013$10,000 simple; $10,000\u2013$50,000+ large or complex<\/td><td>Deposit at order, balance at sample approval<\/td><\/tr><tr><td>8. Pilot run<\/td><td>A small first batch<\/td><td>Part price \u00d7 quantity<\/td><td>Before production<\/td><\/tr><tr><td>9. Production<\/td><td>Parts, packing, inspection, freight<\/td><td>Part price \u00d7 quantity + extras<\/td><td>Deposit, then balance before shipping<\/td><\/tr><\/tbody><\/table><\/div><p>For a deeper look at what drives mold and part prices, see our <a href=\"https:\/\/www.plasticmoulds.net\/injection-molding-ultimate-comprehensive-guide.html\">complete injection molding guide<\/a>.<\/p><h2>The five checkpoints you sign<\/h2><p>Keep a record of each approval. Emails with attached files and a clear &#8220;approved&#8221; are enough. If a dispute ever happens, these five records settle it.<\/p><div class=\"table-wrap\"><table><thead><tr><th>Checkpoint<\/th><th>You approve<\/th><th>Keep on file<\/th><\/tr><\/thead><tbody><tr><td>1. Brief agreed<\/td><td>What the part must do, quantity, target price<\/td><td>The signed brief<\/td><\/tr><tr><td>2. Design freeze<\/td><td>The final 3D design<\/td><td>The STEP file and 2D drawing, with version number<\/td><\/tr><tr><td>3. Mold design approved<\/td><td>Mold layout, gate spots, split lines<\/td><td>The mold drawing and quote<\/td><\/tr><tr><td>4. Golden sample approved<\/td><td>The sample that sets the standard<\/td><td>The signed sample and size report<\/td><\/tr><tr><td>5. Production release<\/td><td>Pilot batch quality and packing<\/td><td>Inspection report and packing spec<\/td><\/tr><\/tbody><\/table><\/div><h2>Mistakes first-time buyers make<\/h2><ul><li><strong>Keeping the budget secret.<\/strong> Engineers then guess, and guesses are usually wrong.<\/li><li><strong>Skipping the prototype.<\/strong> Two weeks saved can turn into two months of mold rework.<\/li><li><strong>Changing the design after the freeze.<\/strong> Every change after steel is cut costs time and money.<\/li><li><strong>Choosing the cheapest mold quote.<\/strong> Soft steel and poor cooling show up as slow, costly production.<\/li><li><strong>Approving samples by photo.<\/strong> Hold them, fit them, test them.<\/li><li><strong>Not owning the mold in writing.<\/strong> Put mold ownership in the contract.<\/li><li><strong>Forgetting factory holidays.<\/strong> Chinese New Year can quietly eat a month.<\/li><\/ul><div class=\"conclusion\"><p>Developing a plastic part isn&#8217;t mysterious. It&#8217;s nine steps and five signatures. Get the brief right, test before you pay for steel, freeze the design, and approve samples with care. Do those four things and most surprises disappear.<\/p><\/div><div class=\"cta-box\"><h3>Have an idea, a sketch, or a sample?<\/h3><p>Send us what you have. We&#8217;ll tell you which step you&#8217;re at, what comes next, and what it will roughly cost. Free, with no obligation.<\/p><p><a href=\"https:\/\/www.plasticmoulds.net\/contact-us\">Talk to a mold engineer<\/a><\/div><h2>Frequently asked questions<\/h2><div class=\"faq-item\"><h3>How long does it take to develop a new plastic part?<\/h3><p>Most projects take 4 to 8 months from idea to parts delivered by sea. Mold making alone takes 4 to 10 weeks. Ready 3D files, quick approvals, and air freight shorten it.<\/p><\/div><div class=\"faq-item\"><h3>How much does an injection mold cost?<\/h3><p>A simple small mold made in China often costs $3,000 to $10,000. Large or complex molds can pass $50,000. Size, moving parts, cavities, and steel grade drive the price.<\/p><\/div><div class=\"faq-item\"><h3>Do I own the mold after I pay for it?<\/h3><p>Yes, you should. Put mold ownership in writing before paying the deposit. The mold usually stays at the factory for reorders, but it remains your property.<\/p><\/div><div class=\"faq-item\"><h3>Can I skip the prototype to save time?<\/h3><p>You can, but it&#8217;s risky. A prototype costs a few hundred dollars. Finding a fit problem after steel is cut can cost thousands and add weeks.<\/p><\/div><div class=\"faq-item\"><h3>What happens if the first samples aren&#8217;t right?<\/h3><p>That&#8217;s normal. The factory adjusts the mold and sends new samples, usually within one to three rounds. Fixes are free if the part doesn&#8217;t match the approved design.<\/p><\/div><div class=\"faq-item\"><h3>What do I need to send to get a quote?<\/h3><p>Ideally, 3D files in STEP format, the plastic, and your yearly quantity. If you only have a sketch or sample, send it anyway. A factory can quote design work first.<\/p><\/div><div class=\"faq-item\"><h3>Can I start with a small quantity?<\/h3><p>Yes. For a few hundred parts, silicone casting or a quick aluminum mold often makes more sense. Move to a steel mold once sales prove the demand.<\/p><\/div><\/div><p><script> { \"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [ {\"@type\": \"Question\",\"name\": \"How long does it take to develop a new plastic part?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"Most projects take 4 to 8 months from idea to parts delivered by sea. Mold making alone takes 4 to 10 weeks. Ready 3D files, quick approvals, and air freight shorten it.\"}}, {\"@type\": \"Question\",\"name\": \"How much does an injection mold cost?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"A simple small mold made in China often costs $3,000 to $10,000. Large or complex molds can pass $50,000. Size, moving parts, cavities, and steel grade drive the price.\"}}, {\"@type\": \"Question\",\"name\": \"Do I own the mold after I pay for it?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"Yes, you should. Put mold ownership in writing before paying the deposit. The mold usually stays at the factory for reorders, but it remains your property.\"}}, {\"@type\": \"Question\",\"name\": \"Can I skip the prototype to save time?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"You can, but it is risky. A prototype costs a few hundred dollars. Finding a fit problem after steel is cut can cost thousands and add weeks.\"}}, {\"@type\": \"Question\",\"name\": \"What happens if the first samples aren't right?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"That is normal. The factory adjusts the mold and sends new samples, usually within one to three rounds. Fixes are free if the part does not match the approved design.\"}}, {\"@type\": \"Question\",\"name\": \"What do I need to send to get a quote?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"Ideally, 3D files in STEP format, the plastic, and your yearly quantity. If you only have a sketch or sample, send it anyway. A factory can quote design work first.\"}}, {\"@type\": \"Question\",\"name\": \"Can I start with a small quantity?\",\"acceptedAnswer\": {\"@type\": \"Answer\",\"text\": \"Yes. For a few hundred parts, silicone casting or a quick aluminum mold often makes more sense. Move to a steel mold once sales prove the demand.\"}} ] } <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New product development, explained for buyersThe short answerA new plastic part goes through nine steps before it reaches your warehouse. Most projects take 4 to 8 months, shipping included. You approve five checkpoints along the way. The mold is your biggest single cost. Design changes after steel is cut are your biggest risk.Define the part3D [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-19615","post","type-post","status-publish","format-standard","hentry","category-injection-molding"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/posts\/19615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/comments?post=19615"}],"version-history":[{"count":6,"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/posts\/19615\/revisions"}],"predecessor-version":[{"id":19642,"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/posts\/19615\/revisions\/19642"}],"wp:attachment":[{"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/media?parent=19615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/categories?post=19615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.plasticmoulds.net\/pt\/wp-json\/wp\/v2\/tags?post=19615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}