Composites & Materials

Fibre orientation simulation for injection-moulded glass-filled plastic parts

The datasheet says the bracket is stiff enough; the first shots deflect, warp and crack along a weld line. Process-to-structure simulation maps fibre orientation from the mould into the structural model, so stiffness, creep, crash and fatigue are checked for the part as moulded.

Left, blue, green and yellow plastic granules with glass test tubes. Right, a dark schematic of a fibre-filled cavity: gate, aligned and cross fibres, weld line, skin-core section, a flow-tensor-structure chain and a stiffness-against-angle chart.
Plastic granules beside a schematic of fibre orientation in a moulded cavity and its path into a structural model.

Fibre orientation simulation predicts how glass or carbon fibres line up as a plastic fills and cools in the mould, then carries that orientation into the structural model, so stiffness, creep, crash and fatigue are computed for the part as moulded, not for a datasheet modulus. We build the chain around your mould-filling solver and FEA code, with a validation record and surrogates of stated range.

The bracket passes on the datasheet modulus. Then the first shots from the production tool deflect more than the model said and a clip cracks along a line across its middle. Gate position and wall thickness were frozen with the tool, so every answer now costs steel and a slipped approval date. Auenhammer and colleagues (2024) note that in automotive development fibre orientation is commonly not considered and pseudo-isotropic models are used; Primetzhofer and colleagues (2019) describe fatigue design that assumed the worst orientation for the whole part, which gives away lightweight potential and cannot optimise the injection point.

What does fibre orientation simulation have to predict?

Four things: where the melt goes, how fibres align on the way, what cooling does to the shape, and what the finished wall can carry. A rigid fibre of aspect ratio r in a Newtonian flow rotates by Jeffery’s equation. Written for the orientation tensor A = ⟨p⊗p⟩, with Folgar and Tucker’s rotary diffusion for fibre contacts, it reads DA/Dt = W·A − A·W + ξ(D·A + A·D − 2A4:D) + 2CIγ̇(I − 3A). D and W are the symmetric and antisymmetric parts of the velocity gradient, ξ = (r2 − 1)/(r2 + 1), γ̇ the shear rate, and the fourth-order tensor A4 needs a closure.

The tensor is symmetric with unit trace and non-negative eigenvalues: five numbers per point. Gajek, Schneider and Böhlke call it the typical output of commercial moulding simulation. Tools implement variants such as RSC or MDR, and Greif and Meyer use ARD-RSC; we calibrate the variant and its coefficient against measured orientation, not a table.

