XConstruct Manual
| Copyright | Copyright © 2025 XConstruct |
Table of Contents
XConstruct Handleiding
Welkom bij de XConstruct documentatie.
XConstruct is het gereedschap voor elke constructeur.
XConstruct is een toolbox voor de meest voorkomende berekeningen. U kunt kiezen uit een aantal modulen.
Bij elke wijziging wordt de berekening gestart en wordt de maatgevende unity check direct op beeld getoond.
XConstruct produceert een zeer uitgebreid en vooral leesbaar berekeningsrapport in RTF- of PDF-formaat. De uitvoer is volledig transparant en dus ook controleerbaar. Geen black-box berekening zoals u dat in veel andere programma's ziet.
Alle gehanteerde formules worden volledig en ingevuld weergegeven, inclusief een verwijzing naar de Eurocode. Dit geeft u inzicht in de berekening en zal acceptatie van uw berekening door bijvoorbeeld keurende instanties geen enkel probleem opleveren.
In XConstruct kunt u meerdere berekeningen opslaan in één projectfile en kunt u één uitvoer maken. Berekeningen kunnen worden gekopieerd, verwijderd en verplaatst.
Eurocode Normen
Berekening volledig volgens de laatste Eurocode:
- NEN-EN 1992-1-1 + C2:2011/NB:2011 (nl) - Eurocode 2: Ontwerp en berekening van betonconstructies
- NEN-EN 1992-1-2 + C1:2011 (nl) - Eurocode 2: Brandontwerp
- NEN-EN 1993-1-1 + C2:2011 (nl) - Eurocode 3: Ontwerp en berekening van staalconstructies
- NEN-EN 1993-1-1 + C2:2011/NB:2011 (nl) - Nationale bijlage bij Eurocode 3
- NEN-EN 1995-1-1 + C2:2011 (nl) - Eurocode 5: Ontwerp en berekening van houtconstructies
Aan de slag
Introductie
XConstruct is het gereedschap voor elke constructeur.

XConstruct is een toolbox voor de meest voorkomende berekeningen. U kunt kiezen uit een aantal modulen.
Belangrijkste Functies
- Bij elke wijziging wordt de berekening gestart en wordt de maatgevende unity check direct getoond
- Zeer uitgebreid en leesbaar berekeningsrapport in RTF- of PDF-formaat
- Volledig transparante uitvoer - geen black-box berekening
- Alle formules weergegeven met Eurocode verwijzingen
- Meerdere berekeningen kunnen worden opgeslagen in één projectfile
- Berekeningen kunnen worden gekopieerd, verwijderd en verplaatst
Ondersteunde Normen
- NEN-EN 1992-1-1 - Eurocode 2: Betonconstructies
- NEN-EN 1993-1-1 - Eurocode 3: Staalconstructies
- NEN-EN 1995-1-1 - Eurocode 5: Houtconstructies
Wijzigingen
Zie Wijzigingen voor de laatste wijzigingen en updates van XConstruct.
Invoer
Invoer
Indeling dialoogvenster

De applicatie bestaat feitelijk uit één dialoogvenster. Hier is bewust voor gekozen. U houdt hierdoor overzicht over de totale berekening, zowel de invoer als de berekeningsresultaten. Met een minimaal aantal muiskliks kunt u door de verschillende berekeningen en modules navigeren.
Schermonderdelen
- Berekeningsverkenner - Overzicht van alle berekeningen in dit project
- Invoer dialoogvenster per module - Invoervelden voor de geselecteerde module
- Uitvoer berekeningsresultaten - Resultaten van de 'actieve' berekening. Dit schermonderdeel is verplaatsbaar (dockabel). Dat betekent dat u dit scherm onderin beeld of bijvoorbeeld op een 2de computerscherm geplaatst kan worden. Bij elke wijziging in schermonderdeel 2 wordt de berekening opnieuw gemaakt en ziet u direct de uitvoer in beeld. Dit werkt snel en plezierig.
Snel aan de slag

Een berekening maken
-
In het functiebalk van de berekeningsverkenner kiest u voor
(berekening toevoegen) of klik op "Berekening toevoegen" -
Het bijbehorende invoerscherm wordt zichtbaar en u kunt uw gegevens invoeren. De berekeningsresultaten worden getoond in het uitvoerpaneel.
-
Kies in het hoofdfunctiebalk of menu voor
voor een afdrukvoorbeeld.
U kunt ook meerdere berekeningen maken binnen één projectfile. Zie Berekeningsverkenner.
Berekeningsverkenner
In de berekeningsverkenner worden berekeningen toegevoegd, verplaatst of verwijderd.
In dit overzicht ziet u alle berekeningen in dit project. Op die manier houdt u overzicht over de berekeningen en kunt gemakkelijk een eerder gemaakte berekening openen en wijzigen.
Door in de verkenner op een berekening te klikken wordt deze actief. Alle invoergegevens worden zichtbaar en de berekening wordt direct gestart.

