Skip to main content

A framework for emulating additive manufacturing processes.

Project description

Documentation Status PyPI version

Development Instructions: here & Documentation: here

Overview

FAME is a simulation tool designed to model the laser powder bed fusion (LPBF) additive manufacturing process using the Finite Volume Method (FVM). This tool helps in understanding the thermal and mechanical behavior of materials during the LPBF process.

Features

  • Thermal Simulation: Models the heat distribution and cooling rates.
  • Mechanical Simulation: Analyzes stress and deformation.
  • Material Properties: Supports various materials with customizable properties.
  • User-Friendly Interface: Easy to set up and run simulations.

Installation

To install FAME you need to have anaconda installed then clone the repository and install the required dependencies:

git clone https://github.com/neoceph/FAME.git
cd FAME
conda env create -f environment.yaml

Usage

To run a simulation, use the following command:

python fame.py --config your_config_file.json

Replace your_config_file.json with your specific configuration file.

Configuration

The configuration file should include parameters such as:

  • Laser power
  • Scan speed
  • Layer thickness
  • Material properties

Example configuration:

{
    "laser_power": 200,
    "scan_speed": 1000,
    "layer_thickness": 0.03,
    "material": "Ti-6Al-4V"
}

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any questions or issues, please contact aamin1@udayton.edu.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fame_ud-0.0.3.tar.gz (50.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fame_ud-0.0.3-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file fame_ud-0.0.3.tar.gz.

File metadata

  • Download URL: fame_ud-0.0.3.tar.gz
  • Upload date:
  • Size: 50.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for fame_ud-0.0.3.tar.gz
Algorithm Hash digest
SHA256 fdec0f6de38aead827d102825fa6deed43bd334d5718505c056a576b422198eb
MD5 7cb11c29debb848c2f601f66e20e932f
BLAKE2b-256 7814e1b181a4cf62ca17cdd60bcd7fed289456d9c914a9140649c082cfc2a8f8

See more details on using hashes here.

File details

Details for the file fame_ud-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: fame_ud-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for fame_ud-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e4264bed875ada4e69b62b94e44c0a5a7857c66b56f88eed8484bf27f7fb5ba2
MD5 bea90434e9f02ba5c1499cfa2a1ec03b
BLAKE2b-256 09f5e0f33e8f71c379810d3381f8afc6a073f8ae801b753ee7ff5742d22aa709

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page