+ All Categories
Home > Documents > GW90 Manual Completo

GW90 Manual Completo

Date post: 08-Feb-2016
Category:
Upload: sebastian-rejon
View: 46 times
Download: 0 times
Share this document with a friend
Popular Tags:
575
GASWorkS9.0 User's Manual Bradley B. Bean, PE 419 East Columbia Street Colorado Springs, Colorado 80907 USA Toll Free: 1-800-391-9391 ! Telephone: (719) 578-9391 ! Fax: (719) 578-9394
Transcript
  • GASWorkS 9.0User's Manual

    Bradley B. Bean, PE419 East Columbia Street

    Colorado Springs, Colorado 80907 USAToll Free: 1-800-391-9391 ! Telephone: (719) 578-9391 ! Fax: (719) 578-9394

  • 1991-1997, 2006, 2007, 2009 Bradley B. Bean, PE - All rights reserved.

  • GASWorkS 9.0

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    i

    Licensing...

    GASWorkS, its options, and supplements are licensed for installation on only one computer per authorizedcopy. That is, only one copy of the program is intended to be installed per license. Each purchased copy ofthe program represents one license. We are relying on your honesty and integrity to ensure that multiplycopies of the program are not created.

    In reference to this paragraph, the following definitions shall apply: Software shall mean the GASWorkSprogram, documentation, and any associated options, enhancements, or supplements; User shall mean theindividual or organization purchasing the Software, the individual or organization employing the persons tobe using the Software, the individual or organization otherwise responsible for the administration of the useof the Software, or any affiliate thereof; Developer shall mean Bradley B. Bean, PE. By use of the Software,the User consents to accept full responsibility for the use of the Software including: Interpretations ordecisions based on any results derived from the Software; Any claims resulting from the use, accidentalmisuse, or intentional misuse of the Software by the User; And for reimbursement of the original purchaseprice to the Developer for each unauthorized copy of the Software generated from the User's authorized copy.

    Depending on the specific version received by the User, the Software will use a certain copy protectionmethod. The method may require registration of the software with the Developer, installation of a physicalsecurity device on the Users equipment, or other method of protection. By installing the Software the Userconsents to the means of copy protection.

    It is the User's obligation to immediately return the Software, without installing it, ifthey do not concur and consent to these Licensing requirements.

    Trademark Notice...

    GASWorkS, GASBase, and the "B-Cubed" logo are trademarks of Bradley B. Bean, PE. dBASE is atrademark of ASHTON TATE a division of Borland International. AutoCAD is a trademark of Autodesk,Inc. Arc/Info is a trademark of Environmental Resource Systems Inc. Windows (and it variations andderivations) are trademarks of Microsoft Corporation. MicroStation is a trademark of Bentley System Inc.

    Copyright Warning...

    The GASWorkS software and User's Manual are protected under United States and international copyrightlaws and treaties. Making unauthorized copies of either the software or the associated documentation is aviolation of United States and international law. Don't be a criminal, don't copy.

  • GASWorkS 9.0

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    ii

    Guarantee...

    If you are not fully satisfied with the performance of GASWorkS, uninstall the software, return the originaldistribution materials, hardware key (if provided), and documentation within thirty days of the date ofreceipt. We will promptly refund the original purchase price.

    If during the useful lifetime of the software, GASWorkS or its options do not perform as claimed, notify usof the deficiency and we will promptly address your concern and do our best to correct the problem.

    Application Limit

    The number of Users that can simultaneously run the GASWorkS software is dependent on the license stylepurchased. This number is referred to as the application limit. A single User license allows only one Userat a time. A limited network license allows a fixed number of Users (depending on the purchase agreement).An unlimited network license has no User limit.

    GASWorkS keeps track of how many Users are using it. When it is executed, it checks the number of Userscurrently using the software. If the application limit is not exceeded, the software will be started. If theapplication limit is exceeded, a warning message will appear and the software will not start. If GASWorkSis abnormally terminated, the User count will become corrupt and GASWorkS may erroneously report thenumber of current Users preventing additional Users from beginning execution. If this occurs, use thefollowing procedure to start GASWorkS.

    Select the Windows Start button. The program menu list will appear. Select the Run item from the programlist. At the Open prompt type \Program Files\GASWorkS 9\app\GW90.exe /-1. Include the quotation marks.Note that there is a space between Program and Files, between GASWorkS and 9, and between the closingquote () and the forward slash (/). The quotes must be included for Windows to properly process thecommand.

    Software Updates

    From time to time the GASWorkS software is revised and updated to correct reported or discovered bugfixes, to add User requested enhancements, and to perform other required maintenance. These updates areavailable for download and installation from our website www.b3pe.com. Notification of updates is notgenerally made to the User community, the User should occasionally check for new updates from this site.

    Frequently asked questions are also posted on the website.

  • GASWorkS 9.0

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    iii

    About This Manual...

    This manual attempts to provide the User with an understanding of the GASWorkS software by providingextensive descriptions and documentation of its various features. The main body of the manual presentsdescriptions of the various menu items and data screens. Separate sections are provided for several of themore extensive features. The Appendix of the manual presents a primer on network analysis, along withtechnical documentation of the various equations and data files used and supported by GASWorkS.

    The use of italics is used extensively throughout the manual. Italicized words are used in two manners - oneto emphasize a word, the other to indicate the name of a menu item, command button, screen name, orkeyboard key.

    In addition to the information contained in this manual, examples, how-to tips and instructions are includedin the GASWorkS On-Line help.

    A copy of this manual in Portable Document Format (pdf) is contained on the GASWorkS installation CD.With some versions of GASWorkS, the Demonstration Guide, Users Manual, and Help Guide are installedand viewable using the Help menu. Additional information and documentation may be found on our websitewww.b3pe.com.

  • GASWorkS 9.0

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    iv

  • GASWorkS 9.0 Table of Contents

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    v

    GETTING STARTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Software Copy Protection.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Execution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Uninstalling GASWorkS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Using GASWorkS.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Release Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    GENERAL INFORMATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Hardware Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Software Requirements.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19GASWorkS Data Elements.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Menu Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Menu Access.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Command Execution.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Negotiating Data Screens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Accessing Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Accessing On-Line Help.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Notes For International Users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    MENU ITEMS.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27File - File Management.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    New - Create A New Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29New Project - Create A New Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Open - Open An Existing Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Close - Close A Model.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Save - Save Model Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Save As - Save Model Changes To Another Name. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Rename - Change The Name Of The Current Model. . . . . . . . . . . . . . . . . . . . . . . . . . . 33Copy - Copy Model Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Delete - Deleting Model Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Append - Appending Model Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Bundle - (Submenu). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    Bundle A Model - Zipping A Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35UnBundle A Model - Unzipping A Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

    Purge - Removing UnRequired Model Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Preferences - (Submenu). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

    Paths - Setting The Default File Directories.. . . . . . . . . . . . . . . . . . . . . . . . . . . 37Property Tables - Setting The Default Property Tables. . . . . . . . . . . . . . . . . . . 37Options - Set User Interface Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Facility Settings - Display/Edit Facility Settings. . . . . . . . . . . . . . . . . . . . . . . . 38Save Current Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Retrieve Saved Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

  • GASWorkS 9.0 Table of Contents

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    vi

    Restore A Model - Restoring Model Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Restore Samples - Restoring The Sample Models.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Quick Export - (Submenu).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Exit GASWorkS - Leaving GASWorkS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

    Edit - Entering And Editing Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Model Notes - Editing The Model Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Mass Update - Mass Updating Model Data.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Property Tables - Editing Look-Up Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Facility Settings - Display/Edit Facility Settings.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Run File - Display/Edit Run File Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

    Analysis - Calculating Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Solve Single Model - Solving A Single Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Execute Run File - Executing A Run File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Calculate Gas Properties - Calculating Gas Properties. . . . . . . . . . . . . . . . . . . . . . . . . . 45GASCalc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

    Report - Viewing And Printing Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Standard (All) - Reporting Model Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Standard (Select) - (Submenu).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

    Customer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Header.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Node. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Pipe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

    Summary - Creating A Summary Report.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Connectivity - Creating A Connectivity Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Property Tables - Reporting Look-Up Table Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Data Check - Finding & Reporting Data Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Solution Log - Viewing A Solution Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Set Report Options - Setting Report Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

    Graphics - Accessing The Graphic Data Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52View/Edit - Viewing & Editing Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Settings - Changing Graphic Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Background Settings - Set A Background Image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Save Display As BMP - Saving The Displayed Image. . . . . . . . . . . . . . . . . . . . . . . . . . 54Save Display To Clipboard - Copying The Displayed Image. . . . . . . . . . . . . . . . . . . . . 54

    Utilities - Using The Utility Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Set Defaults - Setting Default Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Customer (Submenu) - Customer Data Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

    Attribute File - Setting An Attribute File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Update External Loads - Assign And Update Node Loads. . . . . . . . . . . . . . . . 56Execute SQL Statement - Update Attribute Values. . . . . . . . . . . . . . . . . . . . . . 57

    Pipe (Submenu) - Pipe Data Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57Attribute File - Setting An Attribute File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57Execute SQL Statement - Update Attribute Values. . . . . . . . . . . . . . . . . . . . . . 58

    Import/Export - Importing And Exporting Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

  • GASWorkS 9.0 Table of Contents

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    vii

    Data Check - Checking Model Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Miscellaneous (Submenu). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

    Check Connectivity.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Renumber Nodes.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Calculate XYs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Sort Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    Window - Window (Screen) Access Utilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Arrange Icons - Arranging Icons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Arrange Windows - Arranging Open Screens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Windows List - Accessing Open Screens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    Help - Using The On-Line Help Routines.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Contents - Accessing The Help Topics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63View Help Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Using Help - Instructions For Using Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Technical Support (Submenu) - How To Reach Us. . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

    Contact Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Request Registration Number.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Send Help Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

    View Demonstration Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65View Users Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    Menu Map.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

    DATA SCREENS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Bundle Specification.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Connectivity Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Customer Data Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Data Check. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Data Check Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Default Data Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Facility Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97File Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Find Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Gas Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Header Data Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Mass Update. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109Model Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Node Data Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Path Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118Pipe Data Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Preference Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Project Specification.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Property Table Selection.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Print Control - (long form). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131Print Control - (short form).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

  • GASWorkS 9.0 Table of Contents

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    viii

    Query Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136Renumbering Specification.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139Report Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140Run File Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144Solution Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147Solution Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158Solution Log Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160Summary Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162Summary Report Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164XY Calculation Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

    GRAPHIC DATA INTERFACE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171GDI Window Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

    GDI Toolbars. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177GDI Commands & Icon Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178Mouse Events.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226Key Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228Entering Coordinates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

    Attribute Valve Data Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231Background Image Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232Bitmap Scale Factor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239Color Legend. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Customer Data Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242Graphic Line Data Screen.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247Graphic Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249Graphic Symbol Data Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254Multiple Edit Specification.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256Node Data Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259Pipe Data Screen.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267Plot Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279Profile Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285Profile Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287Set Display Colors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289Set Text Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293Shift Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295Text Data Screen.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297Tool Palette Edit Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299Trace Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301Trace Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304Trace & Update Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306

    PROPERTY TABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309Using Property Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311Property Table Report.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312

    Compressor Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

  • GASWorkS 9.0 Table of Contents

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    ix

    Fitting Property Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319Pipe Property Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321Regulator Property Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324Valve Property Data.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327Well Property Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

    Updating The Property Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334

    ATTRIBUTE DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335Attaching A Customer Attribute File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338Attaching A Pipe Attribute File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343Updating External Loads.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347Working With A Database Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351Using Data Lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

    IMPORT & EXPORT ROUTINES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359Import/Export Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363Import/Export File Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

    IMPORT ROUTINES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367Importing Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369Importing Column Format ASCII Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370Importing Delimited Format ASCII Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373Importing Customer X-Y Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376Importing dBASE Format Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378Importing DXF Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380Importing MIF/MID Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387Importing Shape Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389Importing Node X-Y Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391Importing Stoner PD & XY Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392Importing Valve X-Y Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392Importing XLS Format Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393

    EXPORT ROUTINES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395Exporting Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397Exporting ASCII Customer Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397Exporting ASCII Node Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399Exporting ASCII Pipe Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402Exporting dBASE Customer Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406Exporting dBASE Node Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408Exporting dBASE Pipe Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411Exporting DXF Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414Exporting GASWorkS 7.0 Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417Exporting Microsoft Access Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417Exporting Microsoft Excel Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

  • GASWorkS 9.0 Table of Contents

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    x

    Exporting Customer X-Y Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418Exporting Node X-Y Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418Exporting Stoner Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418Exporting Shape Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418

    MISCELLANEOUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421Personalizing GASWorkS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423Using Non-Pipe Elements.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430Using The Relate Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433Using Run Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434Using The Pipe Sizing (Optimization) Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435Using The Query Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439Using Attribute Valves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441Using The Extract Routine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442Working With Gas Properties.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443Calculating Gas Temperatures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444Using Diversified Customer Loads.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445Using The Facility Type Item. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447Convergence Problems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448Using A Command Alias File.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449Program Limitations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450How To Reach Us.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452

    APPENDIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453Network Primer.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455GASWorkS Data Items.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469Supported Dimensional Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474Standard GASWorkS Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477Pipe Flow Equations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478Regulator Flow Equations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495Valve Flow Equations.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498Compressor Power Equations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502Well Equation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504Support Equations.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505Compressibility Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510Temperature Calculations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512GASWorkS Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516Standard Property Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519Database Definition Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523Data Lists Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524

    GLOSSARY.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525

    INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    1

    GETTING STARTED

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    3

    Use the procedures outlined in this section to install GASWorkS and begin using it to model your gas system.If you are a new User, working the example model contained in the Demonstration Guide will provideinstructions and examples of using the basic features of the GASWorkS software. If you are a current User,you might browse the Release Notes section to review the new features contained in this version of thesoftware.

    In addition to the example included with this manual, the On-Line Help system contains many otherexamples and how-to tips (the Building Your First Model example is a good topic to start with).

    A list of the commands available in the Graphic Data Interface is provided in that section of this manual. TheMenu descriptions section of this manual provides some abbreviated instructions on accessing and usingmany of the routines found in the software.

    GASWorkS is suitable for modeling a variety of distribution, gathering, transmission, and plant pipingsystems containing most any compressible, single phase fluid. Many of the examples used in itsdocumentation refer to distribution type systems. However, please consider that the methods required tocreate and solve these examples, are exactly the same as those required to create and solve a model of anytype of system.

    If you encounter problems, or have specific questions, refer to the appropriate section in the manual fordetailed instructions, descriptions, and explanations. Or, use the On-Line Help topics to view examples andhow-to tips on performing a specific task. Feel free to contact us with your questions.

    Installation...

    To install the GASWorkS software...

    From A CD:

    If the software was received on a CD...

    ! An appropriate version of Windows must be running to install GASWorkS, if it is not, start Windows now. ! Place the CD in the appropriate disk drive. The installation program may or may not automatically start.

    ! To manually start the installation program, select the Start button on the Windows Task Bar. Select theRun item from the Start menu list. Type the letter corresponding to the drive containing the GASWorkS CD,followed by the word setup, then press the ENTER (5) key. For example, type d:setup, then press theENTER (5) key. Follow the instructions in the General Installation Instructions topic to continue theinstallation.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    4

    From An Electronically Received File:

    If the software was received electronically (email or download)...

    ! Download or copy the file to a temporary directory on the machine where GASWorkS is to be installed.

    ! If a faux extension is present (.txt or .ok) remove the extension. ! After removing the faux extension, double click on the setup filename. Follow the instructions in theGeneral Installation Instructions topic to continue the installation.

    General Installation Instructions:

    ! After the installation program has been started, several screens will appear during the setup process. Readthe contents of each screen and respond appropriately.

    ! The Welcome screen will appear first. Read the contents of the screen carefully, then select Next tocontinue with the installation or select Cancel to cancel the setup process.

    ! The Licensing screen will appear next. Read the terms of the License carefully, then select Agree tocontinue with the installation or select Disagree to cancel the setup process.

    ! The Documentation screen will appear next. If you would like to install a copy of the Demonstration Guideand Users Manual select Yes. Otherwise respond No. If the documentation is installed it can be viewed fromthe GASWorkS Help menu.

    ! The Location screen will appear next. If you would like to install GASWorkS in a different directory, enteror select a different destination directory. Select Next to continue with the installation or select Cancel tocancel the setup process.

    ! The Program Group screen will appear next. Select Continue to proceed, or change the program group andthen select Continue to continue installing, or select Cancel to end the installation.

    ! Various warnings and messages may appear during the installation process. When a warning or messageappears, read the message carefully, then select the appropriate option to either continue or terminate theinstallation process.

    ! A message will appear when the installation process is complete. The message will indicate whether theinstallation succeeded or failed - select the appropriate option to clear the message.

    Upon successful installation, a "GASWorkS" program item will be created in the Start-Programs menu list.Select the GASWorkS 9.0 item to execute the GASWorkS software.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    5

    Software Copy Protection...

    GASWorkS uses several means of software copy protection. We understand that this may be offensive tosome Users, however it is essential to ensuring the commercial viability of GASWorkS. One of the followingmethods may be used to protect the installed version of the GASWorkS.

    Parallel (Printer) Port Hardware Key:

    If a Parallel port hardware key is provided, place the key in an available parallel (printer) port. Insert the keyso that the end marked "COMPUTER" is connected to the computer's printer port. If a printer or other deviceis attached, the key should be placed between the computer, and the printer cable or device.

    USB Port Hardware Key:

    If a USB port hardware key is provided, additional installation steps are required. See the readkey.txt filelocated on the GASWorkS distribution CD for additional instructions. Once the software for the key has beeninstalled place the key in an available USB port.

    When using hardware key (Printer or USB port) protection, GASWorkS may be installed on multiplemachines and the hardware key may be shared. However GASWorkS can only be used to solve a modelon the machine where the hardware key is installed. Only edit and view functions are available on themachines which do not contain the key.

    Registration:

    Some versions of GASWorkS are required to be registered to allow access to its complete set of functions.If the installed version of GASWorkS requires registration, a serial number will be displayed the first timeGASWorkS is executed. If this message appears select the Request Registration Number command button.An email format request form will appear, complete the appropriate information and send the email to requestthe required number. The number will be provided at our first convenience.

    When installing on a Windows NT based operating system (NT/XP/2000) additional installation stepsare required. See the readkey.txt file found on the GASWorkS distribution CD for additionalinstructions.

    Note...

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    6

    If you do not wish to request the number or if you want to access GASWorkS before you receive yourregistration number, select the Continue command button to open GASWorkS in limited non-solution mode.

    When using registration protection, GASWorkS may be installed on multiple machines, however it can onlybe used to solve a model on the machine that has been registered. Only edit and view functions areavailable on the machines which are not registered.

    Execution...

    From The Program Menu:

    To execute the GASWorkS software...

    ! An appropriate version of Windows must be running before GASWorkS may be executed. If Windows isnot running, begin its execution now.

    ! Select the Start button from the Windows Task Bar. Move the mouse pointer to the Programs item. ThePrograms menu list will appear.

    ! Once the Program list is displayed. Select the GASWorkS program group from the list. Select theGASWorkS 9.0 program item from the group list.

    ! The GASWorkS software will be started. After the software has beenloaded into memory, the GASWorkS Copyright Notice will appear -click the Continue button or press the ENTER (5) key to continue.

    ! After clearing the notice, depending on certain preference settings, ablank screen may appear, or the Graphic Data Interface screen mayappear. In either case choose the desired option from the pull-downmenus, GDI command list or toolbars - or select the Exit item from theFiles menu list to quit the program.

    From The Command Line:

    GASWorkS can be executed from the Windows Start Command Line. To start GASWorkS using theCommand Line.

    ! Select the Windows Start button. The program menu list will appear.

    ! Select the Run item from the program list. At the Open prompt type \Program Files\GASWorkS9\app\GW90.exe. Include the quotation marks.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    7

    Note - that there is a space between Program and Files, between GASWorkS and 9. The quotes mustbe included for Windows to properly process the command.

    When GASWorkS is started from the Command Line several startup options are available. They are listedin the following table.

    Command Line Options

    Option Description

    /-1 Removes one User from the GASWorkS User Count, then attempts to start GASWorkS. Thisoption is useful when starting GASWorkS after the application limit has been reached. See theApplication Limit topic for additional information.

    /-GDI Starts GASWorkS without automatically opening the Graphical Data Interface. This optionis useful when a model has become corrupt and causes an error when trying to graphicallydisplay the model when starting GASWorkS.

    /-INI Starts GASWorkS without reading the initialization file. This option is useful when theinitialization has become corrupt and causes an error when trying to start GASWorkS. Whenusing this option the preference settings and various parameters stored in the initialization fileare reset to their default values.

    /-SP Starts without enabling any special features or modules. Some versions of GASWorkS havespecial or custom features enabled based on information found in the license file. Using thisoption starts GASWorkS in standard mode with no options enabled.

    Note - When starting GASWorkS using a startup option, add a blank space followed by the optioncode after the final quote () on the Command Line. Separate multiple options by a blank space.

    Uninstalling GASWorkS...

    To uninstall (remove) the GASWorkS software...

    ! An appropriate version of Windows must be running before GASWorkS may be uninstalled. If Windowsis not running, begin its execution now.

    ! Select the Start button from the Windows Task Bar.

    ! Select the Settings item from the Start-up list. Then select the Control Panel item from the Settings list.The contents of the Control Panel folder will be displayed.

    ! Click on the Add/Remove Programs icon. The Add/Remove Programs Properties screen will appear.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    8

    ! Select the GASWorkS 9.0 item from the program list. Select the Add/Remove command button to proceedwith the removal. Several prompts will appear throughout the removal process, read the messages carefullyand respond appropriately. A message will appear when the removal process is complete. The message willindicate whether the removal succeeded or failed.

    ! When done, select the OK command button to close the Add/Remove Program Properties screen.

    When GASWorkS is installed, it creates various subdirectories directly under the main GASWorkSapplication directory (for example \Program Files\GASWorkS 9\Files). These directories are used tocontain a variety of GASWorkS property, initialization, and model files. If new files have been added to anyof these directories, or any of the original files have been modified since installation (which is almost alwaysthe case) the uninstall routine will not be able to remove the affected directory. If this occurs, the directoryand its contents can be manually removed using the Windows Explorer program.

    Using GASWorkS...

    GASWorkS 9.0 is designed to be easy and intuitive to use. However, there are a few general concepts thatneed to be learned before becoming proficient with the software. There are two ways to get started withGASWorkS.

    One, the General section found later in this manual provides an introduction to many of the basic conceptsrequired to use GASWorkS. Review this section to obtain general information needed to use the software.Once the general concepts have been learned, use the On-Line Help system to review the numerous examplesand how-to tips for instructions on performing the various tasks required to create, solve, report, and edit amodel of your piping system.

    The other method is to work the example contained in the Demonstration Guide provided with this manul.The guide will introduce the basic concepts required to create, solve, report, and edit a simple examplemodel. If time is short, we suggest that you start with the Demonstration Guide - then review the contentsof the manual when time is available.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    9

    Release Notes...

    GASWorkS 9.0 represents a continued evolution of the GASWorkS software - however, as with allevolutionary processes, things change. In this revision, the most noticeable change will be in the way thatthe data is managed. The previous versions of GASWorkS used a database style management system - opena data table, retrieve a record from the table, make a change, replace the record into the table. With thismethod the data is continuously saved to disk storage. GASWorkS 9.0 uses an open, edit, save method of filemanagement, similar to the methods used in spreadsheet and wordprocessor applications. With this methodthe model files are opened and loaded into memory. When changes are made they are only saved to the datain memory, not the data in disk storage. When the work session is complete, the User may chose to save thedata changes or discard them. Remember to save your changes.

    Numerous other changes were made, additional commands and functions were added and inevitably somefeatures were discontinued. A partial summary of the many feature changes is provided in the followingtables.

    Data Management

    The most noticeable change to existing Users will be how the data files are managed. Good or bad -GASWorkS now uses the open, edit, save management scheme for handling its data files. Other datamanagement changes include...

    Support for facility identification is provided. Pipes and associated customers can be grouped by facilitytype, similar to layers in a CAD application. Individual facilities can be set to be reported, solved,displayed - or set to active to allow or disallow editing. The User can revise the facility list.

    Customers- A Link ID data item was added to enhance sharing of data with other applications. A unitcount item was added to allow a single customer feature to more easily represent multiple physicalcustomers. Support is now provided for branch customers. This allows one customer to feed fromanother customer. Multi-segment service lines are now supported. For our UK customers, individualdiversity handling is now supported.

    Pipes- A Link ID data item was added to enhance sharing of data with other applications. An externaldatabase can now be attached to the pipe features in the model. A Facility Type data item has been added.Fittings (valves, elbows and tees) can be attached directly to a pipe segment. The equivalent length isautomatically computed and used during calculation.

    Nodes - Separate control for application of the Design Factor and status for base and external loads wasadded. Long node names - up to 40 characters - are now supported.

    Property Tables- The various property tables (pipe, valve, regulator, compressor, well, fitting) are accessedusing an improved spreadsheet style interface. Now has the Ability to save and retrieve specific tables.Now has the ability to setup color and linetype specifications for individual pipe sizes and types. Pipesizes to include during pipe sizing (optimization) can now be more easily identified. See the Property

  • GASWorkS 9.0 Getting Started

    Data Management

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    10

    Tables section for notes on using old look-up tables.

    File Handling- GASWorkS 7.0 files are automatically imported when opened. A graphic preview of themodel is displayed in the file selection form. Implementation of open, edit, save style file handling.Automatic save at User specified time intervals is supported.

    Linked Database - A linked database feature has been added to replace the GASBase database. Pipe andcustomer model data can be complimented by the use of linked database. The linked database isautomatically managed by GASWorkS - as model features are added or deleted, the associated (linked)database feature is also updated. The fields in the linked database can be specified by the User based ona seed file. The contents of the linked database can be manipulated using Standard Query Language(SQL) manipulation commands.

    Undo - An undo feature has been added to allow restoration of previous data or graphic changes. Theundo feature can be turned on or off by the User. The oops (undelete) routine has been expanded toinclude Customer, User Graphic, and User Text features.

    Deleted files are now automatically sent the Windows Recycle Bin instead of being permanentlydeleted.

    Customer Load Manipulation

    Customer feature data. A multiple unit field has been added - a single customer feature can be used torepresent multiple customers (units). A link identification field has been added to allow enhancedconnection between the GASWorkS data model and an external database.

    Diversity- For Users of the IGE diversity calculations, heating/construction type and annual usage can nowbe set for each individual customer. Calculation in looped systems is now supported.

    Graphic Data Interface

    The graphical data interface was enhanced by the addition of many new commands and features. Listedhere in no particular order, the new features include:

    One click access to the pipe, node, and customer data. To access pipe data, click the left mouse button ona pipe feature. To access node data, SHIFT-click the left mouse button on a node feature. To accesscustomer data, CTRL-click the left mouse button on a customer feature.

    Multi-segment service lines are supported. Customer features may have polyline type service lines. Themain tap location can be specified by the User.

  • GASWorkS 9.0 Getting Started

    Graphic Data Interface

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    11

    Support for User graphic lines and symbols is now provided. Graphic (non-model) lines and symbols canbe included in the model graphics. Graphics are added by drawing or inserting the feature at User specifiedlocations. A new GDI toolbar has been added to allow management of the Graphic features.

    Automatic assignment of supply main on customer entry. A command is provided for one click entry ofcustomer features - select a the customer location - the customer is automatically assigned to the nearestmain.

    Automated insertion and addition of regulator, compressor, and valve elements. A set of commands hasbeen added which allows the addition and insertion of non- pipe elements. The insertion routineautomatically updates pipe lengths when the device is inserted into an existing segment.

    Enhanced command list. The command list includes the traditional alphabetic listing and a new groupedlisting. The grouped listing groups commands by type in toolboxes for example the add commandsare grouped in one toolbox, the edit commands in another, etc. The lists have been expanded to includedall of the new and existing commands.

    Plot preview. The plot image is displayed in a preview window before it is sent to plotter/printer whenplotting.

    Plot to User specified scale. Plots may be made to fit the specified page size, or to a User specifiedscale.

    Enhanced arc handling. Arcs can now be adjusted after they have been entered. Pipe ends for arc typepipes can be moved.

    Additional symbol and line styles. New node symbols and line styles have been added. Non-continuousline styles can be used with all line widths.

    Improved flow arrow handling - style, size and display selection. Flow arrows can be displayed as thetraditional arrow heads or as chevrons at mid-section.

    Automated header tap on lateral pipe entry. Using a CTRL-click selection at the From Node and To Nodeprompt will automatically tap the pipe near the selected location.

    Double the number of customer edit and entry commands. Numerous other commands have been addedfor editing and entering customer data. The Customer toolbar is now two-tiered.

    Calculation of pressure drop between graphically selected points. The pressure drop between a pair ofselected node points can be displayed based on a User selection.

    Automated calculation of efficiency based on calibration values. The efficiency of the pipes along a routebetween two User selected points can be automatically computed based on User specified calibrationvalues.

  • GASWorkS 9.0 Getting Started

    Graphic Data Interface

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    12

    Calculation of item statistics for graphically selected data features. A summary of various data values canbe displayed based on a User selected set of features.

    Extract, copy, and move pipe, node, and customer features based on a graphically identified selection set.A portion of a system can be extracted from a model, based on a User specified set of features. Associatedpipes, nodes, and customers are included in the extraction and deletion routines.

    Match hydraulic and graphic properties. The properties of a selected feature can be applied to other userselected features.

    Multi-segment measurement tool. Distance along a multi-segment route can be measured using the newtool.

    Support of branch customers. A grouping of trunk and branch customers can be created, allowing onecustomer to be supplied from another.

    Save and retrieve graphical views. A graphic view can be saved, then retrieved at a later time.

    Multiple view tab (panels) are provided. The GDI supports three separate panels, each with the ability todisplay a different view of the model.

    Multiple previous and next zooms. Each GDI panel allows up to ten views to be saved and accessed usingthe Previous and Next zoom commands.

    Trace and update data values along a trace route. Pipe, node, and customer values can be changed alonga trace route.

    Set hydraulic symbols independent of pipe length. Pipe symbol size for compressors, regulators, valvesand wells can be set independent of the actual element graphical length.

    Save display to Windows Clipboard. The GDI display can be saved to the Windows clipboard and pastedinto supporting applications.

    Calculate XYs from latitude and longitude. Approximate planar coordinates can be calculated fromgeographic coordinates.

    Automatically set text display limit. The text display limit can be set to the current view by simply doubleclicking the display limit data box.

    Entry of pipe by length and User drawn angle. In addition to the previous entry methods, a pipe segmentcan be entered by entering a desired length, then graphical selecting the desired angle.

    Display pipe length during manual graphic entry. The pipe length can optionally be displayed during entry.

    Automatically reset colors - useful after traces and queries.

    Automatically find and delete zero length pipes - useful for data imported from CAD & GIS sources.

  • GASWorkS 9.0 Getting Started

    Graphic Data Interface

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    13

    Pipe color and linetype can be set using values contained in the Pipe Properties table, based on size andtype values, or based on facility type.

    Improved background handling including: Support for blocks in DXF backgrounds. Ability to set scaleand origin shift when attaching a DXF background. Turn display of individual background image offwithout unattaching the image. Support for Shape file background images is now supported.

    Support for typed commands. Support is now provided for manual entry of typed commands. This mayseem like a step backwards, but often it is quicker to type a command than to find and select it from thecommand list. Full or abbreviated commands may be entered, and the User may create a command aliaslist to use their known name for the GDI commands.

    A routine to automatically identify and tap unbroken intersections has been added. This is especiallyuseful for cleaning up imported CAD and GIS data.

    Overall improvement of display speed.

    Right clicking the mouse while working in GDI, displays a pop-up menu allowing a command to berepeated, the display to be panned or zoomed, or a feature edit command to be executed.

    A routine has been added to create and display a profile of various data values along a User specifiedroute.

    Solution Routine

    Capacity- Support for increased model capacity - the solution, reports, and graphical display have beentested and verified with models up to 250,000 nodes in size.

    Optimization- A more robust pipe sizing routine now produces more accurate and consistent optimal pipesize sets. Ability to set limit pressures at multiple condition nodes. A maximum velocity limit may beimposed. The pipe table to use for new size selection can be specified independent of the model pipe table.

    Flow Equations- Support for several additional pipe flow equations was added, including additionalversions of the AGA partially and fully turbulent equation, and the high and low pressure versions of theIMC (Polyflo) equations.

    Diversity- For Users of the IGE diversity calculations, heating/construction type and annual usage can nowbe set for each individual customer. Calculation in looped systems is now supported.

    The temperature calculation routines have been replaced with a set of routines that more accurately predictthe temperature loss and gain along a pipe segment.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    14

    Reports

    The various report features have been enhanced in a number of ways - which include:

    Standard Reports- Enhanced in-report data editing. Enhanced query routine allows a query specificationto be saved and retrieved. Improved print handling especially for wide reports. Inclusion of customermodel and attribute data. Inclusion of pipe attribute data. Automatic sort by node name or id number.Ability to delete a feature from the report. Graphically find a feature from a record selected in a report.

    Summary Report - Addition of a numerous items to the system summary option. The report is displayedin a User revisable text window. Selected contents can be copied, cut, and pasted into other applications.

    Data Check - Additional items and options have been added to the check routines. The report is displayedin a User revisable text window. Selected contents can be copied, cut, and pasted into other applications.

    Exclusion Report - Additional items and options have been added to the check routines. The report isdisplayed in a User revisable text window. Selected contents can be copied, cut, and pasted into otherapplications.

    Other Features

    Mass Update- Expanded item support including assignment and query of graphical properties. The abilityto save and retrieve query specifications was added.

    DXF Import- Now allows assignment of multiple pipe layers. Specification of arc resolution. Specificationof length and coordinate units, and origin shift - allowing automatic scale and shift during import. Importof pipe, valve, customer, and User text features has been incorporated into a single routine. The abilityto save and retrieve an import specification was added.

    Utilities - An automated node reduction routine was added. This routine is especially useful when workingwith CAD and GIS data that needs a bit of massaging/cleanup after importing. A routine has been addedto create a graphical model from a non-graphical model.

    Quick Export - A set of quick export routines have been added to allow the export of data associated withthe current model to be exported to number of formats with a single click. All pipe, node, and customerdata is included in the export. Supported formats include, Microsoft Access database, Microsoft Excelworkbook spreadsheets, ESRI Shape file, GASWorkS 7.0, dBASE and ASCII text files.

  • GASWorkS 9.0 Getting Started

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    15

    Discontinued Features

    Several features have been discontinued from the current GASWorkS release. Their exclusion was basedon their perceived usefulness with respect to the latest software functionality. These features include...

    Model Edit Data Form - The fill in the blanks style model edit data form is no longer supported. Thisroutine was most useful for creating no graphical models. Non-graphical models are no longer supported.

    GASBase - The predefined customer and pipe attribute database included in previous version ofGASWorkS has been discontinued. Similar, and more robust features are provided by the new Linkeddatabase feature. When a GASWorkS 7.0 model with an associated GASBase database is imported, theGASBase database is converted to a Linked database. All of the data will be retained, however some ofthe automated load manipulation functionality of GASBase will be lost.

    Import/Export - Some import and export routines have been discontinued including the GasTool and DataDump formats, and some old versions of GASWorkS. If conversion from these formats is required, wecan process them for you.

    We hope that you will be pleased with the many improvements and enhancements we have made toGASWorkS. Please let us know if you have any comments, concerns, or questions regarding our latestrelease...

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    16

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    17

    GENERALINFORMATION

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    19

    Hardware Requirements...

    GASWorkS will operate on any computer configured to run Windows 98, 2000, ME, NT 4.0, or XP. Themachine must be equipped with a Compact Disk (CD) drive, and at least one parallel printer port (if hardwarekey provided). The following optional equipment is also recommended:

    Item Minimum Requirements Recommended Options

    Processor Any class of Pentium Highest available Pentium

    Installed RAM 128 Minimum Maximum available on machine

    Available Hard DiskCapacity

    Program Only - 10 MbyteData - .35 Mbytes per 1000 nodes and .8Mbytes per 10000 customer records.

    Monitor VGA-16 Color, 640x480 VGA-256 color, 800x600 or better

    Mouse Microsoft compatible two or threebutton mouse.

    Printer Port One parallel

    Printer None Any Windows compatible laserprinter 300 dpi or better

    Plotter None Any Windows compatible colorraster plotting/printing device

    Digitizing Tablet Node Any WinTab compatible device

    Software Requirements...

    GASWorkS requires the installation of the Windows 98, 2000, ME, NT 4.0, or XP operating system to befunctional.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    20

    GASWorkS Data Elements...

    GASWorkS uses an intuitive set of data elements to represent the piping systems that it models. The basicelements of its data structure are nodes, pipes, and customer data. Nodes represent the connections,intersections, and terminations of pipes. Nodes are the points where flow is introduced into the system(supplies) or taken out of the system (demands). Nodes can also used to represent customer connections andto assign customer loads. Customer features provide an efficient and intuitive way of representing customerlocations and demands.

    Pipes connect the nodes and carry flowbetween them. Flow can be thought ofas going into or out of nodes.However, flow only goes throughpipes. GASWorkS supports varioustypes of pipe elements - Line Pipe,Regulators, Valves, Fit t ings,Compressors, and Wells.

    Both hydraulic and attribute pipe datamay be maintained. The hydraulic pipe data represents the items which affect the flow and pressure dropthrough the pipes. For example, pipe diameter, length, connectivity, etc. The attribute data represents itemswhich do not affect the flow or pressure drop through the pipes.

    The customer data contains information about the location and demand of the customers associated with amodel. The customer data can be divided into two types of information - model data which describes thecustomers location, the supply main identity, the load application details, and the total customer load - anda second type of information called attribute information, which can contain a variety of non-model dataassociated with the customer.

    All of the model files are accessed by way of a single key file known as the Header file. This filecontains some general information about the model and the solution control parameters and serves as theaccess point for all of the other files.

    A variety of other data are also used to support GASWorkS and its various routines. These include gasproperties, attribute valves, User text, and background images. Each is described in detail in various sectionsof the GASWorkS documentation.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    21

    Menu Structure...

    The GASWorkS routines are accessed through pull-down menus and dialog boxes. The menus are groupedunder headings by functionality. The menu headings aredisplayed near the top of the main GASWorkS screen.

    Menu Access...

    Menu items are accessed by selecting an item from amenu list. The menu lists are activated by selecting theappropriate menu heading. Menu headings and menuitems may be selected by one of the following methods:

    ! Position the mouse pointer over the desired heading or item, then press the left most mouse button. Thisis referred to as clicking on the item.

    ! Or, use the TAB or Arrow keys to position the cursor on the desired menu heading or menu item, thenpress the ENTER (5) key.

    ! Or, hold down the ALT key while pressing the key corresponding to the underlined letter of the desiredheading or item.

    A menu list may be deactivated by pressing the Escape (ESC) key or selecting another menu heading.

    Some menu items have submenus associated with them, these are accessed through submenu headers.Submenu headers are followed by ... and a right arrow symbol. Rest or click the mouse on the headertitle to access the submenu. Multiple submenus may exist.

    Command Execution...

    Many dialog boxes and data screens contain controls known as Command Buttons. Command buttons maybe used to quickly access a specific function. The function associated with a command button is executedwhen the button is selected. The OK button found on many of the message boxes displayed by GASWorkS,is an example of a command button. Command buttons may be selected by one of the following methods:

    ! Position the mouse pointer over the desired command button, then press the left mousebutton. This is referred to as clicking on the button.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    22

    ! Or, use the TAB keys to highlight the desired command button, then press the ENTER (5) key.

    ! Or, hold down the ALT key while pressing the key corresponding to the underlined letter in the caption ofthe desired command button.

    Negotiating Data Screens...

    GASWorkS provides numerous data screens for entering, editing, viewing, and managing the data it requires.Generally, a data screen will contain fields for entering individual data values, data lists for selectingpredefined data, option buttons and check boxes for selecting options, and command icons and commandbuttons for executing commands. The TAB keys or mouse can be used to move between the various controlscontained on all screens.

    On certain screens, some items are supported by data lists. Dimensional units are anexample of an item associated with a list. To activate a data list - click on the arrowsymbol next to the right side of the data field, then select the desired item from the listby clicking on the item. Or, press an Arrow key while the cursor is in the desired field tochange the selected value. Or, press the character corresponding to the first letter of theitem description.

    Where check boxes are used, a check mark (U)will appear in the box when theitem is selected. The status of a check box may be changed by clicking in the box,or by pressing the Space Bar while the cursor is in the box.

    Where option buttons are used, a dot "!" will appear inside the option circle when theitem is selected. Option buttons are found in groups. Only one option may be chosen ata time. To change the status of an option button - click on the desired button, or use theTAB keys to move between options. When the cursor is located on the desired option, press the ENTER (5)key.

    In addition to using command buttons to execute commands, some screens also use icons to accesstheir commands. An icon is a small image which represents the task that the command performs.Icons can only be selected using the mouse. To select an icon and execute its command, click onthe icon by placing the mouse pointer over the icon image, then press the left mouse button. Theprinter symbol found on many report screens, is an example of an icon.

    Data fields or list values highlighted with a yellow background represent calculated data values, and ingeneral, can not be directly edited by the User - these values change when the one of the editable values arechanged and a solution is successfully executed.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    23

    When entering numbers in a data field, do not include the digit grouping identifier (thousands identifier). Forexample, enter ten thousand as 10000" not as 10,000" (or 10.000" if a dot is used as the digit groupingidentifier).

    The GASWorkS Graphics Data Interface (GDI) provides a unique set of access methods, refer to the GraphicData Interface section for specific notes and instructions on its use.

    Accessing Files...

    A common file dialog box is used by all GASWorkS routines to enter required file names. The dialog boxallows the drive, directory, and name of the desired file to be selected or entered.

    To select a drive:

    ! Move to the Drives list using the TAB keys or themouse.

    ! Change the selected drive by pressing the keycorresponding to the desired drive letter, by pressing theUp or Down Arrow keys to change the selected drive, orby clicking the arrow symbol next to the drives data listand then selecting the desired drive.

    To select a directory:

    ! Move to the Directories list using the TAB keys or the mouse.

    ! Change the selected directory by pressing the key corresponding to the first letter of the desired directory(until the correct directory is selected), by pressing the Up or Down Arrow keys to change the selecteddirectory, or by clicking the arrow symbols or adjusting the scroll bar next to the list to select the desireddirectory. Double click on a directory to display its contents.

    To select a file:

    ! Move to the Files list using the TAB keys or the mouse.

    ! Change the selected file by pressing the key corresponding to the first letter of the desired file (until thecorrect file is selected), by pressing the Up or Down Arrow keys to change the selected file, or by clickingthe arrow symbols or adjusting the scroll bar next to the list to select the desired file.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    24

    To manually enter a file name:

    ! Move to the Filename data field using the TAB keys or the mouse.

    ! Type the desired drive, path (directory), file name, and extension in the file name data field. GASWorkSmodel files are managed through their associated header file. The header file uses an .hdr extension,consequently the ".hdr" extension must be included when manually entering a model's header file name.

    To select a recently opened file:

    ! Move to the Filename data field using the TAB keys or the mouse.

    ! Select the desired file by clicking on the arrow symbol adjacent to the data field. Then click on the nameof the desired file using the mouse.

    After the desired file name has been entered or selected - click the Continue command button to proceed. Toleave the File Selection dialog box and terminate the function that invoked the dialog - click the Cancelcommand button.

    Note: Each time GASWorkS starts, it automatically opens the last model file that was worked on. Thisfeature can be disabled by closing the model before leaving GASWorkS.

    Accessing On-Line Help...

    GASWorkS help topics are presented in the On-Line Help system and in the Help Guide. Each documentcontains unique topics.

    GASWorkS has an extensive On-Line Help system. The topics contained in the help system providenumerous examples and how-to tips. To access the help system, select the Contents item from the Help menulist, or press the F1 key. The Contents screen will appear, select the Index tab to display a listing of the topicsubjects contained in the help system. Select an item from the index list to view the associated topicdocumentation.

    If you are not familiar with using On-Line Help systems, select the Using Help item from the Help menu listfor a complete description on how to use the On-Line Help system.

    To access the Help Guide, select the View Help Guide item from the Help menu, or press the F1 key whileholding down the CTRL key.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    25

    If you cant find what you need in the help system, or in the manual, or just dont want to look for it - call,fax, or e-mail us for help. Our contact information is:

    Toll-free Telephone: 800-391-9391 (US Only)Telephone: 719-578-9391Fax: 719-578-9394e-mail: [email protected]

    Notes For International Users...

    By default GASWorkS initially starts up using US units of measure. Please dont let this discourage you,GASWorkS supports a wide range of dimensional units which can surely meet your needs. You can set theappropriate values by considering the following instructions.

    To change the default units to be used when creating new models, select the Default Values item from theUtilities menu list. The Default Values screen will be displayed. Select the Dimensional Units tab, thecontents of the tab will be displayed. On the Dimensional Units tab select the desired unit settings. After thesettings have been made, select the Apply Displayed Values command button to change the values in thecurrently open model, or select the Save Settings command button to save the current settings for future use.

    The values contained in the standard Property tables are entered using US units of measure. These valueswill automatically be converted to the proper units when used with pipe elements possessing another set ofunits. For example, diameter values contained in the Pipe Properties table that are entered in Inches, willbe converted to the equivalent size in millimeters if a pipe segments diameter units are set to Millimeters,when required by a report or display routine. When new items are added to the Property tables, theirdimensional units can be set to any desired unit.

    Note: The example models provided with GASWorkS all use US units of measure. To obtain valid results,these examples must be worked using the US units. When working these examples, the default data valuesand coordinate units must be set to their original US values.

    GASWorkS can accommodate either a comma (,) or a dot (.) as the decimal identifier - or a comma (,) or adot (.) as the digit grouping identifier depending on the associated Windows setting. For example, onethousand ten can be displayed as 10,000.10" or as 10.000,10" depending on the Windows setting.

  • GASWorkS 9.0 General Information

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    26

  • GASWorkS 9.0 Menu Items

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    27

    MENU ITEMS

  • GASWorkS 9.0 Menu Items

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

  • GASWorkS 9.0 Menu Items

    Bradley B. Bean, PE ENGINEERING & SOFTWARE

    29

    This section provides a general reference for using the GASWorkS menu items. Grouped by functional topic,procedures are described for using each of the items available in the GASWorkS menu lists. Most of themenu items will launch a data screen or dialog box. Further information describing the use of the dat


Recommended