Good day Oram. The first thing to check is which code the Egypt code is based on. E.g. here in South Africa, we use the South african steel code, which is almost entirely based on the Canadian steel code. Therefore if using a software which the South African Code is not available, I will then set it to Canadian Standard.
With South African code it can get a little complicated. The Steel code is based on Canadian code (CAN-CSA S16), while the concrete code is based on the British code. Then the cold formed steel code is based on Australia/New Zealand, and finally the loading code is based on the Eurocode. Sometimes this can get frustrating with software, as you need to then keep changing which codes you're using.
Also important to keep in mind is that most codes in the world nowadays are based on limit states design, while some ACI codes are working stress design. Be careful of this when using the alternate code, as the whole philosophy is different and it can lead to costly mistakes if you're not careful.
With South African code it can get a little complicated. The Steel code is based on Canadian code (CAN-CSA S16), while the concrete code is based on the British code. Then the cold formed steel code is based on Australia/New Zealand, and finally the loading code is based on the Eurocode. Sometimes this can get frustrating with software, as you need to then keep changing which codes you're using.
Also important to keep in mind is that most codes in the world nowadays are based on limit states design, while some ACI codes are working stress design. Be careful of this when using the alternate code, as the whole philosophy is different and it can lead to costly mistakes if you're not careful.