Patrimoines - Pas-de-Calais le Département
The information in this page are valid for sure that until that date and time.

Le torchis, matériau d'hier et de demain

Le festival « Osez la Terre ! » co-organisé par le Parc Naturel régional des Caps et Marais d’Opale et la Direction des affaires culturelles du Pas-de-Calais en partenariat avec les différents membres du Groupe Torchis-Terre crue se déroule du 1er au 3 juin 2023 à la maison du Parc naturel régional des Caps et Marais d’Opale. A cette occasion, les habitants du territoire, les scolaires et lycéens redécouvrent leur patrimoine.

Ce parcours en 7 étapes vous emmène à la découverte du torchis et de ses spécificités, à travers des exemples de restauration exemplaire. Ces projets témoignent d’un savoir-faire ancestral et des potentialités de la terre crue pour l’architecture de demain.  

Course : step 7/7

Sains-en-Gohelle : Ruralité en bassin minier

Galerie photos

Un peu d’histoire

Cette grange située dans la commune de Sains-en-Gohelle fait partie d’une cense artésienne. Visible sur le cadastre Napoléonien du début du 19ième siècle, elle est exploitée comme ferme jusque dans les années 1970. Sans réelle utilisation durant une dizaine d’années, elle est rachetée en 1984 par ses propriétaires actuels.

Vue de la grange côté route

La restauration

En 2015, une opération de restauration est menée pour assurer une certaine authenticité du bâti. Bénéficiant du label délivré par la Fondation du Patrimoine, elle a consisté en une réfection des deux pans de mur en torchis à l’identique sous le porche d’entrée, en préservant au maximum l’existant. 

La structure d’origine est composée d’une ossature en bois, sur laquelle le torchis est mis en œuvre sur un lattis horizontal.

Vue de l'ossature en bois avant la pose du torchis 

Le toit à longs pans est composé de pannes. Les pavés en grès renforçaient le sol, lors du passage du bétail ou des charrettes.

Vue intérieure du porche 

Les fermes traditionnelles du territoire et leur architecture typique 

Les paysages de nos villages sont ponctués de fermes et de dépendances agricoles. Généralement connus sous le nom de « censes », elles s’établissent selon un schéma particulier, avec un plan carré, en L ou en U. A l’instar de cette ferme située à Sains-en-Gohelle, les bâtiments sont agencés autour d’une cour fermée. La grange en pierre calcaire longe la rue tandis que le logis est implanté en fond de cour. Un grand porche protège l’ensemble côté rue. Ces fermes traditionnelles sont un véritable marqueur visuel des villages.

Vue du proche et d'une partie de la cour

La plaine agricole de la Gohelle

Cette partie du département, intégrée au bassin minier, est demeurée relativement rurale.  Autrefois, le paysage rural recouvrait cette partie du territoire du Pas-de-Calais et comportait de nombreux corps de fermes à l’instar de celui-ci. L’industrialisation des mines sur le territoire a impacté le paysage. De plus, les deux conflits mondiaux ont engendré de nombreuses destructions. Les reconstructions ont privilégié des matériaux facile et rapide à mettre en œuvre, provoquant un recul de l’utilisation du torchis. Le torchis est avéré sur des sols limoneux, où l’eau et les plaines alluviales sont présentes en abondance. Il concerne essentiellement les bâtiments les plus anciens et le bâti courant.

Le torchis : un mélange de matières premières locales  

  • Une terre constituée d’ argile (entre 10 et 30 %), de sable (entre 10 et 15 %) et de silts (entre 60 et 80 %). Cette terre déposée par les vents et les cours d’eau lors de la dernière glaciation entre 80 000 et 10 000 avant notre ère, atteint plusieurs mètres d’épaisseur. Elle se trouve généralement sous une couche de terre arable à une profondeur de 20 à 30 cm ;
  • Des  fibres végétales telles que la paille de seigle, d’escourgeon, de blé ou encore de foin et parfois des poils de bêtes  ;
  • De l' eau .

Il est mis en œuvre en extérieur entre fin mars et fin octobre et nécessite 3 à 4 semaines de séchage après sa pose.

Mise en œuvre du torchis 

This is a title
Copyright Légende Télécharger la photo

Sources :

eZ debug

Clear cache:

Quick settings:

