:orphan: Examples ================== Below are examples illustrating fedoo's main features. These examples are desgined to serve as tutorials. In that sense, an effort is made to keep the scripts simple and executable with a low computational cost. The meshes, tolerances and time increment used are coarse and the result obtained may not be accurate. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /examples/images/thumb/sphx_glr_rigid_body_bounce_ipc_thumb.gif :alt: :doc:`/examples/rigid_body_bounce_ipc` .. raw:: html
Sphere bouncing on a plane — NonLinear + IPC contact + Rayleigh damping.
.. raw:: html
.. only:: html .. image:: /examples/images/thumb/sphx_glr_rigid_body_bunny_bounce_thumb.gif :alt: :doc:`/examples/rigid_body_bunny_bounce` .. raw:: html
Bunny bouncing on a plane — NonLinear + IPC contact.
.. raw:: html
.. only:: html .. image:: /examples/images/thumb/sphx_glr_rigid_body_cow_bounce_thumb.gif :alt: :doc:`/examples/rigid_body_cow_bounce` .. raw:: html
Cow bouncing on a plane — NonLinear + IPC contact.
.. raw:: html
.. only:: html .. image:: /examples/images/thumb/sphx_glr_rigid_body_freefall_thumb.png :alt: :doc:`/examples/rigid_body_freefall` .. raw:: html
Rigid body free fall — validation with NonLinear solver.
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: /examples/rigid_body_bounce_ipc /examples/rigid_body_bunny_bounce /examples/rigid_body_cow_bounce /examples/rigid_body_freefall Simple examples to start --------------------------- This section contains several very simple examples that illustrate the basics feature of fedoo, like how to create simple meshes, apply basics boundary conditions and get the results. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_I_shape_beam_bending_thumb.png :alt: :doc:`/examples/01-simple/I_shape_beam_bending` .. raw:: html
3 points bending of an I-Shape beam
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_Plate_with_hole_in_tension_thumb.png :alt: :doc:`/examples/01-simple/Plate_with_hole_in_tension` .. raw:: html
2D plate with hole in tension
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_lattice_beam_thumb.png :alt: :doc:`/examples/01-simple/lattice_beam` .. raw:: html
Beam Lattice Structure using beam model with geometric nonlinearities
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_poison_eq_thumb.png :alt: :doc:`/examples/01-simple/poison_eq` .. raw:: html
Define and solve user equation
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_simpleBeamElementExample_thumb.png :alt: :doc:`/examples/01-simple/simpleBeamElementExample` .. raw:: html
Beam Element Canteleaver Beam
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_simple_cantilever_beam_3D_model_thumb.png :alt: :doc:`/examples/01-simple/simple_cantilever_beam_3D_model` .. raw:: html
Canteleaver Beam using 3D hexahedral elements
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_simple_cantilever_beam_3D_model_nlgeom_thumb.png :alt: :doc:`/examples/01-simple/simple_cantilever_beam_3D_model_nlgeom` .. raw:: html
3D Canteleaver Beam with geometric nonlinearities
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_spherical_shell_compression_thumb.png :alt: :doc:`/examples/01-simple/spherical_shell_compression` .. raw:: html
Compression of a ping pong ball
.. raw:: html
.. only:: html .. image:: /examples/01-simple/images/thumb/sphx_glr_visualization_thumb.png :alt: :doc:`/examples/01-simple/visualization` .. raw:: html
Visualization tutoral - Shear test of a cube
.. thumbnail-parent-div-close .. raw:: html
Apply constraints ------------------------------- This section illustrates on some examples the advanced constraints that can be applied in fedoo. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /examples/02-constraints/images/thumb/sphx_glr_Periodic_BC_2D_Plate_with_hole_thumb.png :alt: :doc:`/examples/02-constraints/Periodic_BC_2D_Plate_with_hole` .. raw:: html
2D periodic boundary condition
.. raw:: html
.. only:: html .. image:: /examples/02-constraints/images/thumb/sphx_glr_disk_rectangle_contact_thumb.png :alt: :doc:`/examples/02-constraints/disk_rectangle_contact` .. raw:: html
Contact between a disk and a rectangle (IPC)
.. raw:: html
.. only:: html .. image:: /examples/02-constraints/images/thumb/sphx_glr_mean_rigid_motion_torsion_thumb.png :alt: :doc:`/examples/02-constraints/mean_rigid_motion_torsion` .. raw:: html
Mean motion torsion
.. raw:: html
.. only:: html .. image:: /examples/02-constraints/images/thumb/sphx_glr_pressurized_pipe_thumb.png :alt: :doc:`/examples/02-constraints/pressurized_pipe` .. raw:: html
Pressure constraint
.. raw:: html
.. only:: html .. image:: /examples/02-constraints/images/thumb/sphx_glr_rigid_tie_thumb.png :alt: :doc:`/examples/02-constraints/rigid_tie` .. raw:: html
Rigid tie constraint
.. thumbnail-parent-div-close .. raw:: html
Advanced problems ----------------- This section show some advanced capabilities of fedoo. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /examples/03-advanced/images/thumb/sphx_glr_3D_periodic_BC_off_axis_thumb.png :alt: :doc:`/examples/03-advanced/3D_periodic_BC_off_axis` .. raw:: html
Off-axis tensile test on a Gyroid unit cell with periodic boundary condition
.. raw:: html
.. only:: html .. image:: /examples/03-advanced/images/thumb/sphx_glr_composite_DCB_test_3D_thumb.png :alt: :doc:`/examples/03-advanced/composite_DCB_test_3D` .. raw:: html
Composite double-cantilever beam with a cohesive interface
.. raw:: html
.. only:: html .. image:: /examples/03-advanced/images/thumb/sphx_glr_multi_mesh_example_thumb.png :alt: :doc:`/examples/03-advanced/multi_mesh_example` .. raw:: html
Very simple example with multiple element type.
.. raw:: html
.. only:: html .. image:: /examples/03-advanced/images/thumb/sphx_glr_neohookean_cantilever_thumb.png :alt: :doc:`/examples/03-advanced/neohookean_cantilever` .. raw:: html
Finite-strain Neo-Hookean cantilever (rigid cap)
.. raw:: html
.. only:: html .. image:: /examples/03-advanced/images/thumb/sphx_glr_thermal_loading_thumb.png :alt: :doc:`/examples/03-advanced/thermal_loading` .. raw:: html
Heterogeneous Material: Inclusion in a Matrix under Thermal Loading
.. raw:: html
.. only:: html .. image:: /examples/03-advanced/images/thumb/sphx_glr_tube_compression_thumb.png :alt: :doc:`/examples/03-advanced/tube_compression` .. raw:: html
Compression of a tube using 2D axisymmetric model
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: :includehidden: /examples/01-simple/index.rst /examples/02-constraints/index.rst /examples/03-advanced/index.rst .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-gallery .. container:: sphx-glr-download sphx-glr-download-python :download:`Download all examples in Python source code: examples_python.zip ` .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download all examples in Jupyter notebooks: examples_jupyter.zip ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_