General Summary of MC_2025_Loader_005_DS.py This script generates finite element models of cylindrical shells by computing and modifying displacement fields using Fourier coefficients. It:
Loads Fourier coefficients from text files to define imperfection patterns. Computes the radial displacement field w for different shell models. Visualizes the displacement field in 3D and 2D contour plots. Generates node and element files for finite element simulations in Abaqus. Saves the processed data in a structured output directory. It is used for parametric imperfection modeling in shell buckling simulations.
General Summary of MC_Inp_Creater_004.py This script automates the modification and generation of multiple Abaqus input (.inp) files for different scenarios. It reads a base .inp file, replaces the node and element sections with specified external files, and generates multiple customized .inp files for finite element simulations. The script is useful for batch processing and parametric variations in Abaqus simulations.
General Summary of Inp_reader.py The script automates the import of Abaqus input files (.inp) to create multiple models within an Abaqus CAE environment. It iterates over a predefined range of file indices, loads input files from specific directories, and generates corresponding models. The script is useful for batch processing and automating model creation in finite element simulations.
General Summary conv_checker_eng.py The script conv_checker_eng.py analyzes the convergence of the 1% quantile in a numerical simulation using various statistical criteria. The script loads a one-dimensional dataset from a file (Daten.txt) and evaluates the convergence of the 1% quantile. It verifies stability using bootstrapping, Wasserstein distance, Kolmogorov-Smirnov test, and relative change between iterations. Additionally, it visualizes the results graphically.