Functies
| Icoon | Functie | Omschrijving |
|---|---|---|
![]() |
Berekening toevoegen | Een nieuwe berekening aanmaken en toevoegen aan het project |
![]() |
Nieuwe groep | Toevoegen van een projectonderdeel. Wanneer u meerdere berekeningen in één project wilt maken kunt de berekeningen groeperen |
![]() |
Berekening kopiëren | Er wordt een nieuwe berekening aangemaakt met "(KOPIE)" toegevoegd aan de omschrijving en alle invoergegevens worden gekopieerd |
![]() |
Berekening verwijderen | Verwijder een berekening of projectonderdeel. Na bevestiging wordt de berekening definitief verwijderd |
![]() |
Naar boven verplaatsen | Verplaats berekening omhoog in de lijst |
![]() |
Naar beneden verplaatsen | Verplaats berekening omlaag in de lijst |
| Drag & Drop | Een berekening verplaatsen via drag-and-drop (eventueel naar een andere groep) |
Opmerkingen
- Er kunnen meerdere berekeningen van hetzelfde soort worden aangemaakt binnen één projectfile
- Wanneer u in de berekeningsverkenner op een berekening klikt wordt deze actief
- Er is geen limiet van het aantal berekeningen of groepen per project
Wijzigen van afstanden
In XConstruct kunt u afmetingen wijzigen door op de maatwaarden in de grafische weergave te klikken.
Hoe te wijzigen
- Klik op een maatwaarde in de tekening
- Voer de nieuwe waarde in
- Druk op Enter om te bevestigen
De berekening wordt automatisch bijgewerkt met de nieuwe afmetingen.
Projectgegevens

Voer algemene projectinformatie in die in het uitvoerrapport wordt opgenomen.
Projectinformatie
- Projectnaam
- Projectnummer
- Opdrachtgever
- Constructeur
- Datum
- Omschrijving
Modulen
Modulen
XConstruct biedt verschillende berekeningsmodulen voor verschillende materialen.
Beschikbare Modulen
Staal
- Momentverbinding - Bereken momentverbindingen
- Lasberekening - Bereken hoeklassen
- Boutberekening - Bereken boutweerstanden
- Kolomberekening - Bereken stalen kolommen
- Samengesteld profiel - Bereken samengestelde profielen
Beton
- Betondoorsnede - Bereken betondoorsneden
- Pons - Ponsberekening
- Kruipfactor - Bereken kruipfactor
Hout
- Hout - Houtberekeningen
Staal
Staal Modulen
Staalberekeningsmodulen volgens NEN-EN 1993 (Eurocode 3).
Beschikbare Berekeningen
- Momentverbinding - Geboute of gelaste momentverbindingen
- Lasberekening - Hoeklasberekening
- Boutberekening - Enkelvoudige boutweerstand berekening
- Kolomberekening - Stalen kolom controle
- Samengesteld profiel - Samengestelde profiel eigenschappen
Momentverbinding
Momentverbinding volgens NEN-EN 1993-1-8 + C2/NB
Hiermee kunt u snel en eenvoudig een momentverbinding berekenen. Gebout of gelast. De userinterface is uniek en zeer gebruiksvriendelijk. Door te klikken op de getallen in de maatlijnen kunt u de afmetingen aanpassen.

Controle volgens NEN-EN 1993-1-8 + C2 / nationale bijlage
- Berekening van momentweerstand Mj,Rd
- Herverdeling van weerstanden per boutrij om een zo groot mogelijk Mj,Rd te bepalen
- Berekening van stijfheid van de verbinding
- Weergave van moment-rotatie diagram
- Classificatie verbinding stijf/flexibel of scharnierend
- Geen 'black-box' berekening maar een heldere uitvoer met uitgeschreven NEN-EN 1993 formules. De berekening is daarmee ook handmatig stap voor stap te controleren en geeft u meer inzicht in welke factoren maatgevend zijn.

Invoer in de tekening
In de tekening van de verbinding kunt u vrijwel alles wijzigen. U kunt alle maten wijzigen door op het getal in de maatlijn te klikken. Zie Wijzigen van afstanden.
Ook kunt u in de tekening de profielen, liggerlengten, liggerhoeken en ook belastingen wijzigen. Dat werkt niet alleen snel maar is ook intuïtief. U zult ervaren hoe prettig dat werkt. De berekeningsresultaten kunt u rechts weergeven als "ge-dockt" of als los scherm op bijv. een 2de monitor. Bij elke wijziging wordt de berekening uitgevoerd en de resultaten direct zichtbaar. Op die manier kunt u het effect van uw wijziging zien. U heeft alle gegevens in beeld. Zowel de invoer als de berekeningsuitvoer.
| Veld | Omschrijving |
|---|---|
| Lb | Lengte van de ligger. Deze waarde is wijzigbaar in de tekening. Dit is alleen van belang voor de beoordeling van de rotatiestijfheid van de verbinding (stijf / flexibel / scharnierend) |
| Hoek van de ligger | Hoek van de ligger |
Parameters van de verbinding

