graintrace.nf_grid_conversion#

Convert pre-gridded NF HEDM layers into a VoxelMeshBuilder-ready CSV.

class graintrace.nf_grid_conversion.NFGridConversion(*, input_folder, save_dir, exp_file_token='layer', prefix='reconstructed', write_intermediate=True, write_vtk=True, output_csv_filename='fixed_grid.csv')[source]#

Bases: object

Read a folder of pre-gridded NF layers and emit a flat grid CSV.

Parameters:
  • input_folder (PathLike)

  • save_dir (PathLike)

  • exp_file_token (str)

  • prefix (str)

  • write_intermediate (bool)

  • write_vtk (bool)

  • output_csv_filename (str)

convert(*, dz=5.0, nx=300, ny=900)[source]#

Convert NF .mic/.csv layers to a gridded CSV for VoxelMeshBuilder.

Returns the path to fixed_grid.csv.

Parameters:
Return type:

Path