ACP Framework
ACP Framework
1. ACP Pre-Module: The ACP Pre module was dragged into the workbench.
2. Material Definition: The first step for composite analysis was to define the material. Users
could choose from existing materials in the engineering data sources or create their own.
If a new material is created, it is necessary to input its density and orthotropic elasticity. In
this case, a pre-existing material called Epoxy Carbon was used.
1
3. Geometry: The next step was to create or import a geometry. Here, SpaceClaim was used
to make a simple hollow cylinder with a length of 500 mm, an internal diameter of 144
mm, and an external diameter of 150 mm. Since the thickness of the cylinder was small
compared to the other dimensions, it could be modeled as a shell.
The 'Midsurface' command in the 'Prepare' tab was used to create a mid-surface from the
solid.
Figure 4 Midsurface
2
Figure 5 Shell Model
4. Model: The Model tab was opened, and the material and thickness were assigned to the
geometry.
Figure 6 Model
A mesh was created for the body, and a named selection for the circumferential edge was
made. This named selection would be used in the next steps to define fiber directions.
3
Figure 7 Mesh
5. Setup: In this step, the layup sequence, fiber directions, and thickness directions were
defined.
4
Figure 9 ACP Pre GUI
First, the preferred units, preferably mm for length, were selected. Then, fabric properties
were defined, including material and thickness for a single layer of the composite.
5
Figure 11 Fabric Properties
In the analysis tab of fabric properties, polar plots of elastic modulus and shear modulus
were viewed.
6
Figure 12 Fabric Polar Plots
Next, the stackup was defined, specifying the number of layers and the orientation of each
layer.
7
Figure 14 Stackup Properties
In the analysis tab of stackup properties, the layup sequence, layer angles, and polar
properties were visualized.
8
Figure 15 Stackup analysis
This tab also showed Laminate stiffness and Compliance Matrices and the Laminate
Properties.
9
Figure 16 Laminate stiffness and Compliance Matrices
10
To define fiber directions, a rosette (type: 'Edge Wise') was created using the edge set
defined earlier in the Model tab. An origin point on the surface was selected, and directions
were adjusted to align with the requirements.
To define thickness directions, oriented selection set properties were configured. In the
elements tab, 'All Elements' were selected, and the previously defined rosette was chosen.
A point on the surface was selected, and directions were adjusted as needed.
The final step was to define a Modelling Group to specify different plies using the stackup
sequence and oriented selection set defined earlier.
11
Figure 20 Modelling Group Definition
It’s important to update at each step by clicking on the lightning sign at the top left of the
ribbon. To view fiber directions and the mesh, the appropriate tabs from the ribbon were
selected.
12
Figure 22 First layer
13
Figure 24 Third layer
Finally, to check the composite model's mass, a sensor property was defined, and the units
were changed to kg.
14
6. Static Structural: The Setup of ACP(Pre) was imported into the Static Structural Model.
Figure 27LBC's
The analysis was run. The tab was exited, and the workbench was updated.
7. ACP (Post): The ACP (Post) was dragged into the ACP (Pre) Model, and the Static
Structural solution was imported into the Results of ACP(Post).
15
The Results tab was opened, and different results were plotted.
Under the solutions tab, plots for stress and deformation were created.
16
Figure 31 Stress Plot
The maximum shear stress is shown in above plot, however there are different choices
which are maximum stress in each of the three directions and normal stresses.
The deformation shown in the above plot is translational. Rotational deformations can also
be plotted in a similar manner.
17
Under the Definitions tab, failure criteria were defined. Finally, under the solutions tab,
plots for the inverse reverse factor for different failure criteria were created.
18