| Veld | Omschrijving |
|---|---|
| Classificatie constructie | Ongeschoord / Geschoord. Dit is alleen van belang voor de beoordeling van de rotatiestijfheid van de verbinding (stijf / flexibel / scharnierend) |
| Type verbinding | Geboute verbinding / Gelaste verbinding |
| Type kopplaat | Uitstekende kopplaat / Korte kopplaat |
| Staalsoort | Keuze van de staalsoort |
| Kolomschot boven | Geen / Volledig / Partieel. Een kolomschot ter hoogte van de bovenste liggerflens |
| Kolomschot onder | Geen / Volledig / Partieel. Een kolomschot ter hoogte van de onderste liggerflens resp. consoleflens |
| Kolomlijfplaat | Geen / Enkel / Dubbel. Lijfplaten of opdikplaten voor het kolomlijf |
| Boutkwaliteit | Keuze van de boutkwaliteit |
| σcom,Ed | De grootste normaalspanning in de kolom |

| Veld | Omschrijving |
|---|---|
| Liggers symmetrisch | Bij een dubbele aansluiting (links en rechts) kan worden ingesteld of beide gelijk zijn (symmetrisch) of niet. U wijzigt dan één kant en de andere zijde wijzigt automatisch mee |
| Aantal boutrijen | Het aantal boutrijen is minimaal 2 |
| Bout | Keuze van de gekozen boutdiameter |
| Console boven | Geen / Console zonder flens / Console met flens |
| Console onder | Geen / Console zonder flens / Console met flens |
| Achterlegplaten | Instelling of achterlegplaten (onderlegplaten) worden toegepast |
Lasberekening
Berekening van hoeklassen volgens NEN-EN 1993-1-8 + C2/NB
Met deze module kunt u de hoeklassen toetsen en/of ontwerpen volgens NEN-EN 1993-1-8.

Controle volgens NEN-EN 1993-1-8 + C2 / nationale bijlage
- Controlerend en ontwerpend
- Krachten en momenten: Fx,Ed, Fy,Ed, Fz,Ed, Mx,Ed, My,Ed en Mz,Ed
- Geen 'black-box' berekening maar een heldere uitvoer met uitgeschreven NEN-EN 1993 formules
Invoer

| Veld | Omschrijving |
|---|---|
| Staalsoort | Staalsoort zwakste verbonden onderdeel |
| L | Lengte van het gelaste onderdeel, resp. lengte van de las in mm |
| b | Dikte van het gelaste onderdeel in mm |
| a | Toegepaste keeldoorsnede in mm |
![]() |
Hiermee kunt u de keeldoorsnede op basis van de ingevoerde krachten ontwerpen |
| Lange verbinding | N.v.t. / Overlapte verbinding / Hoeklassen die dwarsverstijvingen in plaatliggers verbinden. Hiermee wordt de effectieve laslengte gereduceerd volgens art. 4.11 |
Krachten en momenten

| Veld | Omschrijving |
|---|---|
| Fx,Ed, Fy,Ed, Fz,Ed | Rekenkrachten in kN |
| Mx,Ed, My,Ed, Mz,Ed | Rekenmomenten in kNm |
Boutberekening
Berekening van weerstanden van een enkele bout
Met deze module kunt u de opneembare krachten berekenen van een enkele bout volgens NEN-EN 1993-1-8.
Controle volgens NEN-EN 1993-1-8 + C2 / nationale bijlage
- Geen 'black-box' berekening maar een heldere uitvoer met uitgeschreven NEN-EN 1993 formules
Invoer

| Veld | Omschrijving |
|---|---|
| Staalsoort | Staalsoort verbonden onderdeel |
| Boutkwaliteit | Keuze van de boutkwaliteit |
| Boutdiameter | Keuze van de boutdiameter |
| Afschuifvlak | Afschuifvlak door de draad / Afschuifvlak door de schacht |
| Plaats bout | Eindbout / Binnenste bout / Randbout |
| Plaatdikte | Plaatdikte verbonden onderdeel |
| e1 | Eindafstand in de krachtrichting |
| p1 | Steek in de krachtrichting |
| e2 | Eindafstand loodrecht op de krachtrichting |
| p2 | Steek loodrecht op de krachtrichting |
Kolomberekening
Stalen kolomberekening volgens NEN-EN 1993-1-1.

Functies
- Knikcontrole
- Doorsnede classificatie
- Unity check uitvoer
- Transparante formules volgens Eurocode 3
Invoer

| Veld | Omschrijving |
|---|---|
| Profielnaam | Hier kiest u het profiel |
| Kolomlengte L | Lengte van de kolom |
| Kniklengte om de y-as Lcr,y | Kniklengte om de y-as |
| Kniklengte om de z-as Lcr,z | Kniklengte om de z-as |
| Ongesteunde lengte Lcr | Grootste ongesteunde lengte i.v.m. kipstabiliteit (kipafstand) |
| Knikvorm | Niet verplaatsbare knopen / Verplaatsbare knopen. Hier kiest u het type raamwerk waar de kolom onderdeel van is. Hiermee worden de equivalente momentenverdelingsfactoren Cmy en Cmz bepaald volgens NEN-EN 1993-1-1 Tabel B.3 - Equivalente momentverdelingsfactoren Cm in tabellen B.1 en B.2 |
Krachten en momenten

