NovaSolver›Injection Molding Cycle Time Optimization Simulator Back
Polymer Processing
Injection Molding Cycle Time Optimization Simulator
Predict the per-shot cycle time of an injection-molded plastic part by splitting it into filling, cooling, plasticizing and ejection segments, with cooling computed from the Ballman-Shusman equation. As you slide wall thickness, mold temperature or cavity count, the parts-per-hour rate and unit cost update in real time.
Parameters
Polymer
Sets thermal diffusivity α and phase-change temperatures
Max wall thickness s
mm
Single biggest cooling-time driver (s² rule)
Melt temperature T_m
°C
Mold temperature T_mold
°C
Ejection temperature T_e
°C
Part centerline must drop below this to eject safely
Cavities n
Part volume V
cm³
Results
—
Filling time (s)
—
Cooling time (s)
—
Total cycle time (s)
—
Parts per hour
—
Daily output (parts/day)
—
Cost per part (USD)
—
Mold cross-section & cycle progress
Molten resin fills the central cavity, the blue cooling channels remove heat, and the part is ejected once it drops below T_e. The bar at the bottom shows the fill → pack → cool → eject progress in proportional time.
Unit cost assuming a $50/h machine rate. Tool depreciation and material cost are excluded; at high volumes utilization dominates.
Injection-Molding Cycle Time Design — Balancing Fill, Cool and Eject
🙋
I always pictured injection molding as "shoot resin into a mold and let it cool." Why is cycle time such a big deal?
🎓
"Shoot and cool" is the right cartoon — but the "cool" part eats more than half of every cycle, and that's exactly where production cost lives. One cycle is: mold close → inject → hold pressure → cool → mold open → eject. This tool collapses it into the four time-dominant pieces (fill, cool, plasticize, eject) and shows you the sum.
🙋
With the defaults (ABS, 3 mm wall) the cooling time comes out at 13.86 s. Does that number actually come from a textbook formula?
🎓
Yes — the Ballman-Shusman plate-cooling equation: t_cool = (s²/π²α)·ln(4(T_m−T_mold)/(π(T_e−T_mold))). For ABS, α = 0.13 mm²/s, with s = 3 mm, T_m = 230 °C, T_mold = 60 °C, T_e = 90 °C, the answer is exactly 13.86 s. The biggest factor is the s² out front. Try dragging the wall-thickness slider from 3 mm to 2 mm: cooling drops from 13.86 s to about 6.16 s, a 44% cut. That's why "thin-walling" is the single most powerful lever for faster molding.
🙋
So thinner is always better?
🎓
Theoretically yes, but you hit three real-world walls. (1) Flow-length / thickness ratio: halving the wall jacks injection pressure up 4-8×, so you blow past the 150-200 MPa machine ceiling. (2) Warp and sink: thin walls cool unevenly and the part bows. (3) Stiffness: bending stiffness scales as thickness cubed, so the part becomes floppy. Industry rule of thumb: design the max wall to 1.0-1.2× the minimum value the function demands — no thicker.
🙋
I increased the cavity count from 4 to 8 and the unit cost halved. Can I just keep bumping that?
🎓
Mathematically, yes — machine-rate cost scales as 1/n. But tooling cost climbs at roughly n^0.5-0.8 (a bit worse than √n). So the sweet spot moves with volume: 2-4 cavities for under 20k/month, 8-32 cavities above 200k/month, 64-128 cavities for automotive connectors. Divide this tool's output by your target monthly volume and you'll see how many cavities you really need. The other gotcha is runner balance: the more cavities, the harder it is to deliver the same resin volume to each one. That's why Moldflow simulation is basically mandatory for multi-cavity tools now.
🙋
How close do these predictions usually match a real running press?
🎓
For simple slab-like parts, ±10-20%. For complex parts with mixed thick/thin sections, the thickest section dominates and the s² rule still gets you in the ballpark. If you need to capture cooling-channel placement (channels should sit within 1.5d of the part, where d is the channel diameter) or crystallization exotherm (which slows cooling for PA66/POM), you'll want a proper 3D solver like Moldflow, Moldex3D or Cadmould. Doing this 30-second calc first dramatically tightens your machine selection (clamp force, shot capacity) and tool-cost quote before you sign the order.
Frequently Asked Questions
One injection-molding cycle runs in the order: mold close → fill → pack/hold → cool → eject → mold open. For convenience this tool collapses it into four time-dominant segments: (1) filling, (2) cooling, (3) plasticizing (fixed 5 s), and (4) ejection (fixed 2 s), and reports the sum as the total cycle time. For most real parts cooling is the largest segment, accounting for 50-80% of the cycle.
The Ballman-Shusman (also known as Menges) equation estimates the time for the centerline of a flat plate to cool to the ejection-safe temperature T_e: t_cool = (s²/π²α)·ln(4(T_m-T_mold)/(π(T_e-T_mold))). Here s is the maximum wall thickness, α is the polymer's thermal diffusivity (typical 0.09-0.16 mm²/s). Because t_cool is proportional to s², halving the wall thickness cuts cooling time by a factor of four.
Yes — in the cooling-dominated regime cost-per-part scales almost exactly as 1/n. Cooling time depends on wall thickness and polymer properties and does not change when you add cavities. The tool cost, however, scales roughly as n^0.5-0.8. Practical guidance: 2-4 cavities for <20k/month, 8-32 cavities for >200k/month, and 64-128 cavities for automotive-connector volumes. This tool calculates unit cost assuming a $50/h machine rate.
(1) Reduce wall thickness s — the s² rule. (2) Lower mold temperature, within a window that avoids warp and residual stress (60-90 °C for semi-crystalline, 40-80 °C for amorphous). (3) Use conformal cooling channels for an additional 30-50% reduction. (4) Switch to a hot-runner manifold to eliminate runner waste. Validate everything in Moldflow/Cadmould/Moldex3D before cutting steel.
Real-world Applications
High-volume automotive components: A single car carries hundreds to over a thousand injection-molded parts — connector housings, interior clips, headlamp lenses. Connectors alone run at >1 million units per month per program, produced in 64-128 cavity tools on 20-30 s cycles. Use this tool to back-solve "how many cavities do I need to hit takt" for a given wall thickness and cooling plan.
Consumer electronics housings: TV, laptop and smartphone enclosures are molded from PC/ABS or PMMA at 2.0-3.5 mm walls. Class-A surfaces require longer pack times (5-10 s) and higher mold temps (80-100 °C) to suppress sink marks, so real cycles run ~2× the idealized number from this tool. Use the idealized number as the best-case lower bound when quoting.
Medical devices and packaging: Syringes, pipette tips and cap closures are molded in PP/PE/COC, from 2-cavity prototyping tools all the way up to dedicated 64-cavity machines. Cleanroom molding adds 10-20% to nominal cycles. Modern bioassays push wall thickness down to 0.3-0.5 mm to enable faster cycles and lower assay volumes.
Pre-quote design checks: Before running a full Moldflow/Moldex3D 3D flow simulation, use this 1-D estimate to fix cavity count, cycle time and unit cost in 30 seconds. That underpins the early "hot vs cold runner / steel grade / machine size" decisions. If your full simulation shows cycle time >3× this estimate, you have a fundamental cooling-design problem, not a tuning issue.
Common Pitfalls
The biggest trap is treating thermal diffusivity α as a single constant. This tool uses one representative value, but α varies with temperature, crystallinity and glass-fiber content. Semi-crystalline grades (PA66, POM, PP) release crystallization exotherm and cool ~10-20% slower than the prediction. Amorphous grades (PC, PMMA) match the prediction well. GF30%-reinforced grades have α 1.3-1.6× higher, so cooling is faster — but residual stress is also higher and warpage after ejection becomes a concern.
Next, "set T_e equal to the glass-transition Tg" is a common shortcut that backfires. The real ejection temperature must be low enough that ejector pins do not leave dimples or stress-whiten the part. Practical T_e ≈ Tg − 10-30 °C for amorphous polymers, or T_e ≈ Tm − 20-40 °C for semi-crystalline ones. The default T_e = 90 °C here is the safe choice for ABS (Tg = 105 °C). Pushing T_e higher shortens predicted cycles but produces ejector marks and warp in the real press, killing yield.
Finally, "more cavities = strictly 1/n cost" ignores three hidden cost drivers: (1) longer runners in multi-cavity tools throw off fill balance, (2) clamp tonnage scales linearly with n, forcing a larger (=more expensive) press, and (3) one bad cavity scraps an entire shot, so yield drops. Treat this tool's unit cost as a theoretical lower bound on machine cost only — add tool depreciation, material, and yield loss for a real quote.
How to Use
Input part wall thickness (mm), typically 2–4 mm for structural thermoplastics like polycarbonate or ABS.
Set melt temperature (°C) based on resin grade: 220–250°C for PBT, 280–310°C for PEEK.
Define mold temperature (°C) to control cooling rate; higher values (60–80°C) reduce cycle time but risk warping.
Specify ejection temperature (°C) where parts achieve sufficient rigidity; typically 40–60°C below melt temperature.
Read filling time, cooling time, and total cycle time; use parts-per-hour metric to size production capacity.
Worked Example
For a 3 mm wall polycarbonate enclosure: melt temp 280°C, mold temp 75°C, ejection temp 110°C. Simulator calculates filling time ~8 s, cooling time ~18 s, total cycle time 27 s. Output: 133 parts/hour, 1,065 parts/8-hour shift, cost per part USD 0.42 at 60% machine utilization. Reducing mold temp to 60°C decreases cooling to 22 s, raising hourly output to 147 parts.
Practical Notes
Thin walls (<1.5 mm) overdrive cooling time; add 15–20% buffer for gate freeze-off lag in multi-cavity molds.
Mold temperature variance across cavity causes uneven cooling; verify with thermocouples at central, edge, and gate locations.
Ejection temperature must exceed glass-transition point (Tg) or parts stick; for nylon 6, Tg ~47°C requires 55–65°C minimum ejection.
Daily output assumes single-shift 8 hours; account for 10–15 min changeover, scrap rework, and mold maintenance downtime.