Fibre orientation in an injection-moulded wall: fountain flow, skin, shell and core layers, weld line and the orientation kinetics behind them Top left, a section through a mould cavity filled with short-fibre thermoplastic from a gate on the left. A velocity profile near the gate shows the flow fastest in the middle. Near the wall the fibres lie along the flow in a thick shell layer, a very thin skin layer at the mould wall has irregular fibres, and in the middle core layer the fibres lie across the flow and appear end-on as small circles. At the advancing melt front two curved arrows show the fountain flow carrying material from the centre out to the walls, with small dots travelling along it. Top right, a top view of a plate filled from two gates with the fronts meeting at a dashed weld line, V-shaped surface notches at the line and short fibres lying along the line instead of across it, so a load across the weld meets matrix only. Bottom left, a profile of fibre alignment across the wall thickness: low at the skin, a peak in the shell, a minimum in the core, against a dashed one-layer average and measured points with error bars that deviate most in the core. Bottom right, three boxes: a fibre rotating in a shear flow, rotary diffusion from fibre contacts and the resulting orientation tensor drawn as an ellipse, with the Folgar-Tucker evolution equation below. The drawing teaches that the part is layered, that one averaged orientation hides the layers, that weld lines break the alignment, and that the model result must be checked against measured sections. No values are shown. FILLING, SECTION THROUGH THE WALL WELD LINE, TOP VIEW ALIGNMENT ACROSS THE WALL ORIENTATION KINETICS GATE SKIN SHELL CORE 2 FOUNTAIN FLOW 1 LOAD ACROSS WELD 5 ONE-LAYER MEAN 4 6 ROTATION DIFFUSION TENSOR A DA/Dt = W·A − A·W + ξ(D·A + A·D − 2 A4:D) + 2 CI γ̇ (I − 3A) 3
  1. Flow lays the fibres down. Near the wall the melt is sheared fastest, the velocity profile by the gate, and fibres rotate toward the flow. At the advancing front, fountain flow carries material from the centre out to the wall, the curved arrows and travelling dots, where it freezes.
  2. Skin, shell and core. A thin skin freezes against the cold wall with irregular fibres. The shell, the thickest layer, is aligned with the flow, the long dashes. The core between the shells is off-axis; where the flow spreads out it lies across the flow, drawn end-on as circles. Layer thicknesses change with the part and the process window.
  3. Orientation is solved, not assumed. Each fibre rotates in the velocity gradient, and contacts between fibres add rotary diffusion, set by the Folgar-Tucker coefficient. The result is carried as a second-order tensor A, drawn as an ellipse. The fourth-order tensor in the equation needs a closure approximation, and variants such as RSC and ARD-RSC modify the rotation and diffusion terms. The variant and its coefficient are calibration targets.
  4. One averaged layer hides the shell. The curve is the simulated alignment through the wall: lower at the skin, high in the shell, lowest in the core. The dashed line is what a single through-thickness average keeps. Bending weights the outer layers most, so one average misstates flexure and local stress.
  5. Weld lines break the alignment. Where two fronts meet, the alignment is disrupted, the scattered ticks along the dashed line. Bonding across the joint is poor and voids and surface V-notches add to the loss. The weld position comes from the filling run; its strength comes from coupons cut with a controlled weld.
  6. Check the profile against the part. The dots with error bars stand for a measured profile from a section or CT scan. The pulsing ring marks a point where model and measurement disagree, the cue to revisit the process parameters or the orientation model. We tune them until the profile agrees at several locations, with one location held back.
A moulded wall: fountain flow, skin, shell and core, a weld line and the kinetics behind them. Illustrative schematic.

The wall is layered. Auenhammer and colleagues describe an off-axis core, a shell layer predominantly along the flow and a thin skin from thermal shock at the cold wall; the shell is thickest. Primetzhofer and colleagues add that solidification at the wall leaves an irregularly oriented layer near the surface.

The filling run is itself a model: Auenhammer and colleagues name pressure and temperature progression, humidity and mould wear as sources of inaccuracy, and Primetzhofer and colleagues advise a CT comparison and tuning of process parameters.

How is fibre orientation mapped into the structural model?

The filling mesh is built for flow, the structural mesh for stress, so the field is transferred, and Primetzhofer and colleagues warn that the transfer can add deviations.

Tensors, not directions. A fibre and its reverse are the same fibre, so averaging directions cancels them, as Auenhammer and colleagues point out. Tensors average cleanly, and we test trace, symmetry and eigenvalues after every transfer.

Layers through the thickness. Automotive models usually represent mouldings by shell elements of 2 to 4 mm, say Auenhammer and colleagues, who map CT orientations onto five integration layers. The reason is flexure: the bending stiffness of a layered wall, D11 = ⅓ΣQ11,k(zk3 − zk−13), weights outer layers by z3, so one averaged tensor misplaces it.

Axes and stiffness. Eigenvectors become material axes, eigenvalues the degree of anisotropy, and a closure with mean-field homogenisation gives the stiffness, which Greif and Meyer pair with the IBOF closure. A material per point needs a user subroutine, as in the Abaqus runs of Gajek and colleagues; Wittemann and colleagues cluster the eigenvalues into 30 orthotropic materials and call fibre length crucial, asking for length distributions in the homogenisation.