| Veld | Omschrijving |
|---|---|
| NEd | Rekenwaarde van de normaalkracht |
| MyA,Ed | Rekenwaarde van het buigend moment aan de onderkant van de kolom |
| MyB,Ed | Rekenwaarde van het buigend moment aan de bovenkant van de kolom |
| qz,Ed | Rekenwaarde van de (equivalente) dwarsbelasting op de kolom |
| z | Het aangrijpingspunt van de dwarsbelasting qz,Ed, in mm in z-richting t.o.v. de referentielijn. De referentielijn is instelbaar: t.o.v. bovenkant, zwaartelijn of onderkant. Deze afstand is alleen relevant voor de toetsing van de kipstabiliteit (de factor C2) |
Let op! Voer de momenten en de dwarsbelasting met het juiste teken in. Met deze waarden wordt o.a. de kipstabiliteitsberekening gemaakt.
Samengesteld Profiel
Bereken eigenschappen van samengestelde profielen.


Functies
- Bouw samengestelde doorsneden uit meerdere elementen
- Bereken gecombineerde doorsnede-eigenschappen
- Grafische invoer beschikbaar
Invoer

Hier kunt u profielen Toevoegen, Kopiëren en Verwijderen. Met Eigenschappen kunt u een ander profiel kiezen of de profielafmetingen aanpassen.

| Veld | Omschrijving |
|---|---|
| Profielnaam | Voer hier de profielnaam in of selecteer uit het profielen databestand. Zie hieronder de speciale invoersyntax |
| U | Coördinaat u in mm van het profiel |
| V | Coördinaat v in mm van het profiel |
| Hoek | Hoek in graden van het profiel |
| Doorsnedeclassificatie | Er kan worden ingesteld of u doorsnedeclassificatie van het staalprofiel wilt laten berekenen |
Speciale profielinvoer
Naast het kiezen van een profiel uit het databestand kunt u het volgende typen:
| Vorm | Syntax | Voorbeeld |
|---|---|---|
| Gehalveerde H | 1/2 profielnaam [ - minmaat ] |
1/2IPE300 of 1/2HE650B-5 |
| Rechthoek | S breedte x hoogte of F breedte x hoogte |
S200x12 |
| Gat | G breedte x hoogte of H breedte x hoogte |
G50x25 |
| Rond | R diameter |
R50 |
| Buis(segment) | R diameter x dikte [ / hoek1 / hoek2 ] |
R500x12 of R500x12/0/180 |
| Driehoek | D hoogte x breedte of T hoogte x breedte |
D50x60 |
Grafische invoer
Een grafische weergave van de totale samengestelde doorsnede, met daarin standaard de doorsneden van alle profielen (waarbij het actieve profiel met een andere kleur wordt weergegeven), het assenstelsel, de plaats van het zwaartepunt, de hoofdtraagheidsassen en de afstanden.

Met de rechtermuisknop opent u het menu.

| Functie | Omschrijving |
|---|---|
| Selecteren | Een profiel selecteren (actief maken). Verplaats de cursor binnen het contour van het profiel en druk op de linker muisknop |
| Verplaatsen | Profielen grafisch verplaatsen. Er wordt automatisch "ge-snapt" naar vaste / bekende punten waardoor het verplaatsen heel eenvoudig is. Ook kunt u de coördinaten (U,V) numeriek aanpassen |
| Zoom venster | Inzoomen op een bepaald gedeelte in de doorsnedetekening. Met de linker muisknop ingedrukt trekt u een rechthoekig venster van linksonder naar rechtsboven. De modus wordt automatisch uitgeschakeld nadat is ingezoomd |
| Zoom alles | Alles laten zien. De modus wordt automatisch uitgeschakeld wanneer is uitgezoomd |
| Verslepen | Met de linker muisknop ingedrukt kunt u de tekening verslepen |
| Afstand meten | Afstanden meten. Er wordt automatisch "ge-snapt" naar alle voorkomende contourpunten en punten in het midden van alle lijnstukken |
Beton
Beton Modulen
Betonberekeningsmodulen volgens NEN-EN 1992 (Eurocode 2).
Beschikbare Berekeningen
- Betondoorsnede - Doorsnede controle
- Pons - Ponsberekening
- Kruipfactor - Kruipfactor berekening
Betondoorsnede
Betondoorsnede berekening volgens NEN-EN 1992-1-1.
Functies
- Buigend moment controle
- Dwarskracht controle
- Wapeningsberekening
- Unity check uitvoer
Invoer
| Veld | Omschrijving |
|---|---|
| Vorm | Rechthoekige kolomdoorsnede, ronde kolomdoorsnede of een wand |
| Hoogte | Hoogte van de doorsnede in mm |
| Breedte | Breedte van de doorsnede in mm |
| Kolomlengte | De lengte van de kolom in mm. Voor de kniklengte om de y- resp. z-richting zie de knikinstellingen |
| Dubbele buiging | Instelling of de kolom op dubbele buiging moet worden getoetst |
U kunt ook in de doorsnede-tekening klikken op het getal in de maatlijn en daarmee de hoogte of breedte wijzigen. Zie Wijzigen van afstanden.
Pons
Ponsberekening volgens NEN-EN 1992-1-1.

