Topological optimization procedure for civil steel frame design