Hey, exciting news about quad/hex-meshing: Easily ceate planar quad meshes between two line meshes by interpolation. Same applies for hex meshes between two quad meshes. Will be included in the upcoming release 7.7.0 of FElupe on PyPI!
https://felupe.readthedocs.io/en/latest/howto/meshgen.html
#mesh #finiteelements #meshing #python #opensource #mechanics #fea #fem #quad #hex #geometry
#geometry #hex #quad #fem #fea #mechanics #opensource #python #meshing #FiniteElements #mesh
We published our open-access paper about damage mechanisms of air spring bellows and how to obtain a representative specimen design for cord-rubber composite materials.
The scripts for the simulation, including a Jupyter notebook which may be executed in Google Colab, is available on GitHub.
https://github.com/adtzlr/fiberreinforcedrubber
#hyperelasticity #damage #composite #rubber #cord #airspring #bellow #python #fea #finiteelements #scientificcomputing #scientific #opensource
#opensource #scientific #scientificcomputing #FiniteElements #fea #python #bellow #airspring #cord #rubber #composite #damage #hyperelasticity
I’ve been tweaking my vent-mounted cable guide based on performance in my car. In v3, I made it longer, hoping to reduce stress as it flexes to grip the vent. It seemed to work great for a few days before losing grip. At first, I attributed it to heat in the car, even though it’s PETG. But, after doing actual analysis with #FEA in #FreeCAD, I found that I’m actually blowing past the yield stress of the material. This is why you should do calcs on the FRONT END instead of seat-of-pants eyeballing
There is also scikit-fem (more general approach to pde) and FElupe (more focussed on solid mechanics, hyperelasticity).
For my #fortran tensor toolbox (module) I'd like to add some unit tests. Unfortunately, my knowledge and experience in Fortran ends with writing this little toolbox and some user materials for #fea software like #abaqus or #marc. Do you have any recommendation or tutorials on how to add unit tests to a #fortran module? Ideally with Github Actions integration... 💡 Thanks!
#fea #scientificcomputing #fortran #finiteelement #unittests
#unittests #FiniteElement #scientificcomputing #marc #abaqus #fea #fortran
#CalculiX 2.21 released: http://www.calculix.de/
Release notes: http://dhondt.de/new_calc.htm
Download binary for Linux (or build it from source): http://dhondt.de/
:freecad: #FreeCAD's FEM Workbench uses CalculiX as a finite-element analysis solver: https://wiki.freecad.org/FEM_CalculiX
💡 #2d #3d #cad #fem #fea #fc3d #diy #engineering
#CalculiX #freecad #2d #3d #cad #fem #fea #fc3d #diy #engineering
Anyone know good follows, hashtags for multiphysics simulation? Chrono, python, CAD pointers are welcome. #mechanics #animation #fem #fea #physics
#mechanics #animation #fem #fea #physics
Short paper on the Federal Enterprise Architecture Framework #FEA #FEAF is in the can and honestly I learned a lot about Clinger-Cohen and #FISMA that I did not know before just by doing the research for this 1,200 words. Please enjoy my pain: https://gist.github.com/vees/1515ac2961b3f8ece65e8f4ef2d03cb9
I spent a few hours yesterday trying to get a FEA model to run, and just kept getting failures that suggested my model wasn’t sufficiently tied down. It made no sense because all of the constraints were right.
Then, while applying some mesh modifiers this morning that I hoped would help tie parts together if they weren’t already, I found the culprit…. It was a small gap where two parts meet that is required for manufacturing, but will definitely make FEA fail. 🤦♂️
The nonlinear snap-through characteristic of the inflation of a hyperelastic balloon/cushion, solved by FElupe & contique. https://felupe.readthedocs.io/en/latest/examples/inflation.html #fea #solidmechanics #numericcontinuation #hyperelasticity #snapthrough #mechanics #python #scientific
#scientific #python #mechanics #snapthrough #hyperelasticity #numericcontinuation #SolidMechanics #fea
Progress bars in #FEA software are maddening because they sit there static for so long without any indication as to what’s happening. I wish I could turn on a verbose mode in SolidWorks Simulation to give me some sort of idea how much is left in the current task. All I see is my ram usage and CPU wildly swing and all I can do is 🤷♂️
Great introductory page on Finite Elements with Python code #FEM #FEA https://engcourses-uofa.ca/books/introduction-to-solid-mechanics/finite-element-analysis/fea-in-one-dimension/one-dimensional-linear-elements/
🔊 #NowPlaying on #BBC6Music's #TomRavenscroft
Fea & MettaShiba:
🎵 Seagulls
https://open.spotify.com/track/1iFYEtMCXTlHUywsp3Usdj
https://feasound.bandcamp.com/track/seagulls-feat-mettashiba
#Bandcamp
#nowplaying #bbc6music #TomRavenscroft #fea #mettashiba #bandcamp
Numeric simulation of the twist of two connected nearly-incompressible rubber-like bars with circular cross-sections.
https://github.com/adtzlr/felupe
#fea #hyperelasticity #python #opensource #scientific #solidmechanics
#SolidMechanics #scientific #opensource #python #hyperelasticity #fea
An example of an error indicator is driven non-conforming mesh adaptivity for #advection problem using upwind high order #DG. Wind velocity is discretised by vector potential function in H1 one space. #MOFEM can do very cool things. That technology is implemented for 2d/3d problems. #FEM #FEA #HPC
Example #code is here:
http://mofem.eng.gla.ac.uk/mofem/html/tutorial_level_set.html
#advection #dg #MoFEM #fem #fea #hpc #code
Sometimes I give a talk in a high school about using mechanics in studying how and what the dinosaurs ate. #biomechanics #fea #palaeontology #Engineering
#biomechanics #fea #palaeontology #engineering
Anyone with experience with cohesive zone models and DG? Need me a good implementation I can replicate in code.