Functies
- Ponscontrole bij kolom-vloer verbindingen
- Berekening van kritische omtrek
- Wapeningseisen
- Unity check uitvoer
Invoer

| Veld | Omschrijving |
|---|---|
| Vorm | Rechthoekige kolomdoorsnede of ronde kolomdoorsnede |
| Plaats | De plaats waar de kolom staat. In het midden van de plaat, aan een plaatrand of bij een hoek. Bij plaatsing aan een rand of hoek worden de afstanden bemaat. Deze kunt u grafisch wijzigen |
| Betonsterkteklasse | Keuze van de betonsterkteklasse |
| Betonstaalsoort | Keuze van de betonstaalsoort |
| Langswapening in y-richting | De bovenwapening in de plaat in y-richting |
| Langswapening in z-richting | De bovenwapening in de plaat in z-richting |
| 1ste laag | Instelling welke bovenwapening in de plaat in de 1ste laag ligt |
| Dekking | Dekking op de buitenste bovenwapening in de plaat in mm |
| Hoek ponswapening | Hoek in graden tussen de ponswapening en het vlak van de plaat |
| VEd | Rekenwaarde van de ponskracht |
| qEd | Rekenwaarde van de belasting op de plaat. De effectieve ponskracht wordt gereduceerd met deze belasting gerekend met het oppervlak van de perimeter |
| Excentriciteit ey | Excentriciteit in mm in y-richting van de ponskracht VEd. U kunt deze waarde ook grafisch wijzigen zoals u maatlijnen wijzigt. Op die manier kunt u momenten vanuit de kolom op de plaat in rekening brengen |
| Excentriciteit ez | Excentriciteit in mm in z-richting van de ponskracht VEd. U kunt deze waarde ook grafisch wijzigen zoals u maatlijnen wijzigt |
Kruipfactor
Bereken de kruipfactor volgens NEN-EN 1992-1-1.

Functies
- Kruipcoëfficiënt berekening
- Afhankelijk van betonklasse, vochtigheid en belastingsleeftijd
- Gebruikt voor lange termijn doorbuigingsberekeningen
Invoer

- Betonsterkteklasse
- Cementklasse
- Relatieve vochtigheid
- Ouderdom van het beton bij belasten
- Theoretische dikte van het element
De kruipcoëfficiënt wordt uit deze waarden berekend en als resultaat weergegeven.
Hout
Hout Modulen
Houtberekeningsmodulen volgens NEN-EN 1995 (Eurocode 5).
Functies
- Hout doorsnede controle
- Materiaaleigenschappen volgens Eurocode 5
Uitvoer
Uitvoer
XConstruct produceert uitgebreide en leesbare berekeningsrapporten.
Uitvoeropties
- Uitvoerselectie - Selecteer wat in de uitvoer opgenomen wordt
- Afdrukvoorbeeld - Voorbeeld voor het afdrukken
- Gedetailleerde uitvoer - Gedetailleerde berekeningsuitvoer
Uitvoerformaten
- RTF-formaat (voor Microsoft Word)
- PDF-formaat
Uitvoerselectie

Selecteer welke berekeningen en inhoud in het uitvoerrapport opgenomen worden.
Opties
- Selecteer individuele berekeningen om op te nemen
- Selecteer berekeningsgroepen
- Gedetailleerde formules wel/niet opnemen
- Diagrammen wel/niet opnemen
Afdrukvoorbeeld

