Ansys Analysis#

main_ansys_analysis#

pynumad.analysis.ansys.main_ansys_analysis.main_ansys_analysis(blade, mesh_data, loads_table, analysis_config, elementSize, log=False)#
Parameters:
  • blade (Blade) – pynumad blade object

  • mesh_data (dict) – pynumad mesh output

  • loads_table (list) – list of loads

  • analysis_config (dict) – #TODO define parameters

  • None (varargin =)

read#

run#

utility#

pynumad.analysis.ansys.utility.txt2mat(filename)#

Reads text file containing lines of space separated numbers and converts to a matrix of floats.

Parameters:

filename (str)

Returns:

mat (numpy array)

write#

pynumad.analysis.ansys.write.write_ansys_shell_model(blade, meshData, config)#

WRITE_SHELL7 Generate the ANSYS input file that creates the blade

Parameters:
  • Results

  • -------

pynumad.analysis.ansys.write.write_ansys_loads(nodeData, loads, forcefilename, analysisConfig)#