High Cycle Fatigue Tool.
Project description
High-Cycle-Fatigue-Tool (HCFT or HcFatFit)
A tool with GUI (Graphical User Interface) for processing CSV files obtained from fatigue experiments up to the high-cycle fatigue ranges. Additionally, tests with monotonic loading can be processed.
Features:
- Simple plot functionality for columns of the CSV file.
- Extracting Max and Min values and filtering the undesired cycles.
- Extracting and plotting the fatigue creep curve (cycles number vs displacement).
- Smoothing function for fatigue creep curves.
- Ability to process file with +20 Gb size.
- Built-in tool for joining CSV (or TXT) files.
- Graphical User Interface with all functions and parameters
Usage:
- Option 1 (Installing Python environment with all needed libraries)
- Install Miniconda (download link).
- Perform the following commands from Anaconda Command Prompt to install the required libraries:
conda install -c anaconda matplotlib
conda install -c anaconda scipy
conda install -c anaconda pandas
conda install -c anaconda traits
conda install -c anaconda traitsui
- Clone this repository or download its contents
- Run the tool using the command
python PATH_TO_THE_TOOL_REPOSITORY/hcft.py
- Option 2 (Direct install of the tool from the exe installer file)
You can download and install the tool on Windows using on of these installers:Windows 64bit: hcft_v1.0_64bit.exe
Windows 32bit: hcft_v1.0_32bit.exe
Cite with:
The repository can refered to using a unique doi hosted at https://zenodo.org
Screenshots:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hcft-1.0.2.tar.gz
(18.6 kB
view hashes)
Built Distribution
hcft-1.0.2-py2.py3-none-any.whl
(31.7 kB
view hashes)