initialize_cdb_export_params#
- FileIO.initialize_cdb_export_params(params, major_version, minor_version)#
Initialize specific CDB export parameters based on the given version.
This function sets the use_compact_format, export_fasteners_as_swgen and export_rigid_bodies_as_rbgen parameters of the provided ExportMapdlCdbParams object based on the given major and minor version numbers. Other parameters remain unchanged.
- Parameters:
- params
ExportMapdlCdbParams
The CDB export parameters object to be modified.
- major_version
int
The major version number.
- minor_version
int
The minor version number.
- params
- Returns:
- :
ExportMapdlCdbParams
The modified CDB export parameters object.
- Return type:
Notes
This is a beta API. The behavior and implementation may change in future.
The version is formed as “<major_version>r<minor_version>”, e.g., “24r1”, “25r2”. If the version is greater than or equal to “25r1”, the use_compact_format, export_fasteners_as_swgen and export_rigid_bodies_as_rbgen parameters are set to True. Otherwise, they are set to False.
Examples
>>> file_io = prime.FileIO(model=model) >>> params = prime.ExportMapdlCdbParams() >>> params = file_io.initialize_cdb_export_params(params, 24, 1) >>> params.use_compact_format False >>> params.export_fasteners_as_swgen False >>> params.export_rigid_bodies_as_swgen False
>>> file_io = prime.FileIO(model=model) >>> params = prime.ExportMapdlCdbParams() >>> params = file_io.initialize_cdb_export_params(params, 25, 2) >>> params.use_compact_format True >>> params.export_fasteners_as_swgen True >>> params.export_rigid_bodies_as_swgen True