For some calculations sometimes we need to take into account different Young modulus depending of the nature of load cases. This is expected for a single model, to avoid duplication of model data. We see such requirements in Eurocode and also AISC codes.
Working on my last project (it's an concrete structure, about 150 000 nodes and 170 000 FE-s) I was extremely annoyed by Robot Str 2013 general performance. For example, changing an load value is operation with time consumption not less that half of minute on quite modern hardware (core i7 etc.). Changing values in tables is not much quicker...
I understand that you can recommend to use diaphagms instead shell etc, but in general - performance of Robot is not the best one, I can say the worst one. Now it is 2013 year and yes, sometimes we have to analyse and calculate models with more than 3 bars...
Here I do not speak of calculating time, meshing time - it's only problem of general performance, for example, changing load values in large scale models. So, my Idea is to optimize code (I'm fully understand that it can take a lot of time) to make Robot works much quicker.
Problem: The table editing tools in Robot are slow and have poor functionality. Usually it is better to copy the table to Excel and edit it there, but this can cause trouble (example: planar loads on contour becoming planar loads in my experience). Besides, for small changes this should not be neccessary.
Solution: Advanced table editing module or two way link to excel for all tables. Allows quick editing of tables, making changes to the model only when the user clicks apply.
It would be very useful, large model, to introduce in the check table of the steel members the option to display, during the checking progress, the following data:
1) The total number steel bars to check;
2) Total number of steel bars verified;
3) Total number of steel bars unverified.
This can be done differently for ULS and for SLS.
This option can help the user to manage the code checking phase.
When running non-linear analysis, different combinations should be computed simultaneously in separate threads. This would make such calculation almost an order of magnitude faster.
When we select a node by indicating its number, it is marked with a green color spot in the structure but if the structure is a little more than simlpe it's difficult for the user to see where it is... It should be marked by a different (more clear) way, for instance the node could be enclosed in a small circle in order to be visible.
A general update in push over analysis should take place.
There are several issues that must be resolved in order this type of analysis to be completed in Robot. Some of these are already posted, for instance the following links:
..and many others like the ability to set a starting case (usually containing dead and live loads) before the push over analysis e.t.c (I think that some of them are already posted as SR in Subscription Center).
Currently you can add bars to a group which is very useful to select those bars after. But if you want to change some properties such us the material, the section, the release or whatever, you have to do it one by one. I mean, select the bars, then change the section, after change the material, after change the relase...
In my opinion, would be very useful the posibility of make a kind of "MASTER GROUP" which not only save the selection of the bars but also all kind of properties so, changing the property in the group you change it authomatically for all the bars belonging to that group.
That would be much faster to change and review.
Likewise for nodes.
It would be very useful to implement RC design of typical pile caps and circular spread footings (including footings with variable thickness).