Solutions and solving > Condition sequences
Using the Add new Condition Sequences From File command
When you use the Add new Condition Sequence From File command with an XML file, the results that you obtain depend on:
The labels of the condition sequences that you are importing and the labels of the existing condition sequences.
The labels of the conditions associated with the condition sequences that you are importing and the labels of the existing conditions.
The following table shows the results obtained using the Add new Condition Sequence From File command given the contents of the XML file and the existing condition sequences, conditions, and condition parameters. Existing condition sequences, conditions, and condition parameters are those already loaded into the simulation.
Import behavior when using the Add new Condition Sequence From File command with XML files
| Description | Condition sequences, conditions, and condition parameters in the XML file(1) | Condition sequences, conditions, and condition parameters loaded in the simulation(1) (2) | Loaded condition sequences after import(1) |
|---|---|---|---|
| Cases where no condition sequences or conditions are loaded into the simulation | IS1(IC1,IC2,IC3;P1) | Nothing loaded | The import fails because conditions that have a label of 1, 2, or 3 are not loaded into the simulation. |
| IS1(IC1,IC2,IC3;P1)IS2(IC1,IC2,IC3;P1) | Nothing loaded | The import fails because conditions that have a label of 1, 2, or 3 are not loaded into the simulation. | |
| Cases where only conditions are loaded into the simulation | IS1(IC1,IC2,IC3;P1) | (EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2) |
| IS1(IC1,IC2,IC3;P1) | (EC1,EC2;P2) | The import fails because a condition that has a label of 3 is not loaded into the simulation.(EC1,EC2;P2) | |
| IS1(IC1,IC2;P1) | (EC1,EC2,EC3;P2) | IS1(EC1,EC2;P2) | |
| IS1(IC1,IC2,IC3;P1)IS2(IC1,IC2,IC3;P1) | (EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2)IS2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2;P1)IS2(IC1,IC2;P1) | (EC1,EC2,EC3;P2) | IS1(EC1,EC2;P2)IS2(EC1,EC2;P2) | |
| IS1(IC1,IC2,IC3,IC4;P1)IS2(IC1,IC2,IC3,IC4;P1) | (EC1,EC2,EC3;P2) | The import fails because a condition that has a label of 4 is not loaded into the simulation.(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2;P1)IS2(IC1,IC2,IC3,IC4;P1) | (EC1,EC2,EC3;P2) | The import fails because a condition that has a label of 4 is not loaded into the simulation.(EC1,EC2,EC3;P2) | |
| Cases where at least one of the labels of the condition sequences in the XML file match the label of a condition sequence loaded into the simulation | IS1(IC1,IC2,IC3;P1) | ES1(EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2) |
| IS1(IC1,IC2;P1) | ES1(EC1,EC2,EC3;P2) | IS1(EC1,EC2;P2) | |
| IS1(IC1,IC2,IC3,IC4;P1) | ES1(EC1,EC2,EC3;P2) | The import fails because a condition that has a label of 4 is not loaded into the simulation.ES1(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2,IC3;P1)IS2(IC1,IC2,IC3;P1) | ES1(EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2)IS2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2;P1)IS2(IC1,IC2,IC3;P1) | ES1(EC1,EC2,EC3;P2) | IS1(EC1,EC2;P2)IS2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2,IC3;P1)IS2(IC1,IC2,IC3,IC4;P1) | ES1(EC1,EC2,EC3;P2) | The import fails because a condition that has a label of 4 is not loaded into the simulation.ES1(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2,IC3;P1)IS2(IC1,IC2;P1) | ES1(EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2)IS2(EC1,EC2;P2) | |
| IS1(IC1,IC2,IC3;P1) | ES1(EC1,EC2,EC3;P2)ES2(EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2)ES2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2;P1) | ES1(EC1,EC2,EC3;P2)ES2(EC1,EC2,EC3;P2) | IS1(EC1,EC2;P2)ES2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2,IC3,IC4;P1) | ES1(EC1,EC2,EC3;P2)ES2(EC1,EC2,EC3;P2) | The import fails because a condition that has a label of 4 is not loaded into the simulation.ES1(EC1,EC2,EC3;P2)ES2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2,IC3;P1) | ES1(EC1,EC2,EC3;P2)ES2(EC1,EC2;P2) | IS1(EC1,EC2,EC3;P2)ES2(EC1,EC2;P2) | |
| IS1(IC1,IC2,IC3;P1) | ES1(EC1,EC2;P2)ES2(EC1,EC2,EC3;P2) | IS1(EC1,EC2,EC3;P2)ES2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2;P1) | ES1(EC1,EC2;P2)ES2(EC1,EC2,EC3;P2) | IS1(EC1,EC2;P2)ES2(EC1,EC2,EC3;P2) | |
| IS1(IC1,IC2;P1) | ES1(EC1,EC2,EC3;P2)ES2(EC1,EC2;P2) | IS1(EC1,EC2;P2)ES2(EC1,EC2;P2) | |
| Cases where none of the labels of the condition sequences in the XML file match the labels of the condition sequences loaded into the simulation | IS2(IC1,IC2,IC3;P1) | ES1(EC1,EC2,EC3;P2) | ES1(EC1,EC2,EC3;P2)IS2(EC1,EC2,EC3;P2) |
| IS2(IC1,IC2;P1) | ES1(EC1,EC2,EC3;P2) | ES1(EC1,EC2,EC3;P2)IS2(EC1,EC2;P2) | |
| IS2(IC1,IC2,IC3,IC4;P1) | ES1(EC1,EC2,EC3;P2) | The import fails because a condition that has a label of 4 is not loaded into the simulation.ES1(EC1,EC2,EC3;P2) | |
| (1)The notation is as follows:ISn(ICi,ICj,ICk;P1) = A condition sequence that has a label of n, conditions that have labels of i, j, and k, and a set of values for the condition parameters, P1, in the XML file.ESn(ECi,ECj,ECk;P2) = A condition sequence that has a label of n, conditions that have labels of i, j, and k, and a set of values for the condition parameters, P2, existing in the simulation.(ECi,ECj,ECk;P2) = Conditions that have labels of i, j, and k, and a set of values for the condition parameters, P2, existing in the simulation. However, no condition sequence exists in the simulation.ISn(ECi,ECj,ECk;P2) = A condition sequence in the XML file that has a label of n now exists in the simulation. It references conditions that existed in the simulation prior to import that have labels of i, j, and k, and the set of values that existed in the simulation prior to import for the condition parameters, P2.(2)Conditions are not necessarily included in a condition sequence that exists in the simulation. They may be exist in the simulation independent of being included in any of the condition sequences. |
When you use the Add new Condition Sequence From File command with a BDD file, the behavior is different because BDD files can contain only a single condition sequence and unlike XML files, a condition sequence in a BDD file does not have a label. Because of these limitations, when you use the Add new Condition Sequence From File command with a BDD file, the behavior is as follows:
If the conditions in the BDD file do not exist in the simulation, the import fails.
If the BDD file contains a condition sequence whose conditions exist in the simulation, and there are no existing condition sequences, the software imports the condition sequence in the BDD file, but uses the conditions and condition parameters that already exist in the simulation, rather than those in the BDD file.
If the BDD file contains a condition sequence whose conditions exist in the simulation, and one or more condition sequences exist, the software replaces the first condition sequence listed in the Condition Sequence Manager dialog box with the condition sequence in the BDD file, but uses the conditions and condition parameters that already exist in the simulation, rather than those in the BDD file.
Where do I find it?
| Application | Pre/Post |
|---|---|
| Prerequisites | A Simulation file as the work and displayed part |
| Command Finder | Condition Sequences |
| Location in dialog box | Condition Sequences group→Add new Condition Sequence From File |
How do I
Export a condition sequence
Import a condition sequence
Create condition parameters
Create conditions
Create a condition sequence
Create a solution from a condition sequence
Update a solution from condition sequence changes
Learn more
Condition parameters, conditions, and condition sequences
Using a condition sequence to define a solution
Exporting and importing condition sequences
Define a boundary condition magnitude with condition parameters
Plot a condition sequence
Look up more details
XML file format for condition sequences
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Using the Add new Condition Sequences From File command, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1853630 · retrieved 2026-07-17