KR360: If I build a project using a CAD model and solve it completely, can I later replace the CAD model with another one that has the same Named Selections and simply update it without redoing any of the meshing or setup?
This can be done if:
` Named Selections are defined in CAD system.
o There are ways around this restriction, depending on the model, but this is generally the best approach.
` Numbers and types of Named Selections are set up properly.
o You can define extra Named Selections to handle things like instances, where the number of entities changes. You should define Named Selections to handle the case with the maximum number of instances, because the software handles missing info better than new info.
` DesignModeler operations are set up properly based on the change in the model.
o The history in DM is like a script. If you set up the `script` properly, it can handle different operations. For example, a symmetry operation may be fine for a class of models, or a slice at X=0 might be fine for a class of problems. If the operations are set up properly, the update should work. If the operations are not set up properly, DM will just move past problematic operations, showing you where it runs into problems. (Features are marked yellow or with question marks to help instruct you where problems occurred.) You have to understand and build the proper logic into the DM model in order for this to be successful (similar to building an intelligent script that can handle design changes).
` Meshing operations are set up properly based on the change in the model.
o Careful use of methods and controls is required. Controls can and should be assigned to Named Selections as much as possible. Unstructured methods (tet, hex-dominant) can handle geometry changes more robustly than structured and semi-structured (Sweep or MultiZone) methods, but the latter can succeed if the topology changes are minor and controls are carefully applied. Use of Advanced Size Functions and collision detection for inflation layers can greatly improve robustness to changes.
There may be additional limitations related to physics preprocessing, solving, and post-processing. Other than consistent use of Named Selections, it is difficult to provide general guidelines for these.