Ansys Composite PrepPost (ACP) Release Notes

This release of the Ansys Composite PrepPost (ACP) product contains all capabilities from previous releases. The following sections present the new features, enhancements, and known limitations for ACP in Release 2025 R1.

1. New Features and Enhancements

1.1. Retirement of ACP (Post)

ACP (Post) is no longer supported for any Ansys products. Ansys recommends using the Mechanical product to postprocess composite structures. The following features in the Mechanical application provide the previous core features of ACP (Post): Composite Failure Tool, Composite Sampling Point Tool, and Envelope Solution. For more information on composites postprocessing, see Composite Postprocessing in the Mechanical User's Guide.

A Python module PyDPF Composites is available for scripting and customizing composite postprocessing.

All ACP (Post) computations are blocked. You can still restore Ansys Workbench projects that contain one or more ACP (Post) systems. You can also open ACP (Post) to migrate the failure definitions to the Mechanical application. For information on how to migrate old projects, see ACP (Post) to Mechanical Software Migration in the ACP User's Guide.

For questions or concerns, contact the composites team at composites@ansys.com.

1.2. Postprocessing in the Mechanical Application and with PyDPF Composites

There are several enhancements for composites postprocessing:

  • The postprocessing of Imported Solid Models is now fully supported in the Mechanical application and through PyDPF Composites.

  • The projection of the critical failure values and modes onto the skin is now also implemented for Imported Solid Models. This makes the critical failure values visible outside of the box. You can enable this feature in the Mechanical application using the Show On Reference Surface option.

  • The Envelope Solution now supports text plots that contain information about the critical load case and failure mode.

  • The processing of large .rst files is significantly faster (twice as fast) in this release compared to prior releases. This enhancement improves the postprocessing performance in the Mechanical application and through PyDPF Composites.

  • You can postprocess cyclic symmetry models with PyDPF Composites. For more information on PyDPF Composites, see examples.

  • The material ply types are now accessible in PyDPF Composites.

  • PyDPF Composites contains new examples in its documentation and has various bug fixes.

1.3. Improvements Towards LS-DYNA

The Workbench LS-DYNA module now supports the interface layers of ACP solid models to model delamination of plies. The interface layers are converted to zero-volume LS-DYNA cohesive elements (ELFORM=19) with a cohesive material model (*MAT_COHESIVE_MIXED_MODE). In the Engineering Data, it is defined by material model Bilinear for Interface Delamination.

Also, contact debonding between bodies is now supported as well. The bonded contacts are converted to LS-DYNA tiebreak contacts with a fracture model based on *MAT_COHESIVE_MIXED_MODE. In the Engineering Data, the supported cohesive zone material model is Fracture-Energies based Debonding.

For more details, see LS-DYNA User's Guide and Interface Layer Properties in the ACP User's Guide.

1.4. Serialization of CAD Geometries

Imported geometries in ACP are now fully serialized which significantly improves the performance of the open and reload step in ACP. This enhancement resolves delays when opening ACP models with large geometries that have many bodies or surfaces.

1.5. Nodal Thicknesses from Lookup Tables

Starting from Release 2025 R1, nodal thicknesses are now supported for modeling plies with a thickness definition (Modeling Ply Properties) through lookup tables (Look-Up Table). The nodal thicknesses are only computed if the option Use Nodal Thicknesses is enabled (Model Properties - General). Then, that additional information is used for the generation of a 3D mesh (Solid Model).

The nodal thicknesses enhancement is significant since the default thickness computation (at the element centers) may lead to an inaccurate representation of the ply thickness in certain areas, especially if the thickness becomes 0.

1.6. Support of CDB File Format

PyACP and the standalone version of ACP enable you to operate directly on APDL models via the .cdb file format. The updates to the .cdb interface of PyACP and ACP support the latest enhancements, including the ETBLOCK command.

1.7. Scene Lighting Modes

The ACP scene now supports three lighting modes: dark (default), light (reduced shadows), and no shadows (all surfaces fully illuminated). The light and no shadows modes improve visibility in closed structures or regions in the shade. The no shadows mode accurately represents colors in plots, but does not convey curvature information. You can switch between lighting modes using the following button in the Scene's toolbar:  .

1.8. ACCS: Cure Simulation and RTM Solver

ACCS now comes with an RTM solver that enables the simulation of infusion processes and layered composites. Results such as infusion time, fill (flow front), pressure, and velocity can be used to investigate the infusion process. The RTM solver is part of the standard ACCS license and can be easily configured because of its exposure in the Mechanical application.

In addition, the following enhancements have been made to the curing module of ACCS:

  • The surface exporter now supports additional formats such as .inp and .cdb. This enhancement is useful when you need to use a deformed shape with process-induced distortion for further postprocessing.

  • Bug fix to support systems with non-dot decimal separators.

1.9. Envyo: Multi-purpose Mapping Tool

A new release of Envyo, the multi-purpose mapping tool closing the simulation-process chain for LS-DYNA, is available. This release comes with the following new features and enhancements:

THESEUS-SOLID

  • Model-free kinetics evaluation has been added to calculate the degree of cure of adhesive materials after temperature treatment. You can use the results directly for a subsequent analysis with *MAT_307, or for initializing locally varying initial yield stress, hardening, and damage strain thresholds in *MAT_252 (IHIS=6).

  • Clustering methods based on historical variables have been added.

SOLID-SOLID

  • The degree of cure can be mapped directly from a previous curing analysis using *MAT_307, and then transformed into locally varying initial yield stress, hardening, and damage strain thresholds in *MAT_252 (IHIS=6). See also THESEUS-SOLID.

  • Clustering methods based on historical variables have been added.

MAPPING FROM MOLDING SIMULATION

  • Support for history variable initialization for *MAT_303 has been added for all molding simulation result data mapping routines.

1.10. PyACP Officially Released

You can now use ACP preprocessing features as a public Python module, PyACP, in a standard Python environment outside of Workbench. PyACP can be used in combination with other PyAnsys modules, such as PyMAPDL and PyDPF Composites. This enables the implementation of automated simulation workflows such as optimization and parameter studies. Since this is the first PyACP release, a few features or interfaces are not implemented yet. For more information on PyACP, see its documentation and examples.

If you have any questions or feature requests, contact the composites team at composites@ansys.com or create an issue on PyACP's GitHub.

1.11. Updated Short Fiber Composites Tutorial

The second Short Fiber Composites tutorial has been updated to include the following:

  • An explanation of required data for calibration.

  • The recommended checks throughout the calibration process.

  • How to plot the fiber-orientation tensor in global coordinates.

For more information, see Calibration and Validation of the Elasto-Plastic Properties of a Short Fiber Composite Tutorial in the Short Fiber Composites Tutorials.

2. Known Limitations

General ACP and release-specific limitations can be found in Known Limitations in the ACP User's Guide.