Q. *** ERROR: SIF POINT NOT DEFINED. SIF IGNORED... message appears when importing an NTL file into


Applies To
Product(s):AutoPIPE
Version(s):ALL;
Area: Import
Date Logged
& Current Version
Sept. 2018
11.04.00.10

Problem:

The following was found in the *.MSG log file:

*** LAST NODE PROCESSED: 8300
JSIF 8255M 
*** ERROR: SIF POINT NOT DEFINED. SIF IGNORED.

Why, and how to avoid?

Solution:

This message is a clue to the problem. Find and open the NTL file in any text editor (ex. Ultra Edit, NotePad++, etc..) search for all occurrences of 8255M

In this case there was 2 occurrences of this node number:

Line 108: WGT 8255M 3600.000 0.000 0.000 0.000
Line 228: JSIF 8255M

Goto those lines to find the following:

102  RUN  8245           0.00000   0.41700   0.00000  
103  VALV 8250 0.000 4.000 0.000 USER 29.480 
104  *Y
105  WGT 8245M 3850.000 0.000 0.000 0.000
106  VALV 8265 NS 0.000 4.000 0.000 USER 29.480
107  *Y
108  WGT 8255M 3600.000 0.000 0.000 0.000

Note the node point format: ####M, means that this is a valve's midpoint.

Follow along, starting on line 102, a valve starts at node  point 8245 and ends at 8250, AutoPIPE would have automatically inserted the valve's mid-point, 8245M. Next line 105 the file instructs the program to enter a weight (WGT) at node point 8245M. OK. 

Next, the NTL file instructs the application to insert a 2nd valve that starts on line 103 with node point 8250 and ends with line 106 at node point 8265. Again, AutoPIPE would have automatically generated the valve's midpoint 8250M. However, when line 108 or 228 was process there was no node point called 8255M generated to place the weight or SIF on. Thus generating error lines in the *.MSG file.. 

Avoidance:

Using the information from the *.MSG file, review the entire model for all occurrences of the node point where the SIF was to be inserted at to help understand the problem. In this case, renaming node point, 8255M, to a node point that actually existed in the model, ex. 8250M, fixes the issue. 

Another solution, remove the NTL card that references the error node point(s). In this case above delete both lines 108 & 228 to remove the WGT & SIF cards would not have trigger the program to insert a weight or SIF at an imaginary node point. Thus the model would have imported OK, However doing this would require that the user manually enter the weight and SIF  values into the model. 

See Also

Bentley AutoPIPE