Giter Site home page Giter Site logo

ieee-iceccme-2022's Introduction

Efficient Simulation of Complex Capillary Effects in Advanced Manufacturing Processes using the Finite Volume Method

This is the source repository for the corresponding article submitted to IEEEE ICECCME 2022.

Contents

Article

All sources files for the TeX document can be found in this folder, including references, figures and the source files.

2D-Benchmark

The OpenFOAM case files needed to run the capillary droplet benchmark described in section V.A.

To run in serial, execute the Allrun script.

To run in parallel, you must first modify the partitioning of the domain according to your number of physical cores in system/decomposeParDict. Then, run the Allrun-parallel script.

Results can be visualized in ParaView. To replicate Fig. 2 in the article, you can import the paraview state fig-2.pvsm.

LPBF-application

The OpenFOAM case files needed to run the 3D Laser Powder Bed Fusion model given in section V.B.

To fully replicate this model, you must also install Yade DEM software. Then run create-powderbed.py to create the powder bed packing and export the .geo file. Then, using the Allmesh script that relies on GMSH, create the .stl geometries that can be read in by OpenFOAM.

After that, proceed as described in the previous section to run the simulation in parallel. Expect this to run for several hours.

Dependencies

The proposed FVM code thermocapillaryInterFoam must be installed locally in order to run the models. The source is available in the corresponding GitHub repo

Citing

This article is published in IEEE, please cite as:

@INPROCEEDINGS{9988504,
author={Zimbrod, Patrick and Schreter, Magdalena and Schilp, Johannes},
booktitle={2022 International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME)},
title={Efficient Simulation of Complex Capillary Effects in Advanced Manufacturing Processes using the Finite Volume Method},
year={2022},  volume={},  number={},  pages={1-6},  doi={10.1109/ICECCME55909.2022.9988504}
}

License

MIT

ieee-iceccme-2022's People

Contributors

pzimbrod avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.