From the mould-filling mesh to the structural model: mapping orientation tensors, stiffness by direction, matrix state and surrogate range A wide panel at the top shows a fine process mesh on the left as a stack of seven rows of cells, each cell carrying a small ellipse that stands for the fibre orientation tensor: tiny irregular ellipses in the skin rows, long flat ellipses along the flow in the shell rows and a small round shape in the core row. Curved lines with travelling dots carry the tensors across to a single tall element on the right whose five integration layers each hold one ellipse with its own axes, so many fine cells collapse into few layers. Beside it a coarse skewed structural mesh of nine elements has one element highlighted and joined to the layer stack by a dashed line, with three checks listed under it: trace equal to one, symmetric, eigenvalues not negative. Bottom left, a polar plot of stiffness against direction compares a dashed circle for an isotropic datasheet material with a wide ellipse for the shell layer, stiff along the flow, and a tall ellipse for the core, stiff across it, the two ellipses fading in turn. Bottom right, on the left, three range bars for temperature, moisture and rate or time, each with a sampling dot and a fitted dot; on the right, a small scatter of sampled designs inside a dashed range box with a query point outside it that points to a full-model run. The drawing teaches that orientation is mapped as a tensor into layered integration points, that stiffness differs by direction and by layer, that the matrix state is a condition to be calibrated, and that a surrogate is trusted only inside the range it was sampled over. No values are shown. FROM PROCESS MESH TO STRUCTURAL ELEMENT E(θ) FROM THE TENSOR MATRIX STATE SAMPLED RANGE SKIN SHELL CORE SHELL SKIN PROCESS MESH 1 TRACE = 1 SYMMETRIC EIGENVALUES ≥ 0 2 ONE ELEMENT STRUCTURAL MESH 3 FLOW ISOTROPIC SHELL CORE 4 TEMPERATURE MOISTURE RATE, TIME 5 FULL MODEL GATE WALL 6
  1. Process mesh: a tensor per cell. The filling run reports an orientation tensor in every cell, layered through the wall: irregular in the skin, flat and aligned in the shell, small and round in the core. It is a fine mesh built for flow and cooling, not for stress.
  2. Map the tensor, not a direction. Many fine cells collapse into a few layers of one structural element, the converging paths. A fibre direction p and its opposite −p are the same fibre, so directions cannot be averaged; tensors can. After mapping, each tensor is tested: trace one, symmetric, no negative eigenvalue.
  3. Structural element: layered points. Each integration layer holds its own tensor. The eigenvectors become local material axes and the eigenvalues say how anisotropic the layer is. Either a material per point is evaluated in a user subroutine or the eigenvalues are clustered into a limited set of material definitions.
  4. Stiffness depends on direction and layer. A closure and a homogenisation turn each tensor into a stiffness. The shell ellipse is stiff along the flow, the core ellipse across it, and the two fade in turn. The dashed circle is the isotropic datasheet material: one stiffness in every direction.
  5. The matrix is a state, not a constant. Temperature, absorbed moisture and loading rate or time move the matrix, so the properties come as ranges, the bars, with a fitted value, the fixed dot, for each condition you design for. Coupons along and across the flow set them.
  6. A surrogate answers inside its range. Designed runs over gate position, wall thickness and fibre content fill the dashed box. A query inside it is answered quickly; one outside, the pulsing dot, goes to the full process-to-structure model.
From one tensor per process cell to layered structural points, stiffness by direction, matrix state and surrogate range. Illustrative schematic.

It matters. Gajek and colleagues mapped a filling result for a polyamide quadcopter arm onto an Abaqus mesh: under the same 80 N load the predicted deflection was 6.13 mm with a homogeneous isotropic orientation and 3.99 mm with the mapped one, a model-to-model comparison, not a test, and stress concentrations near the weld lines appeared only in the mapped model.

Why do weld lines and warpage need their own treatment?

Weld lines form where melt fronts meet, behind inserts or between gates. Nabergoj, Urevc and Halilovič (2025) list reduced molecular interdiffusion, voids, surface notches and disrupted fibre alignment, cite properties up to 50% below the base material, and note that commercial packages often use empirical weakening factors calibrated per geometry and process window. Their model adds initial damage to the weld, calibrated across the weld in glass-filled polyamide 66 and validated along it. We take the position from the filling run, the strength from coupons.

