generate_segment_shell_mesh_files#
module opensg.io.util
- opensg.io.util.generate_segment_shell_mesh_files(blade_mesh_yaml, segment_list=None, segment_folder=None)#
Generate segment mesh YAML files from a blade mesh YAML file.
This function processes a blade mesh YAML file and creates individual YAML files for each blade segment. Each segment file contains all the necessary data to create a complete SegmentMesh object without requiring the full BladeMesh.
- Parameters:
blade_mesh_yaml (str) – Path to the blade mesh YAML file
segment_folder (str, optional) – Folder to save segment files in. If empty, creates a ‘segments’ folder.
- Returns:
list – List of generated segment YAML file paths