Finite Element Analysis in Python and Blender - Analysis Walkthrough

📢 UPDATE
Hey, we’ve recently launched our new website, EngineeringSkills.com. This is the new home for all of our tutorial and course content - head over and sign up for a free account.
🔗 www.engineeringskills.com
---
In this walkthrough I show how we build a finite element model of a tapered cantilever in Blender and analyse it using the finite element code we built in the course ‘Finite Element Analysis of Continuum Structures in Python’.
In the course…
✅ You’ll build Python software tools to analyse continuum structures using the Isoparameteric Finite Element method.
✅ You’ll understand how the assumptions of plane stress and plane strain allow us to analyse 3D structures with 2D models.
✅ You’ll use open source tools to generate structural models and mesh data that can be analysed with your Finite Element code.
✅ You’ll learn about von Mises Failure Criterion and Principal Stresses and visualise these across your structures.
Check out the full course on my website:
🔗 www.degreetutors.com/isoparam...
My other Python Structural Analysis Courses…
📗 The Direct Stiffness Method for Truss Analysis with Python
🔗 www.degreetutors.com/the-dire...
📘 Beam & Frame Analysis using the Direct Stiffness Method in Python
🔗 www.degreetutors.com/beam-and...
📙 3D Space Frame Analysis using Python and Blender
🔗 www.degreetutors.com/3d-truss...
📕 Finite Element Analysis of 3D Structures using Python
🔗 www.degreetutors.com/finite-e...

Пікірлер: 30

  • @FBPrepping
    @FBPrepping Жыл бұрын

    Dude. That was amazing. This sort of analysis back in the 90s when I was a freshman at college was only for a few chosen ones. Now I can design my own pieces while having a homemade latte in my own PC. Never learn to use Blender but as a CNCer looking to stablish a home-based business, I´m going to need it. Thanks!

  • @DrSeanCarroll

    @DrSeanCarroll

    Жыл бұрын

    Glad you found it helpful Jose - good luck with your business 👍

  • @ihabchenine7029
    @ihabchenine70292 жыл бұрын

    I just discovered this Chanel, this is gold for me, as a blender loving mechanical engineer

  • @jadabi7867
    @jadabi78673 жыл бұрын

    top!

  • @isaiahdaniels5643
    @isaiahdaniels5643 Жыл бұрын

    Hi there. An easy way to fix the curve distortion of the cut and remeshed loops, that works for all types of hard modeling boolean cutouts, is to use the "backup", go into edit mode on the backup, select the edge loops at the top and bottom, and subdivide a few times (not using the modifier, using the right click option on those loops specifically). Then shrinkwrap modifier (and apply) the cut loops on the remeshed object to the new smooth guides. This would speed up and automate the process to a degree, and make it more precise (less eyeballing).

  • @DrSeanCarroll

    @DrSeanCarroll

    Жыл бұрын

    Cheers 👍

  • @iankaranja7765
    @iankaranja77652 жыл бұрын

    Not to be that guy but you can easily rename objects in the Outliner by double clicking. (Hurts when I see you go through the menus so many times). Great video!

  • @evanlane1690

    @evanlane1690

    2 жыл бұрын

    Also, F2 renames the selected entity.

  • @revitreinforcement
    @revitreinforcement2 жыл бұрын

    Awesome videos! How do you build your website? Wordpress or your own code? And how did you get blender on your homepage and even create a truss based on user inputs (2D truss analysis Toolbox) Would be great to see that! Thanks and keep up the great work

  • @DrSeanCarroll

    @DrSeanCarroll

    2 жыл бұрын

    Hi, both. Half Wordpress (degreetutors.com) and half custom code (labs.degreetutors.com). The truss toolbox front end is built using Three.js...you can do anything with a little perseverance :) Cheers!

  • @NTC
    @NTC Жыл бұрын

    Can you please share the dimensions of this beam? I just wanna test my own code. Thanks

  • @Yassinebridii
    @Yassinebridii Жыл бұрын

    Great video, i'm just learning blender for my 3D printing modeling, and wondering is it better to use blender for stress analysis or something like solidworks. i really want to use blender though.

  • @DrSeanCarroll

    @DrSeanCarroll

    Жыл бұрын

    Hi. I use blender for visualisation. The stress analysis itself is handled in separately in Python code we write. If you just want to get the tress analysis done, and don't want to learn how it works, under the hood, just use SolidWorks.

  • @ihabchenine7029
    @ihabchenine70292 жыл бұрын

    Do you think it would be possible making a add-on on blender for fea, I would love to work on that 🤔

  • @DrSeanCarroll

    @DrSeanCarroll

    2 жыл бұрын

    Watch this space 😉

  • @user-nr1qm8ie3h
    @user-nr1qm8ie3h Жыл бұрын

    Is there an open source Python program that can draw stress, strain, and other post-processing results? thank you

  • @DrSeanCarroll

    @DrSeanCarroll

    Жыл бұрын

    Not that I'm aware of but it's pretty straightforward to implement yourself.

  • @sauravshrestha1890
    @sauravshrestha18902 жыл бұрын

    Is it possible to export the simulated files with those vertex colors from Blender to Other game engines like Unity?

  • @DrSeanCarroll

    @DrSeanCarroll

    2 жыл бұрын

    I can't speak much to Unity but importing/exporting data from Blender is pretty straightforward.

  • @sauravshrestha1890

    @sauravshrestha1890

    2 жыл бұрын

    @@DrSeanCarroll thank you. I am going through your 3D FEA COURSE and just quickly glancing through, I found that the BMD and SFD are plotted using matplotlib instead. I was wondering if the vertex colors and the force diagrams could be plotted in blender and exported instead?

  • @DrSeanCarroll

    @DrSeanCarroll

    2 жыл бұрын

    Sure. Start by taking a look at this video where I take axial force data from a python solver and visualise it in Blender... kzread.info/dash/bejne/hGGH3KtspLS-p7w.html Also, if you're taking one of my courses - best to ask for support within the course, so I definitely see it - KZread comments are hit and miss for me. Seán

  • @santigisbert6300
    @santigisbert63002 жыл бұрын

    That is really cool. I am not following the course but i cant wait to do it. Is it possible to execute the python code directly in blender? Congrats from Spain.

  • @DrSeanCarroll

    @DrSeanCarroll

    2 жыл бұрын

    Yeah sure…no reason why not 👍

  • @architecture8770
    @architecture87702 жыл бұрын

    Sir just double click the object in collections to rename it

  • @DrSeanCarroll

    @DrSeanCarroll

    2 жыл бұрын

    I know, I've been using Blender for years and this is what I would usually do but I swear I tried this, and for some reason it would not work for me! But thanks!

  • @shuomengzhang9516
    @shuomengzhang95162 жыл бұрын

    I am not familiar with blender, maybe I will try after few months, but I can't help trying do fea code with python. see this comment in two month...

  • @isaiahdaniels5643

    @isaiahdaniels5643

    Жыл бұрын

    Seven month. Progress?

  • @shuomengzhang9516

    @shuomengzhang9516

    Жыл бұрын

    @@isaiahdaniels5643 when i saw your reply, i am sad really, because there is no progress... sorry for this seven month.

  • @leosmi1
    @leosmi1 Жыл бұрын

    The modeling part is too hard

  • @DrSeanCarroll

    @DrSeanCarroll

    Жыл бұрын

    You should probably consider taking the full course. www.degreetutors.com/isoparametric-finite-element-analysis-of-continuum-structures-in-python/