Warpage is a different mechanism. Greif and Meyer (2026) trace it to local variation in shrinkage plus anisotropy: stresses build while the part is held in the mould and release after ejection, and because warpage is non-local, shrinkage at one point can deform the whole part. A phenolic warpage chain by Wittemann and colleagues states its absolute values are not validated for lack of data. We rank gate and cooling variants with such a chain and tie the level to the shrinkage of your shots.

How do creep, rate, moisture and fatigue change the answer?

The matrix is soft and time-dependent. Pastukhov, Kanters and Engels (2021) model short-glass-fibre polyamide 6 with a viscoplastic law: Hill’s equivalent stress carries the load angle to the fibres, an apparent-temperature shift with a Ree-Eyring formulation carries temperature and humidity, and moisture-driven glass-transition depression sets the anisotropic kinetics. Tests therefore run along and across the flow at the conditioning states, temperatures and loading rates of service.

In fatigue, Primetzhofer and colleagues scale master S/N curves along and across the fibres with the first eigenvalue of the mapped tensor and correct node by node for notch, mean stress and temperature. In crash, explicit solvers such as LS-DYNA and Abaqus carry the orientation into an anisotropic, rate-dependent law whose failure strain depends on element size. See our composites fatigue and crash test simulation pages and a crash model you can trust.

Which model answers which design question?

Fibre orientation simulation: the decision, the model chain and the limit to state
QuestionModel chainReportsLimit to state
Where do weld lines fall?Filling model over gate, runner and wall variantsFronts, weld positions, tensorsProcess window; check on sections or CT
Stiff enough? Which modes?Mapped orientation, closure, homogenised stiffness, linear FEADeflection, frequencies per gate optionClosure, fibre length, conditioning state
Will it creep or relax?Mapped orientation, viscoelastic or viscoplastic matrixDeformation against time, temperature, humidityCreep data along and across the flow
Crash response and fracture?Explicit FEA, anisotropic rate-dependent lawForce-displacement, crack locationFailure tied to element size, weld, rate
Where does it fail in fatigue?Local S/N on mapped orientation, notch, mean stressDamage per nodeMaster curves, weld knock-down from coupons
Will it warp?Process residual-stress and warpage modelOut-of-plane deflectionNon-local; matrix model; measured shrinkage
Which gate, wall, fibre content?Surrogate over designed runsMaps with rangesSampled range only; gate to full model

A mapped orientation field is not a qualified part

Simulation does not replace sample shots, moulded-part and coupon tests, component and crash tests, or the approval and sign-off of your customer, authority or certifier. Predicted orientation, stiffness, weld strength, warpage and fatigue life are estimates that depend on the filling model, closure and mapping, material data and its scatter, conditioning state, mesh and element formulation, rate effects and calibration. How far virtual evidence is accepted is agreed with the certifier, authority or customer and follows the risk of the decision. Nothing we build certifies, qualifies or approves a part, material or process, generates design allowables, or guarantees stiffness, crash performance, fatigue life or dimensional accuracy.

Where does AI help fibre-filled plastics design, and where does it not?

  • Surrogates over gate, wall and fibre content. Greif and Meyer trained neural networks on more than 600 simulated geometries and report a mean relative warpage error below 1% against the conventional simulation at six times the speed, with lower accuracy for very thin or lever-shaped parts. Their ground truth is simulated; real scans are not yet available in quantity.
  • Tensor-safe outputs. They predict eigenvalues and eigenvectors, because six raw components can give non-physical stiffness. We build ours the same way.
  • Micromechanics at every point. Gajek and colleagues use deep material networks, identified from linear-elastic microstructure runs, as surrogates across the orientation space.
  • Calibration. Fitting the diffusion coefficient to CT profiles and weld damage to coupons, with the physics kept.

AI adds no data: creep, humidity, rate and weld strength still come from tests, and it does not extrapolate; we state the range and send cases outside it to the full model. See our surrogate modelling, hybrid physics-AI and uncertainty quantification pages and the articles on surrogate models and validating them.