Bekijk het berekeningsrapport voordat u afdrukt of exporteert.
Functies
- Bekijk volledige rapportlay-out
- Paginanavigatie
- Zoom bediening
- Exporteren naar PDF of RTF
- Direct afdrukken
Wilt u een berekening in een Word-document plaatsen die wordt bijgewerkt zodra het model wijzigt, in plaats van hem eenmalig te exporteren, zie dan de Word-invoegtoepassing.
Word-invoegtoepassing - berekeningsrapporten in Word
De Struct4U Word-invoegtoepassing zet een XConstruct-berekeningsrapport rechtstreeks in een Word-document. U sleept een opgeslagen model naar het deelvenster Berekeningen, XConstruct rekent het op de achtergrond door en het rapport wordt bij de cursor ingevoegd als een gekoppeld blok. Wijzigt het model later, dan kan het blok ter plekke worden bijgewerkt - de omringende tekst, de paginanummering en eventuele bladwijzers en kruisverwijzingen naar het rapportblok blijven daarbij ongemoeid.
De invoegtoepassing wordt door de hele Struct4U-familie gedeeld. Naast XConstruct-modellen (.xcst) accepteert hij XFrame2D- (.xfr2), XBeam2D- (.xbe2) en XFEM4U-modellen (.xfem, en het oudere .xfr3), zodat één Word-document rapporten uit meerdere programma's kan bevatten.
De korte video hieronder laat zien hoe een rapport wordt ingevoegd. Hij is opgenomen in een Engelstalige Word met een XFrame2D-model; XConstruct-modellen werken op dezelfde manier.
Vereisten
- Microsoft Word voor Windows (de bureaubladversie; Word op het web en Word voor Mac kunnen hem niet laden).
- XConstruct 2027.5 of hoger. De batchmodus
/reportdie de invoegtoepassing aanstuurt, is beschikbaar vanaf 2027.5. Een oudere XConstruct wordt geweigerd met een melding die de benodigde versie noemt, in plaats van te worden gestart en in een time-out te lopen. - Een geldige XConstruct-licentie. De berekening is een gewone XConstruct-berekening en wordt als zodanig gelicentieerd.
- .NET Framework 4.8 en de Visual Studio 2010 Tools for Office Runtime. Het installatieprogramma van XConstruct installeert de Office-runtime als die ontbreekt. .NET Framework 4.8 zit in Windows 10 versie 1903 en later; op een oudere Windows-versie stopt het installatieprogramma en vraagt het u dat eerst te installeren.
Installatie
De invoegtoepassing hoort bij de XConstruct-installatie, als onderdeel Word Add-in. Hij wordt geïnstalleerd in een gedeelde map, C:\Program Files (x86)\Struct4u\Word Add-in, en dus niet in de programmamap van XConstruct: XFrame2D, XBeam2D en XFEM4U installeren daar precies dezelfde bestanden. Windows houdt één kopie aan, hoeveel Struct4U-programma's u ook installeert, en verwijdert die pas bij het deïnstalleren van het laatste programma.
Word laadt hem voor elke gebruiker op de machine, onder de naam Struct4U Calculations. U vindt hem terug in Word onder Bestand > Opties > Invoegtoepassingen.
Het tabblad Struct4U in Word
Na installatie heeft Word een extra linttabblad, Struct4U, met twee knoppen:
- Berekeningen - toont of verbergt het deelvenster Berekeningen. Het deelvenster is bij elke start van Word verborgen; hiermee opent u het.
- Info - de versie van de invoegtoepassing, en de vier Struct4U-rekenprogramma's, met per programma of het is geïnstalleerd en of het rapporten kan maken. Dit is de snelste manier om te controleren of uw XConstruct nieuw genoeg is.
Het deelvenster Berekeningen
Het deelvenster wordt rechts in het Word-venster verankerd en bevat drie dingen:
- De sleepzone onderin - Sleep je modellen hierheen. Sleep hier één of meer modellen naartoe om hun rapporten in te voegen.
- De blokkenlijst - één regel per rapportblok in het document, in documentvolgorde, met het Model waar het vandaan komt en de Status ervan.
- De werkbalk - zes knoppen: Invoegen…, Bewerken, Verwijderen, Ontkoppelen, Bijwerken en Alles bijwerken. De knoppen tonen alleen pictogrammen; ga er met de muis overheen om te zien wat de knop doet.
Een rapport invoegen
- Open of maak het Word-document en zet de cursor op de plaats waar het rapport moet komen.
- Open het deelvenster met Struct4U > Berekeningen.
- Sleep het modelbestand naar de sleepzone, of kies Invoegen… om het via een bestandsvenster te selecteren.
XConstruct wordt op de achtergrond gestart, rekent het model door en schrijft het rapport; daarna wordt het rapport bij de cursor ingevoegd. Zolang dit loopt is een voortgangsvenster met een knop Annuleren zichtbaar, zodat u een berekening die te lang duurt kunt stoppen. Stoppen verandert niets aan het document.
Meerdere modellen die u in één keer sleept worden meerdere blokken, in de volgorde waarin u ze hebt gesleept. Het invoegpunt is altijd de cursor, en niet de plek op de pagina waar u de muisknop loslaat.
Er loopt maar één berekening tegelijk. Een tweede starten terwijl er al een bezig is, wordt geweigerd met Er wordt een berekening uitgevoerd. Wacht tot deze gereed is.
Wat er in het rapport staat
Het rapport is exact de DOCX-uitvoer die XConstruct zelf voor het model maakt, en bevat altijd alle berekeningen in het model: de Uitvoerselectie wordt niet toegepast.
De invoegtoepassing vraagt niet wat erin moet. Wilt u de inhoud van een rapport wijzigen, pas dan het model in XConstruct aan, sla het op en werk het blok bij.
Rapporten actueel houden
Elk blok onthoudt van welk model het afkomstig is, plus een vingerafdruk van de inhoud van dat model. Of een rapport nog actueel is, wordt aan die vingerafdruk afgelezen en nooit aan een bestandsdatum - een model kan worden opgeslagen zonder dat er iets in is veranderd, en een model kan veranderen zonder dat de datum daarover iets zinnigs zegt.
De kolom Status geeft aan hoe elk blok ervoor staat:
| Status | Betekenis |
|---|---|
| Actueel | Het rapport komt overeen met het model zoals het nu is. |
| Verouderd | Het model is gewijzigd sinds het rapport werd ingevoegd. |
| Model ontbreekt | Het modelbestand staat niet meer op de plaats die het blok heeft vastgelegd. |
| Model vergrendeld | Het modelbestand is er wel, maar kan niet worden gelezen - het staat elders open, of u hebt er geen toegang toe. |
| Vereist aandacht | Het blok en de bijbehorende gegevens horen niet meer bij elkaar. Vrijwel altijd een rapportblok dat binnen Word is gekopieerd en geplakt: alleen het origineel kan worden bijgewerkt, en de kopie houdt de waarden waarmee hij is geplakt. |
Een blok wordt op drie manieren bijgewerkt:
- Bijwerken berekent het geselecteerde blok opnieuw; Alles bijwerken berekent in één keer elk verouderd blok in het document opnieuw.
- Het document openen - staan er verouderde rapporten in, dan vraagt Word het één keer, met de naam van het bestand en het aantal blokken erbij: 1 berekening in hal.docx is verouderd. Nu bijwerken? Antwoordt u Nee, dan blijft het document precies zoals het was. Er wordt nooit stilzwijgend bijgewerkt: een berekening die is gecontroleerd en ondertekend mag niet buiten medeweten van de opsteller veranderen.
- Het model bewerken - zie hieronder.
Bij het bijwerken wordt de inhoud van hetzelfde blok vervangen, zodat bladwijzers en kruisverwijzingen naar het blok intact blijven. Kan het bijwerken niet worden voltooid, dan blijft het bestaande rapport staan in plaats van dat het leeg achterblijft. Lukt dat voor alle blokken, dan meldt het deelvenster hoeveel er zijn bijgewerkt; anders noemt een melding elk mislukt blok met de reden.
Bewerken, verwijderen en ontkoppelen
- Bewerken opent het model van het geselecteerde blok in XConstruct. Sluit u XConstruct weer af, dan wordt het blok opnieuw berekend als u het model hebt gewijzigd, en met rust gelaten als dat niet zo is. Dubbelklikken op een regel, of een regel selecteren en op Enter drukken, doet hetzelfde.
- Verwijderen haalt het blok en het rapport uit het document.
- Ontkoppelen behoudt het rapport maar maakt er gewone tekst van. Het staat dan niet meer in het deelvenster en wordt nooit meer bijgewerkt; u kunt het vrij bewerken.
Een ingevoegd rapport is beschermd: u kunt er niet in typen, omdat wat u typt bij het volgende bijwerken toch verloren zou gaan. Gebruik Ontkoppelen als u de tekst van een rapport met de hand wilt aanpassen.
Taal
De invoegtoepassing volgt de interfacetaal van Word, niet die van Windows. Een Nederlandse Word toont een Nederlandse invoegtoepassing, een Engelse Word een Engelse. Dit staat los van de taal waarop XConstruct zelf is ingesteld; het rapport in het blok komt van XConstruct en volgt de taalinstelling van XConstruct.
Beperkingen
- Blokken kunnen niet vanuit het deelvenster worden verplaatst. Verplaats een rapport door het blok te verwijderen en op de nieuwe plaats opnieuw in te voegen.
- Een rapportblok binnen Word kopiëren en plakken levert een tweede blok op dat niet kan worden bijgewerkt. Het wordt vermeld als Vereist aandacht, met de naam van het origineel waarvan het een kopie is. Voeg het model in dat geval een tweede keer in.
- Word 97-2003-documenten (
.doc) kunnen geen rapporten bevatten. Converteer het document eerst (Bestand > Info > Converteren) of sla het op als.docx. - Eén berekening tegelijk, per Word-sessie.
- Duurt één model langer dan tien minuten, dan wordt de berekening gestopt: er wordt niets van ingevoegd, en blokken die nog niet opnieuw berekend waren, behouden hun bestaande rapport.
- Word op het web en Word voor Mac worden niet ondersteund.
Gedetailleerde Uitvoer

