get_dispStruct module

Modules for extracting strcutral displacement of load-trasfer nodes from results of FEM.

Revision:

1.0.0 $Date: 25/01/2023 11:14$

History:
  1. 1.0.0 - Initial Module Creation

Todo:

get_dispStruct.export_df(df, file, header=False, sep=',')[source]

Export file from pd.DataFrame

Parameters
  • df (pd.DataFrame) – data to export

  • file (string) – filename to export

  • header (bool) – True -> with header, False -> without header

  • sep (string) – delimiter to export

Returns

None (file is generated)

Documentation last updated: Jan. 24, 2023 - Shugo Date

get_dispStruct.main()[source]

main sequence

Procedure:
  1. read BDF, Loadnodes, results of FEM

  2. extract displacement

Input files:
  • ‘mesh_property.bdf’ (ASCII): bulk data of structural mesh

  • ‘Loadnodes.csv’ (ASCII): structural nodes on Outer Mold Line

  • ‘model.out’ (ASCII): results of structural analysys (NLFEASTR)

Output files:
  • ‘dispStruct_fem.csv’ (ASCII): surface displacement on structural mesh

Parameters

None

Returns

None

Documentation last updated: Jan. 25, 2023 - Shugo Date