SimcenterKnowledge

Solutions and solving > Condition sequences

XML file format for condition sequences

The general format of an XML file format for condition sequences is:

<ConditionSequenceExport version="1.0">  <ConditionSequences>    <ConditionSequence name="Sequence 1" label="1" units="Second | Minute | Hour">      <Description>        <Line>Optional description</Line>      </Description>

The ConditionSequence container defines the condition sequence and all time steps. The software supports only one condition sequence per Simulation file. The elements and attributes defined for this container correspond to the options found on the Condition Sequence tab in the Condition Sequence Manager dialog box.

      <TimeStep>        <Description>Optional description</Description>        <Time>n.nnnnnn</Time>        <Condition>N</Condition>      </TimeStep>...    </ConditionSequence>  </ConditionSequences>

Include a definition for each time step in the sequence. The time n.nnnnnn is a rational number that specifies the start time of the time step in the units="" attribute for the element. The value N is an ordinal integer that indicates the condition’s place in the sequence — that is, condition 1, condition 2, condition 3, and so on.

  <Conditions>    <Condition name="condition name" label="condition label">      <Value parameter="parameter-name">n.nnnnnn</Value>...    </Condition>...  </Conditions>

The container corresponds to the options on the Conditions tab in the Condition Sequence Manager dialog box.

Each condition is defined by a element with a uniquely specified name="" and label="". For each condition, include a statement for each defined parameter. The name specified for the parameter="" attribute of the element must match the attribute defined below.

  <Parameters>    <Parameter name="parameter-name">      <Measure>The quantity being measured</Measure>      <Units>The units used to measure the quantity</Units>    </Parameter>...  </Parameters></ConditionSequenceExport>

The following example shows a complete condition sequence XML file for a simple sequence:

<ConditionSequenceExport version="1.0">  <ConditionSequences>    <ConditionSequence name="Sequence 1" label="1" units="Second">      <Description/>      <TimeStep>        <Description></Description>        <Time>100.000000</Time>        <Condition>1</Condition>      </TimeStep>      <TimeStep>        <Description></Description>        <Time>180.000000</Time>        <Condition>1</Condition>      </TimeStep>      <TimeStep>        <Description></Description>        <Time>250.000000</Time>        <Condition>2</Condition>      </TimeStep>      <TimeStep>        <Description></Description>        <Time>350.000000</Time>        <Condition>2</Condition>      </TimeStep>    </ConditionSequence>  </ConditionSequences>  <Conditions>    <Condition name="Condition 1" label="1">      <Value parameter="NH">567.000000</Value>      <Value parameter="NI2">221.000000</Value>      <Value parameter="T20">288.150000</Value>      <Value parameter="P20">0.101325</Value>      <Value parameter="W261">15.010000</Value>      <Value parameter="T261">301.740000</Value>      <Value parameter="P261">0.111140</Value>      <Value parameter="W301">9.880000</Value>      <Value parameter="T301">393.270000</Value>      <Value parameter="P301">0.246370</Value>      <Value parameter="W501">13.040000</Value>      <Value parameter="P501">0.102480</Value>      <Value parameter="P441">0.114300</Value>    </Condition>    <Condition name="Condition 2" label="2">      <Value parameter="NH">1042.000000</Value>      <Value parameter="NI2">686.000000</Value>      <Value parameter="T20">288.150000</Value>      <Value parameter="P20">0.101325</Value>      <Value parameter="W261">98.820000</Value>      <Value parameter="T261">490.210000</Value>      <Value parameter="P261">0.543430</Value>      <Value parameter="W301">7.994000</Value>      <Value parameter="T301">799.110000</Value>      <Value parameter="P301">2.592700</Value>      <Value parameter="W501">101.600000</Value>      <Value parameter="P501">0.161110</Value>      <Value parameter="P441">0.503600</Value>    </Condition>  </Conditions>  <Parameters>    <Parameter name="Ma">      <Measure>Mass</Measure>      <Units>Kilogram</Units>    </Parameter>    <Parameter name="Ac">      <Measure>Acceleration</Measure>      <Units>MeterPerSquareSecond</Units>    </Parameter>    <Parameter name="Tmp">      <Measure>Temperature</Measure>      <Units>Celsius</Units>    </Parameter>    <Parameter name="NH">      <Measure>Angular_Velocity</Measure>      <Units>RadiansPerSecond</Units>    </Parameter>    <Parameter name="NI2">      <Measure>Angular_Velocity</Measure>      <Units>RadiansPerSecond</Units>    </Parameter>    <Parameter name="T20">      <Measure>Temperature</Measure>      <Units>Kelvin</Units>    </Parameter>    <Parameter name="P20">      <Measure>Pressure</Measure>      <Units>NewtonPerSquareMilliMeter</Units>    </Parameter>    <Parameter name="W261">      <Measure>Mass_Flow_Rate</Measure>      <Units>KilogramPerSecond</Units>    </Parameter>    <Parameter name="T261">      <Measure>Temperature</Measure>      <Units>Kelvin</Units>    </Parameter>    <Parameter name="P261">      <Measure>Pressure</Measure>      <Units>NewtonPerSquareMilliMeter</Units>    </Parameter>    <Parameter name="W301">      <Measure>Mass_Flow_Rate</Measure>      <Units>KilogramPerSecond</Units>    </Parameter>    <Parameter name="T301">      <Measure>Temperature</Measure>      <Units>Kelvin</Units>    </Parameter>    <Parameter name="P301">      <Measure>Pressure</Measure>      <Units>NewtonPerSquareMilliMeter</Units>    </Parameter>    <Parameter name="W501">      <Measure>Mass_Flow_Rate</Measure>      <Units>KilogramPerSecond</Units>    </Parameter>    <Parameter name="P501">      <Measure>Pressure</Measure>      <Units>NewtonPerSquareMilliMeter</Units>    </Parameter>    <Parameter name="P441">      <Measure>Pressure</Measure>      <Units>NewtonPerSquareMilliMeter</Units>    </Parameter>  </Parameters></ConditionSequenceExport>
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

Using the Add new Condition Sequences From File command

Define a boundary condition magnitude with condition parameters

Plot a condition sequence

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

XML file format for condition sequences, 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/xid1370889 · retrieved 2026-07-17