[{"data":1,"prerenderedAt":130},["ShallowReactive",2],{"copy:design-codes:en":3,"copy:codes:en":65},{"seo":4,"hero":7,"codes":13,"spreadsheets":18,"annexes":22,"dutch":31,"notIncluded":44,"languages":51,"ask":55,"close":61},{"title":5,"description":6},"Design codes and national annexes · Struct4U","The Eurocode parts, national annexes and other codes that XFEM4U, XFrame2D, XBeam2D and XConstruct cover, marked ✓, ✗ or “ask us”, with the source of each mark.",{"label":8,"title":9,"lead":10,"status":11,"codesLabel":12},"Design codes","Design codes and national annexes","Which codes each program checks against, and for which countries. A ✓ means a manual, a sample report or the release notes show it. A ✗ means it is not included. “Ask us” means it is not documented yet, so we do not claim it.","Status {date}. Sources: the manuals, the sample reports and the release notes.","National editions and codes covered",{"label":14,"title":15,"note":16,"legendTitle":17},"Codes","Codes per program","Open “Where each mark comes from” under the table for the source of every ✓ and ✗.","Legend",{"title":19,"text":20,"cta":21},"XSpreadsheets","XSpreadsheets builds XFrame2D and XFEM4U models from Excel. Those models are calculated and checked in XFrame2D or XFEM4U, so the columns of those programs apply.","About XSpreadsheets",{"label":23,"title":24,"lead":25,"notes":26},"Annexes","National annexes","You choose the country in the program. The annex applies to the Eurocode parts that program covers.",[27,28,29,30],"The XConstruct manual lists the Dutch annex only.","The latest Dutch annex to EN 1992-1-1, {edition}, is in XFEM4U and XBeam2D from version {xfem4u} and in XConstruct from version {xconstruct}.","The English XFrame2D sample report uses the German annex; the Dutch one uses the Dutch annex.","Spanish and Portuguese annexes are not included.",{"label":32,"title":33,"items":34},"Dutch rules","Dutch rules for existing buildings, earthquakes and piles",[35,38,41],{"code":36,"text":37},"NEN 8700","For assessing an existing structure, the lower partial load factors of NEN 8700 Table A.1.2, in all four programs. The profile library includes the old steel profiles DIN, DIE, DIL and DIR.",{"code":39,"text":40},"NPR 9998","For induced earthquakes, XFEM4U uses the response spectrum of NPR 9998: it derives the natural frequencies with the Rayleigh method and generates the seismic load cases in x and y, and the combinations with them.",{"code":42,"text":43},"NEN 9997-1","Pile bearing capacity in XConstruct follows NEN 9997-1:2025+C1:2025 from version 2027-03-01, from imported CPTs.",{"label":45,"title":45,"lead":46,"items":47},"Not included","So you know before you download:",[48,49,50],"National annexes other than those of the Netherlands, Belgium, the United Kingdom, Germany and Italy, such as the Spanish and Portuguese annexes.","US codes other than ANSI\u002FAISC 360-16 and ANSI\u002FACI 318-19.","Seismic codes other than NPR 9998, such as EN 1998.",{"label":52,"title":53,"text":54},"Languages","Program languages","The programs run in {list}.",{"label":56,"title":57,"text":58,"contact":59,"support":60},"Ask us","Not sure your code is covered?","Ask before you start, and name the code, the part and the national annex.","Contact","Support",{"title":62,"text":63,"secondary":64},"Check the code line in a real report.","The reports list the standards they apply, with edition and annex, before the first check.","Sample reports",{"groups":66,"codes":73,"marks":89,"legend":93,"matrixCaption":97,"headCode":98,"sourcesTitle":99,"src":100,"annexCaption":107,"annexProgram":108,"annexNames":109,"analysis":117,"analysisCaption":129},{"basis":67,"concrete":68,"steel":69,"timber":70,"masonry":71,"geo":72,"nl":32},"Basis and actions","Concrete","Steel","Timber","Masonry","Geotechnics",{"en1990":74,"en1991":75,"en1992-1-1":76,"en1992-1-2":77,"en1993-1-1":78,"en1993-1-2":79,"en1993-1-8":80,"aisc360":81,"aci318":82,"en1995-1-1":83,"en1996-1-1":84,"npr9096":85,"en1997-1":86,"nen8700":87,"npr9998":88},"Basis of design, load combinations","Snow and wind loads, generated","Concrete: general rules and buildings","Concrete: fire design","Steel: general rules and buildings","Steel: fire design","Steel: joints","US steel specification, direct analysis method","US concrete code","Timber: general rules and buildings","Masonry: general rules","Masonry, Dutch simplified rules: cavity wall under wind","Geotechnics: pile bearing capacity from CPTs","Existing structures: partial factors of Table A.1.2","Induced earthquakes in the Netherlands: response spectrum",{"yes":90,"no":91,"ask":92},"Covered","Not covered","ask us",{"yes":94,"no":95,"ask":96},"covered","not covered","not documented yet, so we do not claim it","Design codes per program","Code","Where each mark comes from",{"report":101,"manual":102,"notes":103,"site":104,"kb":105,"owner":106},"sample report (Nov 2022)","manual","release notes {version} ({date})","struct4u.com","former Struct4U knowledge centre","confirmed by Struct4U (Sep 2026)","National annexes per program","Program",{"NL":110,"BE":111,"UK":112,"DE":113,"IT":114,"ES":115,"PT":116},"Netherlands","Belgium","United Kingdom","Germany","Italy","Spain","Portugal",{"gl":118,"gnl":119,"plates":120,"platesGnl":121,"mnk":122,"elasticFoundation":123,"tensionOnly":124,"earthquake":125,"ponding":126,"chessboard":127,"fire":128},"First-order (geometrically linear) analysis","Second-order (geometrically non-linear) analysis with global imperfections","Plates, slabs and walls","Second-order effects in plates and walls","Concrete stiffness from the M-N-κ diagram (physically non-linear)","Beams on an elastic foundation","Tension-only and compression-only members","Response spectrum to NPR 9998","Water accumulation (ponding)","Chessboard (pattern) loading","Fire resistance of steel members","Analysis types per program",1792702115621]