SpecTester
Reference Guide
Trademarks
CAXperts is a registered trademark of CAXperts GmbH. Intergraph, the Intergraph logo, SmartSketch, FrameWorks, SmartPlant, INtools, MARIAN, PDS, IGDS, RIS and IntelliShip are registered trademarks of Intergraph Corporation. IGDS file formats 1987-1994 Intergraph Corporation. Microsoft and Windows are registered trademarks of Microsoft Corporation. Bentley, the Bentley logo B, and MicroStation are registered trademarks of Bentley Systems, Inc. ISOGEN is a registered trademark of Alias Limited. Other brands and product names are trademarks of their respective owners.
Introduction
Contents
1 Introduction .............................................................................................................. 4 1.1 General conventions ....................................................................................... 5
Typefaces ................................................................................................................... 5 Symbols ..................................................................................................................... 6
Installation ................................................................................................................ 7
Uninstall .................................................................................................................... 7 Setup command line (for administrators) .................................................................. 7
2.1 3
Licence ........................................................................................................... 8
Main window................................................................................................ 14
Plant ......................................................................................................................... 14 Piping specifications................................................................................................ 14 Report database ....................................................................................................... 15
4.3 5 6
Introduction
SpecTester places all components in user-selected Intergraph SmartPlant 3D piping specifications and reports errors via SmartPlant 3D to-do list entries and additional reports. Note: In the current iteration of SpecTester, only existing catalogue parts are tested. SpecTester does NOT provide detailed information about what went wrong during placement, just that placement was not successful. To find the exact reason for why an error occurred, the complete spec would be needed for analysis. Note: SpecTester will only run on plants where no custom naming rules are installed. Here are some hints on how to interpret the SpecTester test results: 1. List of parts to be tested manually SpecTester is able to place most parts of a spec. However, there are some parts that cannot be placed automatically. The reasons could be: The scenario for placing the part is not yet implemented in SpecTester The part has incompatible end preparations and there is no mating part with an end-preparation compatible with the pipe
For either of these scenarios: Parts are added to the list of parts that have to be tested manually. The parts then have to be tested by placing them manually in SmartPlant 3D.
2. To-do-list entries for automatically placed parts Standard placement behaviour: End components (like end caps or blind flanges) are placed at the end of a branch All in-line parts are placed where the end preparations of the part are compatible with the pipe. Parts with non-compatible end preparations are placed at the end of a branch, providing that there is a mating part that can be connected to the pipe.
For all placed parts, to-do-list entries are created by SmartPlant 3D whenever something goes wrong during placement. SpecTester does not create the to-do-list entries. It only summarizes them in the provided reports. The same to-do-list entries would be created if the part was placed manually under the same conditions.
Introduction Under different conditions it might be possible to place the part without an error. Depending on the conditions the part may be OK.
3. Reasons for to-do-list entries There are many reasons for to-do-list entries being created within SmartPlant 3D and SpecTester does not provide analysis for the possible causes. It only lists all parts that caused problems. An expert in writing pipe specs needs to check these parts under the placement conditions the part was intended for. In many cases the complete spec has to be considered and reviewed to identify and rectify the problem. Some common reasons for to-do-list entries are: Non-compatible end preparations Missing or broken symbol DLL Missing generic data Missing mating flange (selection basis = 5)
It should be noted that analysis and rectification of problems with the pipe specs is not covered with SpecTester and nor is this service covered under the maintenance agreement for the product. CAXperts can offer an analysis service for any problematic parts, but this would be charged for separately. If there is a desire to use this service, please contact CAXperts to request a pricing proposal.
1.1
General conventions
This document contains many visual cues to help you understand the meaning of certain words or phrases. The use of different fonts for different types of information allows you to scan the document for key concepts or commands. Symbols help abbreviate and identify commonly used words, phrases, or groups of related information
Typefaces
Italic Indicates a system response, which is an explanation of what the software is doing. For example, The text is placed in the viewing plane. Bold Indicates a command name, parameter name, or dialog box title. Command paths are shown using an arrow between command names. For example, Choose File Open to load a new file. Sans serif Indicates a system prompt or message, which requires an action be taken by the user. For example, Select first segment of alignment
Indicates an actual file or directory name. For example, The ASCII report is stored in the layout.rpt file.
Bold typewriter
Indicates what you literally type in. For example, Key in original.dat to load the ASCII file.
Symbols
This document uses the following symbols to identify special information: Note important supplemental information. Map or path shows you how to get to a specific command or form. More information indicates there is additional or related information.
Installation
Installation
Requirements: Supported operating systems: Microsoft Windows XP Microsoft Windows Server 2003 Microsoft Windows Vista Microsoft Windows 7 Intergraph SmartPlant 3D 2009.1 or later
Administrator rights are required on each computer to install CAXperts SpecTester. Run as is not supported.
Uninstall
To uninstall the software, select Control panel from the start menu. Then on Windows 7: in large or small icon view, click Programs and features. If you're using category view, under Programs, click Uninstall a program. Windows Vista: in classic view, double-click Programs and features. In control panel home view, under Programs, click Uninstall a program. Windows XP/2000: (Double) click the Add or remove programs icon.
Select the program you want to remove, and click Uninstall/Remove. Alternatively, right-click the program and select Uninstall.
/S
Allow an install/uninstall to be run in silent mode. As a result, no screens or dialogs will be shown. For example: "C:\output\setup.exe" "/S"
2.1
Licence
Once the setup has been completed and the program is started, a licence key will be requested as shown below.
CAXperts will need your Current Domain Name to issue a licence file (.lic). Please place this licence file into the folder where Path to Licence Files points to, then press Reload. You can also set the Path to Licence Files to a different folder (e.g. a shared folder on a file server) using Select Path. Note: Without a valid licence file the software will run in demo mode.
First steps
First steps
When you run the software, the main window will show you a dropdown list of available plants on your current SmartPlant 3D site.
After you select a plant on this list, SpecTester will show the piping specifications of this plant:
CAXperts SpecTester Reference Guide Check the checkboxes of the specifications that you wish to test. Note: If you want to exclude certain parts from the test, add them to an Excel exclusion list and select the Excel in Exclusion list. An example file is included in the Templates folder of SpecTester. Wildcards are currently not possible (i.e. all columns have to be filled). In the Report database field you can enter manually, or use the "..." button to select, an output path and filename for the resultant report database. The default output path is the Temp directory with your SP3D plant name as the filename. Press the Run test button to initiate the placement of the piping specification parts.
Part placement
For larger specifications, the placement process will typically take several hours. The placed components from the selected specification(s) will resemble the following:
Each spec is placed in the "SpecTester" piping system under a pipeline named after the specification. Parts are placed on pipe runs according to their Nominal Piping Diameter. There is one main pipe run per NPD along with a separate pipe run per branch. The main pipe runs are vertically aligned from smallest to largest diameter.
Report output
The final output of SpecTester is a Microsoft Access database (*.mdb) file. This file contains three objects:
10
First steps A "Report" Table, containing one row per placed part. A "ToDoList_Entries" View, which filters the Report Table to include only erroneous parts. A "ToDoList_Entries" Report, presenting a user friendly and printable view of the erroneous parts. Additionally, an Excel file will be created with the plain table content of the database, the Excel file will have the name of the database plus the suffix .xls.
False positives
While every effort has been made to limit the number of 'false positive' to-do list entries reported by SpecTester, it is possible that under certain conditions these false errors may occur. One example of this case is with plug or end cap components where the end preparation of the connection port is not compatible with the pipe stock. This can arise when e.g. a plug was included for use with an instrument valve with a distinct end preparation. While SpecTester can save countless hours of repetitive work, the interpretation of the results still requires the understanding and domain-knowledge of a trained spec writer.
No part found
To-do list items that begin with "No part found" indicate that the required part was not found in the catalogue. This will often occur when SpecTester attempts to place parts of a certain NPD on a pipe run whose pipe stock NPD is not included in the spec. For instance, SpecTester 11
CAXperts SpecTester Reference Guide places an olet part with a connection port of NPD 1.5 in. The specification only consists of stock from 2 inches upwards. The branch from the olet will indicate that "No part found in catalogue data". This can be interpreted as either an error or a false positive if the part is understood to require a spec-break.
12
The Software
4
4.1
File
Exit
The Software
Menu
Help
Manual
The menu item Help opens the SpecTester documentation (i.e. this PDF file).
Update licence
The menu item Update licence brings up the Update Licence form.On how to install a licence key please refer to chapter 0.0Setup command line (for administrators) The following command line options are supported by the installer:
/S
Allow an install/uninstall to be run in silent mode. As a result, no screens or dialogs will be shown. For example: "C:\output\setup.exe" "/S"
Licence.
About
The menu item About shows the About form, which contains information about this software product:
13
Click OK to close the form. The button System Info brings up the Windows System Information:
4.2
Plant
Main window
The main window group Plant contains a dropdown list with all available plants.
Piping specifications
The main window group Piping specifications contains a treeview with all piping specifications of the selected plant.
14
The Software
Report database
The main window item Report database contains the target folder and Filename for the output report file.
4.3
Status bar
The status bar shows information about the current state of the software (e.g. progress bars). If you double click on it, the log file opens:
15
Templates
The resulting Access database can be configured using a template. The template file is usually located in
C:\Program Files\CAXperts\SpecTester\Templates ReportTemplate.mdb is
16
Technical support
Technical support
Need more help? Contact CAXperts support by email, online, or phone: mailto:support@caxperts.com http://www.caxperts.com/component/option,com_contact
17