SimcenterKnowledge

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