# Matplotlib compatibility patch for Pyodide
import matplotlib
if not hasattr(matplotlib.RcParams, "_get"):
    matplotlib.RcParams._get = dict.get

How to use this TeachBook πŸ“˜#

This TeachBook combines the course schedule and content. The content is shown independently as well in the Mechanics-BSc TeachBook. Specific version of this book are available on:

Linked literature and tools#

This TeachBook links to relevant part of the other literature and only provides additional content when the other literature is insufficient.

  • Brightspace course page: this Brightspace page is only used for announcements.

  • Engineering Mechanics: Volume 1: Equilibrium, by Hartsuijker and Welleman (2006).

    • eBook available for free via TU Delft at Springer.

    • This book is also available in Dutch (only paid version) at Boom.

  • Engineering Mechanics: Volume 2: Stresses, strains and displacements, by Hartsuijker and Welleman (2007).

    • eBook available for free via TU Delft at Springer.

    • This book is also available in Dutch (only paid version) at Boom.

  • Mechanica: Statisch onbepaalde constructies en bezwijkanalyse, by Hartsuijker and Welleman (2007).

    • Book available at Boom. This book is only available as a paid version in Dutch

  • Mechanica: Stabiliteit van het evenwicht, by Hartsuijker and Welleman (2023).

    • Book available at Boom. This book is only available as a paid version in Dutch.

    • Summary available in Dutch here

    • Visual summary available in Dutch here.

    • Answers available in Dutch here.

    • Additional notes on example 3 of chpt 4 in Dutch here

    • Note on equivalent rotational spring stiffness in Dutch here and in English here

    • Python script to find buckling load, basic type 4 in English here

    • Python script to find buckling load, basic type 5 in English here

    • Python script to find numerical buckling load, example with different EI from slides in Dutch here

    • python script to find numerical buckling load, example with two forces from slides in Dutch here

    • Summary of formulas flexural buckling in Dutch here and in English here.

    • Chapter 7, 12 and 13 are not part of this course.

  • Introduction to continuum mechanics, by Hartsuijker and Welleman (2007).

    • Book available here.

  • Niet-symmetrische en inhomogene doorsnedes, by C Hartsuijker and Welleman (2009).

    • Book available here.

    • Answers available here.

    • English version is part of Engineering Mechanics: Volume 2: Stresses, strains and displacements, by Hartsuijker and Welleman (2007)

  • Additional exercises in ANS course Constructiemechanica BSc Civiele Techniek. This course contains all the practice assignments linked to the content of Mechanics-BSc TeachBook. You can login into this course by logging in into ANS - clicking TU Delft - clicking Join Course - clicking Join for Constructiemechanica BSc Civiele Techniek. Afterwards, you can directly go to the course by clicking the course in your personal ANS dashboard or by clicking the provided links in the book.

  • Self-assessed prerequisite tests and paper-based exams in ANS course CT1000 S Structural Mechanics EXAM 24/25 (Q1). In this course all the assignments specific for this year’s course can be found. This includes the prerequisite tests and the exams. You are added to this course as soon as you participate in one of the tests or exams.

Interactive features#

This TeachBook includes interactive features!

  • Interactive quizzes: Some page include interactive β€˜H5p’ quizzes. This allows you to check your understanding. Any interactions you have with this system are not stored, unless you login into H5p.

  • Python interactivity: Click –> Live Code on the top right corner of interactive page to start up a python-kernel in your browser! Any interactions you do here are not stored. You can also download the page as a notebook to apply the content on your own computer.

Spot a mistake?#

If you spot any mistakes, you can click on –> , login with a GitHub account and report your issue. It’ll be solved soon!

Personalised book#

If you’d like to make this TeachBook more personal by adding (private or public) annotations I can recommend the Hypothesis extension. This is only for your own use, I won’t monitor public post on this platform.

Version#

This is the 2024-2025-version of the TeachBook. Go to /bridging_mechanics to view the most recent version of this TeachBook, or adapt the year in /bridging_mechanics/2024 to the year when you took the course.