You mentioned about the roof beams not being connected. For the load to be distributed correctly, you need to ensure that connectivity between the structural members is proper. The fact that the software is selecting small sections for the columns, may have something to do with the fact that...