This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
example:merge [2015/04/09 11:22] phil [Merge Soil] |
example:merge [2016/08/29 09:56] (current) phil [Merge Soil] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Merging Models ====== | ====== Merging Models ====== | ||
- | The Submodeler originally was originally designed to take complex models and split those models for calculation purposes and possibly modify a small model section then recombine that section to the original model. The idea of combining two unrelated models was an easy logical step to make. The problem is that the user will almost always have to modify every line in one model for transfer data commands to work to combine unrelated models without overwriting data from one of the models. The Merge commands were added so the user does not have to modify models by hand so the models can be properly merged. | + | The User Interface was originally designed to take complex models and split those models for calculation purposes and possibly modify a small model section then recombine that section to the original model. The idea of combining two unrelated models was an easy logical step to make. The problem is that the user will almost always have to modify every line in one model for transfer data commands to work to combine unrelated models without overwriting data from one of the models. The Merge commands were added so the user does not have to modify models by hand so the models can be properly merged. |
===== Merge ===== | ===== Merge ===== | ||
Line 28: | Line 28: | ||
==== Merge Soil ==== | ==== Merge Soil ==== | ||
<code> | <code> | ||
- | * Code to merge an excavation to the soil. | + | * Code to merge an excavation to the structure. |
Actm,1 | Actm,1 | ||
Inp,struct.pre | Inp,struct.pre | ||
Line 38: | Line 38: | ||
etypegen,2 | etypegen,2 | ||
Actm,3 | Actm,3 | ||
- | MergeSoil,1,2,1,mappingfile.txt | + | MergeSoil,1,2,1,,,,mappingfile.txt |
</code> | </code> | ||
- | **Notes:** example uses [[com:INP]] to disambiguate which model is structural and which is Excavation. It is important to set ground elevation before merge so the command can weld the models external interface nodes properly. | + | **Notes:** example uses [[com:INP]] to disambiguate which model is structural and which is excavation. It is important to set ground elevation before merge so the command can weld the models external interface nodes properly. |