GHS User's Manual Version Control Checklist for release 18.50 Table of Contents & Introduction G 1 Version Control Checklist 12/22 * 6 OVERVIEW F 11 MAIN PROGRAM GHS Main Program Contents C 1 0 Introduction B 4 1 Essential Concepts C 3 2 Getting Started H 12 3 Keyboard Operations D * 2 4 Error Messages B 1 5 Size Limits M * 2 10 GHS Command Dictionary Contents C 1 10-1 Notation A 1 10-2 Syntax Rules G * 4 10-3 Command Classification G 1 10-4 Main Program H 3 10-ADD Z * 9 10-ANGLES B 1 10-AXIS C 2 10-BOOM E 4 10-CC B 2 10-CHANGE B 2 10-CHDIR B 1 10-CLEAR E 2 10-CLS B 1 10-COMMENTS C 1 10-COMPONENT I 6 10-CONTENTS K 6 10-COPY K 3 10-CRTPT L 4 10-CUSTOM J 4 10-DAMSTAB N * 6 10-DB 2 10-DEFLECT A 2 10-DELETE J 2 10-DEPTH B 1 10-DIR F 2 10-DISK H 2 10-DISPLAY R * 5 10-DIVISIONS G 3 10-DRAFT L 4 10-DYNSTAB 4 10-ECHO 1 10-EDIT C 1 10-END D 1 10-ENTER E * 2 10-ERASE A 1 10-ERROR C 3 10-EXECUTE C 2 10-EXIT D * 1 10-EXPORT A 1 10-EXTEND A 2 10-FILL A 1 10-FIX B 1 10-FIXUP 1 10-FL C 2 10-FLDPT D 2 10-FSMFLOOR B * 2 10-FSMMT J 3 10-GHS G 3 10-GMTMMT A 2 10-GROUND J 6 10-GROUP I 3 10-HEEL D 2 10-HEIGHT C 2 10-HELP K 3 10-HMMT V * 8 10-HS E 2 10-IF I * 2 10-IMPORT A 2 10-INPUT C 2 10-KEY D 3 10-LANGUAGE B 3 10-LBP D 2 10-LCG 1 10-LIMITS Z 10 10-LIST A * 1 10-LOAD X * 10 10-LS R 6 10-LSLIMIT H 2 10-LWL E 2 10-MACROS G 3 10-MAXVCG T 8 10-MENU B 2 10-MESSAGE Q * 8 10-NOTE L * 3 10-OUTFLOW C 4 10-PAGE F 3 10-PARTS C 2 10-PERM B 2 10-PRINTER O * 5 10-PROJECT C 4 10-PROP 2 10-PULL C 2 10-QUIT B 1 10-RAH T 8 10-READ L 3 10-REFPT D 3 10-RENAME B 1 10-RENDER * 1 10-REPORT J 3 10-ROLL H 5 10-ROUTINE * 3 10-RUN G 2 10-SAVE D 1 10-SCREEN K 6 10-SE B 1 10-SEAKEEP C 8 10-SET M * 3 10-SHELL F 2 10-SMOD E 4 10-SOLVE O 3 10-SPECIAL E 2 10-SPGR C 2 10-STABILITY B 3 10-STATUS U 7 10-SUBTITLE B 2 10-TANKS F * 3 10-TC L * 5 10-TCG 1 10-TEMPLATES O 12 10-THRUST A 2 10-TITLE C 1 10-TMMT E 2 10-TORQUE G 3 10-TRIM B 2 10-TS C * 3 10-TYPE M 8 10-UNITS E 2 10-VARIABLES AB * 9 10-VARY A 1 10-VCG D 2 10-VIEW F 2 10-WAIT E 1 10-WATER D 2 10-WAVE D 4 10-WEIGHT I 4 10-WIND D 3 10-WRITE R * 4 14 Theory of Operation Contents 1 14-1 The Geometrical Model A 2 14-2 Methods of Calculation A 3 PART MAKER Part Maker Contents B 1 PM N * 31 SECTION EDITOR Section Editor Contents A 1 0 Introduction C 1 1 Essential Concepts A 4 2 Getting Started D 5 10 Command Reference K * 6 Appendix A - Display B 4 MODEL CONVERTER Model Converter Contents J 1 0 Introduction and Summary M 5 1 SHCP (SHC) Conversions F 4 2 Drawing (DXF) Conversions E 5 3 Offset File (OFE) Conversions D 2 4 IMSA File (IDF) Conversions B 3 5 HEC (SHP) File Conversions B 2 6 PIAS (EAG) File Conversions 2 7 Seasafe (IN) Hull Conversions 2 8 ShipmoPC (SW7) Output 1 9 Geometry File Internal Conv. E 3 10 Geometry File Fixup Mode 3 11 Tank Property Filed (TPF) A 3 12 WAMIT (GDF) Output 1 A Notes on Interpolation B 1 HULL MAKER Introduction A 1 User's Manual B 4 Sample Barge Parameter File 2 APPENDAGE MAKER Appendage Maker Contents 1 Addendum on Camber Types 1 AM 34 TANK MAKER Tank Maker Contents 1 Addendum 2.5 1 Addendum 1.3 1 TM 20 FLOODABLE LENGTHS Introduction A 1 User's Manual A 4 Sample Output 11.00 1 Margin Line Figures A 4 LONGITUDINAL STRENGTH Contents D 1 0 Summary C 1 1 Operational Overview C 1 2.1 Weight Curves C 4 2.2 Shear Correction 1 3 Section Modulus Curve C 1 4 Specifying Waves 1 5 Specifying Flooding B 1 6.1 LS Command D 1 6.2 TORQUE Command 1 7 Plotting the Curves C 1 8 Sample Output B 20 9 Limitations C 1 LOAD EDITOR Load Editor Contents D 1 0 Overview D 1 1 Operator's Instructions Contents F 1 1 Operator's Instructions H 15 2 Defining "Fixed" Weights D 1 3 Setting Up the Max. VCG C 2 4 Setting Up the SpGr. Table C 1 5 The LOAD EDIT Command etc. C 1 6 Further Analysis etc. C 2 7 Configuring for Automatic Starting C 1 LOAD EDITOR WITH WINDOWS Load Editor with Windows Contents A 1 0 Overview A 1 1 Operator's Instructions Contents B 1 1 Operator's Instructions D 15 2 LOAD EDIT with Windows K 5 ADVANCED FEATURES Introduction A 1 TANK SOUNDINGS Introduction A 1 User's Manual B * 2 Sample Outputs 18.50 * 7 CONDITION GRAPHICS CG Contents B 1 0 Introduction D 1 1 View Arrangements B 1 2 Profile Views F * 1 3 Plan Views E * 1 4 Body Views D 1 5 Tank Selection and Identification B 1 6 Printing C 1 7 Sample Output 2 MULTI-BODY MB Contents B 1 0 Summary A 1 1 Appending and Deleting Parts 2 2 Interaction Control F 3 3 Sending Commands and Synchronizing E 3 4 Displaying Interaction Status C 1 5 Integrated Tug-Barge Example 1 6 Barge Train Example 1 7 Drydock Example A 3 8 Designing Complex Interactions D 1 GHSCOM GHSCOM Contents 1 0 Introduction A 1 1 Working with GHSCOM A 2 2 Examples A 1 3 GHSCORE.DLL D 2 4 GHSPLUG.DLL B 2 GRAIN SHIFT GS Contents A 1 0 Introduction 2 1 Using the Menu System 3 2 Using Run Files 1 3 Special Commands 3 4 System Variables 1 5 Limitations 1 6 Sample Output 4 REPORT OUTPUT Introduction 1 REPORT GENERATOR (RG) Contents B 1 0 Introduction B 1 1 Operation B 2 2 Sample Plots 11.00 11 DISPLAY PRINT Contents A 1 1 User's Manual A 2 2 Sample Output A 6 PRINT/PLOT (PP) Contents B 1 0 Introduction B 1 1 Command Line Syntax D * 2 2 Input File Format F * 4 3 Sample Test Printout A 2 APPENDICES Appendix A - Geometry File Format I 11 Appendix B - Integration Methods B 6