OUTFITTING SUBSYSTEM PRODUCTION TOOLS MODULE USER’S GUIDE Revision 1.2 June, 2002 SENER, Ingeniería y Sistemas, S.A. FORAN V50R1.2 OUTFITTING PRODUCTION SUBSYSTEM Tools Module User’s Guide June, 2002 FORAN V50R1.2 Copyright © 1995 by SENER, Ingeniería y Sistemas 4 TOOLS Module June, 2002 TOOLS Module FORAN V50R1.2 INDEX 1. INTRODUCTION ........................................................................................................7 2. ASCII FILES ................................................................................................................9 2.1. EXPORTING 3D MODELS INTO A FILE ................................................................9 2.1.1. EXPORTING ALL LIBRARIES ......................................................................10 2.1.2. EXPORTING SEVERAL LIBRARIES.............................................................10 2.1.3. EXPORTING ALL MODELS FROM ONE LIBRARY ....................................10 2.1.4. EXPORTING ONE MODEL FROM ONE LIBRARY......................................10 2.1.5. DISPLAYING THE DIRECTORY OF LIBRARIES ........................................10 2.1.6. DISPLAYING THE DIRECTORY OF MODELS ............................................10 2.2. EXPORTING EQUIPMENT INTO A FILE .............................................................11 2.2.1. EXPORTING ALL EQUIPMENT FROM ALL ZONES ..................................11 2.2.2. EXPORTING ALL EQUIPMENT FROM ONE ZONE ....................................11 2.2.3. EXPORTING ONE PIECE OF EQUIPMENT FROM ONE ZONE ..................11 2.2.4. DISPLAYING DIRECTORY OF ZONES ........................................................12 2.2.5. DISPLAYING DIRECTORY OF SYSTEMS ...................................................12 2.2.6. DISPLAYING DIRECTORY OF EQUIPMENT FROM ONE ZONE ..............12 2.3. EXPORTING LINES INTO A FILE.........................................................................12 2.3.1. EXPORTING ALL ZONES ..............................................................................13 2.3.2. EXPORTING SEVERAL ZONES ....................................................................13 2.3.3. EXPORTING ALL LINES FROM ONE ZONE................................................13 2.3.4. EXPORTING THE LINES OF A ZONE AND SYSTEM .................................13 2.3.5. EXPORTING ONE LINE OF A ZONE AND A SYSTEM ..............................13 2.3.6. DISPLAYING THE DIRECTORY OF ZONES................................................13 2.3.7. DISPLAYING THE DIRECTORY OF SYSTEMS ...........................................13 2.3.8. DISPLAYING THE LINES OF ONE ZONE ....................................................14 2.3.9. CHANGING THE TYPE OF LINE ..................................................................14 2.4. EXPORTING THE IDENTIFICATIONS OF ISOMETRICS AND SPOOLS. ..........14 2.5. EXPORTING STRUCTURE BDG. FILES INTO A FILE .......................................15 2.6. IMPORTING MODELS INTO THE DATABASE ...................................................15 2.6.1. IMPORTING A FILE .......................................................................................16 2.6.2. DISPLAYING DIRECTORY OF LIBRARIES.................................................17 2.6.3. DISPLAYING DIRECTORY OF MODEL FROM ONE LIBRARY. ...............17 2.6.4. FLAG ASK DESTINATION ............................................................................17 2.6.5. FLAG CONFIRM UPDATING ........................................................................17 2.7. IMPORTING EQUIPMENT INTO THE DATABASE.............................................17 2.7.1. IMPORTING A FILE INTO THE DATA BASE ..............................................17 2.7.2. DISPLAYING DIRECTORY OF ZONES ........................................................18 2.7.3. DISPLAYING DIRECTORY OF SYSTEMS. ..................................................18 2.7.4. DISPLAYING DIRECTORY OF EQUIPMENT OF ONE ZONE ....................18 2.7.5. “ASK LIBRARY AND ZONE” FLAG .............................................................18 2.7.6. “CONFIRM UPDATING” FLAG .....................................................................18 2.8. IMPORTING LINES INTO DATABASE ................................................................19 2.8.1. IMPORTING A FILE .......................................................................................19 2.8.2. DISPLAYING DIRECTORY OF ZONES ........................................................20 2.8.3. DIPLAYING DIRECTORY OF SYSTEMS .....................................................20 2.8.4. DISPLAYING DIRECTORY OF LINES FROM ONE ZONE..........................20 June, 2002 Index 5 FORAN V50R1.2 TOOLS Module 2.8.5. CHANGING THE TYPE OF THE LINE ..........................................................20 2.8.6. “CONFIRMING UPDATING” FLAG .............................................................20 2.9. IMPORTING THE IDENTIFICATIONS OF ISOMETRICS AND SPOOLS ...........20 2.10. IMPORTING STRUCTURE BDG. FILES ...........................................................20 2.11. FINDING RECORDS IN THE DATA BASE .......................................................21 3. LINES..........................................................................................................................23 3.1. LIST ZONE ..............................................................................................................23 3.2. LIST SYSTEM .........................................................................................................23 3.3. CHECKING ZONES ................................................................................................24 3.4. CHECKING SYSTEMS ...........................................................................................24 3.5. CHECKING LINES..................................................................................................24 3.6. DELETING LINES ..................................................................................................24 3.7. REGENERATING LINES........................................................................................24 4. EQUIPMENT .............................................................................................................25 4.1. DELETING EQUIPMENT .......................................................................................25 5. FOUNDATIONS.........................................................................................................27 5.1. SHOWING THE FOUNDATIONS OF A BLOCK ON A LIST ...............................27 5.2. SHOWING LIST OF PARTS BELONGING TO A FOUNDATION........................27 5.3. SHOWING LIST OF PARTS BELONGING TO A BLOCK ....................................27 5.4. COMPARING LISTS OF IDENTIFICATIONS .......................................................27 5.5. REMOVING A FOUNDATION...............................................................................28 5.6. REMOVING A PARTS OF A BLOCK (USER) .......................................................28 5.7. DELETION OF A PART OF A BLOCK (SEQUENTIAL).......................................28 5.8. EDITING DATA OF A FOUNDATION ..................................................................28 5.9. SETTING THE WORKING BLOCK .......................................................................28 6 Index June, 2002 TOOLS Module 1. FORAN V50R1.2 INTRODUCTION TOOLS is an auxliar module belonging to the Outfitting Production Subsytem (OPS) available to the user with the aim of accomplishing two basic purposes: a) The transfer of 3D information between different projects in a common database or between different databases. b) The correction of errors which are not possible to mend with each particular OPS’s module. Owing to its capacity to access the database through handy tools, this module must be used with strong care and always by skillful personnel. It is very easy to cause irreversible changes inside the database, even in a involuntary way. TOOLS module shares with the rest of modules involved in database management (DBMASTER, CONFIG, SISSQ, DBACKUP, ...) a common interface where execution is carried out continuosly with the help of text lines. The closure of the module implies the removal of its associated window. According to TOOLS main menu the following possible tasks can be carried out: Aborting the execution of the program. Management of ASCII files containing 3D information on the model. Management of lines of distributors (pipes, ducts or cable trays ). Management of equipment in a system. Management of foundations. June, 2002 Introduction 7 FORAN V50R1.2 8 Introduction TOOLS Module June, 2002 TOOLS Module 2. FORAN V50R1.2 ASCII FILES Among the outstanding applications that TOOLS features we must mention the ASCII file generation and loading for transfering information, relating to outfitting 3D model, between different projects belonging or not to same databases. This very ASCII files are stored/read in/from the working directory specified in FORAN MANAGER interface, and their name pattern consist of: a prefix indicating the kind of data inside, six characters chosen by the user at random ( here represented by six “*” ) and a constant extension “.ASC” 2.1. EXPORTING 3D MODELS INTO A FILE Exporting models means the generation of an output ASCII file, wich name follows the LB******.ASC pattern, having as contents libraries, that include one or more models of equipment, defined and stored in the common SPEC project through EQLIB module. During the execution of each one of the available options, a complete list including selected libraries and equipment is to be displayed. June, 2002 Ficheros ASCII 9 FORAN V50R1.2 TOOLS Module 2.1.1. EXPORTING ALL LIBRARIES Number 1 option on the menu generates a file with information relating to all libraries and models in the database. 2.1.2. EXPORTING SEVERAL LIBRARIES Number 2 option produces a file wich contents are all models belonging to the libraries the user has selected on a full list previously displayed on the screen. If the names of the required libraries is unknown, see 2.1.5 paragraph. 2.1.3. EXPORTING ALL MODELS FROM ONE LIBRARY Number 3 option execution dumps model data belonging to the selected library in a file. If the name of the desired library is not known, see 2.1.5 paragraph. 2.1.4. EXPORTING ONE MODEL FROM ONE LIBRARY Number 4 option generates a file that includes the information relating to the selected model from the selected library. If the name of the required model and library are not known, see 2.1.5 or 2.1.6 paragraphs. 2.1.5. DISPLAYING THE DIRECTORY OF LIBRARIES Number 5 option shows a complete list of the the names and descriptions of available libraries of models in SPEC project. 2.1.6. DISPLAYING THE DIRECTORY OF MODELS Number 6 option allows the user to find out which models are stored in a selected library. A complete list of model and their descriptions is presented. 10 Ficheros ASCII June, 2002 TOOLS Module 2.2. FORAN V50R1.2 EXPORTING EQUIPMENT INTO A FILE Exporting equipment involves the generation of an output ASCII file , which name follows the EQ******.ASC pattern, that includes positioning data of equipment belonging to a particular FNAM. The contents of the file independently of the selected option ( it only has an effect on the number of equipment but not on the recorded information) concerns the following data: Ship’s zone name. System name. Name of the piece of equipment. Equipment description. Equipment specification name (connected or not) Model library name. Model name. Data of the position of its insertion point on board. Data of its orientation on board. 2.2.1. EXPORTING ALL EQUIPMENT FROM ALL ZONES Number 1 option generates a file including data on all equipment in the ship. 2.2.2. EXPORTING ALL EQUIPMENT FROM ONE ZONE Number 2 option produces a file including all equipment that belongs to a zone. If the name of the desired zone is unknown, see 2.2.4 paragraph. 2.2.3. EXPORTING ONE PIECE OF EQUIPMENT FROM ONE ZONE Number 3 option puts into a file data concerning a selected piece of equipment from a concrete zone. If both the name of the zone and piece of equipment are not known by the user, see 2.2.4., 2.2.5. or 2.2.6 paragraphs. June, 2002 Ficheros ASCII 11 FORAN V50R1.2 TOOLS Module 2.2.4. DISPLAYING DIRECTORY OF ZONES Number 4 option displays a complete list of the directory of zones. 2.2.5. DISPLAYING DIRECTORY OF SYSTEMS Number 5 option shows a full list of the names and description of the systems in the ship. 2.2.6. DISPLAYING DIRECTORY OF EQUIPMENT FROM ONE ZONE Number 6 option displays a list including name, system, library and model linked to each piece of equipment. 2.3. EXPORTING LINES INTO A FILE Exporting lines involves the generation of an output ASCII file which name follows the following pattern: PP******.ASC DT******.ASC CB******.ASC For pipes. For ventilation ducts. For cable trays. These files include information refering to one or more lines, belonging to the systems and zones of the FNAM project. It is important to remember that the concept of line is a general concept in FORAN System, so that the pipes, ducts and cable trays are particular cases. The contents of the file, not taking into account the selected option ( that affects to the number of lines not the kind of information recorded) include the following data: Name of the zone. Name of the system. Name of the line. Line composition (objects, values of the parameters, positions, ...) In the particular case of pipes, among the concepts attached to a line it is also included the material specification, the nominal diameter, and so on. Commands for file generation (No 1 to No 5), as well as the command to get specific information (nº 8), are affected by the kind of current line, being PIPE the option by default the user can visualized in the top right-hand corner of the menu ( see 2.3.9.). 12 Ficheros ASCII June, 2002 TOOLS Module FORAN V50R1.2 2.3.1. EXPORTING ALL ZONES Number 1 option generates a file that contain information on all the lines developed in the ship. 2.3.2. EXPORTING SEVERAL ZONES Number 2 option produces a file that contains data concerning all lines belonging to the selected zones. If the name of the desired zones is not known by the user, see 2.3.6. paragraph. 2.3.3. EXPORTING ALL LINES FROM ONE ZONE Number 3 option writes onto a file all the lines belonging to the selected zone. If the name of the desired zones is not known by the user, see 2.3.6. paragraph. 2.3.4. EXPORTING THE LINES OF A ZONE AND SYSTEM Number 4 option dumps into a file data concerning all lines associated with a selected zone and a selected system. If the name of the desired zones is not known by the user, see 2.3.6. and 2.3.7 paragraph. 2.3.5. EXPORTING ONE LINE OF A ZONE AND A SYSTEM Number 5 option generates a file that contains data belonging to only one line in a selected zone and a selected system. If the name of the desired zones is not known by the user, see 2.3.6., 2.3.7 and 2.3.8 paragraph. 2.3.6. DISPLAYING THE DIRECTORY OF ZONES Number 6 option produces a complete list with all the names and descriptions linked to the zones defined in the ship. 2.3.7. DISPLAYING THE DIRECTORY OF SYSTEMS June, 2002 Ficheros ASCII 13 FORAN V50R1.2 TOOLS Module Number 7 option displays a complete list on which the user can find the names and descriptions of the systems defined in the project. 2.3.8. DISPLAYING THE LINES OF ONE ZONE Number 8 option generates a list that includes the name and system of the lines belonging to the selected zone. 2.3.9. CHANGING THE TYPE OF LINE Number 9 option allows the user to change the type of line among the options displayed on the following picture. The selected option is to appear in the top right-hand corner of the previous window. 2.4. EXPORTING THE IDENTIFICATIONS OF ISOMETRICS AND SPOOLS. The process allows the user to get an ASCII file which name is built according to IS******.ASC pattern, so that identifications of spools and isometrics are included into. As a first step, it is required to set the type of control concernig the repetition of identifiers. There are three different types of control: 0 1 2 Controlling zone and system. Controlling only the zone. Controlling only the system. The contents of the file, independently of the selected option, always include for each isometric and spool, the following data: Sequential identifier. User identification. Status key (Defined, Generated, Modified or Revision). Date of last modification. Number of lines that includes. Identifications of the lines. Once the control has been set, zones that have been defined appear one by one, being necessary to select those which are intended to get information from. This selection can be carried out via keyboard, whith the following three options: 14 Ficheros ASCII June, 2002 TOOLS Module Y N A FORAN V50R1.2 The zone is included in the file. The zone is excluded from the file. This options lets include the information linked to this zone and from this zone on (The zones below the “ALL-ticked one are all included). When a zone is included, a warning message relating to command execution is displayed, according to this format: I S Z: zzzz Z: zzzz S: ssss S: ssss IER: n IER: n siendo I/S zzzz ssss n isometric / spool name of the zone name of the system error key with the following value: n=0 n=1 n=2 n=3 O.K. process, key generated information not found (there are no isometrics or spools) information locked by another user miscarriage of information 2.5. EXPORTING STRUCTURE BDG. FILES INTO A FILE Sometimes a translation into ASCII files of the *.bdg files may be required. This new file follows the pattern fnambbbb.bda and is to be located in the HL directory. The purpose of such translation is to make it possible to use the structure files in different platforms such as HP- UNIX and WINDOWS-NT, for instance. *.bda Files remain stored in the working directory. 2.6. IMPORTING MODELS INTO THE DATABASE This process is based on the reading of a sequential file which name matches the LB******.ASC pattern and that contains data on libraries and models. This file was generated with the respective commad (see 2.1.). June, 2002 Ficheros ASCII 15 FORAN V50R1.2 TOOLS Module 2.6.1. IMPORTING A FILE Number 1 option reeds and stores in the database the information included in the selected file. It depends on the state of controls (see 2.6.4. y 2.6.5.) and the responses given to the System that the data will be stored in one library or in another, updating or not, models already existing: If the destination control or switch ( see 2.6.4.) is activated, each model that has been read generates a warning to corroborate the name of the library and model where data is going to be stored, whith three possible anwers: Y N C For changing to another library or model. For keeping the ones appearing on the file. For keeping the ones included in the file for the remaining ones. In the first case, if the specified library does not exist, it is created at the same time. The description is to be included later. In the other two cases, if the library mentioned in the file does not exist is to be automatically created, including its name and description (both reflected in the sequential file of the model ). If the control for updating confirmation is active, a warning message is generated. That message varies upon the existance or not of a model with equal name:: store NEW store MOD If the model already exists. If the model exists and the user intends to update it. In both cases there are three possible answers: Y N A For storing the new model or updating the old one. For scaping without storing or updating. For storing all the new models or updating the ones already defined and the remaining ones ( from the ALL-ticked one on). 16 Ficheros ASCII June, 2002 TOOLS Module FORAN V50R1.2 2.6.2. DISPLAYING DIRECTORY OF LIBRARIES. Number 2 option shows a full list of the model libraries including names and descriptions. 2.6.3. DISPLAYING DIRECTORY OF MODEL FROM ONE LIBRARY. Number 3 option displays a complete list of the models belonging to the selected library including their names and descriptions. 2.6.4. FLAG ASK DESTINATION Number 4 option activates or deactivates the model destination control. 2.6.5. FLAG CONFIRM UPDATING Number 5 option activates or deactivates user selectable setting on model updating. 2.7. IMPORTING EQUIPMENT INTO THE DATABASE Importing equipment is based on the reading of a sequential file, wich name follows the EQ******.ASC pattern, that includes information on the positioning of one or more own equipment belonging to the ship’s systems. The information was previously generated with the adequate command ( see 2.2.). 2.7.1. IMPORTING A FILE INTO THE DATA BASE Number 1 option allows the user to read and store in the database the information within the selected file. It make it possible to filter information per system due to the fact that it is necessary to indicate wich one must be considered. It depends on the user selectable flags (see 2.7.5. and 2.7.6.) and the given answers that the information will be stored using the selected library and updating or not equipment already defined: - If “ask lib & model” flag (see 2.7.5.) is activated, each time a new piece of equipment is read, it is generated a message to confirm the name of library and model that is June, 2002 Ficheros ASCII 17 FORAN V50R1.2 TOOLS Module going to be used to represent such piece of equipment, with the three following answers: Y N C For changing the piece to another library or model. For keeping the same included in the file. For keeping the same identifications that appears in the file to the remaining cases. If “confirm updating” flag is active, a message is to appear. The message may change if a piece of equipment exists or not with same name, model and library. store NEW store MOD If it is a new piece of equipment. If the piece of equipment already exists and an updating is intended. In both cases three possible answers can be given: Y N A For storing the new piece of equipment or changing the existent one. For scaping without storing or updating. For storing all new equipment or updating the existent ones to the remaining ones ( from the “ALL”-ticked one on). 2.7.2. DISPLAYING DIRECTORY OF ZONES Number 2 option produces a complete list with all the names and descriptions linked to the zones defined in the ship. 2.7.3. DISPLAYING DIRECTORY OF SYSTEMS. Number 3 option displays a complete list on which the user can find the names and descriptions of the systems defined in the project. 2.7.4. DISPLAYING DIRECTORY OF EQUIPMENT OF ONE ZONE Number 4 option shows a list of equipment belonging to a selected zone including their name and system. 2.7.5. “ASK LIBRARY AND ZONE” FLAG Number 5 option activates or deactivates the user selectable switch for confirming the library and model relating to equipment. 2.7.6. “CONFIRM UPDATING” FLAG 18 Ficheros ASCII June, 2002 TOOLS Module FORAN V50R1.2 Number 6 option activates or deactivates the user selectable flag for confirming the updating of equipment. 2.8. IMPORTING LINES INTO DATABASE Importing lines means the reading of an ACII file wich name matches the following patterns: PP******.ASC DT******.ASC CB******.ASC For pipes. For ducts. For cable trays. These files include ship’s system and zone data and are generated by means of the corresponding command (see 2.3.). Commands for reading files (No1) and for extracting specific or selective information (No4) are affected in its execution by the current type of line at the upper right corner, being PIPE the option displayed by default. The System does not allow to recover a file relating to a different type of line from the one appearing as option due to the fact that the two first characters of the file must match such option. 2.8.1. IMPORTING A FILE Number 1 option reads the selected file and stores its contents in the Data Base. Depending on the state of the control or switch (see 2.8.6.) and the given responses, the data is to be stored or not, updating or not the existing lines: If the confirmation control (see 2.8.6.) is active, each line that has been read generates a message for confirming the updating, with three possible answers: Y N A June, 2002 For updating the line with the contents in the file. For keeping the original one existing in the Data Base. For updating the lines in all remaining cases (from the “ALL”-ticked one on). Ficheros ASCII 19 FORAN V50R1.2 TOOLS Module 2.8.2. DISPLAYING DIRECTORY OF ZONES Number 2 option produces a complete list with all the names and descriptions linked to the zones defined in the ship. 2.8.3. DIPLAYING DIRECTORY OF SYSTEMS Number 3 option displays a complete list on which the user can find the names and descriptions of the systems defined in the project. 2.8.4. DISPLAYING DIRECTORY OF LINES FROM ONE ZONE Number 4 option shows the directory of lines belonging to a particular zone in the ship. 2.8.5. CHANGING THE TYPE OF THE LINE Number 5 option allows the user to change the type of line to wich reference is made and that appears in the top right-hand corner of the menu window of lines. 2.8.6. “CONFIRMING UPDATING” FLAG Number 6 option activates or deactivates the confirmation control of line updating. 2.9. IMPORTING THE IDENTIFICATIONS OF ISOMETRICS AND SPOOLS The process allows the user to import data into the database coming from an ASCII file which matches the IS******.ASC pattern and that has been generated through the corresponding command (see 2.4). These data include isometric and spool identifications of the 3D piping model. This command does not feature the possibility to select the data that is going to be unloaded, overwriting all equal identifications in the database. 2.10. IMPORTING STRUCTURE BDG. FILES This task performs the translation of ASCII fnambbbb.bda files into fnambbbb.bdg files. The first ones that were generated whith the corresponding option (see 2.5.) must be located at the working directory. New fnambbbb.bdg files remain stored in the working directory. 20 Ficheros ASCII June, 2002 TOOLS Module FORAN V50R1.2 2.11. FINDING RECORDS IN THE DATA BASE Through this tool, user is allowed to look for records in the Data Base that contains data relating to specific outfitting concepts. The System builds up the records with headers, taking into account that lowercase characters stands for variables and the capital letters are fixed. June, 2002 Ficheros ASCII 21 FORAN V50R1.2 22 Ficheros ASCII TOOLS Module June, 2002 TOOLS Module 3. FORAN V50R1.2 LINES Another main application provided by TOOLS , is the checking of errors in the outfitting data throughout the involved records in the database. In that way, data relating to lines, no matter if they are pipes, ducts or cable trays, can be verified in search of errors that have been detected from others modules and only from TOOLS module can be mended. 3.1. LIST ZONE Number 1 option provides information on the lines belonging to a specified zone. Depending on the given answer, this command shows: a) Pressing ENTER key : a sequential number (N), the names of the zones on a list (ZONE), their internal codes (CA) and their position on the list of zones (NUM). b) Typing the name of a zone: once the type of the line has been chosen (pipe, duct or cable tray), a sequential number (NUM), the complete list of lines of the selected kind inside the desired zone (LINE), and the sytem to which they belongs to (SYST). 3.2. LIST SYSTEM Number 2 option brings information on the lines belonging to a concrete system. Depending on the answer, it shows: a) Pressing ENTER key: a sequential number (N), the names of the systems on a list (SYST), their internal codes (CA) and their position inside the list of systems (NUM). b) Typing the name of the system: Once the type of line has been selected (pipe, duct or cable tray ), a sequential number (NUM), the complete list of lines of the selected type belonguing to the selected system (LINE), the amount of zones the system goes through (NZON) and the name of such zones. June, 2002 Lines 23 FORAN V50R1.2 3.3. TOOLS Module CHECKING ZONES Number 3 option avoids repetitions on the list of lines belonging to each zone. An approval message for each correct zone or one with the identification of the line that appears duplicated and the system to which it belongs are displayed. This checking is carried out for the three different types of line: pipes, ducts and cable trays. 3.4. CHECKING SYSTEMS Number 4 option checks that, on the list of lines attached to each system, zones do not appear repeated. An approval warning is displayed for each system considered correct and also a message with the identification of lines going through the same zone more than one time is to be displayed. This checking covers the three different types of line: pipes, ducts cable trays. 3.5. CHECKING LINES Number 5 option checks up on the state of the geometry of each selected line. It broadcasts an approval message for each correct line, and also an error message concerning geometry offering the possibility to delete it to the user. This control concerns to the three different types of lines: pipes, ducts and cable trays. 3.6. DELETING LINES Number 6 option removes a line from the database completely pointing you out the zone and system to wich it belongs as well as its user identification. A message to confirm the deletion is displayed. This checking can be carried out for the three different types of lines: pipes, ducts and cable trays. 3.7. REGENERATING LINES Number 7 option searchs for records belonging to lines from the beginning to the end of the database. The purpose of this option is to check the line geometry data on the lists where it must appear. This option reconstructs the Data Base where lack in data is detected and data retrieval is possible from a parallel list. A removal of the lines which reconstruction becomes impossible is carried out. 24 Lines June, 2002 TOOLS Module 4. FORAN V50R1.2 EQUIPMENT TOOLS module allows the user to remove equipment from the database that due to some kind of mistake in the information they are linked to, can not be deleted through EQLAY module. 4.1. DELETING EQUIPMENT Number 1 option removes equipment from the specified systems having the possibility to use the metacharacter (*) for selecting all systems. Only under this “all system” selection option a confirmation warning is displayed. In case of affirmative response, the command deletes ALL equipment in ALL zones without any other warning. If user’s selection is only one system, the command deletes ALL equipment from ALL zones belonging to mentioned system WITHOUT ASKING FOR CONFIRMATION. June, 2002 Equipment 25 FORAN V50R1.2 26 Equipment TOOLS Module June, 2002 TOOLS Module 5. FORAN V50R1.2 FOUNDATIONS TOOLS module features a menu to carry out actions on structure parts, that makes it possible to manage parts belonging to foundations. 5.1. SHOWING THE FOUNDATIONS OF A BLOCK ON A LIST Number 1 option shows a complete list of the foundations included in the selected block, verifying at the same time that the material bill linked to every foundation is correct. That is why, is considered an exhaustive command in what it respects to checking. The information provided includes the name and description of a foundation, day and time of its last modification, the zone attached as attribute and the number of parts. 5.2. SHOWING LIST OF PARTS BELONGING TO A FOUNDATION Number 2 option shows the list of parts concerning a foundation of a selected block verifying at the same time their geometry. Displayed information include user and sequential identification and kind of part (plate or profile). 5.3. SHOWING LIST OF PARTS BELONGING TO A BLOCK Number 3 option shows a list of parts corresponding to a selected block in which parts belonging to a foundation are highlighted in a special way. Provided information features user and sequential identifications, end-type of part and its description. If the piece is a part of a foundation , the name of the foundation is added to such data. 5.4. COMPARING LISTS OF IDENTIFICATIONS Number 4 option makes two comparisons between the list of sequential identifications and the parallel one of user identifications associated with the sequential ones, the first one with the second one and viceversa. During both processes, a report on the comparison is offered in two consecutive lists: June, 2002 Foundations 27 FORAN V50R1.2 TOOLS Module a) The first one shows the correspondence between identifications, highlighting possible errors derived from the first comparison. b) The second one contains exclusively errors coming from the second comparison, registered under the header T (type) and ssss (sequential identification). 5.5. REMOVING A FOUNDATION Number 5 option allows the user to remove a foundation belonging to a selected block after confirmation. This deletion affects not only the lists of foundations in block or the parts in a foundation but the geometry of such parts. 5.6. REMOVING A PARTS OF A BLOCK (USER) Number 6 option removes a part of a block when, of course, the part belongs to a foundation. The deletion affects the list of user identifications of parts of a block as well as the geometry. 5.7. DELETION OF A PART OF A BLOCK (SEQUENTIAL) Number 7 option allows , same as before, to remove a part belonging to a block, in this case through its sequential identification. Newly the geometry is inaccessible to the command. 5.8. EDITING DATA OF A FOUNDATION Number 8 option shows the contents of the logic fields associated with the selected foundation in order to achive its verification or edition. Excepting its name, the remaining information is editable, giving the possibility to enter changes, correct errors (odd characters) and keep the contents. The editable fields are: description of the foundation, last modification date and time, key of the user who made the last modification and name of the zone associated with the foundation. These changes only affect the list of foundations on block. 5.9. SETTING THE WORKING BLOCK Number 9 option sets a block of the ship as the default option. It is also valid for all the previous options that request selecting a block. This is a saving-time procedure when focusing on a concrete block. The selection is displayed on the head of the main menu of commands for foundation. 28 Foundations June, 2002