Skip Ribbon Commands
Skip to main content

​​CCA Release Notes​​ Done​​​


Fixed fabric architecture in parallel analyses

Updated P3P dVg calculation

Added support for thermo-viscoelastic analysis (TVE)

Added initial support for bubble initiation prediction

Added support for stress initiation/mapping

Added CK34, VI17

Added support for Svanberg-Holmberg CS/CTE, modulus


Fixes for architecture tag in material files

Added orthotropic, lumped, curing CTE

Fixed case sensitivity of material file types

Added support for psuedo three phase analysis

Added VI16 (rate dependent viscosity)

Added CTE2/CTE3 scaling to generic interface 


Minor update, fixing extraneous print statement


Added orthotropic lumped properties: modulus, conductivity, CTE

Added tabular temperature-dependent lumped models

Fixed table interpolation for tables with only two rows

Added table sorting to lumped material models

Updated property mask handling

Updated CK33

Added optional maximum crystallinty to CS8


Updated CK33

Fixed missing CK31


Added UDRI neural net viscosity model (VI15)


Updated UVARMs to include mechanical strain (UVARM 77-82)


Fixed UVARM problem related to USCS units, reverting a previous change that was in error.


Parallel analyses now specifically need the PARALLEL license feature. Fixed problem with fabric architecture calculations. Fixed problem with CTE scaling that was reversed by an earlier commit. Cleaned up PR8/RM17.


A bug was fixed that caused a crash when running two CCA materials that shared a matrix data file. This situation would arise commonly in simulations involving cylindrical coordinate systems or co-bond/co-cure simulations where the same material type had different initial degree of cure.


A flag is implemented to turn on/off the automatic timestep control inside umat and umatht. Automatic timestep reduction based on dAlpha is by default set to ON. The parameter automatic_timestep_control="false" will turn off the timestep alteration. This flag has to be put in <analysis_code.../>

This only affects COMPRO-CCA in Abaqus (and potentially ANSYS).


Average phase-level stresses are available as UVARMS. To activate, add <reverse_micromechanics stresses="true" /> in the cca-configuration.xml. Number of state variables needs to be increased by 12 to accommodate the calculations. The list of new UVARMS include:

! uvar(65): average phase level stress, matrix, s11

! uvar(66): average phase level stress, matrix, s22

! uvar(67): average phase level stress, matrix, s33

! uvar(68): average phase level stress, matrix, s12

! uvar(69): average phase level stress, matrix, s13

! uvar(70): average phase level stress, matrix, s23

! uvar(71): average phase level stress, fibre, s11

! uvar(72): average phase level stress, fibre, s22

! uvar(73): average phase level stress, fibre, s33

! uvar(74): average phase level stress, fibre, s12

! uvar(75): average phase level stress, fibre, s13

! uvar(76): average phase level stress, fibre, s23


  • Fixed problem with UVARMS reporting values inconsistent with state variables in analyses with large time steps. Only affects UVARMs, not actual calculations. Only affects CCA.


  • Unofficial release of MPP-capable CCA. When fully released to customers, the version will be bumped to V3 or CCA 2015 or some such. In the meantime, please test.