XConstruct biedt gedetailleerde, transparante uitvoer met alle formules.
Functies
- Alle formules volledig en ingevuld weergegeven
- Verwijzing naar Eurocode artikelen
- Stapsgewijze verificatie
- Geen 'black-box' berekeningen
- Geschikt voor verificatie door keurende instanties
Functiebalk

De functiebalk biedt snelle toegang tot veelgebruikte functies.
Functiebalk Knoppen
| Icoon | Functie | Omschrijving |
|---|---|---|
![]() |
Nieuw | Maak een nieuw project |
![]() |
Openen | Open een bestaand project |
![]() |
Opslaan | Sla het huidige project op |
![]() |
Ongedaan maken | Maak de laatste actie ongedaan |
![]() |
Opnieuw | Herhaal de laatste ongedaan gemaakte actie |
![]() |
Afdrukvoorbeeld | Bekijk de uitvoer |
![]() |
Export PDF | Exporteren naar PDF-formaat |
![]() |
Export Word | Exporteren naar RTF-formaat |
![]() |
Afdrukken | Afdrukken van de uitvoer |
Samenvoegen PDF

Voeg meerdere PDF-bestanden samen tot één document.
Functies
- Combineer meerdere berekeningsrapporten
- Voeg externe PDF-documenten toe
- Herschik pagina's
- Maak één uitgebreid rapport
Gebruik
- Open het Samenvoegen PDF dialoogvenster
- Voeg PDF-bestanden toe met de toevoegen knop
- Herschik bestanden indien nodig met omhoog/omlaag knoppen
- Klik op Samenvoegen om de gecombineerde PDF te maken