From one moulded part to a workflow your team keeps

The return comes when your engineers push the next part or gate option through the same chain.

From one simulation study to a permanent workflow A loop of six steps: physics model, validation, automated runs, AI surrogate, decision tool and field data, which feeds back into the physics model. YOUR WORKFLOW Better with every run physics + data + AI, kept in-house 1Physics model 2Validation 3Automated runs 4AI surrogate 5Decision tool 6Field data CFD · FEA TESTS · TRIALS DOE · HPC CLOUD OPTIMISE DECIDE MONITOR RECALIBRATE
  1. Physics model. CFD and FEA set up once, as templates: geometry clean-up, mesh, solver settings and post-processing that every later run reuses.
  2. Validation. Mesh and time-step studies, and comparison with tests or full-scale data, so the model's uncertainty is known before it is trusted.
  3. Automated runs. Scripted runs over the parameters and operating conditions that matter, on your hardware or in the cloud.
  4. AI surrogate. A machine-learning model trained on those runs answers in seconds and says how sure it is; low-confidence questions go back to the solver.
  5. Decision tool. Optimisation, trade-off charts or operating guidance, in a form your engineers and operators use every day.
  6. Field data. Test, trial and monitoring data flow back to recalibrate the model, so it improves with every project instead of being rebuilt.
Physics, validation, automation and AI in one loop that improves with every part. Illustrative schematic.
  • A parametric filling template in your solver: gate, wall thickness, fibre content and process settings as parameters.
  • A hand-over contract: tensors by layer in a versioned, tested file, with trace, symmetry and eigenvalue checks on every transfer.
  • A material-card library, each card carrying its conditioning state, temperature, rate range and the coupons behind it.
  • A validation record: orientation profiles from sections or CT, deflection or modal data from your shots, tolerances set before the run.
  • A weld-line procedure: position from the filling run, a knock-down fitted on coupons and validated along the weld.
  • A surrogate with a stated range and a gate to the full model.
  • Handover and training: our training and software development services.

How credible is a fibre orientation result?

Verification is convergence and arithmetic: elements and layers through the wall, closure choice and the mapping checks. Validation uses data you hold or can make: orientation profiles from sections or CT, deflection or modal data on shots, coupons along and across the flow, one case kept back. Uncertainty is sampled over process window, conditioning state and material scatter; the answer is a range with ranked contributors. For the scale choice behind it, see composite modelling scales.

Questions engineers ask about fibre orientation simulation

Why not use the datasheet modulus for a glass-filled part?
It is measured on one specimen with one orientation state. The part has a different state at every point, so the error varies from region to region.
How many layers through the thickness do I need?
Enough to hold shell and core apart; five integration layers is one published choice. For flexure we confirm by adding layers.
Do I need moulded-in stress in the structural model?
For warpage, yes: it is computed from the process stress. For load cases we usually map orientation alone and check where distortion, preload or creep make residual stress matter.
Can simulation give the weld-line strength?
It gives the position and the orientation. The strength comes from coupons with a controlled weld.
Does it replace sample shots and testing?
No. It narrows what shots and tests must answer; approval stays with you and your customer.

If a gate decision, a tool freeze or a stiffness, crash or durability approval is waiting on this, send us the part CAD with the gate options, the material grade and its conditioning state, any deflection or modal data from your shots, and sections or CT of a real part. We reply with the chain we would set up, the validation we would run and what a surrogate over gate, wall thickness and fibre content could cover. Start with a conversation, or see our plastic materials page.

OLTRION Engineering

CAE, CFD and simulation team

The OLTRION engineering team runs CFD, FEA and multiphysics simulation programmes for aerospace, automotive, energy and industrial clients, and builds the machine-learning tools that speed them up. These articles come from that project work.

Where this applies

Related capabilities

Have a model that will not converge?

Talk to the engineers who wrote this

Send the geometry, the physics and the decision it has to support. We answer with an approach, not a sales call.

Talk to an engineer