Timing: Dec 16 2025 02:44:48
Script start
Timing: Dec 16 2025 02:44:48
Module start 'content'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'lib/template'. The untranslated message is: 'The maximum nesting level of %max has been reached. The execution is stopped to avoid infinite recursion.'
Timing: Dec 16 2025 02:44:48
Module end 'content'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Content structure'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Media library'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'User accounts'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Webshop'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Design'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Setup'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'My account'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZComments'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Lists by class'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Newsletter'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'SMS'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'formviewcount'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'telmedia'
Notice: Dec 16 2025 02:44:48
eZTemplate: Loading template "pagelayout.tpl" with resource "design"
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Text line'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'XML block'
Notice: Dec 16 2025 02:44:48
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Dec 16 2025 02:44:48
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relation'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Image'
Error: eZImageManager::createAliasFromINI Dec 16 2025 02:44:48
No such group imagefull in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Dec 16 2025 02:44:48
Failed reading Image Alias imagefull from image.ini
Error: eZImageManager::createAliasFromINI Dec 16 2025 02:44:48
No such group banner_expo_homepage in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Dec 16 2025 02:44:48
Failed reading Image Alias banner_expo_homepage from image.ini
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relations'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Dec 16 2025 02:44:48
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Checkbox'
Timing: Dec 16 2025 02:44:48
Script end
Notice: Dec 16 2025 02:44:48
eZTemplate: Loading template "setup/debug_toolbar.tpl" with resource "design"

Main resources:

Total runtime0.1664 sec
Peak memory usage9,472.0000 KB
Database Queries134

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0072 1,146.3047610.0234
Module start 'content' 0.00720.0137 1,756.32811,279.3359
Module end 'content' 0.02090.1453 3,035.66415,195.5703
Script end 0.1662  8,231.2344 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.01227.3192270.0005
Check MTime0.00925.5320270.0003
Mysql Total
Database connection0.00050.294510.0005
Mysqli_queries0.070342.23491340.0005
Looping result0.00231.40821260.0000
TS translator
TS init0.00291.7253230.0001
TS cache load0.00130.7847230.0001
TS context load0.00100.6294230.0000
Template Total0.146888.220.0734
Template load0.00432.612020.0022
Template processing0.142485.615020.0712
Override
Cache load0.00251.516940.0006
Sytem overhead
Fetch class attribute can translate value0.00050.316820.0003
XML
Image XML parsing0.00221.314520.0011
General
dbfile0.00241.4376240.0001
String conversion0.00000.006430.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/cg62/design/cg62/stylesheets/bootstrap.min.css
extension/cg62/design/hardelot/stylesheets/fonts.css
extension/cg62/design/hardelot/stylesheets/base.css
extension/cg62/design/cg62/stylesheets/confort-lecture.css
extension/cg62/design/cg62/stylesheets/video-js2.css
extension/cg62/design/cg62/stylesheets/page.css
extension/cg62/design/cg62/stylesheets/agenda.css
extension/cg62/design/cg62/stylesheets/actualites-detail.css
extension/cg62/design/cg62/stylesheets/jquery.cluetip.css
extension/cg62/design/archeo/stylesheets/archeo.css
extension/cg62/design/archives/stylesheets/archives.css
extension/cg62/design/patrimoines/stylesheets/patrimoines.css
extension/cg62/design/cg62/stylesheets/galerie.css
extension/cg62/design/cg62/stylesheets/colorbox.css
JS0extension/cg62/design/cg62/javascript/common/fr_tools.js
extension/cg62/design/cg62/javascript/common/accessibility_tools.js
extension/cg62/design/cg62/javascript/jquery.cookie.js
extension/cg62/design/cg62/javascript/jquery-ui.min.js
extension/cg62/design/cg62/javascript/jquery.cluetip.min.js
extension/cg62/design/cg62/javascript/jquery.colorbox.js
extension/cg62/design/cg62/javascript/jquery.colorbox-fr.js
extension/cg62/design/cg62/javascript/jquery.cycle.all.js
extension/cg62/design/cg62/javascript/jquery.cycle2.pager.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.tmpl.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.center.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.carousel.min.js
extension/cg62/design/cg62/javascript/accessiform.js
extension/cg62/design/cg62/javascript/videojs2/settings.js
extension/cg62/design/cg62/javascript/videojs2/video.dev.js
extension/cg62/design/cg62/javascript/videojs2/subtitles.js
extension/cg62/design/hardelot/javascript/jquery.bxslider.js
extension/cg62/design/hardelot/javascript/jquery.mmenu.min.js
extension/cg62/design/hardelot/javascript/jquery.scrollTo.min.js
extension/cg62/design/hardelot/javascript/flex-fallback.js
extension/cg62/design/hardelot/javascript/hardelot.js
extension/cg62/design/archeo/javascript/archeo.js
extension/cg62/design/archives/javascript/archives.js
extension/cg62/design/patrimoines/javascript/patrimoines.js
extension/cg62/design/cg62/javascript/galerie.js
extension/cg62/design/cg62/javascript/jquery.cycle2.swipe.min.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/cg62/design/patrimoines/templates/pagelayout.tplEdit templateOverride template
1content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/cg62/design/archives/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 3
 Number of unique templates used: 3

Time used to render debug report: 0.0007 secs