I was teaching EuroCode 1995 in L'Aquila for some international students. While it is a good experience for these students who dont know anything about Eurocode (and myself), it looks like in Italy, there is another National code that people use in real project. By EU law the national codes must be "exceeding" and "compatible" with EuroCode. This makes some sense as it is similar in case of IBC vs. California code CBC, where a local code can take the model code and modify it a bit based on local condition such as seismicity.
However, there is a National Annex system for EuroCode that allows individual nations to add something when adoption Eurocode. Is that the National Annex of Italy or is it a different code?
So could anyone help explain this system a bit more for Italy? @angeloaloisio
My understanding is that EuroCode is a design standard similar to the Canadian CSA O86. It does not provide load information and design requirements like a building code. Each EU country can have additional requirements when adopting EC5.
For example, EC5 provides equations for floor vibration design, but it does not provide the specific criteria of deflection and acceleration limits in the current EC5.
The load info is provided in Eurocode 1991. The "Eurocode 5" we often used to describe EU wood code is actually Eurocode 1995. The 199 part is not about year, it is just a code to differentiate between different Eurocode standards. The structural EU codes happened to be assigned 199 as a prefix. so there are 10 codes for now, EN1990 to EN 1999.
1990 is reliability basis and defines many fundamentals, such as ULS and SLS limit states. 1991 is the load code like ASCE7, then you have steel 1993, concrete 1992, and wood 1995 plus a few others.