copied local build book into forked template
|
|
@ -1,32 +1,32 @@
|
|||
title: Template
|
||||
author: Books CEG
|
||||
logo: figures/TUDelft_logo_rgb.png
|
||||
copyright: Delft University of Technology, CC BY 4.0 # overriden by extra footer/sphinx config
|
||||
# Book settings
|
||||
# Learn more at https://jupyterbook.org/customize/config.html
|
||||
|
||||
title: My sample book
|
||||
author: The Jupyter Book Community
|
||||
logo: logo.png
|
||||
|
||||
# Force re-execution of notebooks on each build.
|
||||
# See https://jupyterbook.org/content/execute.html
|
||||
execute:
|
||||
execute_notebooks: "off"
|
||||
execute_notebooks: force
|
||||
|
||||
launch_buttons:
|
||||
thebe: true
|
||||
# Define the name of the latex output file for PDF builds
|
||||
latex:
|
||||
latex_documents:
|
||||
targetname: book.tex
|
||||
|
||||
only_build_toc_files: true
|
||||
|
||||
html:
|
||||
comments:
|
||||
hypothesis: true
|
||||
|
||||
sphinx:
|
||||
config:
|
||||
html_show_copyright: true
|
||||
html_js_files:
|
||||
- https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.4/require.min.js
|
||||
thebe_config:
|
||||
use_thebe_lite: true
|
||||
exclude_patterns: ["**/_*.yml", "**/*.md", "**/*.ipynb"]
|
||||
extra_extensions:
|
||||
- sphinx.ext.imgconverter
|
||||
- download_link_replacer
|
||||
- jupyterbook_patches
|
||||
|
||||
bibtex_bibfiles:
|
||||
# Add a bibtex file so that we can create citations
|
||||
bibtex_bibfiles:
|
||||
- references.bib
|
||||
|
||||
# Information about where the book exists on the web
|
||||
repository:
|
||||
url: https://github.com/executablebooks/jupyter-book # Online location of your book
|
||||
path_to_book: docs # Optional path to your book, relative to the repository root
|
||||
branch: master # Which branch of the repository should be used when creating links (optional)
|
||||
|
||||
# Add GitHub buttons to your book
|
||||
# See https://jupyterbook.org/customize/config.html#add-a-link-to-your-repository
|
||||
html:
|
||||
use_issues_button: true
|
||||
use_repository_button: true
|
||||
|
|
|
|||
|
|
@ -1,11 +1,90 @@
|
|||
# Table of contents
|
||||
# Learn more at https://jupyterbook.org/customize/toc.html
|
||||
|
||||
# format: jb-book
|
||||
# root: intro
|
||||
# chapters:
|
||||
# - file: instructie
|
||||
# - file: basisgegevens
|
||||
# - file: ontwerp
|
||||
# - file: voorbeelden
|
||||
|
||||
format: jb-book
|
||||
root: intro.md
|
||||
root: intro
|
||||
options:
|
||||
numbered: 2
|
||||
|
||||
parts:
|
||||
- caption: Contents
|
||||
- caption: Practical information
|
||||
numbered: 2
|
||||
chapters:
|
||||
- file: some_content/overview.md
|
||||
- file: schedules/schedule
|
||||
sections:
|
||||
- file: some_content/text_and_code.ipynb
|
||||
- file: references.md
|
||||
- file: credits.md
|
||||
- file: schedules/phase1
|
||||
- file: schedules/phase2
|
||||
- file: schedules/phase3
|
||||
- file: schedules/phase4
|
||||
- file: schedules/phase5
|
||||
- file: schedules/promotion
|
||||
|
||||
- caption: Instructie
|
||||
numbered: 2
|
||||
chapters:
|
||||
- file: instructions/Veiligheidsfilosofie
|
||||
- file: instructions/Stabiliteit
|
||||
- file: instructions/Ontwerpendraagconstructies
|
||||
- file: instructions/Tekeninstructies
|
||||
|
||||
- caption: Basis gegevens
|
||||
numbered: 2
|
||||
chapters:
|
||||
- file: basics/Mechanica
|
||||
- file: basics/Belastingen/belasting
|
||||
sections:
|
||||
- file: basics/Belastingen/Belastingen_grenstoestanden
|
||||
- file: basics/Materialen/Materialen
|
||||
sections:
|
||||
- file: basics/Materialen/Steel/steel
|
||||
sections:
|
||||
- file: basics/Materialen/Steel/information
|
||||
- file: basics/Materialen/Steel/sectiontables
|
||||
|
||||
|
||||
- caption: Ontwerp
|
||||
numbered: 2
|
||||
chapters:
|
||||
- file: design/Beton/Beton
|
||||
sections:
|
||||
- file: design/Beton/stabiliteit
|
||||
- file: design/Beton/vloeren
|
||||
- file: design/Beton/balken
|
||||
- file: design/Beton/wanden
|
||||
- file: design/Beton/kolommen
|
||||
- file: design/Beton/verbindingen
|
||||
- file: design/Staal/Staal
|
||||
sections:
|
||||
- file: design/Staal/stabiliteit
|
||||
- file: design/Staal/vloeren
|
||||
- file: design/Staal/balken
|
||||
- file: design/Staal/wanden
|
||||
- file: design/Staal/kolommen
|
||||
- file: design/Staal/verbindingen
|
||||
- file: design/Hout/Hout
|
||||
sections:
|
||||
- file: design/Hout/stabiliteit
|
||||
- file: design/Hout/vloeren
|
||||
- file: design/Hout/balken
|
||||
- file: design/Hout/wanden
|
||||
- file: design/Hout/kolommen
|
||||
- file: design/Hout/verbindingen
|
||||
|
||||
- caption: Voorbeelden
|
||||
numbered: 2
|
||||
chapters:
|
||||
- file: examples/hout/hout
|
||||
sections:
|
||||
- file: examples/hout/voorontwerp_houten_hal
|
||||
- file: examples/steel/steel
|
||||
sections:
|
||||
- file: examples/steel/3d
|
||||
|
||||
|
|
|
|||
133
book/basics/Belastingen/Belastingen_grenstoestanden.ipynb
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Belastingcombinaties en grenstoestanden\n",
|
||||
"\n",
|
||||
"Elke constructie moet voldoen aan de twee hoofdgrenstoestanden die direct te maken hebben met de betrouwbaarheid (sterkte) en bruikbaarheid (stijfheid). De uiterste grenstoestand (UGT) wordt benut bij de toetsing van de constructieve veiligheid. De bruikbaarheidsgrenstoestand (BGT) wordt benut bij de toetsing van de eisen voor de bruikbaarheid. \n",
|
||||
"\n",
|
||||
"Belastingcombinaties bestaan uit de combinaties van de rekenwaarden van de permanente en veranderlijke belastingen. Daarbij worden zowel de representatieve als de momentane waarden van de belastingen gecombineerd voor de UGT of de BGT. Zelf zul je de maatgevende belastingcombinatie van de draagconstructie of het constructie-element moeten bepalen. Bedenk hierbij om welk constructie-element het gaat, bijv. een vloerligger, een kolom of een stabiliteitsconstructie.\n",
|
||||
"\n",
|
||||
"Bouwconstructies en onderdelen van bouwconstructies, en hun ondersteuningen of bevestigingen moeten met voldoende betrouwbaarheid bestand zijn tegen de ongunstigste combinaties van \n",
|
||||
"belastingen die gelijktijdig kunnen optreden, met dien verstande dat:\n",
|
||||
"- de extreme waarde van een veranderlijke belasting niet gecombineerd hoeft te zijn met extreme waarden van andere veranderlijke belastingen of met bijzondere belastingen\n",
|
||||
"- een bijzondere belasting niet gecombineerd hoeft te zijn met extreme waarden van veranderlijke belastingen of met andere bijzondere belastingen\n",
|
||||
"- in een aantal gevallen uitgesloten is dat op verschillende delen van de constructie de extreme en momentane of nulwaarde van hetzelfde belastingsgeval gelijktijdig voorkomt (o.a. de wind- en sneeuwbelasting)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Uiterste grenstoestand (UGT), fundamentele combinaties\n",
|
||||
"\n",
|
||||
"Een belastingscombinatie bestaat over het algemeen uit het eigen gewicht, een overheersende veranderlijke belasting en\n",
|
||||
"eventuele overige veranderlijke belastingen.\n",
|
||||
"\n",
|
||||
"$\\gamma_{G,j} \\cdot G_{k,j}$ \"$+$\" $\\gamma_{Q,1} \\cdot Q_{k,1}$ \"$+$\" $\\sum \\gamma_{Q,i} \\cdot \\Psi_{0,i} \\cdot Q_{k,i}$\n",
|
||||
"\n",
|
||||
"| Symbol | Betekenis |\n",
|
||||
"|--------|-------------|\n",
|
||||
"| $\\gamma_{G,j}$ | veiligheidsfactor permanente belasting |\n",
|
||||
"| $G_{k,j}$ | totale permanente belasting |\n",
|
||||
"| $\\gamma_{Q,1}$ | veiligheidsfactor veranderlijke belasting |\n",
|
||||
"| $Q_{k,1}$ | overheersende veranderlijke belasting |\n",
|
||||
"| $\\Psi_{0,1}$ | combinatiefactor behorende bij veranderlijke belasting $Q_{k,i}$ |\n",
|
||||
"| $Q_{k,i}$ | eventuele overige veranderlijke belastingen |\n",
|
||||
"| $+$ | betekent \"te combineren met\" |\n",
|
||||
"| $\\sum$ | betekent \"de gecombineerde uitkomst van\" |\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Bruikbaarheidsgrenstoestanden (BGT)\n",
|
||||
"De in aanmerking te nemen vervormingen met betrekking tot de bruikbaarheidseisen behoren die te zijn als omschreven in sectie <> al naargelang de aard van de bouwwerken, of zoals overeengekomen met de opdrachtgever of de nationale overheid.\n",
|
||||
"\n",
|
||||
"**Karakteristieke combinatie**\n",
|
||||
"\n",
|
||||
"De karakteristieke combinatie wordt gebruikt voor onomkeerbare grenstoestanden (plastische vervorming). Hiermee wordt bedoeld dat ergens in de constructie vloeien (staal) of scheurvorming optreedt (beton/metselwerk) door het vervormen van het constructiedeel. Dit kan bijvoorbeeld gaan om het scheuren van een metselwerk scheidingswand ten gevolge van doorbuiging van de vloer. \n",
|
||||
"\n",
|
||||
"$G_{k,j}$ \"$+$\" $Q_{k,1}$ \"$+$\" $\\sum \\Psi_{2,i} \\cdot Q_{k;i}$\n",
|
||||
"\n",
|
||||
"| Symbool | Betekenis |\n",
|
||||
"|--------|-------------|\n",
|
||||
"| $\\mathsf{G_{k,j}}$ | totale permanente belasting |\n",
|
||||
"| $\\mathsf{\\Psi_{1,1}}$ | factor i.v.m. frequente waarde belasting |\n",
|
||||
"| $\\mathsf{Q_{k,1}}$ | overheersende veranderlijke belasting |\n",
|
||||
"| $\\mathsf{\\Psi_{2,i}}$ | factor i.v.m. quasi-blijvende waarde belasting |\n",
|
||||
"| $\\mathsf{Q_{k,i}}$ | eventuele overige veranderlijke belastingen |\n",
|
||||
"| ``$+$'' | betekent \"te combineren met\" |\n",
|
||||
"| $\\mathsf{\\sum}$ | betekent \"de gecombineerde uitkomst van\" |\n",
|
||||
"\n",
|
||||
"**Quasi-blijvende combinatie**\n",
|
||||
"\n",
|
||||
"De quasi-blijvende combinatie wordt gebruikt voor langetermijneffecten (krimp en kruip) en voor het uiterlijk van de constructie. \n",
|
||||
"\n",
|
||||
"$G_{k,j}$ \"$+$\" $\\sum \\Psi_{2,i} \\cdot Q_{k;i}$\n",
|
||||
"\n",
|
||||
"| Symbool | Betekenis |\n",
|
||||
"|--------|-------------|\n",
|
||||
"| $\\mathsf{G_{k,j}}$ | totale permanente belasting |\n",
|
||||
"| $\\mathsf{\\Psi_{2,i}}$ | factor i.v.m. quasi-blijvende waarde belasting |\n",
|
||||
"| $\\mathsf{Q_{k,i}}$ | veranderlijke belastingen |\n",
|
||||
"| ``$+$'' | betekent \"te combineren met\" |\n",
|
||||
"| $\\mathsf{\\sum}$ | betekent \"de gecombineerde uitkomst van\" |\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Belastingsfactoren uiterste grenstoestand\n",
|
||||
"\n",
|
||||
"De belastingsfactoren worden in de Eurocode partiële factoren genoemd. In sommige andere literatuur worden ze veilig heidsfactoren genoemd. Bij de toepassing van de belastingsfactoren moet er onderscheid gemaakt worden tussen gunstig en ongunstig werkende belastingen. Dit is afhankelijk van de toets die uitgevoerd wordt. Toets je bijvoorbeeld het moment in een ligger op twee steunpunten waarop een neerwaartse belasting (eigengewicht) en een opwaartse belasting (windzuiging) werken, dan zal het moment in de ligger minder kritisch zijn als beide belastingen gelijktijdig optreden. Een van de belastingen werkt dus gunstig.\n",
|
||||
"\n",
|
||||
"| Gevolgklasse (CC) | $\\mathsf{\\gamma_{f;g}}$ (permanente belasting) | $\\mathsf{\\gamma_{f;q}}$ (veranderlijke belasting) |\n",
|
||||
"|--------------------|----------------------------------------------|-----------------------------------------------|\n",
|
||||
"| | Ongunstig | Gunstig |\n",
|
||||
"|--------------------|----------------------------------------------|-----------------------------------------------|\n",
|
||||
"| 1 | 1,1 | 0,9 |\n",
|
||||
"| 2 | 1,2 | 0,9 |\n",
|
||||
"| 3 | 1,3 | 0,9 |\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "geospatial",
|
||||
"language": "python",
|
||||
"name": "geospatial"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.13"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
BIN
book/basics/Belastingen/Images/1990.jpg
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
book/basics/Belastingen/Images/1991.jpg
Normal file
|
After Width: | Height: | Size: 53 KiB |
28
book/basics/Belastingen/belasting.md
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
# Belastingen
|
||||
|
||||
```{figure} Images/1990.jpg
|
||||
---
|
||||
height: 300px
|
||||
align: right
|
||||
---
|
||||
NEN-EN-1990
|
||||
```
|
||||
Dit hoofdstuk gaat in op de verschillende belastingen en belastingcombinaties die op een constructie geplaatst kunnen worden. Een goede inschatting van de belastingen op en in een gebouw is namelijk cruciaal om tot een veilig, maar ook efficiënt draagconstructief ontwerp te komen. Dit hoofdstuk verzamelt een reeks tabellen en grafieken die je nodig hebt om die belastingen te bepalen.
|
||||
|
||||
Voordat je kunt beginnen met ontwerpen moet je eerst een duidelijke voorstelling hebben van het te bouwen object. Of anders gezegd, wat de functies worden van het bouwwerk. Daaruit vloeit het gebruik voort (dit vormen de randvoorwaarden) en daarmee ook de belastingen die op je constructie komen.
|
||||
|
||||
1. voorstelling hebben van object
|
||||
2. functies van object
|
||||
3. gebruik (randvoorwaarden)
|
||||
4. belastingen
|
||||
|
||||
```{figure} Images/1991.jpg
|
||||
---
|
||||
height: 300px
|
||||
align: right
|
||||
---
|
||||
NEN-EN-1991
|
||||
```
|
||||
Allereerst worden de belastingen, grenstoestanden en belastingcombinaties behandeld. Daarna komen de permanente en veranderlijke belastingen aan bod.
|
||||
|
||||
Let op, de informatie in dit hoofdstuk is een eenvoudige vertaling van de normen NEN-EN 1990 en NEN-EN 1991 met bijbehorende nationale bijlagen en is enkel geschikt voor ontwerp doeleinden, dus niet voor de toetsing van de constructieve veiligheid.
|
||||
47
book/basics/Materialen/Materialen.ipynb
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Materialen\n",
|
||||
"\n",
|
||||
"```{tableofcontents}\n",
|
||||
"```"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
BIN
book/basics/Materialen/Steel/Images/bouwenmetstaalRHS.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
45
book/basics/Materialen/Steel/information.ipynb
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Information\n",
|
||||
"Basic info steel"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
132
book/basics/Materialen/Steel/sectiontables.ipynb
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Section tables"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"\n",
|
||||
"## RHS hollow sections 120 x 60 tot 500 x 300 (continued)\n",
|
||||
"\n",
|
||||
"````{margin}\n",
|
||||
"```{note}\n",
|
||||
"```{figure} Images/bouwenmetstaalRHS.png\n",
|
||||
"---\n",
|
||||
"height: 200px\n",
|
||||
"name: directive-fig\n",
|
||||
"---\n",
|
||||
"Coordinate system\n",
|
||||
"```\n",
|
||||
"````\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"| dimensions | | mass | section properties | | | | | | |\n",
|
||||
"| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n",
|
||||
"| $\\textit{b}$ x $\\textit{h}$ | $\\textit{t}$ | $\\textit{G}$ | **$A_{tot}$** | **$I_{y}$** | **$I_{z}$** | **$W_{y;el}$** | **$W_{z;el}$** | **$i_{y}$** | **$i_{z}$** |\n",
|
||||
"| | | | $\\cdot 10^{2}$ | $\\cdot 10^{4}$ | $\\cdot 10^{4}$ | $\\cdot 10^{3}$ | $\\cdot 10^{3}$ | | | \n",
|
||||
"| [$mm$] | [$mm$] | [$kg/m$] | [$mm^{2}$] | [$mm^4$] | [$mm^4$] | [$mm^3$] | [$mm^3$] | [$mm$] | [$mm$] | \n",
|
||||
"| 120 x 60 | 3.6 ~ | 9.70 | 12.3 | 227 | 76.3 | 37.9 | 25.4 | 43.0 | 24.9 |\n",
|
||||
"| | 5.0 ~ | 13.1 | 16.7 | 299 | 98.8 | 49.9 | 32.9 | 42.3 | 24.3 |\n",
|
||||
"| | 6.3 ~ | 20.1 | 20.7 | 358 | 116 | 59.7 | 38.8 | 41.6 | 23.7 |\n",
|
||||
"| | 8.0 ~ | 20.1 | 25.6 | 425 | 135 | 70.8 | 45.0 | 40.8 | 23.0 |\n",
|
||||
"| 120 x 80 | 5.0 ~ | 14.7 | 18.7 | 365 | 193 | 60.9 | 48.2 | 44.2 | 32.1 |\n",
|
||||
"| | 6.3 | 18.2 | 23.2 | 440 | 230 | 73.3 | 57.6 | 43.6 | 31.5 |\n",
|
||||
"| | 8.0 | 22.6 | 28.8 | 525 | 273 | 87.5 | 68.1 | 42.7 | 30.8 |\n",
|
||||
"| | 10.0 ~ | 27.4 | 34.9 | 609 | 313 | 102 | 78.1 | 41.8 | 29.9 |\n",
|
||||
"| 150 x 100 | 5.0 ~ | 18.6 | 23.7 | 739 | 392 | 98.5 | 78.5 | 55.8 | 40.7 |\n",
|
||||
"| | 6.3 | 23.1 | 29.5 | 898 | 474 | 120 | 94.8 | 55.2 | 40.1 |\n",
|
||||
"| | 8.0 ~ | 28.9 | 36.8 | 1090 | 569 | 145 | 114 | 54.4 | 39.4 |\n",
|
||||
"| | 10.0 ~ | 35.3 | 44.9 | 1280 | 665 | 171 | 133 | 53.4 | 38.5 |\n",
|
||||
"| | 12.5 ~ | 42.8 | 54.6 | 1490 | 763 | 198 | 153 | 52.2 | 37.4 |\n",
|
||||
"| 160 x 80 | 4.0 ~ | 14.4 | 18.4 | 612 | 207 | 76.5 | 51.7 | 57.7 | 33.5 |\n",
|
||||
"| | 5.0 ~ | 17.8 | 22.7 | 744 | 249 | 93.0 | 62.3 | 57.2 | 33.1 |\n",
|
||||
"| | 6.3 | 22.2 | 28.2 | 903 | 299 | 113 | 74.8 | 56.6 | 32.6 |\n",
|
||||
"| | 8.0 | 27.6 | 35.2 | 1090 | 356 | 136 | 89.0 | 55.7 | 31.8 |\n",
|
||||
"| | 10.0 ~ | 33.7 | 42.9 | 1280 | 411 | 161 | 103 | 54.7 | 31.0 |\n",
|
||||
"| 200 x 100 | 5.0 ~ | 22.6 | 28.7 | 1500 | 505 | 149 | 101 | 72.1 | 41.9 |\n",
|
||||
"| | 6.3 ~ | 28.1 | 35.8 | 1830 | 613 | 183 | 123 | 71.5 | 41.4 |\n",
|
||||
"| | 8.0 | 35.1 | 44.8 | 2230 | 739 | 223 | 148 | 70.6 | 40.6 |\n",
|
||||
"| | 10.0 | 43.1 | 54.9 | 2660 | 869 | 266 | 174 | 69.6 | 39.8 |\n",
|
||||
"| | 12.5 | 52.7 | 67.1 | 3140 | 1000 | 314 | 201 | 68.4 | 38.7 |\n",
|
||||
"| 200 x 120 | 5.0 ~ | 24.1 | 30.7 | 1690 | 762 | 168 | 127 | 74.0 | 49.8 |\n",
|
||||
"| | 6.3 ~ | 30.1 | 38.3 | 2070 | 929 | 207 | 155 | 73.4 | 49.2 |\n",
|
||||
"| | 8.0 ~ | 37.6 | 48.0 | 2530 | 1130 | 253 | 188 | 72.6 | 48.5 |\n",
|
||||
"| | 10.0 ~ | 46.3 | 58.9 | 3030 | 1340 | 303 | 223 | 71.7 | 47.6 |\n",
|
||||
"| 200 x 150 | 8.0 ~ | 41.4 | 52.8 | 2970 | 1890 | 297 | 253 | 75.0 | 59.9 |\n",
|
||||
"| | 10.0 ~ | 51.0 | 64.9 | 3570 | 2260 | 357 | 302 | 74.1 | 59.1 |\n",
|
||||
"| 250 x 100 | 10.0 ~ | 51.0 | 64.9 | 4730 | 1070 | 379 | 214 | 85.4 | 40.6 |\n",
|
||||
"| | 12.5 ~ | 62.5 | 79.6 | 5620 | 1250 | 450 | 249 | 84.1 | 39.6 |\n",
|
||||
"| 250 x 150 | 5.0 ~ | 30.4 | 38.7 | 3360 | 1530 | 269 | 204 | 93.1 | 62.8 |\n",
|
||||
"| | 6.3 | 38.0 | 48.4 | 4140 | 1870 | 331 | 250 | 92.5 | 62.2 |\n",
|
||||
"| | 8.0 ~ | 47.7 | 60.8 | 5110 | 2300 | 409 | 306 | 91.7 | 61.5 |\n",
|
||||
"| | 10.0 ~ | 58.8 | 74.9 | 6170 | 2760 | 494 | 367 | 90.8 | 60.6 |\n",
|
||||
"| | 12.5 | 72.3 | 92.1 | 7390 | 3270 | 591 | 435 | 89.6 | 59.6 |\n",
|
||||
"| | 16.0 ~ | 90.3 | 115 | 8880 | 3870 | 710 | 516 | 87.9 | 58.0 |\n",
|
||||
"| 300 x 100 | 8.0 ~ | 47.7 | 60.8 | 6310 | 1080 | 420 | 216 | 102.0 | 42.1 |\n",
|
||||
"| | 10.0 ~ | 58.8 | 74.9 | 7610 | 1280 | 508 | 255 | 101.0 | 41.3 |\n",
|
||||
"| 300 x 200 | 6.3 ~ | 47.9 | 61.0 | 7830 | 4190 | 522 | 419 | 113.0 | 82.9 |\n",
|
||||
"| | 8.0 ~ | 60.3 | 76.8 | 9720 | 5180 | 648 | 518 | 113.0 | 82.2 |\n",
|
||||
"| | 10.0 ~ | 74.5 | 94.9 | 11800 | 6280 | 788 | 628 | 112.0 | 81.3 |\n",
|
||||
"| | 12.5 ~ | 91.9 | 117 | 14300 | 7540 | 952 | 754 | 110.0 | 80.2 |\n",
|
||||
"| | 16.0 ~ | 115 | 147 | 17400 | 9110 | 1160 | 911 | 109.0 | 78.7 |\n",
|
||||
"| 400 x 200 | 8.0 ~ | 72.8 | 92.8 | 19600 | 6660 | 978 | 666 | 145.0 | 84.7 |\n",
|
||||
"| | 10.0 ~ | 90.2 | 115 | 23900 | 8080 | 1200 | 808 | 144.0 | 83.9 |\n",
|
||||
"| | 12.5 ~ | 112 | 142 | 29100 | 9740 | 1450 | 974 | 143.0 | 82.8 |\n",
|
||||
"| | 16.0 ~ | 141 | 179 | 35700 | 11800 | 1790 | 1180 | 141.0 | 81.3 |\n",
|
||||
"| 450 x 250 | 8.0 ~ | 85.4 | 109 | 30100 | 12100 | 1340 | 971 | 166.0 | 106.0 |\n",
|
||||
"| | 10.0 ~ | 106 | 135 | 36900 | 14800 | 1640 | 1190 | 165.0 | 105.0 |\n",
|
||||
"| | 12.5 ~ | 131 | 167 | 45000 | 18000 | 2000 | 1440 | 164.0 | 104.0 |\n",
|
||||
"| | 16.0 | 166 | 211 | 55700 | 22000 | 2480 | 1760 | 162.0 | 102.0 |\n",
|
||||
"| 500 x 300 | 8.0 ~ | 98.0 | 125 | 43700 | 20000 | 1750 | 1330 | 187.0 | 126.0 |\n",
|
||||
"| | 10.0 ~ | 122 | 155 | 53800 | 24400 | 2150 | 1630 | 186.0 | 126.0 |\n",
|
||||
"| | 12.5 ~ | 151 | 192 | 65800 | 29800 | 2630 | 1990 | 185.0 | 125.0 |\n",
|
||||
"| | 16.0 ~ | 191 | 243 | 81800 | 36800 | 3270 | 2450 | 183.0 | 123.0 |\n",
|
||||
"| | 20.0 ~ | 235 | 300 | 98800 | 44100 | 3950 | 2940 | 182.0 | 121.0 |"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"|h of d [mm] | b [mm] | G [kg/m] | Iy [mm^4 x 10^4] | Wy,el [mm^3 x 10^3] | Iz [mm^4 x 10^4] | Wz,el [mm^3 x 10^3] |\n",
|
||||
"|------------|--------|----------|------------------|---------------------|------------------|---------------------|\n",
|
||||
"|IPE 80 | 80 | 46 | 6 | 80.14 | 20.03 | 8.49 | 3.69 |\n",
|
||||
"|IPE 100 | 100 | 55 | 8.1 | 171 | 34.2 | 15.92 | 5.79 |\n",
|
||||
"|IPE 120 | 120 | 64 | 10.4 | 317.8 | 52.96 | 27.67 | 8.65 |\n",
|
||||
"|IPE 140 | 140 | 73 | 12.9 | 541.2 | 77.32 | 44.92 | 12.31 |\n",
|
||||
"|IPE 160 | 160 | 82 | 15.8 | 869.3 | 108.7 | 68.31 | 16.66 |\n",
|
||||
"|IPE 180 | 180 | 91 | 18.8 | 1317 | 146.3 | 100.9 | 22.16 |\n",
|
||||
"|IPE 200 | 200 | 100 | 22.4 | 1943 | 194.3 | 142.4 | 28.47 |\n",
|
||||
"|IPE 220 | 220 | 110 | 26.2 | 2772 | 252 | 204.9 | 37.25 |\n",
|
||||
"|IPE 240 | 240 | 120 | 30.7 | 3892 | 324.3 | 283.6 | 47.27 |\n",
|
||||
"|IPE 270 | 270 | 135 | 36.1 | 5790 | 428.9 | 419.9 | 62.2 |\n",
|
||||
"|IPE 300 | 300 | 150 | 42.2 | 8356 | 557.1 | 603.8 | 80.5 |\n",
|
||||
"|IPE 330 | 330 | 160 | 49.1 | 11770 | 713.1 | 788.1 | 98.52 |\n",
|
||||
"|IPE 360 | 360 | 170 | 57.1 | 16270 | 903.6 | 1043 | 122.8 |\n",
|
||||
"|IPE 400 | 400 | 180 | 66.3 | 23130 | 1156 | 1318 | 146.4 |\n",
|
||||
"|IPE 450 | 450 | 190 | 77.6 | 33740 | 1500 | 1676 | 176.4 |\n",
|
||||
"|IPE 500 | 500 | 200 | 90.7 | 48200 | 1928 | 2142 | 214.2 |\n",
|
||||
"|IPE 550 | 550 | 210 | 106 | 67120 | 2441 | 2668 | 254.1 |\n",
|
||||
"|IPE 600 | 600 | 220 | 122 | 92080 | 3069 | 3387 | 307.9 |\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
||||
10
book/basics/Materialen/Steel/steel.md
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
# Steel
|
||||
|
||||
This chapter contains the following sections:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
||||
```{Note}
|
||||
Nog niet compleet
|
||||
```
|
||||
122
book/basics/Mechanica.ipynb
Normal file
|
|
@ -0,0 +1,122 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Mechanica"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"\n",
|
||||
"### Quiz Notations and Products\n",
|
||||
"\n",
|
||||
":::{card} Exercise 1\n",
|
||||
"What is the type of the result of the product?\n",
|
||||
"\n",
|
||||
"$\\mathit{v}_i \\cdot \\mathit{A}_{ij} \\cdot \\mathit{w}_j$\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"```{admonition} Solution\n",
|
||||
":class: tip, dropdown\n",
|
||||
"Scalar\n",
|
||||
"```\n",
|
||||
":::\n",
|
||||
"\n",
|
||||
":::{card} Exercise 2\n",
|
||||
"How would you write the product\n",
|
||||
"\n",
|
||||
"$\\mathit{v}_i \\cdot \\mathit{A}_{ij} \\cdot \\mathit{w}_j$\n",
|
||||
"\n",
|
||||
"in matrix/vector notation?\n",
|
||||
"```{admonition} Solution\n",
|
||||
":class: tip, dropdown\n",
|
||||
"$\\mathbf{v}^T \\cdot \\mathbf{A} \\cdot \\mathbf{w}$\n",
|
||||
"```\n",
|
||||
":::\n",
|
||||
"\n",
|
||||
":::{card} Exercise 3\n",
|
||||
"What is the type of the result of the following product?\n",
|
||||
"\n",
|
||||
"$\\mathit{v}_i \\cdot \\mathit{w}_j$\n",
|
||||
"```{admonition} Solution\n",
|
||||
":class: tip, dropdown\n",
|
||||
"Second order tensor\n",
|
||||
"```\n",
|
||||
":::\n",
|
||||
"\n",
|
||||
":::{card} Exercise 4\n",
|
||||
"How would you write the product\n",
|
||||
"\n",
|
||||
"$\\mathit{A}_{ij} \\cdot \\mathit{v}_{i}$\n",
|
||||
"\n",
|
||||
"in matrix vector notation?\n",
|
||||
"```{admonition} Solution\n",
|
||||
":class: tip, dropdown\n",
|
||||
"$\\mathbf{A}^T \\cdot \\mathbf{v}$\n",
|
||||
"```\n",
|
||||
":::\n",
|
||||
"\n",
|
||||
":::{card} Exercise 5\n",
|
||||
"How would you write the result of the product\n",
|
||||
"\n",
|
||||
"$\\mathit{v}_{i} \\cdot \\mathit{w}_{j}$\n",
|
||||
"\n",
|
||||
"in matrix vector notation?\n",
|
||||
"```{admonition} Solution\n",
|
||||
":class: tip, dropdown\n",
|
||||
"$\\mathbf{v} \\cdot \\mathbf{w}^T$\n",
|
||||
"```\n",
|
||||
":::\n",
|
||||
"\n",
|
||||
":::{card} Exercise 6\n",
|
||||
"How would you write the product\n",
|
||||
"\n",
|
||||
"$\\mathbf{A} \\cdot \\mathbf{B}^T$\n",
|
||||
"\n",
|
||||
"in index notation?\n",
|
||||
"```{admonition} Solution\n",
|
||||
":class: tip, dropdown\n",
|
||||
"$\\mathit{A}_{ik} \\cdot \\mathit{B}_{jk}$\n",
|
||||
"```\n",
|
||||
":::"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
(credits)=
|
||||
# Credits and License
|
||||
|
||||
You can refer to this book as:
|
||||
|
||||
> `<Author>` `<Year>` `<Book Title>`, TU Delft Open, `<Year>`, doi XXXXXXXX.
|
||||
|
||||
The introduction, structure of the book and formatting of contents is done by the Editor, `<Author>`. Some chapters and pages have additional primary authors who are identified within the book either at the bottom of the first page in a chapter, or at the bottom of an individual page, as necessary. If an author is not listed on a particular page, it is `<Author>`.
|
||||
|
||||
You can refer to individual chapters or pages within this book as:
|
||||
|
||||
> `<Primary Author>` `<Year>` `<Title of Chapter or Page>`. In `<Author>` (Ed.), `<Book Title>` TU Delft Open,`<Year>`, doi XXXXXXXX.
|
||||
|
||||
Although content will be added over time, chapter titles and URL's in this book are expected to remain relatively static. However, we make no guarantee, so if it is important for you to reference a specific location within the book, we recommend including the complete URL and date of access in your reference.
|
||||
|
||||
## How the book is made
|
||||
<!-- edit $CI_PROJECT_NAME below accordingly -->
|
||||
This book is created using open source tools: it is a Jupyter Book that is written using Markdown, Jupyter notebooks and Python files to generate some figures. The files are stored on a [public GitLab repository of TU Delft](https://gitlab.tudelft.nl/interactivetextbooks-citg/$CI_PROJECT_NAME/). The published version of this book is compiled from a special branch (`xxxxxxxx`). View the repository README file or contact the author for additional information.
|
||||
|
||||
(editor)=
|
||||
## About the Editor
|
||||
|
||||
`<Author>`
|
||||
|
||||
### Acknowledgements
|
||||
|
||||
|
||||
This book is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
|
||||
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png"/></a>
|
||||
13
book/design/Beton/Beton.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Beton
|
||||
|
||||
This chapter contains the following sections:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
||||
```{Note}
|
||||
Nog toe te voegen:
|
||||
- Vuistregels in vorm van grafieken (zie aparte excel)
|
||||
- Verbindingen hout verdiepingsbouw en CLT
|
||||
- 3D weergave van verbindingen
|
||||
```
|
||||
44
book/design/Beton/balken.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Balken"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Beton/kolommen.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Kolommen"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Beton/stabiliteit.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Stabiliteit\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Beton/verbindingen.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Verbindingen"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Beton/vloeren.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Vloeren"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Beton/wanden.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Wanden"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
13
book/design/Hout/Hout.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Hout
|
||||
|
||||
This chapter contains the following sections:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
||||
```{Note}
|
||||
Nog toe te voegen:
|
||||
- Vuistregels in vorm van grafieken (zie aparte excel)
|
||||
- Verbindingen hout verdiepingsbouw en CLT
|
||||
- 3D weergave van verbindingen
|
||||
```
|
||||
44
book/design/Hout/balken.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Balken"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
93
book/design/Hout/kolommen.ipynb
Normal file
44
book/design/Hout/stabiliteit.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Stabiliteit\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Hout/verbindingen.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Verbindingen"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Hout/vloeren.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Vloeren"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Hout/wanden.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Wanden"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
13
book/design/Staal/Staal.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Staal
|
||||
|
||||
This chapter contains the following sections:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
||||
```{Note}
|
||||
Nog toe te voegen:
|
||||
- Vuistregels in vorm van grafieken (zie aparte excel)
|
||||
- Verbindingen hout verdiepingsbouw en CLT
|
||||
- 3D weergave van verbindingen
|
||||
```
|
||||
44
book/design/Staal/balken.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Balken"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Staal/kolommen.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Kolommen"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Staal/stabiliteit.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Stabiliteit\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Staal/verbindingen.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Verbindingen"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Staal/vloeren.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Vloeren"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
44
book/design/Staal/wanden.ipynb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Wanden"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
BIN
book/examples/hout/Images/hal_schematisch.png
Normal file
|
After Width: | Height: | Size: 303 KiB |
BIN
book/examples/hout/Images/hoofdligger_mechanica_hal.png
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
BIN
book/examples/hout/Images/houtenhal_schets.png
Normal file
|
After Width: | Height: | Size: 173 KiB |
BIN
book/examples/hout/Images/kolom_hal.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
book/examples/hout/Images/kolom_mechanica_hal.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
book/examples/hout/Images/labda_kc_hal.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
book/examples/hout/Images/verbinding_detail_hout.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
book/examples/hout/Images/verbinding_staal.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
book/examples/hout/Images/windverband_vervoming_mechanica.png
Normal file
|
After Width: | Height: | Size: 41 KiB |
22
book/examples/hout/hout.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Hout
|
||||
|
||||
This chapter contains the following sections:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
||||
```{Note}
|
||||
Structuur / inhoud hoofdstuk per materiaal
|
||||
- Tekeningen van de constructie
|
||||
- Axo
|
||||
- Draagconstructie plattegronden
|
||||
- Doorsneden
|
||||
- Verbindingen
|
||||
- Beschrijving van de krachtsafdracht
|
||||
- Globale dimensionering van
|
||||
- Vloer
|
||||
- Ligger
|
||||
- Kolom
|
||||
- Stabiliteitsvlak
|
||||
- Verbinding
|
||||
```
|
||||
289
book/examples/hout/voorontwerp_houten_hal.ipynb
Normal file
|
|
@ -0,0 +1,289 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Voorontwerp houten hal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Onwerp voorbeeld\n",
|
||||
"\n",
|
||||
"Ontwerp van \"FLUX\" type gebouw \\\n",
|
||||
"FLUX $\\rightarrow$ in 1 richting geschoord, andere richtingen ongeschoord \\\n",
|
||||
"Dit ontwerp: in 2 richtingen geschoord \\\n",
|
||||
"Met windverbanden\n",
|
||||
"\n",
|
||||
"```{figure} Images/hal_schematisch.png\n",
|
||||
"---\n",
|
||||
"name: directive-fig\n",
|
||||
"---\n",
|
||||
"Schematische tekening\n",
|
||||
"```"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Materiaal\n",
|
||||
"\n",
|
||||
"### Gelamineerde houten liggers GL24h:\n",
|
||||
"- $f_{m;0;k} = 24 N/mm^{2} \\rightarrow f_{mod} = 24 \\cdot 0.7 = 16.8 N/mm^{2}$\n",
|
||||
"- $f_{c;0;k} = 24 N/mm^{2} \\rightarrow f_{cod} = 24 \\cdot 0.7 = 16.8 N/mm^{2}$\n",
|
||||
"- $E_{0;mean} = 11500 N/mm^{2}$\n",
|
||||
"- $k_{def} = 0.6 \\ voor \\ permanente \\ belastingen$\n",
|
||||
"\n",
|
||||
"### Gezaagde houten balken C24:\n",
|
||||
"- $f_{m;0;k} = 24 N/mm^{2} \\rightarrow f_{mod} = 24 \\cdot 0.7 = 16.8 N/mm^{2}$\n",
|
||||
"- $f_{c;0;k} = 21 N/mm^{2} \\rightarrow f_{cod} = 21 \\cdot 0.7 = 14.7 N/mm^{2}$\n",
|
||||
"- $E_{0;mean} = 11000 N/mm^{2}$\n",
|
||||
"- $k_{def} = 0.6 \\ voor \\ permanente \\ belastingen$\n",
|
||||
"\n",
|
||||
"```{figure} Images/verbinding_staal.png\n",
|
||||
"---\n",
|
||||
"scale: 100%\n",
|
||||
"align: right\n",
|
||||
"---\n",
|
||||
"Staalverbinding\n",
|
||||
"```\n",
|
||||
"### Verbindingen\n",
|
||||
"\n",
|
||||
"Staal-op-hout \\\n",
|
||||
"Bouten M12 8.8 \\\n",
|
||||
"Als $t_{1} = \\frac{b}{2} > 100 \\ mm$ dan $F_{v;RK} = 10 kN$ per afschuifvlak"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Belastingen\n",
|
||||
"\n",
|
||||
"- Permanent: Dak (constructie + afwerking): \\\n",
|
||||
" $p_{dak;eg} = 0.5 kN/m^{2} = p_{g}$\n",
|
||||
"- Veranderlijk: Sneeuw en wind \\\n",
|
||||
" $p_{dak;sneeuw} = 0.56 kN/m^{2} = p_{q;sn} \\\\\\\\\\ \\left( \\psi_{0}=0 \\right)$ \\\n",
|
||||
" Gebied 2, h = 10 $\\rightarrow p_{wind} = 1.0 kN/m^{2} = p_{q;w} \\\\\\\\\\ \\left( \\psi_{0}=0 \\right)$ \n",
|
||||
"- CC2 $\\rightarrow \\gamma_{q;g}=1.2 \\left(0.9 \\ als \\ gunstig\\right); \\gamma_{q;q}=1.5$ "
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Dimensionering van liggers/kolommen op basis van vuistregels\n",
|
||||
"\n",
|
||||
"```{figure} Images/kolom_hal.png\n",
|
||||
"---\n",
|
||||
"scale: 100%\n",
|
||||
"align: right\n",
|
||||
"---\n",
|
||||
"```\n",
|
||||
"### Kolommen\n",
|
||||
"$h_{y} = \\frac{l_{buc;y}}{20} = \\frac{10000}{20} = 500 \\ mm$ \\\n",
|
||||
"$h_{z} = \\frac{l_{buc,z}}{20} = \\frac{5000}{20} = 250 \\ mm$\n",
|
||||
"```{note}\n",
|
||||
"$l_{buc;z} = 5000$ ivm windverbanden in de gevel\n",
|
||||
"```\n",
|
||||
"### Hoofdligger (h.o.h. 5000 mm):\n",
|
||||
"$h = \\frac{L}{17} = \\frac{20000}{17} = 1176 \\rightarrow kies \\ 1200 \\ mm$ \\\n",
|
||||
"$b = \\frac{h}{6} = \\frac{1200}{6} = 200 \\rightarrow kies \\ 250 \\ mm$\n",
|
||||
"```{note}\n",
|
||||
"$b = \\frac{h}{6}$ geldt voor gelamineerd hout; 250 mm wordt gekozen omdat dit dezelfde afmeting is als de kolom\n",
|
||||
"```\n",
|
||||
"### Gordingen (h.o.h. 2500 mm):\n",
|
||||
"$h = \\frac{L}{17} = \\frac{5000}{17} = 294 \\rightarrow kies \\ 300 \\ mm$ \\\n",
|
||||
"$b = \\frac{h}{3} = \\frac{300}{3} = 100 \\rightarrow kies \\ 100 \\ mm$\n",
|
||||
"```{note}\n",
|
||||
"$b = \\frac{h}{3}$ geldt voor gezaagd hout; Kies dikte gevelplaten op basis van de h.o.h. afstand van de gordingen, dus 2500 mm\n",
|
||||
"```\n",
|
||||
"\n",
|
||||
"### Oplegging hoofdliggers op kolommen: gaffels \n",
|
||||
"Geen rotatie om x-as \\\n",
|
||||
"Bovenregel gesteund door gordingen voor kip t.g.v. sneeuw (druk boven in ligger) \\\n",
|
||||
"Voor windzuiging kiplengte: 20m! (druk onder, check kip in verificatiefase)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Ontwerptoetsing van buiging/druk en vervormingen\n",
|
||||
"\n",
|
||||
"### Hoofdligger (h.o.h. 5 m)\n",
|
||||
"```{figure} Images/hoofdligger_mechanica_hal.png\n",
|
||||
"---\n",
|
||||
"scale: 100%\n",
|
||||
"align: right\n",
|
||||
"---\n",
|
||||
"```\n",
|
||||
"$q_{\\gamma} = 5 \\cdot 0.5 = 2.5 kN/m$ \\\n",
|
||||
"$q_{q;sn} = 5 \\cdot 0.56 = 2.8 kN/m$ \\\n",
|
||||
"$q_{d} = 1.2 \\cdot 2.5 \\cdot + 1.5 \\cdot 2.8 = 7.2 kN/m$ \\\n",
|
||||
"$M_{d} = \\frac{1}{8} \\cdot 7.2 \\cdot 20^2 = 360 kNm$ \\\n",
|
||||
"$\\sigma_{mod} = \\frac{360 \\cdot 10^6}{\\frac{1}{6} \\cdot 250 \\cdot 1200^2} = 6.0 N/mm^2 \\rightarrow f_{mod} < 16.8 \\ OK$\n",
|
||||
"\n",
|
||||
"$\\delta_{q;\\gamma} = \\frac{5 \\cdot 2.5 \\cdot 20000^4}{384 \\cdot 11500 \\cdot \\frac{1}{12} \\cdot 250 \\cdot 1200^3} = 12.6 mm$ \\\n",
|
||||
"Kruip (alleen voor permanente belasting) $\\rightarrow \\delta_{q;\\gamma;kruip} = 0.6 \\cdot 12.6 = 7.5 mm$ \\\n",
|
||||
"$\\delta_{q;sn} = \\frac{2.8}{2.5} \\cdot 12.6 = 14 mm$ \\\n",
|
||||
"$\\delta_{tot} = 12.6 + 7.5 + 14.0 = 34.1 mm < 0.004 \\cdot 20000 = 80 mm$\n",
|
||||
"\n",
|
||||
"#### Optimalisatie\n",
|
||||
"$W_{ben} = W \\cdot \\frac{6.0}{16.8} = \\frac{1}{6} \\cdot 250 \\cdot 1200^2 \\cdot \\frac{6.0}{16.8} = 2.1 \\cdot 10^7 = \\frac{1}{6} \\cdot b \\cdot h^2$ \\\n",
|
||||
"$h_{ben} = \\sqrt{\\frac{2.1 \\cdot 10^7 \\cdot 6}{250}} = 717 mm$ \\\n",
|
||||
"$I_{ben} = I \\cdot \\frac{34.1}{80} = \\frac{1}{12} \\cdot 250 \\cdot 1200^3 \\cdot \\frac{34.1}{80} = 1.54 \\cdot 10^{10} = \\frac{1}{6} \\cdot b \\cdot h^3$ \\\n",
|
||||
"$h_{ben} = \\sqrt{\\frac{1.54 \\cdot 10^{10} \\cdot 12}{250}} = 903 mm \\leftarrow maatgevend$ \\\n",
|
||||
"$\\rightarrow$ Kies b x h: 250 x 1000"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Kolom\n",
|
||||
"\n",
|
||||
"#### Knik\n",
|
||||
"```{figure} Images/labda_kc_hal.png\n",
|
||||
"---\n",
|
||||
"scale: 100%\n",
|
||||
"align: right\n",
|
||||
"---\n",
|
||||
"```\n",
|
||||
"Controle drukspanning: \\\n",
|
||||
"$N_{d} = \\left(5 \\cdot 10 \\right) \\cdot \\left(1.2 \\cdot 0.5 + 1.5 \\cdot 0.56 \\right) = 72 kN$ \\\n",
|
||||
"$\\lambda = \\frac{l_{buc}}{i} \\rightarrow i = 0.29 \\cdot h$ (rechthoekige doorsnede) \\\n",
|
||||
"$i_{z} = 0.29 \\cdot 250 = 72.5 mm; l_{buc,z} = 5000 mm \\rightarrow \\frac{l_{buc,z}}{i_{z}} = 69$ \\\n",
|
||||
"$i_{y} = 0.29 \\cdot 500 = 145 mm; l_{buc,y} = 10000 mm \\rightarrow \\frac{l_{buc,y}}{i_{y}} = 69 \\rightarrow k_{c} = 0.6$ \\\n",
|
||||
"$\\sigma_{c;0;d} = \\frac{72 \\cdot 10^3}{250 \\cdot 500} = 0.6 N/mm^2 << 0.6 \\cdot 16.8 = 10.1 N/mm^2$"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"#### Windbelasting\n",
|
||||
"```{figure} Images/kolom_mechanica_hal.png\n",
|
||||
"---\n",
|
||||
"scale: 100%\n",
|
||||
"align: right\n",
|
||||
"---\n",
|
||||
"```\n",
|
||||
"Controle vervorming: \\\n",
|
||||
"$q_{w;d} = 5.0 \\cdot 1.0 \\cdot \\left( 0.8 + 0.3 \\right) \\cdot 1.5 = 8.3 kN/m$ \\\n",
|
||||
"$M_{d} = \\frac{1}{8} \\cdot 8.3 \\cdot 10^2 = 103 kNm$ \\\n",
|
||||
"$\\sigma_{mod} = \\frac{103 \\cdot 10^6}{\\frac{1}{6} \\cdot 250 \\cdot 500^2} = 9.9 N/mm^2 < 16.8 \\ OK$ \\\n",
|
||||
"$\\delta = \\frac{5 \\cdot 1.0 \\cdot \\left(0.8 + 0.3\\right) \\cdot 10000^4}{384 \\cdot 11500 \\cdot \\left(\\frac{1}{12} \\cdot 250 \\cdot 500^3\\right)} = 23.9 mm < 0.004 \\cdot 10000 = 40 mm \\ OK$ \\\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Verbinding kolom-ligger\n",
|
||||
"\n",
|
||||
"#### Windzuiging\n",
|
||||
"\n",
|
||||
"$N_{d} = \\left(5 \\cdot 10 \\right) \\cdot \\left(-0.9 \\cdot 0.5 + 1.5 \\cdot 1.0 \\cdot \\left(0.7 + 0.3\\right)\\right) = 52.5 kN$\n",
|
||||
"```{note}\n",
|
||||
"Oppervlakte: $5 \\cdot 10$ \\\n",
|
||||
"Gunstig eigen gewicht: $-0.9$ \\\n",
|
||||
"$\\gamma_{g} = 1.5$ \\\n",
|
||||
"$\\gamma_{q} = 1.0$ \\\n",
|
||||
"Windfactoren: $\\left(0.7 + 0.3\\right)$\n",
|
||||
"```\n",
|
||||
"**Benodigd aantal afschuifvlakken met bouten** \\\n",
|
||||
"M12 staal op hout: $\\frac{52.5}{7} = 7.5 = 8$ afschuifvlakken \\\n",
|
||||
"1 afschuifvlak: $F_{vd} = 10 \\cdot 0.7 = 7 kN$ \\\n",
|
||||
"$\\rightarrow$ 4 bouten x 2 afschuifvlakken\n",
|
||||
"```{figure} Images/verbinding_detail_hout.png\n",
|
||||
"---\n",
|
||||
"name: hal-fig\n",
|
||||
"---\n",
|
||||
"Tekening verbinding\n",
|
||||
"```\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Controle vervorming windverband in dak\n",
|
||||
"\n",
|
||||
"```{figure} Images/windverband_vervoming_mechanica.png\n",
|
||||
"---\n",
|
||||
"scale: 100%\n",
|
||||
"align: right\n",
|
||||
"---\n",
|
||||
"```\n",
|
||||
"$I_{eff} = \\Sigma \\ z^2 \\cdot A \\cdot \\gamma = 2 \\cdot 2500^2 \\cdot \\left(250 \\cdot 5000 \\right) \\cdot 0.5 = 7.82 \\cdot 10^{11} mm^2$\n",
|
||||
"```{note}\n",
|
||||
"Alleen het Steiner deel is meegenomen voor $I_{eff}$ \\\n",
|
||||
"$\\gamma$ is een reductiefactor voor de vervorming van de wandstaven en verbindingen\n",
|
||||
"```\n",
|
||||
"\n",
|
||||
"$q_{wind} = (\\frac{1}{2})[(\\frac{10}{2}) \\cdot (0.8 + 0.4) + (0.04 \\cdot 40)]\\cdot 1 = \\frac{1}{2} \\cdot 7.6 \\cdot 1.0 = 3.8 kN/m$\n",
|
||||
"```{note}\n",
|
||||
"$\\frac{1}{2}$: 2 horizontale vakwerken \\\n",
|
||||
"$\\frac{10}{2}$: helft gaat naar fundering \\\n",
|
||||
"$0.8$: druk voorgevel \\\n",
|
||||
"$0.4$: zuiging achtergevel \\\n",
|
||||
"Windwrijving dak: $0.04$ \\\n",
|
||||
"$q_{w} = 1.0$\n",
|
||||
"```\n",
|
||||
"\n",
|
||||
"$S = \\frac{5}{384} \\cdot \\frac{3.8 \\cdot 200000^4}{11500 \\cdot 7.82 \\cdot 10^{11}} = 0.9 mm << \\frac{l}{500} = 20000/500 = 40 mm$"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"\n",
|
||||
"```{figure} Images/houtenhal_schets.png\n",
|
||||
"---\n",
|
||||
"name: halschets-fig\n",
|
||||
"---\n",
|
||||
"Schets houten hal\n",
|
||||
"```\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "geospatial",
|
||||
"language": "python",
|
||||
"name": "geospatial"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.13"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
166
book/examples/steel/3d.ipynb
Normal file
73398
book/examples/steel/Images/FinalBaseMesh.obj
Normal file
22
book/examples/steel/steel.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Staal
|
||||
|
||||
This chapter contains the following sections:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
||||
```{Note}
|
||||
Structuur / inhoud hoofdstuk per materiaal
|
||||
- Tekeningen van de constructie
|
||||
- Axo
|
||||
- Draagconstructie plattegronden
|
||||
- Doorsneden
|
||||
- Verbindingen
|
||||
- Beschrijving van de krachtsafdracht
|
||||
- Globale dimensionering van
|
||||
- Vloer
|
||||
- Ligger
|
||||
- Kolom
|
||||
- Stabiliteitsvlak
|
||||
- Verbinding
|
||||
```
|
||||
|
Before Width: | Height: | Size: 6.4 KiB |
47
book/instructions/Ontwerpendraagconstructies.ipynb
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Ontwerpen van draagconstructies\n",
|
||||
"Ontwerp\n",
|
||||
"\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
47
book/instructions/Stabiliteit.ipynb
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Stabiliteit\n",
|
||||
"Niet omvallen\n",
|
||||
"\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
47
book/instructions/Tekeninstructies.ipynb
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Teken instructies\n",
|
||||
"Potlood?\n",
|
||||
"\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
47
book/instructions/Veiligheidsfilosofie.ipynb
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Veiligheidsfilosofie en belastingcombinaties\n",
|
||||
"Stukje tekst 1\n",
|
||||
"\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
|
|
@ -1,12 +1,34 @@
|
|||
(intro)=
|
||||
# Welcome to the Template Book
|
||||
# Welcome to the new Quick Reference
|
||||
This jupyterbook serves as design guideline that replaces Quick Reference and Vademecum.
|
||||
|
||||
_Write book intro here. This is the first page the student will see when opening the url._
|
||||
`````{admonition} A little history...
|
||||
:class: tip
|
||||
Structural Engineering educators in the [Faculties of Civil Engineering and Geosciences (CEG)](https://www.tudelft.nl/en/ceg) and [Architecture and the Built Environment (A&BE)](https://www.tudelft.nl/en/architecture-and-the-built-environment) make extensive use of a self-produced reference books that contain drawing instructions, design tables, material properties, equations, examples
|
||||
of structural elements, examples of calculations for dimensionsing of structural elements and
|
||||
good design examples. Students use these reference books while participating in the many
|
||||
Structural Design classes at the faculties of CiTG and A&BE. In 2004, the “Info Map
|
||||
Constructieleer” was published by prof. Wagemans et al., in the format of a A4 ring binder which,
|
||||
over the years, has been used by thousands of students in structural design education since. In
|
||||
2011, the content was updated and translated into English. The current Quick Reference, as the
|
||||
new name is, further abbreviated here as QR, can be found here as PDF
|
||||
(https://tinyurl.com/Reference-Tables). In 2021 the large parts of the QR were used to create a
|
||||
similar resource at the Architecture faculty called ‘Vademecum voor draagconstructies van
|
||||
gebouwen’, further abbreviated here as VDM. Until 2022, the QR and VDM were available as
|
||||
hardcopy and distributed by the VSSD shop, with copyrights remaining at the Faculty of CEG and
|
||||
A&BE.
|
||||
`````
|
||||
|
||||
This book can be used to fork other books. It includes all software developed by the CEG interactive books initiative and make it easier to keep various software in those other books up to date.
|
||||
## Authors
|
||||
This book is authored by:
|
||||
- Roel Schipper (CEG -3md) project leader
|
||||
- Sander Pasterkamp (CEG - 3md)
|
||||
- Ate Snijder (BK - AE&T)
|
||||
- Marco Schuurman (CEG - 3md)
|
||||
- Geert Ravenhorst (CEG - ES)
|
||||
|
||||
---
|
||||
The following Teaching Assistants were involved in the creation of this jupyterbook:
|
||||
- Guus Meinema (MSc student CEG)
|
||||
- Niels van Vliet (MSc student CEG)
|
||||
|
||||
This book is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
|
||||
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png"/></a>
|
||||
## Funding
|
||||
The project was funded by the Open Education Stimulation Fund from [the TU Delft](https://www.tudelft.nl/).
|
||||
BIN
book/logo.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
|
|
@ -1,6 +1,56 @@
|
|||
@misc{jason_moore,
|
||||
title={Learn Multibody Dynamics, SymPy},
|
||||
author={Moore, Jason},
|
||||
howpublished={\url{https://moorepants.github.io/learn-multibody-dynamics/sympy.html}},
|
||||
year={2023}
|
||||
}
|
||||
---
|
||||
---
|
||||
|
||||
@inproceedings{holdgraf_evidence_2014,
|
||||
address = {Brisbane, Australia, Australia},
|
||||
title = {Evidence for {Predictive} {Coding} in {Human} {Auditory} {Cortex}},
|
||||
booktitle = {International {Conference} on {Cognitive} {Neuroscience}},
|
||||
publisher = {Frontiers in Neuroscience},
|
||||
author = {Holdgraf, Christopher Ramsay and de Heer, Wendy and Pasley, Brian N. and Knight, Robert T.},
|
||||
year = {2014}
|
||||
}
|
||||
|
||||
@article{holdgraf_rapid_2016,
|
||||
title = {Rapid tuning shifts in human auditory cortex enhance speech intelligibility},
|
||||
volume = {7},
|
||||
issn = {2041-1723},
|
||||
url = {http://www.nature.com/doifinder/10.1038/ncomms13654},
|
||||
doi = {10.1038/ncomms13654},
|
||||
number = {May},
|
||||
journal = {Nature Communications},
|
||||
author = {Holdgraf, Christopher Ramsay and de Heer, Wendy and Pasley, Brian N. and Rieger, Jochem W. and Crone, Nathan and Lin, Jack J. and Knight, Robert T. and Theunissen, Frédéric E.},
|
||||
year = {2016},
|
||||
pages = {13654},
|
||||
file = {Holdgraf et al. - 2016 - Rapid tuning shifts in human auditory cortex enhance speech intelligibility.pdf:C\:\\Users\\chold\\Zotero\\storage\\MDQP3JWE\\Holdgraf et al. - 2016 - Rapid tuning shifts in human auditory cortex enhance speech intelligibility.pdf:application/pdf}
|
||||
}
|
||||
|
||||
@inproceedings{holdgraf_portable_2017,
|
||||
title = {Portable learning environments for hands-on computational instruction using container-and cloud-based technology to teach data science},
|
||||
volume = {Part F1287},
|
||||
isbn = {978-1-4503-5272-7},
|
||||
doi = {10.1145/3093338.3093370},
|
||||
abstract = {© 2017 ACM. There is an increasing interest in learning outside of the traditional classroom setting. This is especially true for topics covering computational tools and data science, as both are challenging to incorporate in the standard curriculum. These atypical learning environments offer new opportunities for teaching, particularly when it comes to combining conceptual knowledge with hands-on experience/expertise with methods and skills. Advances in cloud computing and containerized environments provide an attractive opportunity to improve the effciency and ease with which students can learn. This manuscript details recent advances towards using commonly-Available cloud computing services and advanced cyberinfrastructure support for improving the learning experience in bootcamp-style events. We cover the benets (and challenges) of using a server hosted remotely instead of relying on student laptops, discuss the technology that was used in order to make this possible, and give suggestions for how others could implement and improve upon this model for pedagogy and reproducibility.},
|
||||
booktitle = {{ACM} {International} {Conference} {Proceeding} {Series}},
|
||||
author = {Holdgraf, Christopher Ramsay and Culich, A. and Rokem, A. and Deniz, F. and Alegro, M. and Ushizima, D.},
|
||||
year = {2017},
|
||||
keywords = {Teaching, Bootcamps, Cloud computing, Data science, Docker, Pedagogy}
|
||||
}
|
||||
|
||||
@article{holdgraf_encoding_2017,
|
||||
title = {Encoding and decoding models in cognitive electrophysiology},
|
||||
volume = {11},
|
||||
issn = {16625137},
|
||||
doi = {10.3389/fnsys.2017.00061},
|
||||
abstract = {© 2017 Holdgraf, Rieger, Micheli, Martin, Knight and Theunissen. Cognitive neuroscience has seen rapid growth in the size and complexity of data recorded from the human brain as well as in the computational tools available to analyze this data. This data explosion has resulted in an increased use of multivariate, model-based methods for asking neuroscience questions, allowing scientists to investigate multiple hypotheses with a single dataset, to use complex, time-varying stimuli, and to study the human brain under more naturalistic conditions. These tools come in the form of “Encoding” models, in which stimulus features are used to model brain activity, and “Decoding” models, in which neural features are used to generated a stimulus output. Here we review the current state of encoding and decoding models in cognitive electrophysiology and provide a practical guide toward conducting experiments and analyses in this emerging field. Our examples focus on using linear models in the study of human language and audition. We show how to calculate auditory receptive fields from natural sounds as well as how to decode neural recordings to predict speech. The paper aims to be a useful tutorial to these approaches, and a practical introduction to using machine learning and applied statistics to build models of neural activity. The data analytic approaches we discuss may also be applied to other sensory modalities, motor systems, and cognitive systems, and we cover some examples in these areas. In addition, a collection of Jupyter notebooks is publicly available as a complement to the material covered in this paper, providing code examples and tutorials for predictive modeling in python. The aimis to provide a practical understanding of predictivemodeling of human brain data and to propose best-practices in conducting these analyses.},
|
||||
journal = {Frontiers in Systems Neuroscience},
|
||||
author = {Holdgraf, Christopher Ramsay and Rieger, J.W. and Micheli, C. and Martin, S. and Knight, R.T. and Theunissen, F.E.},
|
||||
year = {2017},
|
||||
keywords = {Decoding models, Encoding models, Electrocorticography (ECoG), Electrophysiology/evoked potentials, Machine learning applied to neuroscience, Natural stimuli, Predictive modeling, Tutorials}
|
||||
}
|
||||
|
||||
@book{ruby,
|
||||
title = {The Ruby Programming Language},
|
||||
author = {Flanagan, David and Matsumoto, Yukihiro},
|
||||
year = {2008},
|
||||
publisher = {O'Reilly Media}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
# References
|
||||
:::{bibliography}
|
||||
:::
|
||||
3
book/requirements.txt
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
jupyter-book
|
||||
matplotlib
|
||||
numpy
|
||||
143
book/schedules/phase1.ipynb
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Phase 1: Make open"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Project proposal\n",
|
||||
"\n",
|
||||
"| Work Package 1 | Make Open |\n",
|
||||
"| -------- | --------- |\n",
|
||||
"| Aim | Deploy the existing material as Open Educational Resource, using a suitable platform or technology |\n",
|
||||
"| Activity 1 | Investigate if all parts of the existing source are (or can be made) in line with CC BY 4.0 conditions.|\n",
|
||||
"| Activity 2 | Replace images and tables that contain conflicting material. |\n",
|
||||
"| Deliverables | A new version of the existing content that can be shared as OER. |\n",
|
||||
"| Planning |February – March 2024|"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Tasks\n",
|
||||
"\n",
|
||||
"### 1 Agree on language? > Everyone\n",
|
||||
"\n",
|
||||
"Would encourage English, everyone understands English, not everyone Dutch? Later try to make book multilingual. So far on forums it seems not really possible with Sphinx or has bad translations\n",
|
||||
"\n",
|
||||
"### 2 Agree on table of contents? > Everyone\n",
|
||||
"\n",
|
||||
"This will determine the structure of how we are going to set up the jupyterbook, so we should complete this as soon as possible?\n",
|
||||
"\n",
|
||||
"::::{important}\n",
|
||||
"This determines the structure!\n",
|
||||
"::::\n",
|
||||
"\n",
|
||||
"### 3 Collecting all files\n",
|
||||
"\n",
|
||||
"With those files I can copy everything and import images, screenshots/scans will downgrade everything. Preferably in a folder sent via wetransfer or something else?\n",
|
||||
"\n",
|
||||
"::::{important}\n",
|
||||
"Please deliver asap!\n",
|
||||
"::::\n",
|
||||
"\n",
|
||||
"#### Subtask 3.1 Quick Reference files? > Roel / Sander?\n",
|
||||
"\n",
|
||||
"#### Subtask 3.2 Vademecum files? > Ate?\n",
|
||||
"\n",
|
||||
"### 4 What are CC BY 4.0 conditions? > Roel?\n",
|
||||
"\n",
|
||||
"$\\textit{These are CC BY 4.0 conditions according to from ChatGPT 3.5:}\n",
|
||||
"$\n",
|
||||
"\n",
|
||||
"CC BY 4.0 conditions refers to the Creative Commons Attribution 4.0 International License. It's a type of license commonly used for sharing creative works such as text, images, videos, and other content. The CC BY 4.0 license allows others to distribute, remix, adapt, and build upon your work, even commercially, as long as they give appropriate credit to the original creator(s).\n",
|
||||
"\n",
|
||||
"Here are the key conditions of the CC BY 4.0 license:\n",
|
||||
"\n",
|
||||
"1. **Attribution**: You must give appropriate credit to the original creator(s) of the work, provide a link to the license, and indicate if changes were made. This means you need to acknowledge the original authorship of the work when you use it.\n",
|
||||
"\n",
|
||||
"2. **ShareAlike**: If you remix, adapt, or build upon the original work, you must distribute your contributions under the same license as the original.\n",
|
||||
"\n",
|
||||
"3. **No additional restrictions**: You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.\n",
|
||||
"\n",
|
||||
"4. **No warranties**: The license does not provide any warranties or guarantees regarding the work. It's provided \"as is.\"\n",
|
||||
"\n",
|
||||
"5. **Notice**: You must include a notice that specifies the CC BY 4.0 license terms whenever you distribute or communicate the work to the public.\n",
|
||||
"\n",
|
||||
"By using a CC BY 4.0 license, creators can ensure their work is shared with others in a flexible and open manner while retaining some control over how it's used and attributed. It promotes collaboration, creativity, and the sharing of knowledge across a wide range of contexts.\n",
|
||||
"\n",
|
||||
"`````{admonition} Probably we can worry about it later...\n",
|
||||
":class: tip\n",
|
||||
"But we cannot it publish it now, so should be done in the following month\n",
|
||||
"`````\n",
|
||||
"\n",
|
||||
"#### Subtask 4.1: Is everything in Quick Reference CC BY 4.0? > Roel / Sander?\n",
|
||||
"\n",
|
||||
"#### Subtask 4.2: Is everything in Quick Reference CC BY 4.0? > Ate?\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### 5 How to host everything as an open education resource? > Roel?\n",
|
||||
"\n",
|
||||
"Roel heeft ervaring hiermee. Gaat navraag doen om het via een bepaalde link te plaatsen op TU Delft server\n",
|
||||
":::{note}\n",
|
||||
"Ask around!\n",
|
||||
":::"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### 6 Online repository\n",
|
||||
"\n",
|
||||
"How to work together online? Gitlab/Github?\n",
|
||||
"\n",
|
||||
"### 7 Create 4 draft examples of different pages"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
69
book/schedules/phase2.ipynb
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Phase 2: Make interactive"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Project proposal\n",
|
||||
"\n",
|
||||
"| Work Package 2 | Make interactive |\n",
|
||||
"| -------- | --------- |\n",
|
||||
"| Aim | Screening of existing Quick Reference and Vademecum for opportunities to make interactive materials and development of interactive graphs |\n",
|
||||
"| Activity 1 | Include (e.g. Myst Markdown) interactive fields (e.g. hints, warnings, suggestions or exercises). |\n",
|
||||
"| Activity 2 | Develop 3D objects with interactive viewpoint change (especially useful for details of connections in structures) |\n",
|
||||
"| Activity 3 | Develop (design) diagrams that show the Python code generating them (e.g. useful for determining capacity of cross-sections under bending moment and normal force). |\n",
|
||||
"| Activity 4 | Develop interactive plots, that can be controlled with sliders or applets that allow interactivity |\n",
|
||||
"| Activity 5 | Include live references (hyperlinks) and clear citation style to external resources, both scientific and industry-related (e.g. product documentation). |\n",
|
||||
"| Deliverables | A new version of the existing content that is OER and interactive. |\n",
|
||||
"| Planning | March – June 2024 |"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Tasks"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
72
book/schedules/phase3.ipynb
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Phase 3: Make Fresh"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Project proposal\n",
|
||||
"\n",
|
||||
"| Work Package 3 | Make Fresh |\n",
|
||||
"| -------- | -------- |\n",
|
||||
"| Aim | The present content of the Quick Reference and Vademecum will be updated. |\n",
|
||||
"| Activity 1 | Where needed, errata from earlier editions will be processed. We have a list of various issues that need update. |\n",
|
||||
"| Activity 2 | Verify if all content is still correct and up-to-date. |\n",
|
||||
"| Activity 3 | Reach out to publishers of similar non-commercial content (e.g. Betonvereniging, Bouwen met Staal) to see if we can join forces. |\n",
|
||||
"| Activity 4 | Reach out to manufacturers to ask if they want to provide us with relevant content and help us to keep it up-to-date. |\n",
|
||||
"| Deliverables | Content that is up-to-date and that includes new information where relevant, including the chapter on sketches and drawings. |\n",
|
||||
"| Planning |June – September 2024|\n",
|
||||
"\n",
|
||||
":::{note}\n",
|
||||
"Where needed, add new product or material information.\n",
|
||||
":::"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Tasks"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
66
book/schedules/phase4.ipynb
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Phase 4: Make sustainable"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Project proposal\n",
|
||||
"\n",
|
||||
"| Work Package 4 | Make Sustainable |\n",
|
||||
"| -------- | --------- |\n",
|
||||
"| Aim | We will better include themes such as low carbon footprint, embodied energy and sustainability, and place more emphasis on circular design and material scarcity. |\n",
|
||||
"| Activity 1 | For all construction materials, include carbon footprint and environmental “shadow-costs” estimations |\n",
|
||||
"| Activity 2 | Provide Life Cycle Assessment information for often-used structural materials and elements. Include circular details (demountable connections) and promote reuse options of old and new materials, components, and structures. |\n",
|
||||
"| Deliverables | Content that includes necessary design information for the important themes related to sustainable and circular structural design. |\n",
|
||||
"| Planning |September – December 2024|"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Tasks"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
69
book/schedules/phase5.ipynb
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Phase 5: Project Management"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Project proposal\n",
|
||||
"\n",
|
||||
"| Work Package 5 | Project Management |\n",
|
||||
"| -------- | --------- |\n",
|
||||
"| Aim | We will set up a schedule that staff and teaching assistants can collaborate. The teaching assistants can identify which information is most useful for students from their perspective, and do most of the hands-on work.|\n",
|
||||
"| Activity 1 | We collaborate across 3 departments and 2 Faculties. |\n",
|
||||
"| Activity 2 | We will employ students from our MSc track at CiTG and A&BE |\n",
|
||||
"| Activity 3 | Project leader is distributing tasks and responsibilities and will |\n",
|
||||
"| Activity 4 | We will take part in public events to advertise and disseminate our work. |\n",
|
||||
"| Activity 5 | Project leader will contribute to final product where needed and do financial project control. |\n",
|
||||
"| Deliverables | A well-managed project. |\n",
|
||||
"| Planning |Full year 2024|"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Tasks"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.0"
|
||||
},
|
||||
"widgets": {
|
||||
"application/vnd.jupyter.widget-state+json": {
|
||||
"state": {},
|
||||
"version_major": 2,
|
||||
"version_minor": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
16
book/schedules/promotion.md
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# Promotion
|
||||
|
||||
🌟 Exciting Announcement! 🌟
|
||||
|
||||
Calling all structural design enthusiasts and educators! We're thrilled to share some fantastic news with you. This year marks the beginning of an exciting journey as we start on the process of updating the Quick Reference and 'Vademecum voor draagconstructies van gebouwen', your trusted companion in the bachelor and master.
|
||||
|
||||
Originally introduced in 2004 as "Info Map Constructieleer," the Quick Reference has been a cornerstone in the education of countless students, providing comprehensive guidance tailored to both bachelor and master levels. As we step into a new era of innovation and sustainability, it's time for the Quick Reference and the Vademecum to evolve.
|
||||
|
||||
Our team is hard at work to bring you a refreshed, up-to-date version that not only meets but exceeds your expectations. Get ready for an immersive learning experience as we introduce interactivity, incorporate cutting-edge topics like circularity and sustainability, and delve deeper into recent developments in structural design!
|
||||
|
||||
If you’re interested to contribute to this project or have any suggestions, feel free to contact Roel Schipper. Stay tuned!
|
||||
|
||||
Teampartners; Roel Schipper, Sander Pasterkamp, Ate Snijder, Geert Ravenshorst, Marco Schuurman, Guus Meinema and Niels van Vliet.
|
||||
|
||||
#StructuralDesign #Education #Sustainability #Innovation #UpdateComingSoon
|
||||
|
||||
6
book/schedules/schedule.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
# Project schedule
|
||||
|
||||
This project contains the following phases:
|
||||
|
||||
```{tableofcontents}
|
||||
```
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
# Overview
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Text and code\n",
|
||||
"\n",
|
||||
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"hello world\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"print('hello world')"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "base",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.18"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
||||