Professional Documents
Culture Documents
TRAINING MANUAL
SPRAY/SPRINKLER MODULE
CHAPTER 4
ADVANCED TOPICS
While performing firewater ringmain calculations experienced fire engineers often replace
a whole deluge system by an equivalent ‘virtual nozzle’. As we saw in earlier chapters the
best practice methodology is to perform the design of deluge systems separately from the
design of firewater ringmains. Replacing deluge systems by virtual nozzles enables the
fire engineers to perform calculations for different scenarios quickly. In PIPENET the
virtual nozzle can be switched on or off as required to activate deluge systems. An outflow
from a firewater ringmain system can also be defined as an output in PIPENET. The
question is how one decides whether to use a virtual nozzle or an output.
When the deluge valve is of the elastomeric type which controls the flow rate going
into the deluge system. In this case the flowrate through the deluge valve will be
known.
When it is necessary to size orifice plates accurately. Here again the required
flowrate will be known, because the objective is to size the orifice plate in order to
achieve the required flowrate. Typically an orifice plate is used with a ‘clack valve’
with no control function when the inlet pressure available is significantly higher than
the required inlet pressure.
A ‘clack’ or open/close type of deluge valve with no control function. With a clack
type deluge valve the flowrate will depend on the inlet pressure and these values
will not be known in advance.
A monitor, hydrant or hose reel. In these cases the flowrate will generally depend
on the inlet pressure.
1.1. Deluge valve of the elastomeric type which can control the flow
rate.
Typically such valves have an elastomeric sleeve, which will automatically adjust its
position in order to control its downstream pressure. In a deluge system controlling the
downstream pressure to its set point is equivalent to controlling the flowrate. So we can
assume that the flowrate through such a valve is fixed. The flowrate through a nozzle
changes as the inlet pressure changes. So a known flowrate can only be set by defining
an output node and fixing the flowrate through it. It cannot be defined by using a virtual
nozzle.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 3 OF 72 REVISION 2.0, NOV 2015
Suppose the known flowrate is 12000 l/min, then the specification at the relevant node will
be input as follows. Typically, in such a case, the purpose of the calculation is to check if
the available pressure generated by the fire pumps at the inlet of the deluge valve is higher
than the minimum required pressure. So, we simply check the following.
The pressure at the output node calculated by PIPENET is higher than the minimum inlet
pressure required from the deluge system calculation plus the minimum pressure drop in
the elastomeric valve. As long the available pressure is higher than the required minimum
pressure the elastomeric sleeve will adjust its position in order to control the downstream
pressure.
After a calculation we will see the following window. We just have to check that the
pressure available is higher than the required minimum pressure. As long as this condition
is satisfied the deluge valve will adjust its position in order to achieve exactly the required
flowrate. If the pressure available is less than the required value, the deluge valve will fully
open and the required flowrate will not be achieved.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 5 OF 72 REVISION 2.0, NOV 2015
In the above network it is necessary to size the orifice plate when (i) two pumps are
working (ii) one monitor is working (iii) the deluge system is working and it should satisfy
the most remote minimum flowrate requirement and (iv) all other systems are not working.
The reason for installing the orifice plate is that without it the nozzles will flow too much
water. This can be seen the results below without installing the orifice plate. The nozzles
are delivering around 30% more than required. The orifice plate is to be sized in such a
way that the most remote nozzle will flow the required minimum flow.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 6 OF 72 REVISION 2.0, NOV 2015
We note that the inlet flowrate is 600.1 l/min and the required pressure is 3.911 Bar G. We
also note that the equivalent K-factor for this deluge system is K = 600.1/√3.911 = 303.44.
In order to calculate this, we remove the deluge system and define the resulting output to
have a flowrate of 600.1l/min. See below.
Output
node
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 8 OF 72 REVISION 2.0, NOV 2015
We note that the pressure available at the output is 6.523 Bar G. The required minimum
pressure at this output node is 3.911 Bar G. This shows that the excess pressure which
must be dropped in the orifice plate is 6.523 – 3.911 = 2.612 Bar G.
We can now insert the orifice plate and input the required pressure drop as 2.612 Bar G.
After calculation we can see that the orifice plate diameter required in 30.41903 mm. We
also note that the outlet pressure is 3.911 Bar G.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 9 OF 72 REVISION 2.0, NOV 2015
After calculating the orifice plate size it is important to fix its size. Otherwise, it is possible
that the orifice plate size could change as different scenarios are being considered.
As a check we can now perform a calculation and check the results for the nozzles. The
results below show that the nozzles deliver exactly the minimum required flowrate because
the nozzle deviation is 0.
Consider the effect of shutting off the monitor. To do this, simply switch off the nozzle.
The dialog box and the results are shown below.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 11 OF 72 REVISION 2.0, NOV 2015
It is clear that the nozzles are delivering more than the required flowrate. The total
flowrate into the deluge system is 607.6 l/min as can be seen below.
It is also usual to set up this nozzle as a ‘user defined’ type because it is not going to be
used repetitively.
It can be seen that the virtual nozzle behaves very similar to the actual deluge system.
Let us see what happens if the monitor is closed. It can be seen that the result is very
close to what we obtained in above section 1.2 step 4 with the monitor closed. The
flowrate is 607.4 instead of 607.6. Please see the screen shot below. This is the reason
why experienced fire engineers often replace a deluge system with a clack valve by a
virtual nozzle.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 13 OF 72 REVISION 2.0, NOV 2015
There are two circumstances under which a Virtual nozzle must not be used to replace a
deluge system even with a clack type deluge valve.
If inlet pressure is significantly different from the pressure at which the K-factor was
calculated.
If the pressure loss in the deluge system has a significant static head component.
Case 1: inlet pressure is significantly different from the pressure at which the K-
factor was calculated.
The Hazen-Williams equation is shown below. It can be see that the relationship between
the pressure and the frictional loss is not an exact quadratic relationship. So if the
pressure at which the virtual nozzle is operating is significantly different from the pressure
at which the K-factor is calculated, it is possible that there is a significant departure from
the nozzle equation. It may be necessary to recalculate the K-factor.
Hazen-Williams Equation:
Nozzle Equation:
𝑃fric = 𝐾𝑄2
where
The second situation in which a virtual nozzle should not be used is the following. If the
pressure loss in the deluge system has a significant static head component then the
quadratic assumption will be invalid. The static head loss or gain does not depend on the
flowrate.
Let us consider a network such as the one shown below which might occur inside the leg
of an offshore platform.
The most remote nozzle option is used for the calculation. After the calculation the
pressures are as shown below. It is clear that the static head is a significant aspect of the
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 15 OF 72 REVISION 2.0, NOV 2015
behaviour of the system. This is because the pressure increases as we go further down
the network.
The pressure and the flowrate can be obtained from the Properties window as shown
below:
The K-factor is therefore K = 624.9/√2.736 = 377.79. The table below shows the
comparison between the flowrate which is obtained by using the K-factor and the actual
deluge system for pressures of 1, 2, 3, 4 and 5 Bar G. The flowrate using the K-factor was
calculated manually and the flowrate using the deluge systems was calculated using
PIPENET.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 16 OF 72 REVISION 2.0, NOV 2015
The running theme throughout the training manual is that the best practice methodology,
which has evolved over a long period of time, is to perform the calculations for deluge
systems separately from the calculations for firewater ringmains. This is the best way of
optimising the design of a firewater system. So, the question arises as to why it might
become necessary to combine systems.
Consider the following scenario. We have an offshore platform complex with bridge
connections. The different platforms may have been designed by different engineering
companies. Typically not all platforms will have fire pumps. There are basically three
reasons for wishing to build a complete model of the whole system.
We wish to see how the whole system will work when it is put together
We need to consider the case where fire pumps on one platform may start in
response to a fire in another platform.
PIPENET has facilities for using copy/paste to combine sub-systems. Let us consider how
these can be applied to the following network. The following material shows the four steps
involved in this process.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 18 OF 72 REVISION 2.0, NOV 2015
We input the deluge system, optimise it and run the most remote nozzle option. The main
purpose of the calculation is to determine the input pressure and flowrate. We make sure
that the most remote nozzle has a nozzle deviation of 0%. We note from the window
shown below that the inlet pressure was 4.5224 Bar G and the flowrate was 4315.7 l/min.
These are the required optimum conditions.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 19 OF 72 REVISION 2.0, NOV 2015
In order to balance the system it is essential to calculate the pressure and flowrate at the
node upstream of the deluge valve. This is the ringmain part of the calculation. We define
this as an output node and set the flowrate to 4315.7 l/min. PIPENET will then calculate
the pressure available at this node.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 20 OF 72 REVISION 2.0, NOV 2015
Output node
After the calculation we note that the pressure made available by the pumps at the output
node (input node to the deluge system) at a flowrate of 4315.7 l/min is 8.556245 Bar G.
This is significantly more than the pressure required by the deluge system. So we
conclude that there is sufficient pressure. However, that is not sufficient if we were using a
clack type deluge valve. We have to estimate what excess flowrate will go into the deluge
system and ensure that
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 21 OF 72 REVISION 2.0, NOV 2015
Step 3: Copy/Paste the deluge system and connect to the firewater ringmain.
In order to do this, first open two copies on PIPENET on your computer. Then open the
firewater ringmain system on one and the deluge system on the other. The two copies
should be arranged to look somewhat like the layout shown below.
PIPENET PIPENET
copy 1 copy 2
Now go to the copy with the deluge system and capture it using the ‘area tool’. Please see
below.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 22 OF 72 REVISION 2.0, NOV 2015
Move it as low as possible on PIPENET drawing area. Please see below. Also make sure
that the cursor button is active in the copy with the firewater ringmain.
In the copy containing the firewater ringmain choose Edit/Paste as shown below
The result in the copy with the firewater ringmain should be the following:
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 24 OF 72 REVISION 2.0, NOV 2015
Now the deluge system can be captured by the area tool and moved to the desired
position. Once it is moved and connected it should look as follows. It is important to
merge the nodes.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 25 OF 72 REVISION 2.0, NOV 2015
Once the nodes are merged it is important to convert the common node into an internal
node as follows:
Performing a calculation of the combined system shows that the most remote nozzle is
delivering some 36.7% more than the required minimum flowrate. It also shows that the
flowrate in the feeder pipe is 5787.6 l/min instead of the required 4315.7 l/min. This could
give rise to a number of problems.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 26 OF 72 REVISION 2.0, NOV 2015
Excessive flow through one system can starve other systems which may be
working at the same time.
In an extreme case this could result in the need for a bigger fire pump
because the system has a bigger demand than expected.
It is clear that it is necessary to reduce the excess flow by (i) using an orifice plate in the
case of a clack type deluge valve (Step 4a below) or (ii) proper selection of the elastomeric
type of deluge valve (Step 4b below).
Once again it is important to stress that it is not within our province to suggest whether or
not an orifice plate should be used. This section shows how to size the orifice plate if its
use was permitted. We note from the results of above steps 1 and 2 that the pressure
require across the orifice plate is 8.556245 – 4.522445 = 4.0338 Bar.
The screen shot below shows that the orifice plate diameter needs to be 69.07418 mm
and this would force the most remote nozzle to deliver exactly the minimum required
flowrate (0% nozzle deviation).
If we are happy with this orifice plate diameter we should fix the orifice plate diameter as
we saw in section 1 above.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 28 OF 72 REVISION 2.0, NOV 2015
In order to do this we have to explode the node where the elastomeric valve is to be
located.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 29 OF 72 REVISION 2.0, NOV 2015
The calculated results to show that the elastomeric valve must give a pressure loss of
4.033 Bar, when the flowrate is 4315.7 Bar. Such an elastomeric valve will reduce the
flowrate through the most remote nozzle to exactly the minimum required value (0%
nozzle deviation). This enables us to make sure that the elastomeric valve is correctly
chosen.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 30 OF 72 REVISION 2.0, NOV 2015
3. Debottlenecking methods
For the purpose of illustration we consider an onshore system. The system uses clack
type deluge valves and so the deluge systems have been replaced by equivalent nozzles.
In particular, three deluge systems (represented by virtual nozzles) are working and they
are under scrutiny. The following screen shot shows that two of the three systems are
underperforming. We wish to debottleneck the system in order to increase the flow
through. PIPENET can be used very effectively to identify the problem areas quickly. The
corrective action is up to the fire engineer. However, a lot time can be saved by being able
to identify problem areas quickly.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 31 OF 72 REVISION 2.0, NOV 2015
There are several methods for debottlenecking. We shall consider three of them here.
We will consider the above problem and see how to use debottlenecking methods.
Step 1: With pipes selected in the data window click the results tab
Results tab
Step 3: Hold the ctrl button on the keyboard and click on the numbers 1, 2, 3 and 4
The above is not an essential step but it will show us the problematic pipes on the
schematic.
This will show what pipe sizes need to be increased. We increase the pipe sizes as
shown below.
First click on the output node of a pump. Then press and hold the ctrl button on the
keyboard. Holding the ctrl button down click the left button of the mouse on a selection
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 34 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 35 OF 72 REVISION 2.0, NOV 2015
PIPENET allows the user to input the elevation changes in two different ways.
Which the user chooses is a matter of preference to a large extent. There are advantages
and disadvantages to both options and it is worth discussing them.
PIPENET does not permit more than the allowed mismatch in elevations in loops.
Basically, the elevation change while going around a loop must be within the tolerance
specified under Calculation/Spec for calculation.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 38 OF 72 REVISION 2.0, NOV 2015
Let us deliberately introduce an elevation error into a complex network and see how we
can use the tools which are available in PIPENET to identify the pipe with the elevation
error as quickly as possible.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 39 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 40 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 41 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 42 OF 72 REVISION 2.0, NOV 2015
Click on button
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 43 OF 72 REVISION 2.0, NOV 2015
A technician can close some valves for maintenance purposes and forget to open
them. This may not be immediately apparent because a firewater system is not in
constant operation unlike a cooling water system.
It is not unknown for living organisms like mussels to grow inside the pipes of a
firewater system and block the pipe.
It is important to stress that blocking pipes does not lead to completely disconnected sub-
sections. If this happens it is unlikely that the system can be solved.
In order to block a pipe simply point to the relevant pipe and specify that the pipe is
blocked under status.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 44 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 45 OF 72 REVISION 2.0, NOV 2015
It may be surprising that it is sometimes important to model the case of a pipe breaking.
After all, the question is “How can we expect anything to work if a pipe breaks?” In fact in
offshore systems this is particularly relevant. It is possible for a critical deluge system in
one of the lower decks to work in an acceptable manner if a pipe in the helideck breaks.
The static head may be sufficient to enable the deluge system to work to an acceptable
extent under the circumstances. It may be important to show this.
We must note that the exact impact of a pipe breaking will depend on the position where it
happens. In this way it is different from a blocked pipe. The system will behave in the
same regardless of the exact position on a pipe where it is blocked. However, when it
comes to break the behaviour depends on the position on the pipe where it breaks. The
‘break’ in PIPENET does not take into account the position of the break. For this reason it
would be better to take the following approach.
In order to illustrate this we go back to our offshore firewater system because it has
significant elevation changes.
We run the calculation and note the results for the deluge system we have been
considering. The most remote nozzle is delivering around 37% more than the minimum
required.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 46 OF 72 REVISION 2.0, NOV 2015
In order to illustrate the point we choose a pipe close to the helideck. The pipe is indicated
in red in the schematic below. We have to go through a few steps on order to break this
pipe at a desired point.
First we insert a node close to the helideck riser as shown below, by pointing at the
position and right clicking.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 47 OF 72 REVISION 2.0, NOV 2015
PIPENET does not know the exact position of the break and it assigns the attributes to one
of the resulting pipes.
We assign the position by giving the lengths of the two resulting pipes. Please remember
to allocate the fitting and elevation change as appropriate. The dialog boxes below show
how the attributes have been assigned.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 48 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 49 OF 72 REVISION 2.0, NOV 2015
Having created a node in the position, we need to break it at that position. We do that by
right clicking and using ‘Explode Node’.
We can see from the screenshots below that the most remote nozzle is delivering more
than the required minimum flowrate even though considerable flow is going out through
the broken pipe. The high flow causes high friction loss. That in conjunction with the high
static head maintains sufficient pressure in the lower parts of the ringmain. In this case the
deluge system works satisfactorily even though a pipe in the helideck system is completely
broken.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 51 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 52 OF 72 REVISION 2.0, NOV 2015
The output report from PIPENET is widely accepted and is convenient for design
optimisation. However, when it comes to project reports some operating companies prefer
to see the NFPA complaint report. In this section we will see how to generate the NFPA
submittal including the supply/demand curve. Please note that PIPENET can even
optionally insert the schematic drawing into the NFPA report.
Summary sheet
Supply analysis
Node analysis
Pipe information
PIPENET schematic
Let us consider the most remote nozzle option case. The required inlet conditions are
shown below.
In order to produce the NFPA compliant report, including the supply/demand curve, the
following steps are necessary. If the supply/demand curve is not necessary then these
steps are not necessary.
Then complete the right hand section of the dialog box as follows:
It is clear that this system will not work because the demand point lies above the supply
curve. So we check the velocities in the pipes.
We can see that the velocity in pipe is too high at 19.98 m/sec. So we increase the
diameter to 50 mm from 25 mm. The graph below shows that the system will function as
required.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 57 OF 72 REVISION 2.0, NOV 2015
When the pump is part of the network it is clear that the operating point will lie on the pump
curve. The following graph will be shown on the NFPA report automatically.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 58 OF 72 REVISION 2.0, NOV 2015
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 59 OF 72 REVISION 2.0, NOV 2015
PIPENET offers the ability to switch pumps on and off. It is as simple as switching the
status of a pump on and off as required. Please see the dialog box below.
Pump status
Please see below for the case with all four pumps working.
Case with the two diesel pumps working is shown below. Please note the ‘dot’ in the
pump symbol when a pump is switched off.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 60 OF 72 REVISION 2.0, NOV 2015
9. Autolayout Capability:
This capability is in its early days. We rely on customer feedback for improving it. We
would welcome suggestions for improvements from PIPENET users.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 62 OF 72 REVISION 2.0, NOV 2015
Input nozzle data into the library as usual but make sure that the nozzle spray divergence
angle is input.
Note Spray
divergence angle
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 63 OF 72 REVISION 2.0, NOV 2015
Click on Autolayout
Object to be
protected
Size of object
Preliminary nozzle
calculation
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 65 OF 72 REVISION 2.0, NOV 2015
Scroll bars
See the enlarged screenshot which shows the variation in the density and the overlap.
Use the cursor to rotate the object and examine it in more detail. See below.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 69 OF 72 REVISION 2.0, NOV 2015
Change colours
buttons
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 70 OF 72 REVISION 2.0, NOV 2015
Hover the cursor over different parts of the spray diagram to check how the flow density
varies.
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 71 OF 72 REVISION 2.0, NOV 2015
The term batch running comes from the fact that the facility enables a batch of calculations
to be performed one by one, without intervention by the user. It is used when a batch of
calculations need to be done overnight or during a meeting. Batch running cannot be
done from within PIPENET but the following notes show how it can be done.
If several scenarios need to be modelled on a network, batch calculation can save the
engineer a lot of time as it can be done without human intervention. Here we discuss how
to implement batch calculation step by step.
1. Build the desired network, and set up the required scenarios, ensuring that no errors
occur at the checking stage.
2. Create a new text document and convert it to an empty batch file by changing its
extension to .bat.
3. Right-click the batch file to pop up a quick menu, click “Edit” to open the file.
4. Set the program name and the path. For PIPENET Vision 1.6 in a 64-bit PC, set as
SET PIPENET="C:\Program Files (x86)\Pipenet\PIPENET Vision 1.6\PIPENET
program\Exec\uic.exe"
5. Give the desired model files in the batch list one by one, e.g.
%PIPENET% "C:\Customers\AAA.sdf" –batch
The following is a typical batch file for PIPENET Transient Module. The command “echo”
can report the calculation state when it is finished.
ECHO OFF
REM
REM -- Example PIPENET batch calculation script
REM
REM Available from PIPENET VISION 1.40 to run PIPENET from the command line
REM Only intended for use by Transient, simply run UIC.EXE with the SDF
REM filename and the command line option -batch.
REM
REM
REM -- Turn on Delayed Expansion
REM
SETLOCAL ENABLEDELAYEDEXPANSION
REM
REM -- Set the executable path
REM
SET PIPENET="C:\Program Files (x86)\Pipenet\PIPENET Vision 1.6\PIPENET program\Exec\uic.exe"
REM
REM -- Optionally set texts for error messages - see ECHO stmts. below for use.
REM
SET MESSAGE0=Successful calculation
PIPENET VISION TRAINING MANUAL SPRAY: CHAPTER 4
PAGE 72 OF 72 REVISION 2.0, NOV 2015
ECHO ON
REM
REM -- Run the calculations, displaying a status message after each run
REM
%PIPENET% "C:\Customers\AAA.sdf" -batch
ECHO !MESSAGE%ERRORLEVEL%!
%PIPENET% "C:\Customers\bbb.sdf" -batch
ECHO !MESSAGE%ERRORLEVEL%!
REM
REM -- Signal all done
REM
echo "All done"