Literatuur
Literatuur
XConstruct berekeningen zijn gebaseerd op de volgende Eurocode normen.
Eurocode Normen
- Eurocode 2 - Betonconstructies (NEN-EN 1992)
- Eurocode 3 - Staalconstructies (NEN-EN 1993)
- Eurocode 5 - Houtconstructies (NEN-EN 1995)
Nationale Bijlagen
Alle berekeningen bevatten de Nederlandse Nationale Bijlage (NB) parameters.
Literatuur
Normen eurocode
- NEN-EN 1992-1-1 + C2:2011 (nl) Eurocode 2: Ontwerp en berekening van betonconstructies - Deel 1-1: Algemene regels en regels voor gebouwen, november 2011
- NEN-EN 1992-1-1 + C2:2011/NB:2011 (nl) Nationale bijlage bij NEN-EN 1992-1-1+C2 Eurocode 2: Ontwerp en berekening van betonconstructies - Deel 1-1: Algemene regels en regels voor gebouwen, november 2011
- NEN-EN 1992-1-2 + C1:2011 (nl) Eurocode 2: Ontwerp en berekening van betonconstructies - Deel 1-2: Algemene regels - Ontwerp en berekening van constructies bij brand
- NEN-EN 1992-1-2 + C1:2011/NB:2011 (nl) Nationale bijlage bij NEN-EN 1992-1-2 Eurocode 2: Ontwerp en berekening van betonconstructies - Deel 1-2: Algemene regels - Ontwerp en berekening van constructies bij brand, november 2011
Overig
- Constructieleer Gewapend Beton Studieboek voor het HBO, de opleidingen Bouwkunde en Civiele Techniek. Auteurs: dr.ir.drs. C.R. Braam en ir. P. Lagendijk, druk 2010.
Zie Eurocode 2 voor de afzonderlijke artikelen die zijn toegepast.
Eurocode 2
NEN-EN 1992: Ontwerp van betonconstructies.
Gebruikte Normen
- NEN-EN 1992-1-1 + C2:2011 - Algemene regels en regels voor gebouwen
- NEN-EN 1992-1-1 + C2:2011/NB:2011 - Nationale Bijlage
- NEN-EN 1992-1-2 + C1:2011 - Brandontwerp
- NEN-EN 1992-1-2 + C1:2011/NB:2011 - Nationale Bijlage voor brandontwerp
Toegepaste artikelen
NEN-EN 1992-1-1 en de Nationale Bijlage
- 3.1 Beton
- 3.1.6 Rekenwaarde van druk- en treksterktes
- 3.1.7 Spanning-rekrelaties voor het berekenen van dwarsdoorsneden
- 3.2 Betonstaal
- 3.2.7 Aannamen voor de berekening
- 4.4.1 Betondekking
- 5.8.3 Vereenvoudigde criteria voor tweede-orde-effecten
- 5.8.3.1 Slankheidscriterium voor afzonderlijke elementen
- 5.8.3.2 Slankheidscriterium en effectieve lengte van afzonderlijke elementen
- 5.8.4 Kruip
- 5.8.8 Methode gebaseerd op de nominale kromming
- 5.8.8.3 Kromming
- 5.8.8.2 Buigende momenten
- 5.8.9 Dubbele buiging
- 5.2 Geometrische imperfecties
- 6.1 Buiging met of zonder normaalkracht
- 9.5 Kolommen
- 9.5.2 Langswapening
- 9.6 Wanden
- 9.6.2 Verticale wapening
NEN-EN 1992-1-2 en de Nationale Bijlage (brand)
- 4.2 Simplified calculation method
- 4.2.2 Temperature profiles
- 4.2.3 Reduced cross-section
- 4.2.4.3 Steel
- 5.3 Columns
- Annex B
- B.1 500 °C isotherm method
- B.1.2 Design procedure of a reinforced concrete cross-section, exposed to bending moment and axial load
Annex A - toegepaste temperatuurverdelingen
- Fig. A.3: balk, h x b = 150 x 80 - R30
- Fig. A.4: balk, h x b = 300 x 160 - a) R30, b) R60
- Fig. A.5: balk, h x b = 300 x 160 - R90
- Fig. A.7: balk, h x b = 600 x 300 - a) R60, b) R90
- Fig. A.8: balk, h x b = 600 x 300 - R120
- Fig. A.9: balk, h x b = 800 x 500 - a) R90, b) R120
- Fig. A.10: balk, h x b = 800 x 500 - a) R180, b) R240
- Fig. A.11: kolom, h x b = 300 x 300 - R30
- Fig. A.12: kolom, h x b = 300 x 300 - R60
- Fig. A.13: kolom, h x b = 300 x 300 - R90
- Fig. A.14: kolom, h x b = 300 x 300 - R120
- Fig. A.16: ronde kolom, D = 300 - R30
- Fig. A.17: ronde kolom, D = 300 - R60
- Fig. A.18: ronde kolom, D = 300 - R90
- Fig. A.19: ronde kolom, D = 300 - R120
Behandelde Onderwerpen
- Betondoorsnede ontwerp
- Pons
- Kruip en krimp
- Wapeningseisen













