    

 ## On this page

  

 

 # export\_composite\_cae\_h5

 Last update: 16.07.2026 

<a id="compolyx.Model.export_composite_cae_h5"></a>

## Model.export\_composite\_cae\_h5(path, remove\_midside\_nodes=True, layup\_representation\_3d=False, offset\_type='bottom\_offset', element\_sets=None, modeling\_plies=None, ascii\_encoding=False)

Export layup to composite CAE .hdf5 file.

> - **parameters:**
>     - path: Save path of the .h5 file.
>     - remove\_midside\_nodes: Whether midside nodes should be exported.
>     - layup\_representation\_3d: Whether to compute the 3D layup representation of the model. See note.
>     - offset\_type: Specifies the ply surface to export. Valid options: bottom\_offset, middle\_offset, and top\_offset.
>     - element\_sets: A list of element sets and/or oriented selection sets. Only plies defined over the selected elements will be exported. If empty list or none, then all elements will be considered.
>     - modeling\_plies: A list of modeling plies and/or modeling groups. If empty list or none, then all modeling plies will be exported.
>     - ascii\_encoding: If True, set the .hdf5 data type for strings to H5T\_CSET\_ASCII. Note that the string contents will be UTF-8 encoded regardless of this setting, meaning the content will only be well-defined ASCII if the ACP object names do not contain unicode characters outside the ASCII range. This option is added for compatibility with readers which may not support the H5T\_CSET\_UTF8 data type.

Note about layup\_representation\_3d: The 3D layup representation contains the offset ply surfaces where the bottom offset of each ply is exported. The computation can take a while depending on the model size and may fail if the model is too complex (shape and topology). This can be resolved by exporting sub-parts (element sets).