Вы находитесь на странице: 1из 748

GRID

Reference Manual

2008.1

www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Proprietary Notice
Copyright Schlumberger. All rights reserved. No part of this document may be reproduced, stored in an information retrieval system, or translated in any form or retransmitted or by any means, electronic or mechanical, including photocopying and recording, without the prior written permission of the copyright owner. Use of this product is governed by the License Agreement. Schlumberger makes no warranties, express, implied, or statutory, with respect to the product described herein and disclaims without limitation any warranties of merchantability or fitness for a particular purpose.

Patent information
Schlumberger ECLIPSE reservoir simulation software is protected by US Patents 6,018,497, 6,078,869 and 6,106,561, and UK Patents GB 2,326,747 B and GB 2,336,008 B. Patents pending. Schlumberger FrontSim reservoir simulation software is protected by US Patent 2004/0015295A1.

Service mark information


The following are all service marks of Schlumberger: The Calculator, Charisma, ConPac, ECLIPSE 100, ECLIPSE 200, ECLIPSE 300, ECLIPSE 500, ECLIPSE Office, EDIT, Extract, Fill, Finder, FloGeo, FloGrid, FloViz, FrontSim, GeoFrame, GRAF, GRID, GridSim, Nodal, NWM, Open-ECLIPSE, PetraGrid, PIPESIM, PIPESIM FPT, PIPESIM GOAL, PlanOpt, Prodman, Pseudo, PVTi, RTView, SCAL, Schedule, SimOpt, VFPi, Weltest 200.

Trademark information
Silicon Graphics and IRIX are registered trademarks of Silicon Graphics, Inc. OpenGL and the oval logo are trademarks or registered trademarks of Silicon Graphics, Inc. in the United States and/or other countries worldwide. OpenInventor and WebSpace are trademarks of Silicon Graphics, Inc. IBM, AIX and LoadLeveler are registered trademarks of International Business Machines Corporation. Sun, SPARC, Solaris, Ultra and UltraSPARC are trademarks or registered trademarks of Sun Microsystems, Inc. Macintosh is a registered trademark of Apple Computer, Inc. UNIX is a registered trademark of UNIX System Laboratories. Motif is a registered trademark of the Open Software Foundation, Inc. The X Window System and X11 are registered trademarks of the Massachusetts Institute of Technology. PostScript and Encapsulated PostScript are registered trademarks of Adobe Systems, Inc. OpenWorks and VIP are registered trademarks of Landmark Graphics Corporation. Lotus, 1-2-3 and Symphony are registered trademarks of Lotus Development Corporation. Microsoft, Windows, Windows NT, Windows 95, Windows 98, Windows 2000, Windows XP, Internet Explorer, Intellimouse and PowerPoint are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Netscape is a registered trademark of Netscape Communications Corporation. AVS is a registered trademark of AVS Inc. ZEH is a registered trademark of ZEH Graphics Systems. Ghostscript and GSview are Copyright of Aladdin Enterprises, CA. GNU Ghostscript is Copyright of the Free Software Foundation, Inc. Linux is Copyright of the Free Software Foundation, Inc. IRAP is Copyright of Roxar Technologies. LSF is a registered trademark of Platform Computing Corporation, Canada. VISAGE is a registered trademark of VIPS Ltd. Cosmo is a trademark and PLATINUM technology is a registered trademark of PLATINUM technology, inc. PEBI is a trademark of Veritas DGC Inc./HOT Engineering GmbH. Stratamodel is a trademark of Landmark Graphics Corporation. GLOBEtrotter, FLEXlm and SAMreport are registered trademarks of GLOBEtrotter Software, Inc. CrystalEyes is a trademark of StereoGraphics Corporation. Tektronix is a registered trade mark of Tektronix, Inc. GOCAD and JACTA are trademarks of T-Surf. Myrinet is a trade name of Myricom, Inc. This product may include software developed by the Apache Software Foundation (http://www.apache.org). Copyright (c) 1999-2001 The Apache Software Foundation. All rights reserved. MPI/Pro is a registered trademark of MPI Software Technology, Inc. The TGS logo is a trademark of TGS, Inc. POSC, the POSC logo and Epicentre are registered trademarks of Petrotechnical Open Standards Consortium, Inc. Red Hat is a registered trademeak of Red Hat, Inc. This product may include software developed using LAPACK (http://www.netlib.org/lapack/), which is copyright of its authors. Scali is a trademark of Scali Inc.

www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Table of Contents
Chapter 1 - New Developments ..................................................................................................... 13
Changes for 2007.1 ..............................................................................................................................................................13 Changes for 2006.1 ..............................................................................................................................................................14 Changes for 2004A...............................................................................................................................................................15

Chapter 2 - Introduction ................................................................................................................. 17


Overview............. .................................................................................................................................................................17 GRID functionality.................................................................................................................................................................18 Mapping facilities .................................................................................................................................................................19 Seismic data ....... .................................................................................................................................................................20 Depth conversion and volumetrics........................................................................................................................................21 Simulation grid editing ..........................................................................................................................................................22 General facilities . .................................................................................................................................................................23

Chapter 3 - Using GRID .................................................................................................................. 25


Introduction ......... .................................................................................................................................................................25 Starting the program .............................................................................................................................................................26 Configuration file options ......................................................................................................................................................28 GRID terminology .................................................................................................................................................................29 File handling ....... .................................................................................................................................................................30 Menus ................. .................................................................................................................................................................31 X-Windows displays..............................................................................................................................................................33 Digitizing tables .. .................................................................................................................................................................34 Further help and advice ........................................................................................................................................................35

Chapter 4 - Primary Menu and Edit Model.................................................................................... 37


Introduction ......... .................................................................................................................................................................37 The Primary menu ................................................................................................................................................................38 Edit model........... P.1 ..........................................................................................39 Delete model ...... P.1.2 ...........................................................................................40 Delete stratum .... P.1.2.2 .............................................................................................41 Delete map ........ P.1.2.3 ..........................................................................................42 Delete grid ......... P.1.2.4 ..........................................................................................43 Delete survey ..... P.1.2.5 .............................................................................................44 Change model ... P.1.3 ..............................................................................................45 Change map name P.1.3.2...................................................................................................46 Change map stratum P.1.3.3...................................................................................................47 Change map units P.1.3.4 ...................................................................................................48 Change model area P.1.3.5...................................................................................................49 Change number of model strata P.1.3.6...................................................................................................50 Change mesh data P.1.3.7 ...................................................................................................51 List history file ..... P.1.4 ..............................................................................................52 Output a model report P.1.5 ...................................................................................................53

Chapter 5 - Edit Map ....................................................................................................................... 55


Introduction ......... .................................................................................................................................................................55 Edit map ............. P.2 ..........................................................................................57 Edit wells ............ P.2.2 ..........................................................................................59 Copy wells .......... P.2.2.2 ..........................................................................................60 Add well .............. P.2.2.3 ..........................................................................................61 Delete well .......... P.2.2.4 ..........................................................................................62 Change wells ...... P.2.2.5 ...........................................................................................63

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Change well name Move well ............ Input wells ........... Output wells ........ Define Granite settings Change Granite settings Edit faults ............ Copy faults .......... Add fault.............. Delete faults ........ Change fault ....... Change fault name Change fault type Change fault colour fill mask Change fault segment Change fault trace Operate on fault traces Clip fault trace ..... Split fault trace .... Close fault polygons Thin faults ........... Repopulate faults Smooth faults ...... Join faults............ Extend faults ....... Input faults .......... Output faults ....... Define Granite settings Edit contours ....... Copy contours..... Add contours....... Delete contours... Change contours Show contour value Change contour value Operate on contour values Change contour line Operate on contour lines Clip contours ....... Split contours ...... Delete fault region Thin contours ...... Repopulate contours Smooth contours Join contours ...... Extend contours .. Change contour parameters Show map area... Change map area Change contour labels Change contour interval Define Granite settings Input contours Output contours .. Sample contours . Test point ............ Test map ............. Test grid .............. Test node ............

P.2.2.5.2...................................................................................................64 P.2.2.5.3...........................................................................................65 P.2.2.6...........................................................................................66 P.2.2.7...........................................................................................68 P.2.2.8 ...................................................................................................70 P.2.2.9....................................................................................................71 P.2.3...........................................................................................73 P.2.3.2...........................................................................................74 P.2.3.3...........................................................................................75 P.2.3.4...........................................................................................77 P.2.3.5...........................................................................................78 P.2.3.5.2 ...................................................................................................79 P.2.3.5.3...................................................................................................80 P.2.3.5.4 ...................................................................................................81 P.2.3.5.5 ...................................................................................................82 P.2.3.5.6 ...................................................................................................83 P.2.3.5.7 ...................................................................................................84 P.2.3.5.7.2..............................................................................................85 P.2.3.5.7.3...............................................................................................86 P.2.3.5.7.4 ...................................................................................................87 P.2.3.5.7.5...........................................................................................88 P.2.3.5.7.6...................................................................................................89 P.2.3.5.7.7.............................................................................................90 P.2.3.5.7.8...........................................................................................91 P.2.3.5.7.9...........................................................................................92 P.2.3.6...........................................................................................93 P.2.3.7............................................................................................98 P.2.3.8 .................................................................................................102 P.2.4...........................................................................................103 P.2.4.2............................................................................................104 P.2.4.3...........................................................................................105 P.2.4.4..............................................................................................107 P.2.4.5................................................................................................108 P.2.4.5.2 .................................................................................................109 P.2.4.5.3 .................................................................................................110 P.2.4.5.4 .................................................................................................111 P.2.4.5.5 .................................................................................................112 P.2.4.5.6 .................................................................................................113 P.2.4.5.6.2..........................................................................................114 P.2.4.5.6.3...........................................................................................115 P.2.4.5.6.4 .................................................................................................116 P.2.4.5.6.5...........................................................................................117 P.2.4.5.6.6 .................................................................................................118 P.2.4.5.6.7.................................................................................................119 P.2.4.5.6.8...........................................................................................120 P.2.4.5.6.9...............................................................................................121 P.2.4.6..................................................................................................122 P.2.4.6.2.............................................................................................123 P.2.4.6.3.................................................................................................124 P.2.4.6.4 .................................................................................................125 P.2.4.6.5 .................................................................................................126 P.2.4.6.6 .................................................................................................127 P.2.4.7..................................................................................................128 P.2.4.8...............................................................................................132 P.2.4.9................................................................................................134 P.2.4.9.2.........................................................................................135 P.2.4.9.3.........................................................................................136 P.2.4.9.4.........................................................................................137 P.2.4.9.4.3.........................................................................................138

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 4 Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Test block ........... Test all nodes ..... Test all blocks ..... Edit sample values Show block value Define block value Show corner value Define corner value Output block values Output corner values Output node values Show sampled contours Save corner values on grid Save block values as grid property Show back contours Output back contours Change interpolation Define null........... Define truncation values Define damping factor Define search radius Define interpolation mode Set weighting for well control points Toggle faults in interpolation Toggle minimum slope Change back contour display Change Granite settings Change colour fill Number of styles. Change index ..... Change limits ...... Set shading......... Reset colours...... Select variable transformation Edit mesh............ Input mesh .......... Calculate mesh ... Operate on a mesh Mask a mesh ...... Change mesh parameters Change contour labels Change contour interval Show minimum & maximum Show nulls .......... Define Granite settings Change mesh map colour fill Change key ........ Define mesh value Output mesh ....... Sample mesh...... Change mesh interpolation Toggle null mask boundary Show search circle Edit features ....... Copy features ..... Add a feature ...... Delete features ... Change features . Change feature name

P.2.4.9.4.4 ........................................................................................139 P.2.4.9.4.5 ..........................................................................................140 P.2.4.9.4.6 ...........................................................................................141 P.2.4.9.4.7 .................................................................................................142 P.2.4.9.4.7.2 ...............................................................................................143 P.2.4.9.4.7.3 .................................................................................................144 P.2.4.9.4.7.4 ................................................................................................145 P.2.4.9.4.7.5 ................................................................................................146 P.2.4.9.4.7.6.................................................................................................147 P.2.4.9.4.7.7 .................................................................................................148 P.2.4.9.4.7.8 .................................................................................................149 P.2.4.9.4.7.9 .................................................................................................150 P.2.4.9.4.8 .................................................................................................151 v P.2.4.9.4.9..................................................................................................152 P.2.4.9.5 .................................................................................................153 P.2.4.9.6 .................................................................................................155 P.2.4.9.7 .................................................................................................156 P.2.4.9.7.2 ........................................................................................157 P.2.4.9.7.3.................................................................................................158 P.2.4.9.7.4 .................................................................................................159 P.2.4.9.7.5 ................................................................................................160 P.2.4.9.7.6 .................................................................................................163 P.2.4.9.7.7 ..................................................................................................165 P.2.4.9.7.8 .................................................................................................166 P.2.4.9.7.9 .................................................................................................167 P.2.4.9.8 .................................................................................................168 P.2.4.9.8.2 ................................................................................................169 P.2.4.9.8.3 ................................................................................................170 P.2.4.9.8.3.2 ..............................................................................................171 P.2.4.9.8.3.3 .........................................................................................172 P.2.4.9.8.3.4 .........................................................................................173 P.2.4.9.8.3.5 .......................................................................................174 P.2.4.9.8.3.6 .........................................................................................176 P.2.4.9.9..................................................................................................177 P.2.5 ........................................................................................179 P.2.5.2 ........................................................................................180 P.2.5.3 ............................................................................................192 P.2.5.4 ................................................................................................193 P.2.5.5 .........................................................................................195 P.2.5.6.................................................................................................196 P.2.5.6.4 .................................................................................................197 P.2.5.6.5 .................................................................................................198 P.2.5.6.6.................................................................................................199 P.2.5.6.7 ........................................................................................200 P.2.5.6.8.................................................................................................201 P.2.5.6.9.................................................................................................202 P.2.5.6.9.7 ........................................................................................203 P.2.5.7 ................................................................................................204 P.2.5.8 .........................................................................................205 P.2.5.9 .........................................................................................208 P.2.5.9.4 .................................................................................................209 P.2.5.9.4.7 .................................................................................................210 P.2.5.9.4.9 .................................................................................................211 P.2.6 ........................................................................................213 P.2.6.2 ..........................................................................................214 P.2.6.3 .........................................................................................215 P.2.6.4 ............................................................................................216 P.2.6.5 ..............................................................................................217 P.2.6.5.2 ................................................................................................218

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Change a feature line Operate on feature lines Clip feature line ... Split feature line .. Thin features ....... Repopulate features Smooth features . Join features ...... Extend features... Input features ...... Output features ... Define Granite settings Change Granite settings Edit captions ....... Copy captions ..... Add a caption ...... Delete a caption .. Change caption data Move a caption ... Change a caption Define Granite settings Change Granite settings Input captions ..... Output captions... Edit zones ........... Copy zones ......... Add a zone.......... Delete zones ....... Change a zone ... Input zones ......... Output zones ...... Define Granite settings Change Granite settings Edit legend .......... Copy legend........ Add a legend item Delete a legend item Move an item ...... Change an item .. Change legend ... Define Granite settings

P.2.6.5.3 ................................................................................................219 P.2.6.5.4 .................................................................................................220 P.2.6.5.4.2..............................................................................................221 P.2.6.5.4.3..............................................................................................222 P.2.6.5.4.4.........................................................................................223 P.2.6.5.4.5 .................................................................................................224 P.2.6.5.4.6...............................................................................................225 P.2.6.5.4.7..........................................................................................226 P.2.6.5.4.8..............................................................................................227 P.2.6.6...........................................................................................228 P.2.6.7..............................................................................................232 P.2.6.8 .................................................................................................236 P.2.6.9..................................................................................................237 P.2.7..........................................................................................239 P.2.7.2............................................................................................240 P.2.7.3...........................................................................................241 P.2.7.4...............................................................................................242 P.2.7.5 .................................................................................................243 P.2.7.5.2.............................................................................................244 P.2.7.5.3.................................................................................................245 P.2.7.5.4 .................................................................................................246 P.2.7.5.5.................................................................................................247 P.2.7.6............................................................................................248 P.2.7.7...............................................................................................250 P.2.8.........................................................................................251 P.2.8.2.........................................................................................252 P.2.8.3.........................................................................................253 P.2.8.4.........................................................................................254 P.2.8.5............................................................................................255 P.2.8.6.........................................................................................256 P.2.8.7..........................................................................................259 P.2.8.8 ..................................................................................................262 P.2.8.9..................................................................................................263 P.2.9.........................................................................................264 P.2.9.2.........................................................................................265 P.2.9.3 .................................................................................................266 P.2.9.4 ................................................................................................267 P.2.9.5..........................................................................................268 P.2.9.6..............................................................................................269 P.2.9.7.............................................................................................270 P.2.9.8 .................................................................................................271

Chapter 6 - Edit Grid..................................................................................................................... 273


Introduction ......... ...............................................................................................................................................................273 Edit grid............... P.3.........................................................................................276 Vector grid .......... P.3.0.2.........................................................................................278 N x M grid ........... P.3.0.3.........................................................................................279 Irregular grid ....... P.3.0.4..........................................................................................280 Add control column P.3.0.4.1..................................................................................................282 Add control row ... P.3.0.4.2..............................................................................................283 Delete control column P.3.0.4.3..................................................................................................284 Delete control row P.3.0.4.4..................................................................................................285 Change control column P.3.0.4.5..................................................................................................286 Change control row P.3.0.4.6 .................................................................................................287 Make grid ............ P.3.0.4.7.........................................................................................288 Output control lines P.3.0.4.8 .................................................................................................289 Input control lines P.3.0.4.9..................................................................................................290 Mark axes ........... P.3.0.5.........................................................................................291

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 6 Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Input grid............. Copy grid ............ Merge grids......... Cross-section grid Edit layer............. Define depth of layer Define thickness of layer Add a grid layer .. Delete a grid layer Divide a grid layer Split a layer ......... Join layers .......... Edit area ............. Equalize area...... Equalize columns Equalize rows ..... Define depth of an area Define thickness of an area Split area ............ Join an area ........ Verticalize an area Edit lines ............. Add rows............. Add columns ....... Delete a row ....... Delete a column.. Move a row ......... Move a column ... Straighten a line.. Equalize a line .... Edit nodes........... Move a node ....... Move node to node Define node depth Mark node depth. Define node thickness Split nodes .......... Join nodes .......... Move a coordinate line Edit fault lines ..... Move row to a fault Move column to a fault Move node to fault Move row to a sloping fault Move column to a sloping fault Define a sloping line Define line depth. Show values ....... Show x,y,z .......... Show I,J,K ......... Show thickness... Highlight depth range Highlight thickness range Check grid orthogonality Calculate grid orthogonality Show orthogonality for a grid block Show orthogonality colour fill Display orthogonality report Edit blocks ..........

P.3.0.6 ........................................................................................292 P.3.0.7 ........................................................................................295 P.3.0.8 ........................................................................................296 P.3.0.9 .................................................................................................298 P.3.2 ........................................................................................299 P.3.2.2 .................................................................................................300 P.3.2.3 .................................................................................................302 P.3.2.4 .............................................................................................303 P.3.2.5 .................................................................................................304 P.3.2.6 .................................................................................................305 P.3.2.7 ........................................................................................306 P.3.2.8 ........................................................................................307 P.3.3 ........................................................................................308 P.3.3.2 .........................................................................................309 P.3.3.3 ................................................................................................310 P.3.3.4 ..........................................................................................311 P.3.3.5.................................................................................................312 P.3.3.6.................................................................................................313 P.3.3.7 ........................................................................................314 P.3.3.8 ........................................................................................315 P.3.3.9 ................................................................................................316 P.3.4 ........................................................................................317 P.3.4.2 ........................................................................................318 P.3.4.3 .........................................................................................319 P.3.4.4 ........................................................................................320 P.3.4.5 ..............................................................................................321 P.3.4.6 ........................................................................................322 P.3.4.7 ............................................................................................323 P.3.4.8 ..............................................................................................324 P.3.4.9 ...........................................................................................325 P.3.5 ........................................................................................326 P.3.5.2 ........................................................................................327 P.3.5.3 ................................................................................................328 P.3.5.4 .................................................................................................329 P.3.5.5 ...............................................................................................330 P.3.5.6 .................................................................................................331 P.3.5.7 ........................................................................................332 P.3.5.8 ........................................................................................334 P.3.5.9 .................................................................................................335 P.3.6 ...........................................................................................337 P.3.6.2 .................................................................................................338 P.3.6.3 .................................................................................................339 P.3.6.4.................................................................................................340 P.3.6.5 .................................................................................................341 P.3.6.6..................................................................................................342 P.3.6.7 ..................................................................................................343 P.3.6.8 ...............................................................................................344 P.3.7 ........................................................................................345 P.3.7.2 ........................................................................................346 P.3.7.3 ........................................................................................347 P.3.7.4 .............................................................................................348 P.3.7.5 .................................................................................................349 P.3.7.6 ..................................................................................................350 P.3.7.7 ..................................................................................................351 P.3.7.7.2..................................................................................................352 P.3.7.7.3 ..................................................................................................353 P.3.7.7.4...................................................................................................354 P.3.7.7.8..................................................................................................355 P.3.8 ........................................................................................357

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Refine grid .......... P.3.8.2.........................................................................................358 Create local grid refinement P.3.8.2.2 .................................................................................................359 Radial local grid refinement P.3.8.2.3 ..................................................................................................360 Delete local grid refinement .3.8.2.4 ....................................................................................................361 Delete all local grid refinements P.3.8.2.5 .................................................................................................362 Input LGR ........... P.3.8.2.6.........................................................................................363 Show local grid refinement P.3.8.2.7 ..................................................................................................365 Edit active cells ... ................................................................................................................................................... P.3.8.3366 Define active layer P.3.8.3.2 .................................................................................................367 Define active area P.3.8.3.3 ................................................................................................368 Define active blocks P.3.8.3.4..................................................................................................369 Show active ........ P.3.8.3.5.........................................................................................370 Input active cell numbers P.3.8.3.6..................................................................................................371 Output active cell numbers P.3.8.3.7 ..................................................................................................372 Operate on active cells P.3.8.3.8 .................................................................................................373 Show total active cells P.3.8.3.9 .................................................................................................374 Edit region numbers P.3.8.4 .................................................................................................375 Define region layer P.3.8.4.2 .................................................................................................376 Define region area P.3.8.4.3 .................................................................................................377 Define region blocks P.3.8.4.4 ..................................................................................................378 Show region numbers P.3.8.4.5..................................................................................................379 Input region numbers P.3.8.4.6 .................................................................................................380 Output region numbers P.3.8.4.7..................................................................................................381 Operate on region numbers P.3.8.4.8.................................................................................................382 Display region numbers P.3.8.4.9..................................................................................................383 Edit properties..... P.3.8.5............................................................................................384 Define property layer P.3.8.5.2 .................................................................................................385 Define property area P.3.8.5.3.................................................................................................386 Define property blocks P.3.8.5.4..................................................................................................387 Show property..... P.3.8.5.5............................................................................................388 Input property...... P.3.8.5.6...........................................................................................389 Output property ... P.3.8.5.7..............................................................................................390 Operate on properties P.3.8.5.8 .................................................................................................391 Display property values P.3.8.5.9 .................................................................................................392 Show property fill P.3.8.5.9.2.................................................................................................393 Move property key P.3.8.5.9.4 .................................................................................................394 Change property key P.3.8.5.9.5 .................................................................................................395 Show property contours P.3.8.5.9.6..................................................................................................396 Edit fluids-in-place P.3.8.6 ..................................................................................................397 Calculate fluids-in-place P.3.8.6.2 .................................................................................................398 Show fluids-in-place P.3.8.6.3 .................................................................................................399 Output fluids-in-place P.3.8.6.4..................................................................................................400 Delete regions..... P.3.8.7............................................................................................401 Delete property ... P.3.8.8.............................................................................................402 Coarsen grid ....... P.3.8.9..........................................................................................403 Create grid coarsening P.3.8.9.2 .................................................................................................404 Delete grid coarsening P.3.8.9.3..................................................................................................405 Input grid coarsening P.3.8.9.4 ..................................................................................................406 Grid utilities ......... P.3.9.........................................................................................407 Output grid .......... P.3.9.2.........................................................................................408 Operate on grid geometry P.3.9.3..................................................................................................414 Move origin ......... P.3.9.3.2.........................................................................................415 Relocate grid....... P.3.9.3.3..........................................................................................416 Rotate grid .......... P.3.9.3.4.........................................................................................417 Scale grid ............ P.3.9.3.5.........................................................................................418 Order grid blocks. P.3.9.3.6.................................................................................................419 Split grid .............. P.3.9.4.........................................................................................420 Rejoin split grid nodes P.3.9.5 ..................................................................................................421 Calculate properties by map averaging P.3.9.6 ..................................................................................................422

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 8 Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Calculate pore volumes and transmissibilities Convert grid data to map data

P.3.9.7...................................................................................................427 P.3.9.8.................................................................................................434

Chapter 7 - Simulation Results.................................................................................................... 439


Introduction ......... ...............................................................................................................................................................439 Simulator results . P.4 ................................................................................................440 Edit solutions ...... P.4.2 ..........................................................................................441 Load solutions .... P.4.2.2 ............................................................................................442 Display solutions. P.4.2.3 ................................................................................................443 Show solution fill . P.4.2.3.2 ...............................................................................................444 Show contour sequence P.4.2.3.9.................................................................................................445 Create a solution P.4.2.4 ...............................................................................................446 Create differences P.4.2.5 .................................................................................................447 Output solution ... P.4.2.6 .............................................................................................448 Clear a solution... P.4.2.7 .............................................................................................449 Load active cell numbers from INIT file P.4.2.8 ..................................................................................................450

Chapter 8 - Edit Survey ................................................................................................................ 451


Introduction ......... ...............................................................................................................................................................451 Edit survey .......... P.5 ........................................................................................452 Edit shot lines ..... P.5.2 ...........................................................................................454 Add a shot line .... P.5.2.2 ............................................................................................455 Delete a shot line P.5.2.3 ...............................................................................................457 Digitize a section P.5.2.4 ...............................................................................................458 Operate on horizon P.5.2.5 .................................................................................................460 Show value ......... P.5.2.6 ........................................................................................461 Define value........ P.5.2.7 ........................................................................................462 Sample horizon... P.5.2.8 .............................................................................................463 Input survey ........ P.5.3 ........................................................................................464 Output survey ..... P.5.4 ...........................................................................................466 Sample survey .... P.5.5 ............................................................................................467 Test survey ......... P.5.5.3 ........................................................................................468 Set interpolation debug P.5.5.6.7 .................................................................................................469 Output misties..... P.5.5.9 ...........................................................................................470 Change survey parameters P.5.6 .................................................................................................471 Change horizon numbers P.5.7 .................................................................................................472 Define Granite settings P.5.8..................................................................................................473

Chapter 9 - Map Utilities ............................................................................................................... 475


Introduction ......... ...............................................................................................................................................................475 Map utilities......... P.6 ........................................................................................477 ECLMap options P.6.2.................................................................................................478 Depth conversion P.6.2.2 ................................................................................................479 Convert a point on a map P.6.2.2.2 .................................................................................................483 Convert map ....... P.6.2.2.3 ........................................................................................484 Convert a shot point P.6.2.2.4 .................................................................................................485 Convert a shot line P.6.2.2.5 .................................................................................................486 Convert horizon .. P.6.2.2.6 .............................................................................................487 Volumetrics ......... P.6.2.3 ........................................................................................488 Calculate volumes P.6.2.3.2 .................................................................................................489 Operate on volumes P.6.2.3.3 .................................................................................................491 Show volumes .... P.6.2.3.4 ...........................................................................................492 Sample volumes . P.6.2.3.5 ..............................................................................................493 Show zone area.. P.6.2.3.6 .............................................................................................494 Calculate water saturation P.6.2.4..................................................................................................495 Import map data . P.6.3 ..............................................................................................497 Import one or more mesh maps P.6.3.2 .................................................................................................498

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Import Stratamodel data Import EarthVision data Import / export DXF files Import DXF data . Export DXF data . Export maps........ Copy map data ... Process well data Input well trajectory data Output well connection data Delete well trajectory data Input CLAN .........

P.6.3.3 .................................................................................................502 P.6.3.4 ..................................................................................................509 P.6.3.5..................................................................................................514 P.6.3.5.2..............................................................................................515 P.6.3.5.3...............................................................................................519 P.6.4.........................................................................................521 P.6.5.............................................................................................523 P.6.6.................................................................................................524 P.6.6.2..................................................................................................525 P.6.6.3 ..................................................................................................529 P.6.6.4 .................................................................................................531 P.6.6.5.........................................................................................532

Chapter 10 - Change Settings...................................................................................................... 533


Introduction ......... ...............................................................................................................................................................533 Change settings .. P.7...............................................................................................536

Chapter 11 - Clear Workspace ..................................................................................................... 539


Introduction ......... ...............................................................................................................................................................539 Clear workspace . P.8................................................................................................540

Chapter 12 - Run Files.................................................................................................................. 541


Run files .............. Execute a run file Open a run file .... Close a run file .... Path .................... Set option............ Show coordinate position R ..........................................................................................541 R.2 ................................................................................................545 R.3 ............................................................................................546 R.4 ............................................................................................547 R.5 .........................................................................................548 R.6 .........................................................................................549 R.7 ...................................................................................................550

Chapter 13 - Display ..................................................................................................................... 551


Introduction ......... ...............................................................................................................................................................551 Display ................ D ..........................................................................................553 Refresh ............... D.2 .........................................................................................554 Unzoom .............. D.3 .........................................................................................555 Define zoom........ D.4 .........................................................................................556 Increase display .. D.5 ...............................................................................................557 Change display ... D.6 .............................................................................................558 Change box ........ D.6.2 ........................................................................................559 Change coordinate box D.6.2.2 .................................................................................................560 Change coordinate level D.6.2.2.2..................................................................................................561 Change coordinate ticks D.6.2.2.3..................................................................................................562 Toggle coordinate box labels D.6.2.2.4 ..................................................................................................563 Change coordinate box labels D.6.2.2.5..................................................................................................564 Change Granite settings D.6.2.2.6.................................................................................................565 Change graticule box D.6.2.3 .................................................................................................566 Change graticule level D.6.2.3.2.................................................................................................567 Change graticule ticks D.6.2.3.3 ..................................................................................................568 Toggle graticule labels D.6.2.3.4 .................................................................................................569 Change graticule labels D.6.2.3.5.................................................................................................570 Change Granite settings D.6.2.3.6.................................................................................................571 Toggle seconds on graticule labels D.6.2.3.7 ..................................................................................................572 Change map display D.6.3..................................................................................................573 Change wells ...... D.6.3.2 .........................................................................................574 Change faults...... D.6.3.3 ..........................................................................................575 Change contours D.6.3.4 ................................................................................................576

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 10 Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

Change mesh ..... Change features . Change captions. Change zones .... Change grid ........ Change grid display Change display box Change display plane Change Granite settings Show grid contours Change survey display Change menu ..... Change header ... Change advice.... Change option .... Move options menu Change colour representation Change locator ... Change hard copy plot options Change view ....... Edit XY-plane...... Edit XZ-plane ...... Edit YZ-plane ...... Display 3D grid ... Rotate view ......... Edit shot line section Map view options Overlay maps ..... Show 3D map ..... Change 3D map display Change 3D picture Arbitrary cross-section Map cross-section on grid XZ/YZ view Display map gradient data Change text for high & low points Display well trajectory data Edit local grid refinement Set up digitizing table Plot display .........

D.6.3.5 ..........................................................................................577 D.6.3.6 ..............................................................................................578 D.6.3.7 ...............................................................................................579 D.6.3.8 ...........................................................................................580 D.6.4 ........................................................................................581 D.6.4.2 .................................................................................................582 D.6.4.3 .................................................................................................583 D.6.4.4 ................................................................................................584 D.6.4.5 .................................................................................................585 D.6.4.6 ..................................................................................................586 D.6.5..................................................................................................587 D.6.6 ..........................................................................................588 D.6.6.2 ............................................................................................589 D.6.6.3 ............................................................................................590 D.6.6.4 ...........................................................................................591 D.6.6.5.................................................................................................592 D.6.7...................................................................................................593 D.6.8 ...............................................................................................594 D.6.9 ..................................................................................................595 D.7 .........................................................................................596 D.7.2 ..........................................................................................597 D.7.3 ..........................................................................................598 D.7.4 ..........................................................................................599 D.7.5 .............................................................................................600 D.7.6 ........................................................................................601 D.7.7 ..................................................................................................602 D.7.8 ................................................................................................603 D.7.8.2 ..........................................................................................604 D.7.8.3 ..........................................................................................605 D.7.8.3.8.................................................................................................607 D.7.8.3.9 ..................................................................................................609 D.7.8.4 ..................................................................................................610 D.7.8.5....................................................................................................611 D.7.8.6 .................................................................................................612 D.7.8.6.5 .................................................................................................614 D.7.8.7 .................................................................................................615 D.7.9..................................................................................................617 D.8 ..................................................................................................618 D.9 .........................................................................................619

Menu Template .............................................................................................................................. 621 File Names .... ................................................................................................................................ 623 Granite Settings ............................................................................................................................ 625
Introduction ......... ...............................................................................................................................................................625 Pens ................... ...............................................................................................................................................................626 Markers............... ...............................................................................................................................................................627 Wells ................... ...............................................................................................................................................................629 Fill areas ............. ...............................................................................................................................................................631 Text..................... ...............................................................................................................................................................633

Thickness Correction Factor ....................................................................................................... 635 Digitizing Tables............................................................................................................................ 637


Connecting digitizing tables ................................................................................................................................................637

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

11

Configuring digitizing tables ................................................................................................................................................639 Setting up a table from GRID..............................................................................................................................................644

Map Projections ............................................................................................................................ 645


Definitions of common terms ..............................................................................................................................................645 Choice of map projection ....................................................................................................................................................647 Projection facilities ..............................................................................................................................................................648 Spheroids (Ellipsoids) .........................................................................................................................................................654

Arithmetic Formulae..................................................................................................................... 657 Dictionary of Abbreviations......................................................................................................... 667


Introduction ......... ...............................................................................................................................................................667 Verbs .................. ...............................................................................................................................................................668 Nouns ................. ...............................................................................................................................................................670

Glossary of Terms ........................................................................................................................ 677 Unit Conversion Factors .............................................................................................................. 683


Introduction ......... ...............................................................................................................................................................683 Sampling values for simulation grids ..................................................................................................................................685

UKOOA Formats ........................................................................................................................... 687 ConPac Interpolation & Contouring............................................................................................ 689 Use of Configuration Files ........................................................................................................... 695
Introduction ......... ...............................................................................................................................................................695 SYSTEM section... ...............................................................................................................................................................699 GRID section....... ...............................................................................................................................................................700 HELP section....... ...............................................................................................................................................................707 GRANITE section ...............................................................................................................................................................708

History of Development ............................................................................................................... 709


Introduction ......... ...............................................................................................................................................................709 New Developments for 2003A ............................................................................................................................................710 New Developments for 2002A ............................................................................................................................................711 New Developments for 2001A ............................................................................................................................................712 New Developments for 2000A ............................................................................................................................................713 New Developments for 99A ................................................................................................................................................715 New Developments for 98A ................................................................................................................................................719 New developments for 97A.................................................................................................................................................721 New developments for 96A.................................................................................................................................................725

Index of Options ........................................................................................................................... 729 Index ............. ................................................................................................................................ 739

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 12 Table of Contents The document is for study only,if tort to your rights,please inform us,we will delete

New Developments Chapter 1

Changes for 2007.1


Maintenance of this application is continuing until further notice.

GRID Reference Manual New Developments www.cadfamily.com EMail:cadserv21@hotmail.com Changes for 2007.1 The document is for study only,if tort to your rights,please inform us,we will delete

13

Changes for 2006.1


Maintenance continues for GRID software.

New Developments GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 14 Changes for 2006.1 The document is for study only,if tort to your rights,please inform us,we will delete

Changes for 2004A


No major modifications have been implemented in GRID since the 2003A release was announced. The following changes have been made for maintenance purposes.

EGRID file export


When exporting a grid containing LGRs, the parent grid was reported incorrectly as GRID0001 instead of GLOBAL. This problem has been corrected.

GRID display header


The display header has been modified slightly, to ensure that the grid size can be read for models with >99 layers.

GRID Reference Manual New Developments www.cadfamily.com EMail:cadserv21@hotmail.com Changes for 2004A The document is for study only,if tort to your rights,please inform us,we will delete

15

New Developments GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 16 Changes for 2004A The document is for study only,if tort to your rights,please inform us,we will delete

Introduction Chapter 2

Overview
GRID is an interactive package providing integrated mapping and gridding facilities for use by geologists, geophysicists and reservoir engineers. The map editing and contouring options, together with options for editing and mapping seismic data, depth conversion and volumetrics, and options for editing and displaying simulation grids, provide a complete environment for model development from exploration mapping right through to simulation grid generation. GRID users should note that many of the functions provided here are being replaced and extended by the latest SIS product developments: A new generation of 3D automatic simulation gridding and upscaling facilities is available in FloGrid. Refer to the "FloGrid User Guide" for more details. Additional simulation pre-processing functions are available through ECLIPSE Office. See the "ECLIPSE Office User Guide". The SIS GeoFrame software provides a full suite of geological and geophysical applications, mapping and 3D geologic modelling. Contact your local sales and support representative for information.

GRID Reference Manual Introduction www.cadfamily.com EMail:cadserv21@hotmail.com Overview The document is for study only,if tort to your rights,please inform us,we will delete

17

GRID functionality
The GRID program provides four principal groups of modules: Map editing and contouring Interpreted seismic data editing Volumetrics and depth conversion Simulation grid generation

Maps can be digitized from hand drawn or computer drawn maps or can be input as control points, contour lines or regular grid meshes from other mapping packages. Many options are available for editing and manipulating the map data. All editing facilities are fully interactive. A comprehensive selection of map projections is available. GRID provides facilities for producing quality contour maps from interpreted seismic data, from digitized contour lines or from scattered data points. Options include time-depth conversion of data either at shot point locations or on regular grid meshes. Volumetric analysis is available on structure or isopach maps. Options for simulation grid generation enable the user to construct a reservoir grid in a form suitable for input to a simulator. Grids can be constructed using conventional block centred geometry, or corner point geometry can be used to construct complex irregular grids.

Introduction GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 18 GRID functionality The document is for study only,if tort to your rights,please inform us,we will delete

Mapping facilities
Maps can be built up using the fully interactive facilities for digitizing and editing or by importing data from third party mapping packages. Map data consist of: Contours (i.e. contour lines, control points or gridded contour data held in a regular mesh) Faults (vertical, sloping, regional and boundary faults) Wells Features (e.g. fluid contacts, international boundaries, coastlines etc.) Captions (text annotation) Zones (polygonal areas, depicting lease boundaries, blocks etc.) Options are available for gridding and contouring back digitized or scattered data at any required contour interval, using contour lines or colour-filled contours. GRID offers full control over sampling and interpolation parameters, to handle problems due to complex surfaces, discontinuities and poorly distributed data. Extensive facilities are provided for arithmetic and logical operations on mesh data. 3-D and cross-section views can be displayed, and high quality hard copy output can be produced on a wide range of plotters. Additional options include use of different map projections and picture-building facilities, allowing several maps to be overlaid on one display.

GRID Reference Manual Introduction www.cadfamily.com EMail:cadserv21@hotmail.com Mapping facilities The document is for study only,if tort to your rights,please inform us,we will delete

19

Seismic data
Options for handling interpreted seismic data include: Interactive digitizing and editing of shot lines and seismic sections. Input of data from third party interpretation workstations. Gridding and contouring of seismic times and depths.

The full power of the sampling and interpolation facilities can be used when creating time and depth maps from a seismic survey.

Introduction GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 20 Seismic data The document is for study only,if tort to your rights,please inform us,we will delete

Depth conversion and volumetrics


GRID includes a variety of methods for time-depth conversion for the following types of data: Shot points Shot lines Seismic horizons Time maps

Missing data due to pinch-outs or eroded surfaces can be handled by the depth conversion process. The volumetric analysis facilities can be used with depth or thickness maps. The numerical integration routines can calculate volumes within irregular regional boundaries and can handle vertical or sloping faults. Oil-water contacts and other cut-off levels can be accounted for accurately.

GRID Reference Manual Introduction www.cadfamily.com EMail:cadserv21@hotmail.com Depth conversion and volumetrics The document is for study only,if tort to your rights,please inform us,we will delete

21

Simulation grid editing


GRID enables 3D reservoir simulation grids to be constructed interactively, using background maps as an aid to the grid design, and provides sampling facilities for defining the grid structure and properties from mapped data. Simulation grids are constructed using the concepts of coordinate lines and corner depths, allowing block centre or corner point grids to be generated and manipulated. The coordinate line framework allows 3-dimensional grids to be generated with vertical or sloping faults, while maintaining the integrity of the grid. Facilities for building and editing grids include: Regular grid creation (e.g. By specifying vectors of DX and DY values, by marking a boundary box and specifying the number of columns and rows, or by marking a box and entering the column and row positions). Corner point grid creation (By manipulating a regular grid or by creating an irregular grid directly). Display of background maps, e.g. for the identification of fault traces and feature lines and for ensuring that wells are appropriately separated. Interactive display and editing of grids, using an areal view of any layer or a cross-section through any row or column. 3-D displays of grid structure. Sampling depth and thickness maps for structural definition. Splitting grid nodes to model faults, and subdivision and separation of grid layers to represent different strata. Sampling maps to obtain block properties, such as porosity, permeability and saturation distributions. Colour fill displays and contouring of grid block properties. Construction and display of cartesian and radial local grid refinements. Definition of regions. Definition of active/inactive cells. Grid data output to files for direct input to ECLIPSE or other simulation packages (or to the auxiliary program, Fill).

GRID also provides facilities for reading and displaying simulation results. Grid block values can be shown over a sequence of time steps, using block colour fill or contour displays. Alternatively, contours of a particular solution value can be shown at a sequence of time steps on one display (e.g. to show the progress of a water flood front or water coning). The well trajectory options allow the user to read in well deviation survey data, display well positions overlaid on a simulation grid, and compute the well connection positions. Connection data can be exported as a list of pro-forma WELSPEC and COMPDAT keywords, to be edited for input to ECLIPSE. Alternatively, a trajectory file can be output for use with the Schedule program.

Introduction GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 22 Simulation grid editing The document is for study only,if tort to your rights,please inform us,we will delete

General facilities
The GRID menu system was designed to work on interactive graphical terminals supported by the SIS Granite graphics package, including X-windows workstations and PCs. It also allows the program to run in fully interactive mode during digitizing. On-line Help is available from the menu system. The graphical display facilities allow 3D displays of mesh maps and simulation grids on any terminal. As well as providing interactive displays, GRID can produce output to a wide range of plotters, including Calcomp, Versatec, HP and colour PostScript devices. CGM metafile output is also supported. Run files, representing a sequence of interactive operations, can be written and executed by the program. The run files which are created by GRID can be edited using any text editor to allow repetitive tasks (such as sampling a series of maps) to be performed easily. Run files may also be used to set up batch runs.

GRID Reference Manual Introduction www.cadfamily.com EMail:cadserv21@hotmail.com General facilities The document is for study only,if tort to your rights,please inform us,we will delete

23

Introduction GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 24 General facilities The document is for study only,if tort to your rights,please inform us,we will delete

Using GRID Chapter 3

Introduction
This chapter gives a short introduction to starting and running GRID. It is recommended that this section of the manual is read before attempting to use the program for the first time. Details on how to perform specific tasks within GRID are given in later sections of this manual.

GRID Reference Manual Using GRID www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

25

Starting the program


Depending on the installation, GRID may be started up from a program launcher window or from a command line. To execute the program from a command line, type the start-up command, e.g. @grid, $grid, or the equivalent for your system. (If you are unsure about the command, contact the person responsible for the program installation at your site.) The installation may be set up to start automatically in interactive, with graphics mode. Otherwise, on start-up, a pre-menu will be displayed, as described below. This may be preceded by prompts to select the program version (e.g. 2000A or 2001A). The pre-menu offers the following options:
GRID Version 2001A Baseline: /gss/bsl/source/2001a_w52 Locked - Expiry Date 1-jan-2002 Please choose type of run : 1 : Interactive, no graphics 2 : Interactive, with graphics 3 : Execute run file only 4 : Show version size and dates X : Exit

Interactive, no graphics
Option 1 allows use of the menus and commands in text form, without a graphical display. It gives access to the usual menu options, but pictures can be obtained only via a plotter. (This option was originally intended for use with non-graphical terminals.)

Interactive, with graphics


Interactive, with graphics is the usual mode of execution for GRID. After this option is selected, a simple menu of available graphical devices will appear, and the user should type in the appropriate number for the terminal or workstation being used. The GRID Primary Menu is then displayed, and the user can select options as required.

Execute run file only


Option 3 may be useful for sampling a series of maps or sending a series of pictures to a plotter.

Show version size and dates


Option 4 provides a display showing the maximum workspace available for this version of the program, and the last date of change for GRID and the main software annexes which make up the program.

Using EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com GRID 26 Starting the program The document is for study only,if tort to your rights,please inform us,we will delete

Exit
Option X may also be selected from the pre-menu. This will immediately return the user to the host operating system. Note that on start-up, the program will search the current directory for a PROFILE.RF file. If it exists this run file will be executed. This facility is very useful for setting up the session defaults (e.g. to load in a particular model).

GRID Reference Manual Using GRID www.cadfamily.com EMail:cadserv21@hotmail.com Starting the program The document is for study only,if tort to your rights,please inform us,we will delete

27

Configuration file options


To run GRID, the following information must be present in the configuration file: A valid password. The name of the directory where the GRID help files are kept, together with the full name of the file containing the GRID menu definitions. A Granite sub-section defining all the available graphical devices.

The password controls the expiry date for the program. Further details of configuration file usage are given in Appendix M. If you require assistance in setting configuration file options, please contact customer support.

Using EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com GRID 28 Configuration file options The document is for study only,if tort to your rights,please inform us,we will delete

GRID terminology
When using the GRID package, it is important to understand the terminology used to refer to data entities. The most fundamental term is the term model, which is used to refer to all the data, maps, surveys and simulation grids, associated with a particular study. Normally, a separate model, preferably in its own directory, should be created for each project undertaken. A great deal of confusion is caused by the multiple use made of the term grid in the oil industry. In the GRID program, three different types of data grid are encountered. These are simulation grids, regular grids for maps, and coordinate grids. To make it apparent which type of grid is being referred to at any time, the program always refers to a simulation grid as a grid, but refers to a map grid as a mesh. (Coordinate grids are rarely mentioned as such.) A full alphabetical list of the meaning of the terms used in the GRID program is given in the "Glossary of Terms" on page 677 at the end of this manual.

GRID Reference Manual Using GRID www.cadfamily.com EMail:cadserv21@hotmail.com GRID terminology The document is for study only,if tort to your rights,please inform us,we will delete

29

File handling
GRID handles all aspects of file creation and deletion for the files corresponding to the maps, surveys and grids available in a GRID model. The user should never need to edit or delete files which are internal to GRID. However, some maintenance of the files used to transfer data between other packages and GRID may be necessary from time to time. A full list of the files which may be created is given in Appendix B. Use of unformatted model files is recommended, to reduce disk space requirements and speed up model I/O. Unformatted storage may be selected interactively via menu P.7.3, or by using a PROFILE.RF run file to set the file format on start-up. Alternatively, the default file format can be defined by including the following section in the configuration file:
SECTION GRID FORMATTED FALSE

The Convert utility program can be used to convert GRID model files from unformatted to formatted, or vice versa. It also provides an option to list the physical file names corresponding to the map strata in a GRID model.

Converting pre-98A unformatted PC files to 98A readable unformatted PC files


The PC versions of 98A GRID, GRAF and ECLIPSE are based on the DEC Visual Fortran compiler and can read unformatted UNIX files. However they can not read unformatted files created for earlier PC versions of the same programs, which were based on the Salford Fortran compiler. These unformatted (binary) files must first be updated using the Bin9798 utility which can be run from an MS-DOS window.
> cd c:\example\data > $bin9798

The first step is to change to the directory containing the data, in this example it is called c:\example\data. Bin9798 renames this directory, by adding _BAK_97A to its name, e.g. c:\example\data_BAK_97A will contain pre-98A compatible files. A new directory is created with the original name containing 98A compatible files. Formatted files and UNIX systems are not affected by this compiler change. If you require further details on the format and contents of the GRID model files, or on use of the Convert program, please contact customer support.

Using EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com GRID 30 File handling The document is for study only,if tort to your rights,please inform us,we will delete

Menus
A menu consists of a series of options displayed down the right hand side of the screen. There are normally up to 9 menu options plus 5 general options which remain the same on each menu. Option 1 is usually the Return option which returns the user to the previous level in the menu tree. An exception to this rule is the Primary Menu for which Exit is the last option, to prevent the user from exiting the program accidentally. The general options are: P R D A H - (Primary) - (Run file) - (Display) - (Abandon) - (Help) Return to primary menu Enter run file option Enter display options (See Chapter 13) Abandon edits made during this menu entry Show Help on selected option

A menu option may be selected either by moving the graphics cursor or mouse pointer over the box and sending the location or by pressing the appropriate key on the keyboard. Note that no carriage return is necessary when a menu option is selected - GRID responds immediately to the keystroke. In addition, the following special keys can be used for fast selection of frequently-used options: C I J K L M S U Z + - - (P.7) - (D.7.4) - (D.7.3) - (D.7.2) - (D.7.9) - (D.7.8) - (P.3.7) - (D.3) - (D.2) Chg settings Edt YZ-plane Edt XZ-plane Edt XY plane Edt LGR Map view opts Sho values Unzoom Zoom

- increment current plane number - decrement current plane number.

These special keys are not shown on the menu, but the user can choose to type the appropriate character when prompted to select a menu option. Note Some users have special run files, e.g. I.RF for single-key selection. If such a run file is present in the current model directory, it will override the hidden key definition (see Chapter 12).

Advice is given at the bottom of the screen, along with prompts for input data. Information will also be displayed at the bottom of the screen ending with the & character. The & means Type RETURN to continue, so that displayed information is held until the user has read it.

GRID Reference Manual Using GRID www.cadfamily.com EMail:cadserv21@hotmail.com Menus The document is for study only,if tort to your rights,please inform us,we will delete

31

Information about the current GRID session is continuously updated in the header box at the top of the screen. The current menu position in the program hierarchy is indicated in the top right hand corner of the screen (e.g. P.2.4.3). When some options are selected, e.g. adding a contour, the header information is temporarily overwritten by information about the current option.

Using EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com GRID 32 Menus The document is for study only,if tort to your rights,please inform us,we will delete

X-Windows displays
When GRID is running under X-windows, the Granite device driver opens a new window, in which all interactive operations are performed. The menu options can be accessed as usual, by typing characters on the keyboard or moving the mouse. It is possible to move or resize the Granite window, via the normal window management operations of the workstation. When a window is resized or exposed, GRID automatically refreshes the model display, after checking the current screen dimensions and reinitialising the display boxes as necessary. On workstations where back-up storage is available for the display, the Granite window need not be refreshed unless the window size changes. Unnecessary redrawing can be avoided by setting the keyword REPAIR to FALSE in the appropriate section of the configuration file. Configuration file options can also be used to select the preferred start-up position and font style, e.g.:
SECTION GRANITE SUBSECT DRIVER 29 SELECT TRUE NAME XWINDOW DESCRIPT NCD X-terminal XWDMIN 0.140 YWDMIN 0.220 XWDMAX 0.99 YWDMAX 0.97 FONTS *Cour*-r-* REPAIR FALSE

GRID Reference Manual Using GRID www.cadfamily.com EMail:cadserv21@hotmail.com X-Windows displays The document is for study only,if tort to your rights,please inform us,we will delete

33

Digitizing tables
When a digitizing table is being used the function of the cross-hairs is replaced by the digitizing cursor. Menu options can be selected by pressing the appropriate buttons on the cursor. On some cursors there may not be sufficient buttons for each of the menu options, and in this case the menu template in Appendix A can be used. The user digitizes three corners of the box containing the options menu, which can be placed anywhere on the table. Menu options can then be selected by digitizing a point in the appropriate box or by pressing the appropriate cursor button. The digitizing table will primarily be used during the map editing stage. However, it can also be used when editing or creating grids. In the latter case it will not always be convenient to use Button 1 when a digitized point is requested, since this would override the current option. The user should in these cases use button 0, or button 10. The set-up procedures available for digitizing tables are described in Appendix E.

Using EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com GRID 34 Digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

Further help and advice


You should now be familiar with the basic operation of the program and know how to select options from a menu. A description of each menu option is given in the following chapters of this manual. This information can also be displayed during a GRID session, via the on-line Help facility. A structure chart of the menu hierarchy is issued with this manual. Please contact customer support if you require further help and advice, details of training courses or assistance with a particular modelling problem.

GRID Reference Manual Using GRID www.cadfamily.com EMail:cadserv21@hotmail.com Further help and advice The document is for study only,if tort to your rights,please inform us,we will delete

35

Using EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com GRID 36 Further help and advice The document is for study only,if tort to your rights,please inform us,we will delete

Primary Menu and Edit Model Chapter 4

Introduction
A model refers to the complete collection of data (maps, grids and surveys) used in GRID for a particular project. A model must be created or loaded into the current session before any of its associated maps, simulation grids or surveys can be edited. When any of the first 6 options on the primary menu are selected, if no model is loaded (e.g. at the start of a session, or if the model has just been cleared) the user is prompted for the model name. The program checks whether the requested model exists in the current user directory and if it does exist then the model specification file is loaded and its associated data displayed on the screen. (The model name may optionally be entered as a file path name, including directory. The directory specified will then become the default directory for GRID files used in the current program session.) If the model does not exist, the user is prompted to create a new model (see option P.1, Edt model, page 39). When a model is created, a corresponding model file is written to disk (see Appendix B for details of the file naming convention). A history file is also created, to record the time, date and user name at model creation, followed by any subsequent changes to the model data. After a model has been created or loaded, the screen is refreshed and the model area is highlighted by a box. Note that the box is drawn to give the largest possible display area whilst keeping the x and y coordinates scaled in the same proportion.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

37

The Primary menu


The first menu that is presented on entering the GRID program is the Primary Menu. The menu options are as follows: Table 4.1 Option
1 Edt model 2 Edt map 3 Edt grid 4 Sim results 5 Edt survey 6 Map utils 7 Chg settings 8 Clr wrkspc 9 Exit

The Primary menu Function


Edit model Edit map Edit grid Simulator results Edit survey Map utilities Change settings Clear workspace Exit

Selecting one of the primary options 1-8 will lead to another menu. The GRID menu structure is hierarchical (see the structure chart supplied with this manual, ../../grid_charts/Primary_Menu_Structure.pdf). The current menu position in the tree is displayed at the top right-hand corner of the screen (e.g. P.2.4.3). The menu position number corresponds to the option number shown on the relevant page of this manual. The user can terminate the program and return to the host operating system, by selecting option 9 (Exit). It is possible to return directly to the Primary Menu from any other menu in the Primary tree by selecting the general option P. (Selecting P from the Run Files menu, the Display Options, or any option selected via a special key, results in a return to the last menu visited in the Primary tree.) On returning to the Primary Menu, the user is prompted to save the current map, grid or survey which is being edited. (It is often useful to do this periodically during long editing sessions.) Help on the options within a menu can be obtained by selecting the general option H and then indicating the option for which help is required.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 38 The Primary menu The document is for study only,if tort to your rights,please inform us,we will delete

Edit model

P.1 Edt model


Purpose
Edit the model or change the model parameters.

Description
If the model does not exist the user is asked whether a new model is to be created with the given name. If a model is to be created, the user is prompted for the following parameters:
Default projection Minimum lat/long coordinates (if a projection is defined) Maximum lat/long coordinates (if a projection is defined) Areal map units Minimum x,y coordinates Maximum x,y coordinates Default number of mesh rows and columns Number of model strata

A description of the map projections available with GRID is given in Appendix F of this manual. If a projection is associated with the model, then the lat/long extent of the model will be prompted for and the smallest area containing the lat/long extent calculated in map coordinates. The calculated values will be presented to the user as defaults for the model area. It is expected that the calculated values will be rounded to suitable values by the user. Areal map units may be either feet or metres (unless a projection is specified, in which case they are metres). After a model has been loaded, the following menu is displayed: Table 4.2 Option
1 Return 2 Del model 3 Chg model 4 Lst history 5 Out mod rpt Delete model Change model List history Output model report

Menu P.1 Function

The Return option returns the user to the Primary menu. Each of the other options is described in the relevant help section.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Edit model P.1 The document is for study only,if tort to your rights,please inform us,we will delete

39

Delete model

P.1.2 Del model

Purpose
Delete data from the model.

Description
The following menu is displayed: Table 4.3 Option
1 Return 2 Del stratum 3 Del map 4 Del grid 5 Del survey Delete stratum Delete map Delete grid Delete survey

Menu P.1.2 Function

The Return option returns the user to the Edt model menu options. Each of the other options is described in the relevant help section.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 40 Delete model P.1.2 The document is for study only,if tort to your rights,please inform us,we will delete

Delete stratum

P.1.2.2 Del stratum

Purpose
Delete a map stratum from the model.

Description
The user is prompted for the name of the map from which the stratum is to be deleted and for the stratum number to be deleted. A menu of current map names and a menu of strata for the selected map can be obtained by typing H for help. Confirmation from the user is required to delete the map stratum. If the stratum is deleted, it will no longer be available to the model and the corresponding disk file will be deleted.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Delete stratum P.1.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

41

Delete map

P.1.2.3 Del map


Purpose
Delete a map and all its strata from the model.

Description
The user is prompted for the name of the map to be deleted. A menu of current map names can be obtained by typing H for help. Confirmation from the user is required to delete the map. If the map is deleted then it will no longer be available to the model, all the map strata and their corresponding files are removed from the disk.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 42 Delete map P.1.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete grid

P.1.2.4 Del grid


Purpose
Delete a simulation grid.

Description
The user is prompted for the name of the grid to be deleted. A list of the current grids in the model can be obtained by typing H instead of a grid name. Confirmation from the user is required to delete the grid. If a grid is deleted, it will no longer be available to the model and the corresponding disk file will be deleted. If the deleted grid is currently loaded, it will be cleared from memory and from the display.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Delete grid P.1.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

43

Delete survey

P.1.2.5 Del survey

Purpose
Delete a survey from the model.

Description
The user is prompted for the name of the survey to be deleted. A list of the current surveys in the model can be obtained by typing H instead of a survey name. Confirmation from the user is required to delete the survey. If the survey is deleted, it will no longer be available to the model and the corresponding disk file will be removed from the disk.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 44 Delete survey P.1.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change model

P.1.3 Chg model

Purpose
Change data within the model.

Description
The following menu is displayed: Table 4.4 Option
1 Return 2 Chg map nmes 3 Chg map str 4 Chg map unit 5 Chg mod area 6 Chg mod str 7 Chg mesh dat Change map names Change map stratum Change map units Change model area Change number of strata Change mesh data

Menu P.1.3 Function

The Return option returns the user to the Edt model menu options. Each of the other options is described in the relevant help section.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Change model P.1.3 The document is for study only,if tort to your rights,please inform us,we will delete

45

Change map name

P.1.3.2 Chg map nmes

Purpose
Change a map name.

Description
The user is prompted for the map name to be changed. It is not possible to rename maps associated with surveys, nor is it possible to rename maps for individual strata. A check is made to ensure that the new map name supplied does not already exist within the model. User confirmation is required to change the map name.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 46 Change map name P.1.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

Change map stratum

P.1.3.3 Chg map str

Purpose
Change a map stratum number.

Description
The user is prompted for the map name and stratum number to be changed. It is not possible to change stratum numbers associated with surveys. A check is made to ensure that the new stratum number supplied does not already exist within the map. User confirmation is required to change the stratum number.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Change map stratum P.1.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

47

Change map units

P.1.3.4 Chg map unit

Purpose
Change map units.

Description
The user is prompted for the map name for which for which the map units are to be redefined. It is not possible to change map units for maps associated with surveys, nor is it possible to change map units for an individual map stratum. A check is made to ensure that the new map units are valid. User confirmation is required to change the map units.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 48 Change map units P.1.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change model area

P.1.3.5 Chg mod area

Purpose
Change the model area.

Description
The model area is the area displayed on the screen delimited by the coordinate box (default colour green). Each map stratum also has its own user defined area which may be different from the model area. The user is prompted for the minimum and maximum coordinates of the required area. If a projection exists for the model, the area must be supplied in latitude and longitude, and the program will automatically calculate a coordinate box to enclose the area. The eastings and northings of this box may be redefined by the user. If the model area is changed, the user is prompted whether or not to redraw the screen. When data are plotted, output is automatically clipped to the model area, unless clipping is disabled via option D.6.9.8 (Chg clipping, see page 595). Note that sometimes changes to the model area can lead to errors in map displays and sampling, if the X,Y origin for the new model area is different from the areas defined for existing maps.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Change model area P.1.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

49

Change number of model strata

P.1.3.6 Chg mod str

Purpose
Change the number of model strata.

Description
The user is prompted for the number of strata required. The number of strata can only be increased (or left unchanged).

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 50 Change number of model strata P.1.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

Change mesh data

P.1.3.7 Chg mesh dat

Purpose
Change the default number of mesh rows and columns.

Description
The user is prompted for the new default number of mesh rows and columns. The row and column numbers specified will be the defaults used when subsequent meshes are calculated.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Change mesh data P.1.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

51

List history file

P.1.4 Lst history

Purpose
List the history file for the current model.

Description
The screen is cleared and the history file is listed to the screen. The current picture will be redrawn after the complete file has been listed.

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 52 List history file P.1.4 The document is for study only,if tort to your rights,please inform us,we will delete

Output a model report

P.1.5 Out mod rpt

Purpose
Output a file giving the current status of the model.

Description
A file called modelname.RPT will be output to the current root directory. The report will list the model area and units, the model projection parameters (if a projection is being used), and all maps, grids and surveys associated with the model.

GRID Reference Manual Primary Menu and Edit Model www.cadfamily.com EMail:cadserv21@hotmail.com Output a model report P.1.5 The document is for study only,if tort to your rights,please inform us,we will delete

53

Primary EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Menu and Edit Model 54 Output a model report P.1.5 The document is for study only,if tort to your rights,please inform us,we will delete

Edit Map Chapter 5

Introduction
Map data
A map contains data such as contour lines and fault traces which define a surface, as well as cultural information such as feature lines, well locations and captions. The Edt map menu gives access to options for editing the following types of data: Wells Faults Contours Mesh Data Features Captions Zones Legend

Specifying map names


A map name used in a GRID model consists of up to 8 characters. There are a few restrictions on map names, to avoid conflict with arithmetic expressions that may be used in the parser: (e.g. symbols such as + and names such as LOG are not allowed). See the discussion of the P.2 Edt map menu on page 57 for a full list of restrictions. A single map name, such as TOPS, may be used to refer to a number of different maps by means of a secondary parameter called the stratum number. This allows data to be stored in a structured manner, with each stratum number corresponding to a layer of the model. (Note that it is not necessary to define data for every model layer, for a particular map name.) GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

55

Whenever a prompt for a map is issued the user may respond either by giving the name of the map only, in which case a second prompt will be issued for the stratum number, or else by entering the map name with the stratum number in parentheses, e.g. TOPS(1) refers to stratum 1 of a map called TOPS. It is also possible that the map is an auxiliary map for a survey, in which case the stratum number may also be qualified by the letter T for times or D for depths. If H is typed instead of a map name, a help menu will be displayed, listing all the map names defined in the model, and one of these can be selected from the menu. Similarly, help can be requested when selecting a stratum, resulting in a menu list of all the strata defined for the current map.

Map units
When a new map is created, the areal units used will be the default units defined for the model. The user will be prompted for map units, which are the units used for Z-values (e.g. contours). Valid units are:
METRES MDARCY FRACTION MSEC M3 FEET DARCY PERCENT SEC ACRE-FT M/SEC STB RB MCF CM KM KFT

(See Appendix J for unit conversion factors used in the model.) If you need to create a map of data for which none of the valid units appear to be appropriate, choose FRACTION. This allows any numerical values to be included in the map data (not just fractional values).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 56 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

Edit map

P.2 Edt map


Purpose
Create a new map or edit an existing map.

Description
After a map stratum has been read or created, the following menu is displayed: Table 5.1 Option
1 Return 2 Edt wells 3 Edt faults 4 Edt contours 5 Edt mesh 6 Edt features 7 Edt captions 8 Edt zones 9 Edt legend Edit wells Edit faults Edit contours Edit mesh (i.e. gridded contour data) Edit features Edit captions Edit zones Edit legend

Menu P.2 Function

The user is prompted for the name of the map to be edited and for its stratum number. The map name and its stratum number may be specified in the short form: Map_name(Stratum_number), e.g. TOPS(1) If an unrecognised map name is given, the user is asked whether a new map is to be created. The user will be asked to give the units for contour values for the map and whether the map is to be areal or cross- sectional. The following are invalid characters, and are not allowed in map names: +, -, *, /, = The following are invalid map names, and are not allowed within the program, as these names will conflict with the use of the parser: SQRT, SIN, COS, TAN, LOG, LN, EXP, ABS, INT, NULL IF, THEN, ELSE, ENDIF, EQ, GT, GE, LT, LE, NE, OR, AND The stratum number must then be given (if it has not already been entered in parentheses). If the given stratum already exists, it will be read from disk, otherwise the user will be asked whether a new stratum is to be created. Any stratum number may be used up to the current maximum number of strata specified for the model. (This limit may be increased from the Edit Model menu). The map area is requested for each new stratum (default is the model area). A single .Lnnnn (or .Mnnnn) file is created for the new stratum.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit map P.2 The document is for study only,if tort to your rights,please inform us,we will delete

57

Whenever a map is loaded the user can choose whether its contours should be drawn. If contour information is not required, some time can be saved by not drawing them. Note that the contour display can be toggled on/off during editing, by use of the Display menu option D.6.3.4 Tog contours (see page 576). When the Return option is selected from the Edt map menu the user is asked whether to save the current map on disk and is returned to the Primary menu. If the map is saved the existing file for this stratum will be overwritten and an entry made in the model history file. Additional comments may be entered into the history file, as required. If the map is not saved it remains the current map and may be saved on a subsequent occasion. In order to return to the unedited map it must first be cleared from the model using the P.8 Clr wrkspc menu (see page 540) and re-loaded from disk.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 58 Edit map P.2 The document is for study only,if tort to your rights,please inform us,we will delete

Edit wells

P.2.2 Edt wells


Purpose
Edit the wells on the current map.

Description
The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy wells 3 Add well 4 Del well 5 Chg wells 6 Inp wells 7 Out wells 8 Def granite 9 Chg granite Copy wells Add well Delete well Change wells Input wells Output wells Define granite settings Change granite settings

Menu P.2.2 Function

The Return option returns the user to the Edt map menu. Each of the other options is described in the following sections. If the Abandon option is selected then any edits made during the current entry to the Edt wells option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit wells P.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

59

Copy wells

P.2.2.2 Cpy wells


Purpose
Copy the wells from another map stratum onto the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the wells. The wells and their granite settings will be copied from the given map onto the current map. It is not possible to copy wells if the current map already has one or more wells defined on it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 60 Copy wells P.2.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add well

P.2.2.3 Add well


Purpose
Position a new well symbol on the current map.

Description
The user is prompted for the name of the new well to be added. If no name is required enter RETURN. Well names are not displayed by default, but can be shown by selecting the display option D.6.3.2.3, Tog wll nmes (see page -574). It is possible to define the well location in latitude & longitude, eastings & northings or by digitizing the position of the well. If the well location is defined by latitude & longitude or eastings & northings then a check is made to see that it is within the model limits. Data (Z) values are NOT stored at well locations. Well values should be defined by entering single point contours on the appropriate maps using the Edt contours options, from menu P.2.4 (see page -103). The well symbol will be displayed on the map using the current granite settings defined in the Def granite option. The symbol and text representations for individual wells can be changed using the Chg granite option.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Add well P.2.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

61

Delete well

P.2.2.4 Del well


Purpose
Delete well(s) from the current map.

Description
The user is asked for the name of the well to be deleted. If an asterisk * is entered, all the wells on the map will be deleted upon confirmation by the user. If the letter Q is entered, each well will be highlighted in turn and the user can select to delete the well or not. Sequencing through the wells can be ended by entering the letter E. If no name is entered then the user is asked to select the well to be deleted from the map, by digitizing a point close to the well on the screen. The well is highlighted by a cross and confirmation is requested to delete it. Note that if the well location that has been deleted has an associated data (Z) value then it is important to ensure that the data value is also deleted using the Del contours option.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 62 Delete well P.2.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change wells

P.2.2.5 Chg wells

Purpose
Change or move the wells on the current map.

Description
The following menu is displayed: Table 5.2 Option
1 Return 2 Chg wel nam 3 Mov well

Menu P.2.2.5 Function


Change well names Move wells

The Return option returns the user to the Edt wells menu. Each of the other options is described in the following sections. If the Abandon option is selected then any edits made during the current entry to the Edt wells option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change wells P.2.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

63

Change well name

P.2.2.5.2 Chg wel nam

Purpose
To change the name of a well on a map.

Description
The user is asked to select a well to be changed and then prompted for the well name. Press the RETURN key to leave the current well name unchanged.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 64 Change well name P.2.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

Move well

P.2.2.5.3 Mov well


Purpose
Move a well from an existing location to a new location on the current map.

Description
The user is asked to select the well on the map to be moved. The well is highlighted by a cross and the user is asked whether to define the new well location by latitude & longitude, eastings & northings or by digitizing a point. If the new well location is defined by latitude & longitude or eastings & northings then a check is made to see that it is within the model limits. The well will then be deleted from the old location and redrawn at the new location. Note Note that if the well location that has been moved has an associated data (Z) value then it is important to ensure that the data value is also moved to the new location.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Move well P.2.2.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

65

Input wells

P.2.2.6 Inp wells


Purpose
Input well locations from a data file onto the current map, clipping to the model area if required.

Description
Wells may be read in addition to any that already exist on the map. The user is prompted for the name of the file containing the well locations and whether it is required to clip the data to the model area. The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line should be selected to skip any header records until the first well location is displayed. Data input will commence with the current record being displayed when the option Return is selected. Three columns of data are expected on each record: X-location or Well name X-location Y-location Y-location Well name

If the first character of the first record in the file is a * or (, then it is assumed to be a format statement, e.g. (A8,2F12.3), and it will be the default when the user is prompted for the input format. If the first record is not a format statement then the default input format will be list directed *. If list directed input is used then the file should be in the form: X-location Y-location Well name

where the well name is in single quotes. Otherwise, if a user specified format e.g. (A8,2F12.5) or (2F12.5,A8) is defined, then the program will automatically read the well name first or last depending upon the position of the character specifier A within the Fortran format. If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. Each well will be displayed on the map as it is read into the program. Wells will be displayed on the map using the current granite settings defined in the Def granite option. Well names are not displayed by default but can be shown by selecting the display option D.6.3.2.3, Tog wll nmes (see page -574). The symbol and text representations for individual wells can be changed using the Chg granite option. When input is complete, the user is informed of the number of wells that were read. If input data has been clipped, then the number of wells in the file and the number of wells actually input to the model is returned.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 66 Input wells P.2.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

Well locations that are in LATITUDE & LONGITUDE may be read using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K.

Example
A file called ECL.WEL contains six wells to be input to the current map. The file ECL.WEL looks like:
RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,A8) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687

320046.062 327856.593 336018.000 349817.812 357874.281 361741.531

P01 P02 P03 P04 P05 P06

The required menu options would be:


"Edt wells" "Inp wells" 'Enter name of file to be read...' 'Clip input data ? (y/N)' "Next line" "Return"

ECL.WEL is entered ) N is entered ) to skip format line ) 1st well location shown ) 'Enter record format, e.g. (2E13.5,A8) or RETURN for (2F12.3,A8)' ( RETURN to read file ) 6 wells read...&

( ( ( (

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input wells P.2.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

67

Output wells

P.2.2.7 Out wells


Purpose
Output well locations from the current map to a data file, clipping to the model area or a polygon, if required.

Description
The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.WEL. The user is then asked if it is required to clip the output data. If clipping is selected, the choice must be made to clip to the model area or to a digitized polygon. It is possible to output wells in any appropriate format. Each output record will contain three pieces of information in either of the following orders: X-location or Well name X-location Y-location Y-location Well name

List directed output * is the default. However, the user may specify an output format, e.g. (A8,2F12.5) or (2F12.5,A8) and the program will automatically output the well name first or last depending upon the position of the character specifier A within the Fortran format. Note For list directed output, the well name will appear in single quotes, e.g. Well-1.

If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. The first record to be written to the output file is the format used. Subsequent records will contain the well data in the specified format. When output is complete, the user is informed of the number of wells that were written to the file. If output data has been clipped, then the number of wells on the map and the number of wells actually output is returned. Well locations may also be output in latitude & longitude using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K.

Example
A map contains six wells to be output to a file called ECL.WEL using the format (2F12.3,A8). No clipping is required.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 68 Output wells P.2.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

The required options would be:


"Edt wells" "Out wells" 'Enter output file root' File ECL.WEL opened...& 'Clip output data to model area ? (y/N)' 'Enter record format, e.g.. (2E13.5,A8)' ered ) 6 wells output...&

( ECL is entered ) ( N is entered ) ( (2F12.3,A8) is ent

The file ECL.WEL will look like:


RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,A8) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687 320046.062 327856.593 336018.000 349817.812 357874.281 361741.531 P01 P02 P03 P04 P05 P06

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output wells P.2.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

69

Define Granite settings

P.2.2.8 Def granite

Purpose
Define the well symbol and text representation to be used when new wells are added to the current map or input from a data file.

Description
The following menu is displayed: Table 5.3 Option
1 Return 2 Def wll sym 3 Def wll txt Define well symbol Define text for well name

Menu P.2.2.8 Function

The Return option returns the user to the Edt wells menu and the map will be redrawn if necessary. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the well symbol or well text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. Note This menu changes the default settings to be used for new wells. To change an existing well, use the Chg granite option.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 70 Define Granite settings P.2.2.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

P.2.2.9 Chg granite

Purpose
Change the well symbol and text representation used to draw and label an existing well on the current map.

Description
The user is asked to select the well on the map for which the Granite settings are to be changed. The well is highlighted by a cross and the following menu is displayed: Table 5.4 Option
1 Return 2 Chg wll sym 3 Chg wll txt Change well symbol Change text for well name

Menu P.2.2.9 Function

The Return option returns the user to the Edit wells menu and redraws the selected well using the new representations. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current Granite attributes for the selected well symbol or well text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. This menu changes the Granite settings to be used for an existing well. To change the parameters to be used for creating a new well, use the Def granite option.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings P.2.2.9 The document is for study only,if tort to your rights,please inform us,we will delete

71

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 72 Change Granite settings P.2.2.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit faults

P.2.3 Edt faults


Purpose
Edit the faults on the current map.

Description
The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy faults 3 Add fault 4 Del fault 5 Chg fault 6 Inp faults 7 Out faults 8 Def granite Copy faults Add fault Delete fault Change fault Input faults Output faults Define granite settings

Menu P.2.3 Function

Faults are represented by lines or areas on the map. They form boundaries to the interpolation procedure when sampling a map. The correct representation of faults on the map is essential to getting proper interpolated results. It is recommended that fault traces are digitized before contour lines to help ensure that contours do not stray across faults. (It is not necessary for contours to be digitized all the way up to faults.) If the contour map is in the form of a grid mesh then the faults should correspond to those used in the original gridding process. The Cpy faults option is convenient in this case to ensure that precisely the same fault traces are used. Only two line styles are used for all the faults on the map. One style is used for major fault segments (default is dashed) and one style is used for minor fault segments (default is dotted). The use of major and minor fault segments is described in the section on Add faults (see page 75). The Return option returns the user to the Edt map menu. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt faults option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit faults P.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

73

Copy faults

P.2.3.2 Cpy faults


Purpose
Copy the faults from another map stratum onto the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the faults. The faults and their granite settings will be copied from the given map onto the current map. It is not possible to copy faults if the current map already has one or more faults on it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 74 Copy faults P.2.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add fault

P.2.3.3 Add fault


Purpose
Digitize a fault trace onto the current map.

Description
The user is prompted for the name of the fault to be digitized. If no name is required enter RETURN. Fault names are not displayed by default, but can be shown by selecting the display option D.6.3.3.3, Tog flt nmes (see page 575). The user is then prompted for the type of fault trace. Four types of fault trace are available: 1 Vertical Fault The fault trace consists of a single line from one end of the fault to the other. A vertical fault will normally consist of a single major fault segment. 2 Sloping Fault or Region Fault The fault trace consists of a closed line, digitized continuously around the edge of the fault. Sloping faults should be built from sections of major and minor fault segments (see discussion below). The usual recommended convention when digitizing sloping faults, is to put major segments along the upthrown side and minor segments on the downthrown side. For a Region Fault, the fault trace should be digitized continuously around the edge of the region as a single major segment. The first and last points of the fault will automatically be joined to close the region. The interior and exterior of the region will be treated separately for contouring and interpolation. 3 Boundary Fault The fault trace should be digitized continuously around the edge of the boundary as a single major segment. The first and last points of the fault will automatically be joined to close the boundary. Gridding is limited to interior of the given boundary and provides an effective means of limiting a contour map to avoid edge effects due to over-extrapolation. 4 Slope Discontinuity This is a single line representing a significant change of slope, but with no associated throw. The line should not be closed. This type of discontinuity can be seen as a front on weather maps, but is not widely used in geological models. If a non-vertical fault is being added to the map, the user will be asked if it is required that the fault be a mask to mesh colour fill. All types of fault may be built from three types of line: 1 2 Major segments are treated as barriers to the interpolation algorithm and as discontinuities to the contouring algorithm. Minor segments are transparent during interpolation but are still treated as discontinuities for contouring.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Add fault P.2.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

75

Grid segments are major fault segments but are defined by moving along simulation grid lines. Grid segments may be used to put zig-zag faults on to maps.

Option P.2.3.5.5, Chg flt seg (see page 82), allows segments of a fault trace to be redefined as major or minor. As the fault trace is digitized, it will appear on the screen as a white line, when digitizing is finished and the user returns to the Edt fault menu, the fault trace will be re-drawn using the current granite settings defined in the Def granite option. Note Note that proper use of major and minor fault segments is essential when sampling maps in conjunction with simulation grids. (See description of the split nodes option, P.3.5.7, Spl nodes on page 332.)

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 76 Add fault P.2.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete faults

P.2.3.4 Del fault


Purpose
Delete fault(s) from the current map.

Description
The user is asked for the name of the fault to be deleted. If an asterisk * is entered then all the faults on the map will be deleted upon confirmation by the user. If the letter Q is entered then each fault is highlighted in turn and the user can select to delete the fault or not. Sequencing through the faults can be ended by entering the letter E. If no name is entered, the user is prompted to select a fault to be deleted from the map, by digitizing a point close to the fault on the screen. The fault is highlighted and confirmation is requested to delete it.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Delete faults P.2.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

77

Change fault

P.2.3.5 Chg fault

Purpose
Change a fault name, type or colour fill mask, change major or minor fault segments, or change or operate on fault trace lines.

Description
The following menu is displayed: Table 5.2 Option
1 Return 2 Chg flt nam 3 Chg flt typ 4 Chg flt msk 5 Chg flt seg 6 Chg flt trc 7 Opr flt trc Change fault name Change fault type Change fault colour fill mask Change fault segment Change fault trace Operate on fault traces

Menu P.2.3.5 Function

The Return option returns the user to the Edt faults menu. Each of the other options is described in the relevant help sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 78 Change fault P.2.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change fault name

P.2.3.5.2 Chg flt nam

Purpose
To change the name of a digitized fault.

Description
The user is asked to select a fault to be changed and then prompted for the fault name. Press the RETURN key to leave the current fault name unchanged.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change fault name P.2.3.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

79

Change fault type

P.2.3.5.3 Chg fault typ

Purpose
To change the type of a digitized fault to vertical, sloping/region or boundary fault.

Description
The user is asked to select a fault to be changed and then prompted for the fault type. Hit the RETURN key to leave the current fault type unchanged. The main fault types are VERTICAL (suitable for a single fault trace line), SLOPING (or REGION) or BOUNDARY fault (suitable for closed fault traces) and slope DISCONTINUITY. If the user tries to change to an inappropriate fault type, a warning is given. The colour mask status of a fault will be preserved when changing between SLOPING/REGION and BOUNDARY types. See the description of Add fault (P.2.3.3, page 75) for further information on fault types.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 80 Change fault type P.2.3.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Change fault colour fill mask

P.2.3.5.4 Chg flt msk

Purpose
To toggle a fault from being colour fill masked or not.

Description
The user is asked for the name of the fault to be masked / unmasked. If no name is entered then the user is asked to select the fault on the map to be masked / unmasked by digitizing a point close to the fault on the screen. The fault is highlighted and confirmation is requested to colour fill mask / unmask it. Note Note that this option is used for selective colour fill within regional or boundary faults. Vertical faults cannot be colour fill masked.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change fault colour fill mask P.2.3.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

81

Change fault segment

P.2.3.5.5 Chg flt seg

Purpose
Redefine part of a fault trace to be a major or minor segment.

Description
The user is prompted to select the endpoints of the fault section to be changed. The endpoints of the selected section are highlighted and the user is asked whether the section is to be a major or minor segment. If RETURN is entered, the section is left unchanged. The fault will be redrawn using the granite settings defined in the Def granite option, appropriate to the new fault segmentation type.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 82 Change fault segment P.2.3.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change fault trace

P.2.3.5.6 Chg flt trc

Purpose
Redigitize a section of a fault trace on the current map.

Description
The user is prompted to select the endpoints of the fault section to be changed. The endpoints of the selected section are highlighted and the section is erased from the display. Confirmation is requested to proceed with the change. If the change is continued, part of the remaining fault trace is highlighted, together with the start point from which redigitizing should start. If the original fault was closed, the section to be changed will be selected according to the shortest distance around the closed polygon. After redigitizing, if the fault is a sloping, regional or boundary fault and the new line is not closed, the user will be prompted to close the fault. If it is decided not to close the fault, the fault type will change to vertical. (See also option P.2.3.5.7.4, Close flts on page 87 to close a fault polygon, and option P.2.3.5.3, Chg flt typ on page 80, to change the fault type.)

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change fault trace P.2.3.5.6 The document is for study only,if tort to your rights,please inform us,we will delete

83

Operate on fault traces

P.2.3.5.7 Opr flt trc

Purpose
Editing operations to modify the XY traces for digitized fault lines on the current map.

Description
The following menu is displayed: Table 5.3 Option
1 Return 2 Clp flt trc 3 Spl flt trc 4 Close flts 5 Thin flts 6 Repop flts 7 Smooth flts 8 Join flts 9 Extend flts Clip fault trace Split fault trace Close fault polygons Thin faults Repopulate faults Smooth faults Join faults Extend faults

Menu P.2.3.5.7 Function

The Return option returns the user to the Chg faults menu. Each of the other options is described in the relevant help sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 84 Operate on fault traces P.2.3.5.7 The document is for study only,if tort to your rights,please inform us,we will delete

Clip fault trace

P.2.3.5.7.2 Clp flt trc

Purpose
Clip the end of a digitized fault trace on the current map.

Description
This option allows the ends of fault traces to be clipped. The user is asked to select the point at which each fault line is to be clipped. When the Clp flt trc option is selected, the user may clip as many or as few faults as required. Clipping will cease on selection of another menu option. The section of the fault from the nearest end point to the selected point (i.e. the section with the fewest data points) will be erased from the map.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Clip fault trace P.2.3.5.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

85

Split fault trace

P.2.3.5.7.3 Spl flt trc

Purpose
Split a fault trace on the current map into two faults.

Description
This option enables a digitized fault line to be split into two. The user is asked to select the point at which each fault is to be split. When the Spl flt trc option is selected, the user may split as many or as few faults as required. Splitting will cease on selection of another menu option. The nearest fault to the point selected will be split by dividing the fault into two separate fault lines at the given point. If any of the fault lines is reduced to a single point, it will be discarded. It may be made easier if the digitized points on the fault trace are displayed on the screen, which can be done with the display option D.6.3.3.4, Tog flt pnts (see page 575). The fault name for the original fault will be used to construct names for the two new faults in the form oldnameA and oldnameB. Note Note that if the original fault trace was SLOPING/REGIONAL or BOUNDARY, it will be changed to VERTICAL if this operation changes the fault line so that it is no longer closed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 86 Split fault trace P.2.3.5.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

Close fault polygons

P.2.3.5.7.4 Close flts

Purpose
Close digitized fault polygons on the current map.

Description
This option closes individual fault polygons, according to the distance between the start and end points. (See also option P.2.3.5.7.8, Join flts, page 91.) The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can join two fault points. Note that if this limit is too large, unrealistic connections may result. The user can choose to close all possible faults or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of faults which were closed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Close fault polygons P.2.3.5.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

87

Thin faults

P.2.3.5.7.5 Thin flts


Purpose
Thin digitized fault lines on the current map.

Description
This option allows fault traces to be thinned by removing points according to the curvature of the fault line. At each point, the angle between adjacent line segments is checked before deciding to remove the point. Note that this will result in a higher density of points on curved sections of each fault, with less points on relatively straight sections. It may be necessary to use the option Repop flts (P.2.3.5.7.6, see page 89) in combination with this thinning operation, to obtain a good distribution of points along the entire fault. The user can choose to thin all faults or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many faults were thinned and the percentage of data points removed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 88 Thin faults P.2.3.5.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

Repopulate faults

P.2.3.5.7.6 Repop flts

Purpose
Repopulate digitized fault lines on the current map, by adding additional points.

Description
This option allows fault traces to be repopulated with additional XY points. The user is prompted to choose one of the following methods: 1 2 Insertion Replacement

Method 1 keeps all existing points on the fault, but inserts new points on each line segment if the line segment is longer than the required repopulation interval. Method 2 replaces the current fault trace with a new fault which has points spaced according to the repopulation interval, retaining only the first and last points. The user is prompted to define the repopulation interval as a fractional value, which will be used as a multiplier on the average length of each line segment. For example, if the average distance between two points on a fault is 50 metres and the user enters an interval value of 0.4, the repopulation interval will be 20 metres. The user can choose to repopulate all faults or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many faults were repopulated and the increase in the number of data points.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Repopulate faults P.2.3.5.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

89

Smooth faults

P.2.3.5.7.7 Smooth flts

Purpose
Smooth digitized fault lines on the current map, by reinterpolation.

Description
This option allows fault traces to be smoothed by reinterpolating XY points. Smoothing is performed by replacing each point with a new XY point calculated as the mid-point of the line joining the mid-points of the adjacent line segments. The first and last points are unchanged. It may be necessary to increase the density of points along the faults using Repop flts (P.2.3.5.7.6, see page 89) before smoothing the lines. The user can choose to smooth all faults or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many faults were smoothed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 90 Smooth faults P.2.3.5.7.7 The document is for study only,if tort to your rights,please inform us,we will delete

Join faults

P.2.3.5.7.8 Join flts


Purpose
Join (or close) digitized fault lines on the current map.

Description
This option connects separate fault traces together and/or closes individual faults, according to the distance between the start and end points. (See also option P.2.3.5.7.4, Close flts, page 87.) The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can join two fault points. Note that if this limit is too large, unrealistic connections may result. The user is also prompted to indicate whether faults can be allowed to cross existing faults, when creating a new fault trace. The user can choose to join all faults or selected pairs of lines only. When selecting lines, a fault can be closed by picking the same line for the first and second fault. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of faults on the map before and after joining. Note The program will not check for fault line connections which intersect contours. If this operation results in contour lines crossing the new fault, the user must decide whether to modify the fault trace or the contours, to avoid sampling problems.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Join faults P.2.3.5.7.8 The document is for study only,if tort to your rights,please inform us,we will delete

91

Extend faults

P.2.3.5.7.9 Extend flts

Purpose
Extend digitized fault traces on the current map.

Description
This option can be used to extend fault traces by linear extrapolation. The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can be used to extend a fault. Note that as the new line will be a straight extension of the last line segment, it is advisable to use a small extrapolation factor (e.g. 1.0 or less). If it is necessary to add a relatively long fault segment, use option P.2.3.5.6, Chg flt trc (see page 83) to edit the fault by hand. The user is also prompted to indicate whether faults can be allowed to cross existing faults, when extending a fault trace. The user can choose to extend all faults or selected lines only. When selecting lines, the user can also choose to extend both ends or only the end nearest the selection point. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of faults which were extended.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 92 Extend faults P.2.3.5.7.9 The document is for study only,if tort to your rights,please inform us,we will delete

Input faults

P.2.3.6 Inp faults


Purpose
Input fault traces from a data file onto the current map, clipping to model area if required.

Description
Faults may be read in addition to any that already exist on the map. The user is prompted for the name of the file containing the fault traces and whether it is required to clip the data to the model area. The user can also choose to thin the digitized input file. Four standard types of formatted input file structure are allowed:
a b c d

X1,Y1,X2,Y2 X,Y,ID X,Y X,Y,NAME

Fault traces can also be read from formatted files in UKOOA structure, from CPS-3 binary fault files or from EarthVision vertical or non-vertical fault trace files. An additional special file structure is available for input and output of fault types (vertical, sloping, regional or boundary) and segment types (major or minor). This option can be selected by entering the keyword SPECIAL when prompted for file layout.

STRUCTURE a: X1 Y1 X2 Y2
Four REAL numbers are expected on each record, for example:
X1-location 218649.03100 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 Y1-location 387929.34300 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 X2-location 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 Y2-location 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100

A new fault trace will be started whenever the X2,Y2 coordinate of one record differs from the X1,Y1 coordinate of the next record.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input faults P.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

93

STRUCTURE b: X Y ID
Two REAL numbers and an INTEGER id-number are expected on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Fault-ID 335572.68700 1 323167.68700 1 309494.71800 1 296790.87500 1 285674.28100 1 272687.03100 1 227020.06200 2 229109.53100 2 232837.46800 2 237401.62500 2 240528.90600 2

A new fault trace will be started whenever the fault-ID changes.

STRUCTURE c: X Y
Two REAL numbers are expected on each record, and a marker card is used to separate different fault traces. The user is prompted for a REAL value to represent the marker (e.g. 1.0E20), for example:
X-location Y-location 1.00000002E+20 1.00000002E+20 253900.21800 335572.68700 265840.65600 323167.68700 278604.34300 309494.71800 290488.53100 296790.87500 298255.37500 285674.28100 306982.78100 272687.03100 1.00000002E+20 1.00000002E+20 636141.68700 227020.06200 617731.75000 229109.53100 595155.50000 232837.46800 573246.87500 237401.62500 553058.50000 240528.90600 533424.25000 243844.68700

A new fault trace will be started whenever a marker card is encountered.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 94 Input faults P.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

STRUCTURE d: X Y NAME
Two REAL numbers and a CHARACTER fault name are expected on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100 227020.06200 229109.53100 232837.46800 237401.62500 240528.90600 Fault-name Fault-A Fault-A Fault-A Fault-A Fault-A Fault-A Fault-B Fault-B Fault-B Fault-B Fault-B

Note that if list directed input * is being used the fault name may be in single quotes. A new fault trace will be started whenever the fault name changes.

SPECIAL structure: X Y NAME TYPE SEGMENT


Each record contains two REAL numbers and 3 CHARACTER keywords, the fault name, fault type and segment type. The available mnemonics for fault type are V - vertical, S (or R) sloping (or regional) B - boundary fault and D - slope discontinuity. The mnemonics MAJOR and MINOR indicate segment type, e.g.
X-location 549537.5625 553802.2500 556347.3125 557103.9375 556347.3125 563569.7500 571067.3750 574713.0000 578152.2500 574369.0625 569829.2500 564601.5625 557172.7500 556347.3125 Y-location 6018282.500 6015529.000 6011674.000 6007268.000 6022964.000 6024547.000 6026130.500 6024685.000 6023721.000 6023101.500 6021931.000 6021587.000 6022619.500 6022964.000 Fault-name Fault-C Fault-C Fault-C Fault-C Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Type V V V V S S S S S S S S S S Segment Major Major Major Major Major Major Major Major Major Minor Minor Minor Minor Minor

A new fault trace will be started whenever the fault name or fault type changes. For all the above types of file structure the X and Y locations should be in model coordinates (typically metres or feet). Fault trace locations that are in LATITUDE & LONGITUDE may be read using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K. If the input file name ends with the extension .svf, the user will be prompted to select file type CPS-3, before the file is opened. If the input file name ends with vflt, the user will be prompted to select file type EarthVision.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input faults P.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

95

For other file types, the first line of data will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line should be selected to skip any header records until the first X Y location (or marker card if structure b) is displayed. Data input will commence with the current record being displayed when the option Return is selected. The file type can be selected after viewing the file header, by entering A, B, C or D in response to the prompt:
Layout: a) X1,Y1,X2,Y2 b) X,Y,ID c) X,Y or d) X,Y,NAME ? (a/B/c/d)

A menu selection list of file types can be obtained by responding with H for Help at this stage. UKOOA format can be selected by responding to this prompt with UKECL, UK84 or UK85, or CPS-3 input can be selected at this stage by entering CPS. EarthVision input can be selected by entering EV. The keyword SPECIAL can be entered to allow input of fault type and segment information. For CPS-3 or EarthVision data, the user will not be prompted for a format. However, EarthVision files must be identified as vertical (.vflt) or non-vertical (.nvflt). For nonvertical EarthVision faults, the user will also be prompted to define the polygons as boundary faults or sloping faults. Choose boundary faults if the fault traces surround the active data on the map, or sloping if the fault traces outline the fault surface. All faults will be set to the same type. If necessary, this can be modified later via Chg flt typ (P.2.3.5.3, see page 80). In all cases the file can be read using list-directed input * or a user supplied format statement. If the first character of the first record in the file is a * or (, then it is assumed to be a format statement e.g. * or (2F12.3,I4), and it will be the default when the user is prompted for the input format, if the first record is not a format statement then the default input format will be list directed *. If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. Fault traces are marked on the map as each fault is read into the program. Unless the SPECIAL file structure is used for input, all fault traces will be stored and displayed as major fault segments, using the current granite settings defined in the Def granite option. If required, faults may be re-defined as minor segments using the Chg flt seg option. If fault names are not given in the input file, faults are automatically named according to the fault-ID (if given) or the order in which they are read. The fault name will take the form FLTn, where n is an integer number. Fault names are not displayed by default, but can be shown by selecting the display option D.6.3.3.3, Tog flt nmes; see page 575. If fault types are not defined in the input file, they are taken to be vertical, unless a closed fault trace is detected, when the fault type will be defined as sloping.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 96 Input faults P.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

Example
A file called ECL.FLT contains two faults to be input to the current map. The file ECL.FLT looks like:
RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,I2) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687

320046.062 327856.593 336018.000 349817.812 357874.281 361741.531

1 1 1 2 2 2

The required menu options would be:


"Edt faults" "Inp faults" 'Enter name of file to be read...' ( ECL.FLT is entered ) 'Clip input data to model area ? (y/N)' ( N is entered ) 'Thin digitised input data ? (y/N)' ( N is entered ) 'Layout: a) X1,Y1,X2,Y2 b) X,Y,ID c) X,Y or d) X,Y,NAME ? (a/B/c/d) ' ( B is entered ) "Next line" ( to skip format line ) "Return" ( 1st fault location shown ) 'Enter record format, e.g. (2E13.5,I4) or RETURN for (2F12.3,I2)' ( RETURN to read file ) 2 faults read...&

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input faults P.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

97

Output faults

P.2.3.7 Out faults

Purpose
Output fault traces from the current map to a data file, clipping to the model area if required.

Description
The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.FLT. The user is then prompted to choose whether to clip the data to the model area, and to select the output file structure. Four different types of structure are available:
a b c d

X1,Y1,X2,Y2 X,Y,ID X,Y X,Y,NAME

An additional special file structure is available for input and output of fault types (vertical, sloping, regional or boundary) and segment types (major or minor). This option can be selected by entering the keyword SPECIAL when prompted for file layout.

STRUCTURE a: X1 Y1 X2 Y2
Four REAL numbers are written to each record, for example:
X1-location 218649.03100 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 Y1-location 387929.34300 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 X2-location 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 Y2-location 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 98 Output faults P.2.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

STRUCTURE b: X Y ID
Two REAL numbers and an INTEGER id-number are written on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Fault-ID 335572.68700 1 323167.68700 1 309494.71800 1 296790.87500 1 285674.28100 1 272687.03100 1 227020.06200 2 229109.53100 2 232837.46800 2 237401.62500 2 240528.90600 2

STRUCTURE c: X Y
Two REAL numbers are written on each record, and a marker card is used to separate different fault traces. The user is prompted for a REAL value to represent the marker (e.g. 1.0E20), for example:
X-location Y-location 1.00000002E+20 1.00000002E+20 253900.21800 335572.68700 265840.65600 323167.68700 278604.34300 309494.71800 290488.53100 296790.87500 298255.37500 285674.28100 306982.78100 272687.03100 1.00000002E+20 1.00000002E+20 636141.68700 227020.06200 617731.75000 229109.53100 595155.50000 232837.46800 573246.87500 237401.62500 553058.50000 240528.90600 533424.25000 243844.68700

STRUCTURE d: X Y NAME
Two REAL numbers and a CHARACTER fault name are written on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Fault-name 335572.68700 Fault-A 323167.68700 Fault-A 309494.71800 Fault-A 296790.87500 Fault-A 285674.28100 Fault-A 272687.03100 Fault-A 227020.06200 Fault-B 229109.53100 Fault-B 232837.46800 Fault-B 237401.62500 Fault-B 240528.90600 Fault-B

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output faults P.2.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

99

Note that if list directed input * is being used the fault name will be written in single quotes.

SPECIAL structure: X Y NAME TYPE SEGMENT


Each record contains two REAL numbers and 3 CHARACTER keywords, the fault name, fault type and segment type. The available mnemonics for fault type are V - vertical, S (or R) sloping (or regional) B - boundary fault and D - slope discontinuity. The mnemonics MAJOR and MINOR indicate segment type, e.g.
X-location 549537.5625 553802.2500 556347.3125 557103.9375 556347.3125 563569.7500 571067.3750 574713.0000 578152.2500 574369.0625 569829.2500 564601.5625 557172.7500 556347.3125 Y-location 6018282.500 6015529.000 6011674.000 6007268.000 6022964.000 6024547.000 6026130.500 6024685.000 6023721.000 6023101.500 6021931.000 6021587.000 6022619.500 6022964.000 Fault-name Fault-C Fault-C Fault-C Fault-C Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Fault-D Type V V V V S S S S S S S S S S Segment Major Major Major Major Major Major Major Major Major Minor Minor Minor Minor Minor

For all the above types of file structure the X and Y locations will be in model coordinates (typically metres or feet). Fault trace locations may be output in LATITUDE & LONGITUDE using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K. List directed output * is the default. However, the user may specify an output format, e.g. (2F12.5,I4). If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. The first record to be written to the output file is the format used, subsequent records will contain the fault data in the specified format. When output is complete, the user is informed of the number of faults that were written to the file. The option "Out flt maps" P.6.4.3 (see page 521) can be used to output faults from more than one stratum or map.

Example
A map contains two faults to be output to a file called ECL.FLT using the format (2F12.3,I2). No clipping is required.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 100 Output faults P.2.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

The required options would be:


"Edt faults" "Out faults" 'Enter output file root' ( ECL is entered ) File ECL.FLT opened ...& 'Clip output data to model area ? (y/N)' ( N is entered ) 'Layout: a) X1,Y1,X2,Y2 b) X,Y,ID c) X,Y or d) X,Y,NAME ? (a/B/c/d) ' ( B is entered ) 'Enter record format, e.g. (2E13.5,I4) or RETURN for *' ( (2F12.3,I2) is entered ) 2 faults output...&

The file ECL.FLT will look like:


RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,I2) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687 320046.063 327856.593 336018.000 349817.812 357874.281 361741.531 1 1 1 2 2 2

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output faults P.2.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

101

Define Granite settings

P.2.3.8 Def granite

Purpose
Define the pen and text representations to be used when drawing faults on the current map.

Description
The following menu is displayed: Table 5.4 Option
1 Return 2 Def maj pen 3 Def min pen 4 Def text 5 Def marker Define pen for major fault lines Define pen for minor fault lines Define text for fault names Define marker for fault points

Menu P.2.3.8 Function

The Return option returns the user to the Edt faults menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the major or minor fault line or text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. The pen and text representations defined here will be applied to all faults on the current map.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 102 Define Granite settings P.2.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

Edit contours

P.2.4 Edt contours

Purpose
Edit the digitized contours on the current map.

Description
This menu can only be entered if a mesh has not previously been defined. The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy contours 3 Add contours 4 Del contours 5 Chg contours 6 Chg cnt pars 7 Inp contours 8 Out contours 9 Smp contours Copy contours Add contours Delete contours Change contours Change contour parameters Input contours Output contours Sample contours

Menu P.2.4 Function

These options can be used to edit a set of contour lines and/or scattered data points, representing a geological surface or property. Contours can be drawn in one of two line styles (either major or minor contours). The Granite settings for contours are set from the Def granite menu, selected from menu P.2.4.6, Chg cnt pars (see page 122). The parameters controlling interpolation and back contouring are set from the Smp contours menu. The Return option returns the user to the Edt map menu. Each of the other options are described in the relevant help sections. If the Abandon option is taken, any edits made during the current entry to the Edt contours option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit contours P.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

103

Copy contours

P.2.4.2 Cpy contours

Purpose
Copy the contours from another map stratum onto the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the contours. If the map name and stratum number supplied is a mesh map then the contours will be interpolated from the mesh. The contours and their granite settings will be copied from the given map onto the current map. Note It is not possible to copy contours if the current map already has one or more contours defined on it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 104 Copy contours P.2.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add contours

P.2.4.3 Add contours

Purpose
Digitize contours onto the current map.

Description
The following menu is displayed: Table 5.2 Option
1 Return 2 Abandon 3 Continue 4 Cls contour 5 New contour 6 Inc contour 7 Dec contour Abandon current contour Continue current contour Close current contour Start new contour Increment contour value Decrement contour value

Menu P.2.4.3 Function

The user is prompted for the value of the contour to be digitized. If required, the contour interval can also be entered. For example to digitize a map that has a contour interval of 25m and a base contour of 100m: Enter contour value (,increment) (enter 100,25) The current contour value and interval is displayed at the top of the screen. Abandon is used to abandon the current input line upon confirmation from the user. Continue is used to continue digitizing the current input line. Cls contour is used to close the current contour by automatically adding an extra point onto the input line that is coincident with the first point. The input line is then redrawn in the colour and line style defined in the Def granite option. New contour is used to start digitizing a new contour defined by the current contour value. If an input line is already displayed on the screen, it will be redrawn in the colour and line style defined in the Def granite option. The new input line will be drawn in white. Inc contour is used to increment the current contour value by the contour interval. The new value will be displayed at the top of the screen. If an input line is already displayed on the screen, it will be redrawn in the colour and line style defined in the Def granite option. Dec contour is used to decrement the current contour value by the contour interval. The new value will be displayed at the top of the screen. If an input line is already displayed on the screen, it will be redrawn in the colour and line style defined in the Def granite option. Data values at WELL locations should be input by digitizing a single point contour at the well. The value of the single point contour will be displayed at the location of the well.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Add contours P.2.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

105

As a general rule for digitizing a contour map which will be used for gridding or for sampling, the user should aim for a roughly uniform coverage of the map using intermediate contours where necessary and a roughly uniform spacing of points along the contours. More contours are better than more points on the same contours. In regions of tight but uniform gradient it is often better not to digitize every contour but to allow the program to interpolate and produce a more even gradient.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 106 Add contours P.2.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete contours

P.2.4.4 Del contours

Purpose
Delete digitized contour(s) from the current map.

Description
The user is asked for the value of the contour to be deleted. If an asterisk * is entered then all the contours on the map will be deleted upon confirmation by the user. If the letter Q is entered then each contour is highlighted in turn and the user can select to delete the contour or not. Sequencing through the contours can be ended by entering the letter E. If no value is entered then the user is asked to select the contour on the map to be deleted by digitizing a point close to the contour on the screen. The contour is highlighted and confirmation is requested to delete it.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Delete contours P.2.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

107

Change contours

P.2.4.5 Chg contours

Purpose
Change digitized contour lines on the current map.

Description
The following menu is displayed: Table 5.3 Option
1 Return 2 Sho cnt val 3 Chg cnt val 4 Opr cnt vals 5 Chg cnt lne 6 Spl contours Show contour value Change contour value Operate on contour values Change contour line Split contours

Menu P.2.4.5 Function

The Return option returns the user to the Edt contour menu. Each of the other options are described in the relevant help sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 108 Change contours P.2.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

Show contour value

P.2.4.5.2 Sho cnt val

Purpose
Show the value of a digitized contour on the current map.

Description
The user is prompted to select the contour. The nearest contour to the point selected will be highlighted and its value will be displayed at the bottom of the screen.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show contour value P.2.4.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

109

Change contour value

P.2.4.5.3 Cng cnt val

Purpose
Change the value of a digitized contour on the current map.

Description
The user is prompted for the value of the contour to be changed. If the value is not known, enter RETURN. It is then necessary to digitize a point on or close to the required contour. The nearest contour to the point selected will be highlighted. The user is prompted for a new contour value (default being the current value). The contour is then redrawn with the new value.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 110 Change contour value P.2.4.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Operate on contour values

P.2.4.5.4 Opr cnt vals

Purpose
Operate on the Z-values of the digitized contours on a map.

Description
This option can be used to perform arithmetic or logical operations on the Z-values of contours on the current map. Simple arithmetic operations can be performed by entering a symbol (+,,*,/) followed by a constant. Any other function or expression supported by the parser may be used, provided that it refers to only the current map stratum, NULL and constant values. The symbol Z may be used in place of the full map name, e.g. LOG(Z) or LOG(MAPX(1)) to replace the contour values on MAPX stratum 1 with their logarithmic values. See Appendix G for further information on use of the parser. The user can choose to operate on all contours on the map, or on selected contours only. If the calculation results in NULL values for certain contours, the user will be prompted to delete all null-valued contours after the operation.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Operate on contour values P.2.4.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

111

Change contour line

P.2.4.5.5 Chg cnt lne

Purpose
Redigitize a section of a contour on the current map.

Description
The user is prompted for the value of the contour to be changed. If the value is not known, enter RETURN. It is then necessary to digitize a point on or close to the required contour. The nearest contour of the given value to the point selected is highlighted. If no value is given the nearest contour of any value will be highlighted. The user is required to select the endpoints of the contour section to be changed. The endpoints of the selected section are highlighted and the section is erased from the display. Confirmation is requested to proceed with the change. If the user confirms to proceed, the endpoints of the section are unhighlighted and part of the remaining contour is highlighted. Redigitizing should start from the highlighted part of the remaining contour.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 112 Change contour line P.2.4.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

Operate on contour lines

P.2.4.5.6 Opr cnt lnes

Purpose
Editing operations to modify the XY traces for digitized contour lines on the current map.

Description
The following menu is displayed: Table 5.4 Option
1 Return 2 Clp contours 3 Spl contours 4 Del flt reg 5 Thin cnts 6 Repop cnts 7 Smooth cnts 8 Join cnts 9 Extend cnts Clip contours Split contours Delete fault region Thin contours Repopulate contours Smooth contours Join contours Extend contours

Menu P.2.4.5.6 Function

The Return option returns the user to the Chg contours menu. Each of the other options is described in the relevant help sections.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Operate on contour lines P.2.4.5.6 The document is for study only,if tort to your rights,please inform us,we will delete

113

Clip contours

P.2.4.5.6.2 Clp contours

Purpose
Clip the end of a digitized contour on the current map.

Description
This option allows the ends of contours to be clipped. The user is asked to select the point at which each contour is to be clipped. When the Clp contours option is selected, the user may clip as many or as few contours as required. Clipping will cease on selection of another menu option. The section of the contour from the nearest end point to the selected point (i.e. the section with the fewest data points) will be erased from the map. The option is useful, for example, if a fault line has been moved slightly, resulting in contours traversing the fault trace.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 114 Clip contours P.2.4.5.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Split contours

P.2.4.5.6.3 Spl contours

Purpose
Split a contour on the current map into two contours.

Description
This option enables a digitized contour to be split into two. The user is asked to select the point at which each contour is to be split. When the Spl contours option is selected, the user may split as many or as few contours as required. Splitting will cease on selection of another menu option. The nearest contour to the point selected will be split by dividing the contour into two separate contour lines at the given point. It may be made easier if the actual contour points are displayed on the screen, which can be done with the display option D.6.3.4.3, Tog cnt pnts (see page 576). The option is useful, for example, if a new fault is digitized crossing a number of contour lines. The ends of the new contours may then be re-digitized according to the new map.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Split contours P.2.4.5.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

115

Delete fault region

P.2.4.5.6.4 Del flt reg

Purpose
Delete the contours in a fault region.

Description
A fault is selected by the user. All the contour points which lie within the area bounded by the fault trace are deleted. Any contour lines which pass entirely through the fault region will be split into two. If the fault region is not closed, it will be closed automatically by a line joining the first and last points of the fault trace.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 116 Delete fault region P.2.4.5.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

Thin contours

P.2.4.5.6.5 Thin cnts

Purpose
Thin digitized contour lines on the current map.

Description
This option allows contours to be thinned by removing points according to the curvature of the contour line. At each point, the angle between adjacent line segments is checked before deciding to remove the point. Note that this will result in a higher density of points on curved sections of each contour, with less points on relatively straight sections. It may be necessary to use the option Repop cnts (P.2.4.5.6.6, see page 118) in combination with this thinning operation, to obtain a good distribution of points along the entire contour. The user can choose to thin all contours or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many contours were thinned and the percentage of data points removed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Thin contours P.2.4.5.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

117

Repopulate contours

P.2.4.5.6.6 Repop cnts

Purpose
Repopulate digitized contour lines on the current map, by adding additional points.

Description
This option allows contours to be repopulated with additional XY points. The user is prompted to choose one of the following methods: 1 2 Insertion Replacement

Method 1 keeps all existing points on the contour, but inserts new points on each line segment if the line segment is longer than the required repopulation interval. Method 2 replaces the current contour with a new contour which has points spaced according to the repopulation interval, retaining only the first and last points. The user is prompted to define the repopulation interval as a fractional value, which will be used as a multiplier on the average length of each line segment. For example, if the average distance between two points on a contour is 20 metres and the user enters an interval value of 0.4, the repopulation interval will be 8 metres. The user can choose to repopulate all contours or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many contours were repopulated and the increase in the number of data points.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 118 Repopulate contours P.2.4.5.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

Smooth contours

P.2.4.5.6.7 Smooth cnts

Purpose
Smooth digitized contour lines on the current map, by reinterpolation.

Description
This option allows contours to be smoothed by reinterpolating XY points. Smoothing is performed by replacing each point with a new XY point calculated as the mid-point of the line joining the mid-points of the adjacent line segments. The first and last points are unchanged. It may be necessary to increase the density of points along the contours using Repop cnts (P.2.4.5.6.6, see page 118) before smoothing the lines. The user can choose to smooth all contours or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many contours were smoothed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Smooth contours P.2.4.5.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

119

Join contours

P.2.4.5.6.8 Join cnts

Purpose
Join (or close) digitized contour lines on the current map.

Description
This option connects separate contours together and/or closes individual contours, according to the distance between the start and end points. Contours cannot be joined across faults. The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can join two contour points. Note that if this limit is too large, unrealistic connections may result. The user can choose to join all contours or selected pairs of lines only. When selecting lines, a contour can be closed by picking the same line for the first and second contour. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of contours on the map before and after joining.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 120 Join contours P.2.4.5.6.8 The document is for study only,if tort to your rights,please inform us,we will delete

Extend contours

P.2.4.5.6.9 Extend cnts

Purpose
Extend digitized contour lines on the current map.

Description
This option can be used to extend contours by linear extrapolation. Contours cannot be extended across faults. This option may be used, for example, to extrapolate digitized contour traces up to fault edges. The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can be used to extend a contour. Note that as the new line will be a straight extension of the last line segment, it is advisable to use a small extrapolation factor (e.g. 1.0 or less). If it is necessary to add a relatively long contour segment, use option P.2.4.5.5, Chg cnt lne (see page 112) to edit the contour by hand. The user can choose to extend all contours or selected lines only. When selecting lines, the user can also choose to extend both ends or only the end nearest the selection point. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of contours which were extended.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Extend contours P.2.4.5.6.9 The document is for study only,if tort to your rights,please inform us,we will delete

121

Change contour parameters

P.2.4.6 Chg cnt pars

Purpose
Change parameters for drawing the contours on the current map.

Description
The following menu is displayed: Table 5.5 Option
1 2 3 4 5 6 Return Sho map area Chg map area Chg cnt lbls Chg cnt int Def granite

Menu P.2.4.6 Function


Show map area Change map area Change contour labels Change contour interval Define granite settings

The Return option returns the user to the Edt contour menu. Each of the other options is described in the following sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 122 Change contour parameters P.2.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

Show map area

P.2.4.6.2 Sho map area

Purpose
Show the current map area.

Description
On selecting this option, the current map area is highlighted by a white box. If the map area extends beyond the current model area the highlighted box will be drawn off the screen unless the display area is increased. When this option is selected for a mesh map, a message will be displayed, showing the number of rows and columns in the mesh. Selecting the option when the map area is already shown will turn off the highlighting. Note that the coordinate box that is drawn on the screen (default green) delimits the model area, not the map area.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show map area P.2.4.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

123

Change map area

P.2.4.6.3 Chg map area

Purpose
Change the current map area.

Description
This option allows the user to change the current map area. The user is prompted for the minimum and maximum coordinates of the required area. When interpolating, only data within the map area are considered. When plotting, automatic clipping of data is to the model area. Note that the coordinate box that is drawn on the screen (default green) delimits the model area not the map area. The current map area can be highlighted using the P.2.4.6.2 Sho map area option (see page 123).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 124 Change map area P.2.4.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

Change contour labels

P.2.4.6.4 Chg cnt lbls

Purpose
Change the number of decimal points on digitized contour labels for the current map.

Description
The user is prompted for the number of decimal points required when drawing major or minor contour labels. Integer labels can be selected by entering the letter I.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change contour labels P.2.4.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

125

Change contour interval

P.2.4.6.5 Chg cnt int

Purpose
Change the major contour interval for digitized contours on the current map.

Description
The user is prompted for the major contour interval and the base value from which major contour values are to be calculated. A contour will be drawn as a major contour if the difference between the contour value and the base value is an exact multiple of the major contour interval, otherwise it will be drawn as a minor contour.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 126 Change contour interval P.2.4.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

Define Granite settings

P.2.4.6.6 Def granite

Purpose
Define the pen and text representation to be used for drawing digitized contours on the current map.

Description
The following menu is displayed: Table 5.6 Option
1 Return 2 Def maj pen 3 Def min pen 4 Def maj txt 5 Def min txt 6 Def marker Define pen for major contours Define pen for minor contours Define text for major contours Define text for minor contours Define marker for points

Menu P.2.4.6.6 Function

The Return option returns the user to the Chg cnt pars menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the major or minor contour line, text or marker. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. The pen and text representations defined here will be applied to all digitized contours on the current map.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define Granite settings P.2.4.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

127

Input contours

P.2.4.7 Inp contours

Purpose
Input digitized contours from a data file onto the current map, clipping to the model area if required.

Description
Digitized contours may be read in addition to any that already exist on the map. The user is asked whether the file is in SAVE file, ASCII or ZMAP format:
Is the format SAVE file, ZMAP or ASCII ? (s/z/A)

The name of the file containing the digitized contours is then requested, and the user is prompted to choose whether to clip the input data to the model area and whether to thin the digitized input data. If the file is not in SAVE file format then the file structure and format must be defined, as follows: The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line should be selected to skip any header records until the first X Y Z location (or marker card) is displayed. Data input will commence with the current record being displayed when option Return is selected. Two types of file structure are allowed: X Y Z with marker card, or X Y Z ID

The user is asked to define the type of file structure by specifying whether or not the contours have an identifier (ID). In both cases the file can be read using list-directed input * or a user supplied format statement. If the first character of the first record in the file is a * or (, then it is assumed to be a format statement e.g. * or (2F12.3,I4), and it will be the default when the user is prompted for the input format. If the first record is not a format statement then the default input format will be directed *. If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. Contour locations that are in LATITUDE and LONGITUDE may be read using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K. Contours in Z-Map two-field format may be read by entering the keyword ZMAP (or ZYCOR), in response to the prompt to enter the record format for an ASCII file. This is an alternative to entering Z in response to the first prompt to select file type (for backward compatibility with old run files).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 128 Input contours P.2.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

STRUCTURE a: X Y Z with marker card


Three REAL numbers are expected on each record, and a marker card is used to separate different contour lines. The user is prompted for a REAL value to represent the marker, (e.g. 1.0E30), for example: A new contour will be started whenever a marker card is encountered.
261697.437 263695.281 1.00000001E+30 479767.843 478163.093 1.00000001E+30 310834.437 670049.937 451978.937 523144.062 563194.687 410756.417 318804.25 323413.031 1.00000001E+30 239377.687 220257.515 1.00000001E+30 357874.281 274363.781 169249.703 207053.890 199555.750 323092.093 6900.0 6900.0 1.00000001E+30 6900.0 6900.0 1.00000001E+30 6900.0 7300.0 7000.0 7100.0 7200.0 7500.0

STRUCTURE b: X Y Z ID
Three REAL numbers and an INTEGER id-number are expected on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100 227020.06200 229109.53100 232837.46800 237401.62500 240528.90600 Z-value 500 500 500 500 500 500 600 600 600 600 600 Contour-ID 1 1 1 1 1 1 2 2 2 2 2

A new contour will be started whenever the contour-ID changes. For the above types of file structure the X and Y locations should be in model coordinates (typically metres or feet).

Save file format


The SAVE file format has the following structure: Record 1 4 integers as follows: Integer 1 dummy

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input contours P.2.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

129

Integer 2 Integer 3 Integer 4 Record 2 Record 3

1 1 2

Integer number of words in next record (NWORD). NWORD reals, i.e. NWORD/3 triplets of x,y,value.

Records 2 and 3 are repeated until the end-of-file is reached or an end-of-file marker is found (identified by two records containing the integer 1).

ZMAP format
The expected ZMAP format has the following structure. For each contour: Record 1 2 real numbers: Real 1 Real 2 Record 2 Marker value (0.1E+31) Contour Z-value

2 real numbers, defining the X,Y location etc. of a contour point (in model coordinates)

This structure is repeated for each contour in the file. An alternative structure is available. This corresponds to output from the Contouring subtask of Z-Map Plus: For each contour: Record 1 2 real numbers: Real 1 Real 2 Record 2 2 real numbers: Real 1 Real 2 Contour Z-value Continuation flag in the form x.y where x = 1 for a new line or 0 for a continuation line y = 2 or 4 (downhill direction flag ignored by GRID) Record 3 2 real numbers, defining the X,Y location etc. of a contour point (in model coordinates) Marker value (0.1E+31) Marker value (0.1E+31)

This structure is repeated for each contour in the file. GRID will skip past ZMAP header records beginning with ! and any header data found between two @ characters. Other ZMAP format characters will not be recognized automatically by GRID. If necessary these can be skipped by viewing the data and using the "Next line" option before reading the data.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 130 Input contours P.2.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

If two null values are found on the first line of a ZMAP file, GRID will prompt the user to confirm which structure should be used: 'Data structure from Z-Map Plus Contouring sub-task ? (Y/n)' The default response is 'Y', to select the alternative structure. (Note that this form is NOT available as output from GRID.)

Example
Contours are marked on the map as each contour is read into the program. Contours will be stored and displayed using the current granite settings defined in the Chg cnt pars then Def granite option. Consider the following example. A file called ECL.CNT contains two contours to be input to the current map. The file ECL.CNT looks like:
RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,F6.1) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687

320046.062 327856.593 336018.000 349817.812 357874.281 361741.531

100.0 100.0 100.0 200.0 200.0 200.0

The required menu options would be:


"Edt contours" "Inp contours" 'Is the data in SAVE file format ? (y/N)' ( N is entered ) 'Enter name of file to be read...' ( ECL.CNT is entered ) 'Clip input data to model area ? (y/N)' ( N is entered ) 'Thin digitized input data ? (y/N)' ( N is entered ) "Next line" ( to skip format line ) "Return" ( 1st XYZ location shown ) 'Do the contours have an identifier ? (y/N)' ( N is entered ) 'Enter record format, e.g. (3E13.5) or RETURN for (2F12.3,F6.1)' ( RETURN to read file ) 2 contours read...&

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input contours P.2.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

131

Output contours

P.2.4.8 Out contours

Purpose
Output digitized contours from the current map to a data file, clipping to the model area if required.

Description
The user is asked if it is required to output the contours in SAVE file format. Responding with Y or N to this prompt selects SAVE file or standard GRID format. Alternatively, the keyword ZMAP (or ZYCOR) can be used to select Z-Map two-field format, or UKECL, UK84 or UK85 can be used to select one of the UKOOA output options. The user is prompted for the root name of the file to be opened for output. If SAVE file format is selected, the output file will be given the name root.UCT; otherwise it will be given the name root.CNT. The user is then asked if it is required to clip the data to the model area.

Save file format


The SAVE file format has the following structure: Record 1 4 integers as follows: Integer 1 Integer 2 Integer 3 Integer 4 Record 2 Record 3 dummy 1 1 2

Integer number of words in next record (NWORD). NWORD reals, i.e. NWORD/3 triplets of x,y,value.

Records 2 and 3 are written for each contour to be output, with a maximum of 80 contour points in each record. An end-of-file marker is written as two records containing an integer 1.

Standard GRID file format


Three numbers will be output to each record in the form X-location Y-location Z-value

List directed output * is the default. However, the user may specify an output format, e.g. (3F12.5). Contour locations that are in LATITUDE and LONGITUDE may be written using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K. Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 132 Output contours P.2.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

The ZMAP file structure is as described for contour input: see P.2.4.7, Inp contours (page 128). The default format is (2F15.3), but the user may specify any other suitable format. The alternative ZMAP structure, as output by the Contouring sub-task of Z-Map Plus is NOT available for output from GRID. If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. The first record to be written to the output file is the format used, and subsequent records will contain the contour data in the specified format. A marker card is inserted in the file at the end of every contour. If list-directed output is used then the value of the marker card is 1.0E30, otherwise the user is prompted for a value for the marker card. When output is complete, the user is informed of the number of contours that were written to the file.

Example
A map contains two contours to be output to a file called ECL.CNT using the format (3F12.3). No clipping is required. The required options would be:
"Edt contours" "Out contours" 'Output in SAVE file format ? (y/N)' ( N is entered ) 'Enter output file root' ( ECL is entered ) File ECL.CNT opened ...& 'Clip output data to model area ? (y/N)' ( N is entered ) 'Enter record format, e.g. (3E13.5) or RETURN for *' ( (3F12.3) is entered ) 'Enter contour value on marker card or RETURN for 999999.' ( RETURN is entered ) 2 contours output...&

The file ECL.CNT will look like:


RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(3F12.3) 2: 999999.000 3: 273926.406 4: 278242.468 5: 282516.062 6: 999999.000 7: 296861.000 8: 310834.437 9: 326619.687 999999.000 320046.063 327856.593 336018.000 999999.000 349817.812 357874.281 361741.531 999999.000 100.000 100.000 100.000 999999.000 200.000 200.000 200.000

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output contours P.2.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

133

Sample contours

P.2.4.9 Smp contours

Purpose
Sample a map containing digitized contours or scattered data.

Description
The following menu is displayed: Table 5.7 Option
1 Return 2 Tst point 3 Tst map 4 Tst grid 5 Sho bck cnts 6 Out bck cnts 7 Chg interp 8 Chg bck cnts 9 Var transfrm Test point Test map Test grid Show back contours Output back contours Change interpolation Change back contour display Select variable transformation

Menu P.2.4.9 Function

This Smp contours menu allows a map to be sampled for test purposes so that interpolation parameters can be fine-tuned or other adjustments made to the map. Typically, a user would define the interpolation parameters for a particular map and perform a number of Tst point operations to check what interpolated values would be returned. After appropriate interpolation parameters have been selected, the option Sho bck cnts can be used to see what the mesh contours would look like if the map were to be sampled with these parameters. Option 4 Tst grid is only available if a simulation grid has been loaded. The Return option returns the user to the Edt contours menu options. Each of the other options is described in the relevant help sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 134 Sample contours P.2.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

Test point

P.2.4.9.2 Tst point


Purpose
Sample the value of a point on the current map, using the current interpolation parameters.

Description
The user is asked to select the point on the map to be sampled. Sampling will be done with the interpolation parameters that are defined for the current map. When the interpolation is complete, the control points used for sampling are highlighted on the screen and the search circle is drawn. The map coordinates of the point are displayed at the bottom of the screen together with the sampled value, which is also written to the log file (LOG.RF). If a fixed search radius is used for digitized contours, where there is a high density of contour points it may be necessary to reduce the search radius, to keep the number of sampled values below the current limit of 500 points. If this occurs, a warning message will be displayed. A warning will also be displayed if the number of fault segments is too large for the current buffer size.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Test point P.2.4.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

135

Test map

P.2.4.9.3 Tst map


Purpose
Scan a digitized map for areas with insufficient data for interpolation with the given search criteria. Assist the user to improve the data distribution or select more appropriate search criteria, and thus obtain an optimal balance between interpolation quality and gridding speed.

Description
The purpose of this option is to scan a digitized map and highlight areas of the map that have a sparse distribution of data. Clusters of data points are sampled for these areas using a radial search method. The extra data points can be added to the original data as new control points if the user wishes. An optimal fixed search radius is also derived from the radial search. This should be saved with the map if the user chooses to save the clustered data points. Use of the Tst map option is recommended if digitized maps are to be gridded or sampled. On selecting the option Tst map, the user is prompted to choose to scan contour lines or digitized points and asked for the number of lines or points required in the search circle. The fewer the number of required lines or points given, the smaller the final search radius is likely to be. The default value of 5 lines or 20 points is recommended for most maps. The initial scan for areas of sparse data will then begin and will not take long. Any areas on the map where interpolation will not be performed using the current search criteria will be highlighted as clusters on the screen. The user is asked whether to save the new data points. If the new clusters of data are too few or too many it is possible to go back and redefine the number of lines or points to be used in the search. If the user elects to save the new clusters of data, a prompt will be made for the number of points in each of the 16 sectors of the search circle. Interpolation of values for the new clusters will then begin. Interpolating with the radial search method is heavy on CPU and may take some time. When Z values have been interpolated for the clustered data, the optimum search radius used is returned to the user. This should be saved with the map, as significant increases in speed will be made subsequently, when sampling the map for meshes or simulation grids.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 136 Test map P.2.4.9.3 The document is for study only,if tort to your rights,please inform us,we will delete

Test grid

P.2.4.9.4 Tst grid


Purpose
Sample nodes or blocks of a simulation grid.

Description
This option should be used when preparing maps for sampling on a simulation grid, to check the interpolation parameters for each map. If the grid cannot be sampled successfully, adjustments should be made to the parameters at this stage, before sampling the grid in menu P.3, Edt grid (page 276). Note that the grid to be sampled must be loaded into the program via Edt grid before entering this option. The following menu is displayed: Table 5.8 Option
1 Return 2 Tst point 3 Tst node 4 Tst block 5 Tst all ndes 6 Tst all blks 7 Edt smp vals 8 Put grd crns 9 Put grd prps Test point Test node Test block Test all nodes Test all blocks Edit sampled values Save corner values on grid Save block values as grid property

Menu P.2.4.9.4 Function

The Return option returns the user to the Smp contours menu. The Tst point option is as described in P.2.4.9.2 (page 135). Each of the other options is described in the relevant help section.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Test grid P.2.4.9.4 The document is for study only,if tort to your rights,please inform us,we will delete

137

Test node

P.2.4.9.4.3 Tst node


Purpose
Test sample a grid node.

Description
The user is asked to select the node to be sampled. The node is highlighted and the sampled value for the selected corner of the node is displayed at the bottom of the screen.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 138 Test node P.2.4.9.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

Test block

P.2.4.9.4.4 Tst block


Purpose
Test sample a grid block.

Description
The user is asked to select the block to be sampled. The block is highlighted and the sampled value for the selected block is displayed at the bottom of the screen. The following menu is displayed for obtaining block values: Table 5.9 Option
1 Return 2 Blk centre 3 Ave corners 4 Ave cen+crn 5 Ave fne grd 6 Blk edge Block centre Average corners Average centre + corners Average fine grid Block edge

Menu P.2.4.9.4.4 Function

The Blk centre option simply samples the map at the centre of the selected block. The Ave corners option samples the four corners of the grid block and returns the average. The Ave cen+crn option samples the four corners and the centre of the block and returns an centre-weighted average. The Ave fne grd option constructs a fine grid within the grid block, samples at the centre of each fine grid block and returns the average. The Blk edge option is used when an array of boundary conditions is required along an edge of a simulation grid. The block is sampled at the centres of the required edges (top, bottom, left or right).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Test block P.2.4.9.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

139

Test all nodes

P.2.4.9.4.5 Tst all ndes

Purpose
Test sample all grid nodes.

Description
The map is interpolated at all the grid nodes and the results are stored in a local array. The results can be interrogated, changed or output from the Edt smp vals option (see page 142). This option is used to ensure that a grid is being sampled correctly before actually setting the grid depths. If the sampling is not satisfactory, the interpolation parameters can be changed or new data added, while in the Edt map part of the program (see page 57).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 140 Test all nodes P.2.4.9.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

Test all blocks

P.2.4.9.4.6 Tst all blks

Purpose
Test sample all grid blocks.

Description
The map is interpolated for all the grid blocks on the current grid layer and the results stored in a local array. The results can be interrogated, changed or output from the Edt smp vals option (see page 142). A number of options are available for obtaining block values, as described for the Tst blk option (see page 139). This option is used to ensure that the map is being sampled correctly before actually setting any grid values. If the sampling is not satisfactory, the interpolation parameters can be changed or new data added while in the Edt map part of the program (see page 57).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Test all blocks P.2.4.9.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

141

Edit sample values

P.2.4.9.4.7 Edt smp vals

Purpose
Edit or output sampled node or block values.

Description
The following menu is displayed: Table 5.10 Option
1 Return 2 Sho blk val 3 Def blk val 4 Sho crn val 5 Def crn val 6 Out blk vals 7 Out crn vals 8 Out nde vals 9 Sho smp cnts Show block values Define block values Show corner values Define corner values Output block values Output corner values Output node values Show sample contours

Menu P.2.4.9.4.7 Function

The Return option returns the user to the Tst grid menu. The other options are described in the following sections. It is not possible to enter this menu unless all nodes or all grid blocks have been sampled previously, by selecting Tst all ndes or Tst all blks on the Tst grid menu.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 142 Edit sample values P.2.4.9.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

Show block value

P.2.4.9.4.7.2 Sho blk val

Purpose
Show sampled value for a grid block.

Description
The user is asked to select the block to be shown. The block is highlighted and the sampled value for the selected block is displayed at the bottom of the screen.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show block value P.2.4.9.4.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

143

Define block value

P.2.4.9.4.7.3 Def blk val

Purpose
Redefine sampled value for a grid block.

Description
The user is asked to select the block to be defined. The block is highlighted and a new value can be entered.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 144 Define block value P.2.4.9.4.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

Show corner value

P.2.4.9.4.7.4 Sho crn val

Purpose
Show sampled value for a grid node corner.

Description
The user is asked to select the node to be shown. The node is highlighted and the sampled value for the selected corner of the node is displayed at the bottom of the screen.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show corner value P.2.4.9.4.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

145

Define corner value

P.2.4.9.4.7.5 Def crn val

Purpose
Redefine sampled value for a grid node corner.

Description
The user is asked to select the corner of the node to be defined. The node is highlighted and a new value can be entered. The values at each corner of the node will be reset according to the manner in which the node is split.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 146 Define corner value P.2.4.9.4.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

Output block values

P.2.4.9.4.7.6 Out blk val

Purpose
Output sampled block values.

Description
The sampled values can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character file extensions are used). If a file of this type is already open, the new output will be added to that file. Otherwise a new file will be created. If the file already exists, the user is asked whether it should be overwritten. The file may optionally be closed after writing the sampled values. The user is prompted for the name of the keyword which is to be used as a header for the array. The data output is preceded by the BOX keyword to indicate the grid layer used for sampling.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output block values P.2.4.9.4.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

147

Output corner values

P.2.4.9.4.7.7 Out crn val

Purpose
Output sampled corner values.

Description
The sampled values can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character file extensions are used). If a file of this type is already open, the new output will be added to that file. Otherwise a new file will be created. If the file already exists, the user is asked whether it should be overwritten. The file may optionally be closed after writing the sampled values. The user is prompted for the name of the keyword which is to be used as a header for the array. The data output is preceded by the BOX keyword to indicate the grid layer used for sampling.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 148 Output corner values P.2.4.9.4.7.7 The document is for study only,if tort to your rights,please inform us,we will delete

Output node values

P.2.4.9.4.7.8 Out nde vals

Purpose
Output sampled node values.

Description
The sampled values can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character file extensions are used). If a file of this type is already open, the new output will be added to that file. Otherwise a new file will be created. If the file already exists, the user is asked whether it should be overwritten. The file may optionally be closed after writing the sampled values. The user is prompted for the name of the keyword which is to be used as a header for the array. The data output is preceded by the BOX keyword to indicate the grid layer used for sampling. This option differs from the previous option (Out crn vals, page 148) in that only one value is output for each grid node, irrespective of whether the node is split. The value of the top, left node corner is the output value. However, the previous option should be used if the grid does contain split nodes.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output node values P.2.4.9.4.7.8 The document is for study only,if tort to your rights,please inform us,we will delete

149

Show sampled contours

P.2.4.9.4.7.9 Sho smp cnts

Purpose
Contour back sampled block or node values.

Description
The sample node or block values can be contoured back at any suitable contour interval and contour quality, with optional colour fill. If contours are already drawn reselection of this option removes them.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 150 Show sampled contours P.2.4.9.4.7.9 The document is for study only,if tort to your rights,please inform us,we will delete

Save corner values on grid

P.2.4.9.4.8 Put grd crns

Purpose
Save the sampled corner values on the simulation grid.

Description
This option allows the user to save the corner point values obtained by sampling the current map on the current simulation grid layer. The option Tst all ndes must first be used to test sample all the grid nodes. The user is prompted to indicate whether the map represents depth or thickness values:
Are map values depth, thickness or other ? (D/t/o)

If the response is neither D nor T, the grid will not be modified. If the map represents depths, further prompts are issued, allowing the user to choose whether to change the layers above or below the current layer. If the map represents thickness, the top or bottom of the layer may be changed, and the layers above or below the current one can also be reset accordingly. The grid changes can be abandoned by selecting the Abandon option from the Tst grid menu. On exit from the Tst grid menu, the user will be given the option to save the simulation grid on disk. Note This option is available to allow users to save sampled data immediately, instead of resampling the map from the Edt grid menu (P.3). However, the recommended method for setting grid corner depths is to use Edt grid.

The sampled corner point values may also be saved to an ASCII file, using option P.2.4.9.4.7.7, Out crn vals (see page 148).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Save corner values on grid P.2.4.9.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

151

Save block values as grid property

v P.2.4.9.4.9 Put grd prps

Purpose
Save the sampled block values as a simulation grid property.

Description
This option allows the user to save the block values obtained by sampling the current map. The option Tst all blks (see page 141) must first be used to test sample all the grid blocks. The user is prompted for the name of the property to be saved. This must be a grid property which has already been defined via the grid editing option P.3.8.5, Edt property (see page 384). New properties cannot be created from within Tst grid (see page 137). The sampled block values will be copied to the selected property for the current grid layer. The grid changes can be abandoned by selecting the Abandon option from the Tst grid menu. On exit from the Tst grid menu, the user will be given the option to save the simulation grid on disk. Note This option is available to allow users to save sampled data immediately, instead of resampling the map from the Edt grid menu (P.3, see page 276). However, the recommended method for setting grid properties is to use Edt grid.

The sampled grid block values may also be saved to an ASCII file, using option P.2.4.9.4.7.6, Out blk vals (see page 147).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 152 Save block values as grid property v P.2.4.9.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

Show back contours

P.2.4.9.5 Sho bck cnts

Purpose
Show back-interpolated contours of all or part of the current map so that they can be compared to the digitized contours.

Description
The digitized data are first interpolated on to a regular grid mesh and then the back contours are drawn on the current map, in addition to the digitized contours. Note Note that the actual mesh is not stored; it is only calculated to derive the back contours and is then discarded.

Back contours should be shown to check that appropriate interpolation parameters have been selected for the current map. If the back contours are not satisfactory, it may be necessary to digitize more data in sparse areas of the map and/or modify the interpolation parameters. On selecting the option Sho bck cnts, the user is asked whether to contour the full map, current zoom area or a user-defined polygon. If a polygon is selected this may be digitized and saved to a file, or read from an existing file, or a zone boundary may be selected, if any zones are present on the current map. If only a particular area of a large map is of interest, considerable time may be saved by back contouring a polygon or the current zoom area. The user is then prompted for the number of mesh rows and columns, the major and minor contour interval, the contour quality and whether or not colour fill is required. The number of mesh rows and columns defined will refer to the full map area. This ensures that consistent results are obtained when sampling part or all of the map. Progress of the calculation of the mesh is indicated on the advice line at the bottom of the screen by the message:
GRIDDING ROW 10 GRIDDING ROW 20 ..... up to the number of mesh rows specified.

Progress of the contouring is indicated on the advice line at the bottom of the screen by the message:
LINKING STRIP 10 LINKING STRIP 20 .... up to the number of mesh rows X contour quality.

Back contours can be removed from the display by reselecting this menu option. Alternatively they can be removed by selecting option D.6.3.4.5, Rem bck cnts (see page 576), which allows the user to delete back contours without returning to the Smp contours menu, if they have been kept on the screen during later operations. On some devices the colour fill capability can be used to great effect in conjunction with the Chg fill option P.2.4.9.8.3 (see page 170), which allows gradually changing colour sequences to be set up, rather than the default contrasting colours.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show back contours P.2.4.9.5 The document is for study only,if tort to your rights,please inform us,we will delete

153

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 154 Show back contours P.2.4.9.5 The document is for study only,if tort to your rights,please inform us,we will delete

Output back contours

P.2.4.9.6 Out bck cnts

Purpose
Output back contours from the current map to a data file. Note Note that this option may be selected only if back contours are actually shown on the current map.

Description
If back contours are shown on the map, they may be output to a file and subsequently read into the program as if they had been digitized. The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.CNT. The contours that are output to the file will be separated by a marker card (marker value 1.0E30) and will be written using list-directed output as for option P.2.4.8, Out contours (see page 132).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output back contours P.2.4.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

155

Change interpolation

P.2.4.9.7 Chg interp

Purpose
Change the interpolation parameters to be used when sampling the current map.

Description
The following menu is displayed: Table 5.11 Option
1 Return 2 Def null 3 Def trn vals 4 Def dmp fac 5 Def sch rad 6 Def int mod 7 Wgt well pts 8 Tog int flts 9 Tog min slp Define null value Define truncation values Define damping factor Define search radius Define interpolation mode Set weighting for well control points Toggle faults in interpolation Toggle minimum slope

Menu P.2.4.9.7 Function

The Return option returns the user to the Smp contours menu. The other options are described in the relevant help sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 156 Change interpolation P.2.4.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

Define null

P.2.4.9.7.2 Def null


Purpose
Define the null value to be used when sampling.

Description
The null value is used to denote a value where the interpolator is unable to determine a value. The default null value is 1000000.0.

Notes
It is recommended that null values should be outside the valid data range for the current map. (Do not use the null value as a method of setting the default for sampling onto a simulation grid.) It is recommended that the same null value is used on all maps for a particular model, especially if mesh operations are to be undertaken at a later stage. Zero values should not be used for nulls, as this can cause problems with sampling, even if there are no zero data values on the map. The program will not accept new nulls with an absolute value less than 0.01. If null values are returned in unexpected positions when sampling a map, check the other interpolation parameters and the distribution of data on the map.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define null P.2.4.9.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

157

Define truncation values

P.2.4.9.7.3 Def trn vals

Purpose
Define floor and ceiling truncation values to be used when sampling.

Description
On selecting this option, the user is asked if floor, ceiling, or local truncation are required. If floor or ceiling truncation is switched on, floor or ceiling values must be defined. Local truncation does not require a value, but is simply switched on or off.
FLOOR LEVEL TRUNCATION - Sets the minimum allowed interpolation value. Note that if all Z values are positive, the default value is zero, so that negative values will not be returned unless this limit is changed.

CEILING LEVEL TRUNCATION - Sets the maximum allowed interpolation value. LOCAL TRUNCATION - This has the effect of preventing spurious contours from being drawn on flat topped hills or valleys.

If floor, ceiling or local truncation is switched on a prompt will be issued for a tolerance value. Best results will be obtained by setting the tolerance value to be 0.6 (60 per cent) of the minor contour interval. The following points should be considered: If the tolerance is set to zero, the effect will be to literally truncate the data to the specified floor and ceiling limits. If the tolerance is non-zero, the interpolated value at a point may reach beyond the floor and ceiling limits, but interpolations beyond the limits will be contained within the specified tolerance. This has the effect of making the resulting surface slope continuous beyond the limits, with un-modified surface inside the limits. The default tolerances for a given map are set according to the actual data range. If all Z values are positive, the floor value is set to zero, but if the map includes negative data values, the floor value is reduced to the minimum data value. The normal default ceiling value is 1000000, but this will be increased to the maximum data value, if this is higher. If the map data are edited subsequently, to include values which fall outside the current limits, the program will reset the floor and ceiling limits according to the new data range.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 158 Define truncation values P.2.4.9.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

Define damping factor

P.2.4.9.7.4 Def dmp fac

Purpose
Define the damping factor to be used when sampling.

Description
The damping factor is used to ensure that the distance weighting function does not tend to infinity at control points. The default value is 0.0001 and such small values should be used, to closely honour the control points. However, increasing the value to say 0.01 or 0.1 has the effect of smoothing the data. The use of the damping factor in the weighting function is discussed in the section on option P.2.4.9.7.6, Def int mod (see page 163).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define damping factor P.2.4.9.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

159

Define search radius

P.2.4.9.7.5 Def sch rad

Purpose
Define the search radius to be used when sampling.

Description
The interpolation algorithm fits a polynomial surface to the control points within a search radius from the sample point. The search radius is the most important interpolation parameter that can be adjusted when sampling a map. Four different types of search are available: 1 2 3 4 Fixed search radius Variable search radius Optimal search radius Radial search method

Depending on the type of data to be sampled consideration must be given as to what type of search to use, for example: Digitized contours Scattered data (Well values or XYZ gravity & magnetic data) Meshed data Seismic data

The different types of search are discussed below:

Fixed Search Radius


The search radius is set at a fixed value. A fixed search radius offers the advantage of high speed if the data is uniformly distributed and a near optimum value can be chosen. However, it may be difficult to choose a suitable value, even when data are evenly spread, and different search radii will give different results. Digitized contours The search radius is measured as a fraction of the screen size, e.g. 0.2. The value should be chosen so that at least three or four different value contours of different value fall within the search circle at all points of interest on the map. Scattered data The search radius is measured as a fraction of the screen size, e.g. 0.2. The value should be sufficiently large to encompass a representative selection of data at all points. If there are only a few data points (e.g. well values), then use a radius to include them all. Mesh data

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 160 Define search radius P.2.4.9.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

The search radius is measured in units of mesh cell size. The default value of 2.05 will encompass an optimum 13 nodes on an unfaulted map. For heavily faulted maps larger values of the search radius may have to be used to prevent the occurrence of nulls. In this case A value of 3.05 should be sufficient. Seismic data The search radius is measured as a fraction of the screen size, e.g. 0.2. The value should be chosen so that at least three or four different shotlines fall within the search circle at all points of interest on the map.

Variable Search Radius


This method is the default method for digitized maps. A pre-sweep of the data is made to set a radius appropriate to different areas of the map. The radius will then vary continuously over the map, being smaller in areas of dense data and larger in areas of sparse data. The limits of the variation can be changed by the user. On selecting a Variable Search radius, the user is prompted for the degree of variation required, for example: the default value is 3.0 which allows the search radius to vary by a factor of 3 from its mean value. Digitized contours A variable search radius will yield good results, especially if the density of the data varies over the map. However, on some data sets the search radius may be wrongly predicted, particularly in the presence of faults. Depending on the density of digitized contours on the map, a choice of 3 - 5 different valued contours should be made. Scattered data The variable search radius is not suited to scattered data. Mesh data Not available for mesh data. Seismic data A variable search radius will yield best results as the method is most suited to line oriented data. The variable search radius offers the advantage of repeatable results and the treatment is more appropriate than a fixed search radius over a map with variable density data.

Optimal Search Method


If Optimal Search radius is selected, each time the map is sampled, the program will attempt to find the most suitable fixed radius for use at all points on the entire map. Processing is then as for Fixed Search Radius.

Radial Search Method


Used in Tst map only. The Radial Search Method, although slow, should give good results in nearly every case and avoid null values interior to maps. The method is used for finding values in areas of sparse data when using the Tst map facility.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define search radius P.2.4.9.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

161

The radial search method makes maximum use of the available data in all directions from the interpolation point. Only a limited number of points are selected in each of the 16 sectors of the search area radiating from the interpolation point so that the calculation is not swamped with points on one side in order to have sufficient on the other. However, the method is really only suitable for finding a small number of isolated points, partly because the method is rather slow, but mainly because, unlike the other methods, it does not represent a slope continuous function over the area of the map.

Number Of Octants
Finally the user is prompted for the number of adjacent octants which may be empty before a null value is returned. A default value of 7 empty octants is set. The octant check is performed before the position of control points are checked with respect to faults. A small wedge of data on a narrow fault block is therefore not rejected by the octant check. Gridding may be limited to the regions of the control data by reducing the number of octants to 4 or 5. In order to interpolate up to the corners of a mesh, the number of octants should be set to 7.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 162 Define search radius P.2.4.9.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

Define interpolation mode

P.2.4.9.7.6 Def int mod

Purpose
Define the interpolation mode to be used when sampling.

Description
The interpolation algorithm fits a polynomial surface to the points within a search radius from the required point. The polynomial surface which is fitted depends on the interpolation mode that is used. The different types of surface available are as follows:

For scattered data


1 2 3 4 5 6 Weighted average of points in search circle. Weighted least squares fit of reduced 2nd order surface. (Default) Not used. Returns the number of points in the circle. Weighted least squares fit of plane surface. Weighted least squares fit of full 2nd order surface.

For mesh data


0 1 2 3 4 Do not interpolate (look up data values directly from mesh). Weighted average. Weighted least squares fit of plane surface. (Default) Weighted least squares fit of reduced 2nd order surface. Weighted least squares fit of full 2nd order surface.

The weighting function which is used is:


(S R)W = ------------------2 R + ES
2

[EQ 5.1]

where
W is S is R is E is

the weight allocated to a control point

the search radius the distance of the control point from the centre of the search circle the damping factor

Note the minimum number of data points which are required within the search circle, when interpolating scattered data. Averaging (mode 1) will work with any number of points. A minimum of 3 points is needed to fit a plane surface (mode 5). To fit a reduced 2nd order surface (mode 2), at least 5 data points are needed, and for a full 2nd order surface (mode 6), at least 6 points are needed in each sample.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define interpolation mode P.2.4.9.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

163

Note that interpolation mode 0 for mesh data simply takes the nearest mesh value to the point to be sampled. Faults are ignored. This option may be useful for very fine geostatistical data to be averaged on simulation grid blocks, or for taking values from a mesh where the data are integer-valued (e.g. lithofacies region identifiers).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 164 Define interpolation mode P.2.4.9.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

Set weighting for well control points

P.2.4.9.7.7 Wgt well pts

Purpose
Set weighting for well control points used in interpolation.

Description
By default, no special weighting is applied to any control points in interpolation, and data values at wells are treated equally with data values on contours, etc. If this option is selected, the user can select an integer weighting value (> 1) to be applied to well control points. The user is also prompted for the maximum distance from a well to a data point, defined as a fraction of the model width (i.e. in world coordinates, as for the search radius). When sampling the contour map, the positions of wells on the map will be used to identify the control points to be weighted. The program selects the nearest point to each well, within the specified maximum range. A warning is issued if no such points are found (which may indicate that the specified maximum range is too small). The weighting is achieved by adding multiple control points to the sampled data (e.g. if the weight is 5, an extra 4 points will be used for each well control point). This option will have no effect if no wells are present on the current map. Note: If the well data values deviate significantly from the general surface defined by the contour values, it is quite likely that either the interpolation process will be unable to honour all points (regardless of weighting) or the well points will be honoured but the interpolated surface will not be realistic. This may be improved by varying other parameters such as search radius, interpolation mode, etc., or it may be necessary to reinterpret the mapped surface in the region of the wells. Changing the well control point weighting alone may give unacceptable results (e.g. bulls-eye patterns in the back contours). The weighting method may be inefficient in use of space and processing time, if very large numbers of wells are present. If there are two or more data points equally close to a well but with different values, the program will select the first point found. It is the users responsibility to resolve the ambiguity by removing any anomalous points and/or redefining the required well control point.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Set weighting for well control points P.2.4.9.7.7 The document is for study only,if tort to your rights,please inform us,we will delete

165

Toggle faults in interpolation

P.2.4.9.7.8 Tog int flts

Purpose
Toggle (on or off) the inclusion of faults in the interpolation algorithm.

Description
The fault lines on the map can be excluded from the interpolation algorithm. This option will speed up the interpolation time of maps for which the faults may be ignored. For example, although the Tops contours may be discontinuous at fault lines, isopach or property contours may be continuous.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 166 Toggle faults in interpolation P.2.4.9.7.8 The document is for study only,if tort to your rights,please inform us,we will delete

Toggle minimum slope

P.2.4.9.7.9 Tog min slp

Purpose
To toggle the minimum slope switch. This switch is used to improve the contouring of data that has limiting values, e.g. a percentage which may take any value between and including 0 & 100 but no value outside this range.

Description
The normal bicubic interpolation process uses average partial derivative information at each mesh node to control the slope and to impart slope continuity to surfaces. This has the effect of causing overthrow when a parameter reaches its limiting value. This effect can be eliminated by togging the minimum slope switch on, which causes the minimum partial derivatives to be used at each node (derived by differencing neighboring nodes) rather than the average. Note that, if the limiting value contour is required, a much improved effect can be obtained by preprocessing the mesh to selectively offset instances of the limiting value by a fraction of the contour interval. The limiting value contour will then be drawn in a coherent way surrounding the instances in the mesh rather than appearing profusely in random geometric patterns all over the area where the parameter is at its limiting value.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Toggle minimum slope P.2.4.9.7.9 The document is for study only,if tort to your rights,please inform us,we will delete

167

Change back contour display

P.2.4.9.8 Chg bck cnts

Purpose
Change the Granite settings and colour fill for back contours.

Description
The following menu is displayed: Table 5.12 Option
1 Return 2 Chg granite 3 Chg fill Change granite settings Change colour fill

Menu P.2.4.9.8 Function

The Return option returns the user to the Smp contours menu options. Each of the other options is described in the relevant help sections. Note that Granite settings for digitized contours are changed with menu P.2.4.6.6. (see page 127).

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 168 Change back contour display P.2.4.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

P.2.4.9.8.2 Chg granite

Purpose
Change the pen and text representation to be used for back contours on the current map. (Not digitized contours)

Description
The following menu is displayed: Table 5.13 Option
1 Return 2 Def maj pen 3 Def min pen 4 Def maj txt 5 Def min txt 6 Chg num dec Define pen for major contours Define pen for minor contours Define text for major contours Define text for minor contours Change number of decimal places

Menu P.2.4.9.8.2 Function

The Return option returns the user to the Chg bck cnts menu. Each of options 2 to 5 leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the major or minor back contour line or text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. Option 6 allows the number of decimal places used on back contour labels to be defined. Enter I if integer labels are required. Note Granite settings for digitized contours are changed via menu P.2.4.6.6. (see page 127).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings P.2.4.9.8.2 The document is for study only,if tort to your rights,please inform us,we will delete

169

Change colour fill

P.2.4.9.8.3 Chg fill

Purpose
Change the colours used for colour filled back contours or grid blocks. Note that this option should only be selected after the colour fill is displayed on the screen. If colour fill is displayed after the colours are changed, any colours defined here will be overwritten.

Description
A number of different methods are available for changing the colours used. The following menu is displayed: Table 5.14 Option
1 2 3 4 5 6 Return Num styles Chg index Chg limits Set shading Res colours

Menu P.2.4.9.8.3 Function


Number of styles Change index Change limits Set shading Reset colours

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 170 Change colour fill P.2.4.9.8.3 The document is for study only,if tort to your rights,please inform us,we will delete

Number of styles

P.2.4.9.8.3.2 Num styles

Purpose
Set the number of colour fill styles used.

Description
The number of different colour fill styles used for filling contours can be reset. By default the fill area representations 1-8 (inclusive) are set using the colour representations 815 (inclusive), so that: Table 5.15 Default fill area representation settings

Fill area Uses colour representation representation


1 2 3 4 5 6 7 8 8 9 10 11 12 13 14 15

If more than 8 colours are required for colour fill, colour representations 16 upwards should be defined accordingly. Note Colour representations 0-7 (inclusive) are used for the display of menu options etc. and it is therefore not advisable to re-define their representations.

The user may find the Set shading option (see page 174) convenient for setting colour representations rather than setting individual colours. If an attempt is made to use more colours than the current device can support, it may be found that the colour representations for other objects on the screen are inadvertently changed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Number of styles P.2.4.9.8.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

171

Change index

P.2.4.9.8.3.3 Chg index

Purpose
Change the fill area representation for a given index.

Description
The fill area representation for a given fill area index can be set. The following menu is displayed: Table 5.16 Option
1 Return 2 Chg style 3 Chg hatch 4 Chg colour 5 Sho examples Change fill area style Change hatch style Change fill area colour index Show examples

Menu P.2.4.9.8.3.3 Function

See Appendix C for further details on fill area representations. Note that if the Sho examples option is selected, the current map display will be replaced by a summary of the current default Granite attributes for the selected fill area. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 172 Change index P.2.4.9.8.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Change limits

P.2.4.9.8.3.4 Chg limits

Purpose
Change the contour limits to be associated with a particular fill area index.

Description
By default, the range between the minimum and maximum contour value is divided by the number of fill styles defined by the user. Fill area indices are then changed at the nearest major contour value to the calculated limits. This option allows the default limits to be overridden. The user is prompted for the lower and upper limits for a selected fill area index.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change limits P.2.4.9.8.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

173

Set shading

P.2.4.9.8.3.5 Set shading


Purpose
Set gradations of colour shading to be used for colour fill.

Description
This option allows the colour fill to be set up with gradual shading from one colour to another. The user is asked how many colours are to be used for the shading process. The user should enter a number that is related to the number of major contour levels on the map (see note below). A colour intensity value is then requested. An intensity of 1.0 will give clear, sharp and bright colours, but if a smaller intensity value is specified, say 0.75 or 0.5 then the colours will be more mute. A default intensity of 0.75 is offered, as this has been found to give good results on a variety of workstations and plotters. The user is prompted for a colour number for the minimum value in the sequence. The colour number specified will be used for sequence number 1, corresponding to the minimum data interval. Prompts are then issued for further sequence numbers and colours. (If no sequence number value is entered then the last sequence number will be assumed.) Colour indices 0-7 are as follows: Table 5.17 Index
0 1 2 3 4 5 6 7

Colour indices Colour


Black White Red Green Yellow Blue Cyan Magenta

Colour indices 8 upwards are used for colour fill and are likely to be modified as the colour shades are set. Colour representations for sequence numbers that have not been set are calculated by linear interpolation between the sequence numbers that are set. The maximum number of shades which can be set depends on the capabilities of the device being used. Note that it is usually necessary to refresh the screen before the new shading is obtained, although some changes may be observed immediately.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 174 Set shading P.2.4.9.8.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

The following typical dialogue creates a shading sequence from white, through cyan to blue, using 70 colour intervals.
Enter number of colours (2 to 256) or RETURN for 70 ' ' Enter colour intensity or RETURN for 0.75 ' ' Enter colour number for first interval or RETURN for 2 '1' (white) Enter interval number for next colour or RETURN for the last one '35' Enter colour number or RETURN for 7 ' ' (cyan) Enter interval number for next colour or RETURN for the last one ' ' Enter colour number for last interval or RETURN for 7 '5' (blue) Redraw picture (Y/n) 'Y'

Note
The actual shading obtained will depend on the display device capabilities and the major contour intervals used for the map. E.g. if there are only five different valued contours on a map then only be four different colours can be used, so it would be no use defining the number of colours to be greater than four! The number of colours specified is used to define a sequence ranging from the minimum contour value to the maximum value, for example: For a contour range from 100m to 375m, at a 25m interval, a suitable number of colours would be 12, one colour for each contour interval. Contour values
100m (Minimum) 125m 150m 175m 200m 225m 250m 275m 300m 325m 350m 375m

Sequence Number
1 2 3 4 5 6 7 8 9 10 11 12

The algorithm for producing colour fill between contours uses the major contour intervals to define colour interval ranges, and these may not correspond exactly to the default ranges set up by the user. Note, however, that the key displayed will correspond to the ranges actually obtained. It may be possible to improve the colour shading by modifying the contour intervals used (e.g. for a mesh display, see menu option P.2.5.6.5 Chg cnt int, page 198).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Set shading P.2.4.9.8.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

175

Reset colours

P.2.4.9.8.3.6 Res colours

Purpose
Reset colour representations.

Description
The colours which have been set using the Set shading option can be reset to their original colours. If when setting the shading the number of styles was not changed then the resetting of colours will occur instantaneously; otherwise the picture must be redrawn.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 176 Reset colours P.2.4.9.8.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

Select variable transformation

P.2.4.9.9 Var transfrm

Purpose
Allows the interpolation variables to be transformed to LOG(Z) or 1/Z instead of interpolating natural data. For the log transform, logarithmically spaced contours may be used.

Description
If a log or inverse transform is selected, the data will be transformed before interpolation and the results will be converted back into natural data space. Data values less than or equal to zero will be treated as null. For log interpolation, contours can be displayed on equal intervals or logarithmically spaced intervals. The user will be prompted for minor and major contour intervals as usual, but when log contours are displayed these will be used to define the number of contours per decade. This option may be suitable for certain types of property data, such as permeability, depending on the data distribution. It should be used with caution and is not recommended for structure data such as TOPS maps.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Select variable transformation P.2.4.9.9 The document is for study only,if tort to your rights,please inform us,we will delete

177

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 178 Select variable transformation P.2.4.9.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit mesh

P.2.5 Edt mesh


Purpose
Edit a mesh.

Description
This menu can be entered only if digitized contours have not been defined previously. The following menu is displayed: Table 5.1 Option
1 Return 2 Inp mesh 3 Cal mesh 4 Opr mesh 5 Msk mesh 6 Chg msh pars 7 Def msh val 8 Out mesh 9 Smp mesh Input mesh Calculate mesh Operate on mesh Mask mesh Change mesh parameters Define mesh value Output mesh Sample mesh

Menu P.2.5 Function

As an alternative to representing the geological surface as a set of data points, the surface may be stored as a mesh. A mesh is a regular grid for which surface values are known at nodes. Meshes are commonly used by mapping packages since they can be manipulated easily. The term mesh is used to differentiate these regular map grids from simulation grids (see Glossary). The program can work with digitized data or with grid meshes, depending on the users preference or the operations that are required. Note that after a mesh has been defined for a particular map stratum, it is not possible to enter the Edt contours menu. The Return option returns the user to the Edt map menu options. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt mesh option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit mesh P.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

179

Input mesh

P.2.5.2 Inp mesh


Purpose
Read a grid mesh from a data file into the current map.

Description
This option allows a regular grid mesh of data values to be read from an external file, which may have been created by the GRID program or a third party software package. The program offers a number of different formats for reading a mesh. The user will be prompted first for the name of the input data file, and then given the option to read the file description from an external control file. An external control file can be generated by reading an input file interactively and then saving the file description. It consists of a list of parameter settings (one per line) and can be edited by the user. If no control file is selected, the user is then prompted for the file type. The following file types may be selected, either by typing in one of the mnemonics shown here, or by entering H (for help) and then selecting the required type from a menu: Table 5.2 Type
ASCII SAVE (CPS-1) CPS-3 ISM ZMAP LCT IRAP-FORMAT IRAP-SINGLE IRAP-MULTI SATTLEGGER XYZ EV-2DGRID

Mesh file types Description


Formatted text file of Z values Binary SAVE file Binary file in CPS-3 (SVS) format Binary file in ISM format Formatted text file from ZMAP Formatted text file from LCT Formatted text file from IRAP Binary file in IRAP single map file format Binary file in IRAP multiple map format Formatted text file from Sattlegger Formatted text file of X,Y,Z values Binary file in EarthVision '2D grid' format

Note

Other file formats can be set up on request provided that the format is available.

When a file type has been selected, the program will set up the default parameters for reading the data. Values which can be obtained from the file header will be identified, depending on the file type, and parameters which must be entered by the user will be set to suitable defaults. The file description will be displayed on the screen, and the user can then choose to change the default parameters, read the file or quit.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 180 Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

The file description parameters which may be changed will depend on the file type selected. In general, the following are considered: NROW NCOL XMIN YMIN XMAX YMAX ANGLE MESHSIZE NULL ORIGIN ORDER BLOCK START Number of mesh rows Number of mesh columns Minimum X value Minimum Y value Maximum X value Maximum Y value Angle of rotation of mesh (decimal degrees, anticlockwise, positive from X-axis) Sattlegger input only: triangular mesh spacing, used to compute the number of rows and columns. Null value used for data in the file Position of mesh origin (at row=1, column=1), top left or bottom left Order of data in file, defined by indicating whether the second data point is along the first row or the first column Flag indicating whether data are blocked, or written in a single record For an ASCII or XYZ file, the line number containing the first data value (after the header). For an IRAP multiple map file, the file number (layer) required. The Fortran format to be used for reading a text file.

FORMAT

PROJCHECK EarthVision input only: YES or NO to indicate whether the projection parameters and model area are to be checked. For ASCII and XYZ formatted files, the user may choose to browse through the file and inspect the input data, before changing the file description. The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. Note that the program will not identify the start of the data from the last line viewed (as is the case with some other input options). Further details are given below for each file type. Note that the user may redefine the areal position of the mesh, whether or not it is given in the input file header. To define the mesh position, further prompts will be issued, e.g.:
Enter minimum X,Y or RETURN for 540000.,5995000. Enter angle of rotation degrees decimal (+ve) or RETURN for .000 Enter maximum X,Y or RETURN for 570000.,6030000.

The minimum XY coordinate of the map will represent the mesh origin in XY. By defining an angle of rotation in degrees (+ve from X-axis, anti-clockwise), it is possible to display the mesh as a rotated system. The maximum XY coordinate will represent the limit of the mesh and should have the coordinate values of the opposite diagonal to the origin. After the data file has been read successfully, the user can choose to save the file description to an external file. Finally, the user is prompted for the contour interval, contour quality and the search radius to be used for redrawing contours and interpolating values.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

181

Note

Note that the use of NULL values has changed for GRID version 94A. In previous versions of the program, the current null value for the map was used as a maximum data value when storing Z values read from a file. For example, if the map null value was 1000000.0 and the file contained values of 1.0E30, these would then be stored as 1000000.0.

The NULL parameter is now identified from the file header when possible, and whenever a data value equal to NULL is encountered, it will be stored as the current defined null value for the map. This may result in changes to the way that some values are processed. E.g. if indeterminate data in a file are set to 1.0E30 and the user sets the NULL parameter to 1.0E6 when loading data, values of 1.0E30 in the file will be treated like normal data values.

ASCII files
The default structure for ASCII formatted files is: Record 1 Records 2 to End-of-file ASCII file example:
5 4 6900.00 7000.00 7100.00 7000.00 7000.00 7100.00 7000.00 6900.00 7100.00 7000.00 6900.00 6800.00 7000.00 6900.00 6800.00 6700.00 7200.00 7000.00 6850.00 6720.00

no. of rows (NROW)

no. of columns (NCOL)

NROW x NCOL items of grid data

For an ASCII file with non-default structure, the user can identify the parameters to be read from the header, the position of the first line of data, the ordering of data in the file and the format to be used for input. The following parameters may be read from the header: NROW, NCOL, XMIN, YMIN, XMAX, YMAX, ANGLE, NULL The user must indicate the line containing the data and its position in the line. Data items should be separated by spaces and/or commas. Parameters which are not defined in the file header may be defined by the user, or the current defaults for the map may be used. Data ordering: ASCII files may have the mesh data specified in one of four orders, depending on the mesh origin (top or bottom left), the order in which the data points were written to the file and whether the data was written in blocks of rows or columns: First data value is top left hand corner of mesh and second data value is along the first row. First data value is top left hand corner of mesh and second data value is along the first column. First data value is bottom left hand corner of mesh and second data value is along the first row. First data value is bottom left hand corner of mesh and second data value is along the first column.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 182 Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

The following prompts allow the order of the input points to be set:
Is or Is or Is the the the the the first point at the top left corner bottom left corner ? (T/b) second data point along the first row first column ? (r/C) data stored in blocks ? (Y/n)

If the data is not blocked, then it will have been output as a single list of Z values, e.g.:
WRITE(LUNOUT,ZFMT) (RVAL(I), I = 1, NROW*NCOL)

If the data IS blocked, then it may be blocked by row or column, depending on the order of data storage. If the second data point is along the first column, the file is assumed to be blocked by row, whereas if the second data point is along the first row, the file is assumed to be blocked by column. (Any other arrangement would be logically incorrect.) Data blocked by row would have been output by statements such as:
IVAL = 0 DO 190 I = 1, NCOL WRITE(LUNOUT,ZFMT) (RVAL(IVAL+I), I = 1, NROW) IVAL = IVAL + NROW 190 CONTINUE

Data blocked by column would have been output by statements such as:
IVAL = 0 DO 290 I = 1, NROW WRITE(LUNOUT,ZFMT) (RVAL(IVAL+I), I = 1, NCOL) IVAL = IVAL + NCOL 290 CONTINUE

If the order of points is not given correctly the contour map may be drawn upside down or back to front. Format: The mesh data can be read using list-directed input or using a user-supplied Fortran format. If a user-specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. There is usually no need to specify a format, provided that there are spaces between the data elements.

SAVE (CPS-1) file format


This is a binary file, usually with file extension .sav This format is available with or without an extended header. The extended header format should be used to read SAVE files that have been generated by CPS, when the user responded YES to the prompt Write parameter record? in the CPS-1 Save file option. If this file type is selected, GRID prompts the user:
Does file have extended header section ? (y/N)

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

183

Use of the extended header can also be selected in the control file, by the command line:
TYPE SAVE (CPS-1) EXTENDED

The file structure is as follows: Short header format Record 1 4 integers as follows: Integer 1 Integer 2 Integer 3 Integer 4 Record 2 Record NCOL+1 dummy no. of rows no. of columns dummy (NROW) (NCOL)

NROW grid values for column 1. NROW grid values for column NCOL

The number of rows and columns will be taken from the file header. The user may specify the following parameters: XMIN, YMIN, XMAX, YMAX, ANGLE, NULL Extended header format Record 1 Record 2 Record 3 4 integers, treated as dummies by GRID 80-character string, ignored by GRID 256 4-byte numbers, of which GRID reads the following: Item 1 Item 2 Item 5 Item 6 Item 7 Item 8 Item 25 Record 4 . . . Record NCOL+3 NROW grid values for column NCOL NROW NCOL XMIN XMAX YMIN YMAX NULL

NROW grid values for column 1

The number of rows and columns will be taken from the file header. The user may specify the following parameters: XMIN, YMIN, XMAX, YMAX, ANGLE, NULL

CPS-3 file format


This is a binary file format, usually with the file extension .svs.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 184 Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

The structure is as follows: Record 1 Record 2 Record 3 4 integers, treated as dummies by GRID 80-character string, ignored by GRID 256 4-byte numbers, of which GRID reads the following: Item 1 Item 2 Item 5 Item 6 Item 7 Item 8 Item 25 Record 4 Record 5 Record 6 Record 7 . . Data values for columns 2 to NCOL are held in pairs of records, in the same format as records 6 and 7. The user may specify the following parameters, to define the areal position of the mesh: XMIN, YMIN, XMAX, YMAX, ANGLE NROW NCOL XMIN XMAX YMIN YMAX NULL

Length of next data record NROW bias values (added to Z values) Length of next data record Z values for first column, compressed to remove strings of nulls

ISM file format


This is a binary file format, with the following structure: Record 1 320 characters: XMIN, XMAX, YMIN, YMAX, NULL are extracted from characters 161 to 240. NCOL, NROW are extracted from characters 241 to 248. Record 2 Record 3 . . . Record NROW+2 NCOL grid values for row NROW 160 characters (read if character 153 of record 1 is Y) NCOL grid values for row 1

The user may specify the following parameters, to define the areal position of the mesh: XMIN, YMIN, XMAX, YMAX, ANGLE

ZMAP file format


This is a special case of the ASCII formatted text file, in the standard layout produced by ZMAP. The following information is read from the header: NROW, NCOL, XMIN, YMIN, XMAX, YMAX, NULL

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

185

The user may choose to redefine the areal position of the mesh by specifying: XMIN, YMIN, XMAX, YMAX, ANGLE (Note that ZMAP formatted files may also be read by selecting the file type as ASCII and identifying the appropriate header items and file layout.)

LCT file format


This is a special case of the ASCII formatted text file, with the following structure: Record 1 Record 2 Record 3 + header record Xmin, Ymin, Xmax, Ymax, Ncol, Nrow in the format (4E14.7,2I5) grid values in format (10X,5E14.7) blocked by columns.

The number of rows and columns will be taken from the file header. The user may specify the following parameters: XMIN, YMIN, XMAX, YMAX, ANGLE, NULL (Note that LCT formatted files may also be read by selecting the file type as ASCII and identifying the appropriate header items and file layout.)

IRAP-FORMAT file format


IRAP Formatted File format is another special case of the ASCII file type. The file structure is as follows: Old format Before IRAP Version 6.1: Record 1 2 integers and 2 reals as follows: Integer 1 Integer 2 Real 1 Real 2 Record 2 Real 1 Real 2 Real 3 Real 4 Record 3+ Real 1 Real 2 Real 3 ... Real (NCOL*NROW)-1 Real (NCOL*NROW) Row NROW Col NCOL-1 Row NROW Col NCOL no. of columns no. of rows row increment col. increment minimum X value maximum X value minimum Y value maximum Y value Row 1 Row 1 Row 1 (NCOL) (NROW) (XDEL) (YDEL) (XMIN) (XMAX) (YMIN) (YMAX) Col 1 Col 2 Col 3

4 real numbers as follows:

NCOL*NROW grid values, not necessarily blocked by row

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 186 Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

New format IRAP Version 6.1 or later: Record 1 2 integers and 2 reals as follows: Integer 1 Integer 2 Real 1 Real 2 Record 2 Real 1 Real 2 Real 3 Real 4 Record 3 Integer 1 Real 1 Real 2 Real 3 Record 4 Record 5+ IRAP version identifier no. of rows row increment col. increment minimum X value maximum X value minimum Y value maximum Y value no. of columns angle of rotation X-origin for rotation Y-origin for rotation (NROW) (XDEL) (YDEL) (XMIN) (XMAX) (YMIN) (YMAX) (NCOL)

4 real numbers as follows:

1 integer and 3 reals as follows:

7 integers (IRAP internal use only) NCOL*NROW grid values, not necessarily blocked by row: Real 1 Real 2 Real 3 ... Real (NCOL*NROW)-1 Real (NCOL*NROW) Row NROW Col NCOL-1 Row NROW Col NCOL - Row 1 - Row 1 - Row 1 Col 1 Col 2 Col 3

The default NULL value for this file type is 9999900.0. If the file type IRAP-FORMAT is selected, the user is prompted to indicate whether it is OLD or NEW. The number of rows and columns will be taken from the file header. The user may specify the following parameters: XMIN, YMIN, XMAX, YMAX, ANGLE, NULL Note that although GRID can read a file in the NEW layout, containing information on the angle of rotation, this option has not been fully tested. If problems occur with use of a rotated mesh, define the mesh areal position and angle by hand, instead of using defaults from the file header. IRAP formatted files may also be read by selecting the file type as ASCII and identifying the appropriate header items and file layout.

IRAP-SINGLE file format


IRAP Single Grid File files are binary files with the following structure:

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

187

Old format Before IRAP Version 6.1. Record 1 2 integers and 6 real numbers, as follows: Integer 1 Integer 2 Real 1 Real 2 Real 3 Real 4 Real 5 Real 6 Record 2 . . . Record NROW+1 New format IRAP Version 6.1 or later. Record 1 2 integers and 6 real numbers, as follows: Integer 1 Integer 2 Real 1 Real 2 Real 3 Real 4 Real 5 Real 6 Record 2 Integer 1 Real 1 Real 2 Real 3 Record 3 Record 4 ... Record NROW+3 NCOL grid values for row NROW - no. of columns - no. of rows - minimum X value - maximum X value - minimum Y value - maximum Y value - row increment - col. increment - no. of columns - angle of rotation - X-origin for rotation - Y-origin for rotation (NCOL) (NROW) (XMIN) (XMAX) (YMIN) (YMAX) (XDEL) (YDEL) (NCOL) NCOL grid values for row NROW no. of columns no. of rows minimum X value maximum X value minimum Y value maximum Y value row increment col. increment (NCOL) (NROW) (XMIN) (XMAX) (YMIN) (YMAX) (XDEL) (YDEL)

NCOL grid values for row 1

1 integer and 3 reals as follows:

7 integers (IRAP internal use only) NCOL grid values for row 1

The default null value for reading this file type is set to 1.0E20 in GRID. However, this can be modified by the user if necessary. (NB: Some IRAP files contain null values of 1.0E30)

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 188 Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

If the file type IRAP-SINGLE is selected, the user is prompted to indicate whether it is OLD or NEW. The user may specify the following parameters, to define the areal position of the mesh: XMIN, YMIN, XMAX, YMAX, ANGLE Note that although GRID can read a file in the NEW layout, containing information on the angle of rotation, this option has not been fully tested. If problems occur with use of a rotated mesh, define the mesh areal position and angle by hand, instead of using defaults from the file header.

IRAP-MULTI file format


IRAP Multiple Grid File files are binary files with the following structure: Record 1 4 integers as follows: Integer 1 Integer 2 Integer 3 Integer 4 Record 2 Real 1 Real 2 Real 3 Record 3 Real 1 Real 2 Real 3 Then for each IRAP file number (i.e. layer): Record 1 4 integers as follows: Integer 1 Integer 2 Integer 3 Integer 4 Record 2 . . . Record NROW+1 NCOL grid values for row NROW IRAP file number no. of columns no. of rows IRAP file type (i.e. layer) (NCOL) (NROW) (= 3) IRAP file number no. of columns no. of rows IRAP file type minimum X value maximum X value row increment minimum Y value maximum Y value col. increment (i.e. layer) (NCOL) (NROW) (= 3) (XMIN) (XMAX) (XDEL) (YMIN) (YMAX) (YDEL)

3 real numbers as follows:

3 real numbers as follows:

NCOL grid values for row 1

The user is prompted for the IRAP file number to be read. The default null value for reading this file type is set to 0.1E31 in GRID. However, this can be modified by the user if necessary. The user may specify the following parameters, to define the areal position of the mesh: XMIN, YMIN, XMAX, YMAX, ANGLE

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

189

SATTLEGGER format
A Sattlegger type grid is treated by defining an appropriate rectangular grid mesh over the area covered by the triangular mesh and assigning null values to all grid nodes. Values are then assigned to nodes in the rectangular grid which are coincident with the triangular mesh. The resultant mesh therefore contains twice as many points as the original triangular mesh but the remaining null points are ignored during interpolation and contouring. For these grids the first four records of the file are treated as comment cards, and the user should define the following parameters: XMIN, YMIN, XMAX, YMAX, ANGLE, NULL In addition, the user must enter the MESHSIZE parameter so that the grid can be constructed properly. This will be used to compute parameters XINC and YINC, indicating the X-increment and Y-increment for the mesh which will be stored by GRID. NCOL and NROW are computed internally from these values. The increments are calculated as:
XINC = MESHSIZE ---------------------------2 3 YINC = MESHSIZE -----2

[EQ 5.1] [EQ 5.2]

This will place the Sattlegger data points exactly on mesh nodes, provided that the mesh position is defined correctly. (This can be checked if necessary by reading the Sattlegger data into another map as XYZ scattered data and overlaying the two maps.) The data values in the file are read using a single record for each point, in the form: x-coordinate, y-coordinate, value The user is prompted for the format of the records. The grid data can be read using list-directed input or using a user-supplied format. If a user-specified format is given, a check is made to ensure the format statement is enclosed in brackets. If it is not, brackets will be added.

XYZ files
Files in X,Y,Z format should have three columns of data, namely: x-location y-location value The user should define the number of mesh rows and columns. If the file contains marker cards, the NULL parameter used for reading these data should be set to the marker value. Each data point is assigned to the nearest node to the given x,y location. (This should correspond precisely to a node if the map area and number of rows and columns have been specified correctly.) Any nodes that have not been assigned a value when the end of file is reached will be left with null values. The user may specify the following parameters, to define the areal position of the mesh: XMIN, YMIN, XMAX, YMAX, ANGLE

EV-2DGRID (EarthVision '2D grid') files


This is a binary file format produced by EarthVision (from Dynamic Graphics, Inc.). This type of file normally has extension .2grd. GRID can read this format on most Unix systems. (Contact customer support for advice if you see the error message 'Cannot read EarthVision 2D grid file on this machine'.)

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 190 Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

EarthVision 2D grid files can be read via Inp mesh or via the Mesh files option of Import maps (P.6.3.2, see page 497). Note that projection checking is available from either of these options, but if you want to load associated fault trace files automatically, the Mesh files option must be used. Note Note that EarthVision exchange files cannot be read in the same way as 2D mesh maps. Use the "Earthvision" option of Import maps (P.6.3.4, see page 497), which allows bulk input of data via the EarthVision-GRID exchange format.

The user may specify the following parameters, to define the areal position of the mesh: XMIN, YMIN, XMAX, YMAX, ANGLE In addition, the PROJCHECK parameter can be set to YES or NO to enable or disable checks on the projection and model area.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input mesh P.2.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

191

Calculate mesh

P.2.5.3 Cal mesh

Purpose
Calculate a regular grid mesh to represent the current map.

Description
This option allows a regular mesh to be calculated from other model data. The option employs a general input parser so that map or survey names can be used as variables in arithmetic and logical expressions. The parser is described in Appendix G, Using Arithmetic Formulae. The user is asked whether to calculate the mesh for the full map, current zoom area or a user defined polygon. If a polygon is selected, it may be digitized and saved to a file or read from an existing file, or if zones are present on the map, the user may select a zone boundary. The next prompt is for the name of the map or survey to be gridded. (An arithmetic or logical expression may be entered.) The stratum number of the map or the horizon number of the survey must be entered in brackets together with the name, otherwise a syntax error will be reported (e.g. TOPS(3)). The user will also be asked for number of rows and columns required in the mesh. The rows and columns will cover the entire map area so that if gridding the current zoom area or a polygon then the results will be consistent with gridding the full map. If a survey horizon appears in the formula the user is asked if time or depth data is to be used on each occurrence. If digitized contours are used to calculate the new mesh, they will be interpolated using the current sampling parameters for the contour map. When the mesh has been calculated, the user is prompted for the minor and major contour intervals and the contour quality with which the new map is to be drawn. Note that if fault data are to be used with the new mesh map, the faults should be defined or copied via menu P.2.3, Edt faults (see page 73), before entering this option.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 192 Calculate mesh P.2.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Operate on a mesh

P.2.5.4 Opr mesh

Purpose
Operate on the current mesh.

Description
This option allows a regular mesh to be modified by arithmetic or logical operations, using other map data. The option employs a general input parser so that map or survey names can be used as variables in expressions. The use of the parser is described in Appendix G, "Arithmetic Formulae" on page 657. This option differs from the Cal mesh option in that the mesh must have been defined previously. Typical operations include: Multiplying by a constant to change Z units Adding or subtracting other mesh maps to generate isopachs.

The user is asked whether to operate on the full mesh, current zoom area or a user defined polygon. If a polygon is defined, it may be digitized and saved to a file or read from an existing file, or if zones are present on the map, the user may select a zone boundary. The user has the option to operate on the interior or exterior of the polygon. Finally the operation to be performed must be entered. A full arithmetic or logical expression may be used, or an operation to be performed on the current map data may be entered as an arithmetic operator (+, -, *, /) followed by a constant or map name(s). Note that the keyword NULL may be used to refer to null data values on a map, when performing operations, e.g.
IF (MAPA(1) EQ NULL) THEN MAPB(1) ELSE MAPA(1) ENDIF

If an error, such as attempted divide by zero, occurs while processing a map, the results will be set to NULL at the affected data points, and a warning will be issued. If a survey horizon appears in the formula the user is asked if time or depth data is to be used on each occurrence. A special operation is available to fill in null data values on a mesh: enter the keyword @FILL instead of an operation or expression. The map will be resampled at mesh nodes which currently have NULL data values. This may be useful for filling in data in fault regions, for example. Note that an alternative method is to resample the mesh directly by typing its name, e.g. TOPS(1). Use of @FILL will leave non-null values unchanged, but resampling the entire mesh may give smoother results. The edges of large groups of nulls are treated as boundaries. To interpolate null values inside these large null regions it is first necessary to switch off the null boundaries, P.2.5.9.4.7 "Tog nul bnd" (see page 210). The user can also use this option to choose whether to interpolate values only at the nodes at the edge of the null region, or at all nodes that have sufficient data within the search radius.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Operate on a mesh P.2.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

193

After the mesh operation has been performed, the user is prompted for the minor and major contour intervals and the contour quality with which the map is to be drawn.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 194 Operate on a mesh P.2.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

Mask a mesh

P.2.5.5 Msk mesh

Purpose
Mask part of the current mesh map, and set to null.

Description
Areas of the map which are not required, or where there are bad data points, can be masked using this option. The user is prompted to choose whether to mask the sloping faults on the map or define a polygon. If sloping faults are selected, all nodes inside the sloping fault polygons are set to null. Alternatively, the area to be masked is defined by digitizing a polygon, or loading the polygon definition from a file, or if zones are present on the current map, a zone boundary may be selected. The defined polygon may be saved to an external file if required. The user is prompted to choose whether to mask the interior or exterior of the polygon, i.e. set all nodes inside or outside the polygon to null

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Mask a mesh P.2.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

195

Change mesh parameters

P.2.5.6 Chg msh pars

Purpose
Change parameters for drawing the mesh map.

Description
The following menu is displayed: Table 5.3 Option
1 Return 2 Sho msh area 3 Chg msh area 4 Chg labels 5 Chg cnt int 6 Sho min max 7 Sho nulls 8 Def granite 9 Chg fill Show mesh area (see page 123) Change mesh area (see page 124) Change contour labels Change contour interval Show minimum/maximum values Show nulls Define granite Change colour fill

Menu P.2.5.6 Function

The Return option returns the user to the Edt mesh menu. Options 2-4 and 9 are similar to the options for digitized contour maps. Each of the other options is described in the following sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 196 Change mesh parameters P.2.5.6 The document is for study only,if tort to your rights,please inform us,we will delete

Change contour labels

P.2.5.6.4 Chg labels

Purpose
Change the number of decimal points on gridded contour labels for the current map.

Description
The user is prompted for the number of decimal points required when drawing major or minor contours labels. Integer labels can be selected by entering the letter I.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change contour labels P.2.5.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

197

Change contour interval

P.2.5.6.5 Chg cnt int

Purpose
Change the contour interval to be used when contouring the current mesh map.

Description
The user is prompted for the major and minor contour intervals and the contour quality. The contour quality provides control over the jaggedness of the contour lines: Quality 1 Quality 2 Single line segments are drawn between each mesh cell The cell is divided into 4 and a fast interpolation made from the coarse mesh at the new locations.

The quality may be increased to any number, within the limits of the workspace available for contouring, to give very smooth contours even on coarse meshes. Note that if the contour interval is too fine, the contouring operation may fail, with a message such as:
CONTOUR DENSITY TOO HIGH AT INTERVAL:.100E+01 MINIMUM FOR DATA IS:.400E+01...&

If this occurs, it may be necessary to increase the minor contour interval and/or reduce the contour quality index, before proceeding with the display.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 198 Change contour interval P.2.5.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

Show minimum & maximum

P.2.5.6.6 Sho min max

Purpose
Show the minimum and maximum node values of the mesh.

Description
The minimum and maximum valued nodes are highlighted on the map. The row/column number and value for each, is shown at the bottom of the screen.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show minimum & maximum P.2.5.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

199

Show nulls

P.2.5.6.7 Sho nulls


Purpose
Show the null nodes in the mesh by highlighting them.

Description
The locations of all the null nodes in the mesh are highlighted. Afterwards, the user can choose either to unhighlight the null nodes or to redraw the picture. Depending on the density of nulls, it may be quicker to redraw.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 200 Show nulls P.2.5.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

Define Granite settings

P.2.5.6.8 Def granite

Purpose
Define the pen and text representation to be used when drawing mesh contours on the current map.

Description
The following menu is displayed: Table 5.4 Option
1 Return 2 Def maj pen 3 Def min pen 4 Def maj txt 5 Def min txt 6 Def grd pen 7 Def pst txt Define pen for major contours Define pen for minor contours Define text for major contours Define text for minor contours Define pen for mesh grid Define text for posting values

Menu P.2.5.6.8 Function

The Return option returns the user to the Chg msh pars menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the major or minor contour line, grid line or text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define Granite settings P.2.5.6.8 The document is for study only,if tort to your rights,please inform us,we will delete

201

Change mesh map colour fill

P.2.5.6.9 Chg fill

Purpose
Change the colours used for colour filled contours. Note that this option should only be selected after the colour fill is displayed on the screen. If colour fill is displayed after the colours are changed, any colours defined here will be overwritten.

Description
A number of different methods are available for changing the colours used. The following menu is displayed: Table 5.5 Option
1 Return 2 Num styles 3 Chg index 4 Chg limits 5 Set shading 6 Res colours 7 Chg key Number of styles Change index Change limits Set shading Reset colours Change key

Menu P.2.5.6.9 Function

Option 7 is included only on the Chg fill menu for colour filled mesh maps.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 202 Change mesh map colour fill P.2.5.6.9 The document is for study only,if tort to your rights,please inform us,we will delete

Change key

P.2.5.6.9.7 Chg key


Purpose
Change the position and/or appearance of the colour fill key.

Description
The following menu is displayed: Table 5.6 Option
1 Return 2 Chg text 3 Move key 4 Resize key 5 Chg key inc 6 Chg num dec Change text Move key Resize key Change key increment Change number of decimal places

Menu P.2.5.6.9.7 Function

This menu allows the user to change the appearance of the colour fill key, to move and resize it, and to change the number of colour intervals appearing on the key. Option 2 Option 3 Option 4 Option 5 Allows all attributes of the key text to be changed (height, colour etc.). Allows the user to reposition the key but maintain the current key dimensions. Allows the key to be repositioned and rescaled. Can be used when a large number of colours are being used on the map, which can lead to too many colour intervals being displayed on a limited size key. The user is asked for a number of colours to omit between each colour being drawn. The key will then be redrawn missing out some colours, so aiding readability. Allows control over the number of decimal places to be used with the key values. The maximum number of decimal places allowed is 6. Entering 0 will give integer values.

Option 6

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change key P.2.5.6.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

203

Define mesh value

P.2.5.7 Def msh val

Purpose
Define or check the value at a node on a mesh.

Description
The user is prompted to select the node for which a new value is required. The selected node is highlighted and its row and column number is displayed at the bottom of the screen. The user is prompted for a new value, default being the current value.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 204 Define mesh value P.2.5.7 The document is for study only,if tort to your rights,please inform us,we will delete

Output mesh

P.2.5.8 Out mesh

Purpose
Output the mesh data from the current map to a data file.

Description
The mesh may be output in the form of contours and/or gridded mesh data. If contour output is requested, the user is prompted for a file root and the contour data are written to a formatted file with the name root.CNT, using the default list-directed format, with marker value 1.0E30. These contours may be read back into another map, as if they had been digitized. For mesh output, the full mesh grid or a sub-grid may be written. If a sub-grid is requested, its extent may be defined by: Row and column numbers XY limits Digitizing the corners of the required area

The nearest mesh nodes to the corners digitized or the XY limits given are used to define the sub-grid. The row/column and XY extent of the sub-grid are then echoed back to the user. The output mesh may also be coarsened by means of a coarsening factor (default is 1, i.e. no coarsening). If the mesh is coarsened, the last row and/or column included in the output may be adjusted to obtain a regular mesh. The XY extent of the resulting mesh will be displayed if it does not cover the full map area. The user is asked whether the output file is required in SAVE file format (binary), CPS-3 format (binary), XYZ or LCT format. If none of these is selected, ASCII format is assumed. The root name of the data file must be entered. Formatted output files will be given the name root.GCT and binary files will be given the name root.UGC.

ASCII file format


If the file is to be written in character format then it will have the following structure: Record 1 no. of rows (N) N x M items of gridded data Data values are written with the row number increasing faster than the column number. The mesh can be written using list-directed output or using a user-supplied format. If a userspecified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. no. of columns (M)

Record 2 to end-of-file

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output mesh P.2.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

205

ASCII file example:


4 4 6900.00 7000.00 7100.00 7000.00

7000.00 7100.00 7000.00 6900.00

7100.00 7000.00 6900.00 6800.00

7000.00 6900.00 6800.00 6700.00

XYZ file format


Files output in X,Y,Z format will have three columns of data, namely x-location y-location value

Data values are written with the row number increasing faster than the column number. Values can be written using list-directed output or using a user-supplied format. If a user-specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added.

SAVE file format (binary)


Record 1 4 integers as follows: Integer 1 Integer 2 Integer 3 Integer 4 Record 2 .......... Record NCOL+1 NROW grid values for column NCOL dummy no. of rows no. of columns dummy (NROW) (NCOL

NROW grid values for column 1

CPS-3 file format


This is a binary file format, with the following structure: Record 1 Record 2 Record 3 4 integers, treated as dummies by GRID 80-character string, ignored by GRID 256 4-byte numbers, of which GRID reads the following: Item 1 Item 2 Item 5 Item 6 Item 7 Item 8 Item 25 Record 4 Length of next data record NROW NCOL XMIN XMAX YMIN YMAX NULL

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 206 Output mesh P.2.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

Record 5 Record 6 Record 7 . .

NROW bias values (treated as dummies) Length of next data record Z values for first column, compressed to remove strings of nulls

Data values for columns 2 to NCOL are held in pairs of records, in the same format as records 6 and 7.

LCT file format


Record 1 Record 2 Record 3 Record 4 to end-of-file Grid values in format (10X,5E14.7), with the column number increasing faster than the row number. The option "Out msh maps" P.6.4.2 (see page 521) can be used to output mesh data from more than one stratum or map. Header record
LCT-GRID*ASCII *ASCII FORMATTED GRID FILE

.... user-defined text ... Xmin, Ymin, Xmax, Ymax, Ncol, Nrow in the format (4E14.7,2I5)

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output mesh P.2.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

207

Sample mesh

P.2.5.9 Smp mesh

Purpose
Sample a mesh.

Description
The following menu is displayed: Table 5.7 Option
1 Return 2 Tst point 3 Tst grid 4 Chg interp 5 Var transfrm Test point (see page 135) Test grid (see page 137) Change interpolation Select variable transformation (see page 177)

Menu P.2.5.9 Function

This Smp mesh menu allows a mesh map to be sampled so that the contouring parameters can be adjusted. The Return option returns the user to the Edt mesh menu. Options 2 to 5 are the same as for digitized contour maps; see menu P.2.4.9, Smp contours (page 134 and following). Option 3 is available only if a simulation grid has been loaded.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 208 Sample mesh P.2.5.9 The document is for study only,if tort to your rights,please inform us,we will delete

Change mesh interpolation

P.2.5.9.4 Chg interp

Purpose
Change the interpolation parameters to be used when sampling the current mesh map.

Description
The following menu is displayed: Table 5.8 Option
1 Return 2 Def null 3 Def trn vals 4 Def dmp fac 5 Def sch rad 6 Def int mod 7 Tog nul bnd 8 Tog int flts 9 Sho sch crl Define null value (see page 157) Define truncation values (see page 158) Define damping factor (see page 159) Define search radius (see page 160) Define interpolation mode (see page 163) Toggle null mask boundary Toggle faults in interpolation (see page 166) Show search circle

Menu P.2.5.9.4 Function

The Return option returns the user to the Smp mesh menu. Options 2 to 6 and 8 are described in the contour map section P.2.4.9.7 (page 156 and following).

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change mesh interpolation P.2.5.9.4 The document is for study only,if tort to your rights,please inform us,we will delete

209

Toggle null mask boundary

P.2.5.9.4.7 Tog nul bnd

Purpose
Toggle (on or off) the treatment of any null mask or null data region as a boundary for interpolation.

Description
Null boundary
By default, the null mask boundary option is ON, i.e. the interpolation algorithm for mesh data will treat the edge of any significant null region as a boundary for interpolation purposes. (Isolated null values or groups of nulls with width less than the search radius are not treated as significant.) This means that non-null values cannot be sampled outside the region of valid data for the map, and any null masks applied to the data will be honoured exactly. If the null mask boundary option is toggled OFF, values can be sampled within null regions provided that sufficient non-null data are present within the search radius. The general effect is to extend the non-null data area by distances up to the value of the search radius.

Interpolation at nodes with null neighbors


By default, to avoid instability problems, values will not be sampled for mesh nodes that do not have any non-null neighbors, except with interpolation mode 1 (weighted averaging). The user may wish to override this restriction. If the null mask boundary is toggled OFF, a second prompt will be issued:
Interpolate nodes with null neighbours (y/N)

Respond with Y to allow sampling at mesh nodes that do not have any non-null neighbors. Caution Check the results carefully if this option is used. Interpolation modes 3 (reduced 2nd order surface) and 4 (2nd order surface) may give unstable results if sampling is permitted too far from valid control points.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 210 Toggle null mask boundary P.2.5.9.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

Show search circle

P.2.5.9.4.9 Sho sch crl

Purpose
Show the search circle used with the current interpolation parameters.

Description
This option can be used to check the search circle used for sampling the current map/survey, with the current interpolation parameters.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Show search circle P.2.5.9.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

211

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 212 Show search circle P.2.5.9.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit features

P.2.6 Edt features

Purpose
Edit the features on the current map.

Description
The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy features 3 Add feature 4 Del features 5 Chg features 6 Inp features 7 Out features 8 Def granite 9 Chg granite Copy features Add feature Delete features Change feature Input features Output features Define granite settings Change granite settings

Menu P.2.6 Function

Features can be drawn in any colour and linestyle and would typically represent international boundaries, rivers, coastlines, lease-lines, fluid contacts, etc. Features play no part in the interpolation process. The Return option returns the user to the Edt map menu. Each of the other options are described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt features option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit features P.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

213

Copy features

P.2.6.2 Cpy features

Purpose
Copy the features from another map stratum to the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the features. The features and their granite settings will be copied from the given map onto the current map. It is not possible to copy features if the current map already has one or more features defined on it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 214 Copy features P.2.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add a feature

P.2.6.3 Add feature

Purpose
Digitize a feature onto the current map.

Description
The user is prompted for the name of the feature to be digitized. If no name is required enter RETURN. Feature names are not displayed by default, but can be shown by selecting display option D.6.3.6.3, Tog fet nmes (see page 578). The feature can be constructed using existing line data on the map, such as digitized faults, contours or zone boundaries, or may be defined as a digitized segment. As the feature is digitized, it will appear on the screen as a white line. When digitizing is finished and the user returns to the Edt features menu, the feature will be re-drawn using the current granite settings, as defined in the Def granite option. Linestyles for existing features can be changed using the Chg granite option.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Add a feature P.2.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

215

Delete features

P.2.6.4 Del features

Purpose
Delete feature(s) from the current map.

Description
The user is asked for the name of the feature to be deleted. If an asterisk * is entered then all the features on the map will be deleted upon confirmation by the user. If the letter Q is entered then each feature is highlighted in turn and the user can select to delete the feature or not. Sequencing through the features can be ended by entering the letter E. If no name is entered then the user is asked to select the feature on the map to be deleted by digitizing a point close to the feature on the screen. The feature is highlighted and confirmation is requested to delete it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 216 Delete features P.2.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change features

P.2.6.5 Chg feature

Purpose
Change feature names and lines on the current map.

Description
The following menu is displayed: Table 5.2 Option
1 Return 2 Chg fet nam 3 Chg fet lne 4 Opr fet lnes Change feature name Change feature line Operate on feature lines

Menu P.2.6.5 Function

The "Return" option returns the user to the "Edt feature" menu. Each of the other options are described in the relevant help sections.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change features P.2.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

217

Change feature name

P.2.6.5.2 Chg fet name

Purpose
To change the name of a digitized feature.

Description
The user is asked to select a feature to be changed and then prompted for the feature name. Press the RETURN key to leave the current feature name unchanged.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 218 Change feature name P.2.6.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

Change a feature line

P.2.6.5.3 Chg fet lne

Purpose
Redigitize a section of a feature on the current map.

Description
The user is asked to select the endpoints of the feature section to be changed. The endpoints of the selected section are highlighted and the section is erased from the display. Confirmation is requested to proceed with the change. If the user confirms to proceed, the endpoints of the section are unhighlighted and part of the remaining feature is highlighted. Redigitizing should start from the highlighted part of the remaining feature.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change a feature line P.2.6.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

219

Operate on feature lines

P.2.6.5.4 Opr fet lnes

Purpose
Editing operations to modify digitized feature lines on the current map.

Description
The following menu is displayed: Table 5.3 Option
1 Return 2 Clp fet lne 3 Spl fet lne 4 Thin fets 5 Repop fets 6 Smooth fets 7 Join fets 8 Extend fets Clip feature line Split feature line Thin features Repopulate features Smooth features Join features Extend features

Menu P.2.6.5.4 Function

The Return option returns the user to the Chg features menu. Each of the other options are described in the relevant help sections.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 220 Operate on feature lines P.2.6.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

Clip feature line

P.2.6.5.4.2 Clp fet lne

Purpose
Clip the end of a digitized feature line on the current map.

Description
This option allows the ends of feature lines to be clipped. The user is asked to select the point at which each feature line is to be clipped. When the Clp fet lne option is selected, the user may clip as many or as few features as required. Clipping will cease on selection of another menu option. The section of the feature from the nearest end point to the selected point (i.e. the section with the fewest data points) will be erased from the map.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Clip feature line P.2.6.5.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

221

Split feature line

P.2.6.5.4.3 Spl fet lne

Purpose
Split a feature line on the current map into two features.

Description
This option enables a digitized feature line to be split into two. The user is asked to select the point at which each feature is to be split. When the Spl fet lne option is selected, the user may split as many or as few features as required. Splitting will cease on selection of another menu option. The nearest feature to the point selected will be split by dividing the feature into two separate feature lines at the given point. If any of the feature lines is reduced to a single point, it will be discarded. It may be made easier if the digitized points on the feature line are displayed on the screen, which can be done with the display option D.6.3.6.4, Tog fet pnts (see page 578). The feature name for the original feature will be used to construct names for the two new features in the form oldnameA and oldnameB.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 222 Split feature line P.2.6.5.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

Thin features

P.2.6.5.4.4 Thin fets

Purpose
Thin digitized feature lines on the current map.

Description
This option allows feature lines to be thinned by removing points according to the curvature of the feature line. At each point, the angle between adjacent line segments is checked before deciding to remove the point. Note that this will result in a higher density of points on curved sections of each feature, with fewer points on relatively straight sections. It may be necessary to use the option Repop fets (P.2.6.5.4.5, see page 224) in combination with this thinning operation, to obtain a good distribution of points along the entire feature. The user can choose to thin all features or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many features were thinned and the percentage of data points removed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Thin features P.2.6.5.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

223

Repopulate features

P.2.6.5.4.5 Repop fets

Purpose
Repopulate digitized feature lines on the current map, by adding additional points.

Description
This option allows feature lines to be repopulated with additional XY points. The user is prompted to choose one of the following methods: 1 2 Insertion Replacement

Method 1 keeps all existing points on the feature, but inserts new points on each line segment if the line segment is longer than the required repopulation interval. Method 2 replaces the current feature line with a new feature which has points spaced according to the repopulation interval, retaining only the first and last points. The user is prompted to define the repopulation interval as a fractional value, which will be used as a multiplier on the average length of each line segment. For example, if the average distance between two points on a feature is 50 metres and the user enters an interval value of 0.4, the repopulation interval will be 20 metres. The user can choose to repopulate all features or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many features were repopulated and the increase in the number of data points.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 224 Repopulate features P.2.6.5.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

Smooth features

P.2.6.5.4.6 Smooth fets

Purpose
Smooth digitized feature lines on the current map, by reinterpolation.

Description
This option allows feature lines to be smoothed by reinterpolating XY points. Smoothing is performed by replacing each point with a new XY point calculated as the mid-point of the line joining the mid-points of the adjacent line segments. The first and last points are unchanged. It may be necessary to increase the density of points along the features using Repop fets (P.2.6.5.4.5, see page 224) before smoothing the lines. The user can choose to smooth all features or selected lines only. To finish line selection, pick another menu option. At the end of the operation, the program reports how many features were smoothed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Smooth features P.2.6.5.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

225

Join features

P.2.6.5.4.7 Join fets

Purpose
Join (or close) digitized feature lines on the current map.

Description
This option connects separate feature lines together and/or closes individual features, according to the distance between the start and end points. The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can join two feature points. Note that if this limit is too large, unrealistic connections may result. The user can choose to join all features or selected pairs of lines only. When selecting lines, a feature can be closed by picking the same line for the first and second feature. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of features on the map before and after joining.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 226 Join features P.2.6.5.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

Extend features

P.2.6.5.4.8 Extend fets

Purpose
Extend digitized feature lines on the current map.

Description
This option can be used to extend feature lines by linear extrapolation. The user is prompted to enter the maximum extrapolation factor. This is used as a multiplier on the average length of the existing line segments, to calculate the limit on the length of a new line segment which can be used to extend a feature. Note that as the new line will be a straight extension of the last line segment, it is advisable to use a small extrapolation factor (e.g. 1.0 or less). If it is necessary to add a relatively long feature segment, use option P.2.6.5.3, Chg fet lne to edit the feature by hand (see page 219). The user can choose to extend all features or selected lines only. When selecting lines, the user can also choose to extend both ends or only the end nearest the selection point. To finish line selection, pick another menu option. At the end of the operation, the program reports the total number of features which were extended.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Extend features P.2.6.5.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

227

Input features

P.2.6.6 Inp features

Purpose
Input feature lines from a data file onto the current map, clipping to the model area if required.

Description
Features may be read in addition to any that already exist on the current map. The user is prompted for the name of the file containing the features and whether it is required to clip the data to the model area. The user can also choose to thin the digitized input file. Four standard types of input file structure are allowed:
a b c d

X1,Y1,X2,Y2 X,Y,ID X,Y X,Y,NAME

STRUCTURE a: X1 Y1 X2 Y2
Four REAL numbers are expected on each record, for example:
X1-location 218649.03100 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 Y1-location 387929.34300 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 X2-location 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 Y2-location 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100

A new feature will be started whenever the X2,Y2 coordinate of one record differs from the X1,Y1 coordinate of the next record.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 228 Input features P.2.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

STRUCTURE b: X Y ID
Two REAL numbers and an INTEGER id-number are expected on each record for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Feature-ID 335572.68700 1 323167.68700 1 309494.71800 1 296790.87500 1 285674.28100 1 272687.03100 1 227020.06200 2 229109.53100 2 232837.46800 2 237401.62500 2 240528.90600 2

A new feature will be started whenever the feature-ID changes.

STRUCTURE c: X Y
Two REAL numbers are expected on each record, and a marker card is used to separate different features. The user is prompted for a REAL value to represent the marker (e.g. 1.0E20), for example:
X-location Y-location 1.00000002E+20 1.00000002E+20 253900.21800 335572.68700 265840.65600 323167.68700 278604.34300 309494.71800 290488.53100 296790.87500 298255.37500 285674.28100 306982.78100 272687.03100 1.00000002E+20 1.00000002E+20 636141.68700 227020.06200 617731.75000 229109.53100 595155.50000 232837.46800 573246.87500 237401.62500 553058.50000 240528.90600 533424.25000 243844.68700

A new feature will be started whenever a marker card is encountered.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input features P.2.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

229

STRUCTURE d: X Y NAME
Two REAL numbers and a CHARACTER feature name are expected on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Feature-name 335572.68700 FeatureA 323167.68700 FeatureA 309494.71800 FeatureA 296790.87500 FeatureA 285674.28100 FeatureA 272687.03100 FeatureA 227020.06200 FeatureB 229109.53100 FeatureB 232837.46800 FeatureB 237401.62500 FeatureB 240528.90600 FeatureB

Note that if list directed input * is being used the feature name may be in single quotes. A new feature will be started whenever the feature name changes. For all the above types of file structure the X and Y locations should be in model coordinates (typically metres or feet). Feature lines that are in LATITUDE & LONGITUDE may be read using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K. The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line should be selected to skip any header records until the first X Y location (or marker card if structure b) is displayed. Data input will commence with the current record being displayed when the option Return is selected. In all cases the file can be read using list-directed input * or a user supplied format statement. If the first character of the first record in the file is a * or (, then it is assumed to be a format statement e.g.. * or (2F12.3,I4), and it will be the default when the user is prompted for the input format. If the first record is not a format statement then the default input format will be list directed *. If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. Features are marked on the map as each feature is read into the program. Features will be displayed on the map using the current granite settings defined in the Def granite option. If feature names are not given in the input file, features are automatically named according to the feature-ID (if given) or the order in which they are read. The feature name will take the form FET-n, where n is an integer number. Feature names are not displayed by default but can be shown by selecting display option D.6.3.6.3, Tog fet nmes (see page 578). The symbol and text representations for individual features can be changed using the Chg granite option.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 230 Input features P.2.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

Example
A file called ECL.FTR contains two features to be input to the current map. The file ECL.FTR looks like:
RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,I2) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687

320046.062 327856.593 336018.000 349817.812 357874.281 361741.531

1 1 1 2 2 2

The required menu options would be:


"Edt features" "Inp features" 'Enter name of file to be read...' 'Clip input data to model area ? (y/N)' 'Thin digitized input data ? (y/N)' 'Layout: a) X1,Y1,X2,Y2 b) X,Y,ID c) X,Y or d)

( ECL.FTR is entered ( N is entered ) ( N is entered ) X,Y,NAME ? (a/B/c/d) ( B is entered ) "Next line" ( to skip format line "Return" ( 1st feature location shown ) 'Enter record format, e.g. (2E13.5,I4) or RETURN for (2F12.3,I2)' ( RETURN to read file 2 features read...&

' )

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input features P.2.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

231

Output features

P.2.6.7 Out features

Purpose
Output features from the current map to a data file, clipping to the model area if required.

Description
The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.FTR. The user is then prompted to choose whether to clip the data to the model area, and to select the output file structure. Four different types of structure are available:
a b c d

X1,Y1,X2,Y2 X,Y,ID X,Y X,Y,NAME

STRUCTURE a: X1 Y1 X2 Y2
Four REAL numbers are written to each record, for example:
X1-location 218649.03100 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 Y1-location 387929.34300 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 X2-location 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 Y2-location 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 232 Output features P.2.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

STRUCTURE b; X Y ID
Two REAL numbers and an INTEGER id-number are written on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Feature-ID 335572.68700 1 323167.68700 1 309494.71800 1 296790.87500 1 285674.28100 1 272687.03100 1 227020.06200 2 229109.53100 2 232837.46800 2 237401.62500 2 240528.90600 2

STRUCTURE c: X Y
Two REAL numbers are written on each record, and a marker card is used to separate different features. The user is prompted for a REAL value to represent the marker (e.g. 1.0E20), for example:
X-location Y-location 1.00000002E+20 1.00000002E+20 253900.21800 335572.68700 265840.65600 323167.68700 278604.34300 309494.71800 290488.53100 296790.87500 298255.37500 285674.28100 306982.78100 272687.03100 1.00000002E+20 1.00000002E+20 636141.68700 227020.06200 617731.75000 229109.53100 595155.50000 232837.46800 573246.87500 237401.62500 553058.50000 240528.90600 533424.25000 243844.68700

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output features P.2.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

233

STRUCTURE d: X Y NAME
Two REAL numbers and a CHARACTER feature name are written on each record, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location Feature-name 335572.68700 FeatureA 323167.68700 FeatureA 309494.71800 FeatureA 296790.87500 FeatureA 285674.28100 FeatureA 272687.03100 FeatureA 227020.06200 FeatureB 229109.53100 FeatureB 232837.46800 FeatureB 237401.62500 FeatureB 240528.90600 FeatureB

Note that if list directed input * is being used the feature name will be written in single quotes. For all the above types of file structure the X and Y locations will be in model coordinates (typically metres or feet). Feature locations may be output in LATITUDE & LONGITUDE using the UKOOA format or in DEGREES format for decimal degrees. These are described in Appendix K. List directed output * is the default. However, the user may specify an output format, e.g. (2F12.5,I4). If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. The first record to be written to the output file is the format used, and subsequent records will contain the feature data in the specified format. When output is complete, the user is informed of the number of features that were written to the file.

Example
A map contains two features to be output to a file called ECL.FTR using the format (2F12.3,I2). No clipping is required. The required options would be:
"Edt features" "Out features" 'Enter output file root' ( ECL is entered ) File ECL.FTR opened ...& 'Clip output data to model area ? (y/N)' ( N is entered ) 'Layout: a) X1,Y1,X2,Y2 b) X,Y,ID c) X,Y or d) X,Y,NAME ? (a/B/c/d) ' ( B is entered ) 'Enter record format, e.g. (2E13.5,I4) or RETURN for *' ( (2F12.3,I2) is entered ) 2 features output...&

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 234 Output features P.2.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

The file ECL.FTR will look like:


RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,I2) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687 320046.063 327856.593 336018.000 349817.812 357874.281 361741.531 1 1 1 2 2 2

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output features P.2.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

235

Define Granite settings

P.2.6.8 Def granite

Purpose
Define the pen and text representation to be used when new features are added to the current map or input from a data file.

Description
The following menu is displayed: Table 5.4 Option
1 Return 2 Def fet pen 3 Def fet txt 4 Def fet mrk Define pen for feature lines Define text for feature names Define marker for feature points

Menu P.2.6.8 Function

The Return option returns the user to the Edt features menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the feature line or text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 236 Define Granite settings P.2.6.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

P.2.6.9 Chg granite

Purpose
Change the pen and text representation used to draw and label an existing feature on the current map.

Description
The user is asked to select the feature on the map for which the granite settings are to be changed. The feature is highlighted and the following menu is displayed: Table 5.5 Option
1 Return 2 Chg fet pen 3 Chg fet txt 4 Chg fet mrk Change pen for feature lines Change text for feature names Change marker for feature points

Menu P.2.6.9 Function

The Return option returns the user to the Edt features menu and redraws the selected feature using the new representations. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the selected feature line or text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings P.2.6.9 The document is for study only,if tort to your rights,please inform us,we will delete

237

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 238 Change Granite settings P.2.6.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit captions

P.2.7 Edt captions

Purpose
Edit the captions on the current map.

Description
The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy caption 3 Add caption 4 Del caption 5 Chg cap data 6 Inp caption 7 Out caption Copy captions Add caption Delete caption Change caption data Input captions Output captions

Menu P.2.7 Function

Captions may be used to annotate the map. Captions may be placed anywhere on the map and at any angle. They may be displayed in any number of different fonts, character height and colour. The Return option returns the user to the Edt map menu. Each of the other options are described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt captions option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit captions P.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

239

Copy captions

P.2.7.2 Cpy captions

Purpose
Copy the captions from another map stratum onto the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the captions. The captions and their Granite settings will be copied from the given map to the current map. It is not possible to copy captions if the current map already has one or more captions defined on it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 240 Copy captions P.2.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add a caption

P.2.7.3 Add caption

Purpose
Add a caption to the current map.

Description
The user is asked to select the start point of the caption, and a point in the required direction. The actual length of the direction line is not relevant. The length of the caption is determined by the character height and the number of characters in the caption. The user is prompted for the caption to be written. Captions may be written in upper case, lower case or a mixture of both. Captions will be displayed on the map using the current granite settings defined in the Def granite option. The text representation for individual captions can be changed using the Chg granite option. The following special captions are available for general annotation purposes: Table 5.2 Caption
@LOGO @TIME @DATE @USERID (@USID) @ARROW @OPENARROW @NORTH

Special captions Effect


Substitute company logo (if available) Substitute current time Substitute current date Substitute current user-identifier Draw an arrow from start point to end point (arrow head is put at the end of the line with head size equal to the text height) Same as for @ARROW but will draw an open arrow instead Draws a North sign in the shape of a North Star with a N at the top of it. Its size and direction depend on the start and finish points input for the caption

Note

Special captions will be displayed using the current granite settings defined in the Def granite option - in the same way as for normal captions.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Add a caption P.2.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

241

Delete a caption

P.2.7.4 Del caption

Purpose
Delete a caption from the current map.

Description
The user may choose to delete all captions, sequence through possible captions to delete (query delete), or select one caption for deletion with the cursor. If an asterisk * is entered then all the captions on the map will be deleted upon confirmation by the user. If the letter Q is entered then each caption is highlighted in turn and the user can select to delete the caption or not. Sequencing through the captions can be ended by entering the letter E. If no name is entered then the user is asked to select the caption on the map to be deleted by digitizing a point close to the caption on the screen. The caption is highlighted and confirmation is requested to delete it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 242 Delete a caption P.2.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change caption data

P.2.7.5 Chg cap data

Purpose
Change the caption data on a map, by moving captions, changing the caption text or setting the granite attributes.

Description
The following menu is displayed: Table 5.3 Option
1 Return 2 Mov caption 3 Chg caption 4 Def granite 5 Chg granite Move a caption Change caption text Define granite settings Change granite settings

Menu P.2.7.5 Function

Options 2, 3 and 5 can be used to change existing captions on the map. Option 4 is used to define the default granite settings to be used when adding a new caption.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change caption data P.2.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

243

Move a caption

P.2.7.5.2 Mov caption

Purpose
Move a caption from one location to another on the current map.

Description
The user is asked to select the caption to be moved by digitizing a point close to the caption on the screen. The caption is highlighted by a box and the user is prompted for a new start point and direction for the caption.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 244 Move a caption P.2.7.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

Change a caption

P.2.7.5.3 Chg caption

Purpose
Change the text of an existing caption on the current map.

Description
The user is asked to select the caption to be changed by digitizing a point close to the caption on the screen. The caption is highlighted by a box and the user is prompted for the new text. (Special captions may be defined, e.g. @LOGO, @NORTH, as when adding a new caption.)

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change a caption P.2.7.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

245

Define Granite settings

P.2.7.5.4 Def granite

Purpose
Define the text representation to be used when drawing new captions that are added to the current map.

Description
The following menu is displayed: Table 5.4 Option
1 Return 2 Chg font 3 Chg prec 4 Chg exp fac 5 Chg spacing 6 Chg colour 7 Chg height 8 Sho examples Change text font Change text precision Change text expansion factor Change text spacing Change colour Change text height Show examples

Menu P.2.7.5.4 Function

Text representations are described in Appendix C. Note that if the Sho examples option is selected, the current map display will be replaced by a summary of the current default Granite attributes for new captions. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 246 Define Granite settings P.2.7.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

P.2.7.5.5 Chg granite

Purpose
Change the text representation used to draw an existing caption on the current map.

Description
The user is asked to select the caption on the map for which the granite settings are to be changed. The caption is highlighted by a box and the following menu is displayed: Table 5.5 Option
1 Return 2 Chg font 3 Chg prec 4 Chg exp fac 5 Chg spacing 6 Chg colour 7 Chg height 8 Sho examples Change text font Change text precision Change text expansion factor Change text spacing Change colour Change text height Show examples

Menu P.2.7.5.5 Function

The Return option returns the user to the Chg cap data menu and redraws the selected caption using the new representations. Text representations are described in Appendix C. Note that if the Sho examples option is selected, the current map display will be replaced by a summary of the current default Granite attributes for the caption. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings P.2.7.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

247

Input captions

P.2.7.6 Inp captions

Purpose
Input captions from a data file onto the current map.

Description
The user is prompted for the name of the file containing the captions. The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line can be used to view the caption records. Data input will commence with the current record being displayed when the option Return is selected. The first line of the file is a header record, indicating the format which should be used to read the data. (List-directed input, '*', is used for captions.) Each line of the data file will represent one caption and should look like:
Text X1 Y1 X2 Y2 IFONT IPREC EXP SPA ICOL HT

where Text X1 Y1 X2 Y2 IFONT IPREC EXP SPA ICOL HT is the caption text (in single quotes) is the caption start point in map coordinates is the caption direction end point in map coordinates is the Granite text font number is the Granite text precision number is the Granite text expansion factor is the Granite text spacing factor is the Granite text colour number is the text height in cm (INTEGER) (INTEGER) (REAL) (REAL) (INTEGER) (REAL)

Note that values on each record are not separated by commas, but by blank spaces.

Example
A file called ECL.CAP contains 4 captions to be input to the current map. The file looks like:
RECORD RECORD RECORD 0.4 RECORD RECORD 1: * 2:The 1st caption 49262. 25511. 59717. 10710. 1 3 1.0 0.0 1 0.4 3:Another caption 45135. 3137.5 52839. 5134.0 1 3 1.0 0.0 3 4:Third caption 45891. 9333.0 45941. 9333.0 5 3 1.0 0.0 7 0.4 5:@NORTH 64051. 20348. 64051. 25718. 2 3 1.0 0.0 7 0.4

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 248 Input captions P.2.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

The required menu options would be:


"Edt captions" "Inp caption" Enter name of file to be read...(ECL.CAP is entered) "Nxt line"(to view contents) "Nxt line" "Nxt line" "Nxt line" "1st line"(to go back to the top) "Return"(RETURN to read file) 4 captions read...&

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input captions P.2.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

249

Output captions

P.2.7.7 Out captions

Purpose
Output captions from the current map to a data file.

Description
The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.CAP. All captions on the current map are written to an ASCII formatted file using list-directed output *. The first record written to the file is a header record, indicating the format used to read the data. (List-directed input, '*', is used for captions.) Each line of the data file will represent one caption and contain the following data:
Text X1 Y1 X2 Y2 IFONT IPREC EXP SPA ICOL HT

where Text X1 Y1 X2 Y2 IFONT IPREC EXP SPA ICOL HT is the caption text (in single quotes) is the caption start point in map coordinates is the caption direction end point in map coordinates is the Granite text font number is the Granite text precision number is the Granite text expansion factor is the Granite text spacing factor is the Granite text colour number is the text height in cm (INTEGER) (INTEGER) (REAL) (REAL) (INTEGER) (REAL)

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 250 Output captions P.2.7.7 The document is for study only,if tort to your rights,please inform us,we will delete

Edit zones

P.2.8 Edt zones


Purpose
Edit the zones on the current map.

Description
The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy zones 3 Add zone 4 Del zone 5 Chg zone 6 Inp zones 7 Out zones 8 Def granite 9 Chg granite Copy zones Add zone Delete zone Change zone Input zones Output zones Define granite Change granite

Menu P.2.8 Function

Zones may be used to delimit areas on the map such as lease blocks, for display purposes and also for volumetric analysis (ECLMap options). They may be displayed in any hatch style or colour. Zone boundaries may be digitized from other existing lines on the map such as fault traces, feature lines, contour lines, or even other zone boundaries, thus allowing zones to abut each other exactly. The Return option returns the user to the Edt map menu. Each of the other options are described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt zones option will be discarded.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Edit zones P.2.8 The document is for study only,if tort to your rights,please inform us,we will delete

251

Copy zones

P.2.8.2 Cpy zones


Purpose
Copy the zones from another map stratum onto the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the zones. The zones and their granite settings will be copied from the given map onto the current map. It is not possible to copy zones if the current map already has one or more zones defined on it.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 252 Copy zones P.2.8.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add a zone

P.2.8.3 Add zone


Purpose
Digitize a zone onto the current map.

Description
The user is prompted for the name of the zone to be digitized. If no name is required enter RETURN. Zone names are not displayed by default, but can be shown by selecting display option D.6.3.8.3 Tog zon lbls (see page 580). The zone can be constructed using existing line data on the map, such as digitized faults, features, contours or zone boundaries, or it may be defined as a digitized segment. As the zone is digitized, it will appear on the screen as a white line. When digitizing is finished and the user returns to the Edt zone menu, the zone will be re-drawn using the current Granite settings defined in the Def granite option. Linestyles for existing zones can be changed using the Chg granite option.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Add a zone P.2.8.3 The document is for study only,if tort to your rights,please inform us,we will delete

253

Delete zones

P.2.8.4 Del zones

Purpose
Delete zone(s) from the current map.

Description
The user is asked for the name of the zone to be deleted. If an asterisk * is entered then all the zones on the map will be deleted on confirmation by the user. If the letter Q is entered then each zone is highlighted in turn and the user can select to delete the zone or not. Sequencing through the zones can be ended by entering the letter E. If no name is entered then the user is asked to select the zone to be deleted by digitizing a point close to the zone boundary on the screen. The zone will be highlighted and confirmation is requested to delete it. Note A zone for which the given point is inside will be selected in preference to a zone for which the given point is outside.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 254 Delete zones P.2.8.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change a zone

P.2.8.5 Chg zone

Purpose
Redigitize a section of a zone boundary on the current map.

Description
The user is asked to select the endpoints of the zone boundary to be changed. The section to be changed will be selected according to the shortest distance around the zone boundary. The endpoints of the selected section are highlighted and the section is erased from the display. Confirmation is requested to proceed with the change. If the change is continued, part of the remaining zone boundary is highlighted, together with the start point from which redigitizing should start. Note A zone for which a given point is inside will be selected in preference to a zone for which a given point is outside.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change a zone P.2.8.5 The document is for study only,if tort to your rights,please inform us,we will delete

255

Input zones

P.2.8.6 Inp zones


Purpose
Input zone boundaries from a data file onto the current map, clipping to the model area if required.

Description
Zones may be read in addition to any that already exist on the map. The user is prompted for the name of the file containing the zones and whether it is required to clip the data to the model area. Three types of input file structure are allowed: X1, Y1, X2, Y2 X, Y, ZONE or X, Y

Structure a: X1 Y1 X2 Y2
Four real numbers are expected on each record, for example:
X1-location 218649.03100 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 Y1-location 387929.34300 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 X2-location 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 Y2-location 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100

A new zone will be started whenever the X2,Y2 coordinate of one record differs from the X1,Y1 coordinate of the next record.

Structure b: X Y ZONE
Two real numbers and a character name are expected on each record.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 256 Input zones P.2.8.6 The document is for study only,if tort to your rights,please inform us,we will delete

Only if list directed input * is being used should the zone name be in single quotes, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100 227020.06200 229109.53100 232837.46800 237401.62500 240528.90600 Zone-name Zone-1 Zone-1 Zone-1 Zone-1 Zone-1 Zone-1 Zone-2 Zone-2 Zone-2 Zone-2 Zone-2

A new zone will be started whenever the zone name changes.

Structure c: X Y
Two real numbers are expected on each record, and a marker card is used to separate different zones. The user is prompted for a real value to represent the marker (e.g. 1.0E20), for example:
X-location 1.00000002E+20 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 1.00000002E+20 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 533424.25000 Y-location 1.00000002E+20 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100 1.00000002E+20 227020.06200 229109.53100 232837.46800 237401.62500 240528.90600 243844.68700

A new zone will be started whenever a marker card is encountered. For all the above types of file structure the X and Y locations should be in model coordinates (typically metres or feet). Zone limits that are in latitude & longitude may be read using the UKOOA format, described in Appendix K. The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line should be selected to skip any header records until the first X Y location (or marker card if structure b) is displayed. Data input will commence with the current record being displayed when the option Return is selected. In all cases the file can be read using list-directed input * or a user supplied format statement. If the first character of the first record in the file is a * or (, then it is assumed to be a format statement, e.g. (2F12.3,A8), and it will be the default when the user is prompted for the input format. If the first record is not a format statement then the default input format will be list directed *.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Input zones P.2.8.6 The document is for study only,if tort to your rights,please inform us,we will delete

257

If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets, if it is not, brackets will be added. Zones are marked on the map as each zone is read into the program. Zones will be displayed on the map using the current granite settings defined in the Def granite option. Zones that are input to a map are named automatically according to the order in which they are read. The zone name will take the form ZON-n, where n is an integer number. Zone names are not displayed by default but can be shown by selecting display option D.6.3.8.3 Tog zon lbls (see page 580). The symbol and text representations for individual zones can be changed using the Chg granite option.

Example
A file called ECL.ZON contains two zones to be input to the current map. The file ECL.ZON looks like:
RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,A8) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687

320046.062 327856.593 336018.000 349817.812 357874.281 361741.531

ZONE-1 ZONE-1 ZONE-1 ZONE-2 ZONE-2 ZONE-2

The required menu options would be:


Edt zones Inp zones Enter name of file to be read... (ECL.ZON is entered) Clip input data to model area ? (y/N) (N is entered ) Are zones stored as a) X1,Y1,X2,Y2 b) X,Y,ZONE or c) X Y ? (a/B/c) (B is entered) Next line (to skip format line) Return (1st zone location shown) Enter record format, e.g. (2E13.5,A8) or RETURN for (2F12.3,A8) (RETURN to read file) 2 zones read...&

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 258 Input zones P.2.8.6 The document is for study only,if tort to your rights,please inform us,we will delete

Output zones

P.2.8.7 Out zones

Purpose
Output zone boundaries from the current map to a data file, clipping to the model area if required.

Description
The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.ZON. The user is then asked if it is required to clip the data to the model area. The user is prompted for the file structure. Three different types of structure are available: X1, Y1, X2, Y2 X, Y, ZONE or X, Y

Structure a: X1 Y1 X2 Y2
Four real numbers are written to each record, for example:
X1-location 218649.03100 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 Y1-location 387929.34300 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 X2-location 230555.53100 240717.20300 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 Y2-location 366823.09300 350704.71800 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100

Structure b: X Y ZONE
Two real numbers and a character name are written on each record.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output zones P.2.8.7 The document is for study only,if tort to your rights,please inform us,we will delete

259

If list directed output * is being used the zone name will be in single quotes, for example:
X-location 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 Y-location 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100 227020.06200 229109.53100 232837.46800 237401.62500 240528.90600 Zone-name Zone-1 Zone-1 Zone-1 Zone-1 Zone-1 Zone-2 Zone-2 Zone-2 Zone-2 Zone-2 Zone-2

Structure c: X Y Two real numbers are written on each record, and a marker card is used to separate different zones. The user is prompted for a real value to represent the marker (e.g. 1.0E20), for example:
X-location 1.00000002E+20 253900.21800 265840.65600 278604.34300 290488.53100 298255.37500 306982.78100 1.00000002E+20 636141.68700 617731.75000 595155.50000 573246.87500 553058.50000 533424.25000 Y-location 1.00000002E+20 335572.68700 323167.68700 309494.71800 296790.87500 285674.28100 272687.03100 1.00000002E+20 227020.06200 229109.53100 232837.46800 237401.62500 240528.90600 243844.68700

For all the above types of file structure the X and Y locations will be in model coordinates (typically metres or feet). Zone boundaries may be output in latitude & longitude using the UKOOA format, described in Appendix K. List directed output * is the default. However, the user may specify an output format, e.g. (2F12.5,A8). If a user specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. The first record to be written to the output file is the format used. Subsequent records will contain the zone data in the specified format. When output is complete, the user is informed of the number of zones that were written to the file.

Example
A map contains two zones to be output to a file called ECL.ZON using the format (2F12.3,A8), no clipping is required.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 260 Output zones P.2.8.7 The document is for study only,if tort to your rights,please inform us,we will delete

The required options would be:


Edt zones Out zones Enter output file root(ECL is entered) File ECL.ZON opened ...& Clip output data to model area ? (y/N)(N is entered) Output zones as a) X1,Y1,X2,Y2 or b) X,Y,ZONE or c) X Y ? (a/B/c) (B is entered) Enter record format, e.g. (2E13.5,A8) or RETURN for * ((2F12.3,A8) is entered) 2 zones output...&

The file ECL.ZON will look like:


RECORD RECORD RECORD RECORD RECORD RECORD RECORD 1:(2F12.3,A8) 2: 273926.406 3: 278242.468 4: 282516.062 5: 296861.000 6: 310834.437 7: 326619.687 320046.063 327856.593 336018.000 349817.812 357874.281 361741.531 Zone-1 Zone-1 Zone-1 Zone-2 Zone-2 Zone-2

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Output zones P.2.8.7 The document is for study only,if tort to your rights,please inform us,we will delete

261

Define Granite settings

P.2.8.8 Def granite

Purpose
Define the fill area, pen and text representations to be used when new zones are added to the current map or input from a data file.

Description
The following menu is displayed: Table 5.2 Option
1 Return 2 Def pen 3 Def text 4 Def fill Define pen for zone boundary Define text for zone name Define fill area colour and style

Menu P.2.8.8 Function

The Return option returns the user to the Edt zones menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the zone line text or fill. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 262 Define Granite settings P.2.8.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

P.2.8.9 Chg granite

Purpose
Change the fill area, pen and text representations to draw and label an existing zone on the current map.

Description
The user is asked to select the zone on the map for which the granite settings are to be changed. The zone is highlighted and the following menu is displayed: Table 5.3 Option
1 Return 2 Chg pen 3 Chg text 4 Chg fill Change pen for zone boundary Change text for zone name Change fill area colour and style

Menu P.2.8.9 Function

The Return option returns the user to the Edt zones menu and redraws the selected zone using the new granite representations. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the selected zone line, text or fill. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings P.2.8.9 The document is for study only,if tort to your rights,please inform us,we will delete

263

Edit legend

P.2.9 Edt legend


Purpose
Edit the legend for the current map.

Description
The following menu is displayed: Table 5.1 Option
1 Return 2 Cpy legend 3 Add item 4 Del item 5 Mov item 6 Chg item 7 Chg legend 8 Def granite Copy legend Add item to legend Delete item Move item Change item Change legend Define granite settings

Menu P.2.9 Function

A legend may be defined for each map. The legend is not displayed on the screen unless the Edt legend option is selected. The legend will be drawn when the map is output as a scaled plot, but will not be drawn on unscaled plots. The user can switch off the legend in scaled plots by using option D.6.9 "Chg plot" (see page 595). The legend consists of an array of boxes, each of which may contain data such as a well symbol, a fill area box, or line segment, followed by user defined annotation to describe the symbol. The arrangement of the legend is in rows and columns as defined by the user. While editing the legend box, the display is explicitly divided into boxes. These boxes will not appear on the plotted output and are only for user reference. The size of the legend box is determined by the character height of the text and by the number of rows and columns. The size of the legend on the screen is the same as the finished plot. The Return option returns the user to the Edt map menu options. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt legend option will be discarded.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 264 Edit legend P.2.9 The document is for study only,if tort to your rights,please inform us,we will delete

Copy legend

P.2.9.2 Cpy legend

Purpose
Copy the legend from another map stratum to the current map stratum.

Description
The user is prompted for the map name and the stratum number from which to copy the legend. The legend and its granite settings will be copied from the given map onto the current map. It is not possible to copy the legend from another map stratum if a legend is already defined on the current map.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Copy legend P.2.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

265

Add a legend item

P.2.9.3 Add item

Purpose
Add an item to the legend of the current map.

Description
If no legend has been defined then the user is asked how many rows and columns are required in the legend box. A maximum of 10 rows and 10 columns is allowed. The position of the new data must be specified as a row, column pair and the user is asked to select the type of data to be entered from the following menu: Table 5.2 Option
1 Return 2 Add well 3 Add line 4 Add area 5 Add text Add well number Add line style Add area fill style Add text

Menu P.2.9.3

The Return option returns the user to the Edt map menu. Options 2-4 are selected if point, line or area data is to be added to the legend. The user is prompted for the relevant Granite settings: Well Line Area Text Well number, colour number Line style, colour number Fill style, hatch style (if relevant), colour number and the text to describe the symbol entry. is selected if it is required to enter text only.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 266 Add a legend item P.2.9.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete a legend item

P.2.9.4 Del item

Purpose
Delete a legend item.

Description
The user is prompted to define the row and column number of the legend entry to be deleted. Confirmation is requested to delete the entry. The entire legend can be deleted by responding with * instead of a row, column pair.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Delete a legend item P.2.9.4 The document is for study only,if tort to your rights,please inform us,we will delete

267

Move an item

P.2.9.5 Move item

Purpose
Move a legend entry from one row/col. location to a new location.

Description
The user is asked to select the entry to be moved by defining its row and column location. The user is then prompted for the new row and column location.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 268 Move an item P.2.9.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change an item

P.2.9.6 Chg item

Purpose
Change a legend entry.

Description
The user is asked to select the entry to be changed by defining its row and column location. The entry can then be replaced in the same way as adding an item.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Change an item P.2.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

269

Change legend

P.2.9.7 Chg legend

Purpose
Change the number of legend rows and columns.

Description
The number of rows and columns in the legend box can be changed. The items are stored sequentially with row number increasing faster than column number, so that changing the number of rows and columns alters the relative positions of items as they appear in the box. Although it is possible to reduce the total number of items, some data may be lost by doing so and the user will be asked to confirm that the number of items is to be reduced.

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 270 Change legend P.2.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

Define Granite settings

P.2.9.8 Def granite

Purpose
Define the text representation to be used when drawing the legend.

Description
The character height will determine the overall size of the legend box. When a scaled plot is drawn, the title boxes, projection box and scale bar text will be drawn using the text representation defined for the legend, if a legend is present. The following menu is displayed: Table 5.3 Option
1 Return 2 Chg font 3 Chg prec 4 Chg exp fac 5 Chg spacing 6 Chg colour 7 Chg height 8 Sho examples Change text font Change text precision Change text expansion factor Change text spacing Change colour Change text height Show examples

Menu P.2.9.8 Function

Text representations are described in Appendix C. Note that if the Sho examples option is selected, the current map display will be replaced by a summary of the current default Granite attributes for legend text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Edit Map www.cadfamily.com EMail:cadserv21@hotmail.com Define Granite settings P.2.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

271

Edit Map GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 272 Define Granite settings P.2.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

Edit Grid Chapter 6

Introduction
Simulation grid data
The data for defining a simulation grid are held together in a .FNODE (or .NODE) file, which can contain some (or all) of the following: Data defining the grid coordinate system Grid geometry, defined by xyz coordinate data Local grid refinement and coarsening data Active/inactive cell indicators Region identifiers Grid block properties

Options for creating and editing these data types are accessed via the Edt grid menu tree. Facilities are included for constructing the grid geometry, defining vertical depths and thicknesses using map data, sampling properties from maps and writing out the grid data for input to a simulator. Note The map data and simulation grid data for a model are stored independently. For example, if a TOPS map is modified after creating a simulation grid, the grid will not be changed until the depths are resampled via the Edt grid options.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

273

Terminology
Grid origin
It is usual for a simulation grid to be defined with its origin located near the top left-hand corner, with the X-axis increasing from right to left, the Y-axis increasing down the screen and the Zaxis representing depths which increase from the top of the grid. This grid coordinate system is completely different to the map coordinate system which is based on the model area. When a new grid is created, the user will be prompted to specify the grid origin and the orientation of the grid axes, relative to the map coordinates. The XYZ position of a grid node can then be defined relative to the grid origin. A grid cell is identified by its IJK position relative to the grid origin.

Grid planes
While a grid is being edited, it may be viewed as an XY layer, an XZ cross-section or a YZ cross-section. The surface to be viewed is specified by the cell layer, row or column number and the face required. In general, the plane number and face can be specified together, e.g. the top of layer 5 can be selected by typing 5T. A LAYER (XY-plane) is defined by a fixed K-number and T for TOP or B for BOTTOM. A ROW (XZ-plane) is defined by a fixed J-number and B for BACK or F for FRONT. A COLUMN (YZ-plane) is defined by a fixed I-number and L for LEFT or R for RIGHT.

Selecting nodes
A node is the point at the intersection of a row and a column. Each coordinate line of the grid is a straight line joining all nodes with the same IJ value: these lines may be vertical or sloping. The depth values at each corner of a node may be different, provided that each corner lies on the correct coordinate line. A node with different depth values is created by vertical splitting (to define fault throws), or horizontal splitting (to define gaps between layers). A simulation grid can be manipulated by moving individual or groups of nodes from one location to another on the screen. Nodes are selected by placing the graphical cursor close to the node. In many instances it is also important to know which corner of a node has been selected, e.g. when defining split nodes. GRID chooses a node by selecting the nearest corner of the grid block in which the cursor lies.

Specifying depths
A number of grid editing options allow the user to specify depths, thicknesses or fault throws. These can be set in a number of ways: A constant, e.g. 1000. The depth (or throw, or thickness) is set to the given value. The letter S.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 274 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

The user is prompted for the name of the map to be sampled. If the map differs from the current map the screen will be redrawn to show the new contours. The depths at individual nodes are then obtained from sampling the map at the node point. The letter C. This can be used to copy depths from another simulation grid layer with the same IJ dimensions. The program will prompt for the grid name, layer number and surface (Top or Bottom). Numbers or S may optionally be preceded by an operator. Valid operators are as follows: Table 6.1 Operator
= (arg) + (arg) - (arg) / (arg) * (arg) > (arg) < (arg) **(arg)

Valid operators for use when specifying depths Action


set current value to (arg) add (arg) to current value subtract (arg) from current value divide current value by (arg) multiply current value by (arg) (arg) is a lower bound to current value (arg) is an upper bound to current value raise current value to power (arg)

where (arg) is a constant or the letter S.

If any null values are returned when sampling a map, the user is asked to enter a value for all the nodes at which null values have been returned. For most options, the user can then choose whether to continue with the operation. (For some options the operation is immediately discontinued if null values are returned.) Null values can be found and eliminated by first sampling the map from the Tst grid menus and adjusting the map interpolation parameters, such as the search radius. Any null values which cannot be eliminated in this way should be set to an appropriate value for the operation to be performed (e.g. for depths, use a reference depth which is close to the range of actual depths sampled). After a layer depth or thickness is modified, the user will be prompted to choose whether to change all layers below and/or above the layer being edited by a corresponding amount.

Advanced gridding
GRID provides facilities for building complex, irregular Cartesian models with sloping coordinate lines. These can be defined to represent sloping faults and other geological features, and may be adjusted by hand using the grid editing facilities. Option P.3.0.4, Irregular, provides the basic construction method for irregular control lines (see page 280), and option P. 3.0.8, Merge grids, can be used to build a sloping model (see page 296). Although accurate and useful models can be built using these facilities, success depends on the users skill and experience, and laborious editing may be required. For more automatic gridding facilities, use FloGrid for building structured or unstructured grids. Refer to the "FloGrid User Guide" for information, or contact your local SIS support representative.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

275

Edit grid

P.3 Edt grid


Purpose
Create a new simulation grid or modify an existing grid.

Description
The Edt grid menu is as follows: Table 6.2 Option
1 Return 2 Edt layer 3 Edt area 4 Edt lines 5 Edt nodes 6 Edt flt lnes 7 Sho values 8 Edt blocks 9 Grd utils Edit layer Edit area Edit lines Edit nodes Edit fault lines Show values Edit blocks Grid utilities

Menu P.3 Function

The user is prompted for the name of the simulation grid to be edited. The names of simulation grids currently associated with the model may be listed by typing H in response to the prompt. If an unrecognized grid name is given the user is asked whether a new grid is to be created. If it is, the user is prompted for the map to be displayed on the screen while the grid is being created, and the following menu is presented: Table 6.3 Option
1 Return 2 Vector grid 3 N x M grid 4 Irregular 5 Mark axes 6 Input grid 7 Copy grid 8 Merge grids 9 X-sect grid Create vector grid Create N x M grid Create irregular grid Create grid by marking axes Input grid Copy grid Merge grids Create cross-section grid

Menu for creating new grid Function

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 276 Edit grid P.3 The document is for study only,if tort to your rights,please inform us,we will delete

If any of options 2 to 6 are selected, the grid coordinate system must be defined relative to the map system. The grid coordinate system is usually different to the map coordinate system, except that the scale for both systems is the same. It is usual for the grid origin to be located near the top left hand corner of the map, with Y increasing down the map, although it is also possible to define grid axes oriented in the same way as the map axes. When creating a new simulation grid, its coordinate system is defined by entering the origin, the direction for the X-axis and the relative orientation of the Y-axis. The origin and X-direction can be defined by entering map coordinates or by digitizing the locations. An additional option is provided, to use grid default axes. These will be set at the top left-hand corner of the model area. This option is not recommended when constructing a new grid interactively, but is useful when loading a grid from a file via Input grid (P.3.0.6, see page 292), when the default axes may be overwritten, if axes data are found in the grid file. For further information on the different methods for creating grids, refer to the sections describing options 2 to 9. After a grid has been created, or if the grid already exists, the user will be prompted for a map to be displayed on the screen. The map can be specified with a fixed stratum, e.g. TOPS(1), or a variable stratum, e.g. TOPS(*). If the wild card * is entered for the stratum, the current map will be set according to the grid XY-plane on display. For example, if layer 3T is shown, the map will be TOPS(3). The variable stratum option will remain active while a grid is loaded, until the user selects another map stratum which does not correspond to the XY-plane, or until Edt map (P.2, see page 57), or ECLMAP opts (P.6.2, see page 478) is entered, when the map stratum must be frozen. The program then checks whether the grid contains sloping coordinate lines. If it does, and the sloping coordinate lines option has not been enabled, the user can choose whether to switch the option on before starting to edit the grid. No prompt will be issued if the option is already on. (See Tog slp crds, P.7.5., page 536.) The Edt grid menu is then displayed. When the Return option is selected from the Edt grid menu, the user is asked whether to save the current grid and is returned to the highest level menu. If the grid is saved, the existing .FNODE (or .FND) file will be overwritten. If the grid is not saved, it remains the current grid and may be saved on a subsequent occasion. If the old version of the grid is required in this GRID session, the grid must be cleared from the session and the grid reloaded.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit grid P.3 The document is for study only,if tort to your rights,please inform us,we will delete

277

Vector grid

P.3.0.2 Vector grid


Purpose
Create a new regular grid using the vectors method.

Description
The user is prompted for a series of DX values, terminated by a carriage return, followed by a series of DY values, terminated by a carriage return. The grid is displayed as it is entered, X and Y axes starting from the given origin. Multiple entries of the same value can be shortened to the form N*val, e.g. if 25 cells were required all of length 35 feet, the response would be 25*35.0. At least one DX entry and one DY entry must be given.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 278 Vector grid P.3.0.2 The document is for study only,if tort to your rights,please inform us,we will delete

N x M grid

P.3.0.3 N x M grid
Purpose
Create a new regular grid using the N x M method.

Description
The user is asked to enter two opposite corners of a box which will form the boundary of the grid. The box is constructed parallel to the given grid coordinate system. Any corner of the box can then be adjusted until the Box ready option is selected. At all stages locations may be entered at the keyboard in map coordinates, or selected using the cursor. The user will be asked for the number of columns of grid blocks and the number of rows of grid blocks. A grid is constructed within the box, with equally spaced grid blocks in the x and y directions.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com N x M grid P.3.0.3 The document is for study only,if tort to your rights,please inform us,we will delete

279

Irregular grid

P.3.0.4 Irregular

Purpose
Create a new grid using the irregular grid method.

Description
The following menu is presented: Table 6.4 Option
1 Add ctl col 2 Add ctl row 3 Del ctl col 4 Del ctl row 5 Chg ctl col 6 Chg ctl row 7 Make grid 8 Out ctl lnes 9 Inp ctl lnes

Menu P.3.0.4 Function


Add control column Add control row Delete control column Delete control row Change control column Change control row Make grid Output control lines Input control lines

This is the most complex of all the grid creation methods. The grid is constructed by creating control lines to construct a skeleton grid. After the skeleton grid has been made it can be filled with equalized areas of grid blocks to form a full corner point grid. Control lines (rows or columns) will become rows or columns within the finished grid when it is constructed. Lines may be entered in any direction: the program will invert any columns for which the start point has a higher y-coordinate than the end point (measured in grid coordinates) and any rows for which the start point has a higher x-coordinate than the end point. Control lines are built out of any number of sections, each of which may either be entered using the cursor (or the digitizer if it has been set up) or picked from existing lines on the screen such as fault lines or feature lines. Thus, it can be ensured that grid lines run along faults by picking up fault lines directly. The maximum number of control lines allowed for the skeleton grid depends on a program parameter (MXCTL). The usual upper limit is 50 rows and 50 columns. Normally, the order in which the control lines are entered is arbitrary. By default, the program automatically sorts the lines from left to right and top to bottom (in grid coordinates based on the start points of the lines) when the Make grid option is selected. However, the user may choose whether automatic sorting is required, by responding to the prompt: Sort control lines before grid generation? (Y/n). If the lines are not sorted, they will be processed in the order they were defined by the user. This may be useful, for example, when defining a grid with a curved boundary, where the geometry prevents automatic sorting from producing a satisfactory grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 280 Irregular grid P.3.0.4 The document is for study only,if tort to your rights,please inform us,we will delete

If the digitizing table has been set up, control lines should be entered by means of the table, otherwise the graphical cursor or mouse should be used. Note Fault lines are represented within the grid by rows or columns of split nodes. Grid lines which lie along fault lines should therefore be split using the Split nodes option in order to obtain a throw at the fault when defining node depths.

If sloping faults on the map are to be modeled as vertical faults or as sloping faults in the simulation grid, then the sloping faults should have been input using major and minor fault segments as described in the Add fault section. A control line should then be placed along the major segment of the fault. To model sloping faults in the simulation grid, it is not necessary to put control lines along both the upthrown and downthrown sections of the fault trace. The appropriate gap will appear naturally in the grid once the correct depths and sloping coordinate lines have been defined. If options 1 to 7 are selected the current option is shown at the top of the screen in the header information area.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Irregular grid P.3.0.4 The document is for study only,if tort to your rights,please inform us,we will delete

281

Add control column

P.3.0.4.1 Add ctl col

Purpose
Create a control column for the irregular grid method.

Description
The following menu is presented: Table 6.5 Option
1 Return 2 Add dig seg 3 Add flt seg 4 Add fet seg 5 Add cnt seg 6 Add zon seg 7 Abandon Add digitized segment Add fault segment Add feature segment Add contour segment Add zone segment Abandon current line

Menu P.3.0.4.1 Function

A control column is a YZ-column which must be followed when an irregular grid is created. It can be made up of any number of line segments, joined together in any order. Control columns need not be parallel to the grid Y-axis, but should be oriented along the J-direction of the required final grid. Control columns should not cross each other. It is not necessary for columns to cross the top and bottom rows in the grid although this will give greater control over the grid. If the bounding rows are not crossed, the first two points or last two points in the column will be extrapolated as necessary. Points on lines are selected by calculating the nearest location on the line to the given point. In order to use contour line segments the contours must be digitized lines, not contours generated from a mesh. When a complete line has been entered the Return option should be taken so that the line is saved and a new line can be started. Note During grid construction, control columns are colour-coded green, while control rows are yellow.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 282 Add control column P.3.0.4.1 The document is for study only,if tort to your rights,please inform us,we will delete

Add control row

P.3.0.4.2 Add ctl row

Purpose
Create a control row for the irregular grid method.

Description
The following menu is presented: Table 6.6 Option
1 Return 2 Add dig seg 3 Add flt seg 4 Add fet seg 5 Add cnt seg 6 Add zon seg 7 Abandon Add digitized segment Add fault segment Add feature segment Add contour segment Add zone segment Abandon current line

Menu P.3.0.4.2 Function

A control row is an XZ-row which must be followed when an irregular grid is created. It can be made up of any number of line segments joined together in any order. Control rows need not be parallel to the grid X-axis, but should be oriented along the I-direction of the required final grid. Control rows should not cross each other. It is not necessary for rows to cross the left and right columns in the grid, although this will give greater control over the grid. If the bounding columns are not crossed, the first two points or last two points in the row will be extrapolated as necessary. Points on lines are selected by calculating the nearest location of the line to the given point. In order to use contour line segments the contours must be digitized lines, not contours generated from a mesh. When a complete line has been entered, the Return option should be taken so that the line is saved and a new line can be entered. Note During grid construction, control rows are colour-coded yellow, while control columns are green.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Add control row P.3.0.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

283

Delete control column

P.3.0.4.3 Del ctl col

Purpose
Delete a control column.

Description
The user is asked to select the control column to be deleted. The selected column is highlighted and confirmation required to delete it.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 284 Delete control column P.3.0.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete control row

P.3.0.4.4 Del ctl row

Purpose
Delete a control row.

Description
The user is asked to select the control row to be deleted. The selected row is highlighted and confirmation required to delete it.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Delete control row P.3.0.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

285

Change control column

P.3.0.4.5 Chg ctl col

Purpose
Change a control column.

Description
A section of a control column can be changed by selecting the start and end points of the section to be changed and respecifying the section in a similar fashion to adding a new control column (see Add ctl col P.3.0.4.1, page 282).

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 286 Change control column P.3.0.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change control row

P.3.0.4.6 Chg ctl row

Purpose
Change a control row.

Description
A section of a control row can be changed by selecting the start and end points of the section to be changed and respecifying the section in a similar fashion to adding a new control row (see Add ctl row P.3.0.4.2, page 283).

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Change control row P.3.0.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

287

Make grid

P.3.0.4.7 Make grid


Purpose
Fill a skeleton grid of control lines with equalized areas of grid blocks.

Description
When the skeleton grid is ready the Make grid option should be selected. The user will first be asked whether the control lines are to be saved in a file (as for the Out ctl lnes option), and whether to sort the control lines before grid generation. By default, the program will sort the control lines into order (columns left to right and rows top to bottom) to ensure that all sub-sections of the grid will be identified correctly. However, in some cases it will be preferable to use the control lines in the order specified by the user (e.g. for a grid with a highly curved boundary). Then the endpoints of each section of the grid are highlighted in turn, and the user is prompted for the number of columns or rows to create in each section. Equalized areas of grid blocks are then generated for each section of the skeleton grid. The grid will be saved automatically in a file and the Edt grid menu will be presented. Any further changes to the grid, such as locally moving grid nodes away from wells, can then be made from the Edt grid menus.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 288 Make grid P.3.0.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

Output control lines

P.3.0.4.8 Out ctl lnes

Purpose
Output control lines to a user file.

Description
Control lines may be output to a user file so that the same lines can be used to construct further grids. The user will always be prompted to save control lines when the Make grid option is selected. The user is asked for the root name of the file to which the lines are to be written. The file will be given an extension .CTL.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Output control lines P.3.0.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

289

Input control lines

P.3.0.4.9 Inp ctl lnes

Purpose
Input control lines from a user file.

Description
Control lines which have been output previously to a user file can be read back using this option. The lines may be deleted or changed using the options on this menu. The user is asked for the name of the file from which the lines are to be read. The control lines will be drawn on the screen as they are read.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 290 Input control lines P.3.0.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

Mark axes

P.3.0.5 Mark axes


Purpose
Create a new grid using the mark axes method.

Description
The user is asked to enter two opposite corners of a box which will form the boundary of the grid. The box is constructed parallel to the given grid coordinate system. Any corner of the box can then be adjusted until the Box ready option is selected. The user can then enter columns and rows parallel to the box sides to form a grid, by selecting options from the menu: 1 2 3 4 Ready Add column Add row Abandon

This option can be used to ensure that columns and rows are spaced in such a way as to place wells centrally within grid blocks. When the user has entered enough rows and columns the Ready option will save the current grid and present the Edt grid menu. Option 4 allows the creation of the grid to be abandoned at any time.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Mark axes P.3.0.5 The document is for study only,if tort to your rights,please inform us,we will delete

291

Input grid

P.3.0.6 Input grid


Purpose
Read an existing grid from an ECLIPSE GRID file or ECLIPSE data file, or from a VIP data file.

Description
Existing simulation grids can be read into the GRID program. The user is prompted to indicate the type of file used for input:
Input Eclipse EGRID or GRID file, data file or VIP file ? (e/g/D/v)

The supported file types are:


E An ECLIPSE grid in the extensible grid file format (i.e. a .EGRID or .FEGRID file). This format was introduced for the 2000A release and provides advantages in file size and input performance. A full grid in a .GRID file written using level 2 on the ECLIPSE output keyword GRIDFILE. Note that this contains information for all cells, not just the active cell data written when using level 1. (However, files output using level 1 may be loaded, provided that all cells are active.) A grid in the corner point format used for ECLIPSE input, produced by the FILL program or by GRID itself (i.e. a .FILLED file, a .GRDECL file or a .GRDBIN file). NB: A corner point grid may be produced from block centre keywords by producing a .FILLED file from the FILL program. V Alternatively, a grid can be read from a VIP data file, containing corner-point data defined by a CORP array.

If data are to be read from an ECLIPSE input data file, the user is prompted for the name of the file to be read and whether it is formatted. The standard .FILLED file and .GRDECL file are always formatted. If unformatted input is selected, a .GRDBIN file (produced by the BINARY option in Out grid) will be expected. If the file exists, the program looks for keywords SPECGRID, MAPAXES, COORD and ZCORN. An error is flagged if COORD or ZCORN is encountered before the SPECGRID keyword. Once the global grid has been read the program checks the file for local grid refinements. The keywords for these are described in option P.3.8.2.6, Inp LGR (see page 363), which can also be used to read LGRs. All other keywords which may be present in the data file are ignored. If property or active cell keywords are to be read they should be read using option P.3.8.5.6, Inp property (see page 389) or option P.3.8.3.6, Inp active (see page 371).

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 292 Input grid P.3.0.6 The document is for study only,if tort to your rights,please inform us,we will delete

If data are to be read from an ECLIPSE EGRID or GRID file, then the user is prompted for the name of the file to be read and whether the file is formatted. (Unformatted files have suffix .EGRID or .GRID whereas formatted files will have suffix .FEGRID or .FGRID). The entire GRID file is read, so that a grid created in this way will automatically contain any local grid refinements found in the file. Note that the grid must be complete (i.e. inactive cells must be included in the file). If a MAPAXES keyword is found in a FILLED file, or if the corresponding data are found in an ECLIPSE EGRID or GRID file, the user will be given the option to use these data to define the grid coordinate system relative to the map system. The MAPAXES keyword is used to export the current grid axes when writing grid geometry data from GRID (see option P.3.9.2, Out grid, page 408). It will be copied to grid data files by FILL and ECLIPSE, allowing the grid to be positioned correctly if it is reloaded into GRID. The data associated with the MAPAXES keyword should not be changed by the user. The user will also be prompted for the units of the input grid and for whether the grid is in map coordinates. (The grid is in map coordinates if its areal coordinate system is defined relative to the map origin, otherwise the XY values are taken as relative to the newly defined grid origin.) The data read will then be scaled appropriately, depending on the areal units of the model and the depth units given for the grid. If a GRIDUNIT keyword is found in the input file, the default grid units will be as specified by this keyword. After the data have been read the grid coordinates are processed into the internal format used by GRID. The program checks the depths of the corners at each grid node searching for 'split nodes'. A node will be marked as split (either vertically or horizontally) if corner depths differ by greater than 0.001. Split nodes are displayed using tickmarks along block faces when the grid is displayed.

Notes
If a 'block centre' grid is read from an ECLIPSE GRID file then every node will be marked as split in every direction so that, by default, every block face will be displayed with tick marks. However, the display of these tickmarks can be turned off using the Display option D.6.4, Chg grid (see page 581). (It is most efficient to do this before reading the grid.) GRID does not allow 2D radial local grid refinements to be displayed. All 2D radial local grid refinements are transformed to 3D refinements for GRID. (Note that solution data for 2D radial refinements will automatically be expanded to 3D when the data are loaded from restart files.) A VIP data file must contain the following data: NX NY NZ COMP CORP grid dimensions array of 24 corner point values for each grid block

The user will be prompted to enter the input data units and whether the grid is in map units. The following prompts are for VIP-specific options:
Reverse Y-direction for VIP grid ? (Y/n)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Input grid P.3.0.6 The document is for study only,if tort to your rights,please inform us,we will delete

293

This is needed to handle the CORP data in cases where the original X and Y axes were 'lefthanded', i.e. the Y-axis increases up the page. If the keyword RIGHTHANDED is present in the input file, the default for the above prompt is changed to N. If the grid is in map units, the default is also changed to N, as the Y-direction will be reversed automatically when converting the XY values to grid units.
Is CORP array order standard XYZ or EIGHT ? (s/E)

In standard XYZ order, the CORP array consists of eight triplets of coordinate values for each grid block: (x1,y1,z1), (x2,y2,z2)..... (x8,y8,z8). In EIGHT order, the array is arranged as 8 x-values, 8 y-values, then 8 z-values: (x1,x2..... x8), (y1,y2..... y8), (z1,z2..... z8). The default response will be adjusted if the option EIGHT is given on the same line as CORP. The user can choose whether to write out a new .GRID file directly, using the CORP array data:
Write out a .GRID file now using CORP arrays ? (y/N)

Note that the construction of VIP grid blocks may not give straight coordinate lines throughout the reservoir, as in GRID models, and the grid may be altered due to coordinate line definition when it is read into GRID. However, a .GRID file written using the CORP array data will correspond exactly to the original VIP model. Contact SIS Customer Support if you wish to discuss VIP-GRID conversion problems. A .EGRID data file may contain a dual porosity grid, in which the matrix geometry is defined together with the active cell numbering for both the matrix and fracture. As the GRID program does not explicitly handle dual porosity models, this will be handled as follows: The matrix geometry is loaded The user is prompted to set the active cell numbers using either the matrix or the fracture values.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 294 Input grid P.3.0.6 The document is for study only,if tort to your rights,please inform us,we will delete

Copy grid

P.3.0.7 Copy grid


Purpose
Copy an existing grid.

Description
A new grid can be created by copying an existing grid associated with the current model. (Grids associated with other models must be written to a user file and read using the Inp grid facility.) The user is prompted for the name of the grid to be copied.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Copy grid P.3.0.7 The document is for study only,if tort to your rights,please inform us,we will delete

295

Merge grids

P.3.0.8 Merge grids


Purpose
Create a grid with sloping coordinate lines by merging the coordinate lines from two grids.

Description
This option can be used to create a simulation grid with sloping coordinate lines for modelling faults. Before using Merge grids, two dummy grids must be created, representing the top and bottom of the reservoir grid structure. These two grids are then merged to form a new grid in which the coordinate lines are defined by pairs of corresponding points taken from the top and bottom grids. The user is expected to create a first grid using a top structure map and a second grid using a bottom structure map. Grid rows or columns should be placed along fault lines on each map. (The fault lines will represent the intersections of the faults with the surfaces represented by the two maps, and so a sloping fault will be in different locations on each map.) The number of rows and columns must be the same for both grids. Depths must be set for each grid by sampling the appropriate map before the coordinate lines can be merged. On entering the Merge grids option, the user will be prompted as follows:
Enter depth units for grid or RETURN for FEET Enter the name of the grid to be copied Enter the name of the bottom grid

Merging of the grids is achieved by copying the coordinate lines and top corner depths of the first grid, to the top layer of the new grid, and then copying the coordinate line locations and depths for the second grid, to the bottom layer of the new grid. Split node flags will also be copied if present. The top or bottom of the coordinate lines may be taken from the second grid to define the bottom layer of the new grid: this depends on which surface of the dummy grid was sampled when it was set up. The user is prompted to choose which surface of the bottom grid will be used:
Use depths from top or bottom of coordinate lines ? (T/b)

Before saving the new grid, the program will check the depths of the top and bottom of the new coordinate lines and highlight any nodes where the bottom of the coordinate line is too high (i.e. the bottom depth is less than or equal to the top depth). The user may, however, choose to continue and save the new grid, after such errors have been found, in order to check where the problems have occurred. The new grid will consist of a single layer, with sloping coordinate lines where required. To obtain a final model, it can be split into further layers and the intermediate depths can be sampled as required.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 296 Merge grids P.3.0.8 The document is for study only,if tort to your rights,please inform us,we will delete

Note

It is important that both grids have the same units and axes, since coordinate line locations are measured in grid coordinates. If the bottom grid is defined with different units and/or different axes, warnings will be issued and the program will adjust the data for merging.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Merge grids P.3.0.8 The document is for study only,if tort to your rights,please inform us,we will delete

297

Cross-section grid

P.3.0.9 X-sect grid

Purpose
Create a cross-section grid.

Description
This option allows a cross-section grid to be created. The option is useful if the cross-section geometry has been drawn as a section through the reservoir. The grid is created along the x-axis of the display and the display is changed to an XZ crosssection. The user is prompted for the width (DY) of all the cells and whether a digitizing table is to be set up. The DX of each required cell can then be entered in turn in a similar fashion to the Vector grid option. When all the cells have been given areal dimensions the top depths for cells can either be digitized (using the cursor if no table has been set up) or a single top depth can be given. Similarly, depths for subsequent layers can be set by digitizing along a layer or by entering a DZ value.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 298 Cross-section grid P.3.0.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit layer

P.3.2 Edt layer


Purpose
Edit all the nodes on a grid layer.

Description
The Edt layer option displays the following menu: Table 6.1 Option
1 Return 2 Def dep lay 3 Def thk lay 4 Add layer 5 Del layer 6 Div layer 7 Spl layer 8 Jn layer Define depth of layer Define thickness of layer Add layer Delete layer Divide layer Split layer Join layer

Menu P.3.2 Function

The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt layer option will be discarded.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit layer P.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

299

Define depth of layer

P.3.2.2 Def dep lay

Purpose
Define the depth of a grid layer.

Description
The depths of all the nodes in the current edit layer can be changed. The current edit layer can be changed when this option is selected. The user is prompted for the new depths, which may be defined by a constant, an expression, by sampling a map or by copying depths from another grid layer. (Enter S to sample a map, C to copy depths.) For sloping coordinate lines the sampled depth is unlikely to be the same as the depth at the point the coordinate line intersects the map surface. This problem is overcome by repeating the sampling. An alternative, which may be useful in cases where the iterative method does not converge, is to use the bisection method to find the intersection depth. (Enter I for the bisection method.) For further details see "Specifying depths" on page 274. The user is then prompted to choose whether to change the nodes in all layers below the current layer and whether to change the nodes in all the layers above the current layer. Note that fault throws will only be set correctly if the appropriate nodes have first been split using option P.3.5.7, Spl nodes (see page 332) or the automatic splitting facility P.3.9.4, Spt grid (see page 420), to allow more than one depth to be set at each node. If nodes lie on fault lines and have not been split it is likely that null values will be returned at these nodes. Null values may also be returned at nodes which lie within an area bounded by major fault lines (e.g. sloping fault planes or fault regions which do not have a minor fault segment as one side). Any nodes which lie outside the model area will also be set to null, as will nodes at which values cannot be sampled from a specified map, due to sparse data or incorrect sampling parameters. If null values are obtained, the user will be prompted as follows:
WARNING - Null value returned at highlighted point(s)...& Enter value for nulls (or F - Fill or U - Use old values)

The null values are processed according to the user's response: If a number is entered at this stage, it will be used to replace the null values. If option 'F' is selected, the null values will be filled by finding any non-null nodes from the surrounding grid blocks and averaging their values using inverse distance weighting, allowing for split nodes. The process is repeated up to 10 times. If any null corners remain, the user is prompted to enter a default value for these points. If option 'U' is selected, the node values are taken from the existing grid depths.

Note that when selecting a value to use in place of nulls, it is recommended that a suitable datum level should be entered instead of the default null value (typically 1.0E6). Otherwise, the range of depths used for cross-section displays and 3-D displays will be exaggerated and it will be difficult to display and edit the resulting grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 300 Define depth of layer P.3.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

If depth checking is enabled, the computed depths for each node will be adjusted to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied, to ensure that node depths are not set to values which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, via options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536). This option is not available from cross-sectional displays: the display can be changed to an areal display when the option is selected.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define depth of layer P.3.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

301

Define thickness of layer

P.3.2.3 Def thk lay

Purpose
Define the thickness of a grid layer.

Description
The thickness of all the nodes in the current edit layer can be defined by entering a constant, an expression or by sampling a map. The user is prompted for the thickness of the current edit layer (see note on Specifying depths at the beginning of this chapter). The thickness of the current layer can be set by changing either the bottom depths or the top depths of the layer. If the bottom depths are changed then the depths of all deeper layers can also be reset accordingly. If top depths are changed then the depths of all shallower layers can be reset. If depth checking is enabled, the computed depths for each node will be adjusted if necessary, to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied, to ensure that node depths are not set to values which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, via options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536). A correction factor for sloping coordinates lines can be applied to sampled values when defining grid node thicknesses. The correction factor must be enabled using option P.7.5, Tog slp crds. (See Appendix D for details.) This option is not available from cross-sectional displays: the display can be changed to an areal display when the option is selected.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 302 Define thickness of layer P.3.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Add a grid layer

P.3.2.4 Add layer

Purpose
Add a layer to the grid.

Description
The user is asked whether to add the new layer to the top or to the bottom of the grid. If the new layer is added to the top of the grid, it will become layer 1 and the existing layers will be renumbered accordingly. The user is prompted for the thickness of the layer to be added. If the current display is of a grid cross-section, then the new layer may be added by marking the depth of each node using the input locator or digitizing table. The pattern of split nodes is copied from above or below so that faults are continued through the grid layers. A correction factor for sloping coordinates lines can be applied to sampled values when defining grid node thicknesses. The correction factor must be enabled using option P.7.5, Tog slp crds. (See Appendix D for details.)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Add a grid layer P.3.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

303

Delete a grid layer

P.3.2.5 Del layer

Purpose
Delete a layer of nodes from the grid.

Description
If the grid is being edited from an areal display, the user is asked for the layer to delete, the default being the layer on display. The numbering of the layers below the deleted layer is then adjusted. If the grid is being edited from a cross-sectional display the user is asked to select the layer to be deleted. The selected layer is highlighted and confirmation requested to delete it. A layer cannot be deleted if only one layer of grid blocks remains. A layer cannot be deleted if it contains nodes shared with an LGR or host grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 304 Delete a grid layer P.3.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

Divide a grid layer

P.3.2.6 Div layer

Purpose
Divide a grid layer.

Description
If the grid is being edited from an areal display, the user is asked to enter the number of layers into which the current edit layer is to be divided. If the grid is being edited from a cross-sectional display the user is asked to select the layer to be divided and the number of required layers. The thicknesses of the new layers may be calculated either by equally dividing the thickness of the current layer at each node or by entering the fraction of the total thickness to be assigned to each layer. (It is not necessary for the sum of the fractions to be equal to 1, as each fraction will be divided by the total fraction when the thickness of each layer is calculated.)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Divide a grid layer P.3.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

305

Split a layer

P.3.2.7 Spl layer


Purpose
Split a layer of grid nodes.

Description
This option allows the top of one grid layer to be separated from the bottom of the grid layer immediately above it in order to model, for example, shale layers. The option is independent of option P.3.5.7, Spl nodes (see page 332), which splits nodes vertically, so nodes can have up to 8 different corner depths. The user is asked to enter the thickness of the gap between the upper and lower layers: this may be determined by sampling a map. Only those nodes at which the gap thickness is greater than 0.01 will be split. If the top of the grid blocks is being edited, all lower layers can be moved down by the gap thickness. If the bottom of the grid blocks is being edited, all upper layers can be moved up. Nodes which have been split in this way are marked by a single line from the node towards the centre of the grid block. Arithmetic formulae can be used for this option, as for other depth or thickness setting options. For example, to check that the gap thickness at each node is positive, select this option and enter the expression >0 at the prompt. This option is not available from cross-sectional displays: the display can be changed to an areal display when the option is selected.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 306 Split a layer P.3.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

Join layers

P.3.2.8 Jn layer
Purpose
Rejoin a layer of grid nodes.

Description
This option allows a layer of grid nodes which have been split, using option P.3.2.7 Spl layer (see page 306) or P.3.3.7 Spl area (see page 314), to be rejoined. If the top of the grid blocks is being edited, all lower layers can be moved up by the gap thickness. If the bottom of the grid blocks is being edited, all upper layers can be moved down. This option is not available from cross-sectional displays: the display can be changed to an areal display when the option is selected.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Join layers P.3.2.8 The document is for study only,if tort to your rights,please inform us,we will delete

307

Edit area

P.3.3 Edt area


Purpose
Edit an area of nodes on a grid layer.

Description
The Edt area option displays the following menu: Table 6.2 Option
1 Return 2 Equ area 3 Equ columns 4 Equ rows 5 Def dep are 6 Def thk are 7 Spl area 8 Jn area 9 Vrt area Equalize area Equalize columns Equalize rows Define depth of area Define thickness of area Split area Join area Verticalise (straighten) area

Menu P.3.3 Function

The Edt area options are only available from areal displays of the grid. The user will be asked for the layer to be edited when this option is selected. The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections. Option 2 operates on regular areas of the grid. The area selected is the smallest grid area that contains two given input points. The other options operate on more general areas of the grid. The area can be selected by selecting nodes around the exterior of the required region. It is not necessary to select every node on the boundary: missed nodes will be selected automatically by zig-zagging along the grid. (Note that in setting up the zig-zag pattern, the column number will be incremented if possible, before incrementing the row number.) Alternatively, an area can be defined by a box within a range of rows and columns, or by selecting a grid region number which corresponds to the required area. If the Abandon option is taken then any edits made during the current entry to the Edt area option will be discarded.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 308 Edit area P.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Equalize area

P.3.3.2 Equ area

Purpose
Regenerate an area of the grid by moving both rows and columns to give an equalized grid area.

Description
An area of the grid is selected and the grid within the area regenerated to give an equally spaced grid. Note that this option also moves the nodes on the boundary of the selected area and may not be suitable if the boundary lies along a fault trace. The user is asked to select the area to be regenerated and to confirm that the area is correct. The area will be the smallest area of grid blocks containing two marked locations. If sloping coordinate lines have been activated then the user is asked whether to move the top or bottom of the coordinate lines along the row, or both. If only the top or bottom is to be moved the layer at which to fix the opposite end must be given. This option is not available from cross-sectional displays.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Equalize area P.3.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

309

Equalize columns

P.3.3.3 Equ columns

Purpose
Regenerate an area of the grid by moving columns so that they are equally separated.

Description
An area of the grid is selected and the grid within the area regenerated to give equally spaced columns. The nodes on the boundary columns are not moved. The user is asked to select the area to be regenerated and to confirm that the area is correct. If sloping coordinate lines have been activated then the user is asked whether to move the top or bottom of the coordinate lines along the row, or both. If only the top or bottom is to be moved, the layer at which to fix the opposite end must be given. This option is not available from cross-sectional displays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 310 Equalize columns P.3.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Equalize rows

P.3.3.4 Equ rows

Purpose
Regenerate an area of the grid by moving rows so that they are equally separated.

Description
An area of the grid is selected and the grid within the area regenerated to give equally spaced rows. The nodes on the boundary rows are not moved. The user is asked to select the area to be regenerated and to confirm that the area is correct. If sloping coordinate lines have been activated then the user is asked whether to move the top or bottom of the coordinate lines along the row, or both. If only the top or bottom is to be moved, the layer at which to fix the opposite end must be given. This option is not available from cross-sectional displays.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Equalize rows P.3.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

311

Define depth of an area

P.3.3.5 Def dep are

Purpose
Define the depth of an area of a grid layer.

Description
An irregular area of the grid is selected. This can be done by marking nodes around its boundary, or by defining a box within a selected range of rows and columns, or by specifying a grid region number. The user is prompted for the new depths (see "Specifying depths" on page 274) and then asked whether to change the depths of nodes in all layers below the current layer and above the current layer. Note that fault throws will only be set correctly if the appropriate nodes have first been split, using option P.3.5.7, Spl nodes (see page 332) or the automatic splitting facility P.3.9.4, Spt grid (see page 420), to allow more than one depth to be set at each node. Only the nodes which lie within the area are changed. Corners of split nodes which lie outside the area will be changed according to the manner in which individual nodes have been split. If depth checking is enabled, the computed depths for each node will be adjusted to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied, to ensure that node depths are not set to values which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, via options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536). This option is not available from cross-sectional displays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 312 Define depth of an area P.3.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Define thickness of an area

P.3.3.6 Def thk are

Purpose
Define the thickness of an area of a grid layer.

Description
An irregular area of the grid is selected. This can be done by marking nodes around its boundary, or by defining a box within a selected range of rows and columns, or by specifying a grid region number. The user is prompted for the new thicknesses (see notes on Specifying depths at the beginning of this chapter). The thickness of the current layer can be set by changing either the bottom depths or the top depths of the layer. If the bottom depths are changed, the depths of all deeper layers can also be reset accordingly. If top depths are changed, the depths of all shallower layers can be reset. Only the nodes which lie within the area are changed. Corners of split nodes which lie outside the area will be changed according to the manner in which individual nodes have been split. If depth checking is enabled, the computed depths for each node will be adjusted if necessary, to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied, to ensure that node depths are not set to values which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, via options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536). A correction factor for sloping coordinates lines can be applied to sampled values when defining grid node thicknesses. The correction factor must be enabled using option P.7.5, Tog slp crds. (See Appendix D for details.) This option is not available from cross-sectional displays.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define thickness of an area P.3.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

313

Split area

P.3.3.7 Spl area


Purpose
Split an area of grid nodes.

Description
This option allows the top of one grid layer to be separated from the bottom of the grid layer immediately above it in order to model, for example, shale layers. The option is independent of option P.3.5.7, Spl nodes (see page 332), which splits nodes vertically, so nodes can have up to 8 different corner depths. An irregular area of the grid can be selected. The user is asked to enter the thickness of the gap between the upper and lower layers and this may be determined by sampling a map. Only those nodes at which the gap thickness is greater than 0.01 will be split. If the top of the grid blocks is being edited, all lower layers can be moved down by the gap thickness. If the bottom of the grid blocks is being edited, all upper layers can be moved up. Nodes which have been split in this way are marked by a single line from the node towards the centre of the grid block. Only the nodes which lie within the area are changed. Corners of split nodes which lie outside the area will be changed according to the manner in which individual nodes have been split. Arithmetic formulae can be used for this option, in the same way as for other depth or thickness setting options. For example, to check that the gap thickness at each node is positive, select this option and enter >0 at the prompt. This option is not available from cross-sectional displays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 314 Split area P.3.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

Join an area

P.3.3.8 Jn area
Purpose
Rejoin an area of grid nodes.

Description
This option allows an area of grid nodes which have been split, using option P.3.2.7 Spl layer (see page 306) or P.3.3.7 Spl area (see page 314), to be rejoined. If the top of the grid blocks is being edited, all lower layers can be moved up by the gap thickness. If the bottom of the grid blocks is being edited, all upper layers can be moved down. An irregular area of the grid can be selected for rejoining. This option is not available from cross-sectional displays.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Join an area P.3.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

315

Verticalize an area

P.3.3.9 Vrt area

Purpose
Verticalize the coordinate lines within an area of the grid.

Description
This option allows an area of coordinate lines which have been made sloping to be reset to be vertical. An irregular area of the grid can be selected for verticalizing. This option is not available from cross-sectional displays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 316 Verticalize an area P.3.3.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit lines

P.3.4 Edt lines


Purpose
Edit rows or columns of grid nodes.

Description
The Edt lines option displays the following menu: Table 6.3 Option
1 Return 2 Add rows 3 Add columns 4 Del row 5 Del column 6 Move row 7 Mov column 8 Str line 9 Equ line Add rows Add columns Delete row Delete column Move row Move column Straighten line Equalize line

Menu P.3.4 Function

The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt lines option will be discarded.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit lines P.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

317

Add rows

P.3.4.2 Add rows


Purpose
Add a number of rows to the grid.

Description
This option can be used either to add rows to the grid, or to divide an existing row. If the grid is the global grid the user is asked:
Extend grid forwards, backwards or divide a row (f/b/D) ?

If the grid is an LGR it can not be extended, although a row can still be divided. If rows are added to the front of the grid, their width will be proportional to the original last row in the grid. The user can enter a constant proportionality factor or a different factor for each new row. The active cell number, coarsening group number and any region or property value, will be copied from the original last row. If rows are added to the back of the grid, their width will be proportional to the original first row in the grid. The user can enter a constant proportionality factor or a different factor for each new row. The active cell number, coarsening group number and any region or property value, will be copied from the original first row. If this option is used to divide a row of blocks, the user is first asked to select the row before being prompted for the number of new rows. The new rows are obtained either by equally dividing the current row or by entering the fraction of the current row to be used for each new row. (It is not necessary for the sum of the fractions to be equal to 1, as each fraction will be divided by the total fraction when new rows are calculated.) The active cell number and any region or property values for the new grid blocks will be copied from the blocks in the row that has been selected. This option is not available from XZ-plane displays of the grid but is available from YZ-plane displays. This option is also not available for radial LGRs.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 318 Add rows P.3.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add columns

P.3.4.3 Add columns

Purpose
Add a number of columns to the grid.

Description
This option can be used either to add columns to the grid, or to divide an existing column. If the grid is the global grid the user is asked:
Extend grid left, right or divide a column (l/r/D) ?

If the grid is an LGR it can not be extended, although a column can still be divided. If columns are added to the left hand edge of the grid, their width will be proportional to the original first column in the grid. The user can enter a constant proportionality factor or a different factor for each new column. The active cell number, coarsening group number and any region or property value, will be copied from the original first column. If columns are added to the right hand edge of the grid, their width will be proportional to the original last column in the grid. The user can enter a constant proportionality factor or a different factor for each new column. The active cell number, coarsening group number and any region or property value, will be copied from the original last column. If this option is used to divide a column of blocks, the user is first asked to select the column before being prompted for the number of new columns. The new columns are obtained either by equally dividing the current column or by entering the fraction of the current column to be used for each new column. (It is not necessary for the sum of the fractions to be equal to 1, as each fraction will be divided by the total fraction when new columns are calculated.) The active cell number and any region or property values for the new grid blocks will be copied from the blocks in the column that has been selected. This option is not available from YZ-plane displays of the grid.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Add columns P.3.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

319

Delete a row

P.3.4.4 Del row


Purpose
Delete a row from the grid.

Description
A row of nodes is selected by placing the cursor close to a node in the row. The selected row is highlighted and confirmation requested to delete the row. Removal of a row of nodes between two rows of cells will result in a single row of cells. The properties and region numbers of the row containing the cursor will be deleted, and the properties and region numbers of the new row will be taken from the cells in the other row. The remaining rows will be renumbered. This option is not available from XZ-plane displays of the grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 320 Delete a row P.3.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

Delete a column

P.3.4.5 Del column

Purpose
Delete a column from the grid.

Description
A column of nodes is selected by placing the cursor close to a node in the column. The selected column is highlighted and confirmation requested to delete the column. Removal of a column of nodes between two columns of cells will result in a single column of cells. The properties and region numbers of the column containing the cursor will be deleted, and the properties and region numbers of the new column will be taken from the cells in the other column. The remaining columns will be renumbered. This option is not available from YZ-plane displays of the grid.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Delete a column P.3.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

321

Move a row

P.3.4.6 Mov row


Purpose
Move a grid row.

Description
If the current session has sloping coordinate lines enabled, the user is asked whether to move the top or bottom of the coordinate lines along the row, or both. If only the top or bottom is to be moved, the layer at which to fix the opposite end must be given. A node on the row to be moved is selected and a new position for the node requested. Each node in the row is then moved along the line joining it to the adjacent row. This scheme ensures that regular grids parallel to the axes remain regular, whatever the alignment to the grid origin. If coordinate line checking is enabled, checks will be applied, to ensure that nodes are not moved to positions which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, using option P.7.9, Tog crd chk (see page 536). This option is not available from XZ-plane displays of the grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 322 Move a row P.3.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

Move a column

P.3.4.7 Mov column

Purpose
Move a grid column.

Description
If the current session has sloping coordinate lines enabled, then the user is asked whether to move the top or bottom of the coordinate lines along the column, or both. If only the top or bottom is to be moved the layer at which to fix the opposite end must be given. A node on the column to be moved is selected and a new position for the node is requested. The node in the column is then moved along the line joining it to the adjacent column. This scheme ensures that regular grids remain regular, whatever the alignment of the grid to the grid origin. If coordinate line checking is enabled, checks will be applied to ensure that nodes are not moved to positions which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, with option P.7.9, Tog crd chk (see page 536). This option is not available from YZ-plane displays of the grid.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Move a column P.3.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

323

Straighten a line

P.3.4.8 Str line

Purpose
Straighten a section of a grid row or column.

Description
If the current session has sloping coordinate lines enabled, the user is asked whether to move the top or bottom of the coordinate lines along the line, or both. If only the top or bottom is to be moved the layer at which to fix the opposite end must be given. Two nodes along a column or a row are selected. The nodes are checked to ensure they lie on the same row or column, and that no nodes between the specified nodes are split. The nodes along the line are repositioned along a line from one node to the other. The new nodes are placed at the intersection of the straight line with the crossing rows or columns. This option is not available from cross-section displays of the grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 324 Straighten a line P.3.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

Equalize a line

P.3.4.9 Equ line

Purpose
Equalize a section of a grid row or column by repositioning the nodes at regular intervals along the current line.

Description
If the current session has sloping coordinate lines enabled, the user is asked whether to move the top or bottom of the coordinate lines along the line, or both. If only the top or bottom is to be moved the layer at which to fix the opposite end must be given. Two nodes along a column or a row are selected. The nodes are checked to ensure they lie on the same row or column, and that no nodes between the specified nodes are split. The nodes along the line are repositioned at equal distances along the existing line.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Equalize a line P.3.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

325

Edit nodes

P.3.5 Edt nodes


Purpose
Edit individual grid nodes.

Description
The Edt nodes option displays the following menu: Table 6.4 Option
1 Return 2 Mov node 3 Mov nde-nde 4 Def nde dep 5 Mrk nde dep 6 Def nde thk 7 Spl nodes 8 Jn nodes 9 Mov crd lne Move node Move node to node Define node depth Mark node depth Define node thickness Split nodes Join node Move coordinate line

Menu P.3.5 Function

The Return option returns the user to the Edt grid menu. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt nodes option will be discarded.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 326 Edit nodes P.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Move a node

P.3.5.2 Mov node

Purpose
Move a node to another location.

Description
If the current session has sloping coordinate lines enabled, then the user is asked whether to move the top or bottom of the coordinate line or both. If only the top or bottom of the line is to be moved the user is prompted for the layer at which to fix the line. Nodes can then be selected and moved on the screen. If coordinate line checking is enabled, checks will be applied to ensure that nodes are not moved to positions which would result in coordinate lines crossing. These checking facilities can be toggled off, if required, with option P.7.9, Tog crd chk (see page 536). (Note that the checks may not provide complete protection, if the adjacent grid blocks are not convex.) Any number of nodes can be moved without additional prompts until another option is selected or this option reselected. The depth of the node is not changed, even if the node is being moved from a cross-sectional display. For cross-sectional displays the node will be moved in the X or Y direction only.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Move a node P.3.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

327

Move node to node

P.3.5.3 Mov nde-nde

Purpose
Move a node to the same location as another node, i.e. make two nodes coincident.

Description
If the current session has sloping coordinate lines enabled, then the user is asked whether to move the top or bottom of the coordinate line or both. If only the top or bottom of the line is to be moved the user is prompted for the layer at which to fix the line. Nodes can then be selected and moved on the screen. Before each node is moved the user is asked for confirmation. It is not recommended that nodes are made coincident unless it is absolutely necessary to have triangular blocks along a sealing fault. Any number of nodes can be moved without additional prompts until another option is selected or this option reselected. The depth of the node is not changed even if the node is being moved from a cross-sectional display.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 328 Move node to node P.3.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Define node depth

P.3.5.4 Def nde dep

Purpose
Define the depth at a single node.

Description
The user is asked to select the node at which the depth is to be defined and prompted for the new depth for the node (see notes on Specifying Depths at the beginning of this chapter). If the node is not split the node depth is set to the given depth. If it has been split, only the corners not separated from the selected corner by split faces are changed. The user is asked whether the depths of higher and lower nodes are to be changed by the same amount as the selected node. If depth checking is enabled, the node depth will be adjusted to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied, to ensure that the new node depth will not result in coordinate lines crossing. These checking facilities can be toggled off, if required, via options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536).

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define node depth P.3.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

329

Mark node depth

P.3.5.5 Mrk nde dep

Purpose
Mark the depth of a single node from a cross-sectional display.

Description
The user is asked to select the node for which the depth is to be defined and asked to mark the new depth for the node. The given x- or y-location is ignored: only the depth is significant for the given point and the node is moved up or down its coordinate line to the given depth. If the node is not split the node depth is set to the given depth. If it has been split, only the corners not separated from the selected corner by split faces are changed. The depths of nodes below and above the selected node can also be changed by the same amount. If depth checking is enabled, the node depth will be adjusted to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied to ensure that the new node depth will not result in coordinate lines crossing. These checking facilities can be toggled off, if required, with options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536). This option is not valid from areal displays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 330 Mark node depth P.3.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

Define node thickness

P.3.5.6 Def nde thk

Purpose
Define the thickness at a single node.

Description
The user is asked to select the node at which the thickness is to be defined and prompted for the new thickness at the node (see notes on Specifying Depths at the beginning of this chapter). If the node is not split the node thickness is set to the given thickness. If it has been split, only the corners not separated from the selected corner by split faces are changed. The depths of nodes below and above the selected node can also be changed by the same amount. If depth checking is enabled, the node depth will be adjusted to ensure that layers in the grid do not overlap. If coordinate checking is enabled, further checks will be applied, to ensure that the new node depth will not result in coordinate lines crossing. These checking facilities can be toggled off, if required, with options P.7.8, Tog dep chk and P.7.9, Tog crd chk (see page 536).

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define node thickness P.3.5.6 The document is for study only,if tort to your rights,please inform us,we will delete

331

Split nodes

P.3.5.7 Spl nodes


Purpose
Split grid nodes.

Description
The corners at each grid node are all held at the same depth until the node has been defined as `split. When a node has been split, a different depth can be held for each corner at the node. Which depths actually differ is determined by the manner in which the node is split. This Spl nodes option defines the vertical splitting at nodes. (Horizontal splitting to model shale breaks is defined using the options Spl layer, page 306, or Spl area, page 314.) When nodes are split in one layer, the layers below and above can be optionally split at the same time. When a layer is added to the grid, the fault pattern from the adjacent layer is copied to the new layer. Similarly, if new rows or columns are added, they will have split nodes defined where necessary to maintain the fault pattern. When the option is selected the following sub-menu appears:
1 2 3 4 Data point Test point Delete prev End

Any number of nodes may be split by moving from one node to the next. The nearest node is selected as each data point is given. If selected nodes are not adjacent, intermediate nodes are also included, using a `zig-zag pattern if selected nodes do not lie on the same column or row. (The column number is incremented preferentially to the row number.) The Delete prev option deletes the previous node. Note that it only deletes one node at a time. When the End option is selected, the given nodes will be marked as split by drawing tick marks along the appropriate grid block faces. In fact, the option may be better described as splitting `faces rather than nodes. Tick marks are drawn along the downthrown edge of the block face after the node depths have been redefined. The option does not change the depths at any of the split nodes. This must be done by using one of the methods for defining depths and initially the side of the grid line that is marked will be arbitrary. Since all the corners of the end nodes of a line of split nodes must necessarily have the same depths, the tickmarks will be drawn on the same block face as for the adjacent split node. A node may be split in any number of different directions to represent crossing faults or `T faults. When depths are defined at nodes that have been split in this manner, all corners which are not separated by a split face will be given the same depth. Corners separated by a split face will have different depths. In practice, this means that a node should be split in at least two directions to define a fault along a row, column or at a corner. At the edges of the grid the splitting of the nodes is `reflected to enable this to happen.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 332 Split nodes P.3.5.7 The document is for study only,if tort to your rights,please inform us,we will delete

For non-split nodes, depths or thicknesses are sampled at the nodal point. If the node is split then more than one depth is sampled at corners, depending on the way in which the node is split. The program searches around the split node looking for fault traces on the sampled map. If a major fault segment is found within a half-cell distance of the split node, then the sampled points will be taken from either side of the point at which a line from the node to an adjacent node crosses the fault. The node which is used to construct the crossing line depends on the geometry of the split node. For example, if the node is split column-wise, lines are constructed from the node in the previous column to the split node and from the next column to the split node. This scheme means that it is not necessary for grid nodes to overlay fault traces exactly. If no fault is found within the half-cell distance, all corners will be sampled at the node location. (This situation is most likely to occur when non-faulted thickness maps are being sampled for a faulted grid.)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Split nodes P.3.5.7 The document is for study only,if tort to your rights,please inform us,we will delete

333

Join nodes

P.3.5.8 Jn nodes
Purpose
Rejoin split grid nodes.

Description
The user is asked to select the nodes to be rejoined and whether to rejoin nodes in layers below and above the current layer. The option works in a similar way to the split node option, by joining the specified block faces. It is therefore necessary to select at least two nodes for the option to have any effect. After a node has been rejoined, if there remains at least one split face at the node, then the corner depths at the node are unchanged and may be inconsistent with the splitting of the node. However, when the depths are reset they will be reset according to the current splitting configuration. If there are no split block faces remaining at the node then all the corners at the node will take the depth of the top left corner of the node.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 334 Join nodes P.3.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

Move a coordinate line

P.3.5.9 Mov crd lne

Purpose
Move the top or bottom of a coordinate line at a split node, to define a sloping coordinate line.

Description
The user is asked to select the corner to act as a pivot point and the corner to be moved. The new position for the moved corner must then be selected. The coordinate line at the selected node is redefined from the pivot corner to the moved corner. The selected node must be split for this option to be used from an areal display.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Move a coordinate line P.3.5.9 The document is for study only,if tort to your rights,please inform us,we will delete

335

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 336 Move a coordinate line P.3.5.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit fault lines

P.3.6 Edt flt lnes

Purpose
Edit rows or columns of grid nodes. These options have been designed primarily for use with fault lines within the grid.

Description
The Edt flt lnes option displays the following menu: Table 6.1 Option
1 Return 2 Mov row-flt 3 Mov col-flt 4 Mov nde-flt 5 Mov row-slp 6 Mov col-slp 7 Def slp lne 8 Def dep lne Move row to fault Move column to fault Move node to fault Move row to slope Move column to slope Define sloping line Define depth line

Menu P.3.6 Function

The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections. If the Abandon option is taken then any edits made during the current entry to the Edt flt lnes option will be discarded.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit fault lines P.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

337

Move row to a fault

P.3.6.2 Mov row-flt

Purpose
Move a row of the simulation grid onto a section of a fault.

Description
If the current session has sloping coordinate lines enabled, then the user is asked whether to move the top or bottom of the coordinate lines along the row, or both. If only the top or bottom is to be moved the layer at which to fix the opposite end must be given. The section of the fault line to be used is obtained by marking the endpoints of the section. The selected section is highlighted and confirmation is requested that the section is correct. The segment of the row to be moved is obtained by selecting two nodes along the same row. The user is asked whether to proceed and then the row will be moved onto the fault at the points where the grid lines on either side of the selected row cross the fault line. The nodes will not be moved at points where this would result in grid lines crossing. Fault lines are represented within the grid by a series of split nodes. After the row has been moved onto the fault line it should be split using the Spl nodes option (P.3.5.7, see page 332) and the grid should then be resampled. This option is not available from cross section displays of the grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 338 Move row to a fault P.3.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Move column to a fault

P.3.6.3 Mov col-flt

Purpose
Move a column of the simulation grid onto a section of a fault.

Description
If the current session has sloping coordinate lines enabled, then the user is asked whether to move the top or bottom of the coordinate lines along the column, or both. If only the top or bottom is to be moved the layer at which to fix the opposite end must be given. The section of the fault line to be used is obtained by marking the endpoints of the section. The selected section is highlighted and confirmation that the section is correct requested. The segment of the column to be moved is obtained by selecting two nodes along the same column. The user is asked whether to proceed and then the column will be moved on to the fault at the points where the grid lines on either side of the selected column cross the fault line. The nodes will not be moved at points where this would result in grid lines crossing. Fault lines are represented within the grid by series of split nodes. After the column has been moved onto the fault line it should be split using the Spl nodes option (see page 332) and the grid should then be resampled. This option is not available from cross section displays of the grid.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Move column to a fault P.3.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

339

Move node to fault

P.3.6.4 Mov nde-flt

Purpose
Move a single node onto a fault.

Description
If the current session has sloping coordinate lines enabled, then the user is asked whether to move the top or bottom of the coordinate line or both. If only the top or bottom of the line is to be moved the user is prompted for the layer at which to fix the line. Individual nodes can be selected and moved on to fault lines. This option may be useful for getting nodes onto fault junctions, where the Mov row-flt and Mov col-flt options can be awkward, as they only move nodes along existing grid lines. The node will be moved to the nearest location on the nearest fault to the given cursor position. Any number of nodes can be moved without additional prompts until another option is selected or this option reselected.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 340 Move node to fault P.3.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

Move row to a sloping fault

P.3.6.5 Mov row-slp

Purpose
Split a row of nodes, resample the depths on either side of a sloping fault and reposition one side of the row of nodes on the other side of the fault.

Description
The Mov row-slp option assumes that the row to be split has already been lined up along one side of a sloping fault using the Mov row-flt option. The segment of the row to be split is obtained by selecting two nodes along the same row. The side of the row from which the first node was selected is the side that will be moved on to the fault section. The section of the fault line to be used is obtained by marking the endpoints of the section. The selected section is highlighted and confirmation that the section is correct requested. The user is the prompted for the throw at the fault (see "Specifying depths" on page 274). If a throw is entered explicitly, the downthrown side is taken as the side from which the first node was selected and the given throw will be added to the depths on that side of the row without changing the depths on the other side. If the throw is to be set by sampling a map, the depths on both sides of the split row will be reset according to the sampled values. The depths of nodes in deeper layers than the current layer will be automatically changed by the same amount as the nodes in the current layer. The side of the row to be moved will be placed on to the selected fault segment at the points where the grid lines on either side of the selected row cross the fault line. The nodes will not be moved at points where this would result in grid lines crossing. This option is not recommended for general use, since sloping fault lines are not often digitized on a map to the correct scale. This can lead to gross exaggeration of the slope of the fault if it is taken from a single map. The user may prefer to consider using the Merge grids facility P.3.0.8, page 296) for defining sloping faults. This option is not available from cross section displays of the grid.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Move row to a sloping fault P.3.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

341

Move column to a sloping fault

P.3.6.6 Mov col-slp

Purpose
Split a column of nodes, resample the depths on either side of a sloping fault and reposition one side of the column of nodes on the other side of the fault.

Description
The Mov col-slp option assumes that the column to be split has already been lined up along one side of a sloping fault using the Mov col-flt option. The segment of the column to be split is obtained by selecting two nodes along the same column. The side of the column from which the first node was selected is the side that will be moved on to the fault section. The section of the fault line to be used is obtained by marking the endpoints of the section. The selected section is highlighted and confirmation that the section is correct requested. The user is then prompted for the throw at the fault (see note on Specifying depths at the beginning of this chapter). If a throw is entered explicitly the downthrown side is taken as the side from which the first node was selected and the given column will be added to the depths on that side of the column, without changing the depths on the other side. If the throw is to be set by sampling a map, the depths on both sides of the split column will be reset according to the sampled values. The depths of nodes in deeper layers than the current layer will be automatically changed by the same amount as the nodes in the current layer. The side of the column to be moved will be placed on to the selected fault segment at the points where the grid lines on either side of the selected column cross the fault line. The nodes will not be moved at points where this would result in grid lines crossing. This option is not recommended for general use, since sloping fault lines are not often digitized on a map to the correct scale. This can lead to gross exaggeration of the slope of the fault if it is taken from a single map. The user may prefer to consider using the Merge grids facility, page 296, for defining sloping faults. This option is not available from cross section displays of the grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 342 Move column to a sloping fault P.3.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

Define a sloping line

P.3.6.7 Def slp lne

Purpose
Define the slope angle for a line of coordinate lines.

Description
Sloping coordinate lines may be used within the grid to model sloping faults on the map. This option allows the user to enter the angle of a line of sloping coordinate lines to the vertical. The user is asked to select the grid line for which the slope is to be defined and to enter the angle of the slope to the vertical. The line is defined by moving from one grid node to the next. If nodes are missed, nodes will automatically be selected zig-zagging along the grid. The zigzag will be made by incrementing the column number in preference to the row, whenever possible. The azimuthal angle for each line is made in two sweeps. Firstly, along rows, and secondly, along columns. During the first sweep an azimuthal direction is defined along intersecting columns and during the second sweep along intersecting rows. At corners, the calculated angle is therefore a combination of the two sweeps. The angle will vary continuously along the fault. The vertical angle is defined so that the bottom of the coordinate line is moved towards the opposite side of the grid block from which the first node of the row is selected. The coordinate line is held fixed at the node corner diagonally opposite to the first node corner selected. Coordinate lines which have been made to slope can be straightened by entering an angle to the vertical of =0 in this option. (Simply entering 0 will not be sufficient.) Alternatively, the Vrt area option P.3.3.9 (see page 316) can be used to straighten all lines in an area. This option does not change the depths of any nodes which lie on the coordinate lines. These should be set by defining the grid depths in some way. However, it should be noted that if sloping faults are to be correctly represented, proper use should be made of the Major and Minor segments when digitizing fault traces. It has been found that sloping faults are often drawn on maps with gaps across the fault of disproportionate width. Minor fault segments are transparent to the interpolation algorithm and so the surface on either side of the corresponding major segment is continuous. The proper throw will therefore be obtained at the fault even if the grid line appears to be in the middle of the fault region. (The position of the split grid line will be the proper location of the fault trace for the given angle, if it had been drawn to scale.) Note that when the contouring back option is used, the minor segments are not treated as transparent. This option cannot be used within radial grid refinements, although the outer coordinate lines of a radial LGR can be changed by using this option on the parent grid. The user may prefer to consider using the Merge grids facility P.3.0.8 (see page 296) for defining sloping faults.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define a sloping line P.3.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

343

Define line depth

P.3.6.8 Def dep lne

Purpose
Define the depth of a line of grid nodes.

Description
The depth of a line of nodes can be defined. If nodes along the line have been split, only the depths on the side of the line from which the node was selected are changed. Thus, for example, a fault throw can be changed. The line is defined by moving from one grid node to the next. If nodes are missed, nodes will be automatically selected by zig-zagging along the grid. The zig-zag will be made by incrementing the column number in preference to the row number, where possible. The user is prompted for the new depth for the line (see "Specifying depths" on page 274). The depths of the nodes in the line are changed and the user asked whether to change the depths of layers below and above the current layer.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 344 Define line depth P.3.6.8 The document is for study only,if tort to your rights,please inform us,we will delete

Show values

P.3.7 Sho values

Purpose
Show or highlight grid values.

Description
The Sho values option displays the following menu: Table 6.2 Option
1 Return 2 Sho x,y,z 3 Sho x,y,z 4 Sho nde thk 5 Hgh dep rng 6 Hgh thk rng 7 Chk angles Show x,y,z values Show i,j,k positions Show node thickness Highlight depth range Highlight thickness range Check grid orthogonality

Menu P.3.7 Function

The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections. Note This menu can be selected quickly from any menu via the special key S.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show values P.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

345

Show x,y,z

P.3.7.2 Sho x,y,z


Purpose
Show the coordinates of a grid node or corner.

Description
The x,y coordinates can be shown in grid units (relative to the grid origin), or in map units. Radial coordinates can be selected for radial LGRs, to show distance from grid centre and angle in degrees, instead of the cartesian x,y position. The user is asked to select the node for which the coordinates are required. The x,y,z location of the selected corner will be shown at the bottom of the screen until another node or another option is selected. If the current grid contains LGRs, the nearest corner in any grid shown on the display will be selected. To show x,y,z positions on LGR nodes that cannot be viewed on a global plane, use Edt LGR (option D.7.9, page 617, or type L) to edit the required grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 346 Show x,y,z P.3.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

Show I,J,K

P.3.7.3 Sho i,j,k


Purpose
Show the i,j,k coordinates of a grid block.

Description
The user is asked to select the block for which the coordinates are required. The i,j,k values of the selected block will be shown at the bottom of the screen until another block or another option is selected.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show I,J,K P.3.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

347

Show thickness

P.3.7.4 Sho nde thk

Purpose
Show thickness of a grid block at a node.

Description
The user is asked to select the node at which the thickness is required. The thickness at the given node (or corner if the node is split) will be shown at the bottom of the screen until another node or another option is selected. Note that, if the current grid contains LGRs, the nearest corner in any grid shown on the display will be selected. If the corner is shared by two grids, both node thickness values will be shown. To show thickness values at LGR nodes that cannot be viewed on a global plane, use Edt LGR (option D.7.9, page 617, or type L) to edit the required grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 348 Show thickness P.3.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

Highlight depth range

P.3.7.5 Hgh dep rng

Purpose
Highlight the nodes within a given range of depths.

Description
The user is prompted for the range of depths required, e.g. 7200, 7500, and given the option to change the Granite settings for the markers used to highlight the nodes. All the nodes within the given depth range will be highlighted. The highlights will not be removed until the display is refreshed.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Highlight depth range P.3.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

349

Highlight thickness range

P.3.7.6 Hgh thk rng

Purpose
Highlight the nodes having a given range of thicknesses.

Description
The user is prompted for the range of thicknesses required, e.g. -1000, 0, and given the option to change the Granite settings for the markers used to highlight the nodes. All the nodes within the given thickness range will be highlighted. The highlights will not be removed until the display is refreshed.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 350 Highlight thickness range P.3.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

Check grid orthogonality

P.3.7.7 Chk angles

Purpose
Check grid angles for orthogonality.

Description
The Chk angles option displays the following menu: Table 6.3 Option
1 Return 2 Cal orthog 3 Sho orthog 4 Sho orth fll 5 Chg orth fll 6 Mov orth key 7 Chg orth key 8 Rpt orthog Calculate orthogonality Show orthogonality for a grid block Show orthogonality colour fill Change orthogonality colour fill Move orthogonality colour key Change orthogonality colour key Display orthogonality report

Menu P.3.7.7 Function

This menu allows the user to check the angles of a simulation grid, by calculating a measure of orthogonality. The program calculates and displays the maximum deviation from 90 degrees for any corner of a grid block. These angles are calculated in the XY plane by default, but the user may choose to check angles in the XZ or YZ plane. The Return option returns the user to the Edt grid menu options. Options 5, 6 and 7 are as described for property fill (see the Edt property menus, P.3.8.5, page 384). Each of the other options is described in the following sections.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Check grid orthogonality P.3.7.7 The document is for study only,if tort to your rights,please inform us,we will delete

351

Calculate grid orthogonality

P.3.7.7.2 Cal orthog

Purpose
Calculate orthogonality for simulation grid block angles.

Description
This option calculates the orthogonality measure for all blocks in a simulation grid. Usually, the angles in the XY plane are calculated, but the user may select the XZ or YZ plane if required. For each grid block, 8 angles are calculated at each corner of the two faces in the selected plane. The program checks for non-convex grid blocks (where an individual angle may deviate from 90 degrees by up to 270 degrees). The orthogonality measure for a particular grid block is the worst deviation from 90 degrees for any corner of the grid block. After this calculation has been performed, the user can check the orthogonality of individual grid blocks, select a colour display of the orthogonality measure, or display or print a report summarizing the results for the complete grid (see the other options for menu P.3.7.7, Chk angles, page 351). Note that this orthogonality measure is most useful for detecting distorted grid blocks in an irregular grid, and can also be used for qualitative comparisons of different simulation grids. However, the user should be aware that this measure does not take account of flow directions: a grid which appears orthogonal here may be subject to errors in a five-point difference scheme, if it is not oriented correctly for the predominant flow directions. In some cases, a grid with some distorted cells may be a more suitable model than an orthogonal grid which does not represent the reservoir geometry accurately.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 352 Calculate grid orthogonality P.3.7.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

Show orthogonality for a grid block

P.3.7.7.3 Sho orthog

Purpose
Show the orthogonality measure for a grid block.

Description
The user is asked to select the required grid block. The i,j,k values and the orthogonality measure of the selected block will be shown at the bottom of the screen until another block or another option is selected.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show orthogonality for a grid block P.3.7.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

353

Show orthogonality colour fill

P.3.7.7.4 Sho orth fll

Purpose
Show a colour fill display of the grid block orthogonality measure.

Description
Each grid block will be colour filled according to its orthogonality value, as calculated by option P.3.7.7.2, Cal orthog (see page 352). When the blocks are colour filled, reselection of this option removes the colour fill. Colour fill will be removed automatically when the Chk angles menu is exited.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 354 Show orthogonality colour fill P.3.7.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

Display orthogonality report

P.3.7.7.8 Cal orthog

Purpose
Display / print a report on the orthogonality of a grid.

Description
An orthogonality summary is shown for the global grid and for any LGRs which exist within the grid. The user may choose to print the report to a file. After viewing or printing the report, select Q to quit and return to the Chk angles menu.

Example
Example orthogonality report:
Orthogonality Report for Grid D4 Deviation from orthogonality in XY plane (Worst deviation from 90 degrees for any grid block corner) Maximum deviation for all grid blocks = 51.9 degrees -----------------------------------------------------------Global grid Size: 30 x 17 x 5 Total cells: 2550 Total active cells: 2089 Max deviation: 51.9 Worst cell: (8,6,1) Deviation range Total cells Total active cells < 10.0 1475 ( 57.8 % ) 1310 ( 62.7 % ) 10.0 - 20.0 690 ( 27.1 % ) 474 ( 22.7 % ) 20.0 - 30.0 195 ( 7.6 % ) 150 ( 7.2 % ) 30.0 - 40.0 130 ( 5.1 % ) 100 ( 4.8 % ) 40.0 - 50.0 45 ( 1.8 % ) 40 ( 1.9 % ) 50.0 - 60.0 15 ( .6 % ) 15 ( .7 % ) 60.0 - 70.0 0 ( .0 % ) 0 ( .0 % ) 70.0 - 80.0 0 ( .0 % ) 0 ( .0 % ) 80.0 - 90.0 0 ( .0 % ) 0 ( .0 % ) > 90.0 0 ( .0 % ) 0 ( .0 % ) --------------------------------------------------------------

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Display orthogonality report P.3.7.7.8 The document is for study only,if tort to your rights,please inform us,we will delete

355

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 356 Display orthogonality report P.3.7.7.8 The document is for study only,if tort to your rights,please inform us,we will delete

Edit blocks

P.3.8 Edt blocks


Purpose
Edit grid block data.

Description
The Edt block option displays the following menu: Table 6.1 Option
1 Return 2 Ref grid 3 Edt active 4 Edt regions 5 Edt property 6 Edt FIP 7 Del regions 8 Del property 9 Crs grid Refine grid Edit active/inactive cells Edit regions Edit properties Edit fluids-in-place Delete regions Delete properties Coarsen grid

Menu P.3.8 Function

The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit blocks P.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

357

Refine grid

P.3.8.2 Ref grid


Purpose
Local grid refinement options.

Description
The Ref grid option displays the following menu: Table 6.2 Option
1 Return 2 Cre LGR 3 Rad LGR 4 Del LGR 5 Del all LGRs 6 Inp LGR 7 Sho LGR name Create Cartesian LGR Create Radial LGR Delete LGR Delete all LGRs Input LGR Show LGR name

Menu P.3.8.2 Function

The local grid refinement option allows areas of the grid to be refined for use with the ECLIPSE local grid refinement facility. Both Cartesian and 3D radial local refinements can be created (but not 2D radial). Nested grids can also be created. When the grid geometry and associated parameters are output, local grid refinement keywords will be generated automatically for refined areas of the grid. Refined parts of the grid are displayed automatically. Local grids may be edited either by simply typing "L" or by using option D.7.9, Edt LGR (see page 617), on the Chg view display menu. Grids can be nested when editing a refined grid by creating a new LGR within the refined grid. After LGRs have been defined, some of the normal grid editing facilities are no longer available. For example, it is not possible to add rows where the coarse grid has been refined or to move the grid. It is possible to move nodes within the fine grid and to move nodes which are shared by both the coarse and fine grids (although this is not recommended). Consistency is maintained between the fine grid and the coarse grid at nodes which are common to the two grids, but GRID does not ensure that the fine grid fits exactly into the coarse grid if the fine grid has been edited manually. Block values for local grid blocks default to the corresponding coarse grid block values. The default values may be overwritten by resampling layers in the fine grid, to allow greater definition of block properties in the fine grid. The Return option returns the user to the Edt blocks menu options. Each of the other options is described in the following sections.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 358 Refine grid P.3.8.2 The document is for study only,if tort to your rights,please inform us,we will delete

Create local grid refinement

P.3.8.2.2 Cre LGR

Purpose
Create a Cartesian local grid refinement.

Description
The user is asked to select the area of the grid to be refined. Two points are marked and the smallest grid area which contains both points is highlighted. The user is asked to confirm that the area is correct and will then be prompted for the range of layer numbers to be refined. Each row, column and layer in the refined area may be arbitrarily divided into any number of fine rows, columns and layers, using the same techniques as used for adding rows and columns in the coarse grid. The user is prompted for the number of fine columns in each coarse column, followed by the fractions to allocate to each fine column. The procedure is then repeated for the rows and finally for the layers. The fine grid is then drawn at the required position in the coarse grid. Refinements can be created within already refined areas of the grid, by first selecting an LGR (by typing "L", or using option D.7.9, "Edt LGR", page 617). However, depending on the version of the simulator to be used, there may be restrictions on the use of nested LGRs. Therefore, the first time a nested LGR is created, the program warns the user, and asks if he or she wishes to continue creating the LGR. Refinements cannot be created within radial LGRs.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Create local grid refinement P.3.8.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

359

Radial local grid refinement

P.3.8.2.3 Rad LGR

Purpose
Create a radial local grid refinement.

Description
ECLIPSE supports two types of radial refinements: a single-column radial LGR that occupies one column in the parent grid; and a 4-column radial LGR which occupies a 2x2 box within the parent grid. The user is first asked to specify which type of LGR is required, and to select a block (or group of blocks) to be refined. The user is then prompted for the number of radial cells, the range of layers to be refined and the inner radius for the radial refinement (in the current model area units). Azimuthal cell blocks are created automatically by GRID. In the single-column radial LGR each parent grid block is divided into four azimuthal blocks with edges aligned with the block diagonals. The 4-column radial LGR contains eight azimuthal cells, each parent grid block being divided into two by joining the node at the centre of the four columns to the four corners of the 2x2 box. ECLIPSE also allows radial LGRs in which the host cells are not split azimuthally: a 2D singlecolumn radial LGR with one azimuthal cell of 360 degrees; and a 4-column radial LGR containing four azimuthal cells. GRID however cannot be used to create these alternative LGRs. The radial division of the cells may be specified by the user or may be defaulted to a logarithmic increase in radius from the inner radius. The inner radii are the same for each layer, so that the inner cells form vertical cylinders. For the 4-column radial LGR, the central co-ordinate line must be vertical to ensure that the refined cells line up with the host cells. The outer radius of the refinement is set by ECLIPSE so the LGR volume is equivalent to the host cell volume. The division of the layers can be specified in the same way as for a Cartesian refinement: either by entering fractions or by allowing the cells to be divided equally. The fine grid is then drawn at the required position in the coarse grid. Refinements can be created within already refined areas of the grid, by first selecting an LGR (by typing "L", or using option D.7.9, "Edt LGR"). However, depending on the version of the simulator to be used, there may be restrictions on the use of nested LGRs. Therefore, the first time a nested LGR is created, the program warns the user, and asks if he or she wishes to continue creating the LGR. Note Radial LGRs cannot be refined.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 360 Radial local grid refinement P.3.8.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete local grid refinement

.3.8.2.4 Del LGR

Purpose
Delete a local grid refinement.

Description
The user is asked to select the local grid refinement to be deleted by placing the cursor in a block of the locally refined area, or by selecting the LGR from a list of grid names. The refinement will be highlighted and the user asked to confirm that it should be removed. If a local grid refinement is itself refined, then its refinements must be deleted before the LGR can be deleted. These are deleted in the same way as any other LGR.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Delete local grid refinement .3.8.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

361

Delete all local grid refinements

P.3.8.2.5 Del all LGRs

Purpose
Delete all local grid refinements.

Description
The user is asked to confirm that all local grid refinements are to be removed. This option may be useful if it is found that some new editing must be made to the coarse grid, which cannot be done while local grid refinements are defined. If the current grid is an LGR, the program will restore the global grid edit status before performing any deletions.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 362 Delete all local grid refinements P.3.8.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

Input LGR

P.3.8.2.6 Inp LGR


Purpose
Read LGR grids from a formatted data file (e.g. FILLED file or GRDECL file).

Description
This option provides an alternative method of reading an LGR, instead of reading the entire grid using the Input grid (P.3.0.6) option for ECLIPSE GRID files. LGRs are loaded into the existing coarse grid. The option works in the same way as reading a normal grid from a FILLED file, except that it looks for the keyword RADFIN4, RADFIN or CARFIN. If one of these keywords is found, the program checks that the grid does not already exist, or overlaps an existing LGR. Then the user is prompted to choose whether to load the LGR. The data following the RADFIN4, RADFIN or CARFIN keyword may consist of either a complete set of corner point data for the LGR (keywords COORD and ZCORN) or a suitable set of LGR refinement keywords (NXFIN, NYFIN, NZFIN, HXFIN, HYFIN, HZFIN and HRFIN, plus INRAD for a radial grid). See the "ECLIPSE Reference Manual" and "ECLIPSE Technical Description" for full details of the refinement data. If the corner point data are not given, an LGR will be constructed by GRID, using any of the refinement data that are available, or suitable default values if necessary. If a MAPAXES keyword is found in the input file, and the axes do not match the current grid axes, the user is prompted to choose whether the LGR should be adjusted:
'Adjust LGR position from axes defined in file ? (Y/n)'

If corner point data are input, but the LGR being read will not fit exactly into the global cells which contain it, a warning is issued, and the user is given the option to force the LGR into the grid, by adjusting the global grid if necessary:
'Adjust grid structures to force LGR input ? (y/N)'

This option may be useful if, for example, the LGR has been adjusted or resampled as a separate grid, so that it does not fit the host grid exactly, but the user now wishes to include it in a full field model. To ensure GRID puts the LGR cells in the correct host cells the NXFIN, NYFIN and NZFIN keywords can be used before the COORD and ZCORN keywords. However, care must still be taken in loading an LGR which does not match the global grid. If the LGR is nowhere near the correct position, the global grid may appear corrupted after inserting the local grid. (If there are obvious problems, use the abandon key "A" to remove the new LGR immediately.)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Input LGR P.3.8.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

363

Notes
Only the structural data are read. Property or region data for the LGR should be read separately by editing the local grid and then using the option Inp property P.3.8.5.6, page 389, or Inp region P.3.8.4.6, page 380. Nested LGRs (i.e. refinements within refinements) can be input. The first time a nested grid is read, the program warns the user that a nested LGR structure is being created. The format of the CARFIN and RADFIN keywords for nested LGRs is given in the "ECLIPSE Reference Manual". GRID will only read a nested grid if the host grid name specified by the CARFIN / RADFIN keyword matches the name of an existing LGR.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 364 Input LGR P.3.8.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

Show local grid refinement

P.3.8.2.7 Sho LGR name

Purpose
Show the name of a local grid refinement.

Description
The user is asked to select the LGR for which the name is required. Its name will be shown at the bottom of the screen.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show local grid refinement P.3.8.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

365

Edit active cellsP.3.8.3 Edt active


Purpose
Define grid cells to be active or inactive.

Description
The Edt active option displays the following menu: Table 6.3 Option
1 Return 2 Def act lay 3 Def act are 4 Def act blk 5 Sho active 6 Inp active 7 Out active 8 Opr active 9 Tot active Define active layer Define active area Define active block Show active Input active cell numbers Output active cell numbers Operate on active cells Show total active cells

Menu P.3.8.3 Function

The Return option returns the user to the Edt blocks menu options. Each of the other options is described in the following sections. Grid cells are defined to be active or inactive by an active cell number, set to 1 for active cells and 0 for inactive cells. Active cells are shown by default as solid grid lines on the screen and inactive cells as dotted lines. The active/inactive cell display can be changed from display option D.6.4.2, Chg grd dsp (see page 582), which allows either the active or inactive cell display to be switched off. Inactive cells will not be shown in 3D grid displays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 366 Edit active cells P.3.8.3 The document is for study only,if tort to your rights,please inform us,we will delete

Define active layer

P.3.8.3.2 Def act lay

Purpose
Define a layer of grid cells to be active or inactive.

Description
A layer of grid blocks can be defined to be active or inactive by entering 0 (inactive), 1 (active) or S to sample a map. If the active cells are to be defined by sampling a map, the sampled values are rounded to 0 or 1.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define active layer P.3.8.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

367

Define active area

P.3.8.3.3 Def act are

Purpose
Define an area of grid cells to be active or inactive.

Description
An area of grid blocks can be defined to be active or inactive. The area is defined by marking cells on the edge of the area, or by specifying a box within a range of rows and columns, or by selecting a grid region number. The area can be any shape and will be closed automatically. The user is then prompted for the active cell number. The response can be 0 (inactive), 1 (active) or S to sample a map. If the active cells are defined by sampling a map, the sampled values are rounded to 0 or 1. The active/inactive cell numbers may be copied to cells with the same I,J positions in layers below and above the current layer.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 368 Define active area P.3.8.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Define active blocks

P.3.8.3.4 Def act blk

Purpose
Define individual grid cells to be active or inactive.

Description
Grid cells can be defined to be active or inactive one cell at a time. The user is asked whether to make cells inactive (0) or active (1). All selected cells will then be set accordingly until a new option is selected or this option selected again. Each cell will be redrawn as it is selected.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define active blocks P.3.8.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

369

Show active

P.3.8.3.5 Sho active


Purpose
Show whether a grid cell is active or inactive.

Description
As each cell is selected it is highlighted and a message given at the bottom of the screen indicating whether the cell is active or inactive.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 370 Show active P.3.8.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Input active cell numbers

P.3.8.3.6 Inp active

Purpose
Read active cell numbers from a user file or an ECLIPSE INIT file.

Description
The user is asked whether the data are to be read from a user data file or an ECLIPSE INIT file. The user is prompted for the name of the file to be read and whether it is formatted. If the file exists, it is read until the ACTNUM data are found. If the grid contains LGRs, the user can choose to load data for all grids or for the current grid only (global or LGR). If the current grid is an LGR and input is from a user data file, the user can also choose whether to identify the LGR in the file or read the first ACTNUM array found. If the file is a user data file, the format for the ACTNUM array should be as for the .GRDECL file written by the "Out active" option (P.3.8.3.7, see page 372) or the "Out grid" option (P.3.9.2, see page 408). Repeated values are allowed, as for ECLIPSE input, e.g. 5*1 can be used to represent five active cells. If the array contains too many or too few values, a warning is given, e.g.:
ACTNUM array contains insufficient values. Continue ? (y/N)

The default is to abandon input, but if the user chooses to continue, the data will be loaded into the grid, with any missing values set to zero. Alternatively, data can be read from a binary data file (.GRDBIN), as written by "Out grid" (P.3.9.2), by selecting the data file to be unformatted. If the data are read from an INIT file, then the file is searched for the pore volume array. Each cell will then be set active or inactive depending on whether the pore volume is greater than 0.000001. If an LGR is currently being edited, the pore volume array for the current LGR name is read. Note A GRDECL file written by "Out active" (P.3.8.3.7) will not contain any CARFIN, RADFIN or REFINE keywords to identify LGRs. For this type of input, the user should choose to load data for the current grid only and read the first ACTNUM array found.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Input active cell numbers P.3.8.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

371

Output active cell numbers

P.3.8.3.7 Out active

Purpose
Write active cell numbers to a user file.

Description
The active cell array can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character extensions are used). The file will be opened if it has not already been opened, otherwise output will be added to existing output. If the file already exists, the user is asked whether to overwrite it. The array is written out headed by the keyword ACTNUM with column numbers increasing fastest, then row numbers, then layer numbers. For example for a 10x7x2 grid:
ACTNUM 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 /

1 1 1 0 0 1 0 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 1 1 1 1 1 0 1 1 1 1 1 1 1

0 0 1 1 1 0 0 1 1 1 1 1 1 1

0 0 0 1 0 0 0 1 1 1 1 1 1 1

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 372 Output active cell numbers P.3.8.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

Operate on active cells

P.3.8.3.8 Opr active

Purpose
Operate on the active cell array.

Description
This option allows the user to operate on the entire ACTNUM array (rather than just a single layer). The arithmetic/logical parser may be used to give formulae which involve property or region number arrays. The results of the operation will be rounded to 0 or 1 to assign an active cell number.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Operate on active cells P.3.8.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

373

Show total active cells

P.3.8.3.9 Tot active

Purpose
Show total number of active cells

Description
A message is output, showing the total number of cells in the grid and the total number of active cells. If an XY plane is currently displayed, a further message is output, showing the totals for the current layer.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 374 Show total active cells P.3.8.3.9 The document is for study only,if tort to your rights,please inform us,we will delete

Edit region numbers

P.3.8.4 Edt regions

Purpose
Define region numbers for the grid.

Description
The Edt regions option displays the following menu: Table 6.4 Option
1 Return 2 Def reg lay 3 Def reg are 4 Def reg blk 5 Sho region 6 Inp region 7 Out regions 8 Opr region 9 Dsp regions Define region layer Define region area Define region blocks Show region numbers Input region numbers Output region numbers Operate on region numbers Display regions

Menu P.3.8.4 Function

The Return option returns the user to the Edt blocks menu options. Each of the other options is described in the following sections. Regions are defined by integer values associated with each grid cell. Typical region arrays used for Eclipse input include: FIPNUM (for fluids-in-place reporting), SATNUM (for defining saturation table regions), EQLNUM (for equilibration regions). The maximum number of different region arrays which may be set up for each grid depends on a program parameter (MXREG). This is usually set to 50. The user is prompted for name of the region number array to be edited. If the region does not already exist a new one can be created. All cells will be given a region number of 1 when a new region is created. New region names are checked for invalid characters and reserved keywords in the same way as for property names. A region cannot be created with the same name as an existing property.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit region numbers P.3.8.4 The document is for study only,if tort to your rights,please inform us,we will delete

375

Define region layer

P.3.8.4.2 Def reg lay

Purpose
Define a layer of region numbers.

Description
Region numbers can be defined for a layer of grid cells. Region numbers can be defined by entering a number or sampling a map, or by using the arithmetic/logical parser. The results will be rounded to the nearest integer. The facilities available for sampling maps are the same as those described when defining property layers.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 376 Define region layer P.3.8.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

Define region area

P.3.8.4.3 Def reg are

Purpose
Define region numbers for an area of grid cells.

Description
The region numbers for an area of grid cells can be defined. The area is defined by marking cells on the edge of the area, or by specifying a box within a range of rows and columns, or by selecting a grid region number. The area can be any shape and will be closed automatically. Region numbers can be defined by entering a number or sampling a map, or by using the arithmetic/logical parser. The results are rounded to the nearest integer. The facilities available for sampling maps are the same as those described when defining property layers.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define region area P.3.8.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

377

Define region blocks

P.3.8.4.4 Def reg blk

Purpose
Define region numbers for individual grid cells.

Description
The user is prompted for the region number to be set and asked to select the cells required. All selected cells will then be set accordingly until a new option is selected or this option selected again.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 378 Define region blocks P.3.8.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

Show region numbers

P.3.8.4.5 Sho region

Purpose
Show the region number for a grid cell.

Description
As each cell is selected it is highlighted and a message given at the bottom of the screen showing its region number.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show region numbers P.3.8.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

379

Input region numbers

P.3.8.4.6 Inp region

Purpose
Read region numbers from a user file.

Description
A property can be read from: a b A user data file, or An ECLIPSE INIT file.

The user is prompted for the name of the file to be read. If the file exists, it is read until the required region array is found. If the grid contains LGRs, the user can choose to load data for all grids or for the current grid only (global or LGR). If the current grid is an LGR and input is from a user data file, the user can also choose whether to identify the LGR in the file or read the first array found with the required region name. For input from a user data file, the region number array must be complete for the current grid. Region numbers are expected with column number increasing fastest, then row number, then layer number. The format for the region array should be as for the .GRDECL file written by the Out regions option (P.3.8.4.7, see page 381) or the Out grid option (P.3.9.2, see page 408). Repeated values can be handled in the same way as for ECLIPSE input, e.g. 5*7 for 5 cells in region 7. If the array contains too many or too few values, a warning is given, e.g.
SATNUM array contains insufficient values. Continue ? (y/N)

The default is to abandon input, but if the user chooses to continue, the data will be loaded into the grid, with any missing values set to zero. If the number of values in the array is less than the total, but equal to the number of active cells, the input values will be stored for active cells only. For input from an INIT file, only region numbers for active cells will be input. Region numbers will not be modified for inactive cells. Note A GRDECL file written by Out regions (P.3.8.4.7) will not contain any CARFIN, RADFIN or REFINE keywords to identify LGRs. For this type of input, the user should choose to load data for the current grid only and read the first suitable property array found.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 380 Input region numbers P.3.8.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

Output region numbers

P.3.8.4.7 Out region

Purpose
Write region numbers to a user file.

Description
The region number array can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character extensions are used). The file will be opened if it has not already been opened, otherwise output will be added to existing output. If the file already exists, the user is asked whether to overwrite it. The array is written out headed by the name of the region number with column numbers increasing fastest, then row numbers, then layer numbers. For example for a 10x7x2 grid:
SATNUM 7 7 5 4 7 6 4 2 7 6 4 2 7 6 4 3 7 6 5 4 7 7 6 5 7 7 6 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 /

2 1 2 2 3 4 4 1 1 1 1 1 1 1

1 1 1 2 2 3 3 1 1 1 1 1 1 1

1 1 2 2 2 3 2 1 1 1 1 1 1 1

2 1 2 2 3 3 5 1 1 1 1 1 1 1

5 3 3 4 4 5 5 1 1 1 1 1 1 1

6 5 5 5 5 5 5 1 1 1 1 1 1 1

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Output region numbers P.3.8.4.7 The document is for study only,if tort to your rights,please inform us,we will delete

381

Operate on region numbers

P.3.8.4.8 Opr region

Purpose
Operate on the region numbers array.

Description
This option allows the user to operate on the entire array (rather than just a single layer). The arithmetic/logical parser may be used to give formulae which involve property or region number arrays. The results of the operation will be rounded to the nearest integer.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 382 Operate on region numbers P.3.8.4.8 The document is for study only,if tort to your rights,please inform us,we will delete

Display region numbers

P.3.8.4.9 Dsp regions

Purpose
Change region number display.

Description
The following menu is displayed: Table 6.5 Option
1 Return 2 Sho reg fll 3 Chg reg fll 4 Mov reg key 5 Chg reg key 6 Sho reg cnts 7 Chg reg cnts 8 Out reg cnts Show region fill Change region fill Move region key Change region key Show region contours Change region contours Output region contours

Menu P.3.8.4.9 Function

The Return option returns the user to the Edt regions menu. Option 3 is described in the Smp contour section, P.2.4.9.8.3 (see page 134). The other options operate in the same way as for property data.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Display region numbers P.3.8.4.9 The document is for study only,if tort to your rights,please inform us,we will delete

383

Edit properties

P.3.8.5 Edt property

Purpose
Define properties for the grid.

Description
The Edt property option displays the following menu: Table 6.6 Option
1 Return 2 Def prp lay 3 Def prp are 4 Def prp blk 5 Sho property 6 Inp property 7 Out property 8 Opr property 9 Dsp property Define property for layer Define property for area Define property for blocks Show property Input property Output property Operate on properties Display property values

Menu P.3.8.5 Function

The Return option returns the user to the Edt blocks menu options. Each of the other options is described in the following sections. The maximum number of different property arrays which may be set up for each grid depends on a program parameter (MXPRP). This is usually set to 50. The user is prompted for the name of the property array to be edited and the units associated with the property. The units which are currently valid may be listed by typing H in response to the unit prompt. If the property does not already exist a new one can be created. All cells will be given a property value of -1.0E20 when a new property is created. This means that any undefined properties which are output will be written as ******** and can be identified easily in the data file. Note New property names are checked for invalid characters or use of reserved parser keywords in the same way as map names. Additional checks are made for use of the keyword ACTNUM, conflict with existing region names, and special property calculation keywords (e.g. @DX, @TOPS).

A warning will also be issued if the property name corresponds to a keyword from the Out grid option (P.3.9.2, see page 408), such as DXV, DEPTH or TRAN. A property can be created with one of these names, but it cannot be written out via Out grid.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 384 Edit properties P.3.8.5 The document is for study only,if tort to your rights,please inform us,we will delete

Define property layer

P.3.8.5.2 Def prp lay

Purpose
Define a layer of property values.

Description
Property values can be defined for a layer of grid cells. Values may be defined by entering a value, sampling a map, by using the arithmetic/logical parser or by defining a map averaging calculation. If the parser is used then any property or region number array name may be used as a variable in the formula, as well as ACTNUM and the special names @PORV, @TOPS, etc. (see Opr property, P.3.8.5.8, page 391). If required, values can be copied from another layer of the same grid. E.g. permeability values for layer 2 can be copied by entering the expression = PERMX(2). The map averaging calculations are as described for option P.3.9.6, Cal ave prps (see page 422). Note that only the current property can be averaged from here, for the current grid layer only. If a control file is read, defining other properties and layers, these will be ignored. If a map is to be sampled the a block property can be obtained in one of a number of ways, selected from the following menu: Table 6.7 Option
1 Return 2 Blk centre 3 Ave corners 4 Ave cen+crn 5 Ave fne grd 6 Blk edge Block centre Average corners Average centre+corners Average fine grid Block edge

Menu P.3.8.5.2 Function

The Blk centre option simply samples the map at the centre of the selected block. The Ave corners option samples the four corners of the grid block and returns the average. The Ave cen+crn option samples the four corners and the centre of the block and returns a centre-weighted average. The Ave fne grd option constructs a fine grid within the grid block, samples at the centre of each fine grid block and returns the average. The Blk edge option samples the map at the centre of a selected edge of the block. This facility allows a series of boundary conditions to be defined. (For example, this might be required in groundwater flow simulation).

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define property layer P.3.8.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

385

Define property area

P.3.8.5.3 Def prp are

Purpose
Define property values for an area of grid cells.

Description
The property values for an area of grid cells can be defined. The area is defined by marking cells on the edge of the area, or by specifying a box within a range of rows and columns, or by selecting a grid region number. The area can be any shape and will be closed automatically. Sampled block values can be obtained by any one of the methods described for the Def prp lay option (P.3.8.5.2, see page 385). The @FILL function fills in NULL property values, using the same interpolation algorithm as the FILL program; see "FILL Reference Manual". The algorithm works on all cell blocks in a grid layer, but only property values within the defined area are updated. Therefore, data outside the area may be used to interpolate values inside the area. The @FILL_A function works in the same way as the @FILL function, but the interpolation algorithm only sees the data within the defined area. Data outside this area have no effect on the result.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 386 Define property area P.3.8.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Define property blocks

P.3.8.5.4 Def prp blk

Purpose
Define property values for individual grid cells.

Description
The user is prompted for the property value to be set and asked to select the cells required. All selected cells will then be set accordingly until a new option is selected or this option selected again.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Define property blocks P.3.8.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

387

Show property

P.3.8.5.5 Sho property

Purpose
Show the property value for a grid cell.

Description
As each cell is selected it is highlighted and a message given at the bottom of the screen showing its property value.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 388 Show property P.3.8.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

Input property

P.3.8.5.6 Inp property

Purpose
Read property values from a user file.

Description
A property can be read from: a b c A user data file. An ECLIPSE INIT file, or An ECLIPSE RESTART file.

This allows an array of solution values at a given timestep to be loaded as a property. The user is prompted for the name of the file to be read and whether it is formatted. If the file exists, it is read until the required property is found. If the grid contains LGRs, the user can choose to load data for all grids or for the current grid only (global or LGR). If the current grid is an LGR and input is from a user data file, the user can also choose whether to identify the LGR in the file or read the first array found with the required property name. For a user data file, property values are expected with column value increasing fastest, then row value, then layer value. The property value array must be complete for the current grid. A formatted user data file should have a layout as for the .GRDECL file written by the Out property option (P.3.8.5.7, page 390) or the Out grid option (P.3.9.2, page 408). Repeated values can be handled in the same way as for ECLIPSE input, e.g. 5*0.7 for 5 cells with property value 0.7. If the array contains too many or too few values, a warning is given, e.g.
PORO array contains insufficient values. Continue ? (y/N)

The default is to abandon input, but if the user chooses to continue, the data will be loaded into the grid, with any missing values set to zero. If the number of values in the array is less than the total, but equal to the number of active cells, the input values will be stored for active cells only. A property can also be read from a binary data file (.GRDBIN) as produced by the BINARY option in Out grid (P.3.9.2). This file type is selected by choosing the file type as (a) and requesting input as unformatted. For input from an INIT or RESTART file, only properties for active cells will be input (except for the pore volume array PORV, which should be defined for all cells). Property values will not be modified for inactive cells. Note A GRDECL file written by Out property (P.3.8.5.7) will not contain any CARFIN, RADFIN or REFINE keywords to identify LGRs. For this type of input, the user should choose to load data for the current grid only and read the first suitable property array found.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Input property P.3.8.5.6 The document is for study only,if tort to your rights,please inform us,we will delete

389

Output property

P.3.8.5.7 Out property

Purpose
Write property values to a user file.

Description
The property value array can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character extensions are used). The file will be opened if it has not already been opened, otherwise output will be added to existing output. If the file already exists, the user is asked whether to overwrite it. The array is written out headed by the name of the property value with column values increasing fastest, then row values, then layer values. For example for a 4x5x2 grid:
TOPS 6957.0293 6891.6362 6912.6079 6947.5122 7035.0859 7504.5581 7453.7114 7418.3066 7415.0659 7445.7651 /

6827.7383 6862.9048 6889.0908 6916.7280 6980.2202 7454.9375 7353.6958 7299.6733 7305.6895 7362.5664

6885.4526 6891.3120 6902.5703 6926.2529 6981.8228 7287.3545 7171.1694 7150.3345 7194.7832 7254.5601

6987.0996 6896.3525 6956.3691 6977.3535 7032.4194 7101.0884 6960.6465 6956.4429 7035.1997 7157.6382

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 390 Output property P.3.8.5.7 The document is for study only,if tort to your rights,please inform us,we will delete

Operate on properties

P.3.8.5.8 Opr property

Purpose
Operate on the property array.

Description
This option allows the user to operate on the entire array (rather than just a single layer). The arithmetic/logical parser may be used to give formulae which involve property or region number arrays. Note that the keyword NULL can be used to refer to null values in a calculation. The keyword ACTNUM can be used to check whether a cell is active. The following special names can be used in calculations: @DX @DEPTH @FILL @DY @PORV @FILL_A @DZ @PORV_RB @FILL_L @DR @PORV_FT @DTHETA @PORV_M @TOPS

The program will automatically obtain the corresponding value for each cell. Note that @PORV returns the pore volume in cubic metres and @PORV_RB, @PORV_FT, @PORV_M return the pore volume in reservoir barrels, cubic feet or cubic metres respectively. The other special values are computed in appropriate units for the current grid. If the grid is non-radial, null values are returned for @DR and @DTHETA. If it is radial, @DX and @DY are returned as null. The @FILL function fills in NULL property values using the same interpolation algorithm as the FILL program. It interpolates values in a layer, along the grid rows and columns, by using an inverse distance weighted average; see the "FILL Reference Manual". Distances are measured horizontally, any slope or distortion in the layer being ignored. FILL calculates distances based on the top layer of the grid, whereas GRID calculates the horizontal distance between the cell centres in the layer. Therefore, the two programs will give different answers if these distances are different (e.g. if the grid contains coordinate lines that are inclined at more than one angle.) The @FILL_A function works in the same way as the @FILL function, and gives the same results as @FILL when used from this option or the "Def prp lay" option, P.3.8.5.2 (page 385). However, when used from the "Def prp are" option, P.3.8.5.3 (page 386), the interpolation algorithm only uses data within a defined area of the grid. @FILL_L copies properties from a parent grid to a grid refinement. The LGR should be selected before the @FILL_L operation is performed. It has no effect on the global grid. If LGR properties are not defined then ECLIPSE uses the host cell properties, so it is not necessary to use @FILL_L. However the operation is useful for defining LGR properties so they can be subsequently modified. To operate on a property for a single layer, see option P.3.8.5.2, Def prp lay.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Operate on properties P.3.8.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

391

Display property values

P.3.8.5.9 Dsp property

Purpose
Change property value display.

Description
The following menu is displayed: Table 6.8 Option
1 Return 2 Sho prp fll 3 Chg prp fll 4 Mov prp key 5 Chg prp key 6 Sho prp cnts 7 Chg prp cnts 8 Out prp cnts Show property fill Change property fill Move property key Change property key Show property contours Change property contours Output property contours

Menu P.3.8.5.9 Function

The Return option returns the user to the Edt property menu. Option 3 is described in the Smp contour section, P.2.4.9.8.3 (page 134 and following). The other options are described in the following sections.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 392 Display property values P.3.8.5.9 The document is for study only,if tort to your rights,please inform us,we will delete

Show property fill

P.3.8.5.9.2 Sho prp fil

Purpose
Show properties with colour fill.

Description
Each grid block will be colour filled according to its property value (or region number). When the blocks are colour filled, reselection of this option removes the colour fill. Colour fill will be removed automatically when the Edt property or Edt regions menu is exited.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show property fill P.3.8.5.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

393

Move property key

P.3.8.5.9.4 Mov prp key

Purpose
Move property key.

Description
The key display for property value or region number colour fill can be placed anywhere on the screen. The key is moved by selecting one of the corners of the key area and selecting its new location. The area obscured by the key area is not redrawn by default but can be redrawn using the Refresh option on the Display menu.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 394 Move property key P.3.8.5.9.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change property key

P.3.8.5.9.5 Chg prp key

Purpose
Change key for properties or region numbers.

Description
The following options are available for changing the key: Table 6.9 Option
1 Return 2 Chg key txt 3 Chg key bck 4 Chg num dec Change key text representation Change key background Change number of decimal places

Menu P.3.8.5.9.5 Function

Each options 2 and 3 leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current grid display will be replaced by a summary of the current default Granite attributes for the key text or background. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. Option 4 allows the number of decimal places shown on the key to be changed.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Change property key P.3.8.5.9.5 The document is for study only,if tort to your rights,please inform us,we will delete

395

Show property contours

P.3.8.5.9.6 Sho prp cnts

Purpose
Contour back property array.

Description
The property array can be contoured back at any desired contour interval and contour quality, with optional colour fill. The grid block values are used as the basis for contouring, and values set at the edges of the grid equal to the value of the block. Contours will therefore intersect the grid edges at right angles, provided contour quality 1 is used. Higher qualities will result in much smoother contours but will tend to overshoot at the edges. Contouring back-sampled data is much more effective than block filling for identifying areas where more work may be required. If contours are already drawn, reselection of this option removes them. Contours will be removed automatically when the Edt property or Edt regions menu is exited. Note that LGR contours are only drawn when LGRs are displayed. The contours drawn for LGR blocks when the coarse grid is displayed are the contours for the coarse grid cell values.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 396 Show property contours P.3.8.5.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

Edit fluids-in-place

P.3.8.6 Edt FIP

Purpose
Calculate rock and fluid volumes for grid.

Description
The Edit FIP option displays the following menu: Table 6.10 Option
1 Return 2 Cal FIP 3 Sho FIP 4 Out FIP Calculate fluids-in-place Show fluids-in-place Output fluids-in-place

Menu P.3.8.6 Function

Fluids-in-place will be calculated according to the property arrays which have been defined. The program searches for the following property names: SOIL, SWAT, SGAS, RS and RV. Fluids-in-place are calculated using a pore volume array and the solution arrays found. The user is prompted for the formation volume factors to be applied for each phase present: If SOIL or RV is found an oil formation volume factor is requested. If SGAS or RS is found a gas formation volume factor is requested. If SWAT is found a water formation volume factor is requested.

Fluids-in-place arrays are set up for each of the phases present, with the names FIP-OIL, FIP-WAT, FIP-GAS, FIP-DGAS (dissolved gas) and FIP-VOIL (vaporized oil) as appropriate. The data stored in these arrays is not saved by the program and will be lost when the menu is exited unless output to a data file. A pore volume array will also be calculated. This array is calculated by computing the bulk volumes of each cell and then multiplying by a porosity (or PORO) array, if it exists, and by an NTG array, if it exists, to give the final result. (Note that the pore volume of inactive cells is set to zero.) Fluids-in-place can calculated for designated areas of the grid by defining a FIPNUM region number array. Fluids-in-place for individual FIPNUM regions are reported separately. The Return option returns the user to the Edt blocks menu options. All calculated data are discarded when the Return option is taken. Note that the accuracy of the fluids-in-place calculated by this option depends on the sizes of grid blocks defined for the simulation grid. Volumetrics based on fine map meshes can be calculated using the ECLMAP options.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Edit fluids-in-place P.3.8.6 The document is for study only,if tort to your rights,please inform us,we will delete

397

Calculate fluids-in-place

P.3.8.6.2 Cal FIP

Purpose
Calculate rock and fluid-in-place volumes for the grid.

Description
The pore volume for each grid block is calculated, then the fluid volumes for each phase present. It is assumed that the fluid is evenly distributed throughout the grid blocks. Only active grid blocks are included in the calculation. Pore volume is calculated as:
PORV = Rock volume * POROSITY * NTG

where: Rock volumes are calculated from the corner point geometry of each cell using the same methods as ECLIPSE POROSITY and NTG (net-to-gross) arrays are property arrays that have been defined previously for the grid. For each phase, fluid-in-place is calculated as:
FIP = ( S / B ) * PORV

where: S is the saturation for the appropriate phase B is the formation volume factor for the appropriate phase. In addition, dissolved gas is calculated by RS*FIP(oil) and vaporized oil by RV*FIP(gas). The effects of rock compressibility are ignored.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 398 Calculate fluids-in-place P.3.8.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Show fluids-in-place

P.3.8.6.3 Sho FIP

Purpose
Show rock and fluid volumes for grid blocks.

Description
The pore volume and fluid-in-place for selected grid blocks is displayed at the bottom of the screen.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Show fluids-in-place P.3.8.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

399

Output fluids-in-place

P.3.8.6.4 Out FIP

Purpose
Output rock and fluid volumes for grid blocks.

Description
The pore volume and fluid-in-place arrays will be output to a user file. In addition, a summary will be produced, giving the fluid totals in regions defined by a FIPNUM region array, together with the total fluids-in-place. (Only active cells will be included in the calculation.)

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 400 Output fluids-in-place P.3.8.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

Delete regions

P.3.8.7 Del regions

Purpose
Delete a region number array.

Description
The user is prompted for the name of the region number array to be deleted. Confirmation for deletion of the array is required. The array name will be removed from the list of available arrays.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Delete regions P.3.8.7 The document is for study only,if tort to your rights,please inform us,we will delete

401

Delete property

P.3.8.8 Del property

Purpose
Delete a property array.

Description
The user is prompted for the name of the property array to be deleted. Confirmation for deletion of the array is required. The array name will be removed from the list of available arrays.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 402 Delete property P.3.8.8 The document is for study only,if tort to your rights,please inform us,we will delete

Coarsen grid

P.3.8.9 Crs grid

Purpose
Local grid coarsening options.

Description
The Crs grid option displays the following menu: Table 6.11 Option
1 Return 2 Cre coarse 3 Del coarse 4 Inp coarse Create grid coarsening Delete grid coarsening Input grid coarsening

Menu P.3.8.9 Function

The local grid coarsening option allows areas of the grid to be blocked together for use with the ECLIPSE local grid coarsening facility. When the grid geometry and associated parameters are output, local grid coarsening keywords can be generated for the coarsened areas. Coarsened areas of the grid are displayed with no separating grid lines, although the outer lines of the coarsened cells follow the geometry of the non-coarsened cells rather than being replaced by a single straight line. Except for the display of the coarse grid, cells within coarsened areas are not treated differently from any other cells. For example, if a map is sampled onto a grid, all the cells within the coarsened region will be sampled as usual. The Return option returns the user to the Edt blocks menu options. Each of the other options is described in the following sections.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Coarsen grid P.3.8.9 The document is for study only,if tort to your rights,please inform us,we will delete

403

Create grid coarsening

P.3.8.9.2 Cre coarse

Purpose
Create a grid coarsening.

Description
The user is asked to select the area of the grid to be coarsened. Two points are marked and the smallest grid area which contains both points is highlighted. The user will then be asked the range of layer numbers to be coarsened. The coarsened area of the grid will then be drawn with no intermediate grid lines (except for fault tick marks).

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 404 Create grid coarsening P.3.8.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

Delete grid coarsening

P.3.8.9.3 Del coarse

Purpose
Delete grid coarsening.

Description
The user is asked to select the local grid coarsening to be deleted by placing the cursor in a block of the coarsened area. The area will be highlighted and the user asked to confirm that the coarsening is to be removed.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Delete grid coarsening P.3.8.9.3 The document is for study only,if tort to your rights,please inform us,we will delete

405

Input grid coarsening

P.3.8.9.4 Inp coarse

Purpose
Read a coarse grid definition from a file.

Description
This option enables a local grid coarsening to be read from an ECLIPSE keyword file. The user is prompted for the name of the file to be read. The given file is searched for COARSEN keywords. The COARSEN keywords should be followed by rows of up to 9 numbers as follows:
COARSEN -- IC1 IC2 IR1 IR2 IL2 NC NR NL data ... / ... / /

where IC1 IC2 IR1 IR2 IL1 IL2 NC NR NL is the first column in the volume is the last column in the volume is the first row in the volume is the last row in the volume is the first layer in the volume is the last layer in the volume is the number of coarse grid columns is the number of coarse grid rows is the number of coarse grid layers

Grid coarsenings will be created for each volume of cells specified, provided these do not overlap and are not adjacent to local grid refinements. The number of columns, rows and layers may be omitted, in which case they will be defaulted to 1. The number of columns, rows and layers created must be an exact division of the range of cells to be coarsened. Note that GRID creates a separate coarsening for each coarsened cell, so that regions for which NC, NR or NL are specified to be greater than one will be output as a series of separate coarsenings.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 406 Input grid coarsening P.3.8.9.4 The document is for study only,if tort to your rights,please inform us,we will delete

Grid utilities

P.3.9 Grd utils


Purpose
A number of options which apply to the whole grid are collected together under this menu.

Description
The Grid utilities option displays the following menu: Table 6.1 Option
1 Return 2 Out grid 3 Opr geometry 4 Spt grid 5 Jn grid 6 Cal ave prp 7 Cal trans 8 Grid to maps Output grid Operate on grid geometry Split grid nodes automatically Rejoin split grid nodes Calculate properties by map averaging Calculate pore volumes and transmissibilities Convert grid data to map data

Menu P.3.9 Function

The Return option returns the user to the Edt grid menu options. Each of the other options is described in the following sections.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Grid utilities P.3.9 The document is for study only,if tort to your rights,please inform us,we will delete

407

Output grid

P.3.9.2 Out grid


Purpose
Output the grid in the form of keywords for use by ECLIPSE or other reservoir simulators.

Description
The grid can be output to a file in a format suitable for input to a reservoir simulator. Output is written to a file with extension .GRDECL (or .GEC if 3-character extensions are used). The file will be opened if it has not already been opened, otherwise output will be added to existing output. If the file already exists, the user is asked whether to overwrite it. On exit from this option, the file may be closed immediately, or left open for further output. The user is prompted for a list of keywords to be output. If the letter H is typed in response to the keyword prompt a list of the available keywords is given. Available grid definition keywords include: COORD, ZCORN TOPS, DXV, DYV, DX, DY, DZ ACTNUM COARSEN SPECGRID, TOPSNODE, DZCORN, ZNODE, DZNODE NXFIN,NYFIN,NZFIN HXFIN,HYFIN, HZFIN HRFIN,INRAD Miscellaneous keywords: BOX ENDBOX TRAN EGRID GRID DEPTH WELLS WELSPECS FAULTS BINARY ACRES CFEST The user is prompted for the box of cells to be written. Adds ENDBOX keyword after global data. Outputs transmissibilities between neighboring and non-neighboring blocks output is TRANX, TRANY, TRANZ, NNC and PORV. Outputs a full ECLIPSE .EGRID extensible grid file. Outputs a full ECLIPSE .GRID file. Outputs block centre depths. Outputs the block numbers for well locations on a map. Outputs skeleton well specification data for wells on a map Outputs fault segment data Outputs ECLIPSE GRID section keywords to binary file Outputs data in form suitable for ACRES input Outputs data in form suitable for CFEST input (for corner point geometry) (for block centre geometry) (active cell numbers) (local grid coarsening) (for use in FILL) (for use in FILL) (local grid refinement) (local grid refinement) (radial LGRs)

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 408 Output grid P.3.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

CHEARS VIP

Outputs data in form suitable for CHEARS input Outputs data in form suitable for VIP input

In addition any region number or property array can be output. Comments may be entered by starting a line with -The list can be ended by just entering a carriage return in response to the prompt. Up to 250 keywords can be output at one time. The user is prompted for the output units for lengths. Areal dimensions or depth dimensions will be scaled to the given units. Note that ECLIPSE requires all input to be in the same units. The user may also select whether to output the grid coordinate axes and grid units (MAPAXES and GRIDUNIT keywords). The data associated with these keywords can be used to position the grid correctly if it is later reloaded into a GRID model via option P.3.0.6, Input grid (page 292). All the selected keywords will be written to the output file in the order given. If locally refined grids are defined, the following output options will be offered:
A - Write all data, G - Global grid only L - Write all LGRs, S - Select required grids

If option S is chosen, further prompts will be issued for the user to choose whether to output data for the global grid and for each local grid. If the grid contains nested LGRs (i.e. refinements within refinements) the program asks the user to choose whether they should be output in ECLIPSE 300 format (see the "ECLIPSE Reference Manual", CARFIN and RADFIN):
Output nested LGRs in Eclipse 300 format ? (Y/n)

Note that if keywords DX, DY, DZ, DXV or DYV are selected for block-centred geometry, the sizes of any local grid cells will be rescaled if necessary to fit in the host cells. This will avoid error messages from ECLIPSE which might occur in cases where the host cells are not exactly rectangular. Use of block-centred output for irregular grids is not recommended. If the TRAN keyword is selected, then transmissibilities TRANX, TRANY and TRANZ are calculated together with transmissibilities between non-neighbour cells due to faulting. The transmissibility calculation is the same as used with the NEWTRAN keyword in ECLIPSE. Transmissibilities can only be generated if property arrays have been set up with the names POROSITY, PERMX, PERMY and PERMZ. In addition, the calculation will look for property arrays NTG, MULTX, MULTY and MULTZ and use them in the calculation if they are found.

Notes
As keywords are output in the order they are requested, the SPECGRID keyword should be selected before the COORD and ZCORN keywords, if the file is to be used with the FILL program (or loaded back into GRID). The SPECGRID keyword is not necessary for normal input to ECLIPSE, as dimensions should be specified in the RUNSPEC section. If BOX limits are defined for the global grid, the user will be offered the option to adjust the dimensions written with the SPECGRID keyword to allow for the box limits:
Change SPECGRID dimensions to BOX size? (y/N)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Output grid P.3.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

409

The default response is No if the BOX keyword has been output, Yes otherwise. Skeleton WELSPECS data can be output here, using well positions from a map. To process well connection data and output COMPDAT keywords defining connection positions, see Well data menu P.6.6 (page 524). If the FAULTS keyword is entered, a list of fault segments will be generated for use with the ECLIPSE keyword MULTFLT. GRID uses two methods to identify which segments belong to which fault. In the first method GRID attempts to match grid faults with map faults. The user is asked to specify a map, a map stratum, and a grid layer. Grid faults that match a map fault are given the same name as the map fault. GRID uses the second method if no map has been specified and for any grid faults that have not been matched. In this method GRID concatenates neighboring split nodes to form a fault. New faults are started whenever GRID finds a gap between split nodes and, optionally, whenever the fault throw direction changes. The user is asked to confirm this option. Fault names are constructed in the form 'FLT-nn' where nn is a counter, and are not related to the fault names on any maps. If a grid fault has been moved or extended beyond the original map fault then GRID may not identify it properly. GRID may also have difficulty if there are several map faults close together. It is therefore recommended that the FAULTS output is carefully checked. If GRID does have problems identifying the grid faults, or if no suitable map exists, then a new map can be created and faults copied from the grid to the map. The run file FAULTS.RF provided with the example model SNARK illustrates this. If BINARY is entered, any ECLIPSE GRID section keywords (except FAULTS and COARSEN) will be written to a special unformatted file with suffix .GRDBIN. The .GRDECL file will also be created, with comments indicating which keywords have been written to the binary file. Keywords for other sections (EDIT, REGIONS and SCHEDULE) and any other keywords which are not yet available in binary form, will be written to the .GRDECL file as usual. A binary file created in this way is intended to be read by ECLIPSE, using a command of the form
IMPORT MYFILE.GRDBIN /

Note that this file type is intended simply to provide savings in time and storage space for users creating large simulation models. It is not equivalent to the ECLIPSE .INIT file. If ACRES is entered, data suitable for input to the Acres simulator from ARCO will be generated. Output is to a file with suffix .GRDACR. The following Acres keywords can be used: NXNYNZ Block centred geometry data: DX, DY, DZ HTOP, HMID, HBTM FAULT Corner point geometry data: XYZCORNERS Outputs NX NY NZ and REFINE data

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 410 Output grid P.3.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

Block centred geometry keywords and corner point geometry keywords cannot be mixed. Corner point geometry data will be output using map axes. Properties and regions can be output by entering the property or region name. The following property names will be translated: GRID property
PORO NTG

Acres Keyword
POR NET/GROSS

The following region names will be translated: GRID region


EQLNUM FIPNUM PVTNUM SATNUM

Acres Keyword
EQLGROUP VOLREGION PVTGROUP SATGROUP

For all other properties and regions, the Acres keyword will be the same as the property or region name.

Miscellaneous keywords
ACTNUM BOX GRID Outputs POR multiplier to define active and inactive cells Outputs data from a box in the global grid Outputs ECLIPSE GRID file

Comments can be entered by starting a line with ; or --. If CHEARS is entered, data suitable for input to Chevrons CHEARS simulator will be generated. Output is to a file with suffix .GRDCHE. The following CHEARS data can be generated: MODELSIZE Local grid definition data (GRIDDEF etc.) Grid structure data DX, DY, DXA, DYA, GROSS, TDEPTH, NET

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Output grid P.3.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

411

Miscellaneous keywords
BOX ENDBOX MTBRDEF ACTNUM TRAN GRID Outputs only a box of data Ends box limits on output Defines material balance regions, using FIPNUM or multiple grid regions Outputs POROSITY multiplier to define active and inactive cells Outputs pore volumes and transmissibilities between neighboring and non-neighboring blocks Outputs ECLIPSE GRID file

Property and region data (according to what is defined for the current grid). Comments can be entered by starting a line with * or --. The user can select keywords using either the ECLIPSE or CHEARS mnemonics. ECLIPSE keywords will be translated to CHEARS names where possible. If a property is requested which does not have a known CHEARS name, the user will be prompted for a mnemonic. The output data will be sorted to group keywords in the appropriate CHEARS input data sections if necessary. Note that the keywords DX and DY in CHEARS correspond to the ECLIPSE keywords DXV and DYV, while the CHEARS keywords DXA and DYA correspond to ECLIPSE keywords DX and DY. If the user enters either DX or DY a further prompt is issued, to check the actual CHEARS keyword required. The recommended selection is DXA or DYA, to obtain a full array of values instead of just a vector. The keyword TDEPTH in CHEARS is equivalent to TOPS in ECLIPSE. There is no CHEARS keyword corresponding to the ECLIPSE DEPTH array. The keyword NET is used for net thickness, instead of defining NTG. If NET is requested it will be taken from the property NET or DZNET (if available), otherwise GRID will compute net thickness using NTG. After CHEARS has been selected from within Out grid, the CHEARS output style will be retained until the user reenters Out grid and switches it off (in response to a prompt from the program). This will allow CHEARS-compatible output from Out property, for example. If VIP is entered then output suitable for input to the VIP-CORE initialization module can be generated. Output is to a file with suffix .VIP. The heading ARRAYS will be written to the file automatically when it is opened. The following VIP keywords can be output: SPECGRID Output as NX NY NZ COMP (ZCORNW, ZCORSE, ZCORSW are automatically output if the grid contains split nodes) CORP Corner point geometry array with eight X,Y,Z values for each grid block (use instead of XCORN, etc.) The user is prompted for the box of cells to be written (output as comments)

XCORN, YCORN, ZCORN

DEPTH, MDEPTH, DZCORN, DX, DY, DZ BOX

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 412 Output grid P.3.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

TRAN WELLS

Outputs transmissibilities between neighboring blocks, output is TX, TY, TZ Outputs the block numbers for well locations on a map

In addition, any property or region number arrays may be output. If a property array is requested, the user can optionally change the keyword name for the array. If a region number is output, the keyword name IREGION will be used. No locally refined grids will be output when VIP type output is requested. If CFEST is entered, GRID will prompt for the node numbering increment to be used. If MAP units are chosen for grid output, the X,Y positions of the grid nodes will be given in map units (usually metres) relative to the model origin. Depths will be converted to the same units used for map distances. An option to output the grid coordinates in units MAPFT is available. The grid node positions will be exported in feet, but with the X,Y values calculated relative to the model origin instead of the grid origin. Note that this method is not recommended for general use, as UTM values will require 8 significant figures when converted to feet, leading to loss of accuracy. The output box limits defined by the BOX keyword refer to the global grid. If box limits are defined for a global grid containing LGRs, only LGRs containing cells within those limits can be exported. The box limits used for output will be the last box defined before output begins (i.e. only one set of box limits can be used for each Out grid command and repeating the BOX keyword will change the limits for all keywords). If the user enters the keyword ENDBOX, this keyword will be written at the end of the global data and the box will be turned off on exit. Otherwise, if the current output file is kept open, the user can choose to save the box limits for further use. If LGR data are output, the user can choose whether to use CARFIN/RADFIN or REFINE keywords for LGR identification. Note that CARFIN or RADFIN must be used to define an LGR, but REFINE can be used to introduce additional data arrays after the first definition in an ECLIPSE input file. (See the "ECLIPSE Reference Manual" and "ECLIPSE Technical Description" for further information.)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Output grid P.3.9.2 The document is for study only,if tort to your rights,please inform us,we will delete

413

Operate on grid geometry

P.3.9.3 Opr geometry

Purpose
Options to move the grid origin, relocate, rotate and scale the grid, are provided under this menu, together with an option to reorder the grid block numbers.

Description
The Opr geometry option displays the following menu: Table 6.2 Option
1 Return 2 Mov origin 3 Rel grid 4 Rot grid 5 Scl grid 6 Order grid Move origin Relocate grid Rotate grid Scale grid Order grid blocks

Menu P.3.9.3 Function

The Return option returns the user to the Grid utils menu. Each of the other options is described in the following sections.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 414 Operate on grid geometry P.3.9.3 The document is for study only,if tort to your rights,please inform us,we will delete

Move origin

P.3.9.3.2 Mov origin


Purpose
Move the grid origin.

Description
The current grid coordinate system is redefined. The origin may be optionally placed at the top left corner of grid cell 1, 1 with the x-axis along the top grid row. If the above option is not taken, the user is asked to mark or enter at the keyboard a new origin and a point in the new x-direction. The user has the choice of defining a coordinate system with the y-axis increasing down or up the screen. It is normal for the origin to be placed near the top, left corner of the map with the y-axis downwards. The coordinates of all the points in the grid are transformed to the new coordinate system. The grid itself is not moved relative to the map.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Move origin P.3.9.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

415

Relocate grid

P.3.9.3.3 Rel grid

Purpose
Move the entire grid.

Description
A node is selected to be moved and a new location for the node marked. The whole grid is then moved parallel to the x and y axes to bring the selected node to the new point.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 416 Relocate grid P.3.9.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Rotate grid

P.3.9.3.4 Rot grid


Purpose
Rotate the entire grid.

Description
A node is selected around which to pivot the grid. The angle of rotation can be entered in degrees, anti-clockwise, or a second node can be selected and moved. In this case the grid will be rotated about the pivot node so that the second node lies along the line from the pivot to the new point.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Rotate grid P.3.9.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

417

Scale grid

P.3.9.3.5 Scl grid


Purpose
Scale the entire grid.

Description
The user is prompted for the scale factors in the x, y and z directions. All grid coordinates will be re-scaled from the grid origin. This option may be useful if old grids have been read in with units which are different from those used on new maps that are to be sampled.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 418 Scale grid P.3.9.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Order grid blocks

P.3.9.3.6 Order grid

Purpose
Allows user to define the I,J,K order and renumber the grid blocks.

Description
By default, simulation grids used in GRID and ECLIPSE are created with the XY origin at the top left corner (when viewing the top plane in 2D) and with depths increasing downwards. The I, J, K numbering of the grid blocks follows the XYZ axes. However, GRID has the flexibility to allow users to create grids which do not use this convention, and grids created by third-party packages may be based on a different coordinate scheme. This option allows the user to convert grids to the standard numbering method, or to change the coordinate scheme ready for export to another system. This option can only be used with an XY display of the grid. The user is prompted to mark the grid I, J origin, block (1, 1) and then the direction of increasing I, e.g. block (2, 1). The selected points are adjusted so that the origin is at a corner of the grid. The resulting I,J directions are marked and the operation can be abandoned at the next prompt: Reorder blocks with I,J as shown ? The user can also choose to reorder blocks in the K-direction.

Notes
This option does not modify the grid origin or axes. These can be changed using option P.3.9.3.2, Mov origin (page 415). Note that it may be necessary to change the axes before displaying an XZ or YZ view of the reordered grid, although it is not essential to align the X and Y axes precisely with the I and J directions. Care must be taken if a grid contains radial LGRs, as some I,J,K numbering schemes will cause the theta-direction to change from anticlockwise to clockwise. A warning will be issued if the radial theta-direction is affected. In general, the recommended practice is to work with grids which are ordered using the standard GRID numbering method. For example, use of grids with the K-direction inverted may lead to problems with cross-section views, etc. Users working with third-party software can use this option to reorder their grids after importing them to GRID and to renumber grid blocks before export if necessary.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Order grid blocks P.3.9.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

419

Split grid

P.3.9.4 Spt grid


Purpose
Split grid nodes automatically.

Description
This facility lets GRID define split nodes automatically by following the fault lines defined on a map. When this option is taken the user will be prompted for the map to be used. The user can choose whether to split nodes over the entire grid or within a selected area. The area is defined by marking nodes around its boundary, or by a box within a selected range of rows and columns, or by a grid region, as for "Def prp are" P.3.8.5.3, page 386. The range of grid layers for splitting can be selected to include all layers in the grid, or may be restricted by the user. The algorithm works by following the major segments of each fault trace in turn. The nearest grid node to each data point of the fault segment is found and a split node is defined as the trace is followed from one grid node to the next. If two data points are separated by a distance greater than the grid node spacing, the trace will be followed through the grid by zig-zagging along the fault lines until the node is reached. Since this is very much a black box approach to node splitting, it is recommended that the nodes that have been split are checked carefully by the user. Some spurious nodes may be split at the edges of the grid and the user should take the time to tidy these up. (Note that the algorithm used to find points for sampling at split nodes does not require nodes to lie exactly along fault traces.)

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 420 Split grid P.3.9.4 The document is for study only,if tort to your rights,please inform us,we will delete

Rejoin split grid nodes

P.3.9.5 Jn grid

Purpose
Join grid nodes automatically.

Description
This facility lets GRID rejoin split nodes automatically. The user can choose whether to join nodes over the entire grid or within a selected area. The area is defined by marking nodes around its boundary, or by a box within a selected range of rows and columns, or by a grid region, as for "Def prp are" P.3.8.5.3 (page 386). The range of grid layers for joining can be selected to include all layers in the grid, or may be restricted by the user. This operation affects vertical splits, used to represent faults, not gaps between grid layers. See also option P.3.5.8 "Jn nodes" (page 334) which allows the user to select nodes to be rejoined (e.g. along a line corresponding to a particular fault).

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Rejoin split grid nodes P.3.9.5 The document is for study only,if tort to your rights,please inform us,we will delete

421

Calculate properties by map averaging

P.3.9.6 Cal ave prps

Purpose
Calculate values for multiple properties for one or more grid layers, by sampling and averaging maps.

Description
This option provides facilities for sampling detailed maps onto a fine grid and averaging the results to obtain upscaled values for coarse grid blocks. It can also be used for calculating multiple properties for several grid layers, by straightforward sampling at coarse grid block centres. A command file can be used to define the relationships between grid layers and map strata, and the calculations to be performed. The user can choose whether to calculate the properties over the entire grid or within a selected area. The area is defined by marking nodes around its boundary, or by a box within a selected range of rows and columns, or by a grid region, as for Def prp are P.3.8.5.3 (see page 386). The range of grid layers for calculation can be selected to include all layers in the grid, or may be restricted by the user. The parameters controlling the sampling and averaging operations may be defined by reading an external control file or edited interactively. The following information is required: Fine grid subdivisions The fine grid for sampling can be constructed by subdividing each grid block in the I and J directions according to the minimum number of fine cells specified and the maximum fine cell width. Alternatively, fine mesh subdivisions can be used, based on the node positions for a specified mesh map. This method identifies the mesh nodes in each grid block and operates directly on the node values instead of resampling the map. In the K direction, the number of subdivisions per grid layer will be determined by the number of map strata corresponding to each layer. If required, the user can specify a thickness map name for constructing the fine layers. Otherwise, equal layer subdivisions will be used. The fine grid subdivisions can be specified in the control file using a command of the form:
FINEGRID SUBDIVISIONS n MAXWIDTH w THICKNESS mapname

For mesh map subdivisions, the command is of the form:


FINEGRID MESHMAP mapname1 THICKNESS mapname2

Relationships between grid layers and map strata If grid layers do not correspond exactly to map strata, the user must define the map strata corresponding to each grid layer in the selected range. The control file commands are of the form:

GRIDLAYER n STRATA s1 s2 s3

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 422 Calculate properties by map averaging P.3.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

or:
GRIDLAYER n STRATA s1 TO s2

If the grid layer numbers correspond to map strata, this can be specified in the control file by:
GRIDLAYER * STRATA *

Grid property averaging methods For each property to be calculated, the user should give: Property name Units Mnemonic for map or calculation For each independent direction, the averaging method and map or calculation to be used for weighting.

The control file commands for defining a property are of the form:
GRIDPROPERTY ppp UNITS uuu FROM mmm & OVER dir method WEIGHT www

where ppp uuu mmm dir method www is the property name. is a valid property unit (e.g. FRACTION). is a mnemonic of up to 8 characters, corresponding to a map name or a CALCULATE parameter to be used for the property values. can be one of I, J, K, IJ, JK, IK, IJK. is a valid averaging method (see below). is a mnemonic of up to 8 characters, corresponding to a map name or a CALCULATE parameter to be used for the weighting function.

The property may be an existing or new grid property. If it already exists, the units must be as defined when the property was created. The FROM mnemonic may be a map name or it may correspond to a CALCULATE expression. The map stratum should not be included, as this will be taken from the GRIDLAYER parameters. The following directions can be selected using the OVER keyword: I, J, K, IJ, JK, IK, IJK. The OVER keyword may be repeated up to 3 times, to ensure that each of the I, J and K directions is referenced once. The order of processing will correspond to the order in which the OVER keywords are specified. For example, to compute porosity by weighted averaging, independent of direction, the following command could be used:
GRIDPROPERTY PORO UNITS FRACTION FROM POROSITY & OVER IJK AVERAGE WEIGHT WWW

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Calculate properties by map averaging P.3.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

423

To compute permeability by averaging over IK slices and then taking the harmonic average in the J direction, the following command could be used:
GRIDPROPERTY PERMY UNITS MDARCY FROM PERM & OVER IK AVERAGE OVER K HARMONIC_AV

The following averaging methods are available: SUM AVERAGE HARMONIC_AV GEOMETRIC_AV MINIMUM MINIMUM FREQUENCY Summation Simple arithmetic average Harmonic average Geometric average Use minimum value Use maximum value Select data value by frequency count (see note 4 below).

A weighting function may be specified for the arithmetic averaging, harmonic averaging or geometric averaging options. The WEIGHT may be defined by a map name or a CALCULATE expression. Calculations for properties and weights Any properties or weights which are not defined by sampling single maps must be specified using the CALCULATE keyword. The calculation expression can be any valid arithmetic or logical expression (as used elsewhere in GRID), using constants, NULL and map names. A leading =, + or - sign may be present when using a simple arithmetic expression. The control file format is:
CALCULATE xxx BY expression

The special keywords @DX, @DY, @DZ may be used to refer to fine cell dimensions. E.g. to define the fine cell volume for use as a weight, the following expression could be used:
CALCULATE VOLUME BY @DX * @DY * @DZ

The user can choose to save the current set of commands in a control file after the property calculations are complete, or after quitting without performing any calculations. The external control file can then be used as a basis for further property calculations if required.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 424 Calculate properties by map averaging P.3.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

Example control file


-- Simulation grid property averaging from map data -- GRID Version CUR Date: 24/08/93 Time: 11:08:53 -- Fine grid subdivisions FINEGRID SUBDIVISIONS 2 MAXWIDTH 100.0 THICKNESS DZ -- Relationships between grid layers and map strata GRIDLAYER 1 STRATA 1 2 GRIDLAYER 2 STRATA 3 4 -- Grid property averaging methods GRIDPROPERTY PORO UNITS FRACTION FROM PORO & OVER IJK AVERAGE WEIGHT WPORO GRIDPROPERTY PERMX UNITS MDARCY FROM PERM & OVER JK AVERAGE OVER I HARMONIC_AV -- Calculations for properties and weights CALCULATE WPORO BY = @DX * @DY * @DZ END

Notes
To display or edit a single property, use menu P.3.8.5 (Edt property, see page 384). Map averaging may also be selected when calculating a single property for the current grid layer, using option P.3.8.5.2 (Def prp lay, see page 385) or P.3.8.5.3 (Def prp are, see page 386). Setting the number of fine grid subdivisions to 1 and specifying only one map stratum per grid layer will give results equivalent to sampling properties from single maps at grid block centres. Weighted averages are calculated as follows: AVERAGE:
SUM(WEIGHT PROPERTY) Weighted arithmetic mean = --------------------------------------------------------------------------SUM(WEIGHT)

[EQ 6.1]

HARMONIC_AV:
SUM(WEIGHT) Weighted harmonic mean = -------------------------------------------------------------------------SUM(WEIGHT PROPERTY)

[EQ 6.2]

GEOMETRIC_AV:
SUM(WEIGHT LOG(PROPERTY)) LOG(Weighted geometric mean) = ------------------------------------------------------------------------------------------SUM(WEIGHT)

[EQ 6.3]

The FREQUENCY option can be applied to data which can be treated as integer-valued or to real numbers divided into intervals with a specified spacing. The grid block value is set to the integer value (or the upper limit of the interval) which occurs most frequently. If equal counts occur, the lowest numerical value will be selected. For example, this method could be used to select facies types according to permeability ranges, when upscaling from fine mesh maps. The resulting property could then be used in an operation to define SATNUM regions. (See menu option P.3.8.4.8, Opr region, page 382.)

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Calculate properties by map averaging P.3.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

425

The control file command for integer data is of the form:


GRIDPROPERTY ppp UNITS uuu FROM ccc OVER IJK & FREQUENCY INTEGER

To apply the frequency count to data intervals with a specified spacing, use:
GRIDPROPERTY ppp UNITS uuu FROM ccc OVER IJK & FREQUENCY SPACING sss

Note that the FREQUENCY option is not available for directional averaging. Expressions in control files may be continued over more than 1 line, by entering a continuation symbol (&) at the end of each incomplete line.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 426 Calculate properties by map averaging P.3.9.6 The document is for study only,if tort to your rights,please inform us,we will delete

Calculate pore volumes and transmissibilities

P.3.9.7

Cal trans
Purpose
Calculate values for pore volumes and transmissibilities for one or more grid layers, by sampling and averaging maps, or by using current grid block property values.

Description
This option provides facilities for sampling detailed maps onto a fine grid and calculating pore volumes and transmissibility values to obtain upscaled values for coarse grid blocks. A command file can be used to define the relationships between grid layers and map strata, and the calculations to be performed. The user can choose whether to calculate the properties over the entire grid or within a selected area. The area is defined by marking nodes around its boundary, or by a box within a selected range of rows and columns, or by a grid region, as for Def prp are P.3.8.5.3, page 386. The range of grid layers for calculation can be selected to include all layers in the grid, or may be restricted by the user. Calculations are available for: Pore volumes. Volumes can be calculated by sampling maps over a fine grid, or by using grid block properties for porosity and net-to-gross values. Half-block transmissibilities. For upscaling transmissibilities from a fine grid, half-block values can be calculated by sampling maps. For a given direction, the fine grid transmissibilities are summed over parallel planes between the block centre and the corresponding block face. Harmonic averaging is then used to compute the average transmissibility. (This method is analogous to Kirchoffs laws for electrical circuits.) Half-block values may also be calculated using grid block properties for permeability and net-to-gross. Transmissibilities and non-neighbour connections. The total transmissibilities between adjacent grid blocks can be calculated by combining half-block values or by the standard method of using grid block properties for permeability and net-to-gross. A multiplier may be applied at this stage, and NNCs can be calculated.

The results can be saved as grid block properties and also written directly to a file. Nonneighbour connections are not saved, and must be written out immediately.

Controlling parameters for the calculations


The parameters controlling the calculations may be defined by reading an external control file or edited interactively. The following information is required:

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

427

Fine grid subdivisions


The fine grid for sampling can be constructed by subdividing each grid block in the I and J directions according to the minimum number of fine cells specified and the maximum fine cell width. This is the recommended approach, but as an alternative method, fine mesh subdivisions can be used, based on the node positions for a specified mesh map. This method identifies the mesh nodes in each grid block and operates directly on the node values instead of resampling the map. In the K direction, the number of subdivisions per grid layer will be determined by the number of map strata corresponding to each layer. If required, the user can specify a thickness map name for constructing the fine layers. Otherwise, equal layer subdivisions will be used. The fine grid subdivisions can be specified in the control file using a command of the form:
FINEGRID SUBDIVISIONS n MAXWIDTH w THICKNESS mapname

For mesh map subdivisions, the command is of the form:


FINEGRID MESHMAP mapname1 THICKNESS mapname2

Relationships between grid layers and map strata


If grid layers do not correspond exactly to map strata, the user must define the map strata corresponding to each grid layer in the selected range. The control file commands are of the form:
GRIDLAYER n STRATA s1 s2 s3 or GRIDLAYER n STRATA s1 TO s2

Note that the number of map strata for a given grid layer will define the number of fine layers used for calculations for grid blocks in this layer. If the grid layer numbers correspond to map strata, this can be specified in the control file by:
GRIDLAYER * STRATA *

In this case, only one fine layer can be used for each grid layer. It is convenient to use this option to set up dummy layer data, when all the calculations use grid block properties instead of sampling maps.

Transmissibility calculation parameters


The user must indicate the units to be used for results (METRIC or FIELD units), the minimum pore volume cut-off value and the pore volume property to be used for checking against the cutoff limit. The minimum pore volume cut-off defaults to 0.000001, but another constant value or the name of a property array may be specified. The pore volume for checking may be an existing grid property or may be calculated during the current calculation session. The control file command is of the form:
TCALC UNITS uuu MINPV mmm PV ppp HTRAN hhh MINNNC ccc

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 428 Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

where uuu mmm ppp hhh is the keyword FIELD or METRIC is a constant or a grid block property name to be used for the minimum pore volume cut-off is a grid block property name for the pore volumes to be checked (which may already exist, or may be calculated during this current session) is the option CUTOFF or NOCUTOFF, indicating whether the pore volume cut-off is to be applied to half-block transmissibility calculations (default is CUTOFF) is the minimum transmissibility value for removing small NNCs.

ccc

Pinchout parameters
If non-neighbour connections are calculated, parameters controlling pinchout options can be set using a command of the form:
PINCHOUT PINCHX xxx PINCHY yyy PINCHZ zzz GAP ggg & LAYERSPLIT lll PINCHTRAN ttt PINCHMULT mmm

where xxx yyy zzz ggg is the threshold width for horizontal pinchouts in the X-direction is the threshold width for horizontal pinchouts in the Y-direction is the threshold width for vertical pinchouts is the keyword YES or NO for selecting the GAP option, controlling generation of vertical pinchouts when cells are made inactive due to the minimum pore volume is the maximum space between split layers, for which a transmissibility can be calculated is the keyword TOPBOT or ALL for the PINCHTRAN option, defining whether the pinchout transmissibility is calculated from the top and bottom cell only, or from a harmonic average of the Z-direction transmissibilities for all cells in the pinchout is the keyword TOP or ALL for the PINCHMULT option, defining whether the multiplier for the pinchout transmissibility is taken as the Z-direction multiplier for the top cell or the minimum multiplier for all cells in the pinchout.

lll ttt

mmm

See the notes below for further information on pinchouts.

Pore volume calculation


Pore volumes can be calculated from map values or from grid block properties. The user must supply the property name for the calculated results, and the map or property names for obtaining porosity and net-to-gross values. A constant may be used for net-to-gross. The control file command is of the form:
PORV FROM opt PROPERTY vvv PORO ppp NTG nnn

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

429

where opt vvv ppp nnn is the option MAPS or GRID is the name of the pore volume property (e.g. PORV) is the name of the porosity map or property (e.g. PORO) is a constant or the name of the NTG map or property (e.g. NTG).

Half-block transmissibility calculations


Half-block transmissibilities can be calculated from map values or from grid block properties. The user must supply the property name for the calculated results, and the map or property names for obtaining permeability and net-to-gross values. A constant may be used for net-togross. The control file command is of the form:
HTRAN dir FROM opt PROPERTY hhh PERMEABILITY ppp NTG nnn

where dir opt hhh ppp nnn is one of the six possible directions X+ X- Y+ Y- Z+ Zis the option MAPS or GRID is the name of the half-block transmissibility property (e.g. HTRANXP) is the name of the permeability map or property (e.g. PERMX) is a constant or the name of the NTG map or property (e.g. NTG).

Transmissibility calculations
Transmissibilities can be calculated from half-block values or from grid block properties. The user must supply the property name for the calculated results, and the names of the property arrays to be used for calculation. A transmissibility multiplier may be defined as a constant or a grid block property. For transmissibility calculations from half-block values, the control file command is of the form:
TRAN dir FROM HTRAN PROPERTY ttt & HTR- hm HTR+ hp MULTIPLIER mmm

where dir ttt hm hp mmm is one of the three possible directions X Y Z is the name of the transmissibility property (e.g. TRANX) is the name of the negative half-block property (e.g. HTRANXM) is the name of the positive half-block property (e.g. HTRANXP) is a constant or the name of the multiplier property (e.g. MULTX).

For transmissibility calculations from grid block property values, the control file command is of the form:
TRAN dir FROM GRID PROPERTY ttt & PERMEABILITY ppp NTG nnn MULTIPLIER mmm

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 430 Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

where dir ttt ppp nnn mmm is one of the three possible directions X Y Z is the name of the transmissibility property (e.g. TRANX) is the name of the permeability map or property (e.g. PERMX) is a constant or the name of the NTG map or property (e.g. NTG) is a constant or the name of the multiplier property (e.g. MULTX).

Non-neighbour connections
Non-neighbour transmissibilities can be calculated and written to a file, provided that transmissibility values are being computed for all valid directions. The control file command is:
TRAN NNC

The user can choose to save the current set of commands in a control file after the transmissibility calculations are complete, or after quitting without performing any calculations. The external control file can then be used as a basis for further calculations if required.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

431

Example control file


-- Transmissibility calculation options -- GRID Version 97A Date: 17/03/97 Time: 10:31:05 -- Fine grid subdivisions FINEGRID SUBDIVISIONS 1 -- Relationships between grid layers and map strata GRIDLAYER 1 STRATA 1 GRIDLAYER 2 STRATA 2 GRIDLAYER 3 STRATA 3 GRIDLAYER 4 STRATA 4 -- Transmissibility units and minimum pore volume check TCALC UNITS FIELD MINPV 0.000001 PV PORV MINNNC 0.01 -- Pinchout connection options PINCHOUT PINCHZ .100 GAP YES LAYERSPLIT 10.000 PINCHTRAN ALL -- Pore volume calculation PORV FROM GRID PROPERTY PORV PORO PORO NTG 1 -- Half-block transmissibility calculations HTRAN XFROM GRID PROPERTY HTRANXM PERMEABILITY PERMX NTG 1 HTRAN X+ FROM GRID PROPERTY HTRANXP PERMEABILITY PERMX NTG 1 HTRAN YFROM GRID PROPERTY HTRANYM PERMEABILITY PERMX NTG 1 HTRAN Y+ FROM GRID PROPERTY HTRANYP PERMEABILITY PERMX NTG 1 HTRAN ZFROM GRID PROPERTY HTRANZM PERMEABILITY PERMX NTG 1.0 HTRAN Z+ FROM GRID PROPERTY HTRANZP PERMEABILITY PERMX NTG 1.0 -- Transmissibility calculations TRAN X FROM HTRAN PROPERTY TRANX & HTR- HTRANXM HTR+ HTRANXP MULTIPLIER 1.0 TRAN Y FROM HTRAN PROPERTY TRANY & HTR- HTRANYM HTR+ HTRANYP MULTIPLIER 1.0 TRAN Z FROM HTRAN PROPERTY TRANZ & HTR- HTRANZM HTR+ HTRANZP MULTIPLIER 1.0 TRAN NNC END

Notes
To display or edit other grid block properties, see option P.3.9.6 (Cal ave prp, page 422) or menu P.3.8.5 (Edt property, page 384). Setting the number of fine grid subdivisions to 1 and specifying only one map stratum per grid layer will give results equivalent to sampling properties from single maps at grid block centres. Note that if fine mesh map subdivisions are used for pore volume calculations, the pore volume will be obtained directly by summing the contribution for each mesh map node within the grid block. The accuracy of these calculations will depend on the refinement of the mesh.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 432 Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

However, half-block transmissibility calculations on a fine mesh are performed by averaging the permeability over the mesh nodes and applying this to the coarse grid block geometry. Harmonic permeability averaging is used in the relevant principal flow direction, and net-to-gross values are included in the calculation for horizontal directions. This approach has been taken to avoid severe errors due to directional effects when the grid block is rotated relative to the fine mesh, but in many such cases, use of fine grid subdivisions may be preferred. The transmissibility calculations used here are based on the ECLIPSE corner point methods, also known as NEWTRAN (see "Corner point transmissibility calculations" in the "ECLIPSE Technical Description" for further details). When setting up half-block property names, note that the symbols - and + should not be included in property mnemonics. Expressions in control files may be continued over more than 1 line, by entering a continuation symbol (&) at the end of each incomplete line. The pinchout parameters are intended to be compatible with options that can be set in ECLIPSE (see the ECLIPSE keywords PINCH and PINCHXY). Note the following calculation conventions: Pinchout connections can only be formed across inactive cells (including cells made inactive by the MINPV cut-off, as defined for this calculation). If horizontal pinchouts are requested (X- or Y- direction) these will be generated across inactive cells which have an overall cell width less than the specified threshold value. Other parameters such as GAP do not apply to horizontal pinchouts. The GAP parameter allows NNCs across cells which are inactive due to MINPV, even if the thickness exceeds the Z-direction threshold. The threshold thickness will be strictly applied to all cells, if the GAP option is set to NO. The LAYERSPLIT parameter defines the maximum empty space allowed between cells in adjacent grid layers. This is unlimited, by default, unless specified by the user. If a limit is set, then the sum of all empty spaces between inactive cells will be checked, before generating a pinchout. The PINCHTRAN parameter allows the pinchout transmissibility to be computed as a harmonic average of all the Z-direction transmissibilities for the cells within the pinchout. By default, only the top and bottom active cells are used in this calculation. The PINCHMULT parameter allows the multiplier for the pinchout to be taken as the minimum multiplier over all cells within the pinchout. Otherwise, the multiplier for the top cell will be used. This option is ignored if PINCHTRAN ALL has been selected. Note that if a cell has pore volume less than 0.000001 it will be treated as zero, regardless of the MINPV setting. Such cells are assumed to be barriers to flow unless the cell thickness is strictly less than the pinchout threshold.

GRID does not remove NNCs between inline cells (which may occur in pinchouts). In the simulator, these non-neighbour connections may be removed and treated as normal connections between active cells, by adding the transmissibilities to the appropriate cell values. ECLIPSE will perform this processing for NNCs that are generated in GRID and input as user-defined connections.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Calculate pore volumes and transmissibilities P.3.9.7 The document is for study only,if tort to your rights,please inform us,we will delete

433

Convert grid data to map data

P.3.9.8 Grid to maps

Purpose
Convert grid data into a set of maps.

Description
Data stored in a GRID model, i.e. geometry, properties and regions, can be converted into map data. This option, when used in conjunction with option P.6.4 "Export maps", page 521, provides an efficient means of exporting grid data to other programs such as FloGrid. One map stratum is created for each layer of the grid. Only areal maps can be created, and this option can only be used from an XY display. Either the entire grid area can be mapped or an area can be selected. One or more layers can be mapped. Instructions and parameters can be read in from a control file, described below, or entered manually. The user can select whether to output geometry maps (depths or thicknesses), property maps or region maps. A list of selected maps is displayed on the screen. and the user is asked if he/she wants to modify the list, create the maps or quit. The default names for the maps are TOPS and BOTTOM for node depths, THICK for thicknesses, and the property and region name for property and region maps. The user can specify new names for any map or a root which will prefix the default names, e.g. if the root is MAP the default thickness map name will become MAP_THIC. Note that map names must be no more than eight characters long. When the list of maps has been completed GRID checks each new map to see if there are any existing maps with the same name. If the map name is new GRID will create a new map. If the map already exists and the units of the existing map differ from those of the new map, the user is asked to find another name for the new map. If the units are the same GRID gives the user the option of overwriting the existing map. In this case any existing mesh or contour data is deleted. The default is to delete any existing fault data, but any well data, feature data, caption data, zone data or legend data will be preserved. Three types of map can be created: contour maps, scattered data maps or mesh maps. In addition grid-splits can be saved as map faults. Contour maps will be the same as those produced by back-contouring, i.e. geometry map contours will match the back-contours produced by option D.6.4.6 "Sho grd cnts", page 586, property map contours will be the same as those produced by option P.3.8.5.9.6 "Sho prp cnts", page 396, and region map contours will be the same as those produced by option P.3.8.4.9.6 "Sho reg cnts", page 383. Scattered data maps consist of data values at arbitrarily distributed points. They are stored as contour maps with one data point on each contour. They have one data point for each node value or block value. Split node values are moved a fraction of a grid cell away from the node, determined by a parameter EPSILON. Block values can be set at the centre of the top, middle or bottom face of the cell, depending on the parameter LEVEL. Mesh maps are created by interpolating the grid data. The same maps could be created by using option P.2.5.3 "Cal mesh" (see page 192) on a scattered data map.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 434 Convert grid data to map data P.3.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

A fairly simple approach is used for saving grid splits as map faults. GRID first joins up splits along columns, labelling these as FLT-1, FLT-2 ... and then joins up splits along rows. Therefore zig-zag faults will be made up of several non-consecutively numbered row and column faults. Interpolation flags and parameters from the control file, or default values are displayed and can be edited by typing in a keyword (see Table 6.3 below). Parameters and map names can be saved to a control file for future use. Users unfamiliar with the meanings of the various interpolation parameters are recommended to accept the default values. These have been chosen to give reasonable maps for a wide range of data sets. Fine tuning can be carried out by adjusting each parameter in turn and examining the results. A local grid refinements (LGR) can be mapped by first selecting it (type "L" for option D.7.9 "Edt LGR", see page 617). Radial LGRs cannot be mapped.

Control file
A control file can be used to store layer limits, map names, interpolation flags and parameters. The control file consists of a list of keywords, which can be in any order. If there is no keyword for a parameter GRID sets that parameter to its default value. Layer limits are defined by the LAYERS keyword followed by two integers:
LAYERS layer1 layer2

The default value for layer1 is 1 and the default value for layer2 is equal to the number of layers in the grid. Map names can be specified using the following syntax:
datatype griddata mapname [units]

whereKeywords for parameters are given in the following table: datatype must be either GEOMETRY, PROPERTY or REGION griddata depends on the datatype: datatype: GEOMETRY PROPERTY REGION mapname units griddata: TOPS, BOTTOM, THICK a property name a region name,

is the map name and must be 8 or less characters long, is optional, but if used must be consistent with the griddata units.

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Convert grid data to map data P.3.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

435

Table 6.3

Parameter keywords used in the control file and for editing Description
Map type

Keyword
MAPTYPE

Default
MESH

Range
CONTOUR MESH SCATTER

Flags and parameters for maps made from node data (depths and thicknesses) NODE USE FAULT NODE USE * Flag to use grid splits as faults during interpolation. If this flag is FALSE only one data value is used at each split node. Flag to delete any existing map faults Flag to save grid splits as map faults Flag to clip contours to map faults (Contour maps only) If grid splits are used as faults, the split node values are moved a fraction epsilon of a grid cell away from the node Flags and parameters for maps made from block data (regions and properties) BLOCK USE FAULT BLOCK USE * BLOCK DEL FAULT BLOCK DEL * BLOCK SAVE FAULT BLOCK SAVE * BLOCK CLIP FAULT BLOCK CLIP * LEVEL Flag to clip contours to map faults (Contour maps only) FALSE Flag to save grid splits as map faults FALSE Flag to use grid splits as faults during interpolation Flag to delete any existing map faults TRUE FALSE TRUE FALSE TRUE FALSE TRUE FALSE TRUE FALSE TOP MIDDLE BOTTOM TRUE TRUE FALSE 0.025 TRUE TRUE FALSE

NODE DEL FAULT NODE DEL * NODE SAVE FAULT NODE SAVE * NODE CLIP FAULT NODE CLIP * EPSILON

TRUE FALSE TRUE FALSE TRUE FALSE >0

(x,y) coordinates for block values can TOP be set at the centre of the top, middle or bottom face of the grid block (scattered data maps and mesh maps), or at the centre of the top or bottom face of the grid block for contour maps. NB this option only has any effect if the grid contains sloping coordinate lines.

Parameters for contour maps

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 436 Convert grid data to map data P.3.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

Table 6.3

Parameter keywords used in the control file and for editing Description Default Range
>0

Keyword
MINOR INTERVAL MINOR

Minor contour interval. If the default DEFAULT contour interval is used then appropriate values will be selected for each map. Major contour interval (must be a multiple of minor contour interval). Contour quality. (Parameter used by the CONPAC contouring package.) DEFAULT 1.0

MAJOR INTERVAL MAJOR QUALITY

DEFAULT or >= 0 > 0.1

Parameters for mesh maps BOUNDARY If this flag is TRUE mesh points outside the grid boundary will be set to NULL Number of mesh rows Number of mesh columns Minimum map x-coordinate Minimum map y-coordinate Maximum map x-coordinate Maximum map y-coordinate Null value to be used for map TRUE TRUE FALSE Model default Model default Model default Model default Model default Model default 0.1E7 4 - 10000 4 -10000 < XMAX < YMAX > XMIN > YMIN

NROW NCOL XMIN YMIN XMAX YMAX MAP_NULL Null value for grid properties GRID_NULL

If a grid property has this value it will -1E20 be treated as null and ignored

CONPAC parameters for interpolating grid data at mesh points (See Section P.2.4.9.7 "Chg interp" for more information on CONPAC parameters.) MODE DAMPING FACTOR DAMPING DAMP FLOOR Lower truncation level. See P.2.4.9.7.3 "Def trn vals" Interpolation mode. See P.2.4.9.7.6 "Def int mod" Damping factor. See P.2.4.9.7.4 "Def dmp fac" 2 0.1 0.001 - 10.0

GRID Reference Manual Edit Grid www.cadfamily.com EMail:cadserv21@hotmail.com Convert grid data to map data P.3.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

437

Table 6.3

Parameter keywords used in the control file and for editing Description
Upper truncation level. See P.2.4.9.7.3 "Def trn vals" Local truncation flag. See P.2.4.9.7.3 "Def trn vals" Tolerance if lower, upper or local truncation used Maximum number of empty octants allowed when interpolating a mesh value. See P.2.4.9.7.5 "Def sch rad" 7 FALSE TRUE FALSE > 0.00001 0-7

Keyword
CEILING LOCAL TOLERANCE EMPTY OCTANTS EMPTY OCTANTS SEARCH RADIUS SEARCH RADIUS

Default

Range

Search radius in world coordinates, or OPTIMAL set to OPTIMAL. See P.2.4.9.7.5 "Def sch rad"

OPTIMAL or > 0

Keywords can be used in a control file, or to edit the data in GRID. Keywords marked * can only be used in the control file. To edit node or block fault flags in GRID type the keywords NODE or BLOCK. GRID will then prompt for each flag value. The NODE and BLOCK fault flags are displayed in tabular form. Some keywords can be abbreviated. Where this is the case the full keyword is given first, e.g. SEARCH RADIUS, followed by the allowed abbreviation(s), e.g. SEARCH and RADIUS.

If the grid contains reverse faults it will be necessary to map fault blocks separately, by selecting an area of the grid. Areas of the grid are defined by selecting grid blocks in the display layer - either by digitizing, specifying rows and column limits, or by specifying a region number. The area defined for the display layer applies to all layers that are mapped. Therefore if the grid contains sloping coordinate lines, the (X,Y) coordinates of the area will change from layer to layer, although the (I,J) coordinates will remain the same. Grid areas are not stored in the control file. However a region can be defined with the same boundaries as the area, and this can be used to define the grid area before the control file is read in.

Edit Grid GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 438 Convert grid data to map data P.3.9.8 The document is for study only,if tort to your rights,please inform us,we will delete

Simulation Results Chapter 7

Introduction
GRID can read solution data from ECLIPSE restart files, and display the results using colourfilled grid blocks or contours. The solution display can be shown against a background map. Derived quantities can be used to calculate new solution values by arithmetic formulae or by taking differences between timesteps. Results data can be displayed on an existing grid, or a new grid can be created by loading in an ECLIPSE .GRID output file. (Note the requirement for the active cell numbers in the grid to match the active cells used in the ECLIPSE run, allowing for pore volume cut-offs etc.) Note that further facilities for presentation of solution data are available in ECLIPSE Office, and in the post-processing program GRAF, together with extensive line graphics options for displaying vector data (e.g. oil production vs. time). For 3D visualization of simulation results, use FloViz.

GRID Reference Manual Simulation Results www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

439

Simulator results

P.4 Sim results

Purpose
Display simulator results.

Description
The Sim results option displays the following menu: Table 7.1 Option
1 Return 2 Sim solution Display simulator solutions

Menu P.4 Function

This option allows the user to load results data from ECLIPSE restart files and display the solutions for active grid blocks. The user is prompted for the name of the grid to be displayed and for the name of the solution data to be displayed. If the grid does not already exist in the model, a new grid can be created in the same way as when the Edt grid option P.3 (see page 276) is selected. In particular, it is possible to take the Input grid option P.3.0.6 (see page 292) and read a grid from an ECLIPSE .GRID file, thus ensuring that the file is correct for the solution data to be read. The Return option returns the user to the primary menu.

Simulation Results GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 440 Simulator results P.4 The document is for study only,if tort to your rights,please inform us,we will delete

Edit solutions

P.4.2 Sim solution

Purpose
Edit and display solution arrays for the grid.

Description
The Sim solution option displays the following menu: Table 7.2 Option
1 Return 2 Lod solution 3 Dsp solution 4 Cre solution 5 Cre diff 6 Out solution 7 Clr solution 8 Lod active Load solutions Display solutions Create solutions Create differences Output solutions Clear solutions Load active cell numbers

Menu P.4.2 Function

The Sim solution facility allows output data to be read from ECLIPSE restart files and used to create displays. The data is not stored internally by GRID on exit from this menu. New solution data for all time steps may be created using arithmetic/logical formulae, which can include any loaded solution parameters as variables, as well as any properties or region numbers which have been defined for the grid. The maximum number of solutions which may be loaded at one time depends on a program parameter (MXSOL). This is usually set to 50. The Return option returns the user to the Sim results menu and discards all loaded solution data. Each of the other options is described in the following sections.

GRID Reference Manual Simulation Results www.cadfamily.com EMail:cadserv21@hotmail.com Edit solutions P.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

441

Load solutions

P.4.2.2 Lod solution

Purpose
Load solution data from a restart file.

Description
The user is prompted for the following information: The root name of the restart file (which may optionally be preceded by a directory path) Are the restart files formatted? Are the restart files unified? The first time-step required. The last time-step required.

GRID will check that the appropriate file exists and, if no first time step is specified for nonunified files, that at least one file exists with sequence number less than 500. The data for the first time-step are read, to establish which solutions are to be loaded and messages are written to the screen as subsequent data are loaded. GRID will check that the number of active cells in the restart files is the same as the number of active cells defined by the ACTNUM array for the current grid. The data cannot be loaded unless the number of active cells is consistent. It is recommended that either the current solution grid is read as a new grid when viewing solution data for the first time or that the active cell array produced by ECLIPSE is read from the INIT file to define active cell numbers (option P.3.8.3.6, Inp active, see page 442, or option P.4.2.8, Lod active, see page 450), since ECLIPSE automatically sets cells with pore volumes less than 0.000001 to be inactive. GRID does not allow 2D radial local grid refinements. All solution data for 2D radial grids will be expanded automatically to 3D by giving the 4 azimuthal cells the same value. The current release does not have facilities for displaying output from Vertical Equilibrium or dual porosity runs. Up to 50 solution names can be loaded at one time and sequence (time-step) numbers up to 1000 are allowed by default. These numbers are set in program parameters MXSOL and MXSEQ respectively.

Simulation Results GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 442 Load solutions P.4.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

Display solutions

P.4.2.3 Dsp solution

Purpose
Display solution arrays for the grid.

Description
The user is prompted for the solution array and sequence number to be displayed. The following menu options are available: Table 7.3 Option
1 Return 2 Sho sol fll 3 Chg sol fll 4 Mov sol key 5 Chg sol key 6 Sho sol cnts 7 Chg sol cnts 8 Out sol cnts 9 Sho cnt seq Show solution fill Change solution fill Move solution key Change solution key Show solution contours Change solution contours Output solution contours Show contour sequence

Menu P.4.2.3 Function

Options 3 to 8 operate in the same way as for property data. Options 2 and 9 are described in the following sections.

GRID Reference Manual Simulation Results www.cadfamily.com EMail:cadserv21@hotmail.com Display solutions P.4.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

443

Show solution fill

P.4.2.3.2 Sho sol fll

Purpose
Display solution arrays with colour fill.

Description
The grid cells are colour-filled using values for the current solution array and sequence number, in the same way as for property arrays. The following menu is then available for changing the display:
1 2 3 4 5 6 7 Return Step forward Step back Jump Sequence forward Sequence backward Show value

Options 2-6 are used for showing different time steps. Option 7 can be used to show the current data value for selected cells, at the current time step. Note that when a grid contains LGRs, the solution values for LGR cells can be obtained through Sho value, without using the display menu option D.7.9, Edt LGR. However, this display option may be used to show the solution for one local grid only, e.g. to view interior local cells which are not visible on a global display.

Simulation Results GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 444 Show solution fill P.4.2.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

Show contour sequence

P.4.2.3.9 Sho cnt seq

Purpose
Display a sequence of contours from all timesteps.

Description
The user is prompted for the value of a contour to be displayed and the quality at which the contour is to be drawn. The contours at the given value will be drawn for every time-step of the current solution. By choosing a suitable contour value, a front can be followed through the entire simulation on the same display.

GRID Reference Manual Simulation Results www.cadfamily.com EMail:cadserv21@hotmail.com Show contour sequence P.4.2.3.9 The document is for study only,if tort to your rights,please inform us,we will delete

445

Create a solution

P.4.2.4 Cre solution

Purpose
Create a new solution.

Description
A new solution array (for every time-step) can be created using the arithmetic/logical parser. Property arrays, region number arrays and existing solution arrays may all appear as variables in the given formula. In addition, the name @PORV may be used to calculate the pore volume for the cells in units of cubic metres (or @PORV_RB for reservoir barrels) and may be used in the formula for volumetrics purposes. The user is prompted for the name of the new solution array, which may be displayed in the same way as any other solution array.

Simulation Results GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 446 Create a solution P.4.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

Create differences

P.4.2.5 Cre diff

Purpose
Create a new solution by taking differences.

Description
A new solution array (for every time-step) can be created by taking the differences from one time step to the next. The first time step is given values of zero. The user is prompted for the name of the new solution array.

GRID Reference Manual Simulation Results www.cadfamily.com EMail:cadserv21@hotmail.com Create differences P.4.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

447

Output solution

P.4.2.6 Out solution

Purpose
Write solution values to a user file.

Description
A solution data array can be output to a file. Output is written to a file with extension .GRDECL (or .GEC if 3-character extensions are used). The file will be opened if it has not already been opened, otherwise output will be added to existing output. If the file already exists, the user is asked whether to overwrite it. The array is written out, headed by the name of the solution array and the sequence number, with column values increasing fastest, then row values, then layer values. E.g. for a 4x5x2 grid:
SWAT 15 0.4000 0.4100 0.4200 0.4250 0.4250 0.6000 0.6100 0.6200 0.6250 0.6250 /

0.4500 0.4600 0.4750 0.4800 0.4800 0.6500 0.6600 0.6750 0.6800 0.6800

0.4500 0.4600 0.4750 0.4850 0.4900 0.6500 0.6600 0.6750 0.6850 0.6900

0.4500 0.4700 0.4900 0.4950 0.5000 0.6500 0.6700 0.6900 0.6950 0.7000

Simulation Results GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 448 Output solution P.4.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

Clear a solution

P.4.2.7 Clr solution

Purpose
Clear a solution.

Description
If too many solution arrays are loaded, it may be necessary to clear some solution data from memory before creating or loading new arrays. This option prompts for the name of the solution array to be cleared, and frees the associated workspace.

GRID Reference Manual Simulation Results www.cadfamily.com EMail:cadserv21@hotmail.com Clear a solution P.4.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

449

Load active cell numbers from INIT file

P.4.2.8 Lod active

Purpose
Read active cell numbers from an ECLIPSE INIT file, to modify current grid for solution display.

Description
The user is prompted to indicate whether the INIT file is formatted or unformatted and to enter its name. The selected INIT file is searched for the pore volume array. Each cell will then be set active or inactive depending on whether the pore volume is greater than 0.000001. The global grid and all LGRs are processed in this operation. If the array is read satisfactorily, the grid can be redrawn, displaying the new active/inactive cells. The user can also choose to save the changed grid permanently.

Simulation Results GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 450 Load active cell numbers from INIT file P.4.2.8 The document is for study only,if tort to your rights,please inform us,we will delete

Edit Survey Chapter 8

Introduction
The ECLMap options include facilities for reading or digitizing survey data, consisting of navigation lines and interpreted seismic horizon data (time and/or depth values). After a survey has been loaded into the program, the horizon data can be sampled, gridded and contoured. Each survey has associated time and depth maps, which can be edited via the Edt map menu (see page 57). Fault lines and control data (e.g. contour lines, well depths) can be entered on these maps and will be included with the seismic data when a horizon is sampled. The Smp survey menu (see page 467) provides options for test sampling the data and changing the interpolation parameters, to obtain the most suitable parameters for creating a gridded mesh map from the original data. An option to identify mis-ties at shot line intersections is also provided. When a survey has been edited and checked, and satisfactory interpolation parameters have been defined, the time or depth data from a horizon can be used to create a new mesh map via the Cal mesh command (reached via the Edit map menu). Additional facilities for depth conversion of seismic horizon data or time maps are provided from the Map utils menu (see page 477).

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

451

Edit survey

P.5 Edt survey


Purpose
Create a new seismic survey or edit an existing survey.

Description
After a survey has been read or created, the following menu is displayed: Table 8.1 Option
1 Return 2 Edt sht lnes 3 Inp survey 4 Out survey 5 Smp survey 6 Chg svy pars 7 Chg hor nums 8 Def granite Edit shot lines Input survey Output survey Sample survey Change survey parameters Change horizon numbers Define granite settings

Menu P.5 Function

The user is prompted for the name of the survey to be edited and the horizon number required. If the horizon number is not zero, either a time or depth horizon can be edited. Horizon zero does not have any associated data and is used to display the navigation only. The survey name and its horizon number may be specified in the short form: Survey_name(Horizon_number + T or D), e.g. NETH(2T) Horizon number zero should be given if no time or depth data has been input, i.e. only the navigation data is available. If an unrecognized survey name is given then the user is asked whether a new survey is to be created. The user will be prompted to enter the units of time values in the survey and the range of values, and similarly, the depth units and depth range. The given ranges are used for the display of shotline sections and may be changed from menu P.5.6, Chg svy pars (see page 471). In addition to the survey file, two map names are allocated with the same name as the survey. One set of maps is used for time data, with the stratum number corresponding to the survey horizon number, and the second set is used in a similar manner for depth data. The maps may be edited in the same way as any other map. Any fault lines or contour data (e.g. at well locations) on the maps will be included with the seismic data whenever an horizon is sampled. When editing a survey, any time or depth horizon can be displayed whether or not it has any associated data. The navigation lines will be drawn as solid lines along lines where data exist for the given horizon, but as dotted lines where no data exists.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 452 Edit survey P.5 The document is for study only,if tort to your rights,please inform us,we will delete

When the Return option is selected from the Edt survey menu the user is asked whether to save the survey on disk and is returned to the Primary menu. If the survey is saved the existing .SVY or .FSV file will be overwritten and an entry is made in the model history file. Additional comments may be entered into the history file, as required. If the survey is not saved, it remains the current survey and may be saved on a subsequent occasion. In order to return to the unedited survey it must first be cleared from the model using menu P.8, Clr wrkspc (see page 540), and re-loaded from disk. Note that it is possible to change horizons or to change between editing times or depths by selecting the display options: D Chg view Edt XY-plane

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Edit survey P.5 The document is for study only,if tort to your rights,please inform us,we will delete

453

Edit shot lines

P.5.2 Edt sht lnes

Purpose
Edit shot line data.

Description
The following menu is displayed: Table 8.2 Option
1 Return 2 Add sht lne 3 Del sht lne 4 Dig section 5 Opr horizon 6 Sho value 7 Def value 8 Smp horizon Add shot line Delete shot line Digitize section Operate on horizon Show value Define value Sample horizon

Menu P.5.2 Function

Shot line data can be entered and edited in the form of navigation lines and picked horizon data. Data are stored as a series of vectors for each shot line, indexed by shot point number. The user is prompted for the shot point interval at which data values are to be stored on each shot line, whenever a shot line is created or modified. The first and last shot points will always be stored. The Return option returns the user to the Edt survey menu. Each of the other options is described in the following sections.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 454 Edit shot lines P.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

Add a shot line

P.5.2.2 Add sht lne

Purpose
Digitize a new shot line or change an existing shot line.

Description
Navigation data for shot lines can be digitized on to the current survey. New lines can be added to the survey, or existing navigation lines can be changed. If a digitizing table is to be used, it should first be set up using the Set dig tbl option D.8 on the Display menu (see page 618). The following menu is displayed:
1 2 3 4 5 6 7 8 Return New line Abandon Continue Restart Set interval Set spacing Add point

The user is prompted for the shot point storage interval. If a storage interval of less than zero (e.g. -1) is entered, the raw data will be stored without interpolation. Otherwise, a base value should be entered, for constructing a list of interpolation points at the given interval. By default, only interpolated data will be stored. However, the user may choose to store all data (i.e. raw data as well as interpolated points). In all cases, the first and last points on the line will be stored, and no data will be extrapolated beyond these points. The user must also enter the interval between shot points to be input. (This will normally be the same as, or a multiple of, the shot point storage interval.) The typical distance, in centimeters, between shot points on the map is then requested. The distance between shot points is used as a loose check (an error of up to 75% on this distance is allowed) to ensure that shot points are not redigitized or missed by mistake. The check can be switched off by entering a distance of zero between points. When option 2 is selected, the user is prompted for the name of the shot line to be digitized. If the shot line already exists then the user is asked whether to continue with this line. The numbers of the first, second and last shot points must then be given. When digitizing the line, input points subsequent to the second point will be numbered according to the interval given when the Add sht lne option was selected, until the shot point number exceeds or is equal to the number given as the last point. The shot point number is then set to the last point number and no more points will be accepted. Option 5 allows the shotline to be restarted from any shotpoint. Option 6 allows the user to respecify the interval between shotpoints. Option 7 allows the user to respecify the distance between shotpoints. Option 8 allows a miscellaneous point to be added without invoking the distance check.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Add a shot line P.5.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

455

When a New line is started or the Return option is selected the current input line is saved by interpolating the input points on to the current storage interval. The first and last points are always saved. When modifying an existing line, only the parts of the line between the first and last shot points given will be changed. If the first and last points extend beyond the limits of the current line then any existing horizon data will be extended with null data.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 456 Add a shot line P.5.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

Delete a shot line

P.5.2.3 Del sht lne

Purpose
Delete shotline(s) from the current survey.

Description
The user is asked to name or select the shot line to be deleted. If an asterisk * is entered in response to the name, then all the shotlines on the survey will be deleted, on confirmation by the user. If the letter Q is entered in response to the name, each shot line is highlighted in turn and the user can select to delete the line or not. Sequencing through the shotlines can be ended by entering the letter E. If no name is entered, then the user is asked to select the shotline on the survey to be deleted by digitizing a point close to the line on the screen. The shotline is highlighted and confirmation is requested to delete it.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Delete a shot line P.5.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

457

Digitize a section

P.5.2.4 Dig section

Purpose
Digitize a seismic section.

Description
Seismic sections for a shot line can be digitized, whether or not navigation data already exist for the shot line. New horizons can be digitized on to existing shot lines or new shot lines and existing horizons can be changed. The user is asked to enter or select the shot line for which the section is to be digitized and prompted for the following: Whether time or depth horizons are to be digitized The range of time or depth values The range of shot point values to be digitized.

The display screen will be confined to the range of data values entered. If the requested shot line does not already exist, it will be created with the range of shot point values given. The user is prompted for the shot point storage interval. If a storage interval of less than zero (e.g. -1) is entered, the raw data will be interpolated onto storage points corresponding to existing navigation data. Otherwise, a base value should be entered, for constructing a list of interpolation points at the given interval. If a storage interval is specified, the user may choose whether to reinterpolate existing data. The user is then required to calibrate the digitizing table. A special set-up mode is used, so that it is not necessary to use the display option D.8 Set dig tbl (see page 618) prior to selecting this option. The table is calibrated by digitizing known shot points along the shot line and arbitrary points along specified horizons. (Alternatively, data can be edited on the screen, by selecting input via the graphics locator instead of using a digitizing table.) After a digitizing table has been set up, the following menu is displayed for digitizing the section:
1 2 3 4 5 Return New horizon New segment Abandon Continue

When option 2 is selected, the user is prompted for the horizon number to be digitized. The horizon may then be digitized over any range of shot point values. When another horizon is started or Return is selected, the input data are stored by interpolating the input line on to the stored shot point numbers for the line. No values beyond the digitized data will be overwritten. If the horizon is a new horizon, data outside the digitized range will be left with null values. If an existing horizon is changed, data outside the digitized range is left unchanged.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 458 Digitize a section P.5.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

Fault cuts may entered by finishing a line segment and taking the New segment option. The current horizon will be continued with a break at the point where the new segment was started. Fault cuts will be marked at the beginning and ends of line segments. Any shot points that lie between pairs of fault cuts (i.e. the end of one line segment and the beginning of the next) will be given null values. Reverse faults cannot be modeled.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Digitize a section P.5.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

459

Operate on horizon

P.5.2.5 Opr horizon

Purpose
Operate on a seismic horizon.

Description
Simple arithmetic operations can be performed on a range of horizons. If the current display is areal (XY), the user is prompted for the line name to operate on. Q or * may be entered to query the lines or change all the lines. If the current display is a cross section of a shot line, it is assumed the user intends to operate on the horizons for the current shotline only. The user will then be asked if it is required to operate on times or depths, and for the range of horizons to be changed. The range should be specified in the form Hor_1:Hor_2, for example: To change horizons 5 to 8 inclusive, enter 5:8 To change horizon 4 to maximum horizon number, enter 4: To change horizons 1 to 6 inclusive, enter 1:6 or :6

If the current display is a cross section of a line, the horizons specified by the user will be highlighted. The operation to be performed must then be entered. Typically, the operation would begin with + or - some constant, to bring out mis-ties with intersecting shotlines.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 460 Operate on horizon P.5.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

Show value

P.5.2.6 Sho value


Purpose
Show the value of a shot point.

Description
On selecting this option, the user is prompted to choose whether to show shot point values only, fault cut values only or all values. Further prompts are then issued to select points. The shotline name, shot point (or fault cut) number and its value are displayed at the bottom of the screen. Note that for an areal display (XY-plane) of horizon zero (i.e. navigation data only), the selected shot point will have no data value.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Show value P.5.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

461

Define value

P.5.2.7 Def value


Purpose
Define the value of a shot point.

Description
On selecting this option, the user is prompted to choose whether to select shot point values only, fault cut values only, or all values. Further prompts are then issued to select points. The value of the selected point is displayed at the bottom of the screen and the user is prompted to enter a new value. (Hit Return to leave value unchanged). Cross-section displays will be altered immediately when a new value is entered. When editing an areal display with shot point values shown, the numbers will not be updated to show the new values until the screen is refreshed. Note that for an areal display (XY-plane) of horizon zero (i.e. navigation data only), the selected shot point will have no data value.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 462 Define value P.5.2.7 The document is for study only,if tort to your rights,please inform us,we will delete

Sample horizon

P.5.2.8 Smp horizon

Purpose
Sample a seismic horizon.

Description
This option allows the time or depth values for a seismic horizon to be set by sampling a map. The option allows the use of arithmetic formulae so that, for example, thicknesses may be added to the current depth values, if these have been determined in some other way than the depth conversion techniques provided on the Map utilities menu P.6 (see page 477). The user is prompted for the horizon to be sampled, whether to sample only at missing depths, and the name of the map to be sampled. The map name may be replaced by a formula or preceded by arithmetic operators.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Sample horizon P.5.2.8 The document is for study only,if tort to your rights,please inform us,we will delete

463

Input survey

P.5.3 Inp survey


Purpose
Input seismic navigation and (if required) associated time or depth data.

Description
Input from a file
The user is prompted for the name of the file containing the survey data. (Note that survey data can be input only from an areal display.) The first line of the data file will then appear at the bottom of the screen and the new menu will allow the user to skip through the file and view the data. The option Next line should be selected to skip any header records until the first shot point number is displayed. Data input will commence with the current record being displayed when the option Return is selected. If the first character of the first record in the file is a * or (, it is assumed to be a format statement, e.g. (A32, 3E13.5), and it will be the default when the user is prompted for the input format. If the first record is not a format statement, then the default input format will be list directed *. Note that the shot line name may be up to CHARACTER*32 and that the shot point number is input as REAL. The user will be prompted for the format to be used for reading the file. If a user-specified format is given, a check is made to ensure that the format statement is enclosed within brackets. If it is not, brackets will be added. It is possible to read the whole input file or to read only selected shot lines. If the user chooses to read selected shot lines only, as each shot line is read the user will be asked if it is to be saved. If it is saved, the shot line will then be drawn on the screen, otherwise the next shot line will be read. When the end of the file is reached, the total number of shot lines read will be indicated. The user may choose to check the navigation data for inconsistencies. If checking is requested, further prompts will be issued, to enter the approximate distance between shot points (in metres), the distance tolerance value and the maximum shot line deviation angle. A file root for the error report must be supplied. As the data are read, any errors will be reported in a file, with name <root>.ERR. Problems with shot point numbers (e.g. repetition) will also be reported. The data must be in tabular form: Shot line name, shot point no.,vector 1, vector 2, ... , vector N where any number of vectors may be given. The user is asked for the total number of columns of data in the input file. If the total number of columns of data is 4 or more (i.e. horizon data are present), the user is asked if the input data are time or depth data. The user will be asked to identify the data in each column, e.g. data in column 3 may be X-locations, column 4 may be y-locations and column 5 may be time data for horizon 6. Note Shot line name and shot point number are assumed to be columns 1 and 2 respectively.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 464 Input survey P.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

When the file format, contents, etc., have been established, the shot point storage interval must be specified. If a storage interval of less than zero (e.g. -1) is entered, the raw data will be stored without interpolation. Otherwise, a base value should be entered, for constructing a list of interpolation points at the given interval. By default, only interpolated data will be stored. This may result in more data being stored than were originally present in the file, or it may result in extraneous data being discarded. Alternatively, the user may choose to store all data (i.e. raw data as well as interpolated points). In all cases, the first and last points on the line will be stored. Navigation data may be read using UKOOA format, as described in Appendix K. The old ECL MALLAN format may be used by typing MALLAN in response to the prompt for the file format. In order that null data can be read without adjusting the internal null value, the user is now asked for an input null value. Any values in the data that are found to be greater than or equal to the input null value will be reset to the current internal null value. If required, the input shot lines may be clipped outside the model area. If this option is selected, any shot line segments which fall entirely outside the model area will be discarded.

Fault cut data


Fault cut data can be read with formatted vector data or list-directed input. Fault cut data for a particular shot line should follow the shot point data for that line. The format is similar to the shot point data format:
'FAULTCUT', shot point no.,vector 1, vector 2, ... , vector N

where the FAULTCUT keyword is used in place of the shot line name and null values are entered for any horizon where the fault cut is not defined. Fault cut data can also be read from MALLAN files.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Input survey P.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

465

Output survey

P.5.4 Out survey

Purpose
Output navigation and/or time and depth data from the current survey to a data file.

Description
The user is prompted for the root name of the file to be used. The file will be given the name root.SHT. The type of data to be output is then requested. It is possible to output survey times, depths or just the navigation data. If survey times or depths are to be output, a horizon range must be entered. This may be given as, e.g. 2:7 for horizons 2 to 7 inclusive, 3:3 for just horizon 3 or * for all horizons. If horizon time or depth data are to be output, an option to output fault cut data will be offered. The user may choose to output all shot line data or selected lines only. If selected lines are to be written out, a further prompt will be issued for the shot line name. If an asterisk * is entered, all shot lines will be written (i.e. the selection option is cancelled). If the letter Q is entered, shot lines will be highlighted as they are written, and the user can choose whether to output each line. If a shot line name is entered, that line will be output, or if the user enters RETURN with no shot line name, a line may be selected with the mouse or cursor. The user is then prompted to choose whether to clip output lines outside the model area. If this option is selected, any shot line segments which fall entirely outside the model area will be discarded. The user is then prompted for an output format, e.g. (A32,3E13.5) (default is list directed *). Note that the shot line name may be up to CHARACTER*32 and that the shot point number is output as REAL. The data are output as: shot line name, shot point number, Easting, Northing, followed by horizon times or depths if requested. If fault cut data are written out, the fault cuts corresponding to a particular shot line will be output immediately after the shot point data for that line. The same data format is used, with the keyword FAULTCUT replacing the shot line name, and null data values are used for any horizon where the fault cut is not defined. If a user-specified format is given, a check is made to ensure the format statement is enclosed within brackets. If it is not, brackets will be added. Navigation data may also be output in latitude & longitude using the UKOOA format, described in Appendix K. The old ECL MALLAN format may be used by typing MALLAN in response to the prompt for the file format. When output is complete, the user is informed of the number of shot lines that were written to the file.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 466 Output survey P.5.4 The document is for study only,if tort to your rights,please inform us,we will delete

Sample survey

P.5.5 Smp survey

Purpose
Sample a survey.

Description
The following menu is displayed: Table 8.3 Option
1 Return 2 Tst point 3 Tst survey 4 Sho svy cnts 5 Out svy cnts 6 Chg interp 7 Chg granite 8 Chg fill 9 Out misties Test point Test survey Show survey contours Output survey contours Change interpolation Change granite settings Change colour fill Output mis-ties

Menu P.5.5 Function

The Smp survey menu allows seismic survey data to be sampled, so that the interpolation and contouring parameters can be adjusted. The Return option returns the user to the Edt survey menu. Options 2 and 4 to 8 are the same as for digitized contour maps. Options 3 and 9 are described in the following sections.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Sample survey P.5.5 The document is for study only,if tort to your rights,please inform us,we will delete

467

Test survey

P.5.5.3 Tst survey


Purpose
Scan a digitized survey for areas with insufficient data for interpolation with the given search criteria. Assist the user to improve the data distribution or select more appropriate search criteria, and thus obtain an optimal balance between interpolation quality and gridding speed.

Description
The purpose of this option is to scan a digitized survey and highlight areas of the survey that have a sparse distribution of data. Clusters of data points are sampled for these areas using a radial search method. The extra data points can be added to the original data as new control points if the user wishes. An optimal fixed search radius is also derived from the radial search. This should be saved with the survey if the user chooses to save the clustered data points. On selecting the option Tst survey, the user is asked if it is required to scan contour lines or digitized points and prompted for the number of lines or points required in the search circle. The fewer the number of required lines or points given, the smaller the final search radius is likely to be. The default value of 5 lines or 20 points is recommended for most surveys. The initial scan for areas of sparse data will then begin and will not take long. Any areas on the survey where interpolation cannot be performed using the current search criteria will be highlighted as clusters on the screen. The user is prompted to save the new data points if required. If the new clusters of data are too few or too many it is possible to go back and redefine the number of lines or points to be used in the search. If the user elects to save the new clusters of data, a prompt for the number of digitized points in each of the 16 sectors of the search circle will be made. Interpolation of values for the new clusters will then begin. Interpolating with the radial search method is heavy on CPU and may take some time. When Z values have been interpolated for the clustered data, the optimum search radius used is returned to the user. This should be saved with the survey, as significant increases in speed will be made when subsequently sampling the survey to create mesh maps. Note that the extra data points sampled will be stored on the stratum of the associated time or depth map, corresponding to the time or depth horizon being tested. E.g. If the survey is E1215 horizon 5, time data (E1215(5T)), then the data will be stored on stratum 5 of the E1215 time map.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 468 Test survey P.5.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Set interpolation debug

P.5.5.6.7 Set debug

Purpose
Change the interpolation debug level. Note that this option is primarily for the use of programmers and is not recommended for general use.

Description
The debug level for the interpolation routines can be changed. A facility for increasing the amount of workspace supplied to the interpolation and contouring routines is also provided. This facility should not be needed by the general user.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Set interpolation debug P.5.5.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

469

Output misties

P.5.5.9 Out misties

Purpose
Output shotline intersection points and mistie data to a file.

Description
The user will be asked for the name of an output file. If this file already exists the user will be warned and can respecify the name if required. Next a shotline name is requested. The user may select all shotlines (by typing *), explicitly name one shotline, or press Return to select a particular shotline using the cursor. Finally, a horizon range is required. This is the range over which mistie data will be output for the selected shotlines. The user may select a range of horizons (e.g. 1:5 for horizons 1 to 5 inclusive), a single horizon (e.g. 2:2 for horizon 2) or all horizons (by typing *). If 0:0 is selected, no mistie data will be output. Intersection data will consist of the shot point numbers (as real numbers) for each line at the intersection point, together with the name of the intersecting line, and the Eastings and Northings (and latitude & longitude) of the intersection point. Mistie data will consist of the shot point number at the intersection point, with a mistie value (positive or negative from the current line) in the survey units for each horizon specified. If no data are available at the intersection point for either line then null will be written. If 2 or more lines intersect with the current line, then the mean and standard deviation mistie value for each horizon will be output. These values are calculated from all non-null misties. A second output file is also created containing only the line names and shot point numbers of the intersections. This file has the same name as the mistie output file, but with the suffix .INS appended.

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 470 Output misties P.5.5.9 The document is for study only,if tort to your rights,please inform us,we will delete

Change survey parameters

P.5.6 Chg svy pars

Purpose
Change the parameters associated with a survey.

Description
The following menu is displayed: Table 8.4 Option
1 Return 2 Chg pnt mrks 3 Chg val lbls 4 Chg num lbls 5 Chg svy area Change point marks Change value labels Change number labels Change survey area

Menu P.5.6 Function

Option 2 Option 3 Option 4 Option 5

allows the interval between shot point markers to be changed. allows the interval between shot points labelled with the current horizon values to be changed. allows the interval between shot points labelled with the shot point number to be changed. allows the user to change the survey area.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Change survey parameters P.5.6 The document is for study only,if tort to your rights,please inform us,we will delete

471

Change horizon numbers

P.5.7 Chg hor nums

Purpose
Change horizon numbers for a survey.

Description
This option can be used to change the horizon numbers that are currently stored. For example, it might be necessary to renumber the horizons if a new horizon is identified between two existing horizons. The corresponding stratum numbers for the time and depth maps associated with each horizon will also be changed. The user is prompted for the range of horizons to be changed. The range should be specified in the form Hor_1:Hor_2, for example: To change horizons 5 to 8 inclusive, enter 5:8 To change horizon 4 to maximum horizon number, enter 4: To change horizons 1 to 6 inclusive, enter 1:6 or :6

The user is the prompted for the change in numbering that is required. This must be defined by + or - an integral number (e.g. +2).

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 472 Change horizon numbers P.5.7 The document is for study only,if tort to your rights,please inform us,we will delete

Define Granite settings

P.5.8 Def granite

Purpose
Define the pen, text and shot point marker representations to be used when drawing and labelling shot lines.

Description
The following menu is displayed: Table 8.5 Option
1 Return 2 Def sht pen 3 Def lne txt 4 Def val txt 5 Def num txt 6 Def pnt mrk 7 Def flt pen 8 Def flt tck Define shot line pen Define line text Define value text Define number text Define point marker Define fault pen Define fault ticks

Menu P.5.8 Function

The Return option returns the user to the Edt survey menu. Each of the options 2 to 7 leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the line, text or marker. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed. Option 8 allows the size of tickmarks drawn at fault cuts to be changed. On selecting the option to return, the user is prompted for the shotline name to change. The shotline name may given as * or Q or a name template. If * is entered all shot lines will be changed. If Q or a template is given the user will be asked whether to change each line in turn (if it matches the template). This option may be used to redefine shot line drawing colours before new shot lines are created. For example, if shot lines from different years of origin are read on to the same survey file they may be identified more easily by colour coding.

GRID Reference Manual Edit Survey www.cadfamily.com EMail:cadserv21@hotmail.com Define Granite settings P.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

473

Edit Survey GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 474 Define Granite settings P.5.8 The document is for study only,if tort to your rights,please inform us,we will delete

Map Utilities Chapter 9

Introduction
The Map Utilities include the ECLMap options for depth conversion and volumetrics, together with general options for importing map data and processing well data.

Depth conversion
Time to depth conversion can be performed for time maps or seismic horizon data. The following conversion methods are available: Interval velocity method Depth related method Thickness related method Table look-up Direct interpolation for shot point depth data Depth dependent velocity method Fausts method

The formulae are given in the section describing the Depth Conversion menu (see page 479). Choice of the most appropriate method will depend on available information on rock types, velocities, etc. If velocity data are available in map form, a map name can be entered wherever a velocity constant is expected in a formula: the map will be sampled at each point where conversion is performed. Depth conversion can be carried out using a step-by-step approach, starting from the top horizon. Eroded surfaces, pinch-outs, salt domes etc. can be modeled by converting the same horizon from a number of different upper horizons. Fault cuts on shot lines are handled automatically.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

475

Volumetrics
The volumetric analysis options can be used to calculate bulk volumes from depth or thickness maps, taking account of vertical or sloping faults. Volumes can be calculated for the full map area or for individual zones (e.g. lease blocks). Bulk volumes can be operated on using porosity and saturation maps to obtain pore volumes and fluids-in-place. Cut-off values can be entered, to exclude volumes of mesh cells with porosity or saturation less than a specified limit. A water saturation map for use with the volumetrics calculations can be calculated from maps of porosity, top and bottom depths, together with a user-specified value for the free water level. The calculation can use a formula for water saturation vs. height or tabular data can be input for interpolation.

Importing map data


Menu P.6.3 (see page 497) provides miscellaneous options for importing map data from external files. These include facilities to read in one or more mesh maps and construct GRID map strata, options to load in Stratamodel cell attribute data or EarthVision data, and facilities for exporting multiple mesh maps.

Well data
Facilities are provided to read in well trajectory data, for use in defining well completions for a simulation grid. The well positions can be displayed using option D.7.8.7, Sho well trj (see page 615).

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 476 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

Map utilities

P.6 Map utils


Purpose
Enter map utilities menu.

Description
A number of diverse utility functions have been grouped together on this menu. The following options are available: Table 9.1 Option
1 Return 2 ECLMap opts 3 Import maps 4 Export maps 5 Copy maps 6 Well data Access ECLMap special options Options to import external map data Options to export map data Copy existing map data to new maps Options to process well data

Menu P.6 Function

The Return option returns the user to the Primary menu. Each of the other options is described in the following sections.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Map utilities P.6 The document is for study only,if tort to your rights,please inform us,we will delete

477

ECLMap options

P.6.2 ECLMAP opts

Purpose
Access ECLMap options for volumetrics, depth conversion and picture building.

Description
The following ECLMap options are available from this menu: Table 9.2 Option
1 Return 2 Dep convert 3 Volumetrics 4 Cal wtr sat Depth conversion Volumetric analysis Calculate water saturation map

Menu P.6.2 Function

The Return option returns the user to the Map utils menu. Each of the other options is described in the following sections.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 478 ECLMap options P.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Depth conversion

P.6.2.2 Dep convert

Purpose
Perform depth conversion of maps or shot point data.

Description
The following depth conversion options are available: Table 9.3 Option
1 Return 2 Cnv point 3 Cnv map 4 Cnv sht pnt 5 Cnv sht lne 6 Cnv horizon Convert point Convert map Convert shot point Convert shot line Convert horizon

Menu P.6.2.2 Function

A comprehensive set of depth conversion facilities is offered. Depth conversion of maps or seismic horizons may be performed. The technique allows the user to account for missing data due to eroded surfaces or pinched out layers, and will depth convert fault cuts on shot lines. A choice of depth conversion methods is offered: Table 9.4 Option
1 Int velocity 2 Dep method 3 Thk method 4 Tbl look-up 5 Sample 6 Dep velocity 7 Faust

Depth conversion methods Function


Interval velocity method Depth related method Thickness related method Table look-up Direct interpolation from map Depth dependent velocity Fausts method

(i) Interval velocity method


Vi ( T2 T1 ) D 2 = D 1 + -------------------------2 [EQ 9.1]

Typically the interval velocity will be in map form, being input from well velocities or other velocity control points. The velocity field can be edited as contours within Edt map.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Depth conversion P.6.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

479

(ii) Depth related method


Velocity varies linearly with depth. Vz = V o + kz k ( T2 T1 ) Vo D 2 = D 1 + ----- + D 1 exp ------------------------ 1 k 2 [EQ 9.2] [EQ 9.3]

This formula will provide only an approximate tie to well control points and therefore should be used only for regional depth conversion studies. Vo can be input as a map, which can be used to account for geological factors such as uplift.

(iii) Thickness related method


Vdz = V o + k dz If V dz < Vmin V min ( T 2 T 1 ) D 2 = D 1 + -------------------------------2 Otherwise Vo k ( T2 T1 ) D 2 = D 1 + ----- exp ------------------------ 1 2 k [EQ 9.6] [EQ 9.5] [EQ 9.4]

This is most often used to depth convert the thick Permian salt layers of NW Europe, where there is often an inverse linear relationship between the velocity and the thickness of the layer. In this case, the minimum allowable velocity would be 4200m/sec, preventing a use of a very slow velocity for calculations within salt swells and domes.

(iv) Table lookup


The user must provide a file containing two columns of data. The first column should contain two-way time differences (in SECONDS) and the second column the corresponding thicknesses. For each data point we then have: D 2 = D 1 + ( dz atT 2 T 1 ) [EQ 9.7]

This is most useful in regional studies where velocity information is limited to time versus depth graphs for a very small number of wells and a regionally varying velocity field is not available.

(v) Direct interpolation


This method is only available for shotpoint data and is similar to the previous method except that thicknesses are sampled directly from a thickness map. Note that it does not require any time data to be available and may be useful when a thickness map has been determined by some means other than depth conversion for the horizon in question. It should be noted that if direct interpolation is used at one horizon then it will not be possible to depth convert a lower horizon unless times are known at that horizon. The Smp horizon option is provided on menu P.5.2, Edt sht lnes (see page 454), to enable mapped times to be sampled back on to shot lines. This is most useful for marine data where the Water Bottom is not digitized as a horizon. Water Depth maps can be simply converted to time and sampled back to the shot lines.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 480 Depth conversion P.6.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

(vi) Depth dependent velocity method


V o + kD 1 Vz = ----------------------------------------------1.0 0.25k ( T 2 T1 ) Vz ( T2 T1 ) D 2 = D 1 + --------------------------2 [EQ 9.8]

[EQ 9.9]

This is very similar to the (ii) Depth related method but the formula allows the wells to be tied exactly. V o can be input as a map (as for the (ii) Depth related method). It might prove useful in some cases to produce V z independently via grid arithmetic, allowing the velocity field to be quality controlled before the depth is calculated.

(vii) Fausts method


Where Fausts law is valid, the velocity curve is: Vz = fz
1N

[EQ 9.10]

Above a critical depth, either a constant minimum velocity is assumed or a parabolic velocity law is used, i.e. Vz = V o (constant) or Vz = V o + kz
2

(parabolic law)

Prompts are issued for the following values: Fausts law constant, f Power value, N (> 1, usually N = 3 or 6) Choose whether to use a constant minimum velocity or parabolic law above a critical depth (C/P) If constant minimum velocity is selected, enter the required value If a parabolic law is used, enter the critical depth.

Note that map names may be entered instead of constants for the parameters f and N. The symbols in the formulae are:
T1 T2 D1 D2 Vi Vo Vz V dz V min

is the two-way time to the upper surface is the two-way time to the lower surface is the depth of the upper surface is the depth of the lower surface is an interval velocity is a velocity constant is a depth dependent velocity is a thickness dependent velocity is a minimum velocity

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Depth conversion P.6.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

481

z dz k

is the lower horizon depth is the distance from the upper horizon to the lower horizon is the rate of change of velocity with depth or thickness.

Depth conversion is normally carried out from the top horizon to the bottom horizon. A stepby-step approach is adopted, allowing the user full control at each stage. For each depth conversion step the user is prompted for the number of the horizon to be converted and the upper horizon. The depth and time values for the upper horizon will be used to obtain T 1 and D1 in the formulae given above. Note that it is not necessary for the upper horizon to be the immediately preceding horizon. For the first horizon, an upper horizon of 0 may be entered so that starting values of zero times at zero depths. Depth conversion cannot take place at any point when any of the values D1 , T 1 or T 2 are null. This will happen at pinch outs, on-laps etc. In this case the user should proceed to depth-convert the same target horizon but with a higher upper horizon. This step-by-step approach allows a new velocity to be specified appropriate to the layer through which the sound is travelling. For each horizon converted the user will be asked whether to convert only null values, i.e. values which have not already been depth converted. It is important that the question is answered correctly (i.e. with Y - the default) if data points are not to be inadvertently reconverted. Fault cuts on shot lines are depth-converted automatically, with depth and time values on the upper horizon interpolated from the depth and time values at the same shot point value as the fault cut on the upper horizons. The user is prompted for the velocities and velocity slopes used in the formulae for each depth conversion. The arithmetic/logical parser is used to evaluate any expression entered at this point, so velocities may be constants or map names or more complicated expressions. Maps will be depth converted by gridding the expression given. Shot line data will be depth-converted by interpolating the given maps on to the shot point locations. (If no x,y locations are available for shot lines then the velocities or slopes must be entered as constants). The depth conversion formulae assume that velocities are entered in units such that the times are converted to depths with the units given when the survey or maps were created. If the velocity map units are not suitable for this then a conversion factor should be entered as part of the expression for the velocity or slope. Note that it is assumed that the time values associated with shot point data or maps always represent two-way travel times.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 482 Depth conversion P.6.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

Convert a point on a map

P.6.2.2.2 Cnv point

Purpose
Depth convert at a point on a map.

Description
The user is prompted for the name of the time maps to be converted and for the name of the target depth maps. The given time maps must exist but a new set of depth maps may be created at this point. The user is prompted for the stratum number to be converted. A time map must exist for the given stratum. Although it is not necessary for a depth map to exist, a recognized map name must be given as the target depth map, so that upper horizon values can be found. A series of arbitrary points may then be entered for depth conversion. At each point any of the depth conversion methods may be used. The calculated depth at each point will be displayed at the bottom of the screen. Depths at new points will be calculated until another option is selected.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Convert a point on a map P.6.2.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

483

Convert map

P.6.2.2.3 Cnv map

Purpose
Depth convert a map stratum.

Description
The user is prompted for the name of the time maps to be converted and for the name of the target depth maps. The given time maps must exist but a new set of depth maps may be created at this point. The user is then prompted for the stratum number to be converted. A time map must exist for the given stratum. The user will be prompted for the number of rows and columns in the target depth grids and for their areal extent. A series of time horizons may then be depth converted using any of the methods described previously. As each horizon is converted the user will be asked whether to save the converted map and, if so, the contour intervals and contour quality to be used for drawing it. If digitized contours exist on the target map stratum, then confirmation will be requested to delete them. When the series of depth conversions is ended, the user will be asked if the converted maps are to be stored on disk. If so a message will also be written to the history file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 484 Convert map P.6.2.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Convert a shot point

P.6.2.2.4 Cnv sht pnt

Purpose
Depth convert a shot point.

Description
The user is prompted for the name of the survey to be converted. A series of arbitrary shot points may then be selected for depth conversion at any horizon for which time data exists at the chosen shot point. At each point any of the depth conversion methods may be used. The calculated depth at each point will be displayed at the bottom of the screen. Depths at new points will be calculated until another option is selected.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Convert a shot point P.6.2.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

485

Convert a shot line

P.6.2.2.5 Cnv sht lne

Purpose
Depth convert a shot line.

Description
Shot lines may be depth converted one at a time, either for test purposes, or if changes have been made which affect only individual lines. The user is prompted for the name of the survey to be converted and is asked to select the shot line to be depth converted. A series of horizons may then be depth converted, provided time data are available on the shot line for the given horizon. Any of the available depth conversion methods may be used. If the depth conversion is performed satisfactorily, the horizon data can be saved. When the sequence of depth conversions is finished, the whole survey can be saved on disk. Note that for large surveys it may be more efficient (though less safe) to depth convert a number of lines before saving the results, due to the amount of disk I/O required. Each time the survey is saved a message will be written to the history file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 486 Convert a shot line P.6.2.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

Convert horizon

P.6.2.2.6 Cnv horizon

Purpose
Depth convert a seismic horizon.

Description
This option allows all the shot lines in the survey to be depth converted at one time. The user is prompted for the name of the survey to be converted. A series of horizons may be depth converted, provided time data are available. Any of the available depth conversion methods may be used. If the depth conversion is performed satisfactorily, the horizon can be saved. When the sequence of depth conversions is finished, the whole survey can be saved on disk. Note that for large surveys it may be more efficient (though less safe) to depth convert a number of horizons before saving the results, due to the amount of disk I/O required. Every time the survey is saved a message will be written to the history file.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Convert horizon P.6.2.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

487

Volumetrics

P.6.2.3 Volumetrics
Purpose
Perform volumetric analysis on depth or thickness maps.

Description
The following menu is displayed: Table 9.5 Option
1 Return 2 Cal volumes 3 Opr volumes 4 Sho volumes 5 Smp volumes 6 Sho zon are Calculate volumes Operate on volumes Show volumes Sample volumes Show zone area

Menu P.6.2.3 Function

Volumetric analysis in ECLMap is based on regular meshes of arbitrary size. A finer mesh will give more accurate results but will require greater computing time. If it is required to calculate volumes within arbitrary polygonal areas (such as lease blocks), these should be defined as zones. The zones may be defined either on the depth or thickness map for which volumes are to be calculated, or on a separate map. Bulk volumes may be determined from either structure or thickness maps and subsequently multiplied by porosity or saturation maps to obtain pore volumes and fluids-in-place. The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.VOL. All the results from volumetric calculations are written to the screen and to the output filename supplied by the user. The user is prompted for a map name and stratum number. Any zones on the given map will be those for which volumes are calculated. The map dimensions will also be used as defaults for subsequent prompts. If the zones are defined on a separate map to the depth or thickness map for which volumes are to be calculated, the zone map name should be supplied here by the user. The area for which volumetrics are required and the size of the volumetrics mesh are then prompted for. Note that although the volumetrics options will locally grid or re-grid any of the maps used, as necessary, this may take considerable computing time. It is recommended that maps are converted to gridded mesh maps before performing the volumetrics. The Return option returns the user to the Map utils menu. Each of the other options is described in the following sections.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 488 Volumetrics P.6.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Calculate volumes

P.6.2.3.2 Cal volumes

Purpose
Calculate volumes for a given depth or thickness map.

Description
The user is asked if it is required to calculate volumes for depth or thickness maps. The user is prompted for the operation to be performed. The three operations =, + and - are available. If = is entered, the user is prompted for the output units, and a new current bulk volume is calculated. If + is entered, the volume calculated will be added to the current volume. If - is entered, the volume calculated will be subtracted from the current volume.

The name of the depth or thickness map to be used in the calculation is then requested. This map may be different from the map name supplied for zone definition when the Volumetrics option was entered. A cut-off depth or thickness must also be given. This can be used to exclude from the the volumetrics calculation any cells that are below a contact level, or that have less than a given thickness. The user is requested to specify if the full map volume is required. Before calculating volumes, the given map is gridded. (If the map has the same area and dimensions as the required volume mesh, then the map is simply copied, so setting up a suitable mesh map in advance can save considerable computation time.) Volumes for each mesh cell are then calculated. After the volume mesh has been derived, the volume of each zone will be calculated and reported individually. If requested, the total volume for the full map is then calculated and reported. All results are written to the output file specified by the user. The user can choose whether to display results to the screen as well. Each cell of the volume mesh is classed as one of six categories, according to the nature of the zone boundaries and faults which pass through the cell: Class 1: Class 2: Class 3: Class 4: Class 5: Class 6: Undivided cells Simple boundary cuts Simple fault cuts Simple boundary cuts with faults Complex divisions or single NULLS More than one NULL value

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Calculate volumes P.6.2.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

489

The accuracy with which volumes are calculated varies according to the class to which the cell belongs. The following methods are used: Class 1: Class 2: Class 3: Class 4: Class 5: The cell volume is calculated, taking into account the curvature of the cell. The cell is divided accurately into vertical prisms and each prism treated as a trapezoid. As for class 2 The mean cell height is calculated and used for the volume calculation. Complex divisions are cells that do not fall into Classes 1-4. An approximated volume is calculated automatically for isolated single NULL cells. Clusters of two or more adjoining NULL cells are not included in the volumetric calculations The number of such cells is simply flagged here.

Class 6:

In practice classes 4 and 5, although poor approximations, are rare events and so do not harm overall accuracy significantly. The number of cells in each class is determined and the sub-volume of each class is defined in the result in addition to the total volume of all the classes. The volume mesh is stored locally by the program and may be sampled or contoured using the Smp volumes option (see page 493).

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 490 Calculate volumes P.6.2.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

Operate on volumes

P.6.2.3.3 Opr volumes

Purpose
Operate on the calculated volumes.

Description
This option allows operations on current calculated volumes. The operation may be entered using the general arithmetic/logical parser, although the expression would normally begin with * or /. Map names may be entered in place of variables in the expression. Any required maps are gridded on to the same size mesh as the volume mesh, if necessary, and then a cell value for each mesh cell is calculated by taking an average of its four corner values. A cut-off value for the calculated mesh may be entered, so that, for example, volumes of cells with porosity less than 0.05 are excluded, or cells with oil saturation less than 0.1 are excluded. The volume mesh is operated on by the calculated mesh and a volume report given for each zone.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Operate on volumes P.6.2.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

491

Show volumes

P.6.2.3.4 Sho volumes

Purpose
Show volume calculated for a particular zone.

Description
The user is asked to select the zone on the map for which it is required to know the volume. The calculated volume for the selected zone will be displayed at the bottom of the screen.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 492 Show volumes P.6.2.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

Sample volumes

P.6.2.3.5 Smp volumes

Purpose
Sample the volume mesh.

Description
A volume mesh is stored, containing the volume of each cell. This mesh may be sampled or contoured in the same way as a map mesh. By contouring the volume mesh, areas of high and low volume are easily identified. Note that the volume interpolation parameters are only used from this menu. The interpolation parameters used during volumetric calculations are those stored with the map being gridded. The following menu is displayed: Table 9.6 Option
1 Return 2 Tst point 3 Sho vol cnts 4 Out vol cnts 5 Chg interp 6 Chg vol cnts 7 Chg vol fll Test point Show volume contours Output volume contours Change interpolation Change granite settings Change colour fill

Menu P.6.2.3.5 Function

Options 2 to 5 are the same as for contour maps. The Granite settings and colour fill settings that can be changed are those for drawing the volume contours.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Sample volumes P.6.2.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

493

Show zone area

P.6.2.3.6 Sho zone area

Purpose
Show the area of a particular zone.

Description
The user is asked to select the zone on the map for which it is required to know the area. The area of the zone is then calculated and will be displayed at the bottom of the screen.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 494 Show zone area P.6.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

Calculate water saturation

P.6.2.4 Cal wtr sat

Purpose
Calculate a water saturation map from porosity and depth maps.

Description
The user is prompted for the following: Map name for the calculated water saturation mesh Number of rows and columns for new saturation mesh Whether to perform calculations for the full map, current zoom area, or a polygon (which may be digitized, read from a file or taken from a map zone boundary) Porosity map, top depth map and bottom depth map to be used in the calculation.

If the water saturation map already exists, the user can choose to re-grid, modify the existing map, or quit. If a map is modified within a selected area (e.g. within a digitized polygon), values outside that area will be unchanged. The porosity map must be in fractional units (i.e. 0 to 1). If any of these maps are not mesh maps, a mesh will be interpolated. If any of the meshes do not have the same number of rows and columns as requested for the water saturation map, a mesh of the same size will be interpolated. Finally, the free water level will be requested. This should be entered in the same units as the depth maps. The water saturation curve may be interpolated using an internal formula or by using a file of tabular data. If tabular data are requested, the file name, input format and marker card value must be entered. The tabular data file should contain data in three columns: Column 1 Column 2 Column 3 Water saturation Height above free water level (in depth map units) Porosity

Several curves may be defined, delimited by marker records, e.g.


0.3 100.0 0.35 80.0 0.4 60.0 9999 9999 0.2 100.0 0.25 80.0 0.3 60.0 9999 9999 0.15 0.15 0.15 9999 0.20 0.20 0.20 9999

The calculated water saturation map will be in fractional units (i.e. 0 to 1).

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Calculate water saturation P.6.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

495

Before the calculation is performed, the user is given the option to set saturation values to NULL in pinchout regions. Otherwise, the water saturation will be set according to the top surface height, wherever this is at, or below, the bottom surface, and this can result in poor contouring on the final saturation map.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 496 Calculate water saturation P.6.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

Import map data

P.6.3 Import maps

Purpose
Access special options for importing map data from external files.

Description
The following options are available for importing map data: Table 9.7 Option
1 Return 2 Mesh files 3 Stratamodel 4 Earthvision 5 DXF files Import one or more mesh maps Import Stratamodel data Import EarthVision data Import / export DXF files

Menu P.6.3 Function

The Return option returns the user to the Map utils menu. Each of the other options is described in the following sections.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import map data P.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

497

Import one or more mesh maps

P.6.3.2 Mesh files

Purpose
Import data for one or more mesh maps.

Description
This option allows the user to load mesh data from one or more external files. If required, a control file can be read, to define the input data structure and specify the maps to be loaded. Fault data may be loaded at the same time as mesh data if required. The user may also define a simple arithmetic operation to be performed on the raw data (e.g. multiply by a constant). The parameters defining the input data structure may be read from a control file or defined interactively, as for the Inp mesh option (P.2.5.2, see page 180). The user will then be prompted to decide whether fault data processing or map operations are required. If not, no further prompts for fault files or operations will be issued. Otherwise, the fault file layout must be defined before entering the list of maps to be read. The list of maps to be loaded may be read from the same control file as the input structure parameters or defined interactively. The user may edit this list before reading the data. Before loading in any data, the program will check whether any of the maps exist already. If so, a warning is issued and the user may choose to abandon the data input. If fault data are to be input, the user can decide whether to delete or keep any old fault data on the maps. The units to be used for new maps may be defined before starting to load the data. If new maps are being created, the program will issue prompts to define the map units, if these are undefined when the first stratum for each new map is processed. If fault input is enabled, the user will be prompted to enter a fault file name for each map, unless the mesh is an EarthVision 2D grid, for which the fault trace files can be identified automatically from the header. If no fault traces exist for a particular map, the fault file name should be omitted. If map operations are enabled, the user will be prompted to enter an operation to be performed on the raw input data. The operation can be omitted if not required for a particular map. On systems where an interrupt facility is available, the user can break in and abandon data loading after data input has started, by hitting the escape key <ESC>. If a user interrupt occurs, data loading will end as soon as possible after processing the current map. After a group of maps has been loaded, the user can choose to save the commands to an external control file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 498 Import one or more mesh maps P.6.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

Example control file to read maps but no fault trace data:


-- Mesh data file description -- GRID Version CUR Date: 13/07/93 Time: 13:24:17 TYPE ASCII NROW HEADER LINE 8 ITEM 1 NCOL HEADER LINE 8 ITEM 2 XMIN 540000.0 YMIN 5995000. XMAX 570000.0 YMAX 6030000. ANGLE .000 NULL HEADER LINE 7 ITEM 2 ORIGIN T (Top Left) ORDER C (Along Columns) BLOCK Y (Blocked) START 11 (First line of data) FORMAT * -- Commands for loading mesh data files MAP XXX STRATUM 2 MESH zmapa.gct MAP XXX STRATUM 3 MESH zmapb.gct MAP YYY STRATUM 1 MESH zmap1.gct UNITS FRACTION MAP YYY STRATUM 2 MESH zmap2.gct END

Example control file to read maps and fault trace data, inverting the Z-axis for the structure maps:
-- Mesh data file description -- GRID Version 95B Date: 20/03/95 Time: 12:17:19 TYPE CPS-3 --NROW Read from file --NCOL Read from file --XMIN Read from file --YMIN Read from file --XMAX Read from file --YMAX Read from file ANGLE .000 --NULL Read from file --ORIGIN T (Top Left) --ORDER C (Along Columns) --BLOCK Y (Blocked) --START Default from file --FORMAT (Binary) -- Commands for loading mesh data files FAULTS YES FAULTFILES CPS-3 MAP TOPS STRATUM 1 MESH surface1.svs UNITS FEET & FAULTS faults1.svf OPERATION *-1. MAP TOPS STRATUM 2 MESH surface2.svs UNITS FEET & FAULTS faults2.svf OPERATION *-1. MAP PROP STRATUM 1 MESH property.svs UNITS FRACTION END

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import one or more mesh maps P.6.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

499

Notes
1 2 When data are loaded into an existing map with this option, any existing mesh or contour data will be deleted. The areal dimensions of each map stratum are defined according to the data being read. Other map parameters, such as contour intervals for drawing, will be set to appropriate defaults and may be modified by the user by means of the Edt map menu (P.2, see page 57). The new maps are not drawn on the screen during processing, but can be edited later by means of Edt map. The control keywords for specifying fault input are:
YES THIN CLIP

3 4

FAULTS

where YES/NO THIN CLIP enables or disables fault input indicates fault traces are to be thinned indicates fault traces are to be clipped to the model area

The THIN and CLIP keywords may be omitted. See note (5) for details on EarthVision faults.
FAULTFILES ttt FORMAT fff MARKER mmm START lll

where ttt is the fault file layout, selected from: A: B: C: D: SPECIAL: CPS-3: EV-VERTICAL: EV-NONVERT: UKECL, UK84 or UK8: fff mmm lll 5 is the Fortran format for reading the faults, needed for fault layouts A, B, C, D and SPECIAL. This should be set to * for free-format input in most cases. is the marker value for separating fault traces, needed only for layout C. is the line number for the start of the fault trace data (default 1). X1,Y1,X2,Y2 X,Y,ID X,Y X,Y,NAME special fault file with major and minor traces identified CPS-3 binary fault file (.svf) EarthVision vertical faults EarthVision non-vertical faults UKOOA format fault file

For EarthVision 2D grid files, the names of a corresponding vertical fault file and a nonvertical fault file can be read from the file header, and the faults will be loaded automatically if the user specifies FAULTS AUTO with no additional FAULTFILES parameters.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 500 Import one or more mesh maps P.6.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

The user can choose whether to treat EarthVision fault polygons as boundary faults or sloping fault outlines. If the fault traces surround the map surface data they should be boundary faults, whereas they should be treated as sloping faults if they surround the fault surface data. Specify BOUNDARY or SLOPING at the end of the FAULTS line, e.g.:
FAULTS AUTO FAULTS AUTO BOUNDARY CLIP SLOPING

See option P.2.3.5.3, Chg flt typ (see page 80), which allows individual faults to be changed. 6 7 Note that this method can be used to read fault trace data only, if the faults file is specified but no mesh file is defined. The list of maps to be loaded consists of lines in the following form:
MAP mmm STRATUM sss OPERATION xxx MESH filename1 UNITS uuu & FAULTS filename2

or (in the case of IRAP multi-grid files):


MAP mmm STRATUM sss MESH filename1 filename2 OPERATION xxx LAYER lll & UNITS uuu FAULTS

For IRAP multiple gridded files, the user can specify which layer is to be loaded into a particular map stratum. If the layer number is not defined in the list of maps, the START parameter is used to select the default file layer. The units used for a particular map must be used for all strata associated with that map. The UNITS parameter is not required for strata belonging to an existing map.

10 If operations on mesh data are enabled, the OPERATION keyword is used to define a simple arithmetic operation on the input data (e.g. *-1 to invert the Z-axis). Note that this operation cannot include variables referring to other map names. To handle more complex calculations, use Opr mesh (P.2.5.4, see page 193) after loading the data.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import one or more mesh maps P.6.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

501

Import Stratamodel data

P.6.3.3 Stratamodel

Purpose
Import data from a Stratamodel file (type BINARY or SM4) and create mesh maps for one or more GRID model strata.

Description
This option allows the user to load mesh data from a file output by Stratamodels SGM package, and create a set of mesh maps for one or more GRID strata. Data from several Stratamodel layers may be aggregated into one GRID model layer, as the file is read. If required, a control file can be read, to define the input data structure and specify the maps to be loaded. The Stratamodel file should be of type BINARY (extension .glk) or SM4 (file extension .ldf). The BINARY files contain header data describing the model dimensions and file contents, and arrays of cell attribute data for each layer in the model. The attribute data are identified by labels (i.e. names of up to 20 characters). A BINARY file may also contain depth data for fault surfaces and non-conformities. The SM4 files contain data for each cell in the form
X Y Z attribute1 attribute2 attribute3 ....

where up to 100 attributes such as cell thickness, porosity, etc., may be stored for each cell. The X and Y values must be present in the first two elements of each cell record. Other attributes can be identified by their position in the data record. For the data to be loaded into GRID, one of the cell attributes must be used to identify the GRID stratum numbers for storing the cell data. GRID will require the following parameters to be defined, before the Stratamodel data are loaded:

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 502 Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Mesh map input parameters


TYPE NROW NCOL XMIN YMIN XMAX YMAX ANGLE NULL FORMAT File type (SM4 or BINARY) Number of mesh rows Number of mesh columns Minimum X value Minimum Y value Maximum X value Maximum Y value Angle of rotation of mesh (decimal degrees, anticlockwise, positive from Xaxis) Null value used for data in the file The Fortran format to be used for reading a text file.

For BINARY files, all parameters (except the angle of rotation) can be obtained automatically from the file header. For SM4 files, the user must supply all parameters. The parameters may be read from a control file or defined interactively, as for the Inp mesh option (P.2.5.2, see page 180).

Stratamodel data input parameters


SGMFILE RECLEN ATTRIBUTE Stratamodel data file, e.g. xxx.ldf Length of data record for each cell (SM4 files only) Names of attributes to be used for the GRID maps. For BINARY files, the attribute label must be given. For SM4 files, the user must supply the position of each attribute in the input data record. Number for each GRID model stratum, with the Stratamodel attribute to be used for identifying input layers, and a list of the attribute values corresponding to each stratum. Names of maps to be created in GRID, together with the property attribute and units for each map, the averaging method to be used for aggregating data and the weighting function (if any). Map properties and weighting functions may be calculated from one or more attributes, if required. Maps to be constructed from fault surface arrays. Depths may be stored as positive or negative. Maps to be constructed from non-conformity surface arrays. Depths may be positive or negative.

STRATUM

MAP

CALCULATE FAULTS

UNCONFORMITIES

Up to 8 characters may be used for each attribute name, map name, or calculation variable. Up to 20 characters may be used for the attribute labels used with BINARY files. The Stratamodel data input parameters may be read from the same external control file as the mesh map parameters, or defined interactively. When a BINARY file is loaded, the user is offered options to view the file header contents, and to print the header data to a text file. If required, a list of attribute names and labels can be obtained from the file header data.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

503

Before loading in any data, the program will check whether any of the maps exists already. If so, a warning is issued and the user may choose to abandon the data input. Data input is performed in two phases: the input file is read in the first phase, and new GRID maps are constructed in the second phase. On systems where an interrupt facility is available, the user can break in and abandon data loading after data input has started. If a user interrupt occurs, data loading will end as soon as possible after reading the current record or after processing the current map. On exit from this option, the user can choose to save the data input commands to an external control file.

Example control files


Control file to read BINARY file
This example retains the bottom up ordering of the Stratamodel sequence, and stores all depths as read (i.e. negative depths, decreasing downwards).
-- STRATAMODEL data file description -- GRID Version 94A Date: 19/11/93 Time: 18:00:56 TYPE BINARY --NROW Read from file --NCOL Read from file --XMIN Read from file --YMIN Read from file --XMAX Read from file --YMAX Read from file ANGLE .000 --NULL Read from file --FORMAT (Binary) -- STRATAMODEL data input options SGMFILE fault4b.glk -- Attribute positions in STRATAMODEL file ATTRIBUTE TOPS LABEL TOPS ATTRIBUTE POROSITY LABEL POROSITY/D2 ATTRIBUTE SEQUENCE LABEL SEQUENCE -- Relationships between Grid strata and Stratamodel layers STRATUM * SEQUENCE * -- Grid maps to be created MAP PORO PROPERTY POROSITY UNITS FRACTION AVERAGE MAP TOPS PROPERTY TOPS UNITS METRES MAXIMUM -- Fault surfaces in STRATAMODEL file FAULTS MAP FAULTS DEPTH NEGATIVE UNITS METRES -- Unconformity surfaces in STRATAMODEL file UNCONFORMITIES MAP UNCONF DEPTH NEGATIVE UNITS METRES END

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 504 Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Control file to read SM4 file


This example reads data into a GRID model with layers ordered top-down, and stores depths as positive values. The SM4 file contains cell centre depths and thicknesses, so cell tops are calculated as the data are read.
-- STRATAMODEL data file description -- GRID Version CUR Date: 21/07/93 Time: 17:29:56 TYPE SM4 NROW 99 NCOL 99 XMIN 50.0 YMIN 50.0 XMAX 9850.000 YMAX 9850.000 ANGLE .000 NULL -99999.0 FORMAT * -- STRATAMODEL data input options SGMFILE faulta4.ldf RECLEN 9 -- Attribute positions in STRATAMODEL file ATTRIBUTE SEQUENCE POSITION 7 ATTRIBUTE DEPTH POSITION 3 ATTRIBUTE THICK POSITION 8 ATTRIBUTE POROSITY POSITION 9 -- Relationships between Grid strata and Stratamodel layers STRATUM 1 SEQUENCE 4 STRATUM 2 SEQUENCE 3 STRATUM 3 SEQUENCE 2 STRATUM 4 SEQUENCE 1 -- Grid maps to be created MAP PORO PROPERTY POROSITY UNITS FRACTION AVERAGE WEIGHT THICK MAP TOPS PROPERTY TOPZ UNITS METRES MINIMUM MAP ISOCH PROPERTY THICK UNITS METRES SUM -- Calculation for TOP depths CALCULATE TOPZ BY -(DEPTH + 0.5*THICK) END

Notes
1 2 When data are loaded into an existing map, any existing mesh or contour data will be deleted. The areal dimensions of each map stratum are defined according to the data being read. Other map parameters, such as contour intervals for drawing, will be set to appropriate defaults and may be modified by the user with the Edt map menu P.2 (see page 57). The new maps are not drawn on the screen during processing, but can be edited later with Edt map.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

505

For BINARY files, attributes are identified by their labels. Four special labels are recognized: TOPS SEQUENCE HEIGHT SGMLAYER Top depth for each cell Stratigraphic sequence number from SGM model Gross cell thickness Layer number from SGM model

Each BINARY file contains a list of labels for any other attributes it contains. The labels can be up to 20 characters (including embedded blanks). The user should provide an attribute name of up to 8 characters (with no embedded blanks), for each attribute to be processed by GRID. Note that the HEIGHT attribute may be undefined in BINARY files output from SGM Version 4.0 or later. If the HEIGHT attribute is used to construct any maps, GRID will issue a warning and the user may choose to abandon input. 5 For file type SM4, the ATTRIBUTE parameters are used to define all data values which can be obtained from a file record, except for the cell X,Y values, which will be taken automatically from record positions 1 and 2. Relationships between GRID strata and Stratamodel layers are defined by the STRATUM parameters. The attribute used for identifying layers may be the Stratamodel layer number, the Stratamodel sequence number, or a special attribute created by the user in the Stratamodel data. The attribute should take integer values. The following options are available: Each STRATUM number corresponds to a single Stratamodel attribute number. This can be indicated in the control file by STRATUM e.g. * attribute * * * STRATUM SEQUENCE

Each STRATUM number corresponds to a group of one or more attributes, indicated by STRATUM n attribute a1 a2 a3 or STRATUM n attribute a1 TO a2 e.g. or STRATUM STRATUM 1 2 SGMLAYER SGMLAYER 1 2 3 4 5 10 TO 16

The list of layers may be continued over more than one line, by entering a continuation symbol (&) at the end of each incomplete line. Note that only one attribute may be used in a particular input session (e.g. do not try to identify GRID STRATUM 1 by SEQUENCE and STRATUM 2 by LAYERS). 7 GRID maps to be created from the Stratamodel data are defined by MAP parameters. In the control file, the MAP description is in the form: MAP mmm PROPERTY ppp UNITS uuu method WEIGHT www where: mmm ppp is a valid map name (e.g. TOPS). is a mnemonic of up to 8 characters, corresponding to an ATTRIBUTE or CALCULATE parameter.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 506 Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

uuu www

is a valid map unit (e.g. METRES). method is the averaging method (see the following note). is a mnemonic of up to 8 characters, corresponding to an ATTRIBUTE or CALCULATE parameter.

The WEIGHT keyword is optional. 8 9 The PROPERTY to be loaded into a given map may be a simple attribute or a variable which can be computed from the cell attributes using a CALCULATE expression. The units used for a particular map must be used for all strata associated with that map.

10 The following averaging methods are available for aggregating Stratamodel layers into a GRID stratum: SUM AVERAGE HARMONIC_AV GEOMETRIC_AV MINIMUM MAXIMUM Summation Simple arithmetic average Harmonic average Geometric average Use minimum value Use maximum value

11 A weighting function may be specified for the arithmetic averaging, harmonic averaging or geometric averaging options. The WEIGHT may be a simple cell attribute or a variable which can be computed from the cell attributes using a CALCULATE expression. The weighted averages are calculated as follows: AVERAGE:
) Weighted arithmetic mean = ( WEIGHT PROPERTY ----------------------------------------------------------------- ( WEIGHT )

[EQ 9.11]

HARMONIC_AV:
(WEIGHT) Weighted harmonic mean = -----------------------------------------------------------------(WEIGHT PROPERTY)

[EQ 9.12]

GEOMETRIC_AV:
) LOG(Weighted geometric mean) = (WEIGHT LOG(PROPERTY)--------------------------------------------------------------------------------(WEIGHT)

[EQ 9.13]

In each case, the summation is performed on a cell-by-cell basis for each GRID stratum, using data values selected according to the attribute given by the STRATUM parameters. 12 Any properties or weights which are not defined as simple cell attributes must be specified using the CALCULATE keyword. The calculation expression can be any valid arithmetic or logical expression (as used elsewhere in GRID), using constants, NULL and ATTRIBUTE mnemonics. A leading =, + or - sign may be present when using a simple arithmetic expression. The expression may be continued over more than 1 line, by entering a continuation symbol (&) at the end of each incomplete line. 13 Fault surface maps can be loaded from a BINARY file by using the FAULTS keyword in the command file:
FAULTS MAP mmm DEPTH ddd UNITS uuu

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

507

where: mmm ddd uuu is a valid map name (e.g. TOPS). is the keyword POSITIVE or NEGATIVE. is a valid map unit (e.g. METRES).

Note that fault surface data consist of cell corner depths only. 14 Non-conformity surface data are similar to fault surface data and can be loaded using a command of the form:
UNCONFORMITIES MAP mmm DEPTH ddd UNITS uuu

where: mmm ddd uuu is a valid map name (e.g. TOPS). is the keyword positive or negative. is a valid map unit (e.g. METRES).

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 508 Import Stratamodel data P.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Import EarthVision data

P.6.3.4 Earthvision

Purpose
Import data from an EarthVision-GRID 3D exchange file and create mesh maps for one or more GRID model strata.

Description
This option allows the user to load mesh data from an exchange file output by EarthVision and create a set of mesh maps for one or more GRID strata. If required, a control file can be read, to describe the input data and specify the maps to be loaded. The EarthVision file should be of type EV-EXCHANGE. To load data from 2D gridded mesh files (type EV-2DGRID) use the Mesh files input option (P.6.3.2, see page 498), or read the data for an individual map using Inp mesh (P.2.5.2, see page 180). The EarthVision exchange file contains the following data: Model range and projection description Layer geometry data for one or more layers, defined by TOP and THICKNESS values, together with fault traces Optional property data for one or more properties per layer (e.g. porosity).

GRID will require the following parameters to be defined, before the EarthVision data are loaded. The parameters can be defined interactively or by reading an external control file.

Mesh map input parameters


TYPE NROW NCOL XMIN YMIN XMAX YMAX ANGLE NULL FORMAT File type (EV-EXCHANGE) Number of mesh rows Number of mesh columns Minimum X value Minimum Y value Maximum X value Maximum Y value Angle of rotation of mesh (decimal degrees, anticlockwise, positive from X-axis) Null value used for data in the file The Fortran format to be used for reading a text file.

PROJCHECK YES or NO to indicate whether the projection parameters and model area are to be checked. Usually, all parameters are defaulted to be read from the input file. However, the user may modify the XY range and mesh angle if necessary. (E.g. this might be required to convert between local coordinates and UTM coordinates, if different conventions have been used for the EarthVision and GRID models.)

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import EarthVision data P.6.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

509

EarthVision data input parameters


EVFILE FAULTS EarthVision data file, e.g. exchange.data YES or NO, to indicate whether fault data should be read from the file. If YES, add BOUNDARY or SLOPING to indicate whether closed fault polygons are to be treated as boundary faults or sloping faults. CONNECT or IGNORE, to indicate whether to use fault name data from EarthVision, if available. If the CONNECT option is set, all fault traces with the same name will be concatenated. Otherwise, GRID will assign a unique name to each fault trace and any names found in the data file will be ignored. LOCALFAULTS MINOR or MAJOR, to indicate whether local fault segments from EarthVision should be set to minor or major segments in GRID. This option can only be used if fault types are given in the data file. MAJORDOWN MINOR or MAJOR, to indicate whether MAJORDOWN fault segments from EarthVision should be set to minor or major segments in GRID. This option can only be used if major fault polygons are treated as sloping faults, not boundary faults. ATTRIBUTE Names of attributes in the EarthVision file, with their identifying labels. STRATUM MAP Number for each GRID model stratum, with the corresponding EarthVision layer number. Names of maps to be created in GRID, together with the property attribute and units for each map. The user may also define an operation to be performed on the raw data (e.g. to multiply by a constant).

FAULTNAMES

When the EarthVision exchange file is loaded, the user is offered options to view the file header contents, and to print the header data to a text file. If the PROJCHECK option is selected, the projection data will be checked for consistency with the GRID model. If the data are inconsistent, the user will be given options to write out a pro-forma run file to create a new GRID model and to choose whether to continue reading the data. Before loading in any data, the program will check whether any of the maps exist already. If so, a warning is issued and the user may choose to abandon the data input. On systems where an interrupt facility is available, the user can break in and abandon data loading after data input has started. If a user interrupt occurs, data loading will end as soon as possible after reading the current record or after processing the current map. On exit from this option, the user can choose to save the data input commands to an external control file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 510 Import EarthVision data P.6.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

Example control file


-- EARTHVISION data file description TYPE EV-EXCHANGE --NROW Read from file --NCOL Read from file --XMIN Read from file --YMIN Read from file --XMAX Read from file --YMAX Read from file ANGLE .000 --NULL Read from file --FORMAT (Binary) PROJCHECK YES -- EARTHVISION EXCHANGE FILE data input options EVFILE exchange.data FAULTS YES SLOPING FAULTNAMES CONNECT LOCALFAULTS MINOR MAJORDOWN MINOR -- Property attributes in EARTHVISION file ATTRIBUTE TOP LABEL TOP ATTRIBUTE THICK LABEL THICKNESS -- Relationships between GRID strata and EARTHVISION layers STRATUM * EVLAYER * -- GRID maps to be created MAP TOPS PROPERTY TOP UNITS FEET END

Notes
When data are loaded into an existing map, any existing mesh or contour data will be deleted. The areal dimensions of each map stratum are defined according to the data being read. Other map parameters, such as contour intervals for drawing, will be set to appropriate defaults and may be modified by the user by means of the Edt map menu (P.2, see page 57). The new maps are not drawn on the screen during processing, but can be edited later using Edt map. The FAULTS option allows the user to choose whether to read the fault trace data associated with each top or thickness layer. By default, the option is YES (read fault traces). If, for some reason, the fault traces are not required, select FAULTS NO. By default, fault polygons will be treated like SLOPING faults. This is appropriate if the polygons enclose fault regions. If the polygons enclose parts of the surface map, they should be treated as BOUNDARY faults. The fault types can be modified individually after loading, using "Chg flt typ" (P.2.3.5.3, see page 80).

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import EarthVision data P.6.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

511

Versions of EarthVision released from 1997 onwards may output additional fault data, defining the fault names and fault types. EarthVision fault types are 'MAJOR', 'LOCAL VF' and 'LOCAL NVF'. By default, if these data are available, GRID will concatenate fault traces with the same fault names, and the LOCAL faults will consist of MINOR fault segments. The FAULTNAMES option can be set to IGNORE the EarthVision names. The LOCALFAULTS option can be used to set local fault traces to MAJOR fault segments.

An additional fault type, MAJORDOWN, can be found in EarthVision output from end 1998. This corresponds to the downthrown side of a major fault. If the fault polygons are treated as sloping faults, GRID will set the MAJORDOWN traces to be MINOR fault segments, by default. The MAJORDOWN option can be used to indicate that these should be treated as MAJOR segments if necessary. If fault polygons are treated as boundary faults, the MAJORDOWN traces will always be treated as MAJOR segments.

The EarthVision file header contains a list of labels for the property attributes in the file. The user should provide an attribute name of up to 8 characters (with no embedded blanks), for each attribute to be processed by GRID. The control file command to define an attribute is in the form:
ATTRIBUTE aaa LABEL lll

where: aaa lll is the local attribute name to be used in GRID is the EarthVision property label

To read in tops and thickness values, supply attribute names corresponding to labels TOP and THICKNESS. Relationships between GRID strata and EarthVision layers are defined by the STRATUM parameters. Note that only one EarthVision layer can be put into a GRID stratum, and no averaging is performed when the data are imported. By default, the GRID strata correspond exactly to the layer numbers. However, the user may choose to specify the layer numbering scheme exactly, or may choose to load data only from particular layers. In the control file, the STRATUM command takes the following form:
- Each STRATUM number corresponds to an EarthVision layer number: STRATUM * EVLAYER * - User-defined STRATUM numbers STRATUM 1 EVLAYER 1

GRID maps to be created from the EarthVision data are defined by MAP parameters. In the control file, the MAP description is in the form:
MAP mmm PROPERTY ppp UNITS uuu OPERATION xxx

where: mmm ppp is a valid map name (e.g. TOPS). is a mnemonic of up to 8 characters, corresponding to an ATTRIBUTE name.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 512 Import EarthVision data P.6.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

uuu xxx

is a valid map unit (e.g. METRES). is an operation to be performed on the raw data (e.g. *-1)

The OPERATION keyword is optional. It could be used, for example, to perform a units conversion or to invert the Z-axis. The depth values transferred in this exchange file are positive increasing downwards, which is the usual convention in GRID, and so they do not need to be inverted.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import EarthVision data P.6.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

513

Import / export DXF files

P.6.3.5 DXF files

Purpose
Import / export data via DXF files.

Description
The following options are available for DXF data: Table 9.8 Option
1 Return 2 Inp DXF 3 Out DXF Import DXF data Export DXF data

Menu P.6.3.5 Function

DXF (Drawing Interchange Format) files are used for transferring data between Autodesks AutoCAD system and other CAD programs. The facilities provided in GRID allow the user to read vector data (contours, fault traces and features), well positions and mesh XYZ data from an ASCII DXF file. The Out DXF option writes out data in DXF format. The Return option returns the user to the Import maps menu. Each of the other options is described in the following sections.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 514 Import / export DXF files P.6.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Import DXF data

P.6.3.5.2 Inp DXF

Purpose
Import DXF data for one or more map strata.

Description
This option allows the user to load data from one or more DXF files. If required, a control file can be read, to define the input data structure and specify the maps to be loaded. For contours or mesh data, the user may also define a simple arithmetic operation to be performed on the raw data (e.g. multiply by a constant). This option is for ASCII DXF files only. The data items which GRID recognizes are limited to those needed for input, and GRID will not attempt to interpret colours, line styles, etc. These facilities are appropriate for importing maps digitized using a CAD package, for example. GRID cannot read binary DXF files or DXB files. ASCII DXF files contain data arranged in pairs, consisting of an integer group-code followed by a data value on the next line. GRID recognizes the following group-codes: 0 1 8 10 20 30 70 Start of data section or entity Text value (e.g. well name) Layer identifier X-coordinate Y-coordinate Z-coordinate For a polyline entity, indicates whether line is closed

GRID expects that the data to be read will be preceded by the following lines to indicate the start of the entities section:
0 SECTION 2 ENTITIES

Entity types recognized by GRID are POLYLINE, POINT and TEXT. Each polyline is made up of a set of VERTEX entities. Different types of data (e.g. contours, faults) are identified by the DXF layer-id, which should be defined for each entity, as explained below. For additional information on DXF files, see the AutoCAD Reference Manual, or refer to Graphics File Formats (David C. Kay and John R. Levine, Windcrest/McGraw-Hill, 1992). The parameters defining the input data structure may be read from a control file or defined interactively. The first panel defines mesh size and position parameters, as for the Inp mesh option (P.2.5.2, see page 180). These data are not significant unless mesh XYZ data are to be loaded. Otherwise, they can be left at default values.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import DXF data P.6.3.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

515

The user will then be prompted to choose whether to load the following entities and enter the DXF layer-id for each type of entity to be read: Contours Mesh XYZ data Fault traces Well positions Feature lines (POLYLINE data) (POINT data) (POLYLINE data) (TEXT data) (POLYLINE data)

Contour and mesh XYZ data cannot be loaded at the same time, so selection of contour input deselects mesh input and vice versa. The DXF layer-id is used to identify different types of data, so a unique layer-id must be used for each entity type. Further prompts are issued for the user to choose whether map operations are required and whether the data are to be clipped to the model area and/or thinned as they are read. The list of maps to be loaded may be read from the same control file as the input structure parameters or defined interactively. The user may edit this list before reading the data. Before loading in any data, the program will check whether any of the maps exists already. If so, a warning is issued and the user may choose to abandon the data input. If polyline data or well data are loaded, the user can choose to delete or keep any existing data. (Mesh data will overwrite any existing mesh.) Map units and map operations are defined in the same way as for the mesh map import option Mesh files, P.6.3.2 (see page 498). On systems where an interrupt facility is available, the user can break in and abandon data loading after data input has started, by hitting the escape key <ESC>. If a user interrupt occurs, data loading will end as soon as possible after processing the current map. After a group of maps has been loaded, the user can choose to save the commands to an external control file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 516 Import DXF data P.6.3.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

Example control file


Example control file to read DXF data:
-- DXF data file description -- GRID Version 96A Date: 2/08/95 Time: 14:32:39 -- (NB: mesh description needed for XYZ mesh only) TYPE DXF NROW 20 NCOL 20 XMIN 540000.0 YMIN 5995000. XMAX 570000.0 YMAX 6030000. ANGLE .000 NULL 1000000. --FORMAT (ASCII) -- Commands for loading DXF ASCII data files DXFDATA CONTOURS YES FAULTS YES & WELLS NO FEATURES YES THIN CLIP DXFLAYER CONTOURS LAYERNAME CONTOURS-1 DXFLAYER FAULTS LAYERNAME FAULTS-1 DXFLAYER FEATURES LAYERNAME FEATURES-1 MAP XXX STRATUM 1 DXF XXX.DXF UNITS METRES OPERATION *-1. MAP YYY STRATUM 1 DXF YYY.DXF UNITS FEET END

Notes
The areal dimensions of each map stratum are defined according to the data being read. Other map parameters, such as contour intervals for drawing, will be set to appropriate defaults and may be modified by the user by means of the Edt map menu. The new maps are not drawn on the screen during processing, but can be edited later using Edt map. If no mesh data are to be loaded, the parameters NCOL, NROW, etc. can be defaulted and omitted from the control file. The DXFDATA command identifies the entities to be loaded:

DXFDATA CONTOURS [YES/NO] FAULTS [YES/NO] & WELLS [YES/NO] FEATURES [YES/NO] THIN CLIP

where: YES/NO THIN CLIP enables or disables input indicates polylines are to be thinned indicates data are to be clipped to the model area

The THIN and CLIP keywords may be omitted if thinning or clipping are not required. (These options do not affect mesh input.)

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Import DXF data P.6.3.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

517

The DXFLAYER command defines the layer name to be used for each entity type. The use of layers in the DXF file format does not correspond to map strata in GRID. This input facility assumes that layer-ids can be used to identify different entity types in the DXF file. The above example shows layer names such as CONTOURS-1, but layer numbers can be used. The list of maps to be loaded consists of lines in the following form:

MAP mmm STRATUM sss MESH filename1 UNITS uuu & FAULTS filename2 OPERATION xxx

If operations on contour or mesh data are enabled, the OPERATION keyword is used to define a simple arithmetic operation on the input data (e.g. *-1 to invert the Z-axis). Note that this operation cannot include variables referring to other map names.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 518 Import DXF data P.6.3.5.2 The document is for study only,if tort to your rights,please inform us,we will delete

Export DXF data

P.6.3.5.3 Out DXF

Purpose
Export data from a map stratum to a DXF file.

Description
This option allows the user to write out data from a selected map stratum to an ASCII DXF file. Contours, mesh XYZ points, faults, well names and features can be exported. This facility is intended for data transfer purposes only and is not suitable for sending a complete map display to a drawing package. The user is prompted for the root name of the file to be opened for output. The output file will be given the name root.DXF. The user is then prompted to choose whether to clip the data to the model area. (Clipping can be performed for polylines and well data, but does not apply to mesh XYZ points.) By default, DXF file output is restricted to the ENTITIES section only. The user can override this in response to the prompt:
Write ENTITIES section only ? (Y/n)

GRID will then output a skeleton HEADER, TABLES and BLOCKS sections at the start of the DXF file. (This may be necessary for export to some external packages.) In either case, the file will start with comments (group-code 999) identifying the GRID version, date and time and the map stratum. If mesh XYZ data are exported, further comments will show the areal range and number of rows and columns. The DXF layer-id will be used to identify different data types written to the file. In addition, the user can choose to write a colour index to distinguish contour, fault and feature polylines. Depending on the data found in the map stratum, the user is prompted to choose whether to write it to the file, with further prompts to define the layer-id and colour index:
Write Enter Enter Write Enter Write Enter Enter Write Enter Write Enter Enter contour lines to DXF file ? (Y/n) DXF layer-id for contours (1) colour index for contours (6) mesh XYZ points to DXF file ? (Y/n) DXF layer-id for mesh (1) fault lines to DXF file ? (Y/n) DXF layer-id for faults (2) colour index for faults (7) well positions to DXF file ? (Y/n) DXF layer-id for wells (3) feature lines to DXF file ? (Y/n) DXF layer-id for features (4) colour index for features (2)

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Export DXF data P.6.3.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

519

The layer-id may be defined as an integer or a character string (e.g. CONTOURS). By default, GRID uses numbers 1,2,3,4 as shown above. Note that GRID requires different layer names for different data types, when reading a DXF file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 520 Export DXF data P.6.3.5.3 The document is for study only,if tort to your rights,please inform us,we will delete

Export maps

P.6.4 Export maps

Purpose
Export data from one or more maps.

Description
The following options are available for exporting map data: Table 9.9 Option
1 Return 2 Out msh maps 3 Out flt maps Export data from mesh maps Export fault data

Menu P.6.4 Function

The "Return" option returns the user to the "Map utils" menu. Option 2 allows the user to export mesh data and the associated fault data from one or more mesh maps. Option 3 allows the user to export fault data from one or more maps, which could be either mesh maps or contour maps. When either option 2 or option 3 is selected GRID checks all map strata to see if they contain data of the required type. For models with a large number of maps this make take a little while. Mesh data can be output in any of the formats used in option P.2.5.8 "Out mesh" (see page 205). Fault data can be output in any of the formats used in option P.2.3.7 "Out flt" (see page 98). The user selects appropriate formats then constructs a list of map strata. The formats and map names are then displayed on the screen and can be edited. Separate output files are created for the mesh data and the fault data for each map stratum selected. Unique file names are constructed by concatenating a user-supplied root with the map name, stratum number and a suffix depending on the type of file. For example, if the root is OUT then the output files containing the data from stratum 1 of map MAPNAME will be: OUT_MAPNAME_01.GCT or OUT_MAPNAME_01.UGC for the mesh data, depending on whether the file is formatted, and OUT_MAPNAME_01.FLT for the fault data. If required, GRID will write a control file that can be used to re-import the data using option P.6.3.2 "Mesh files" (see page 498). However, if the meshes are inconsistent, e.g. if the number of columns or rows varies, then it may not be possible to re-import all the mesh files using a single control file. In this case some entries in the control file will be commented out and GRID will warn the user to edit the control file before using it. GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Export maps P.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

521

The control file also provides a useful record of the data that has been output and contains warnings about any inconsistencies in the output files. If a control file is not required these warning messages can still be saved to a file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 522 Export maps P.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

Copy map data

P.6.5 Copy maps

Purpose
Create new map strata by copying existing map data.

Description
The user is prompted for the map name and stratum to be copied and the destination map name and stratum, which must not exist already. For example, TOPS(1) can be copied to new map stratum TOPS(2) or to NEW(1). Enter * instead of a stratum number to be copied, to copy all strata from the existing map. In this case, the user is not prompted for the destination stratum. If any of the destination strata exist, the copy operation will be abandoned. For example, TOPS(*) can be copied to NEW. This will copy TOPS(1) to NEW(1), TOPS(2) to NEW(2) etc.

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Copy map data P.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

523

Process well data

P.6.6 Well data

Purpose
Access options for processing well data.

Description
The following options are available: Table 9.10 Option
1 Return 2 Inp wel trj 3 Out grd conn 4 Del well trj 5 Inp CLAN Input well trajectory data Output well connection data Delete well trajectory data Input Clan data

Menu P.6.6 Function

The Return option returns the user to the Primary menu. Each of the other options is described in the following sections.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 524 Process well data P.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

Input well trajectory data

P.6.6.2 Inp wel trj

Purpose
Read in well trajectory data to be used for identifying well connections in a simulation grid.

Description
Data may be input from files of type SINGLEWELL or MULTIWELL. The user is prompted for the file description. If required, a control file can be read, defining the input data structure and the files to be loaded. The following parameters are required: FILETYPE SINGLEWELL (each file contains data for one well) or MULTIWELL (files may contain data for several wells, separated by markers or with the number of data points specified for each well). The null value used for data in the file. The units used for X,Y position data (FEET, METRES or DEGREES). If DEGREES are used, a projection must be defined and the X, Y positions should be in decimal degrees. XYOFFSET RECLEN FORMAT START ENDPOINT YES if X,Y positions in deviation survey are offsets from the wellhead position or NO if the X, Y positions are absolute values. Length of data records for well trajectory (i.e. number of attribute parameters). The Fortran format to be used for reading the data records. The position of the first line of data (number of lines from top of file or from start of current well). For MULTIWELL files the end of data for a well must be indicated by a marker value after the last valid data for the well, or by the number of points for the well being given in the header data. For MULTIWELL files, the name of the well is read from the file header (user specifies LINE and ITEM position). For SINGLEWELL files, the user may choose to enter the well name associated with each file. If no well names are given, the user can enter a default name root, to be used to set up well names. X,Y positions of the wellhead. These may be read from the file header, entered as user data (for SINGLEWELL files), or defaulted to the first X,Y position read from the file. REFDEPTH Reference depth for depth values. This may be read from the file header, or defaulted to zero. In addition to the file description parameters, the user can specify how many of the input data values are to be stored, allowing the data to be thinned before it is used to compute the well connection positions. Options are:

NULL XYUNITS

WELLNAME

TOPX, TOPY

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Input well trajectory data P.6.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

525

Store all data:


ALL

STORAGE

Store data at specified storage interval (i.e. every nth point):


INTERVAL n

STORAGE

Store data if spacing between values of a selected attribute exceeds a given minimum value, sss. Note that aaa is an attribute read from the data file, not a calculated value.
ATTRIBUTE aaa SPACING sss

STORAGE

The user is also prompted to enter the names of the data attributes to be read, and their file positions and the units used. By default the program expects 4 special attributes to define the well trajectory: XPOS, YPOS, MD and TVD. These define the X,Y position, Measured Depth and True Vertical Depth. Other named attributes can be read, e.g. for use in calculations. If an attribute is defined with no position in the data file, it can be defined using a CALCULATE command. Variables used for calculation may include input data attributes and also the keyword REFDEPTH. Finally, the user is prompted for a list of input files to be loaded. If these are SINGLEWELL files and the WELLNAME, TOPX, TOPY or REFDEPTH values are user-defined, these parameters must be entered for each well data file. The data are loaded into a model file with name in the form model.ext, where .ext is .GWELL or .GWL for unformatted files, or .FWELL or .FWL for formatted files. These data can be used to find grid block connections in option P.6.4.3, Out grd conn (see page 521).

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 526 Input well trajectory data P.6.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Example
Example input control file:
-- Well data file description -- GRID Version 95B Date: 15/04/95 Time: 12:56:06 FILETYPE MULTIWELL NULL 1000000. XYUNITS METRES XYOFFSET NO RECLEN 4 FORMAT * START 3 ENDPOINT MARKER -999.0000 WELLNAME HEADER LINE 2 ITEM 3 TOPX HEADER LINE 2 ITEM 1 TOPY HEADER LINE 2 ITEM 2 REFDEPTH 20.0 -- Storage of input data values after reading STORAGE ALL -- Attributes in well data file ATTRIBUTE XPOS POSITION 1 UNITS METRES ATTRIBUTE YPOS POSITION 2 UNITS METRES ATTRIBUTE MD POSITION 3 UNITS FEET ATTRIBUTE DEPTH POSITION 4 UNITS FEET ATTRIBUTE TVD CALCULATE UNITS FEET -- Attribute calculations CALCULATE TVD BY DEPTH - REFDEPTH -- List of input files for well data FILE test.data END

Notes
If well data have already been loaded into GRID, the user can choose whether to overwrite old wells. Wells containing less than two depth values will be treated as vertical wells extending across the entire reservoir, when searching for well connections in Out grd conn. Measured depth is expected to increase along the wellbore. If inconsistent depths are found, the user will be warned and any data points which appear incorrect will be ignored when searching for well connections. (In some cases, these may be due to blank lines being read as lines of zero values, depending on the input format.) If necessary, XPOS and YPOS can be calculated from the input data instead of being loaded directly. Data in (R, THETA) form can be processed where THETA takes an angular value using the special units type ANG_DEG (for degrees) or ANG_RAD (for radians).

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Input well trajectory data P.6.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

527

For example, the following options could be used for the case where THETA is measured as an azimuthal angle increasing clockwise from the X-axis:
-- Define X/Y position as offset from wellhead XYOFFSET YES ..... -- Attributes in well data file ATTRIBUTE R POSITION 1 UNITS METRES ATTRIBUTE XPOS CALCULATE UNITS METRES ATTRIBUTE YPOS CALCULATE UNITS METRES ATTRIBUTE THETA POSITION 2 UNITS ANG_DEG ..... -- Calculations for XPOS, YPOS CALCULATE XPOS BY R*COS(THETA) CALCULATE YPOS BY R*SIN(THETA)

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 528 Input well trajectory data P.6.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

Output well connection data

P.6.6.3 Out grd conn

Purpose
Find possible well connections in a simulation grid.

Description
The user is prompted for the simulation grid name. Data can be constructed for ECLIPSE input (i.e. WELSPECS and COMPDAT data) or for input to SCHEDULE. Well data are taken from the .GWELL file created by reading well trajectory data via option P.6.6.2, Inp well trj (see page 525). For ECLIPSE data, a file with extension .GRDECL is produced. The program identifies grid blocks through which each well passes and outputs pro-forma WELSPECS and COMPDAT keywords (or WELSPECL and COMPDATL for local grids). Connections with inactive grid blocks are ignored by default. For Schedule data, a file with extension .TRJ is produced, defining for each well: Well name, wellhead I and J positions For each grid block on the well trajectory: I, J, K position Measured depth, X-position, Y-position and TVD at the point where the well enters the grid block. Measured depth, X-position, Y-position and TVD at the point where the well exits the grid block. Face where well exits the grid block (X-, X+, Y-, Y+, Z-, Z+ or NONE). Grid block permeability values for each direction (i.e. PERMX, PERMY and PERMZ). Grid block net-to-gross value.

The user is prompted to choose whether to output well exit data, permeability and NTG values and well entry/exit faces. If measured depths are not available, the measured length within the grid block is output. The user may also choose whether to output connection data for all cells or for active cells only. In either case, connections which have zero length (e.g. due to pinch-outs) will be omitted from the output file. The minimum length cut-off for connections can be set to a value greater than zero if required. If a grid contains local refinements, connections can be generated for all grids, for the global grid only or for all or selected LGRs. The user can choose whether to output connections found in global grid cells which contain local refinements. If radial LGRs are present, the user can choose whether to adjust well trajectories so that local connections are defined in the centre of the radial grid (regardless of the exact well position).

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Output well connection data P.6.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

529

Well connection data can also be output in a format suitable for input into ARCOs Acres simulator. This option can be accessed by typing "A" when responding to the prompt:
Do you require ECLIPSE or SCHEDULE data ? (E/s)

GRID will use an alternative prompt:


Do you require ECLIPSE, SCHEDULE or ACRES data ? (E/s/a)

if the ACRES flag is set to TRUE in the GRID section of the configuration file.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 530 Output well connection data P.6.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

Delete well trajectory data

P.6.6.4 Del well trj

Purpose
Delete well trajectory data for one or more wells.

Description
This option deletes well data from the .GWELL file created by reading well trajectory data via option P.6.6.2, Inp well trj (see page 525). The user can choose to delete all wells, enter the names of wells to be deleted or select wells from a list:
You can delete All wells, enter Names or Select from list...& Enter delete option (a/n/S)

The number of wells chosen for deletion will be reported. The operation can be abandoned at this stage by responding N to the prompt:
Do you wish to continue ? (Y/n)

Otherwise the well trajectory data will be deleted and the .GWELL file will be updated. If the well trajectory display is enabled but all wells are deleted, it will be switched off (see Sho well trj, menu D.7.8.7, page 615).

GRID Reference Manual Map Utilities www.cadfamily.com EMail:cadserv21@hotmail.com Delete well trajectory data P.6.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

531

Input CLAN

P.6.6.5 Inp CLAN


Purpose
Input a fixed format Clan file containing well names, positions and values for a multi-strata map.

Description
This facility allows the user to read a fixed format Clan file. The header record should contain two integers (in free format), denoting the number of map strata and the maximum number of wells on any single stratum. Each subsequent record in the file should contain a stratum number, well name, well value, Latitude & Longitude. The format used to read the remainder of the file is (I3, A8, E12.5, 2F10.5). On selecting this option, the user is prompted for the filename to be read and a new map name for storing the Clan data. Checks are made to ensure that the maximum number of strata in the file is within the maximum number of model strata, and that the maximum number of wells does not exceed the limit allowed for any single map stratum.

Map Utilities GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 532 Input CLAN P.6.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change Settings Chapter 10

Introduction
The Chg settings menu P.7 provides options for changing various default program settings and also allows debug switches to be set as an aid to programmers. Note that default settings can be changed automatically on entry to the program, by including the relevant commands in a run file named PROFILE.RF.

I/O Formats
The usual default formats used by GRID are: Internal model files are formatted, unless the default has been set to unformatted in the Configuration file. Temporary scratch files are unformatted. The I/O format for plot files is determined by the site-specific defaults for the device (normally defined in the Configuration file). The I/O format used for external data files, for map data, etc., is fixed according to the file type (see sections on data input and output for details).

The settings for internal model files, scratch files and plot files may be changed using menu options. Note that separate switches are used for model file input and output, allowing file formats to be changed from within the program. Use of formatted model files allows data to be transferred between different computer systems. However, use of unformatted model files is recommended as a means to reduce disk space usage and speed up program file I/O.

GRID Reference Manual Change Settings www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

533

Note that the default model file format can be set to unformatted by including the following section in the Configuration file:
SECTION GRID FORMATTED FALSE

Please contact SIS customer support if you require further advice on file formats.

XY plane display refresh


By default, GRID refreshes the screen automatically whenever the XY plane is changed. For users with slow graphical terminals, option P.7.7, Tog XY redrw has been added, to allow the user to revert back to the old method of redrawing areal displays only when sloping coordinate lines are in use.

Workspace usage
A debug facility is available, to allow the user to check workspace availability and usage (see Menu option P.7.2.6, Wkspace dbg, page 536). Selecting workspace debug level 1 gives a screen display showing the maximum workspace dimensions available, the current workspace usage and the maximum usage during the program session. The upper limits on certain arrays (e.g. maximum number of contours on a map) are also displayed. Debug level 2 also writes these values to a file, GRID.DBG. Usage details will be added to the print-out whenever this option is reselected and updated again on exit from the program. To switch off all workspace debug output, select debug level 0. This information may be useful if it is necessary to redimension GRID to allow for larger models. Please contact SIS customer support if you require assistance with program dimensioning.

Change EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 534 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

The following example shows the type of information printed in the GRID.DBG file:
Numerical workspace (bytes): Available = 40000000 Reserved = 1434132 Current usage = 1434132 Maximum usage = 1434132 ( = NDYNB)

Character workspace (8-byte words): Available = 40000 ( = NDYNZ) Reserved = 1801 Current usage = 1801 Maximum usage = 1801 Array size limits for common data: Max points on any line = MXPNT = Max maps = MXMAP = Max strata = MXSTR = Max captions on a map = MXCPF = Max contours on a map = MXCTF = Max faults on a map = MXFTF = Max features on a map = MXFEF = Max wells on a map = MXWLF = Max zones on a map = MXZNF = Max Max Max Max Max Max Max simulation grids grid control lines grid region arrays property arrays refined grids solution arrays solution timesteps = = = = = = = MXGRD MXCTL MXREG MXPRP MXREF MXSOL MXSEQ = = = = = = =

10000 100 100 5000 5000 5000 5000 5000 500 50 50 50 50 100 50 1000 500 40 100 5000

Max well trajectories Max surveys Max vectors/horizons Max survey shot lines

= MXGWL = = MXSVY = = MXSHV = = MXSHT =

GRID Reference Manual Change Settings www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

535

Change settings

P.7 Chg settings

Purpose
Change the default program settings.

Description
The following menu is displayed: Table 10.1 Option
1 Return 2 Set debug 3 Set IO fmt 4 Tog bell 5 Tog slp crds 6 Tog XY redrw 7 Tog dep chk 8 Tog crd chk Set debug switches Set IO format Toggle bell on/off Toggle sloping coordinate lines Toggle automatic redrawing of XY planes Toggle grid node depth checking Toggle coordinate line checking

Menu P.7 Function

The options on this menu may be selected before a model is loaded in order to set switches which affect the operation of the program. It is recommended that the user defines a PROFILE.RF to select the required menu options, thus ensuring that they are selected every time the program is executed. (See the section on Run files.)

Change EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 536 Change settings P.7 The document is for study only,if tort to your rights,please inform us,we will delete

This menu can also be entered using the hot key C from lower levels of the program. However, the options to set I/O formats can only be used from the Primary menu level. Option 2 allows debug switches to be set for various sections of the program. These are for programmer use only and are not intended for general use, except for the Wkspace dbg option P.7.2.6, which may be used to check the maximum workspace allocation and usage. may be used to change the formats of the internal files between formatted and unformatted. The DEFAULT is formatted. Users with large datasets may find it useful to switch to unformatted, to reduce storage requirements and increase the speed of I/O. Option P.7.3.5 on this menu may be used to change between formatted and unformatted plot files. Unformatted plot files have the advantage of being much smaller in file size. Option P.7.3.7, Set tmpdir, allows the user to redirect scratch files on UNIX systems to a specified directory, in cases where the required scratch space for the current GRID session exceeds the amount available on the default temporary disk. (For example, on RS6000 systems the usual default directory is /tmp. This can be changed, if applicable, by setting the external environment variable TMPDIR, by setting the CONFIG file keyword TMPDIR in the SYSTEM section, or with Set tmpdir on this menu.) Setting the directory to . will use the current directory. If an invalid directory is specified, the scratch file directory reverts to the system-specific default. Note that any existing scratch files will remain open after selecting option P.7.3.7: it may be necessary to clear workspace by use of menu P.8, Clr wrkspc (see page 540), to gain full advantage of this option. If in doubt, exit from the program and restart Option 4 Option 5 allows the user to toggle the BELL on or off. If the BELL is on, bleeps will be issued at certain stages during digitizing and map interpolation. enables the prompts for moving top or bottom of coordinate lines. If this option is selected the user is also asked whether a correction factor is to be applied to sampled thickness values. When sampling depths and thicknesses on sloping coordinate lines, better results may be obtained by iteration. The user can choose to iterate up to 10 times, resampling any grid nodes which move by more than a specified minimum node movement. The user is asked whether an over relaxation parameter R should be used. Convergence of the iterations can sometimes be speeded up by using a relaxation parameter 1 <= R < 2, although this may cause the sampling to diverge. Occasionally the iterative procedure is not convergent, e.g. if the map surface is steeper than the coordinate lines. In these cases using a smaller value of R, 0 < R <= 1 will help convergence. The default value is R = 1. (This option will also switch on automatic redrawing of the grid when moving between areal displays, even if it has been turned off via option 6.) Option 6 switches off automatic redrawing of XY planes. For users with older graphical terminals, the refresh time required to redraw the XY display can be an annoyance. If automatic redrawing is toggled off, the display is not redrawn when the XY layer is changed, unless sloping coordinate lines have been enabled (or the Refresh option is taken).

Option 3

GRID Reference Manual Change Settings www.cadfamily.com EMail:cadserv21@hotmail.com Change settings P.7 The document is for study only,if tort to your rights,please inform us,we will delete

537

Option 7

switches off depth checking for grid nodes. When this option is enabled, grid node depths will be checked whenever any changes are made to depths or thicknesses, to ensure that there are no overlaps between layers. switches off grid coordinate line checking. When this option is enabled, movement of grid coordinate lines will be restricted to prevent lines from crossing.

Option 8

Change EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 538 Change settings P.7 The document is for study only,if tort to your rights,please inform us,we will delete

Clear Workspace Chapter 11

Introduction
The Clr wrkspc menu options are used to clear data which are currently loaded in the program workspace arrays. This may be necessary to allow data to be reloaded from files or to make space for further edits. Note that this option does not delete data from the model data files. However, if a map, grid or survey is cleared from the current session without saving the data on disk, the most recent changes will be lost. (This means that, if problems occur during an editing session, the changes can be abandoned by exiting to the top menu without saving the data, clearing the workspace and then re-entering the edit menu. The unchanged data will then be reloaded from disk.)

GRID Reference Manual Clear Workspace www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

539

Clear workspace

P.8 Clr wrkspc

Purpose
Clear loaded data from the program work-space, to be reloaded from disk. This option will NOT delete any data from the model. If a map, grid or survey has been edited during the current session, it is important to ensure that is has been saved on disk before it is cleared, if it is required to keep the edits.

Description
The following menu is displayed: Table 11.1 Option
1 Return 2 Clr model 3 Clr maps 4 Clr grid 5 Clr survey 6 Clr wel dta Clear model Clear maps Clear grid Clear survey Clear well data

Menu P.8 Function

Option 2 effectively restarts the program, since all data is cleared from the program workspace on confirmation by the user. Option 3 will prompt the user for a map name. The user may select a single stratum or clear all the loaded strata for the given map. Option 4 will clear the current simulation grid and redraw the screen without the grid. Option 5 will clear the current survey and redraw the screen without the shot lines. Option 6 will clear any well trajectory data loaded for use in menu P.6.6, Well data (see page 524).

Clear GRID Reference Manual www.cadfamily.comWorkspace EMail:cadserv21@hotmail.com 540 Clear workspace P.8 The document is for study only,if tort to your rights,please inform us,we will delete

Run Files Chapter 12

Run files

R R
Purpose
Access run file options.

Description
The following menu is displayed: Table 12.1 Option
1 Return 2 Exe file 3 Opn file 4 Cls file 5 Set path 6 Set option 7 Sho crd pos Execute file Open file Close file Set path Set option Show coordinate position

Menu R Function

Run files can be used to log or execute menu selections and prompt responses from a command file.

GRID Reference Manual Run Files www.cadfamily.com EMail:cadserv21@hotmail.com Run files R The document is for study only,if tort to your rights,please inform us,we will delete

541

The run files written by GRID are an audit trail of the options selected and responses made during the GRID session and correspond exactly to the keystrokes made. A file called LOG.RF (or log.rf if lower case file names are used) will be written every time the program is executed. This file is a precise record of the session. It may be used as a template for constructing repetitive operations, or may be copied to another file and used as an input run file to recover data that have been lost inadvertently, due to software, hardware or user error. (Note: LOG.RF will be overwritten by the next execution of the program, unless the user copies it to another run file.) Input run files need not be quite so precise as the output file. The options specified in the run file need not necessarily be given in a precise order. If a menu option is not found on the current menu, then all menus will be searched until the option is found. The program will then take the shortest route through the menu tree to the required option. However, the user must respond correctly to any prompts that may occur along the path to the required option. Menu options which appear in input run files may be written in abbreviated or expanded forms where appropriate, according to the dictionary of verbs and objects given in Appendix H. The options are insensitive to upper or lower case and to plural objects. Where possible, menu options are in the formalised form: < 3-letter verb > < full object name > or < 3-letter verb > < 2x3 letter object name > (double word objects) Run files contain only three types of data: Menu selections should be entered in double quotes and are written by GRID as the option appears in the menu. For input run files, options may be written in abbreviated or expanded forms. Menu selections start at the beginning of a new command line. A special type of menu selection is Data point which allows an x,y location to be entered. The format for data points is given below. Prompt responses should be entered in single quotes and are precisely the response to the prompt. Where a menu selection is followed by a series of prompts, the responses must be in the correct order. The response to a prompt cannot be continued on to another line, but need not necessarily be on the same line as the menu selection or other prompt responses following a menu selection. Any number of prompt responses can appear on a single line. Prompt responses may be replaced by a question mark '?' in the run file, indicating that a response is to be obtained from the user. All other data are regarded as comments, so that the file can be annotated as required. (single word objects)

Run file syntax


Run file syntax is checked as each line is read and errors are reported to the terminal. An error will also be reported if a menu selection is not found, although the run file will continue to execute. Note that errors are not held on the screen but can be traced if an output run file is being written. If there are insufficient prompt responses to satisfy a menu selection, additional prompts will be given at the terminal. If the program is being executed in batch mode, default responses to unsatisfied prompts will be assumed. Run files may be nested up to 10 deep, allowing for the use of standard run files from within input run files.

Run Files GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 542 Run files R The document is for study only,if tort to your rights,please inform us,we will delete

In addition to menu selections some other commands are allowed:


END RUN FILE should be used to end run files without encountering an end-of-file error. The run file input can be ended at any point within the file. xxxx' 'yyyy' for data input where xxxx is the x-location in map coordinates, yyyy is the y-location in map coordinates. xxxx and yyyy have the Fortran format F16.6 switches off map to world transformation for data point input and output (I/O will be in world coordinates using Fortran format F16.8) (default) switches on map to world transformation for data point input and output (I/O will be in map coordinates using Fortran format F16.6) switches off menu display updates whilst the run file is being executed. switches off menu display updates whilst the run file is being executed. The execution of the run file is halted until the RETURN key is hit. where nnnn is an integer. The execution of the run file is halted for nnnn milliseconds.

DATA POINT

MAP-WORLD OFF

MAP-WORLD ON

DISPLAY OFF DISPLAY ON HOLD PAUSE nnnn

The latter two commands are primarily intended for use in demonstration runs. If an error is encountered during the execution of a run file the command "ERROR" is logged in any output run file in place of the offending command.

Profile run file


When a GRID session is started, the current directory is searched for the file PROFILE.RF (or profile.rf if lower case file names are used), and if the run file exists it is executed before any other commands can be entered. The profile facility can be used to set up preferred settings for the package, such as unformatted I/O or enabling sloping coordinate lines, etc., e.g.:
"Chg settings" "Set IO fmt" "Set inp fmt" Input format changed to unformatted...& "Set out fmt" Output format changed to unformatted...& "P" "Return" "End run file"

General options & special keys


The general option keys (P,R,D,A,H) and special keys for fast option selection (e.g. C for Chg settings) can be used in run files. These keys are described in "Using GRID" on page 25.

GRID Reference Manual Run Files www.cadfamily.com EMail:cadserv21@hotmail.com Run files R The document is for study only,if tort to your rights,please inform us,we will delete

543

Macro facility
It is possible to program the alphabetic keys, other than those used for general options and excluding Z. Whenever a key is pressed the program checks whether the run file key.RF exists and executes it if present. For example, an exit facility could be programmed to the X key by creating the file X.RF containing the commands
"P" 'y' "Exit" "End run file"

or an option facility could be programmed to the O key


"Display off" "R" "Set option" "End run file"

If a run file exists with the same key-character as a special key option (e.g. C.RF) it will be executed in preference to that special key option.

Run Files GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 544 Run files R The document is for study only,if tort to your rights,please inform us,we will delete

Execute a run file

R.2 Exe file

Purpose
Execute a run file.

Description
The user is prompted for the root name of the run file to be executed. The run file to be executed should have the extension .RF (runfile.RF), although when the name is supplied, the extension need not be given. (If the extension is given, it will be ignored.) If the file exists, the commands will be executed and the program proceeds as if input is being entered at the keyboard (except that not all messages will be held on the screen). A run file can be interrupted by the user, by hitting the escape key <ESC>. After a break-in, run file execution will stop as soon as the current command is completed.

GRID Reference Manual Run Files www.cadfamily.com EMail:cadserv21@hotmail.com Execute a run file R.2 The document is for study only,if tort to your rights,please inform us,we will delete

545

Open a run file

R.3 Opn file

Purpose
Open an output run file.

Description
The user is prompted for the root name of the run file to be opened. The name supplied will be given the extension .RF Note that the file LOG.RF is always opened at the start of the program. Only one output file can be written at any time, and the LOG.RF will be closed before the new file is opened.

Run Files GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 546 Open a run file R.3 The document is for study only,if tort to your rights,please inform us,we will delete

Close a run file

R.4 Cls file

Purpose
Close an output run file.

Description
The current output run file is closed.

GRID Reference Manual Run Files www.cadfamily.com EMail:cadserv21@hotmail.com Close a run file R.4 The document is for study only,if tort to your rights,please inform us,we will delete

547

Path

R.5 Set path


Purpose
Specify an option path.

Description
The user is prompted for the option path to be followed. The path may be specified in a manner similar to the way in which menu paths are used in the GRAF program, e.g. P.2.4.9 to sample contours. The path should be specified from the current position in the menu tree. Prompts associated with each menu selection will be made in the usual way. Note that R.6 Set option is likely to be a more useful option for moving quickly around the menu tree.

Run Files GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 548 Path R.5 The document is for study only,if tort to your rights,please inform us,we will delete

Set option

R.6 Set option


Purpose
Specify an option to be executed.

Description
The user is prompted for the option required. The option may be the menu item as specified on the relevant menu, or it may be an expanded or abbreviated form of the menu item as specified in the dictionary. For example, the Edt contours option may be specified as E CNT or EDT CONTOUR or E Contours or EDIT CNT etc. The option is insensitive to case or to plurals. The Set option facility first checks whether the given option is available on the current menu. If not, the menu tree is searched until the option is found. The shortest path from the current menu to the required menu is calculated and will be followed. Any prompts along the way will be issued and will require a response in the usual way. This option is a very powerful tool for moving quickly around the menu tree. Note that the Set option facility can be enhanced by using the macro facility to create an Option key defined by a run file O.RF, containing commands such as:
"R" "Set option" "End run file"

GRID Reference Manual Run Files www.cadfamily.com EMail:cadserv21@hotmail.com Set option R.6 The document is for study only,if tort to your rights,please inform us,we will delete

549

Show coordinate position

R.7 Sho crd pos

Purpose
Show the current cursor position in map units.

Description
On choosing this option, the user is requested to select the point(s) for which the coordinate position is required. Each point selected will be highlighted and its Easting and Northing value will be displayed at the bottom of the screen. If the model has a map projection, the Latitude and Longitude of the point selected will also be displayed. Note This option is provided on the Run File menu, to ensure that it is accessible from both the Primary menu tree and the Display menu tree.

Run Files GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 550 Show coordinate position R.7 The document is for study only,if tort to your rights,please inform us,we will delete

Display Chapter 13

Introduction
The Display menu provides options for zooming and panning the screen display, changing the elements shown on the display, and changing the view or layer being edited. Options for producing hard-copy plots and for setting up a digitizing table are also accessed via this menu. The "Display" menu is invoked as a general option by typing D or by selecting the corresponding general option box with the cursor. It can be reached from any of the data editing menus, without the need to return to the Primary menu. The user can return to the menu from which the "Display" option was called, by using the Return option as many times as necessary or by selecting option P from any display sub-menu.

Screen refresh
Note that, if required, the current screen display can be refreshed by typing D and then 2 from any of the data editing menus. For X-windows users, the window size and position will be checked when the screen is refreshed, and the display will be resized if necessary, to allow for any window changes.

Simulation grid displays


The Chg view menu options can be used to select a layer (XY-plane) or cross-section (XZor YZ-plane) for editing. A 3D view of the grid can be shown from within the display menus. However, the grid cannot be edited in 3D, and the display will revert to a plane view on return to the data editing menu. (For more comprehensive 3D visualization facilities, use FloViz.)

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

551

Editing LGRs
For grids containing local refinements, it is possible to edit data within an LGR by selecting Edt LGR, option D.7.9 (see page 617), or use special key L.

Map view options


Menu D.7.8, Map view opts (see page 603), provides access to special options for viewing map data. The Ovl map facility allows up to 10 different maps to be displayed, in addition to the current map which is being edited. The Sho 3D map menu provides options for viewing 3D displays of mesh map data. The Arb section option allows the user to construct an arbitrary cross-sectional view for one or more map strata. The Grd x-sect option can be used to display map strata on a simulation grid XZ or YZ cross-section. The Map gradient option provides a display of gradient arrows or streamlines derived from mesh map data. The Sho well trj option can be used to display well deviation survey data read in via menu P.6.6.2, Inp well trj (see page 525). This menu can be accessed quickly from other GRID menus, by entering the special key M.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 552 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

Display

D D
Purpose
Change the view or the contents of the current display, produce a hard copy plot or set up a digitizing table.

Description
The following menu is displayed: Table 13.1 Option
1 Return 2 Refresh 3 Unzoom 4 Def zoom 5 Inc display 6 Chg display 7 Chg view 8 Set dig tbl 9 Plt display Refresh screen Unzoom Define zoom Increase display area Change display Change view Set up digitizing table Plot display

Menu D Function

The Return option returns the user to the menu from which the Display option was selected. The other options are described in the following sections. If general option P is selected from a sub-menu of the Display menu, the user is returned to the menu from which the Display option was selected. Display options are not available from sub-menus of the Display menu.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Display D The document is for study only,if tort to your rights,please inform us,we will delete

553

Refresh

D.2 Refresh
Purpose
Refresh the screen.

Description
The screen is cleared and redrawn. This option may be used to redraw the screen if parts of the display have been erased due to moving lines, deleting items, etc. If the screen display window has been moved or resized (X-windows display), the screen layout will be adjusted as necessary before redrawing.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 554 Refresh D.2 The document is for study only,if tort to your rights,please inform us,we will delete

Unzoom

D.3 Unzoom
Purpose
Return to full screen picture following a zoom, pan or increase in picture size.

Description
The screen is cleared and redrawn to show the default display area.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Unzoom D.3 The document is for study only,if tort to your rights,please inform us,we will delete

555

Define zoom

D.4 Def zoom


Purpose
Zoom or pan the current display area.

Description
The following menu is displayed: Table 13.2 Option
1 Return 2 Zoom 3 Asp zoom 4 Pan left 5 Pan right 6 Pan up 7 Pan down 8 Abandon 9 Restore zoom Zoom Aspect-ratio zoom Pan left Pan right Pan up Pan down Abandon Restore previous zoom

Menu D.4 Function

Option 2

allows the user to define a zoom area on the current display. This is the default zoom option if the current view is not an areal XY plane. On selecting this option, the user should delimit the extent of the zoom area by digitizing two points on opposite diagonals. A white box will highlight the area selected, and any corner may be repositioned. When the required area has been defined, Option 1 should be selected to Return. allows the user to define a zoom area on the current display that will maintain the aspect ratio of the current display area. This is the default zoom option from an XY view. On selecting this option, the user should mark the bottom left-hand corner of the required zoom area. A diagonal line will then be drawn from the marked point. The user should then mark any point along the aspect diagonal to delimit the extent of the zoom area. The selected zoom area will be highlighted by a white box. When the required area has been defined, Return should be selected.

Option 3

Options 4 to 7 allow the user to pan the current display left, right, up or down with a 20 per cent overlap. Option 8 Option 9 will Abandon any attempt to redefine the current display area. restores the previous zoom which was applied for the current view. The zoom coordinates are saved separately for the XY-plane, XZ-plane, YZ-plane and for 3D grid and 3D map views.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 556 Define zoom D.4 The document is for study only,if tort to your rights,please inform us,we will delete

Increase display

D.5 Inc display

Purpose
Increase display area by 50%.

Description
The screen is cleared and redrawn with the display area enlarged by 50%, i.e. the current picture is drawn smaller. The option works in zoomed or unzoomed mode.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Increase display D.5 The document is for study only,if tort to your rights,please inform us,we will delete

557

Change display

D.6 Chg display

Purpose
Change picture display.

Description
The following menu is displayed: Table 13.3 Option
1 Return 2 Chg box 3 Chg map 4 Chg grid 5 Chg survey 6 Chg menu 7 Chg col rep 8 Chg locator 9 Chg plot Change box display Change map display Change grid display Change survey display Change menu display Change colour representation Change input locator Change hard copy plot options

Menu D.6 Function

Colour representations are described in Appendix C. If option 7 is selected the screen will be cleared and the current colour representations are shown. The user is prompted for the colour index to be changed. If no number is specified the current display will be redrawn. The Return option returns the user to the Display menu. Other options are described in the following sections.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 558 Change display D.6 The document is for study only,if tort to your rights,please inform us,we will delete

Change box

D.6.2 Chg box


Purpose
Change coordinate or graticule box display.

Description
The following menu is displayed: Table 13.4 Option
1 Return 2 Chg crd box 3 Chg grt box Change coordinate box Change graticule box

Menu D.6.2 Function

The Return option returns the user to the previous menu. Other options are described in the following sections.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change box D.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

559

Change coordinate box

D.6.2.2 Chg crd box

Purpose
Change coordinate box display.

Description
The following menu is displayed: Table 13.5 Option
1 Return 2 Chg crd lvl 3 Chg crd tck 4 Tog crd lbl 5 Chg crd lbl 6 Chg granite Change coordinate box level Change coordinate tickmarks Toggle coordinate labels Change coordinate labels Change Granite

Menu D.6.2.2 Function

The coordinate box is the box drawn on the screen to delimit the model area. The annotation of the box may be enhanced by increasing the coordinate box display level to show coordinate labels, tickmarks and markers or lines across the display at tickmark intervals. The Return option returns the user to the previous menu. Other options are described in the following sections.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 560 Change coordinate box D.6.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

Change coordinate level

D.6.2.2.2 Chg crd lvl

Purpose
Change coordinate box display level.

Description
The coordinate box can be drawn at the following levels: Level 0 Level 1 Level 2 Level 3 Level 4 no display. box only (default). box with tickmarks around the outside. as for 2 but with markers drawn across the display at tickmark intersections. as for 2 but with lines drawn across the display at tickmark locations.

The user is prompted for the required display level. For areal (XY) displays a default base northing, base easting, northing increment and easting increment are provided automatically, but the user has the option to overwrite these values. If the user is displaying a sectional view of a grid, XZ or YZ base and increment values are provided automatically, but these can also be overwritten.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change coordinate level D.6.2.2.2 The document is for study only,if tort to your rights,please inform us,we will delete

561

Change coordinate ticks

D.6.2.2.3 Chg crd tck

Purpose
Change secondary coordinate ticks.

Description
In addition to the primary tickmarks drawn by default, up to 10 secondary tickmarks can be drawn between the primary tickmarks. The user is prompted for the number of secondary tickmarks (default is zero). The number supplied will apply to both the X and Y axes.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 562 Change coordinate ticks D.6.2.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Toggle coordinate box labels

D.6.2.2.4 Tog crd lbl

Purpose
Toggle coordinate box labels.

Description
If labels are drawn on the coordinate box (display level 2 or higher) then they can be drawn inside or outside the coordinate box. Although labels will not be drawn on the default screen display if they are drawn outside the box, it is sometimes preferable for plots to have the labels on the outside of the coordinate box.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Toggle coordinate box labels D.6.2.2.4 The document is for study only,if tort to your rights,please inform us,we will delete

563

Change coordinate box labels

D.6.2.2.5 Chg crd lbl

Purpose
Change coordinate box labels.

Description
If labels are drawn on the coordinate box (display level 2 or higher) then they can be drawn along any edge of the box. The user is prompted to indicate on which edges of the box labels should be drawn. The default is along the bottom edge and down the left edge.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 564 Change coordinate box labels D.6.2.2.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

D.6.2.2.6 Chg granite

Purpose
Change granite settings for coordinate box display.

Description
The following menu is displayed: Table 13.6 Option
1 Return 2 Chg pen 3 Chg text 4 Chg marker Change pen Change text Change marker

Menu D.6.2.2.6 Function

The pen, text and marker representations available are described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the coordinate box lines, text or markers. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings D.6.2.2.6 The document is for study only,if tort to your rights,please inform us,we will delete

565

Change graticule box

D.6.2.3 Chg grt box

Purpose
Change graticule display.

Description
The following menu is displayed: Table 13.7 Option
1 Return 2 Chg grt lvl 3 Chg grt tck 4 Tog grt lbl 5 Chg grt lbl 6 Chg granite 7 Tog seconds Change graticule level Change graticule tickmarks Toggle graticule labels Change graticule labels Change granite Toggle seconds on graticule labels

Menu D.6.2.3 Function

The display of the graticule can be enhanced by increasing the display level to annotate the graticule and show markers or lines. The Return option returns the user to the previous menu. Other options are described in the following sections.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 566 Change graticule box D.6.2.3 The document is for study only,if tort to your rights,please inform us,we will delete

Change graticule level

D.6.2.3.2 Chg grt lvl

Purpose
Change graticule display level.

Description
A graticule can be drawn at the following levels, provided that a projection is defined for the model: Level 0 Level 1 Level 2 Level 3 no display (default). draws tickmarks around the coordinate box. as for 1 but markers drawn at graticule intersections. as for 2 but lines of latitude and longitude are drawn across the display, up to the coordinate box.

The user is prompted for the required display level. A default base latitude, base longitude, latitude increment and longitude increment are provided automatically, but the user has the option to overwrite these values.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change graticule level D.6.2.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

567

Change graticule ticks

D.6.2.3.3 Chg grt tck

Purpose
Change secondary graticule ticks.

Description
In addition to the primary tickmarks drawn by default, up to 60 secondary tickmarks can be drawn between the primary tickmarks. The user is prompted for the number of secondary latitude and longitude tickmarks (defaults are both zero).

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 568 Change graticule ticks D.6.2.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

Toggle graticule labels

D.6.2.3.4 Tog grt lbl

Purpose
Toggle graticule labels.

Description
If the graticule is being displayed (display level 1 or higher) then the labels can be drawn inside or outside the coordinate box. Although labels will not be drawn on the default screen display if they are drawn outside the box, it is sometimes preferable for plots to have the labels on the outside of the coordinate box.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Toggle graticule labels D.6.2.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

569

Change graticule labels

D.6.2.3.5 Chg grt lbl

Purpose
Change graticule labels.

Description
If the graticule is displayed (display level 1 or higher) then the labels can be drawn along any edge of the box. The user is prompted to indicate on which edges of the box labels should be drawn. The default is along the top edge and down the right edge.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 570 Change graticule labels D.6.2.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

D.6.2.3.6 Chg granite

Purpose
Change Granite settings for graticule display.

Description
The following menu is displayed: Table 13.8 Option
1 Return 2 Chg pen 3 Chg deg txt 4 Chg min txt 5 Chg marker Change pen Change degree text Change minute text Change marker

Menu D.6.2.3.6 Function

The pen, text and marker representations available are described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current map display will be replaced by a summary of the current default Granite attributes for the graticule lines, text or markers. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings D.6.2.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

571

Toggle seconds on graticule labels

D.6.2.3.7 Tog seconds

Purpose
Toggle display of seconds on graticule labels.

Description
By default, graticule labels are shown in degrees and minutes, together with a direction indicator (N,S,E,W). This toggle allows the user to request the display of seconds as well (e.g. for use on large-scale maps where the graticule increment is less than 1 minute).

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 572 Toggle seconds on graticule labels D.6.2.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

Change map display

D.6.3 Chg map

Purpose
Change map display.

Description
The following menu is displayed: Table 13.9 Option
1 Return 2 Chg wells 3 Chg faults 4 Chg contours 5 Chg mesh 6 Chg features 7 Chg captions 8 Chg zones Change display of wells Change display of faults Change display of contours Change display of mesh Change display of features Change display of captions Change display of zones

Menu D.6.3 Function

The Return option returns the user to the Chg display menu. Other options are described in the following sections.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change map display D.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

573

Change wells

D.6.3.2 Chg wells

Purpose
Change well display.

Description
The following menu is displayed: Table 13.10 Option
1 Return 2 Tog wells 3 Tog wll nmes Toggle wells Toggle well names

Menu D.6.3.2 Function

The Return option returns the user to the Chg map display menu.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 574 Change wells D.6.3.2 The document is for study only,if tort to your rights,please inform us,we will delete

Change faults

D.6.3.3 Chg faults

Purpose
Change fault display.

Description
The following menu is displayed: Table 13.11 Option
1 Return 2 Tog faults 3 Tog flt nmes 4 Tog flt pnts 5 Tog col mask Toggle faults Toggle fault names Toggle fault points Toggle fault colour mask

Menu D.6.3.3 Function

The Return option returns the user to the Chg map display menu.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change faults D.6.3.3 The document is for study only,if tort to your rights,please inform us,we will delete

575

Change contours

D.6.3.4 Chg contours

Purpose
Change digitized contour display.

Description
The following menu is displayed: Table 13.12 Option
1 Return 2 Tog contours 3 Tog cnt pnts 4 Tog cnt lbls 5 Rem bck cnts Toggle contours Toggle contour points Toggle contour labels Remove back contours

Menu D.6.3.4 Function

The Return option returns the user to the Chg map display menu. The option Rem bck cnts allows the user to delete back contours which were previously displayed using Sho bck cnts (P.2.4.9.5, see page 153).

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 576 Change contours D.6.3.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change mesh

D.6.3.5 Chg mesh

Purpose
Change mesh display.

Description
The following menu is displayed: Table 13.13 Option
1 Return 2 Tog contours 3 Tog maj lbls 4 Tog min lbls 5 Tog mesh 6 Tog posting 7 Tog fill 8 Tog colr key 9 Chg fll opt Toggle contours Toggle major contour labels Toggle minor contour labels Toggle mesh Toggle posting Toggle fill Toggle colour key Change mesh fill option

Menu D.6.3.5 Function

The Return option returns the user to the Chg map display menu. Note that after toggling colour fill on, the colour intervals and shading can be adjusted via menu P.2.5.6.9, Chg fill (see page 202). Option 9 "Chg fll opt" allows the user to choose whether to colour-fill the mesh by using contour fill or by colouring each mesh node. The second option may be less efficient for a large mesh and does not give such a high quality display, but it is useful for a mesh with highly variable data which is difficult to contour (e.g. data obtained from a geostatistical model). For contour fill, the colour fill intervals are based on the major contours and the interval boundaries will be adjusted according to the number of major contours. For mesh node fill, the user can choose whether to use major contour spacing or regular spacing for the colour fill intervals. (Major contour spacing will give the same colour effects as for contour fill, whereas regular spacing will subdivide the range of mesh values to use all defined colour shades on equal intervals.)

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change mesh D.6.3.5 The document is for study only,if tort to your rights,please inform us,we will delete

577

Change features

D.6.3.6 Chg features

Purpose
Change feature display.

Description
The following menu is displayed: Table 13.14 Option
1 Return 2 Tog features 3 Tog fet nmes 4 Tog fet pnts Toggle features Toggle feature names Toggle feature points

Menu D.6.3.6 Function

The Return option returns the user to the Chg map display menu.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 578 Change features D.6.3.6 The document is for study only,if tort to your rights,please inform us,we will delete

Change captions

D.6.3.7 Chg captions

Purpose
Change caption display.

Description
The following menu is displayed: Table 13.15 Option
1 Return 2 Tog captions Toggle captions

Menu D.6.3.7 Function

The Return option returns the user to the Chg map display menu.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change captions D.6.3.7 The document is for study only,if tort to your rights,please inform us,we will delete

579

Change zones

D.6.3.8 Chg zones

Purpose
Change zones display.

Description
The following menu is displayed: Table 13.16 Option
1 Return 2 Tog zones 3 Tog zon lbls 4 Tog zon bdry 5 Tog zon fill Toggle zones Toggle zone labels Toggle zone boundaries Toggle zone colour fill

Menu D.6.3.8 Function

The Return option returns the user to the Chg map display menu. Option 2 toggles off the display of all zones. Options 3, 4 and 5 allow zone labels, boundaries and colour fill to be selected separately.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 580 Change zones D.6.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change grid

D.6.4 Chg grid


Purpose
Change the display of the grid.

Description
The following menu is displayed to allow the simulation grid display to be changed: Table 13.1 Option
1 Return 2 Chg grd dsp 3 Chg dsp box 4 Chg dsp pln 5 Chg granite 6 Sho grd cnts 7 Chg grd cnts 8 Chg grd fll 9 Out grd cnts Change grid display Change display box Change display plane Change Granite Show grid contours Change grid contours Change grid fill Output grid contours

Menu D.6.4 Function

The Return option returns the user to the Chg display menu. Options 7, 8 and 9 have already been described in the Smp contours facilities (see P.2.4.9, page 134). The other options are described in the following sections.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change grid D.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

581

Change grid display

D.6.4.2 Chg grd dsp

Purpose
Change grid display.

Description
The display of active cells, inactive cells, tickmarks between split nodes and the grid axes can be switched on or off. It may occasionally be useful to display the inactive cells without the active cells displayed, to check the location of inactive cells which may be completely surrounded by active cells. Switching off split node tickmarks allows a block centre grid to be displayed without the display being dominated by the tickmarks. It may be required to turn off the grid axis display temporarily, if an axis obscures part of the grid.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 582 Change grid display D.6.4.2 The document is for study only,if tort to your rights,please inform us,we will delete

Change display box

D.6.4.3 Chg dsp box

Purpose
Change grid display box limits.

Description
The following sub-menu is displayed to allow the grid display box limits to be changed:
1 2 3 4 5 6 7 8 Return Full grid 1st column Last column 1st row Last row 1st layer Last layer

The Return option returns the user to the Change Picture menu. Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8 returns the display to the full grid display. prompts for the minimum column number to be displayed. prompts for the maximum column number to be displayed. prompts for the minimum row number to be displayed. prompts for the maximum row number to be displayed. prompts for the minimum layer number to be displayed. prompts for the maximum layer number to be displayed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change display box D.6.4.3 The document is for study only,if tort to your rights,please inform us,we will delete

583

Change display plane

D.6.4.4 Chg dsp pln

Purpose
Change grid display plane.

Description
In addition to the main grid display (shown in green on colour terminals), it is possible to show an additional grid layer, row or column, depending upon the viewpoint. The user is prompted for the layer, row or column number and the side of the block to be displayed. This facility may be used, for example, to check fault throws. The display plane is entirely passive: nodes in the display plane cannot be selected for editing, etc. After the display plane has been enabled with this option, prompts to show a display plane will be issued when the XY, XZ or YZ edit plane is changed. The display plane can be switched off by responding NO to the prompt Show display plane ? or by entering an invalid plane number such as -1. It can only be switched on by returning to this option. If the user moves through the edit planes using the + or - special keys, the display plane will be incremented as well. The display plane number can be set to 0 or nplanes+1 (where nplanes is the number of rows, columns or layers in the grid, depending on the viewpoint). No display plane will be shown in this case, but it will be incremented correctly by the next + or - command. This allows the user to maintain a display of both sides of the fault planes while paging through all the cross-sections of a grid.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 584 Change display plane D.6.4.4 The document is for study only,if tort to your rights,please inform us,we will delete

Change Granite settings

D.6.4.5 Chg granite

Purpose
Change Granite settings for grid display.

Description
The granite settings used for displaying the grid can be changed. The following menu is displayed: Table 13.2 Option
1 Return 2 Chg act pen 3 Chg ina pen 4 Chg dsp pen 5 Chg ctl cols 6 Chg ctl rows 7 Chg org text Change pen for active cells Change pen for inactive cells Change display pen Change pen for control columns Change pen for control rows Change origin text

Menu D.6.4.5 Function

The options available for pens, fill areas and texts are described in Appendix C. Note If the Sho examples option is selected from one of the subsequent menus, the current grid display will be replaced by a summary of the current default Granite attributes for the lines, fill area or text. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change Granite settings D.6.4.5 The document is for study only,if tort to your rights,please inform us,we will delete

585

Show grid contours

D.6.4.6 Sho grd cnts

Purpose
Contour back grid depths or thicknesses.

Description
The grid depths or thicknesses can be contoured back at any suitable contour interval and contour quality, with optional colour fill. The grid node values are used as the basis for recontouring. If contours are already drawn, reselection of this option removes them. Note that this option should be used once depths and thicknesses have been sampled onto the simulation grid to ensure consistency between the maps and the grid.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 586 Show grid contours D.6.4.6 The document is for study only,if tort to your rights,please inform us,we will delete

Change survey display

D.6.5 Chg survey

Purpose
Change survey display.

Description
The following menu is displayed: Table 13.3 Option
1 Return 2 Tog sht lnes 3 Tog sht pnts 4 Tog sht vals 5 Tog sht nums 6 Tog misties 7 Tog flt vals 8 Tog flt nums 9 Tog flt thrw Toggle shot lines Toggle shot point markers Toggle shot point values Toggle shot point numbers Toggle misties Toggle fault cut values Toggle fault cut numbers Toggle fault throw indication

Menu D.6.5 Function

The Return option returns the user to the Chg display menu. Each of the other options toggles the display as indicated. Note that shot point numbers and values at fault cuts can be toggled on or off independently of the general shot point labels, but will use the same Granite settings if shown. The fault throw indication is used on XY-displays. If selected, the tick marks at fault cuts will be modified so that the tick length on the downthrown side is half that used for the upthrown side.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change survey display D.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

587

Change menu

D.6.6 Chg menu

Purpose
Change the menu display.

Description
The following menu is displayed: Table 13.4 Option
1 Return 2 Chg header 3 Chg advice 4 Chg options 5 Mov menu Change header display Change advice display Change options display Move options menu

Menu D.6.6 Function

The Return option returns the user to the Chg display menu. Other options are described in the following sections.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 588 Change menu D.6.6 The document is for study only,if tort to your rights,please inform us,we will delete

Change header

D.6.6.2 Chg header

Purpose
Change header display.

Description
The following menu is displayed: Table 13.5 Option
1 Return 2 Chg hdr txt 3 Chg hdr bck 4 Chg hdr pen Change header text Change header background Change divider between header and map area

Menu D.6.6.2 Function

The Return option returns the user to the Chg menu menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current screen display will be replaced by a summary of the current default Granite attributes for the text, fill area or pen. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change header D.6.6.2 The document is for study only,if tort to your rights,please inform us,we will delete

589

Change advice

D.6.6.3 Chg advice

Purpose
Change advice display.

Description
The following menu is displayed: Table 13.6 Option
1 Return 2 Chg adv txt 3 Chg adv bck Change advice text Change advice background

Menu D.6.6.3 Function

The Return option returns the user to the Chg menu menu. Each of the Granite attributes, as described in Appendix C. Note that if the Sho examples option is selected from one of the subsequent menus, the current screen display will be replaced by a summary of the current default Granite attributes for the text or fill area. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 590 Change advice D.6.6.3 The document is for study only,if tort to your rights,please inform us,we will delete

Change option

D.6.6.4 Chg options

Purpose
Change option display.

Description
The following menu is displayed: Table 13.7 Option
1 Return 2 Chg opt txt 3 Chg opt for 4 Chg opt bck 5 Chg opt hgh 6 Chg opt pen Change option menu text Change option menu foreground Change option menu background Change option menu highlighting Change option box pen

Menu D.6.6.4 Function

The Return option returns the user to the Chg menu menu. Each of the other options leads to a further menu for setting Granite attributes, as described in Appendix C Note that if the Sho examples option is selected from one of the subsequent menus, the current screen display will be replaced by a summary of the current default Granite attributes for the text, line fill area. On selecting an option such as Chg colour while showing examples, a list of possible choices will be displayed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change option D.6.6.4 The document is for study only,if tort to your rights,please inform us,we will delete

591

Move options menu

D.6.6.5 Mov menu

Purpose
Move the options menu.

Description
The user is prompted for the new location for the options menu. Caution Use of this facility is not recommended.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 592 Move options menu D.6.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

Change colour representation

D.6.7 Chg col rep

Purpose
Change colour representation.

Description
A colour may be redefined by its red, green and blue components. Colour representations are described in Appendix C. On selecting this option, the screen is cleared and the current colour representations are shown. The user is prompted for the colour index to be changed. If no number is specified the current display will be redrawn.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change colour representation D.6.7 The document is for study only,if tort to your rights,please inform us,we will delete

593

Change locator

D.6.8 Chg locator

Purpose
Change graphics locator.

Description
The graphics locator can be changed at any time during the execution of the program (e.g. change between graphics tablet and mouse). The user is prompted for the new locator number. The locators available for the current device can be displayed by typing H in response to the prompt. Note that this facility is intended mainly for use with older Tektronix devices.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 594 Change locator D.6.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change hard copy plot options

D.6.9 Chg plot

Purpose
Change default plot options for hard copy.

Description
This menu allows the user to switch off selected elements of a hard copy plot, to set the plot border size and set the colour key size. The options set here will apply to all hard copy output. The following menu is displayed: Table 13.8 Option
1 Return 2 Chg border 3 Chg title 4 Chg leg box 5 Chg prj box 6 Chg scl bar 7 Chg key box 8 Chg clipping Change outer border of plot Change title plot option Change legend box plot option Change projection box plot option Change scale bar plot option Change colour key box for maps Change clipping option

Menu D.6.9 Function

Option 2

allows the user to choose whether to draw the outer border line on the plot. The user is then prompted to set minimum and maximum values for the border width (in cm.). A value of -1 indicates that the program default border width should be used. allows the user to switch off the hard copy plot title. allows the user to switch off the map legend. allows the user to switch off the projection box. allows the user to switch off the scale bar. allows the user to switch off the colour key on hard copy plots of colour-filled maps. The key width and height can also be specified (in cm.). A value of -1 indicates that the program default size should be used. (Note that switching on the colour key from this menu will have no effect unless a key exists on the map display.) allows the user to switch off clipping for hard copy output (e.g. to draw a complete simulation grid, in cases where the grid extends beyond the model area).

Option 3 Option 4 Option 5 Option 6 Option 7

Option 8

The Return option returns the user to the Chg display menu. GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change hard copy plot options D.6.9 The document is for study only,if tort to your rights,please inform us,we will delete

595

Change view

D.7 Chg view

Purpose
Change the current viewpoint.

Description
The following menu is displayed: Table 13.9 Option
1 Return 2 Edt XY-plane 3 Edt XZ-plane 4 Edt YZ-plane 5 Sho 3D grd 6 Rot view 7 Edt sht sct 8 Map view opts 9 Edt LGR Edit XY-plane Edit XZ-plane Edit YZ-plane Show 3D grid Rotate view Edit shot line section Special map view options Edit LGR

Menu D.7 Function

The Return option returns the user to the Display menu. Other options are described in the following sections.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 596 Change view D.7 The document is for study only,if tort to your rights,please inform us,we will delete

Edit XY-plane

D.7.2 Edt XY-plane

Purpose
Display an areal view of the grid or a survey horizon.

Description
If an areal view is currently being displayed and a simulation grid is being edited, then the user is prompted for the layer number required and whether the Top or Bottom of the layer is required. (By default, the screen will be redrawn, unless automatic redrawing has been disabled. See the Tog XY redraw command, P.7.7, page 536.) If an areal view is currently being displayed and a survey is being edited, then the user is prompted for the horizon number required and whether times or depths for the horizon are required. The user will also be prompted for a map stratum to be displayed. Hit RETURN if no map is required. If a cross-section or shot-line section is being edited or a 3D display is shown, the new layer or horizon can be selected using the graphics locator. The areal view will be displayed within the current zoom area.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Edit XY-plane D.7.2 The document is for study only,if tort to your rights,please inform us,we will delete

597

Edit XZ-plane

D.7.3 Edt XZ-plane

Purpose
Display a cross-section through a grid row.

Description
If an XZ plane is already being edited, the user is prompted for a new row and whether the Front or Back of the row is required. If an XZ plane is not being edited, the new row can be selected from the display. If map cross-sections are enabled, then the user is also asked whether to display a map crosssection as background to the grid (see option D.7.8.5, "Grd x-sect", page 611, for further information).

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 598 Edit XZ-plane D.7.3 The document is for study only,if tort to your rights,please inform us,we will delete

Edit YZ-plane

D.7.4 Edt YZ-plane

Purpose
Display a cross-section through a grid column.

Description
If a YZ plane is already being edited, the user is prompted for a new column and whether the Left or Right of the column is required. If a YZ plane is not being edited, the new column can be selected from the display. If map cross-sections are enabled, then the user is also asked whether to display a map crosssection as background to the grid (see option D.7.8.5, "Grd x-sect", page 611, for further information).

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Edit YZ-plane D.7.4 The document is for study only,if tort to your rights,please inform us,we will delete

599

Display 3D grid

D.7.5 Sho 3D grid

Purpose
Display 3D grid.

Description
A three-dimensional view of the grid can be displayed. The standard 3D display shows three faces of the grid at one time, the three faces to be shown being selected from the following menu: Table 13.10 Option
1 Return 2 Top,bck,lft 3 Top,frt,lft 4 Top,bck,rgt 5 Top,frt,rgt 6 Rot display Top, back, left Top, front, left Top, back, right Top, front, right Rotate display

Menu D.7.5 Function

A simple algorithm has been implemented for removing hidden lines. This involves drawing the grid from the back and drawing each block face in the background colour. The selected faces are drawn for blocks on the edge of the reservoir or for faulted blocks. This method will work well for most grids but may not be entirely suitable in all cases. The algorithm does not give good 3D results for hard copy plots on devices which do not support colour fill (e.g. pen plotters). However, devices such as PostScript plotters or raster devices can be used successfully. The Rot display option prompts the user for the angle by which the viewpoint is to be rotated. The picture will be redrawn from the new viewpoint. The editing options are not available from 3D display. If the user returns from the Display option without selecting a 2D display the display automatically returns to an XY-plane display of the top of layer 1. Note The Sho values menu can be selected while in the 3D display menu, by hitting the S key. Grid blocks which are visible on the 3D view can be selected with the mouse or cursor. Highlighting is performed by redrawing a selected grid block. Note that hidden line removal is not repeated when a grid block is highlighted. To correct for accidental overdrawing, either select a few more cells, so that they are redrawn in front, or refresh the entire display by hitting U for unzoom, or return to the 3D menu and select the required view again.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 600 Display 3D grid D.7.5 The document is for study only,if tort to your rights,please inform us,we will delete

Rotate view

D.7.6 Rot view


Purpose
Rotate the areal view.

Description
The areal view of the grid is rotated so that the grid coordinate system is parallel to the sides of the screen. If this option is re-selected the view is rotated back to the normal display.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Rotate view D.7.6 The document is for study only,if tort to your rights,please inform us,we will delete

601

Edit shot line section

D.7.7 Edt sht sct

Purpose
Display a shot line section.

Description
The user is prompted for the name of the shot line to be displayed. If no name is given, the required shot line may be selected by digitizing a point on or close to it on the screen. The user is then asked whether times or depths are to be displayed. The section is displayed with intersecting lines marked such that the size of the mark indicates the size of the mistie with the current line. Intersecting line names are shown at the top of the display.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 602 Edit shot line section D.7.7 The document is for study only,if tort to your rights,please inform us,we will delete

Map view options

D.7.8 Map view opts

Purpose
Provides options to overlay maps on the display, and to view 3D maps and arbitrary crosssections.

Description
The following menu is displayed: Table 13.11 Option
1 Return 2 Ovl map 3 Sho 3D map 4 Arb section 5 Grd x-sect 6 Map gradient 7 Sho well trj Overlay maps Show 3D map display Arbitrary cross-section Map cross-section on grid XZ/YZ view Display map gradient data Display well trajectory data

Menu D.7.8 Function

Option 2 Option 3 Option 4 Option 5 Option 6 Option 7

allows the user to select one or more maps to be shown on the display, in addition to any map which is currently being edited. allows a 3D map display to be shown. One or more mesh map layers can be shown. allows the user to display an arbitrary cross-section through a set of map layers. allows the user to request display of map cross-sections on a grid XZ or YZ view. allows the user to display gradient data for a mesh map (high and low points, gradient arrows and streamlines). displays well trajectory data used in the Well data menu (P.6.6, see page 524).

The Return option returns the user to the Chg view menu.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Map view options D.7.8 The document is for study only,if tort to your rights,please inform us,we will delete

603

Overlay maps

D.7.8.2 Ovl map

Purpose
Overlay different maps on the display.

Description
The following menu is displayed: Table 13.12 Option
1 Return 2 Sho map 3 Rem map 4 Lst ovl map 5 Chg ovl dsp Show map Remove map List overlay maps Change overlay display

Menu D.7.8.2 Function

This facility allows the user to overlay up to 10 different maps on the screen in addition to the current map. All the maps will be included on any hard copy plots that are produced. Option 2 Option 3 Option 4 Option 5 allows the user to specify a map name and stratum number to be added to the display. allows the user to remove an overlay map from the display. will list all the maps that are currently included on the display. allows the user to choose whether to display contours on overlay maps, independent of the display settings in use for the current map.

Overlay maps will be drawn in the order in which they have been specified using the Sho map option. The facility may be used, for example, to overlay separate coastline, boundaries or well location maps on to a series of structure maps for plotting purposes. The features will be drawn on all the output plots without the need for them to be stored on all the structure maps. If a simulation grid is loaded, a wild card * can be entered to define the stratum for an overlay map. The overlay map stratum will then be set according to the current grid XY-plane and changed whenever the XY-plane changes. For example, if an overlay map is specified as TOPS(*) and grid layer 3T is selected, TOPS(3) will be displayed. If the appropriate map stratum is missing, the nearest stratum above the current layer will be shown (or the first available stratum, if there are none above this). Note that it is not possible to edit overlay maps. Only the current map can be edited.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 604 Overlay maps D.7.8.2 The document is for study only,if tort to your rights,please inform us,we will delete

Show 3D map

D.7.8.3 Sho 3D map

Purpose
Show a 3D map display.

Description
This option allows a 3D view of a mesh map to be displayed. Any mesh map can be used for the layer display, and one or more layers may be shown on one display. On entry to this option, the user will be prompted to select a map name and the required layer(s) for display. By default, the selected map will be used to define a colour overlay for the 3D image. If a different overlay has already been displayed, further prompts will be issued, to allow the overlay to be changed. The user is also prompted to define the direction of the data and the direction in which the layer numbering increases. The following menu is then displayed: Table 13.13 Option
1 Return 2 Set 45 deg 3 Set 135 deg 4 Set 225 deg 5 Set 315 deg 6 Set angle 7 Rot angle 8 Chg 3D disp 9 Chg 3D pict Set 45 degree (viewpoint) Set 135 degree (viewpoint) Set 225 degree (viewpoint) Set 315 degree (viewpoint) Set angle Rotate angle Change 3D map display Change 3D picture

Menu D.7.8.3 Function

One of four viewpoints can be chosen immediately (each viewpoint corresponds to looking along a particular corner) or the elevation and azimuthal angles can be set explicitly using Option 6. After a 3-dimensional image is shown, the image can be rotated by any angle using Option 7. The selected map layers for display and the colour overlay can be changed using menu option 8, Chg 3D disp. This menu also allows the user to change the Z-direction (up or down), toggle the display of null data points, define a Z-exaggeration factor (default 1.0) and define a separation factor to allow gaps between layers on a multi-layer display. By default, the image will be displayed using coloured lines. Options to change to colour fill are provided on menu option 9, Chg 3D pict, which also allows the user to toggle the display of the North arrow, title, key and layer labels.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Show 3D map D.7.8.3 The document is for study only,if tort to your rights,please inform us,we will delete

605

Proper hidden-line removal techniques are employed so that the image can be plotted correctly using display option D.9, Plt display. The editing options are not available from 3D display. If the user returns from the Display option without selecting a 2D display the display automatically returns to an XY-plane display.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 606 Show 3D map D.7.8.3 The document is for study only,if tort to your rights,please inform us,we will delete

Change 3D map display

D.7.8.3.8 Chg 3D disp

Purpose
Change the current 3D map display.

Description
The following menu is displayed: Table 13.14 Option
1 Return 2 Tog Z dir 3 Tog 3D nulls 4 Chg Z exag 5 Chg Z separ 6 Chg 3D layer 7 Chg overlay Toggle Z-direction Toggle display of null data Change Z-exaggeration factor Change Z-separation factor Change 3D map layers shown Change colour overlay data

Menu D.7.8.3.8 Function

This option allows a the current 3D map display to be changed. Note that the screen will not be refreshed to show changes selected here until the Return option is selected, allowing the user to make several changes without waiting for the screen to be redrawn. Option 2 Option 3 Option 4 allows the Z-direction to be toggled (up or down). allows the user to switch the display of null data off or on. allows the Z-exaggeration factor to be modified (default 1.0). Note that the 3D display is not true-scale in the Z-direction, as it is adjusted to fit on the screen. However, the Z-exaggeration factor can be used to magnify differences in the Z-values. allows the user to enter a separation factor for multi-layer displays, to allow several layers to be viewed without overlapping. Some trial and error may be necessary to obtain the best combination of viewing angle, exaggeration and separation for a given model. allows a new map and/or new set of layers to be selected for display. If the current overlay map is not the same as the map used for the 3D layers, the user will be prompted to change this.

Option 5

Option 6

By default, the colours will correspond to the Z-values of the current map. Using option 7, Chg overlay, will allow the colours to be set according to the Z-values of some other specified map. If a single layer is on display, a different map layer may be used for the overlay. If multiple layers are shown, a different map may be used for the overlay, but the layers must correspond to those used for the 3D depths. Alternatively, the layers may be colour-coded to identify the individual strata on a multi-layer display.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change 3D map display D.7.8.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

607

Options for use of colour fill or coloured lines are available on menu D.7.8.3.9, Chg 3D pict (see page 609). When Return is selected, the display will be redrawn to reflect any changes made from this menu.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 608 Change 3D map display D.7.8.3.8 The document is for study only,if tort to your rights,please inform us,we will delete

Change 3D picture

D.7.8.3.9 Chg 3D pict

Purpose
Change the picture options for a 3D map display.

Description
The following menu is displayed: Table 13.15 Option
1 Return 2 Chg 3D lines 3 Chg 3D fill 4 Tog N arrow 5 Chg 3D title 6 Tog 3D key 7 Chg layer id Set line display options Switch colour fill on/off Toggle North arrow Change title Toggle colour key Change display of layer labels

Menu D.7.8.3. Function

By default, the 3D map display is drawn using colour coded lines. The lines can be set to a single colour (default white), or toggled off (if colour fill is in use), using option 2. Option 3 allows the user to switch colour fill on or off. The current colour fill options for mesh map contours will be used. (These can be modified via option P.2.5.6.9, Chg fill, see page 202.) A north arrow is displayed to indicate the orientation of the 3D image. If required, this can be removed using option 4. Option 5 allows the user to choose whether to show the 3D display title. The title may be defaulted or entered by the user. The default title will indicate the map name, layer range and the name of the colour overlay maps, if present. allows the colour key to be toggled on or off. allows the user to display labels showing the layer numbers. These can be drawn on the left or right of the screen.

Option 6 Option 7

Note that axes can be drawn on a 3D display, by setting the coordinate box level using option D.6.2.2, Chg crd box (see page 560). When Return is selected, the display will be redrawn to reflect any changes made from this menu.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Change 3D picture D.7.8.3.9 The document is for study only,if tort to your rights,please inform us,we will delete

609

Arbitrary cross-section

D.7.8.4 Arb section

Purpose
Display an arbitrary map cross-section.

Description
This option can be selected only from an areal display. The user is asked to mark an arbitrary line on the screen (with any number of input points), e.g. between a number of wells. Any number of interpolation points may be taken between the input points, depending on the definition required. The user is prompted for the name of the maps to be displayed, a datum level and whether the maps are depth or thickness maps. The datum level will be subtracted from depth maps. For thickness maps, the thicknesses will be stacked above or below the datum level depending on the stratum level for the datum. This combination allows flexibility in the display. A complete cross-section may be constructed from a single structure map and a series of thicknesses by entering, e.g. DZ as the map name and TOPS(1) as the datum level, or a stack of structure maps may be viewed with any stratum as the datum level by entering, e.g. TOPS as the map name and putting the datum level at TOPS(3). In addition the user will be prompted for the name of a property map. If a map name is given the strata will be colour filled according to sampled property values for each layer. The colour fill scheme will that set up for colour filled contours. This facility may be used to view changes in POROSITY, for example, on the cross-section structure. Faults along the cross-section are not handled explicitly, except in so far as the interpolation will honour the faults. It is recommended that increased resolution is obtained close to faults, by entering input points either side of the fault. The input points can be marked by arrows at the top of the display. The user is prompted to choose whether to show these arrows. After the cross-section has been viewed on the screen, the user can choose to produce a hard copy plot before exiting. Prompts for plot size and device number are issued as for the Plt display option (see page 619). The display must be returned to an areal display before any further menu selections can be taken in GRID.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 610 Arbitrary cross-section D.7.8.4 The document is for study only,if tort to your rights,please inform us,we will delete

Map cross-section on grid XZ/YZ view

D.7.8.5 Grd x-sect

Purpose
Provides options to draw map cross-sections on a grid XZ or YZ display.

Description
The following menu is displayed: Table 13.16 Option
1 Return 2 Tog x-sect 3 Chg x-sect 4 Chg ref lay 5 Chg smp pts 6 Chg granite Toggle cross-section display on/off Change maps to be displayed Change reference layer in grid Change number of sample points Define pen for drawing map layers

Menu D.7.8.5 Function

Option 2

allows the user to toggle the cross-section display option ON or OFF. The user is prompted for the name of the maps, whether they are depth or thickness maps, the datum level and the range of strata to be shown. Note that a constant depth or another map stratum may be used for the datum (e.g. a TOPS map for use with a set of thickness maps). When the option is on, further prompts are issued whenever the grid XZ or YZ view changes, to turn on the map display for the current plane.

Option 3 Option 4

allows the selected maps to be changed, without toggling the cross-section display on or off. allows the user to change the reference layer in the grid (default layer 1T). When the maps are sampled, they will be sampled at (x,y) positions defined by the grid nodes on this reference layer. If the map strata correspond to the grid layers, the reference layer can be entered as '*' instead of a single layer. The node positions for sampling a map stratum will then be taken from the corresponding grid layer. This option may be useful for grids with sloping coordinate lines. allows the user to change the number of points sampled per grid block (default 0, i.e. only sample at nodes). can be used to change the line type, width and colour used to draw the map layers.

Option 5 Option 6

The Return option returns the user to the Map view opts menu.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Map cross-section on grid XZ/YZ view D.7.8.5 The document is for study only,if tort to your rights,please inform us,we will delete

611

Display map gradient data

D.7.8.6 Map gradient

Purpose
Display gradient data for a mesh map: high and low points, gradient arrows and streamlines.

Description
On entry to this option, the user will be prompted to select a map name and the required layer for display. The user is also prompted to define the direction of the data and whether to plot arrows / streamlines in the decreasing or increasing direction. This option is only valid for mesh maps. The gradient display for the selected map will be shown on the screen until another map is selected or the display options are switched off again. The map need not be loaded for editing and contours need not be shown. The following menu is then displayed: Table 13.17 Option
1 Return 2 Tog map hilo 3 Tog grad dsp 4 Chg grad dat 5 Chg hilo txt 6 Chg colours 7 Chg arrows 8 Chg stmlines Enable display of high and low points Enable display of arrows or streamlines Change map data for display Change text for high and low points Change colours for arrows/streamlines Change arrow plotting parameters Change streamline plotting parameters

Menu D.7.8.6 Function

To display high and low points on the selected map, use option 2, Tog map hilo. The points for display are found by identifying local maxima and minima on the mesh. The method inspects the Z-values within closed inner contours and labels appropriate points on the mesh. (Note that the selected points are at mesh nodes, and it may be possible to obtain a more extreme value within any given contour, if a point is sampled between mesh nodes.) If there are no closed contours on this map, these points may not be displayed. The default labels, high and low, reflect the origins of this option in a meteorological application. These can be changed if required using menu option 5, Chg hilo txt, which also allows display of numerical values and changes in text size and colour.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 612 Display map gradient data D.7.8.6 The document is for study only,if tort to your rights,please inform us,we will delete

Option 3, Tog grad dsp allows selection of either an arrow plot or a streamline display. Both these displays are constructed using gradient data obtained by calculating the partial derivatives DZ/DX and DZ/DY over the mesh map. The direction of the arrows will depend on the data direction set when selecting a map for display. If streamlines are selected, they can start from a set of user-defined seed points or from a single extreme point which is found automatically. The number of streamlines per seed point can also be defined. The seed points can be retained or redefined when this option is selected again, or when the map data are changed. (Display of high and low points may be useful when selecting user-defined seed points.) The mesh map to be used for the gradient display can be changed by selecting option 4, Chg grad dat. This option can also be used to reverse the data direction for the current map. The colours used for arrows or streamlines can be changed using option 6, Chg colours. The default display uses a single colour (default white). If colour-coded gradient lines are selected, an 8-colour display is shown, with colour intervals based on the underlying Z-values of the mesh map. The colours correspond to the line colouring used for 3D mesh displays. Option 7, Chg arrows, allows the user to set parameters used for drawing arrows only. The arrows may be fixed-length or scaled with respect to the gradient values. Arrow spacing is defined with respect to the mesh rows and columns. The maximum arrow size is increased as the spacing increases. The default spacing parameter is 1, but this should be increased for dense mesh maps. Option 8, Chg stmlines, allows the user to set parameters for drawing streamlines. The lines are constructed by a fourth-order Runge-Kutta integration method. The default step length factor is 0.5, which gives a Runge-Kutta step length of 0.5*(mesh interval). This can be increased for greater speed when the mesh is dense. The user can also set the number of steps between arrows and the arrow head size to be used with streamlines.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Display map gradient data D.7.8.6 The document is for study only,if tort to your rights,please inform us,we will delete

613

Change text for high & low points

D.7.8.6.5 Chg hilo txt

Purpose
Change the text used for displaying high and low points on a map.

Description
The following menu is displayed: Table 13.18 Option
1 Return 2 Chg hilo lbl 3 Chg high txt 4 Chg low txt 5 Set hilo lim Change labels for high and low points Change text for high points Change text for low points Set threshold size for inner contours

Menu D.7.8.6.5 Function

Option 2 allows the user to specify a text label for the high and low points (up to 10 characters). The user can also choose to show the corresponding numerical values for these points and specify the number of decimal points used. For example, this might be used to enable the display of spot maxima and minima for the selected map, on a different background map. Option 3 allows all attributes of the key text for high points to be changed (height, colour etc.) and option 4 provides the same change menu for low points. Option 5 sets the threshold value for the inner closed contours to be used for finding high and low points. Any features smaller than the specified size will be ignored, which gives the ability to suppress labelling of insignificant highs and lows. The size is defined as a fraction of the model area, e.g. 0.05. If the AUTO option is selected, the threshold will be taken from the mesh interval.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 614 Change text for high & low points D.7.8.6.5 The document is for study only,if tort to your rights,please inform us,we will delete

Display well trajectory data

D.7.8.7 Sho well trj

Purpose
Display well trajectory data used for finding well connections. (See the Well data menu, P.6.6, page 524.)

Description
This menu is used to set up a well trajectory display, which will be shown on all XY or grid cross-section views until disabled again. Well trajectory lines can be shown for deviated or horizontal wells. For vertical wells, the well position on an XY view will be marked by a symbol and well label. When a grid cross-section (XZ or YZ) view is shown, the areal positions of the wells will be checked, and only those wells which have an areal range overlapping the current cross-section will be drawn. This limits the number of wells shown on the display, but it is not based on a full trajectory calculation, so some wells may be shown even though they do not actually intersect the grid blocks on the current display. Note that this option does not display well connections associated with a given simulation grid, but can be used to show the well trajectory data overlaid on a grid XY layer or cross-section. The following menu is displayed: Table 13.19 Option
1 Return 2 Tog wel trj 3 Chg trj lnes 4 Chg trj sym 5 Chg trj pnts 6 Chg trj lbl 7 Chg TVD lbl 8 Chg attr lbl Enable/disable well trajectory display Change trajectory lines Change well symbols Change well data points Change well labels Change TVD value labels Change attribute data labels

Menu D.7.8.7 Function

The well trajectory display will not be shown until it has been enabled with option 2. Well data must first be loaded into the model with option P.6.6.2, Inp wel trj (i.e. the well data file with extension .GWELL or .FWELL must be present). When this display is enabled, the user can choose to disable the display of well data associated with maps.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Display well trajectory data D.7.8.7 The document is for study only,if tort to your rights,please inform us,we will delete

615

Option 3

allows the user to define the Granite settings for lines to draw the trajectories. On exit from the Granite set-up menu, the user is prompted to choose whether to colour code the trajectory lines by TVD value. If colour coding is not selected, the lines may alternatively be coloured according to the corresponding well symbols. If neither of these options is used, the default colour will be taken from the Granite colour setting. If colour-coded lines are selected, an 8-colour display is shown, with intervals based on the TVD values along the line, and colours corresponding to the line colouring used for 3D mesh displays. allows the user to choose whether to display well symbols at the ends of the trajectory lines. Well symbols for individual wells can be copied from the well data for a given map stratum if required. Otherwise, the user can define Granite settings to be used for all well trajectory symbols. allows well data points to be displayed, corresponding to the XY positions of data values along the trajectory. Tickmarks or markers may be used and these may be coloured according to the trajectory line colours. The user can specify the drawing interval for data points. (Note that if TVD labels or attribute values are shown, the corresponding data points will always be marked.) allows the user to choose whether to display well labels and the Granite settings for the text can be modified if required. allows TVD value labels to be shown. The user can modify the Granite settings for the label text and choose whether to colour the labels according to the trajectory line colours. The format for showing numbers is defined by the number of decimal places to be used. The user is also prompted to define the minimum and maximum label values to be shown (or enter U for unlimited range) and the interval between TVD labels. If minimum and maximum TVD labels are defined, this data range will also be used for colour coding the trajectory lines, with depths outside this range shown in white.

Option 4

Option 5

Option 6 Option 7

Option 8

allows the display of label values for another attribute (typically MD measured depth). The Granite settings for the label text can be modified, although these labels will not be colour-coded. The user is prompted to define the minimum and maximum values to be labelled (enter U for unlimited range) and the interval between attribute labels.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 616 Display well trajectory data D.7.8.7 The document is for study only,if tort to your rights,please inform us,we will delete

Edit local grid refinement

D.7.9 Edt LGR

Purpose
Edit a locally refined grid.

Description
This option can be used to select an LGR for editing or to return to editing the GLOBAL grid. On selection, the user is prompted as follows:
Enter G-Global grid, S-Select LGR, H-Help list (g/S/h)

If the current grid is already an LGR, the default will be G, to return to the global grid. If the current grid is the global grid, the default is S, to select the LGR to be edited with the mouse or cursor. If option H is chosen, a help menu listing LGR names (plus GLOBAL) is provided for selection, allowing the user to pick a grid which is not visible on the current display. When an LGR has been selected, the picture will be re-displayed showing only the local grid refinement. Options for grid editing will then apply to the fine grid until the user returns to coarse grid editing. Note that some options for editing fine grid geometry are restricted. Note that movement of any of the nodes which are common to both the fine and global grids will result in nodes being moved in both grids. It is recommended that editing of fine grids is restricted to changing node depths on vertical coordinate lines and specification of fine grid property values. Note This option can be selected quickly from any menu with the special key L.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Edit local grid refinement D.7.9 The document is for study only,if tort to your rights,please inform us,we will delete

617

Set up digitizing table

D.8 Set dig tbl

Purpose
Set up a digitizing table.

Description
The user is prompted for the number of the digitizing table to be set up. The digitizing tables available on a particular site will be listed if H is entered in response to the prompt. On all sites option 0 is for the graphics locator. For example, digitizing may be performed using a Tektronix 4957 or 4958 connected directly to the terminal. If option 0 is selected, the user has the opportunity of changing the locator device. (The locator device may also be changed using option D.6.8, Chg locator, see page 594.) On all digitizing tables (including those which operate the cross hairs), a menu can be used for selecting menu options. A menu template is available from SIS product support and is also included in Appendix A. All that is required is for the user to take a copy of the template, tape it somewhere convenient on the digitizing table and digitize the top left, top right and bottom right corners of the template. Menu options can then be selected by placing the digitizing cursor in the appropriate box. Note that if cross-hairs are being used the position of the cross-hairs as they appear over the menu on the screen will not usually correspond to the menu template. Use of a menu template is compulsory for digitizing tables with less than 10 buttons. A special facility is available for Tektronix tablets connected to Tektronix terminals, which allows the screen to be mapped on to a small part of the tablet. If this facility is used there will be a discontinuous jump in the cross-hairs location as the cursor is moved in and out of the designated area. The methods available for setting up a digitizing table are described in Appendix E. Note that if a digitizing table is being used for editing grids, button 0 or button 10 must be used for selecting locations, otherwise the button number pressed overrides the selected location.

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 618 Set up digitizing table D.8 The document is for study only,if tort to your rights,please inform us,we will delete

Plot display

D.9 Plt display


Purpose
Plot the current display to a secondary device.

Description
If an automatic hardcopy device is available, the user will be asked whether automatic hardcopy is required. If it is, the picture will be redrawn on the screen without the menu display or advice line and copied to the hardcopy unit. The menu will then be re-displayed. If no automatic hardcopy unit is available or if it is not selected, the user is prompted for whether a scaled plot is required or not. If so, the XY scale must be entered, and also the Z scale if the current picture is of a 3D grid. The user also has the option of selecting the largest scale plot that will fit on the plotter. If a scaled plot is not required, the user is asked to specify the size of the plot in centimeters. The response should be in the form XxY. If Y is omitted (e.g. 15x), then the picture is plotted at the largest scale such that the width of the plot is Xcm. Similarly, if X is omitted (e.g. x15), the picture is plotted at the largest scale such that the height of the plot is Ycm. When specifying output size, note that this size refers to the map area, and the total plot size will include titles, borders, etc. By default, plots will be drawn with titles, a scale bar (if appropriate), a legend box (if one is defined for the current map), and a projection box (if a projection is defined for the model). The default hard copy plot options can be modified using menu D.6.9, Chg plot, see page 595. This allows the user some control over the actual plot size which will be obtained for a given plot scale. If a plot has already been produced during the current program session, the previous scale or size will be remembered and offered as the new default. The user will now be prompted for the device number of the plotter. A list of available devices will be given if H is entered in response to the prompt. After the plotter device is opened, the program checks that the requested plot will fit on the plotter. If it will not, then a message is sent to the user and the plot aborted. In the case of Calcomp or Versatec type plotters, the program will automatically rotate the plot and try plotting it again before returning an error message. It is possible to send a plot to any Granite device. A useful option is to send the picture to the current device so that a manual screen dump can be taken. When the picture is sent to the current device it will be held on the screen until a button is pressed.

GRID Reference Manual Display www.cadfamily.com EMail:cadserv21@hotmail.com Plot display D.9 The document is for study only,if tort to your rights,please inform us,we will delete

619

Display GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 620 Plot display D.9 The document is for study only,if tort to your rights,please inform us,we will delete

Menu Template Appendix A


Figure A.1 contains a template which can be used as a menu box whilst using a digitizing table. Options 1-9 may also be selected using cursor buttons 1-9. The general options P, R, D, A, H are given by the cursor buttons 11-15. Button 10 should be used for general input if the grid is being edited by means of the digitizing table, to avoid selecting unwanted options.

GRID Reference Manual Menu Template www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

621

Figure A.1 Digitizing table menu template

Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8 Option 9 P R D A H

Menu GRID Reference Manual www.cadfamily.comTemplate EMail:cadserv21@hotmail.com 622 The document is for study only,if tort to your rights,please inform us,we will delete

File Names Appendix B


The following file types are used by the program. Depending on the computer system in use and the current configuration file settings, the file names may be upper or lower case. The file extensions may be up to 8 characters (UNIX convention), or restricted to 3 characters (ANSI convention, used for backward compatibility with older systems such as PCs under MS-DOS or Vax). More information will be found in the "ECLIPSE File Formats Reference Manual". Contact SIS Customer Support if you need further information. Table B.1 Internal model files Unformatted type
.NODE (.NDE) .FEATURE (.FET)

Formatted type
.FNODE (.FND) .FFEATURE (.FFT)

Purpose
Internal storage of grid Internal storage of model specification

.L0001 ETC (.L01) .M0001 ETC (.M01) Internal storage of a single model stratum (one file for each stratum as specified in the FEATURE file) .FSV .HIS .FWELL (.FWL) .SVY .GWELL (.GWL) Internal storage of survey History file Special well data file

Table B.2 Formatted type

External files Unformatted type


.GRDBIN -

Purpose
Output from GRID for input to reservoir simulator Output from volumetric analysis Output from fluids-in-place calculations Debug print file User output of well locations User output of fault traces

.GRDECL (.GEC) .VOL .FIP .DBG .WEL .FLT

GRID Reference Manual File Names www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

623

Table B.2 Formatted type


.CNT .FTR .GCT .CAP .ZON .SHT .CTL .PIC .RF .RPT

External files Unformatted type


.UCT .UGC -

Purpose
User output of contour points User output of features User output of meshes User output of captions User output of zones User output of shot lines Irregular grid control lines User output of pictures Run files Model report file

The Convert utility


A facility for converting GRID model file formats has been added to the Convert utility program. This can be used, independent of GRID itself, to convert all files or selected files for a given model. For example, it can be used to convert model files to unformatted to reduce disk space usage, or to convert files to formatted for transfer to a different computer system. The Convert program can also be used to list the physical map files associated with each map name and stratum in the model. For information on how to run the Convert utility, please contact SIS Customer Support.

File Names GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 624 The document is for study only,if tort to your rights,please inform us,we will delete

Granite Settings Appendix C

Introduction
Granite is a graphical subroutine library. The appearance of any object on the screen may be changed by altering its Granite attribute settings. In general, all settings, except for colours, are available on every device by utilizing hardware capabilities wherever possible, or else by using software emulation. The available settings for graphics objects in GRID are described below.

GRID Reference Manual Granite Settings www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

625

Pens
A pen is represented by the attributes: line style line width line colour

Only one line width is currently available for line styles other than 1 (solid). The following linestyles are available:
Figure C.1 Granite line styles

Granite EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 626 Pens The document is for study only,if tort to your rights,please inform us,we will delete

Markers
A marker is represented by the attributes: marker type marker size (multiple of d default 1.0) marker colour marker height (in cm.)

Marker size should be regarded as a multiplier on the marker height and should normally be left at its default value of 1.0. Marker heights are set in absolute units if centimetres so that the marker is the same size on all displays.

GRID Reference Manual Granite Settings www.cadfamily.com EMail:cadserv21@hotmail.com Markers The document is for study only,if tort to your rights,please inform us,we will delete

627

Figure C.2 Granite marker types

Granite EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 628 Markers The document is for study only,if tort to your rights,please inform us,we will delete

Wells
A well symbol is represented by the attributes: well type well colour well height (in cm.)

Well heights are set in absolute units of centimetres so that they are the same size on all displays. The following well symbols are available:

GRID Reference Manual Granite Settings www.cadfamily.com EMail:cadserv21@hotmail.com Wells The document is for study only,if tort to your rights,please inform us,we will delete

629

Figure C.3 Granite well symbols

Granite EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 630 Wells The document is for study only,if tort to your rights,please inform us,we will delete

Fill areas
Fill areas are represented by the attributes: fill style HOLLOW, SOLID or HATCHED style index (only for HATCHED) fill area colour

In general, solid area fill is used on colour devices and hatched on monochrome devices. If the style is set to hatched the following style indices are available:
Figure C.4 Granite hatched fill patterns

The number of colours available depends on the device used for display. (A maximum of 256 shades may be used if device capabilities permit.) Colour indices 0 to 7 are normally reserved for the standard Granite colours. The following defaults are set for colours 0 to 15:

GRID Reference Manual Granite Settings www.cadfamily.com EMail:cadserv21@hotmail.com Fill areas The document is for study only,if tort to your rights,please inform us,we will delete

631

Figure C.5 Granite colour fills

Granite EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 632 Fill areas The document is for study only,if tort to your rights,please inform us,we will delete

Text
Text is represented by the following attributes: font precision expansion factor spacing colour character height (in cm.)

Three text precisions are available: Precision 1 Precision 2 Precision 3 String precision. Text angle and font are ignored. Character height is evaluated as closely as possible. Character precision. Characters are placed according to height and text angle. Text angle and font are ignored for individual characters. Stroke precision. Software text for which all attributes are taken into account.

In all cases the character height is defined in centimetres. The following fonts are available:
Figure C.6 Granite typefaces

GRID Reference Manual Granite Settings www.cadfamily.com EMail:cadserv21@hotmail.com Text The document is for study only,if tort to your rights,please inform us,we will delete

633

Examples of the effects of changing the text spacing and expansion factors are shown in Figure C.7.
Figure C.7 The effect of Granite text spacing and expansion factors

Cyrillic text translation option


When the Cyrillic font is used for text, the characters found in text strings can be mapped to the corresponding Cyrillic characters obtained from a Russian keyboard. This option is enabled by including the command CYRILLIC TRUE in the SYSTEM section of the configuration file. The correspondence between the English text and the translated Cyrillic characters is shown in Figure C.8.
Figure C.8 Cyrillic text

Granite EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Settings 634 Text The document is for study only,if tort to your rights,please inform us,we will delete

Thickness Correction Factor Appendix D


The thickness correction factor can be applied to sampled thickness values. The correction factor attempts to account for the difference between the true vertical depths obtained at node locations and the thickness that should be used when setting depth values along sloping coordinate lines. Under most circumstances the difference is well within the uncertainty of the data. However, at large fault angles and large surface dip angles the factor may become significant. In order to use the correction factor, sloping coordinate lines must be enabled via option P.7.5, Tog slp crds, on the Chg settings menu (see page -536). If sloping coordinate lines are subsequently disabled, the correction factor switch will also be turned off. A geometrical construction for the correction factor is shown in Figure D.1. The angle a is the angle of the sloping line to the vertical, the angle b is the angle of the bottom surface to the horizontal. It is assumed for these purposes that the top and bottom surfaces may be regarded as parallel, so b is also the angle of the top surface to the horizontal.

GRID Reference Manual Thickness Correction Factor www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

635

Figure D.1 A geometrical construction for the correction factor

b Top surface DZ Corrected node location L Hb b Calculated node location a

Bottom surface

We have the vertical thickness: H = DZ + H b where H b = L tan ( b ) and L = DZ tan ( a ) Hence 1 DZ = ----------------------------------------- H 1 + tan ( a ) tan ( b ) [EQ D.2] [EQ D.1]

However, it is not easy to estimate the angle b of the top surface to the horizontal, since at any particular node we have four grid block corners and each of the blocks will give a different angle. The block to use has therefore been chosen arbitrarily in the order of priority (1) north-west, (2) north-east, (3) south-west, (4) south-east, so that in general the north-west block will be used. The surface angle is then obtained by calculating the depth of the top of the grid block at the XY-location of the bottom of the block at the appropriate node, thus ensuring that the angle is calculated in the correct orientation. The construction has the required property that if the top surface is flat along the coordinate line direction then the correction factor will be equal to 1.

Thickness Correction Factor GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 636 The document is for study only,if tort to your rights,please inform us,we will delete

Digitizing Tables Appendix E

Connecting digitizing tables


GRID is designed to work with any digitizing table that can output formatted data in POINT mode. The digitizing table should be connected via a standard serial port. An RS-232 cable with 25pin or 9-pin D-shell connector can be used. Typically the serial communication will be set for 9600 baudrate, 8 databits per character, no parity, 1 stop bit, xon/xoff. Once the digitizing table has been connected the communication should be tested. On a PC the HyperTerminal program can be used to communicate directly to a serial port, e.g. COM1. On a UNIX machine enter the command
cat /dev/ttyb

where /dev/ttyb is the device name of the port. On a Sun the serial ports are /dev/ttya and /dev/ttyb, but different names are used on other UNIX machines. Press a button on the digitizing table tablet. If the communication is working correctly, an ASCII string should be returned on the display and the cursor will move to the next line. The ASCII string should contain the X position, Y position and button number of the tablet, e.g.:
01234,56789,1

not necessarily in that order, e.g.:


1,+12345,+12226

If the output is not ASCII then it will be necessary to check the communication settings and the digitizing table settings and correct any discrepancies. If the output is readable but more than one line of data is displayed each time the digitizing button is clicked, then the digitizer may be in STREAM mode and will need to be reset to POINT mode.

GRID Reference Manual Digitizing Tables www.cadfamily.com EMail:cadserv21@hotmail.com Connecting digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

637

Once communication is established, press all the buttons on the digitizer tablet in turn and note how each button is represented in the output string. This information can be used to define a DECODE string in the configuration file. On a PC, exit the HyperTerminal program after it has been used to check the digitizer settings, as GRID is not able to use the port at the same time as another program. Note A digitizing table may have various different modes of operation, which may be set by hardware dip-switches or by software signals sent to the port. If a table is used by several different operators, with different software packages, it may be necessary to check that the hardware set-up corresponds to the set-up which was used when the configuration file parameters were defined.

Digitizing Tables GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 638 Connecting digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

Configuring digitizing tables


The list of digitizing tables available for use with GRID must be defined in the configuration file before the program is executed (see Appendix M). Normally the configuration file for a particular system is set up when the program is installed. A summary of the configuration file data is given here for information only. If you require assistance in adding a digitizing table to the system, please contact SIS customer support.

Essential keywords
The configuration file sub-section for digitizing tables will contain the following typical data:
-----------------------------SECTION DIGITISERS ---------------------------SUBSECT TABLE 1 SELECT TRUE NAME Name or description of table FORMAT Fortran format NBUTTONS 4 or 16 DECODE decode string FACTOR 1. LUNIT /dev/tty0

These keywords are described in the following table. An example of their use is given at the end of this section. Table E.1 Keyword
FORMAT

Essential keywords Description


This is the Fortran format statement that will be used to convert unformatted output from the table to the X,Y position of the cursor and the button pressed. The X,Y position is read in integer form and the button is read as a character string. For example, if the table returned something like +33429,+22349,F when a button on the cursor was pressed, then the format string might be (I6,1X,I6,1X,A1). This is the number of buttons on the cursor, usually 4 or 16. This translates the button string returned from the cursor into an integer in the range 0-15, which will be used to identify GRID menu options. If the cursor buttons are numbered, the decode string should be defined so that the program receives an integer corresponding to the button pressed. For simple data entry, one button should be defined as 0: on 16button cursors, button number 10 is used for this.

NBUTTONS DECODE

FACTOR LUNIT

This is used to translate from table coordinates to centimetres. The value of LUNIT is the port or terminal that the table is attached to (if applicable). This can vary depending on what machine you are using, for example COM1 or COM2 on a PC under MS-DOS, or /dev/ttyb or /dev/tty0 on a Unix system.

GRID Reference Manual Digitizing Tables www.cadfamily.com EMail:cadserv21@hotmail.com Configuring digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

639

Optional keywords
The following optional keywords can also be used: Table E.2 Keyword
PROMPT BLANKLINE

Optional keywords Description


If TRUE a blank character is written to the digitizer when it is opened to activate it. If TRUE an extra line will be read from the digitizing table after the location and button number are returned. This can be used to skip extra line feed characters output from the digitizer. FALSE

Default
FALSE

ISTRING PSTRING CHARACTERS

Initialisation string sent to the digitizer when it is opened. String sent to the digitizer every time it is read. This can be used when the digitizing table is incapable of sending a Carriage Return. The CHARACTERS keyword should be followed by the number of characters to read from the digitizing table before a Carriage Return is assumed. Default = 0. 0

Obsolete keywords
The following keywords and their use are now obsolete but have been retained for backwards compatibility. They were required to read the serial port on some Hewlett-Packard machines. Table E.3 Keyword
CHARACTERS

Obsolete keywords Description


This keyword can also be used to activate C input for reading the digitizer, see the CBUFFER and IOCTL keywords.

Default
0

CBUFFER IOCTL

TRUE to activate buffered C input. This can only be used if FALSE CHARACTERS > 0. TRUE to set serial device parameters. This can only be used if CHARACTERS > 0. If CBUFFER is TRUE the IOCTL keyword is ignored. FALSE

If IOCTL is TRUE the following keywords may be used to set the serial device (LUNIT) port parameters: Table E.4 Keywords
BAUD DATABITS STOPBITS

Obsolete keywords used with IOCTL Description


Baudrate Number of bits per byte Number of stopbits sent

Options
Any valid baudrate 5, 6, 7 ,8 1, 2

Default
9600 8 1

Digitizing Tables GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 640 Configuring digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

Table E.4 Keywords


PARITY RECEIVER HUPCL MODEMLINE BYTESREAD

Obsolete keywords used with IOCTL Description


Parity checking Enables/disables the port Hang up on last close Modem status lines are ignored if FALSE Number of bytes read before a read successfully returns

Options
NONE, EVEN, ODD TRUE, FALSE TRUE, FALSE TRUE, FALSE An integer

Default
NONE TRUE TRUE FALSE Value of CHARACTERS

Example: 4-button digitizer


A CalComp Drawing Board III has a digitizing tablet with four buttons, labelled 0, 1, 2, 3. It is connected to a PC via COM1 and HyperTerminal is connected direct to COM1. The four buttons are pressed in turn and the following output is displayed:
12345,12226,1 12345,12226,2 12345,12226,4 12345,12226,8

Each line of the output consists of three items, the X and Y coordinates, followed by the button value. The X and Y coordinates are five digits long and each item is separated by a comma. The Fortran FORMAT statement needed to read this data is (I5,1X,I5,1X,A1), since the X and Y coordinates are integers, and the button value is a character. The 1X entries tell the program to ignore the commas. Various DECODE strings are possible. For example if 248# is used then GRID will translate the digitizer keys as follows: Table E.5 Digitizer button
0 1 2 3

Example DECODE string 248# Digitizer output


1 2 4 8

GRID
0 1 2 3

When the 0 button is pressed GRID reads character 1. It searches for a 1 in the decode string and fails to find it. So a value 0 is assigned to button 0. When the 1 button is pressed GRID reads character 2. This is the first entry in the decode string and therefore a value of 1 is assigned to this button. Similarly button 2 is assigned a value 2 and button 3 a value 3. This means that when button 1, 2 or 3 is pressed, menu option 1, 2 or 3 will be selected - these are the most commonly used options when digitizing.

GRID Reference Manual Digitizing Tables www.cadfamily.com EMail:cadserv21@hotmail.com Configuring digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

641

At least one of the digitizer output characters must be missing from the DECODE string, otherwise all the digitizer buttons will correspond to menu items and it will be impossible to digitize a map. In the above example the output character 1 is missing, and is replaced by a # character. In fact any character other than a 1 could have been used, e.g. 248X. A second possible DECODE string would be ####. In this case none of the digitizer output characters 1, 2 , 4 and 8 appear, so all the digitizer keys have the value 0 assigned to them. However, the digitizer tablet would have to be moved from the map area to the menu template each time a new menu option was required. The FACTOR can be found from the digitizing table manual or by checking the HyperTerminal output. Since the digitizer is calibrated in GRID a dummy value can be entered. The CalComp Drawing Board III gives similar output on a Sun workstation, except that a blank line appears after each data line. Therefore the BLANKLINE keyword must be used in the configuration file. A configuration file entry for this digitizing table might look like:
-----------------------------SECTION DIGITISERS ---------------------------SUBSECT TABLE 1 SELECT TRUE NAME CalComp III on PC FORMAT (I5,1X,I5,1X,A1) NBUTTONS 4 DECODE 248# FACTOR 0.00254 LUNIT COM1:9600,n,8,1,p SUBSECT TABLE 2 SELECT TRUE NAME CalComp III on Sun FORMAT (I5,1X,I5,1X,A1) NBUTTONS 4 DECODE 248# FACTOR 0.00254 LUNIT /dev/ttyb BLANKLINE TRUE

Example: 16-button digitizer


A 16-button digitizing tablet has buttons labelled from 1 to F. The digitizer output is given in the following table, along with the GRID interpretation. Table E.6 Digitizer button
1 2 3 4

Example DECODE string 01245689ADCE37B# Digitizer output


0 1 2 4

GRID
1 2 3 4

Digitizing Tables GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 642 Configuring digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

Table E.6 Digitizer button


5 6 7 8 9 0 A B C D E F

Example DECODE string 01245689ADCE37B# (Continued) Digitizer output


5 6 8 9 A D C E 3 7 B

GRID
5 6 7 8 9 10 11 12 13 14 15

There are several points worth noting: The digitizer output is 1 character long. If instead some of the output was 2 characters, e.g. if pressing E gave 15, then the FORMAT statement would have to be changed. Alternatively the digitizer could be reset to give hexadecimal output. Digitizer buttons 1-9 have values 1-9 and will be interpreted as menu items 1-9. Since GRID has at most 9 menu items the other buttons which have values 10-15 have special meanings: 10 interpreted as 0 11 menu item P 12 menu item R 13 menu item D 14 menu item A 15 menu item H

Therefore, although the character D appears in the DECODE string, button 0 is still interpreted as 0, because the D is in the 10th position, The DECODE string 01245689A#CE37B# could also be used and gives the same interpretations. No digitizer output is given for button F. This button is often used to toggle between POINT and STREAM mode so should not be used. In any case GRID can only interpret values 015, so there is no advantage in setting the 16th character in the DECODE string to correspond to a digitizer button.

GRID Reference Manual Digitizing Tables www.cadfamily.com EMail:cadserv21@hotmail.com Configuring digitizing tables The document is for study only,if tort to your rights,please inform us,we will delete

643

Setting up a table from GRID


Before using a digitizing table to enter data into GRID, the table must be calibrated from within the program, to ensure that the data points will be transformed correctly to model coordinates. Options are provided from within the program, to set up a menu template for selecting program options while digitizing. This is essential if the cursor is restricted to 4 buttons. (See menu option D.8 Set dig tbl, page -618.) The digitizing table may be calibrated using one of a number of different methods. The user should choose the method which is most convenient for the task at hand. All the methods collect a number of data points from the table, each of which will correspond to a known map point. A transformation from table coordinates to map coordinates can then be set up which is valid for any point on the table.

Calibrate map upon grid intersections


The user must delimit the map areal extent in the current units, e.g. grid Eastings and grid Northings, and supply increment values for both. Control points will be marked by asterisks (green is current). All of the points must be digitized in order to complete the setup.

Calibrate map upon graticule intersections


The user must delimit the map areal extent in Latitude and Longitude (deg, min), and supply increment values for both. Control points will be marked by asterisks (green is current). All of the points must be digitized in order to complete the setup.

Calibrate map along grid lines


The user must delimit the map areal extent in the current units, e.g. grid Eastings and grid Northings, and supply increment values for both. Arbitrary points can be digitized along the current grid line (green). Start with Northings and repeat for Eastings. An even distribution of points across the map is best.

Calibrate map along graticule lines


The user must delimit the map areal extent in Latitude and Longitude (deg, min), and supply increment values for both. Arbitrary points can be digitized along the current Graticule (green). Start with Latitude and repeat for Longitude. An even distribution of points across the map is best.

Calibrate map with arbitrary points


The user must specify at least four known coordinate points on the map, and is then required to digitize those points in the same order that they were specified. Note that to calibrate the table to digitize a seismic section, use the menu option P.5.2.4 Dig section (see page -458).

Digitizing Tables GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 644 Setting up a table from GRID The document is for study only,if tort to your rights,please inform us,we will delete

Map Projections Appendix F

Definitions of common terms


Azimuthal A class of projection where a single point has zero distortion (synonymous with plane). Conformal A projection where angles are preserved but only at a point. Common uses include Navigation Charts, National Surveys, Military Mapping and large scale Topographic mapping (synonymous with orthomorphic). Conical A class of projection where one or two standard parallels possess zero distortion. Cylindrical A class of projection where the central meridian possesses zero distortion (for Transverse aspect). Ellipsoid A solid figure for which every plane cross section is an ellipse. An ellipsoid of revolution can be generated by rotating an ellipse about one of its axes. Usually used to approximate the Geoid (synonymous with spheroid). Equal Area A projection where areas are preserved at the expense of shape being distorted. Uses include Volumetrics and Thematic mapping, e.g. distribution. Equidistant A projection where distances are true to scale along specific lines and in specific directions. Uses are general.

GRID Reference Manual Map Projections www.cadfamily.com EMail:cadserv21@hotmail.com Definitions of common terms The document is for study only,if tort to your rights,please inform us,we will delete

645

Geoid The sea level equipotential surface of the earth, to which the direction of gravity is everywhere perpendicular. Graticule A system of lines representing meridians and parallels on a map. Projection Any systematic arrangement of meridians and parallels portraying the curved surface of the sphere or spheroid upon a plane. Sphere Used for map scales smaller than 1:5 000 000 to approximate the generating globe. (Maling 1973: USA mapped at 1:5 000 000 using the sphere showed 2/3 of all points to be within 1mm of their spheroid position.) Spheroid Oblate ellipsoid of revolution, used to approximate the Geoid (approximates +/- 80m from Geoid)

Map Projections GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 646 Definitions of common terms The document is for study only,if tort to your rights,please inform us,we will delete

Choice of map projection


No map projection is perfect, and all map projections contain some distortion. There is often no correct or definitive projection for a particular geographical area, but a suitable choice of projection may be made, knowing the areal extent, the purpose of the map, and the map scale. If the area is relatively small, choose the origin to the centre of the area. It makes little difference to the projection used, as most projections are good near the origin. If the area is large, the most appropriate projection is one in which the distortion that occurs is minimised over the area concerned. If the region is elongate and predominantly North / South in extent then a Transverse Mercator projection ( TM or UTM ) projection is the most suitable. If the region is elongate and predominantly East / West in extent then a Conical projection ( LCC or AEA ) projection is the most suitable. If the region is circular and located within the polar latitudes then the Universal Polar Stereographic projection is most suitable. Young (1920), Ginzburg and Salmanora (1957) have developed the following critical values to apply in the choice of class of projection: min width max radius =d =z Conformal = 1.41 Equidistant = 1.73 Equal Area = 2.00 If z/d < critical value, then choose Azimithal If z/d > critical value, then choose Conical or Cylindrical E.g. Chile difference in latitude = 32 degrees difference in longitude = 7 degrees z = 0.5 X difference in latitude z = 0.5 X 32 z = 16 d=7 Value = z/d = 16/7 = 2.3 Therefore choose Transverse Cylindrical projection.

Critical Values of z/d:

GRID Reference Manual Map Projections www.cadfamily.com EMail:cadserv21@hotmail.com Choice of map projection The document is for study only,if tort to your rights,please inform us,we will delete

647

Projection facilities
Available map projections
The following common map projections are currently available: 1 2 3 4 5 6 7 8 9 Universal Transverse Mercator Oblique Mercator (Hotine) Transverse Mercator Mercator Lambert Conformal Conic Albers Equal Area Universal Polar Stereographic Azimuthal Equidistant None (normal cartesian coordinates)

Universal Transverse Mercator projection (UTM)


Class Contact Aspect Property = = = = Cylindrical Secant Transverse Conformal

The UTM system was introduced by NATO for maps and surveys in the early 1950s. The generating globe is divided into individual Zones extending 6 degrees in Longitude between limiting Parallels 80 degrees South and 84 degrees North. Consequently there are sixty identical and contiguous UTM zones, providing a complete world reference system, when combined with the Universal Polar Stereographic projection. The UTM Zone numbering system begins at the antimeridian of Greenwich (180) with Zone 1 comprising the belt between the meridians 174 degrees West and 180 degrees with a central meridian of 177 degrees West. The Zone numbering increases Eastwards ( see following page for table of UTM zones ). The True Origin of each Zone is located at the intersection of the central meridian with the Equator. This point is assigned false grid coordinates (defined below), so that all projected coordinates are positive. The scale factor along the central meridian of each zone is always 0.9996. Scale Factor 0.9996 Southern Hemisphere = 500 000m False Northing Northern Hemisphere = 0m Southern Hemisphere = 10 000 000m The user is required to specify : Spheroid Australian National 1924 Australia, SE Asia False Easting Northern Hemisphere = 500 000m

Map Projections GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 648 Projection facilities The document is for study only,if tort to your rights,please inform us,we will delete

Bessel 1841 USSR, Japan, SE Asia Clarke 1866 North America Clarke 1880 Africa Everest 1830 India and adjacent SE Asia Hayford Int 1910 Rest of world WGS 72 1978 WGS 84 1984 (GRS 80 1980) Central Meridian False Northing

Note that a non-standard spheroid (other than those listed above) may be selected, but a warning will be issued to the user. Table F.1 U.T.M. zones Eastern Hemisphere Zone
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

Western Hemisphere Zone


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Central Meridian
177W 171W 165W 159W 153W 147W 141W 135W 129W 123W 117W 111W 105W 99W 93W 87W 81W 75W 69W 63W 57W 51W 45W 39W 33W

E/W Extent
180E to 174W 174W to 168W 168W to 162W 162W to 156W 156W to 150W 150W to 144W 144W to 138W 138W to 132W 132W to 126W 126W to 120W 120W to 114W 114W to 108W 108W to 102W 102W to 96W 96W to 90W 90W to 84W 84W to 78W 78W to 72W 72W to 66W 66W to 60W 60W to 54W 54W to 48W 48W to 42W 42W to 36W 36W to 30W

Central Meridian
3E 9E 15E 21E 27E 33E 39E 45E 51E 57E 63E 69E 75E 81E 87E 93E 99E 105E 111E 117E 123E 129E 135E 141E 147E

E/W Extent
0E to 6E 6E to 12E 12E to 18E 18E to 24E 24E to 30E 30E to 36E 36E to 42E 42E to 48E 48E to 54E 54E to 60E 60E to 66E 66E to 72E 72E to 78E 78E to 84E 84E to 90E 90E to 96E 96E to 102E 102E to 108E 108E to 114E 114E to 120E 120E to 126E 126E to 132E 132E to 138E 138E to 144E 144E to 150E

GRID Reference Manual Map Projections www.cadfamily.com EMail:cadserv21@hotmail.com Projection facilities The document is for study only,if tort to your rights,please inform us,we will delete

649

Table F.1

U.T.M. zones (Continued) Eastern Hemisphere Zone


56 57 58 59 60

Western Hemisphere Zone


26 27 28 29 30

Central Meridian
27W 21W 15W 9W 3W

E/W Extent
30W to 24W 24W to 18W 18W to 12W 12W to 6W 6W to 0E

Central Meridian
153E 159E 165E 171E 177E

E/W Extent
150E to 156E 156E to 162E 162E to 168E 168E to 174E 174E to 180E

Oblique mercator projection (OBM)


Class Contact Aspect Property = = = = Cylindrical Secant Oblique Conformal

There are several geographical regions that are elongate in shape and centered on lines which are neither meridians or parallels, but lines which may be taken as great circle routes through the region. If conformality is required, the Oblique Mercator projection should be considered. The Oblique Mercator is equivalent to the Transverse Mercator except that the line of zero distortion may be any great circular line, and not just any meridian. A resulting Oblique map of the world would resemble a normal aspect Mercator projection but with the land masses rotated so that the poles and equator are no longer in their usual positions. The central line for the Oblique Mercator is defined by the user who must specify the two end points of the line. The base parallel should be to the south of the southern edge of the map. The user may find that a circumscribing rectangle derived from the lat. long. window does not encompass the entire geographical area required. This is due to the aspect of the projection being oblique. One way that a large enough circumscribing rectangle could be generated would be to increase the extent of the lat. long. window. The user is required to specify : Spheroid Central Line Base Parallel False Easting False Northing Scale Factor.

Transverse mercator projection (TM)


Class Contact Aspect Property = = = = Cylindrical Secant Transverse Conformal

Map Projections GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 650 Projection facilities The document is for study only,if tort to your rights,please inform us,we will delete

The spherical form of the Transverse Mercator was invented by the Alsatian cartographer Johann Heinrich Lambert. C.F. Gauss analysed the ellipsoidal form in 1822 and L. Kruger published studies in 1912 and 1919 providing suitable formulae for calculation. The ellipsoidal form of the Transverse Mercator is probably used more than any other projection for geodetic mapping. With the scale along the central meridian remaining constant, the Transverse Mercator is an excellent projection for lands extending predominantly North/South. The user is required to specify : Spheroid Central Meridian Base Latitude False Easting False Northing Scale Factor.

Mercator projection (MER)


Class Contact Aspect Property = = = = Cylindrical Secant Normal Conformal

Probably the most well-known projection, presented in 1569 by Mercator on a large world map of 21 sections totaling 1.3m by 2.0m. Still used today on many traditional wall mounted political maps. The meridians of longitude are vertical, parallel equally spaced lines, cut at right angles by horizontal straight parallels which are increasingly spaced towards each pole. The major feature of the projection is that a sailing distance between two points is shown on the map as a straight line, and is therefore used in the production of many charts. However, great distortion of area occurs, especially in polar regions, giving rise to the classic comparison of Greenland and South America. Greenland appears larger although it is only one-eighth of the size of South America. The user is required to specify: Spheroid Central Meridian Latitude to be used for calculating Scale Factor.

Lambert conformal conic projection (LCC)


Class Contact Aspect Property = = = = Conic Secant Normal Conformal

Presented by Johann Heinrich Lambert in 1772, initial use was made of an approximate version by France for battle maps during the 1914-1918 War. In some atlases, particularly British, the Lambert Conformal Conic is referred to as the Conical Orthomorphic Projection.

GRID Reference Manual Map Projections www.cadfamily.com EMail:cadserv21@hotmail.com Projection facilities The document is for study only,if tort to your rights,please inform us,we will delete

651

The standard parallels should be 1/6 th to 1/7 th of the way in from the North / South edge of the area to be projected. If only one standard parallel is required, both standard parallels should be made equal. The base parallel should be to the south of the southern edge of the map for maps of the northern hemisphere: in the southern hemisphere the cone is reversed. The user is required to specify: Spheroid Central Meridian False Easting False Northing Base Parallel Standard Parallels Scale Factor.

Albers equal area projection (AEA)


Class Contact Aspect Property = = = = Conic Secant Normal Equal Area

First presented by Heinrich Christian Albers in a German periodical of 1805. The Albers projection was used for a German map of Europe in 1817, and was promoted for maps of the United States by Oscar S. Adams in the early 20th Century. Like other normal aspect conics, the Albers Equal Area projection has concentric arcs of circles for parallels and equally spaced radii for meridians. Parallels are not equally spaced, and are furthest apart in the Latitudes between the Standard Parallels. Scale along the parallels is too small between the Standard Parallels and too large beyond them. The converse is true for scale along the meridians, since for a given point, the meridian scale is the reciprocal of the parallel scale, to maintain equal area. The standard parallels should be 1/6 th to 1/7 th of the way in from the North / South edge of the area to be projected. If only one standard parallel is required, both standard parallels should be made equal to that of the one desired. The base parallel should be to the south of the southern edge of the map for maps of the northern hemisphere: in the southern hemisphere the cone is reversed. The user is required to specify: Spheroid Central Meridian False Easting False Northing Base Parallel Standard Parallels.

Universal polar stereographic projection (UPS)


Class = Azimuthal

Map Projections GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 652 Projection facilities The document is for study only,if tort to your rights,please inform us,we will delete

Contact Aspect Property

= = =

Secant Normal Conformal

The stereographic projection was probably known in its polar form to the Egyptians, while Hipparchus was apparently the first Greek to use it and is generally considered as its inventor. Parallels project into concentric circles and are spaced at increasingly wide distances, the further the latitude is from the pole. Meridians project into straight radii. The Universal Polar Stereographic system is used for areas polewards of the UTM cover, i.e. Latitudes North of 84 degrees North and South of 80 degrees South. The Central Meridian is always Greenwich with a scale factor of 0.994. A False Easting and False Northing of 2,000,000m is added to the grid coordinates to give positive values throughout the projected area. The user can enter alternative values for the False Easting and False Northing, if a non-standard version of the projection is required Scale Factor Central Meridian False Easting False Northing Spheroid Latitude Origin (90 deg N or 90 deg S) False Easting False Northing. 0.994 0 deg E (Greenwich) Northern Hemisphere = 2,000,000m Northern Hemisphere = 2,000,000m

The user is required to specify:

Azimuthal equidistant (AZE)


Class Aspect Property = = = Azimuthal Polar or Oblique Equidistant

The Azimuthal Equidistant projection can be used in polar form, with centre at 90,00,00N or 90,00,00S, or in an oblique form, with centre at an arbitrary point. The projection is neither equal-area nor conformal, but has the property that all distances measured from the centre are true (although distances not measured along radii from the centre are not necessarily correct). The oblique version of the projection has been implemented using formulae based on those used for maps of Micronesia. The user is required to specify : Spheroid Origin: Central Meridian and Latitude Origin False Easting False Northing Scale Factor.

GRID Reference Manual Map Projections www.cadfamily.com EMail:cadserv21@hotmail.com Projection facilities The document is for study only,if tort to your rights,please inform us,we will delete

653

Spheroids (Ellipsoids)
Available spheroids
The following spheroids are available. Table F.2 No.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Available spheroids Date


1849 1924 1841 1858 1866 1880 1830 1960 1960 1968 1910 1968 1940 1978 1984

Spheroid
Airy Australian Nat. Bessel Clarke Clarke Clarke Everest Fischer (S.Asia) Fischer (Mercury) Fischer (Mercury) Hayford Int. Int. Astronomical Krasovsky WGS 72 Other (User defined) WGS 84

a
6377563.396 6378160.000 6377397.155 6378294.000 6378206.400 6378249.145 6377276.345 6378155.000 6378166.000 6378150.000 6378388.000 6378160.000 6378245.000 6378135.000 6378137.000

b
6356256.910 6356774.719 6356078.963 6356618.000 6356583.800 6356514.870 6356075.413 6356773.320 6356784.284 6356768.955 6356911.946 6356774.719 6356863.019 6356750.520 6356752.314

Option 15 allows entry of a user-defined spheroid.

Possible user-defined spheroids


The following are internationally recognised spheroids. b = a(1 f) where: a = semi major axes b = semi minor axes f = flattening [EQ F.1]

Map Projections GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 654 Spheroids (Ellipsoids) The document is for study only,if tort to your rights,please inform us,we will delete

Table F.3 Spheroid


Airy Airy Airy Airy Airy modified Airy War Office Apl 4.5 Australian I.A.U

User defined spheroids Date


1830 1837 1849 1849

a
6376542.000 6377541.000 6377563.396 6377491.000 6377340.189 6377542.178 6378137.000

f
1/299.330 1/299.320

6356256.900

1/299.324964 1/299.320 1/299.324964 1/299.325 1/298.250

1965 1816 1841 1810 1888 1738 1880 1857 1858 1858 1880 1863 1866 1880 1858 1880 1880 1880 1880

6378160.000 6376522.000 6377397.155 6376986.000 6378444.000 6397300.000 6378249.170 6378345.000 6378294.000 6378235.600 6378249.200 6378288.000 6378206.400 6378249.145 6378293.645 6378300.782 6378249.145 6378301.000 6378249.000 6378301.000 6378190.000

6356774.719 6356078.963

1/298.250 1/308.650 1/299.1528 1/308.640 1/298.600 1/216.800

Beautemps-Beaupre Bessel Biot and Arago Bonsdorff Bougeur,Maupertuis Clarke Clarke Clarke Clarke (Cyprus) Clarke (I.G.N.) Clarke Clarke Clarke (Cape) Clarke modified Clarke (Palestine) Clarke modified Clarke variant Clarke variant Clarke-Bessel (1) Clarke-Bessel (2) Danish Survey Delambre Delambre Delambre (Carte de Fr.) Everest Everest alternative Everest Everest (Borneo) Everest (India) Everest (Malaya)

6356514.900 6356669.000 6356618.000

1/293.465 1/294.260 1/294.261 1/294.260676 1/293.466020 1/294.360

6356583.800

1/294.978698 1/293.466307 1/294.260 1/293.466307 1/293.465

6356871.000

1/293.470 1/293.500 1/299.150 1/299.150 1/300.000 1/311.500 1/334.000 1/308.640

1876 1810 1800 1830 1830 1847

6377104.430 6376428.000 6375653.000 6376985.000 6377276.345 6377252.600 6376634.000 6377298.556 6377301.243 6377295.664 6356075.413

1/300.8017 1/300.8017 1/311.040 1/300.8017 1/300.801725 1/300.8017

GRID Reference Manual Map Projections www.cadfamily.com EMail:cadserv21@hotmail.com Spheroids (Ellipsoids) The document is for study only,if tort to your rights,please inform us,we will delete

655

Table F.3 Spheroid


Fisher Fisher (Mercury) Fisher (S.Asia)

User defined spheroids (Continued) Date


1868 1960 1960 1968 1839 1980 1882 1891 1907 1910 1926 1907 1956 1909 1968

a
6378338.000 6378166.000 6378155.000 6378150.000 6377116.000 6378137.000 6378284.000 6377972.000 6378062.000 6378283.000 6378388.000 6378397.000 6378200.000 6378372.000 6378270.000 6378240.000 6378160.000 6378035.000 6377936.000

b
6356784.284 6356773.320 6356768.955 6356752.300

f
1/298.300 1/298.300 1/298.300 1/305.000 1/298.2572 1/294.300 1/300.200 1/298.200

Fisher Mercury mod. Francoeur Geodetic Ref. Sys. Germain Harkness Hayford Hayford Hayford Int. Heiskanen Helmert Helmert-Hayford Hough U.S. A.M.S. I.M.W. Committee Int. Astronomical Int. Geodetic Assoc James and Clarke Jeffreys Kraijenhoff Krasovsky Laplace Ledersteger Naval Weapons Lab NWL9D New International Pratt Puissant Reference Ellipsoid Schmidt Schott Struve Svanberg Walbeck Walbeck (2) War Office W.G.S. 60 W.G.S. 66 W.G.S. 72 W.G.S. 84

6356868.000 6356911.946 6356818.000 6356896.000 6356794.343 6356560.000 6356774.719 6356715.000

1/297.8+/-.9 1/297.000 1/297.000 1/298.300 1/297.000 1/297.000 1/294.200 1/298.250 1/299.150 1/297.720 1/297.100 1/309.650

1948 1940 1799 1951 1980 1863 1967 1828 1877 1860 1819 1819 1924 1960 1966 1972 1984

6378099.000 6376950.000 6378245.000 6376340.000 6378298.000 6378145.000 6378137.000 6378297.000 6376951.000 6378160.000 6376959.000 6378054.300 6378298.300 6376797.000 6376895.000 6376896.000 6378300.000 6378165.000 6378145+/-20 6378135+/-5 6378137.000 6356783.000 6356760+/-20 6356750.52+-5 6356752.314 6356759.800 6356752.314 6356695.000 6356863.019

1/298.200

1/298.250 1/298.260 1/295.260 1/309.610 1/298.247167 1/297.650 1/305.480 1/294.730 1/304.2506 1/302.782136 1/302.780 1/296.000 1/298.300 1/298.250 1/298.260 1/298.2572

Map Projections GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 656 Spheroids (Ellipsoids) The document is for study only,if tort to your rights,please inform us,we will delete

Arithmetic Formulae Appendix G


Operations may be performed using arithmetic formulae in which the names of maps or property arrays appear as variable names, e.g.: For manipulating grid block data For sampling maps or surveys or operating on meshes.

If the formula to be entered is longer than one line, enter an ampersand, &. This will tell the program that you wish to continue entering the formula. The formula may be up to 10 lines long. Any trailing ampersands will be removed from the formula before it is used by the program. Note that when commands are entered via a run file, the length of each line in the file should not exceed 80 characters. In addition to variable names the following symbols are recognized: Operators: Relational operators: Logical operators: Functions: Reserved words: Special keywords: + - * / ** = | > & < >= <= <> EQ GT LT GE LE NE OR AND LOG LN SQRT EXP SIN COS TAN ABS INT IF THEN ELSE ENDIF NULL @DX @TOPS @PORV @DY @DR @DZ @DTHETA @DEPTH @PORV_RB

@PORV_M

Three special functions are available for filling in null values: @FILL @FILL_A @FILL_L These special functions are described in this Appendix, but can not be used in any other arithmetic operation.

GRID Reference Manual Arithmetic Formulae www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

657

The structure of an IF-THEN-ELSE clause is similar to that used in Fortran programs. Conditional statements should be enclosed in parentheses and the statement must end with ENDIF. However, the relational operators EQ, GT, etc. and the logical operators OR, AND must be in one of the forms shown above, and should not include leading or trailing dots, as they would in Fortran. Also note that ELSEIF is not available as a conditional clause, although the following construct can be used instead:
IF ( condition1 ) THEN val1 ELSE IF ( condition2 ) val2 ELSE null ENDIF ENDIF

Note that the special keyword NULL is taken to mean the specified null value for the current map. Arithmetic formulae are evaluated by translation into reverse Polish notation, i.e. after taking account of operator precedence, the calculation is performed from right to left. Use brackets where necessary to override the standard order of evaluation. Using this evaluation order, the following calculations are the same:
"Opr property" Enter operation '= PORO * 2 + 0.01 - 1 / 4' "Opr property" Enter operation '= -0.25 + 0.01 + (poro*2)'

Manipulating grid block data


In this case variable names should be ACTNUM, property, region number, solution data array names or one of the special keywords listed above (e.g. @PORV). The available names will be shown if H for Help is typed in response to the prompt for the formula. If single layers, rows or columns are being edited, the required layer, row or column number should be given in parentheses following the array name, e.g. layer 3 of the PORO array should be specified as PORO(3). Similarly, for solution data a single time step can be specified by entering the time-step number in parentheses, e.g. step 3 of the PRES solution should be specified as PRES(3). Example 1:
IF ( @PORV(1)<0.000001 ) THEN 0 ELSE 1 ENDIF

Example 2:
PRES - PRES(0)

Note

Note that variable names containing symbols (e.g. FLOOIL+) cannot be handled in arithmetic formulae. When reading properties from an external file (e.g. ECLIPSE restart file), ensure that a suitable alphanumeric internal property name is used in GRID.

Arithmetic Formulae GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 658 The document is for study only,if tort to your rights,please inform us,we will delete

Sampling maps or surveys or operating on meshes


In this case variable names should be map or survey names. Stratum numbers for maps should be entered in parentheses, e.g. stratum number 1 for the TOPS map should be specified as TOPS(1). Horizon numbers for surveys should be entered in parentheses and may be followed optionally by the letter T (for time horizons) or D (for depth horizons), e.g. time horizon 10 for survey NETH should be specified as NETH(10T). If no letter is specified the user will be prompted for each horizon given (in an order determined by the reverse polish string for the given formula). Example 3: To change units of tops map from metres to feet:
TOPS(2)*3.2808

Example 4: To calculate thickness map of the two strata:


TOPS(2)-TOPS(1)

Example 5: To obtain the positive difference between maps:


IF ( (TOPS(2)-TOPS(1))>0.0 ) THEN TOPS(2)-TOPS(1) & ELSE 0.0 ENDIF

Example 6: To fill in null data on MAP(1) with values from MAP(2):


IF (MAP(1) EQ NULL) THEN MAP(2) ELSE MAP(1) ENDIF

Example 7: It is often useful to fill in null mesh data on a map by interpolating the non-null values. This could be done by modifying the command in Example 6, or, more easily, by using the @FILL function:
@FILL

It may be necessary to use option P.2.5.9.4.7 Tog nul bnd to fill a region of null values.

Filling LGR property and region values


The @FILL_L function can be used to fill in LGR property and region data. The LGR should first be selected, and then either option "Def prp lay", "Def prp are" or "Opr property" (P.3.8.5.2/3/8, see page 385, page 386, page 391) can be used to fill in property data, or option "Def reg lay", "Def reg are" or "Opr region" (P.3.8.4.2/3/8, see page 376, page 377, page 382) can be used to fill in region data. @FILL_L copies data values from a parent grid to a grid refinement. It has no effect on the global grid. If LGR properties or regions are not defined then ECLIPSE uses the host cell values, so it is not necessary to use @FILL_L. However the operation is useful for defining LGR properties and regions so they can be subsequently modified.

GRID Reference Manual Arithmetic Formulae www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

659

Filling property nulls


Two functions @FILL and @FILL_A can be used from the "Def prp lay", "Def prp are" and "Opr property" options (P.3.8.5.2/3/8, see page 385, page 386, page 391) to fill in null property data. When used to fill null property values the @FILL function uses the same interpolation algorithm as the FILL program, discussed below. The @FILL_A function works in the same way as the @FILL function, and gives the same results as @FILL when used from the "Opr property" or "Def prp lay" option. However, when used from the "Def prp are" option, the interpolation algorithm only uses data within a defined area of the grid. Note The way the FILL program works is described in the "FILL Reference Manual". Data is interpolated layer by layer using an inverse distance weighted average. However, instead of searching for nearby data points within a given search radius, the algorithm looks for data at any distance but only along grid rows and columns. This makes it a very quick way of filling in data values, but also means it should be used with some care.

Examples
The run file FILL.RF provided with the example model SNARK creates five new properties and fills in values using five different methods.

Arithmetic Formulae GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 660 The document is for study only,if tort to your rights,please inform us,we will delete

A new property EXAMPLE1 is created and defined by sampling the map PORO(1). Values are only defined within a central area because a small search radius has been used. Null values are then filled using @FILL.

-- Demonstration of the @FILL function ---------------------------------------------------------------- Example 1: Sampling data from a map and using @FILL to extrapolate -points outside the search radius -"Edt grid" Enter the name of the model or RETURN for menu options 'snark' Enter the name of the grid 'colorado' Enter name of map ( H for Help ) 'poro' Enter stratum number ( H for Help ) '1' Draw contours ? (Y/n) 'Y' "Edt blocks" "Edt property" Enter property name ( enter H for Help ) 'example1' Create new property EXAMPLE1 ? (Y/n) 'Y' Enter property units ( H for Help ) 'fraction' "Def prp lay" Enter number of layer or RETURN for 1T ' ' Enter value (or S to sample map or A for map averaging) 's' Enter name of map or RETURN for PORO 'PORO' Enter stratum number or RETURN for 1 ' ' "Blk centre" WARNING - Null value returned at highlighted point(s)...& Enter value for null points or RETURN for -.100000E+21 ' ' Interpolation complete...& ... ... "Def prp lay" Enter number of layer or RETURN for 1T ' ' Enter value (or S to sample map or A for map averaging) '@fill'

GRID Reference Manual Arithmetic Formulae www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

661

The above example is repeated but using a larger search radius. There are no null values. One possible advantage of using @FILL in this situation is that the standard interpolation methods may not be stable if used to extrapolate outside the data points.

-- Example 2: Extending the search radius -... ... "Edt map" Enter name of map or RETURN for PORO 'PORO' Enter stratum number or RETURN for 1 ' ' "Edt contours" "Smp contours" "Chg interp" "Def sch rad" Variable, Optimal or Fixed search radius ? (v/o/F) 'F' Enter fixed search radius or RETURN for .35 '.7' Enter max no. of empty octants or RETURN for 7 ' ' "Return" "Return" "Return" "Return" Save map on disk ? (Y/n) 'n' "Edt grid" Enter the name of the grid or RETURN for COLORADO 'COLORADO' Enter name of map or RETURN for PORO 'PORO' Enter stratum number or RETURN for 1 ' ' "Edt blocks" "Edt property" Enter property name ( enter H for Help ) 'example2' Create new property EXAMPLE2 ? (Y/n) 'Y' Enter property units ( H for Help ) 'fraction' "Def prp lay" Enter number of layer or RETURN for 1T ' ' Enter value (or S to sample map or A for map averaging) 's' Enter name of map or RETURN for PORO 'PORO' Enter stratum number or RETURN for 1 ' ' "Blk centre" Interpolation complete...&

Arithmetic Formulae GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 662 The document is for study only,if tort to your rights,please inform us,we will delete

The map PORO(1) consists of porosity values at six points. The property EXAMPLE3 is defined by transferring these values to the grid (using "Def prp blk"), then using @FILL. The interpolation method used by @FILL is not as good as the ones available when sampling maps, but in this example gives similar results.

-- Example 3: Using @FILL to interpolate a sparse data set -"Edt property" Enter property name ( enter H for Help ) 'example3' Create new property EXAMPLE3 ? (Y/n) 'Y' Enter property units ( H for Help ) 'fraction' "Opr property" Enter operation '=null' "Def prp blk" Enter property value '.39' "DATA POINT" ' 552855.937500' ' 6806080.000000' "Def prp blk" Enter property value '.35' "DATA POINT" ' 555518.625000' ' 6805977.000000' "Def prp blk" Enter property value '.34' "DATA POINT" ' 552581.062500' ' 6800630.500000' "Def prp blk" Enter property value '.31' "DATA POINT" ' 557236.562500' ' 6802246.500000' "Def prp blk" Enter property value '.28' "DATA POINT" ' 558559.312500' ' 6799083.500000' "DATA POINT" ' 559126.250000' ' 6803639.000000' ... ... "Opr property" Enter operation '@fill'

GRID Reference Manual Arithmetic Formulae www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

663

Example 3 is repeated but with three new data points, representing an area of low porosity at the top of the grid. Because @FILL works along columns and rows, the low porosity is propagated along the empty grid rows giving the property a striped appearance. (This is somewhat exaggerated by the choice of colours in the key.)

-- Example 4: Comparison of @FILL and @FILL_A -- Use @FILL -"Edt property" Enter property name ( enter H for Help ) 'example4' Create new property EXAMPLE4 ? (Y/n) 'Y' Enter property units ( H for Help ) 'fraction' ----- Same data entered as Example 3, plus three new points: --"Def prp blk" Enter property value '.21' "DATA POINT" ' 555312.500000' ' 6808383.500000' "DATA POINT" ' 555570.187500' ' 6808280.500000' "DATA POINT" ' 555879.437500' ' 6808332.000000' ... ... "Opr property" Enter operation '@fill'

Arithmetic Formulae GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 664 The document is for study only,if tort to your rights,please inform us,we will delete

The problem in Example 4 can be overcome by using @FILL_A to fill the grid in two stages. The porosity in the lower part of the grid is filled first, based only on the initial six porosity values. It is therefore the same as the porosity in Example 3.

-- Example 5: Comparison of @FILL and @FILL_A -- Use @FILL_A on the same data -"Edt property" Enter property name ( enter H for Help ) 'example5' Create new property EXAMPLE5 ? (Y/n) 'Y' Enter property units ( H for Help ) 'fraction' ----- Same data entered as Example 4 --... ... "Def prp are" Enter number of layer or RETURN for 1T ' ' Define area by digitizing, box limits or region number ? (D/b/r) 'D' "DATA POINT" ' 551378.500000' ' 6806389.500000' "DATA POINT" ' 559401.125000' ' 6806338.000000' "DATA POINT" ' 560363.125000' ' 6798722.500000' "DATA POINT" ' 549746.500000' ' 6798722.500000' "End" Enter value (or S to sample map or A for map averaging) '@fill_a' "Def prp lay" Enter number of layer or RETURN for 1T ' ' Enter value (or S to sample map or A for map averaging) '@fill'

It is worth noting that the @FILL function does not take any account of faults in the grid. This may be reasonable. For example, if the grid layer represents a geological layer then porosity might be expected to be the same on either side of a fault. On the other hand, if the property is discontinuous across a fault, the @FILL_A command can be used from "Def prp are". The interpolation algorithm measures distances horizontally. Therefore, when interpolating across a fault the vertical throw does not affect the answer. If the grid slopes or is distorted in one direction, then the horizontal distance will slightly under-estimate the true distance measured within the formation, giving extra weight to data in this direction. However, it should be remembered that interpolation used in @FILL is already biased towards data in certain directions (along rows and columns) and this extra bias is unlikely to make the answers any worse.

GRID Reference Manual Arithmetic Formulae www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

665

Arithmetic Formulae GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 666 The document is for study only,if tort to your rights,please inform us,we will delete

Dictionary of Abbreviations Appendix H

Introduction
The construction of menu options in GRID has been formalised so that each option is constructed in the form: <Verb> <Object> Verbs appear as three letter abbreviations, except in rare cases. For example the verb Change always appears as Chg. When using the Set option facility many verbs may be abbreviated further, to one or two letters. Objects will appear as the full word for single word object names shorter than nine letters (words longer than nine letters are shortened), or as two three-letter abbreviations for double word objects, for example, Contour line appears as Cnt lne. All menu options are constructed out of the following verbs and objects:

GRID Reference Manual Dictionary of Abbreviations www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

667

Verbs
ABD A ADD ARB ASP B CA CH BLD CAL CHG CLR CLP CLS CON CNV C CR DF CPY CRE DEC DEF DEL DEP DSP DIV E EQ EX X GO HG I J LS L EDT EQU EXE EXT GO GRD HGH INC INP JN JMP LST LOD MAK MAP MRK

abandon add arbitrary aspect build calculate change clear clip close continue convert copy create decrement define delete depth display divide edit equalise execute exit goto grid highlight increment input join jump list load make map mark

Dictionary of Abbreviations GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 668 Verbs The document is for study only,if tort to your rights,please inform us,we will delete

MSK M MOV NEW NUM OPN OPR O PN P RF OUT OVL PAN PLT REF REL REM RES RO S SQ SH SP ROT SIM SMP SEQ SET SHO SPL STP STR T TO U UT V Z TST TOG UNZ UTI VOL VRT ZM TBL TFL TBR TFR

mask move new number open operate output overlay pan plot refresh relocate remove reset rotate simulator sample sequence set show split step straighten test toggle unzoom utils volumetrics verticalise zoom Top,bck,lft Top,frt,lft Top,bck,rgt Top,frt,rgt

GRID Reference Manual Dictionary of Abbreviations www.cadfamily.com EMail:cadserv21@hotmail.com Verbs The document is for study only,if tort to your rights,please inform us,we will delete

669

Nouns
ACT ACT ACT ACT ACT ADV ALL ALL ALL ANG ARE AXS BCK BCK BLL BLK BLK BLK BLU BND BOX CAP CAP CRS CLR COL COL COL-FLT COL-SLP CNT CNT CNT CNT CNT CNT CTL INT LBL LNE PNT VAL COL REP TXT GRD FLL VAL GRD CNT BLK LGR NDE ARE BLK LAY PEN

active active area active block active layer active pen advice all blocks all fine grids all nodes angle area axes grid back contour backward bell block block fill block value blue boundary box caption caption text coarse grid colour colour representation column column to fault column to slope contour contour interval contour label contour line contour point contour value control column

Dictionary of Abbreviations GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 670 Nouns The document is for study only,if tort to your rights,please inform us,we will delete

CTL CNT CRD CRD CRD CRD CRN CRN CRS DBG DEP DEP DEP DEP DEP DEF DFF DIG DIG DMP DSP DSP DSP DSP DIS DWN ELE EXP EXP FLT FLT FLT FLT FLT FLT FLT FLT FLT FET FET

ROW SEG LNE LVL TCK VAL SCT

control row contour segment coordinates coordinate line coordinate level coordinate tick corner corner value cross section debug depth

ARE CNT LAY LNE RNG SEG TBL FAC BOX PEN PLN

depth area depth contour depth layer depth line depth range difference digitize segment digitizing table damping factor display display box display pen display plane distance down element examples

FAC CUT LNE NME NDE PEN REG SEG TCK SEG

expansion factor fault fault cut fault line fault name fault node fault pen fault region fault segment fault tick mark feature segment feature

GRID Reference Manual Dictionary of Abbreviations www.cadfamily.com EMail:cadserv21@hotmail.com Nouns The document is for study only,if tort to your rights,please inform us,we will delete

671

FET FLE FLL FLL FNE FIP FNT FOR GRA GRT GRT GRT GRN GRD GRD GRD GRD HCH HDR HGT HGH HIS HOR HOR INI IND INP INT INT INT INV IO IRR KEY KEY KEY LFT LIM LAB LAY

NME

feature name file fill

REP GRD

fill representation fine grid fluids-in-place font forward granite graticule

LVL TCK

graticule level graticule tick green grid

DBG DSP SEG

grid debug grid display grid segment hatch header height highlight history horizon

NUM PEN FMT FLT MOD

horizon numbers inactive pen index input format interp interpolation faults interpolation mode interval input output

GRD BCK TXT

irregular grid key key background key text left limits label layer

Dictionary of Abbreviations GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 672 Nouns The document is for study only,if tort to your rights,please inform us,we will delete

LEG LGR LNE LOC MAJ MAJ MAJ MAJ MAP MRK MIN MIN MIN MIN MEN MSH MSH MSH MSH MSH MIN MSC MIS MOD NDE NDE NDE-NDE NDE-FLT NDE NUM NUM NUM NLL NXM OPT ORG ORG OUT PAR PTH TXT FMT VAL DEC LBL STR DEP CNT PEN PAR VAL MAX PNT MAX PEN TXT SEG CNT PEN SEG SEG

legend LGR line locator major contour major pen major segment major text map marker minimum/maximum minor pen minor text minor segment menu mesh mesh contour mesh pen mesh parameters mesh value minimum maximum miscellaneous point mistie model node node depth node to node node to fault node value number of decimals number labels number of strata null nxm option origin origin text output format parameters path

GRID Reference Manual Dictionary of Abbreviations www.cadfamily.com EMail:cadserv21@hotmail.com Nouns The document is for study only,if tort to your rights,please inform us,we will delete

673

PEN PIC PNT PNT POS PRJ PRC PRP PRP PRP PRP PRP PRP PRP PST PST RED REG REG REG REG REG REG REG RES RGT ROW ROW-FLT ROW-SLP RPT SCL SCR SCH SCH SCT SEG SET SHD SHT SHT LNE NUM FAC FMT CRL RAD ARE BLK CNT FLL KEY LAY TXT ARE BLK CNT FLL KEY LAY DBG MRK

pen picture point point markers position projection debug precision property property area property block property contours property fill property key property layer posting posting text red region region area region block region contours region fill region key region layer results right row row to fault row to slope report scaling factor scratch format search circle search radius section segments settings shading shot line shot number

Dictionary of Abbreviations GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 674 Nouns The document is for study only,if tort to your rights,please inform us,we will delete

SHT SHT SHT SIZ SLP SLP SMP SOL SOL SOL SOL SPC STR STY SVY SVY SVY SYM TBL TXT THK THK THK THK THK TCK TRN TYP UNIT UP UTL VAL VAL VAL VEC VPT VOL VOL VOL WLL

PEN PNT VAL

shot line pen shot point shot value size slope

LIN CNT CNT FLL KEY

sloping line sample contours solution solution contours solution fill solution key spacing stratum style survey

CNT PAR DBG

survey contours survey parameters symbol table debug text thcknss

ARE CNT LAY RNG VAL

thickness area thickness contours thickness layer thickness range tick truncation values type unit up util value

LBL TXT

value labels value text vector grid viewpoint volumes

CNT FLL

volume contours volume fill well

GRID Reference Manual Dictionary of Abbreviations www.cadfamily.com EMail:cadserv21@hotmail.com Nouns The document is for study only,if tort to your rights,please inform us,we will delete

675

WLL WLL WLL WID WSP XY XYZ XZ YZ ZM ZON ZON ZON 3D 3D 3D 45 135 225 315

NME SYM TXT

well name well symbol well text width wrkspc xy-plane x,y,z xz-plane yz-plane zoom zone

LBL SEG FLL GRD MAP DEG DEG DEG DEG

zone labels zone segment 3d fill 3d grid 3d map 45 degrees 135 degrees 225 degrees 315 degrees

Dictionary of Abbreviations GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 676 Nouns The document is for study only,if tort to your rights,please inform us,we will delete

Glossary of Terms Appendix I


Active block A block which has not been declared inactive and consequently will be included in a subsequent simulation by ECLIPSE or other simulator. Advice line A single line at the bottom of the screen for displaying advice or messages to the user. Fine grid A locally refined area of the grid. Back contours Contours redrawn from scattered data (digitized contours, seismic shot lines, simulation grid data, spot values). Coordinate box Box bounding area of interest. Caption Text on a map. Coarse grid Main grid which may optionally contain a fine grid. Colour representation Red, green, blue components of a colour. Contour A line of data points having the same associated value (may be a single point). Contour interval Difference in value between adjacent contours.

GRID Reference Manual Glossary of Terms www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

677

Contour segment Part of a digitized contour line used in the construction of another line. Control column A line constructed in the Irregular grid option for controlling the path of a grid column. Control row A line constructed in the Irregular grid option for controlling the path of a grid row. Coordinate line A line from the top to bottom of the simulation grid. All grid nodes must lie on coordinate lines. Digitized segment A part of a line which is input manually. Digitizing table A tablet or table which can be calibrated for data input. Damping factor A interpolation parameter controlling smoothing for polynomial surface fitting. Display Current screen display except for header, advise and menu areas. Display box The box of rows, columns and layers currently included in the simulation grid display. Expansion factor Text output parameter describing the distance between characters. Fault A line along which a contour map is discontinuous. Fault zone The area on a map delimited by a sloping fault. Fault segment Part of a fault which is included in the construction of another line. Feature A line on the map representing an object which has no effect on the contour surface (e.g. leaselines, reservoir boundaries, fluid contacts). Feature segment Part of a feature which is included in the construction of another line. Fill A coloured or hatched area.

Glossary of Terms GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 678 The document is for study only,if tort to your rights,please inform us,we will delete

Fill representation The bundle of parameters controlling the way in which an area is filled. Fluids-in-place Volume data calculated from simulation grid data. Font Text style. Granite The library of device drivers used by the GRID and GRAF programs. Provides facilities for setting colours and styles for all texts, lines, markers or filled areas. Graticule Line of latitude or longitude. Grid Simulation grid. Grid segment Line along grid rows and/or columns used in the construction of another line. Header Two line area at the top of the screen used to display information to the user. Horizon A surface identified from seismic sections. Interpolation The process of obtaining an estimate of the value of a parameter on a surface away from data points. Interpolation mode The method used for interpolation. Irregular grid A grid constructed such that nodes do not lie along straight lines. Key Display of colour fill limits. Layer A simulation grid layer. Legend Box containing information about markers and styles used on a map. Locator The pointing device used to control the cross-hairs or screen cursor.

GRID Reference Manual Glossary of Terms www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

679

Major contour A contour optionally drawn in a different linestyle from the majority of contours. Major fault segment Part of a fault line at which a discontinuity is assumed for both interpolation and contouring back. Map A picture which may contain wells, faults, contours, features, captions and zones. Marker A symbol used to mark a single point on the picture. Minor segment Part of a fault line at which a discontinuity is assumed only when contouring back. Mesh A regular grid used by mapping packages for storing and manipulating surface information. Mesh contour A contour drawn from a mesh. Miscellaneous point An isolated shot point along a shot line which can be input without checking for acceptable spacing. Mistie The difference between data values on picked horizons at points where shot lines cross. Model The total collection of data available to the user in the current GRID session. Node The intersection point of a grid row and a grid column. Null value A point for which no value is known or can be interpolated using the current parameter settings. Origin The point on a map from which all grid distances are measured. Path The list of option selections required to get from one point in the menu tree to another. Pen The attributes of a line. Picture Element of screen display for building plotter output.

Glossary of Terms GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 680 The document is for study only,if tort to your rights,please inform us,we will delete

Precision The accuracy with which text is drawn on the screen. Text may be hardware, character or stroke precision (see Appendix C). Property Non-integer values stored for each grid block e.g. porosities, permeabilities, net-to-gross ratios. Region Integer values stored for each grid block, e.g. equilibration region numbers, saturation table region numbers. Scaling factor Text output parameter describing the lengthwise stretching of characters. Search radius The radius of the circle within which points will be included for interpolation. Section Display along a seismic shot line. Segments Local picture storage capability on some graphics devices. Shading Colour sequence from one colour to another using small changes in colour representation (depending on device capability). Shot line Areal trace of a seismic line. Shot point Single data point on a shot line. Shot number Shot point number of data point on a shot line. Shot value Value at a data point on a shot line. Slope Inclination of a coordinate line to the vertical. Solution Output array from a simulator containing data at a time step for all active blocks. Stratum A map layer. Survey A series of interpreted seismic shot lines or seismic navigation lines. GRID Reference Manual Glossary of Terms www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

681

Truncation values Limits for interpolated values. Volumetrics Volume data calculations. Well A point on a map marked by a well symbol. Workspace Computer memory and diskspace allocated for use by GRID. Zone An area on a map which may be filled with colour or hatching. Zone segment Part of the boundary of a zone which may be used in the construction of another line. Zoom Show only a part of the full picture on the screen.

Glossary of Terms GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 682 The document is for study only,if tort to your rights,please inform us,we will delete

Unit Conversion Factors Appendix J

Introduction
The following units are recognized in GRID: METRES 1.0 FRACTION 1.0 MDARCY 1.0 MSEC 1.0 M3 1.0 M/SEC 1.0 The standard unit for each type is given first (e.g. METRES) and the line below will contain the absolute unit (1.0). On the same line as the standard unit, it is possible to have a further 4 sub-units (e.g. FEET, CM, etc.) and below each sub-unit is the conversion factor from the given sub-unit to the standard unit. Unit names are restricted to 8 characters. The following additional units are used for conversions within the program, e.g. to write out transmissibilities in units required by a third party simulator: CPM3/D/B 1.0 CPB/D/PS 1.0 CPM3D/KP 0.01 MD-FT 887.311 FEET .3048 PERCENT .01 DARCY 1000. SEC 1000. ACRE-FT 1233.4818 STB 0.15898 RB 0.15898 MCF 28.32 CM .01 KM 1000.0 KFT 304.8

GRID Reference Manual Unit Conversion Factors www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

683

ANG_RAD 1.0

ANG_DEG 0.017453292

The abbreviated names are as follows: CM KM KFT MSEC M3 ACRE-FT STB RB MCF M/SEC Transmissibility units: CPM3/D/B CPM3D/KP CPB/D/PS MD-FT Angular units: ANG_RAD ANG_DEG radians degrees cP.m3/day/bar cP.m3/day/kP cP.rb/day/psi millidarcy-foot (centipoise-m3/day/bar) (centipoise-m3/day/kiloPascal) (centipoise-barrel/day/psi) centimetre kilometre thousand feet millisecond cubic metre acre-foot standard barrel reservoir barrel thousand cubic feet metres / second

The units available are stored in a file called MENUS which is located in the help directory for the program. This file contains all the menus for the program, a finite list of valid verbs and nouns, and the units, which are at the end of the file. (The location of this file is defined in the configuration file., as described in Appendix M.) If it is required to make use of a unit that is not in the default list, it may be added to the default list by editing the MENUS file. Caution If editing the MENUS file, it is very important to do so with extreme caution. It would be advisable to make a backup copy of the file (e.g. MENUS.SAV) before making any changes. Do not delete any units that are already defined.

There is a maximum limit of 50 different types of units that may be defined (e.g. METRES, MSEC etc... ). For each type of unit, up to 4 further sub-units (e.g. FEET, CM etc. ) may be defined if required.

Unit Conversion Factors GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 684 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

Sampling values for simulation grids


Note that GRID does not perform any conversions automatically when sampling values for simulation grids. When numbers are sampled from depth maps, for example, they are copied directly to the grid without further conversion. Therefore if depth maps are defined in METRES, the corresponding grid must be created with depth units of METRES. If necessary, unit conversion can be performed by the user after maps have been sampled. For depth values, use menu option P.3.9.3.5, Scl grid (see page -418), to scale the entire grid in the Z-direction. For property values, menu option P.3.8.5.8, Opr property (see page -391) can be used to multiply all values of a property by a suitable conversion factor. When grid data are output to a .GRDECL file for input to the simulator (see menu option P.3.9.2, Out grid, page -408), unit conversions will be performed correctly, from the units used internally in GRID to the units requested for output. E.g., if a simulation is to be run in Field Units, the grid can be output in FEET.

GRID Reference Manual Unit Conversion Factors www.cadfamily.com EMail:cadserv21@hotmail.com Sampling values for simulation grids The document is for study only,if tort to your rights,please inform us,we will delete

685

Unit Conversion Factors GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 686 Sampling values for simulation grids The document is for study only,if tort to your rights,please inform us,we will delete

UKOOA Formats Appendix K


If the model has a map projection defined, it is possible to input and output the following data in Latitude and Longitude: Well symbols Fault traces Digitized contours Features Zones Seismic navigation

Data can be input or output in the following format:


Zline,Isht, Ideg,Imin,Rsec,Zns, Ideg,Imin,Rsec,Zew, Reast, Rnrth -----Latitude----- ----Longitude----- --X-- --Y--

where: Zline Isht Ideg Imin Rsec Zns Ideg Imin Rsec Zew Reast = Line name or contour Z-value = Point number = Degrees Lat = Minutes Lat = Seconds Lat = North/South = Degrees Lon = Minutes Lon = Seconds Lon = East/West = Easting (X) (character A16) (real number) (integer I8) (integer I3) (integer I2) (real F6.3, F4.1 or F5.2) ** (character A1) (integer I3) (integer I2) (real F6.3, F4.1 or F5.2) ** (character A1) (real F10.1 or F9.1)

GRID Reference Manual UKOOA Formats www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

687

Rnrth UKECL UK84 UK85

= Northing (Y)

(real F10.1 or F9.1)

** see respective formats defined below. = (I2.2,A16,I8,I3,I2,F6.3,A1,I3,I2,F6.3,A1,2F10.1) = = (A16,I8,I3,I2,F4.1,A1,I3,I2,F4.1,A1,2F10.1) (1X,A16,I8,I2,I2,F5.2,A1,I3,I2,F5.2,A1,2F9.1)

The Easting and Northing fields are ignored when reading data. To input or output data in UKOOA format, at the prompt for the required format enter UK84 , UK85 , or UKECL to invoke one of the above formats. For example, to input some wells in UKOOA format:
Edt wells Inp wells Enter name of file to be read... Clip input data ? (y/N) Next line Return Enter record format, e.g. (2E13.5,A8) or

(enter file name) (enter Y or N) (to skip any header records) (1st well location shown) RETURN for * (enter UK84 )

Note that when reading data into the program via an input option, no header records are assumed. The user must use the option Next line to skip through the data file to the first data point to be read. Similarly, when writing data from the program via an output option, no header records will be written.

Output in decimal degrees


Formats are also available for input and output of Latitude and Longitude in decimal degrees. (This facility is currently available for well data, feature lines, faults and contours, for models where a projection is defined.) The general format is:
Zname,Dlat,Dlon

where: Zname Dlat Dlon = Line or well name (character A16) or contour Z-value (real number) = Degrees Lat (real F13.5) = Degrees Lon (real F13.5)

To select decimal degrees for input or output, enter DEG or DEGREES at the prompt for the required format.

UKOOA EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Formats 688 The document is for study only,if tort to your rights,please inform us,we will delete

ConPac Interpolation & Contouring

Appendix L

ConPac is the library of interpolation and contouring routines used in GRID. These notes are intended to give the user some insight into the methods used in ConPac, with their characteristics and limitations in different situations.

General
The interpolation methods used are mathematical techniques for estimating the value of a parameter at positions lying on or between points where the values are known or have been estimated. In general, the parameter can be thought of in this context as a surface (single valued function of x,y) extending over the area of interest, whose height above some datum is known at discrete locations. The surface may be discontinuous, that is, cut by vertical or sloping faults. It may also be incomplete, in the sense that the surface values are unknown (or null), or specifically divided into a number of closed regions. Three major classes of data are identified which require different approaches to interpolation. They are distinguished on the basis of distribution of points rather than quantity, quality or degree of continuity.

Insufficient scattered data sets


Data sets which are not sufficient to define the supposed surface to the users satisfaction or over which there is some doubt. These will normally be newly digitized maps or data sets, where the control points are clustered together leaving large spaces with no values.

Sufficient scattered data sets


Scattered data sets which are sufficient to define the surface well enough for the purpose in hand.

GRID Reference Manual ConPac Interpolation & Contouring www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

689

Regular or semi-regular data sets


Regular or semi-regular grids with data at the nodes and therefore ideally arranged to represent the surface. Normally such grids will have been derived from type (ii) scattered data sets and will be models of the surface ready for use in processes such as reservoir simulation, volumetrics or contouring. These are called mesh maps in GRID terminology. It is important to note that discontinuities or faults in the surfaces are more a part of the supposed model of the surface than the control data, so that the interpolation processes are constrained to observe the positions of faults only and to derive values along their edges and internal surfaces from the relevant surrounding values. In special cases fixed values can be associated with fault edges if required. The software has a number of controls which, if carefully used, will give good results over a very wide range of data sets. However, if carelessly applied, poor results can be obtained in any situation. The default settings are intended to give reasonable results over the bulk of cases and provide a starting point for tests aimed at improving results for any class of dataset. Results are not usually very sensitive to the controls and it will be found that they can be kept constant for quite large classes of data set.

Search radius
This is the most important parameter in the interpolation process, since it determines which control points are used in any calculation. For regular arrangements of data as in grids, it is easily chosen and can be constant over an entire map. For non-regular data the problem is much more difficult and becomes more so the more irregular the distribution becomes. The use of a fixed radius is rarely practical for normal data sets, since it is usually difficult to choose a sensible value because of local variations in data density. For large data sets it may be impractical to plot the points at all so that a visual estimate is not possible. Two approaches to overcoming this problem are included in the software. One attempts to vary the search radius smoothly over the map area, and the other attempts to identify and fill the sparse areas. It has been found that the latter offers the more general solution and has the advantage that the user can augment or modify the results if necessary. The following four questions are the essence of the problem of choosing the relevant data for an interpolation. How many points are required ? How far do we need to go to obtain enough data ? How far can we go before the data are irrelevant ? What distribution of data is satisfactory ?

The measurable quantities referred to are number, distance and distribution of points. They are all measured with reference to the search circle centred at the interpolation point and divided into eight equal sectors or octants. The user can control (a) the radius of the circle or the way the program varies the radius, (b) the number of adjacent octants which may be empty before interpolation is deemed to be invalid and, in certain circumstances, (c) the number of points chosen in different directions. Note that the position of each point used in an interpolation is also checked to see whether its importance is diminished or cancelled by the presence of faults.

ConPac EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Interpolation & Contouring 690 The document is for study only,if tort to your rights,please inform us,we will delete

Determination of the search circle


Fixed search radius
The user must decide, by examining the distribution of data, what fixed value will always encompass enough control points to give a satisfactory interpolation. Too large a value may incur a high CPU usage and there is a buffer limit of 500 points currently in place. In the event of this buffer being filled, the search radius will be reduced locally, to obtain an acceptable sample size. For relatively small data sets, say up to 100 points, a radius which will include them all from any position can be a reasonable choice. The weighting function will ensure that each is honoured to the degree allowed by the damping factor. For larger data sets this will not be satisfactory and a radius must be chosen which will encompass only local subsets of the data. Again it is the weighting function which allows this sliding window since it ensures that the weights of points on the edge of the circle are zero and that they increase steadily to a maximum as they approach the interpolation point. With line-oriented data such as digitized contours or seismic shotline data it is better to include in the circle a given number of lines of data irrespective of how many points this represents. The corollary of this is that when digitizing contours it is better to have more contours than more points on existing ones.

Optimal search radius


If Optimal Search Radius is requested, the program attempts to find the most suitable fixed radius for the entire map. Processing is then as for Fixed Search Radius.

Variable search radius


The user controls the computation of a mean value for the search radius and the magnitude of excursions away from this mean value. The mean value calculation is based on statistics which assume that the data are clustered along lines, and seeks to find the radius which will, on average, encompass a certain number of these lines. Use of variable search radius is not appropriate for scattered data points.

Test map and radial search process


The program scans the map area for relatively sparse areas within the main body of data and computes strategic locations for points which will improve the distribution, to the point where a known, fixed search radius will always yield sufficient points. Values are obtained for these points by the use of a radial search in each of sixteen sectors. The search terminates when enough points have been found or if no points exist anywhere in that sector. The user specifies the minimum requirement in each sector and the number of points to be seen on average in the fixed radius. This method has proved to be very useful in this context of making estimates of values at long distances from data. It is, however, not suitable for computing grid values directly, since in allowing a free range to the search process the continuity property imparted by the weighting function has been lost.

Search circle checks


However the search radius is arrived at, the rules applied to decide whether the data are adequate in each case are as follows. The absolute minimum number of non-null points varies with degree of polynomial surface being fitted:

GRID Reference Manual ConPac Interpolation & Contouring www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

691

full second order minimum = 6 reduced second order minimum = 5 plane minimum = 3 average minimum = 1 In practice these numbers are rarely enough since their distribution in the circle is also important (e.g. any number of co-linear or co-cyclic points will be insufficient for fitting a second order polynomial surface) and we should ensure a reasonable spread. Distribution. Distance of nearest non-null point must be as follows: Less than 0.7 of the search radius when gridding or sampling from scattered data of type (ii). Less than 1.414 when sampling from a rectangular grid with the standard radius of 2.05 grid meshes. For larger radii the limit is increased proportionately, i.e. data of type (iii). Less than 0.8 of the search radius when using the radial search technique. Normally data of type (i).

The maximum number of empty octants lying adjacent to each other in the circle must be less than or equal to the specified value except when sampling from data of type (iii) when the octant check is not used. Note that a value of 4 or 5 for the adjacent octant limit has the useful effect of trimming the gridding operation fairly close to the main body of data. A value of 7 effectively eliminates the check and gives good coverage in gridding operations, but poor interpolations may result from using inadequate clusters of data. Values of 0, 1 and 2 are usually much too cautious and many perfectly good values will be replaced with nulls.

Polynomial surface fitting and the weighting function


First and second order polynomial surfaces can be chosen in the gridding and sampling operations. These are fitted to the data in the search circle using a weighted least squares criterion. Best results seem almost always to result from the use of a reduced second order surface. This is the lowest order polynomial surface allowing interpolations above or below observed values and is generally more stable, requires fewer points to define it and less arithmetic for the least squares fit than the full paraboloid. The degree of surface continuity and the degree of honouring of control points are both simultaneously controlled by modification of the weighting function. Surface continuity is controlled by the program using the fault data, while the user may adjust the Damping factor to achieve a smoothing effect on the data during gridding. A small damping factor causes the weighting function to be strongly peaked giving very high weighting to control points near the interpolation point. A large damping factor flattens the function and reduces the effect of local, unwanted variations. Digitizing noise can be effectively eliminated by this means. The actual choice of damping factor depends on the characteristics of the data in use and is generally arrived at empirically. The very low default value gives effectively deterministic interpolation.

ConPac EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Interpolation & Contouring 692 The document is for study only,if tort to your rights,please inform us,we will delete

Exponential truncation
This process is able to modify the surface shapes produced by the polynomials. High and low points, either global or local (within the search radius), are modified so that a chosen level is never exceeded and so that the surface generated over an area is slope-continuous with the unmodified surfaces surrounding it. It should be noted that the surface is kept within a limit which lies beyond the chosen value and not within the chosen value itself. The degree to which it may pass beyond the value is given by the truncation tolerance. To retain the slope-continuous effect the tolerance should not be very small; if the tolerance is set to zero the program will simply truncate to the chosen floor or ceiling level. Local exponential truncation uses the highest and lowest values in the search circle as its local floor and ceiling. This facility is a most effective way of controlling surfaces generated from digitized contour maps. A peculiarity of such maps is that the absence of a contour usually implies that the surface does not reach that level, and so it is important that the interpolation process should take account of this.

Interpolation around faults


Although mathematical and logical problems in the neighbourhood of discontinuities cause severe programming problems, the rules from the users point of view are straightforward. The program regards all discontinuities as closed regions (e.g. vertical faults are constructed by the program as very steep narrow zones). This is to ensure that the surface is singled-valued everywhere, i.e. no point has more than one value. Values exactly on the edges of the faults are obtained by interpolation using only visible points outside the fault region and any control points provided on the edge itself, unless the edge is transparent when it will not affect the choice of control points. Values for points lying on the fault plane are treated differently depending on whether scattered or gridded data are in use. When sampling scattered data, a null value will be returned unless there are sufficient data inside the zone to enable the interpolation or alternatively if a transparent edge (minor fault) allows a view of the data beyond it. When sampling from a grid or mesh, values inside a fault zone are obtained by reference to the edge data (themselves obtained from outside) so that an accurate join is obtained exactly on the fault edge between the fault plane and the fault-block surface beyond. This latter condition is vital for all modeling, volumetric and contouring processes. During gridding operations GRID ensures that a secondary pass is made to replace null values on fault planes with values obtained as described above.

Contouring
Contouring is performed on any data of type (iii), i.e. any regular or semi-regular grid or mesh. The contouring algorithm is unique to ConPac and is notable for the quality of map produced, its speed of execution and its ability to deal with discontinuities and colour fill in a rigorous and satisfactory way. The user specifies contour interval and fill data, etc., and contour quality. The latter is an integer number and simply specifies the number of subdivisions of the grid or mesh which is to occur while drawing the contours. Quality 1 means contour the mesh as it is, quality 2 means divide each cell into four subcells using a bi-cubic surface with slope continuity everywhere away from fault edges before contouring, quality 3 means divide into 9 subcells, and so on.

GRID Reference Manual ConPac Interpolation & Contouring www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

693

While the program is contouring the word linking appears on the screen with a count of the number of rows of subcells processed. The computation and drawing of the contours with or without fill are distinct operations, so that once computed they can be drawn as often as required with different fill colours, etc., without re-computing.

ConPac EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Interpolation & Contouring 694 The document is for study only,if tort to your rights,please inform us,we will delete

Use of Configuration Files Appendix M

Introduction
The configuration file (config file) is the primary method of passing configuration data to GRID and other programs in the ECLIPSE suite of software. It can be used to configure several aspects of a system for use with the programs (e.g. graphical devices such as plotters), as well as other site-dependent data, such as passwords. The following configuration file parameter sections are most important for users of GRID: SYSTEM section: GRID section: system set-up options such as the file naming convention. dimensioning parameters for dynamic memory allocation as well as flags for formatted files and the digitizer bleep. set-up parameters for digitizing tables file locations for program menus and help. parameters for plotters and display devices.

DIGITISERS section: HELP section: GRANITE section:

This Appendix gives guidelines on use of configuration files with GRID, including details of the SYSTEM, GRID, HELP and GRANITE sections. The DIGITISERS section is described in Appendix E. For further details or updates, please contact SIS customer support.

Configuration file types


On start-up, GRID will process the standard master configuration file, ECL.CFG, and any auxiliary files (ECL.CFA, ECL.CFU), if present.

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

695

The standard configuration file is mandatory and must be present in the system area from which a package is executed: this is usually managed within the macro that starts up the program, which copies the master configuration file to your local directory. (The master file is normally copied from a file called CONFIG.ECL, which can be found in the directory containing the macros for running SIS software.) The auxiliary configuration files are optional, and if present will be processed in the same way as the main configuration file. Parameters declared in the auxiliary files will be added to, or replace, data read from the main config file. The auxiliary files can be used to set up userdependent or run-dependent parameters without altering the master configuration file (e.g. for experimenting with new driver configurations). ECL.CFU is the user-specific configuration file. If used, it should be stored in the users login directory. It will be copied to the working directory by the macro that runs the program, and removed from that directory after the program exits. Any parameters set in ECL.CFU will override those in ECL.CFG. ECL.CFA is the local auxiliary configuration file which resides in the working directory and overrides both ECL.CFG and ECL.CFU. It will not be overwritten or deleted by the program macros. (A third auxiliary configuration file, ECL.CFM is created by some macros when running a program. This is used for run-time information and is not important for GRID parameters as described here.) An example of usage of the auxiliary configuration files might be: ECL.CFU is used to define a preferred font for a users workstation, while ECL.CFA is used to specify the file naming convention for a particular model in its local directory.

Configuration file structure


The configuration file is divided into several sections, declared using the keyword SECTION, e.g.:
SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION SECTION PASSWORDS SYSTEM GRID GRAF EXTRACT DIGITISERS HELP PLOTIT GRANITE ALPHA GRANULE SYMBOL FRAMEWORK FRAMEDRAW

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 696 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

Sections may be declared in any order, and may also be subdivided into Subsections by using the keyword SUBSECT. For example the GRANITE Section is divided into Subsections:
SECTION GRANITE SUBSECT DRIVER 1 . . . SUBSECT DRIVER 2 etc.

Notes
Comment lines may be inserted anywhere in the configuration file, beginning with two hyphens -- in the first two columns. Blank lines are ignored. Keywords should be entered in the form of one keyword/argument pair per line, with at least one blank space after the keyword. The type of argument used will depend on the keyword and may be integer, real, character or logical. Character strings need not be enclosed in quotes. Logical arguments may be abbreviated to a single letter, i.e. T for TRUE or F for FALSE. The end of the file is denoted by a single keyword END.

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

697

A simple example configuration file is shown below:


------------------------------------------CLIENT CONFIGURATION FILE ------------------------------------------SECTION PASSWORDS SUBSECT 97A PASSWORD A50CHARACTERCRYPTICPASSWORD -----------------------------------------SECTION SYSTEM FILELOCK TRUE -----------------------------------------SECTION GRID GRIDSIZE MEDIUM FORMATTED TRUE MESHCOMP FALSE BELL FALSE -----------------------------------------SECTION HELP GRIDMENU /sim/97a/grid/help/MENUS GRID /sim/97a/grid/help -----------------------------------------SECTION GRANITE SUBSECT DRIVER 29 SELECT TRUE NAME XWINDOW DESCRIPT NCD X-terminal XWDMIN 0.140 YWDMIN 0.220 XWDMAX 0.99 YWDMAX 0.97 FONTS -adobe-courier-bold-r-normal--*14*-iso8859-1 RESERVE 16 MAXVERT 260 REPAIR FALSE -----------------------SUBSECT DRIVER 38 SELECT TRUE NAME POSTSCRIPT 3 DESCRIPT Colour PS (Landscape) ROTATE F BANOP 0 XMINDC 3.4 XMAXDC 27.9 YMINDC 0.65 YMAXDC 20.35 -----------------------------------------END.

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 698 Introduction The document is for study only,if tort to your rights,please inform us,we will delete

SYSTEM section
The SYSTEM section of the configuration file specifies parameters which can be used when running various programs, including GRID. The following keywords may be applicable for a given GRID session. File handling options: SUFFIX xxx where xxx is UNIX or ANSI. The default is generally UNIX, which means that file names can use full-length extensions (e.g. CHAP.SMSPEC, CHAP.S0001,...). Models originating from older Vax or PC systems may use the ANSI suffix (e.g. CHAP.SMS, CHAP.S01,...). CASE xxx where xxx is UPPER, LOWER or BOTH. The default is UPPER, which means that the file naming convention is upper case (e.g. CHAP.SMSPEC). CASE LOWER is used for lower case names (e.g. chap.smspec). CASE BOTH allows use of mixed-case file names. FILELOCK xxx where xxx is logical TRUE or FALSE (default FALSE). When file locking is activated, an additional file with extension .LOK is created in the working directory whenever a file is opened (e.g. TEST.GRDECL.LOK). The presence of that file prevents other programs from opening the file while it is in use. This helps to avoid errors which might occur when programs such as ECLIPSE try to read an incomplete file that is being created by GRID. TMPDIR directory_location This option allows the user to redirect scratch files on a Unix system to a specified directory instead of the system default (which is usually /tmp). Using TMPDIR . (i.e. a single dot for directory_location) sets the directory to the current working directory. This is sometimes necessary when the space required for temporary files exceeds the space available on the default temporary disk. Cyrillic translation: CYRILLIC xxx where xxx is TRUE or FALSE (default FALSE). This flag is used to activate the Cyrillic translation option in GRID, so that text displayed using the Cyrillic font is converted according to the Russian keyboard convention.

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com SYSTEM section The document is for study only,if tort to your rights,please inform us,we will delete

699

GRID section
The GRID section in the configuration file is used to specify the program dimensions for dynamic memory allocation. If the program executable has been set up to work with dynamic memory allocation, the default workspace dimensions can be overridden with specified parameters. The configuration file entries in the GRID section have the following format:
SECTION GRID GRIDDIMS <full path name of dimensions file> GRIDSIZE <section in dimensions file to use>

where: GRIDDIMS GRIDSIZE points to the name of a separate file containing dimension parameters (see below) is a mnemonic pointing to a section in the dimensions file.

For example, the master configuration file at a user site might have the following entry:
SECTION GRIDDIMS GRIDSIZE GRID /sim/macros/gridsize.dat MEDIUM

A user who needs GRID dimensioned larger for a particular model, could create an ECL.CFA file with the entry:
SECTION GRIDSIZE GRID LARGE

This enables a number of users to work with different workspace dimensions, without the need to recompile or relink the program. Note The workspace allocation is performed when GRID starts up. While the program is running, the memory requirements will remain fixed. It is still possible to run out of space during a program run, if the dimensions were set too small at the start.

The actual workspace sizes for the current program run and the amount of space in use at any time can be checked via menu option P.7.2.6, Wkspace dbg (see Chapter 10, page -536). If necessary, loaded data can be cleared from workspace via menu P.8, Clr wrkspc (see Chapter 11, page -540). However, it may be necessary to exit the program and start up again with modified dimensions, if any maximum limits are reached.

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 700 GRID section The document is for study only,if tort to your rights,please inform us,we will delete

GRID dimensions file


The dimensions file has the following format:
GRIDSIZE <keyword1> <keyword2> .... .... GRIDSIZE <keyword1> <keyword2> .... .... <name1> <new value> <new value> .... .... <name2> <new value> <new value> .... ....

There is no restriction on the file name used for dimensions, as the full path name has to be entered in the configuration file. As for the config file, parameters are entered on separate lines, with blank lines and lines starting with -- treated as comments that can be ignored. The GRIDSIZE names are used to identify the different workspace size options which can be selected. One of these should correspond to the GRIDSIZE mnemonic given in the config file. The keywords for the parameters which can be set in the dimensions file are: NDYNB NDYNZ ISMAX The size in BYTES of the array used for integers, logicals and single precision real numbers in GRID. (Default 40 000 000) The number of eight-character words used by GRID. (Default 40 000) This is the only logical keyword used in this file. If ISMAX is set to TRUE then the values of NDYNB and NDYNZ are considered to be the maximum total amount of workspace to be allocated. If ISMAX is set to FALSE then NDYNB and NDYNZ represent the extra workspace to be allocated after the fixed workspace arrays have been set up. The fixed arrays in GRID are relatively small, so this parameter can normally be set TRUE. (Default TRUE) MXPNT MXREG MXGRD MXREF MXPRP MXCTL MXSOL MXSEQ Maximum number of points in a digitized polyline. (Default 10000) Maximum number of region number arrays. (Default 50) Maximum number of grids. (Default 50) Maximum number of refined grids. (Default 100) Maximum number of property arrays. (Default 50) Maximum number of control lines. (Default 50) Maximum number of solution arrays. (Default 50) Maximum number of sequence numbers for each solution array. (Default 1000)

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com GRID section The document is for study only,if tort to your rights,please inform us,we will delete

701

MXRSZ MXMAP MXSTR MXCPF MXCTF MXFEF MXFTF MXWLF MXZON MXSVY MXSHV MXSHT MXMWD MXMOP MXGWL MXATW

Maximum number of solution mnemonics. (Default 200) Maximum number of maps. (Default 100) Maximum number of strata. (Default 100) Maximum number of captions on a map. (Default 5000) Maximum number of contours on a map. (Default 5000) Maximum number of features on a map. (Default 5000) Maximum number of faults on a map. (Default 5000) Maximum number of wells on a map. (Default 5000) Maximum number of zones on a map. (Default 500) Maximum number of surveys. (Default 40) Maximum number of vectors / horizons for each seismic line. (Default 100) Maximum number of shot lines in a survey. (Default 5000) Maximum number of eight-character words per line (in help). (Default 2 this should not be modified) Maximum number of items in scrolling help menu. (Default 150) Maximum number of general GRID wells. (Default 500) Maximum number of GRID well attributes. (Default 50)

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 702 GRID section The document is for study only,if tort to your rights,please inform us,we will delete

An example dimensions file is shown below. This has three sections: LARGE, MEDIUM and SMALL..
--/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ --- File gridsize.dat --- Contains the default sizes of the data structures in Grid ---/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ ---------------------------------------------------------------GRIDSIZE LARGE NDYNB 80,000,000 NDYNZ 80,000 ISMAX TRUE

MXPNT = 10000 MXREG MXGRD MXREF MXPRP MXCTL = = = = = 50 50 100 50 50 50 1000 200 100 100 5000 5000 5000 5000 5000 500 40 100 5000 2 150 500 50

MXSOL = MXSEQ = MXRSZ = MXMAP MXSTR MXCPF MXCTF MXFEF MXFTF MXWLF MXZNF = = = = = = = =

MXSVY = MXSHV = MXSHT = MXMWD = MXMOP = MXGWL = MXATW =

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com GRID section The document is for study only,if tort to your rights,please inform us,we will delete

703

---------------------------------------------------------------GRIDSIZE MEDIUM NDYNB NDYNZ ISMAX 40,000,000 40,000 TRUE

MXPNT = 10000 MXREG MXGRD MXREF MXPRP MXCTL = = = = = 50 50 100 50 50 50 1000 200 100 100 5000 5000 5000 5000 5000 500 40 100 5000 2 150 500 50

MXSOL = MXSEQ = MXRSZ = MXMAP MXSTR MXCPF MXCTF MXFEF MXFTF MXWLF MXZNF = = = = = = = =

MXSVY = MXSHV = MXSHT = MXMWD = MXMOP = MXGWL = MXATW =

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 704 GRID section The document is for study only,if tort to your rights,please inform us,we will delete

---------------------------------------------------------------GRIDSIZE SMALL NDYNB NDYNZ ISMAX 20,000,000 20,000 TRUE

MXPNT = 10000 MXREG MXGRD MXREF MXPRP MXCTL = = = = = 50 50 100 50 50 50 1000 200 100 100 5000 5000 5000 5000 5000 500 40 100 5000 2 150 500 50

MXSOL = MXSEQ = MXRSZ = MXMAP MXSTR MXCPF MXCTF MXFEF MXFTF MXWLF MXZNF = = = = = = = =

MXSVY = MXSHV = MXSHT = MXMWD = MXMOP = MXGWL = MXATW = END

--/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ --- End of file ---/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Four other keywords can be used in the GRID section: ACRES xxx

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com GRID section The document is for study only,if tort to your rights,please inform us,we will delete

705

where xxx is TRUE or FALSE (default FALSE) determines whether GRID prompts for Acres format output. BELL xxx where xxx is TRUE or FALSE (default FALSE) determines whether a bell is sounded during digitizing and map interpolation. This can be reset from within GRID using option P.7.4 Tog bell (see page -536). FORMATTED xxx where xxx is TRUE or FALSE (default TRUE) determines whether formatted or unformatted files are used. This can be reset from within GRID using option P.7.3 Set IO fmt (see page -536). MESHCOMP xxx where xxx is TRUE or FALSE (default FALSE) determines whether the internal mesh files should be compressed. Compressed files take up less space but are incompatible with versions of GRID earlier than 94A. This can be reset from within GRID using option P.7.3.6 Set mesh cmp (see page -536).

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 706 GRID section The document is for study only,if tort to your rights,please inform us,we will delete

HELP section
The HELP section in the configuration file contains the file locations for the GRID MENUS and help files, e.g.:
-----------------------------------------SECTION HELP SUBSECT 97A GRIDMENU /sim/97a/grid/help/MENUS GRID /sim/97a/grid/help ------------------------------------------

For 2000A and later releases of GRID, these files can also be identified by a generic file name containing environment variables to identify the top level directory, e.g.:
SECTION HELP -----------GRID $ECLARCH/$ECLVER/grid/help/ GRIDMENU $ECLARCH/$ECLVER/grid/help/MENUS

The program cannot be used unless the MENUS file is defined and can be opened when starting up. There may also be problems if the MENUS file does not correspond to the current version of the program. GRID will write a diagnostic to the log file, indicating which MENUS file was used if this does not match the version expected for the program executable. Normally, users should not change the HELP section in the installed configuration file. However, it may be useful to refer to this section for trouble-shooting purposes (e.g. when first using a new release, if there are problems with the menus).

GRID Reference Manual Use of Configuration Files www.cadfamily.com EMail:cadserv21@hotmail.com HELP section The document is for study only,if tort to your rights,please inform us,we will delete

707

GRANITE section
The GRANITE section of the configuration file specifies all the graphical devices which can be used when running GRID. It is divided into subsections, each of which corresponds to a particular device. All Granite drivers specified in the config file must have at least the following keywords:
SUBSECT SELECT NAME DESCRIPT DRIVER integer TRUE/FALSE driver_name optional_long_description

The SUBSECT argument defines the driver number that will be used for reference in the driver selection menu, and should fall within the range 1-100. The driver numbers do not have to be consecutive. The SELECT field determines whether or not a driver is available. To remove a driver, merely set the SELECT field to FALSE: it is not necessary to comment out the whole subsection. The driver concerned will then not appear on the driver selection menu. The NAME keyword specifies precisely which driver is required, and has specific reserved arguments. In some cases, the name argument must be followed by a further parameter, defining, for example, the plotter or terminal type. The DESCRIPT keyword gives a description which will appear in the driver selection list. Various default parameters for a Granite driver can be modified using the configuration file, e.g. fonts, number of colours, maximum size, etc. The example configuration file at the beginning of this Appendix shows two Granite drivers, for an X-terminal and a Postscript plotter. A detailed list of Granite drivers is provided in the "GRAF Reference Manual".

Use of EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com Configuration Files 708 GRANITE section The document is for study only,if tort to your rights,please inform us,we will delete

History of Development Appendix N

Introduction
Changes for previous GRID releases are shown in this appendix. The changes for the latest releases are at the front of this document. If you require any further information on the history of GRID, please contact SIS customer support.

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com Introduction The document is for study only,if tort to your rights,please inform us,we will delete

709

New Developments for 2003A


The following modifications have been implemented since the 2002A release was announced.

Problems on Sun workstations


Some users experienced problems when using 2002A GRID on Sun workstations under Solaris 8. For example, the program would hang when selecting a map from a menu list. This was due to compiler optimization errors, and was resolved for the 2002A_1 release.

EGRID file export


When exporting a grid in EGRID format, there was a problem when using MAP units (i.e. UTMs) or MAPFEET. The data were not converted, but written out relative to the grid origin. This problem has been corrected.

Solution data
GRID now supports import of the DRAINAGE array from restart files written by 2003A ECLIPSE. These data can be loaded and displayed as solution data or imported as property data.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 710 New Developments for 2003A The document is for study only,if tort to your rights,please inform us,we will delete

New Developments for 2002A


The following modifications have been implemented for the 2002A release.

Use of Digitizers on PCs


The digitizer interface on PCs has been modified to resolve problems setting up and using digitizing tablets. It is also possible to re-calibrate the digitizer without exiting the program. Note that it may be necessary to change hardware switches and port settings, as well as defining the digitizer parameters in the configuration file, when preparing to use a digitizer with GRID. For more information on digitizer set-up, see Appendix E

Workspace Dimensions
A warning message is now issued, if the user has attempted to redefine the workspace size, but the GRID dimensions file could not be read. See Appendix M for more information on workspace allocation in GRID.

Contouring Large Mesh Maps


Some problems with contouring large mesh maps containing complex fault patterns have been resolved, by increasing the default internal array sizes used within GRID. It may also be necessary to increase the workspace allocation for large models, see Appendix M.

Hard Copy Plots with Zoom


Some users reported problems with obtaining hard copy plots of zoomed views. This was caused by the zoom being undone when a list of plotters was displayed on the screen. Zooms are now restored correctly after the hard copy help display.

Improvements in Grid to maps Option


Option P.3.9.8 Grid to maps has been modified to handle creation of maps for a grid property that contains null values. The default null value for properties is -1E20, whereas the usual null value on mesh maps is 1E6. Two parameters are now defined, GRID_NULL and MAP_NULL, to allow for this. See page 434 for details on the Grid to maps option. When creating a scattered data map, problems may occur if the number of scattered data points exceeds the defined limit on the number of contours. GRID will now produce a single error message and exit the map creation process as soon as the limit is exceeded. If this happens, the user should increase the parameter MXCTF and restart GRID. See Appendix M for information on the grid size parameters.

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New Developments for 2002A The document is for study only,if tort to your rights,please inform us,we will delete

711

New Developments for 2001A


Importing Stratamodel and EarthVision data on PCs
GRID can now import binary Stratamodel .glk files and EarthVision files on PC systems as well as UNIX, via Stratamodel option P.6.3.3 (page 502) and Earthvision option P.6.3.4 (page 509). Note that support for transfer of 3D geological models via the RESCUE format is available in FloGrid - see the FloGrid User Guide for more details.

Improved colour shading


The method for setting the Red-Green-Blue representation for different colours has been improved. Previously, small numerical errors could result in RGB values outside the permitted range, and affected colours would not be updated. The modification gives better quality colour shading (e.g. for mesh maps, back contours or grid properties), particularly on PCs.

Zooming and panning


The Def zoom menu, D.4 has been modified to ensure that control remains in the menu after a panning option. This allows the user to pan across the screen to an area of interest without having to reselect the zoom menu.

Improved identification of options from run files


The method for identifying options from run files has been improved. This will provide backward compatibility with older run files that contained zoom and pan commands. This may also affect command flow in other run files, that previously gave errors due to unrecognized commands.

Date stamps information


The Date stamps option, P.7.2.7 (page 536) now shows the program version and baseline, along with the date of last modification, date of last build and source directory for the major program components. This information may be useful for support purposes, to confirm exactly which product release is in use.

Loading solutions from unified restart files


When reading unified restart files for solution display, via option P.4.2.2, Lod solution (page 442), some users reported spurious error messages when a range of timesteps was selected. This problem has been fixed in 2001A.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 712 New Developments for 2001A The document is for study only,if tort to your rights,please inform us,we will delete

New Developments for 2000A


The following new facilities and modifications have been implemented for the 2000A release.

Support for EGRID extensible grid file format


GRID now supports the new Extensible Grid file (EGRID) format. The file contains the same information as the standard grid file in corner point or block centered grids, including inactive cell data, local grid refinements and coarsenings. It can also be used for unstructured grids and composite grid models, which are not available in GRID. The format is typically more efficient, generating a smaller file, that is faster to load into post processing programs. Files in this format have extension .EGRID (binary) or .FEGRID (formatted). EGRID files may be generated by pre-processors or selected for output from ECLIPSE, by setting the second GRIDFILE option to 1 in the GRID section of the ECLIPSE input data. Examples of use of the GRIDFILE keyword are shown below.
-- Extensible EGRID file only GRIDFILE 0 1 / -- Both EGRID and Extended GRID file GRIDFILE 2 1 /

GRID can read EGRID files via the Input grid option (P.3.0.6). To write files in this format, use Out grid (P.3.9.2) and enter the keyword EGRID.

Extended CPS SAVE format


GRID can now import mesh maps in CPS-1 SAVE format with an extended header. This format is obtained when a SAVE file is exported from CPS and the user chooses to write the parameter record.

ZMAP contour input


The prompt from Inp contours (P.2.4.7) has been updated to make it clear that ZMAP files can be read. GRID will now skip past standard header lines at the start of a ZMAP contour file.

Importing Stratamodel data


Some .glk files exported from Stratamodel contain blank attribute names. To allow the data to be loaded into GRID, dummy attribute names will be substituted. It is the users responsibility to map these dummy names to the correct properties.

Exporting XYZ mesh data


An error writing out X and Y values to a formatted XYZ mesh file was corrected for the 99A_2 release of GRID. GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New Developments for 2000A The document is for study only,if tort to your rights,please inform us,we will delete

713

Tst point option


A problem with the Tst point option for sampling maps was fixed in the 99A_2 release. This occurred when using variable search radius on SGI systems, resulting in a program crash.

Calculating saturation maps


The Cal wtr sat option now allows water saturations to be set to NULL in pinchout regions.

Workspace dimensions set-up


The workspace debug output from Wkspace dbg (P.7.2.6) now indicates the name of the file used to define the workspace dimensions (e.g. /ecl/macros/gridsize.dat) and the size selected (e.g. MEDIUM).

Identification of menu and help files


The menu file and help directory to be used when running GRID are identified in the HELP section of the configuration file. These files can now be identified by a generic file name containing environment variables to identify the top level directory, e.g.:
SECTION HELP -----------GRID $ECLARCH/$ECLVER/grid/help/ GRIDMENU $ECLARCH/$ECLVER/grid/help/MENUS

Licensing changes
For the 2000A release, GRID can run using a GRID licence or a FloGrid licence. Ask your local support contact, if you have any questions on product licensing.

Schlumberger logo
The default logo has been updated to the latest Schlumberger format.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 714 New Developments for 2000A The document is for study only,if tort to your rights,please inform us,we will delete

New Developments for 99A


The following new facilities and modifications have been implemented for the 99A release.

Exporting & copying map data


Two new options have been added to the Map utilities menu. The Export maps option, P.6.4, allows the user to export data from multiple maps and strata. Either mesh maps or fault data from either mesh or contour maps can be exported. The user can select which maps and strata to output and the format of the output files. The Copy map option, P.6.5, allows the user to copy all the data stored in an existing map, e.g. fault data, contour data, caption data will all be copied. The user can either copy a single stratum or all strata in the map.

Filling null values in mesh maps


Null values in mesh maps can be filled by interpolating the non-null mesh values. Two improvements have been made to simplify and speed up this process. The @FILL function can now be used to resample the mesh at null nodes, see Appendix G. Previous releases of GRID do not interpolate mesh values at nodes where all the surrounding mesh values are null. Therefore null areas have to be filled iteratively, from the edges inwards. An extra feature has been added to Option P.2.5.9.4.7 Tog nul bnd to allow interpolation at all nodes inside a null area.

EarthVision data import


GRID recognizes the new EarthVision fault type MAJORDOWN. The user can choose whether to set MAJORDOWN segments to be minor or major segments, see P.6.3.4 Earthvision.

Grid to map conversion


A new option has been added to convert grid data to map data, Grid to maps, P.3.9.8. Mesh maps, contour maps or scattered data maps can be made from geometry (e.g. tops or thicknesses), property or region data. This option, when used with the new multiple map export option, provides an efficient means of exporting grid data for use in other applications.

Node splitting & joining


The user can now select an area of the grid when using the automatic node splitting routine P.3.9.4 Spt grid, which splits grid nodes along map faults. Split nodes from multiple faults can now be joined in one step. A new option allows the user to select an area of the grid and join all nodes in it, option P.3.9.5 Jn grid.

Defining region data in LGRs


The @FILL_L function can now be used to copy region data from a parent grid to an LGR, see Appendix G.

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New Developments for 99A The document is for study only,if tort to your rights,please inform us,we will delete

715

Adding rows & columns


The Add rows and Add columns options, P.3.4.2 and P.3.4.3, can now be used to extend the grid by adding rows or columns to the edges of the grid. They can still be used to subdivide columns and rows.

Moving rows & columns


The Mov row and Mov column options, P.3.4.6 and P.3.4.7, can now be used with sloping coordinate lines in the same way as for vertical lines, following the correction of a problem with the algorithm.

Rotating the grid


The grid rotation option P.3.9.3.4 Rot grid has been modified, so that the grid can now be rotated by specifying an angle, as well as by moving a node.

Acres format output


GRID can now export grid data and well trajectory data in a format suitable for ARCOs Acres simulator. See options P.3.9.2 Out grid and P.6.6.3 Out grd conn.

Tabs as delimiters
Tabs can now be used as delimiters in most input files, including data files, control files and parameter files. Options that have been modified include: P.2.2.6 P.2.3.6 P.2.4.7 P.2.5.2 P.2.6.6 P.2.8.6 P.3.0.6 P.3.9.6 P.3.9.7 P.3.9.8 P.6.3.2 P.6.3.3 P.6.3.4 P.6.3.5.2 P.6.6.2 Inp wells Inp faults Inp contours Inp mesh Inp features Inp zones Input grid - VIP data Cal ave prps Cal trans Grid to maps Mesh files Stratamodel - control files Earthvision - control files Inp DXF Inp wel trj

ECLMAP options
Earlier versions of the GRID program, help files and documentation distinguished between GRID options and ECLMap options. This distinction has been removed.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 716 New Developments for 99A The document is for study only,if tort to your rights,please inform us,we will delete

Scrolling interactive help files


When the Help option is selected, GRID displays the help file corresponding to the option selected. The user can now scroll backwards and forwards through the help file and select the number of lines to scroll.

Paging through the electronic version of the manual


The electronic version of this manual is supplied either in FrameViewer format or as a PDF file. To make it easier to browse the FrameViewer version of the manual, two buttons have been added at the beginning of each file:

These buttons can be used to page backwards and forwards through the FrameViewer book.

Demonstration run file


A run file DEMO99A.RF has been included in the Grainne example directory. This demonstrates many of the features listed above.

New Developments for 98A_1


The following new facilities and modifications were implemented for the 98A_1 release.

Importing LGRs
When an LGR is imported, Inp LGR P.3.8.2.6, GRID checks to see if it fits properly into the host grid. If it doesnt the user is given the option of adjusting the host grid to allow the LGR to fit. GRID then has to decide which LGR cells belong in each host cell. Two improvements have been made to the way this is done: The user can specify how a Cartesian LGR fits by using NXFIN/NYFIN/NZFIN keywords in the data file. For radial refinements the NZFIN keyword can be used. If the NZFIN keyword is not used, GRID will determine how the LGR layers fit into the host grid by matching the inside corner nodes along the first coordinate line of the LGR, i.e. the back left coordinate line. (97A GRID uses the second coordinate line, 98A uses the second coordinate line in the second row.)

Sloping coordinate lines


GRID uses an iterative method to sample depths on grids with sloping coordinate lines. In some circumstances this does not converge, e.g. if the map surface is steeper than the coordinate lines, or if the map surface is very badly behaved. Two new techniques have been added for dealing with these problems:

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New Developments for 99A The document is for study only,if tort to your rights,please inform us,we will delete

717

An over-relaxation parameter R can now be used within the iterations. Convergence of the iterations can sometimes be speeded up by using a relaxation parameter 1 <= R < 2, although this may cause the sampling to diverge. If the iterative procedure is not convergent, then a smaller value of R, 0 < R <= 1 may help. The default value is R = 1, which gives the same results as earlier versions of GRID. The relaxation parameter can be set using option P.7.5 "Tog slp crds". The intersection of sloping coordinate lines with a map surface can be found using the bisection method. This can cope with awkward maps but does not deal with split nodes. Therefore the user needs to resample the map once after finding the intersections. This option can be used by entering the letter I when specifying the depth in options P.3.2.2 "Def dep lay", P.3.3.5 "Def dep are" and P.3.5.4 "Def nde dep".

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 718 New Developments for 99A The document is for study only,if tort to your rights,please inform us,we will delete

New Developments for 98A


The following new facilities and modifications have been implemented for the 98A release.

PC releases (Windows 95 and NT)


The PC implementation of GRID is now based on DEC Visual Fortran. The screen display has been improved and user-defined memory allocation is now available. Note The 98A PC versions of GRID, GRAF and ECLIPSE can now read binary (unformatted) UNIX files, but can not read binary files created by earlier PC releases. See the section on File Handling in Chapter 3 for details on updating existing PC binary files so they can be read by 98A software. Formatted files and UNIX systems are unaffected by the change. If you have any questions about the new binary format, contact SIS customer support.

Map data input and output


The following changes affect input and output operations for map data: For contour data, Z-Map formats can be selected by the keyword ZMAP instead of the old ZYCOR keyword. For input, the standard ZMAP format is in two columns, in the form: NULL X-value X-value .... Z-value Y-value Y-value ....

An alternative structure is available, corresponding to output from the Contouring subtask of Z-Map Plus, in the form: NULL Z-value X-value X-value .... Z-value Continuation-flag Y-value Y-value ....

For ZMAP input, GRID will check the first line, and allow the user to select the alternative structure if appropriate. For output, only the standard format is available. The obsolete CPS-PC format for mesh map data is no longer supported. The DEGREES layout for X,Y values in decimal degrees is now available for zone data as well as features, faults, contours and wells. For all these data types, DEGREES input is now free-format by default.

EarthVision data import


Updates for compatibility with the latest version of the EarthVision export file, include the option to read fault trace names and types. Fault traces with the same name can be concatenated to construct sloping fault polygons on the imported maps. GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New Developments for 98A The document is for study only,if tort to your rights,please inform us,we will delete

719

Masking fault regions on maps


The "Msk mesh" option has been extended to allow the user to mask all sloping fault regions on a mesh map. This will be useful in cases where it is necessary to null out data near faults and reinterpolate (e.g. when reconciling mesh map data and fault traces after importing third party data).

LGR editing and display


Enhancements for LGR editing and display include: The options "Sho active", "Sho property", "Sho region" and "Sho FIP" will show both global and local values when applicable, if selected while a grid containing LGRs is displayed. Some problems with cross-section displays containing radialLGRs have been corrected.

Nested LGRs
Nested LGRs can now be read or created and exported, for compatibility with the nested LGR options in ECLIPSE 300. Note that changes to the internal data file structure for grids containing LGRs mean that .FNODE and .NODE files created by GRID 98A cannot be used with older versions of GRID.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 720 New Developments for 98A The document is for study only,if tort to your rights,please inform us,we will delete

New developments for 97A


The following new facilities and modifications have been implemented since the 96A release in March 1996.

User-defined memory allocation


The maximum limits on workspace that can be handled in GRID are now defined in an external configuration file, allowing the user to redimension program workspace without the need to recompile and relink.

Hot keys for fast option selection


The use of hot keys to enable fast selection of options has been extended to include the following keys: C L M Chg settings Edt LGR Map view opts

All the hot key options can now be selected from the Display menus as well as from the Primary menus.

Projections
Changes to options for spheroid definition include: WGS 84 can be selected as a standard spheroid, instead of as a user-defined spheroid. The Australian National spheroid is now accepted as a valid spheroid for UTM coordinates. Non-standard spheroids can now be used with UTM coordinates, although a warning will be issued. This will improve compatibility with other software packages, where the selection of spheroids for UTM is not checked.

Use of scratch files for map data


GRID will now automatically clear scratch files for maps that have been edited and saved, if this is necessary to avoid problems with file unit allocation. (If the user chooses to edit a large number of maps without saving changes, it will still be necessary to use the Clr maps option to free the files.)

Map editing & sampling


Modifications to map editing and sampling include: Maps containing more than 100 strata can be handled if required (subject to the maximum limit being set in the configuration file). Faults loaded from a file with the SPECIAL fault format can now be thinned and clipped as they are read. When faults are clipped on input, closed polygons will be preserved where possible, by concatenating clipped segments. Options for entering a polygon mask for map operations now include selection of a zone boundary from the current map.

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New developments for 97A The document is for study only,if tort to your rights,please inform us,we will delete

721

Zero or near-zero values are no longer accepted when defining nulls for sampling maps. This will help to prevent interpolation errors caused by incorrect use of null values.

Map data input


Updates to import options for third-party data include: The defaults for IRAP file input have been modified, so that the default IRAP version is now NEW and the default null value is 0.1E31. The Stratamodel input for binary GLK files now checks for use of the redundant HEIGHT attribute and warns the user if necessary. (GRID can still read older GLK files, where the HEIGHT attribute is valid.)

Overlay map displays


When a simulation grid is loaded, overlay maps can be set up so that the map stratum is varied with the grid layer, by selecting the wild card * instead of a stratum number. For example, if the overlay map is selected as TOPS(*), the map TOPS(1) will be shown with simulation grid layer 1, but will be replaced with TOPS(2) when layer 2 is edited. The same convention can be used for selecting the current map for grid editing. If the wild card * is entered instead of a stratum number, then the default map layer will be set according to the current XY-plane. This option will be deactivated if a map is selected for sampling, with a different stratum number, or if the map editing menu is entered.

Editing grids with sloping coordinate lines


When a grid is selected for editing, it is now checked for sloping coordinate lines. If the sloping coordinate lines options are not switched on, the user will be prompted at this stage, before starting grid editing. Use of these options is not compulsory, but is recommended when sampling depths or thicknesses, or editing the grid by moving nodes. (Note that the Chg settings menu can now be entered via the hot key C at any point in the menu hierarchy, if the user wishes to change the option settings.) Additional checks have also been added to the Merge grids option, to ensure that the bottom grid axes and units match those for the top grid, and convert the data if necessary. After creating a grid via Merge grids, prompts for sloping coordinate line options will be generated as above.

Grid block properties


Changes to grid block property editing and display include: When reading active cell numbers, property values or region data from a formatted data file (e.g. GRDECL or FILLED file), the array size is checked and a warning issued if there are too many or insufficient data values. If the number of property or region values equals the number of active cells and the user chooses to load the data, they will be stored in active cell positions. The default values offered to replace nulls when sampling a map have been modified. Instead of defaulting to the null value on the map, the default for ACTNUM or region values is set to zero, and null property values are set to -1.0E20. The user can override these defaults by entering a value for the null points when prompted.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 722 New developments for 97A The document is for study only,if tort to your rights,please inform us,we will delete

Note that this change may give different results with run files used for sampling in 96A or older versions of GRID, in cases where the user set null defaults by defining the map null. The colour keys for property fill and region fill have been improved. The keys are adjusted automatically to fit on the page, even for large numbers of colour intervals. If necessary, intermediate values may be omitted to avoid overwrites.

LGR editing
The Edt LGR option can now be selected via hot key L from any menu. The user now has the option of selecting an LGR from a list of sub-grid names, as an alternative to selecting on the screen. When Sho values is selected for a global grid containing LGRs, both global and local values will be shown when applicable: Sho i,j,k shows cell number and grid (for both grids) Sho x,y,z picks the nearest node in any grid Sho node thk shows the node thickness for the nearest node, displaying values for both the global grid and LGR if the node is common to both.

LGRs can now be constructed in GRID by reading CARFIN or RADFIN keywords from an external file, together with suitable keywords from NXFIN, NYFIN, NZFIN and HXFIN, HYFIN, HZFIN (see the Inp LGR option, P.3.8.2.6.) When reading active cell numbers, property values or region data for grids containing LGRs, the user is now prompted to load data for all the grids or the current grid only. If the current grid is an LGR, the user can choose to load the first array found or identify the required LGR in the file.

Property averaging & transmissibility calculations


The user can now specify that grid layers correspond to map strata in Cal ave prps or Cal trans, without the need to enter all layer numbers. In the control file, this is specified by:
GRIDLAYER * STRATA *

The transmissibility calculations now include pinchout options for generating NNCs across inactive layers in the vertical direction (or across inactive rows or columns in the horizontal direction). For vertical pinchouts, the user can set parameters defining the maximum gap between active cells and the effects of minimum pore volume cut-off. A minimum value for NNC transmissibilities can also be set, to reject NNCs with very small values.

Simulation grid output


When Out grid is used to write out grid values within box limits, and the SPECGRID keyword is written for the global grid, the user can now choose to adjust the dimensions to the box size.

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New developments for 97A The document is for study only,if tort to your rights,please inform us,we will delete

723

Well trajectories
Some further improvements have been made to the well trajectory calculations, to resolve problems searching for connections in horizontal or deviated wells that penetrate through the bottoms of grid layers. A problem with prematurely abandoning the search for vertical well trajectories in irregular grids with sloping faults, pinchouts and gaps between layers has also been corrected. An option to delete all or selected well trajectories from GRID has been added (option P.6.4.4, Del well trj.) The well trajectory display facility now allows wells to be drawn on grid cross-sections as well as XY views. For the current cross-section, the view will show all wells with an areal range which intersects the XZ or YZ plane. (Note that a visible well does not necessarily penetrate all grid blocks shown on the current display.)

Volumetrics & water saturation calculations


The ECLmap options for volumetrics and water saturation calculations have been improved: The user now has the option to write the volumetrics report to a file only, instead of displaying results on the screen. The prompt to choose whether to calculate volumes over the full map now defaults to Yes. The interpolation methods for calculating water saturation maps from tables have been improved, to give more accurate results and faster calculation times. The user can now choose to recalculate water saturations within a selected polygon, rather than re-gridding the entire map. This allows use of different look-up tables and contact depths in different zones.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 724 New developments for 97A The document is for study only,if tort to your rights,please inform us,we will delete

New developments for 96A


The following new facilities and modifications have been implemented since the 95B release in April 1995. Note that some of these updates are already available to users with recent 95B installations. Changes available only in GRID 96A are marked with an asterisk.

Special key for "Sho values" menu *


The "Sho values" menu can now be selected by typing S when prompted to select a primary menu option. This allows the user to check grid block numbers and xyz values from any other grid editing menu, or while editing a map. The full set of 'hidden' menu keys, including those introduced in the 95B release, is now: "I" "J" "K" "S" "U" "Z" "+" "-" "Edt YZ-plane", "Edt XZ-plane", "Edt XY plane", "Sho values", "Unzoom", "Zoom", increment current plane number, decrement current plane number.

DXF file input *


DXF (Drawing Interchange Format) files are used for transferring data between Autodesk's AutoCAD system and other CAD programs. Facilities are now provided in GRID to allow the user to read digitized map data (contours, fault traces and features), well positions and mesh XYZ data from an ASCII DXF file and to write out map data in DXF format. See the documentation for option P.6.3.5, "DXF files", for further information. Note Redundant options for handling Mimic files and Ordnance Survey data files have now been removed from menu P.6.3.

Contour and fault data in degrees


Contour and fault data can now be read or written in decimal degrees, using layout type DEG or DEGREES. The data will be read in 3 columns, consisting of Z-value, latitude and longitude.

Mesh map input options


Input from IRAP formatted and single grid files has been modified to allow for different formats introduced with IRAP version 6.1. The user is prompted to indicate whether the OLD or NEW version is required. (Note: Although the NEW format can include an angle of rotation in the file header, GRID will not use this for mesh map creation, so a userdefined angle should be entered if appropriate.)

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New developments for 96A The document is for study only,if tort to your rights,please inform us,we will delete

725

CPS-3 file input has been revised to allow for a number of changes in recent CPS releases. Input from ZMAP mesh files can now handle additional lines beginning with @, ! or + in the file header.

Map gradient display *


New map gradient display options are available for mesh maps. Menu D.7.8.6, "Map gradient" provides facilities to show high and low points on maps, and draw gradient arrows or streamlines computed from the partial derivatives of the underlying data. Lines can be colourcoded according to the mesh data values, using the colouring scheme for 3D mesh lines.

Mesh map interpolation


A new interpolation mode is available for mesh map data. This looks up data values directly from the mesh, with no further processing, and faults are not considered. The method is very fast and may be suitable for fine geostatistical data or for data which are considered as integers, such as facies indicators or region identifiers. Select this method by choosing interpolation mode 0 from option P.2.5.9.4.6, "Def int mod".

Well trajectory display *


Well trajectory data used for finding well connections can now be displayed on XY views using display menu D.7.8.7, "Sho wel trj". Well trajectory lines can be shown for deviated or horizontal wells, colour coded by TVD and annotated with TVD and measured depth values. For vertical wells, the well position will be marked by a symbol and well label.

Grid block thickness correction factor


The thickness correction factor which can be applied to layer thickness values for a simulation grid has been revised. Much better results can now be obtained by using this option in cases where the grid has sloping coordinate lines and the layer surfaces are dipping. (Use of the thickness correction factor can be enabled via menu option P.7.5, "Tog slp crds".)

Grid block property calculations *


Special variable names for use in grid block property calculations now include @DX, @DY, @DZ, @DR, @DTHETA, @TOPS and @DEPTH, in addition to @PORV. If these variables are used in an arithmetic expression, GRID will compute the appropriate values in the same way as they are calculated for output in "Out grid". The existing @PORV variable always returns pore volumes in cubic metres. Two additional pore volume variables are now available: @PORV_RB, which computes volumes in reservoir barrels, and @PORV_FT, which returns pore volumes in cubic feet.

Input of grid properties and regions


Region data can now be read from an ECLIPSE INIT file, using option P.3.8.4.6, "Inp region". The "Inp property" and "Inp region" options can now read LGR data from an INIT or restart file in one operation for the entire grid. Previously, each LGR had to be selected via the display option "Edt LGR" before loading data.

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 726 New developments for 96A The document is for study only,if tort to your rights,please inform us,we will delete

Reordering grid blocks *


Simulation grids imported from third-party packages sometimes do not conform to the ECLIPSE convention of numbering blocks from an origin in the top left corner of the screen. To allow grids to be converted to the ECLIPSE standard, a new option has been provided for renumbering the grid blocks. Menu P.3.9 has been reorganized and the following grid geometry operations are now available via P.3.9.3, "Opr geometry": "Mov origin" "Rel grid" "Rot grid" "Scl grid" "Order grid" Move origin Relocate grid Rotate grid Scale grid Order grid blocks

Simulation grid data output


An option to output data compatible with Chevron's CHEARS simulator is now available. The LGR keywords NXFIN/NYFIN/NZFIN and HXFIN/HYFIN/HZFIN can be written from "Out grid". NNC calculations across pinchouts incorrectly multiplied Z-transmissibility values by NTG, in previous versions of GRID. This error has now been corrected. A binary output option is now available for ECLIPSE GRID section data. If the keyword BINARY is entered from "Out grid", large arrays such as COORD and ZCORN will be written to an unformatted file with extension .GRDBIN. An associated .GRDECL file will also be produced, containing comments on the contents of the binary file and an IMPORT command to input the binary file to ECLIPSE.

Scratch file handling


On certain Unix systems, it is sometimes necessary to redirect scratch files to a specified directory, e.g. in cases where the scratch space needed for the current GRID session exceeds the amount available on the default temporary disk. A configuration file option is now available for this purpose (- set the directory name using keyword TMPDIR in the SYSTEM section). Alternatively, the option P.7.3.7, "Set tmpdir", can be used to redirect scratch file output during a GRID session.

Cyrillic text option *


When the Cyrillic font is selected, GRID can map the characters found in names for wells, faults, features and zones, captions and legends to the corresponding Cyrillic characters obtained from a Russian keyboard. To enable this 'translation' facility, include the command CYRILLIC TRUE in the SYSTEM section of the configuration file.

GRID Reference Manual History of Development www.cadfamily.com EMail:cadserv21@hotmail.com New developments for 96A The document is for study only,if tort to your rights,please inform us,we will delete

727

History EMail:cadserv21@hotmail.com GRID Reference Manual www.cadfamily.com of Development 728 New developments for 96A The document is for study only,if tort to your rights,please inform us,we will delete

Index of Options Appendix O

Edt Del Del Del Del Del Chg Chg Chg Chg Chg Chg Chg Lst Out Edt Edt Cpy Add Del Chg Chg Mov Inp Out Def Chg Edt

model model stratum map grid survey model map nmes map str map unit mod area mod str mesh dat history mod rpt map wells wells well well wells wel nam well wells wells granite granite faults

The Primary menu .................................................................... ..............................36 Edit model ................................................................................... P.1 ........................37 Delete model ............................................................................... P.1.2 .....................38 Delete stratum............................................................................. P.1.2.2 ..................39 Delete map ................................................................................. P.1.2.3 ..................40 Delete grid .................................................................................. P.1.2.4 ..................41 Delete survey ............................................................................. P.1.2.5 ..................42 Change model ............................................................................ P.1.3 .....................43 Change map name ..................................................................... P.1.3.2 ..................44 Change map stratum ................................................................ P.1.3.3 ..................45 Change map units ...................................................................... P.1.3.4 ..................46 Change model area .................................................................... P.1.3.5 ..................47 Change number of model strata .............................................. P.1.3.6 ..................48 Change mesh data...................................................................... P.1.3.7 ..................49 List history file ............................................................................ P.1.4 .....................50 Output a model report .............................................................. P.1.5 .....................51 Introduction ............................................................................... ..............................53 Edit map ...................................................................................... P.2 ........................55 Edit wells ..................................................................................... P.2.2 .....................57 Copy wells................................................................................... P.2.2.2 ..................58 Add well ...................................................................................... P.2.2.3 ..................59 Delete well................................................................................... P.2.2.4 ..................60 Change wells............................................................................... P.2.2.5 ..................61 Change well name...................................................................... P.2.2.5.2 ...............62 Move well .................................................................................... P.2.2.5.3 ...............63 Input wells................................................................................... P.2.2.6 ..................64 Output wells ............................................................................... P.2.2.7 ..................66 Define Granite settings .............................................................. P.2.2.8 ..................68 Change Granite settings ............................................................ P.2.2.9 ..................69 Edit faults .................................................................................... P.2.3 .....................70

GRID Reference Manual Index of Options www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

729

Cpy faults Add fault Del fault Chg fault Chg flt nam Chg fault typ Chg flt msk Chg flt seg Chg flt trc Opr flt trc Clp flt trc Spl flt trc Close flts Thin flts Repop flts Smooth flts Join flts Extend flts Inp faults Out faults Def granite Edt contours Cpy contours Add contours Del contours Chg contours Sho cnt val Cng cnt val Opr cnt vals Chg cnt lne Opr cnt lnes Clp contours Spl contours Del flt reg Thin cnts Repop cnts Smooth cnts Join cnts Extend cnts Chg cnt pars Sho map area Chg map area Chg cnt lbls Chg cnt int Def granite Inp contours Out contours Smp contours Tst point Tst map Tst grid Tst node Tst block Tst all ndes

Copy faults ..................................................................................P.2.3.2 ................. 71 Add fault......................................................................................P.2.3.3 ................. 72 Delete faults.................................................................................P.2.3.4 ................. 74 Change fault ................................................................................P.2.3.5 ................. 75 Change fault name .....................................................................P.2.3.5.2 .............. 76 Change fault type .......................................................................P.2.3.5.3 .............. 77 Change fault colour fill mask ...................................................P.2.3.5.4 .............. 78 Change fault segment ................................................................P.2.3.5.5 .............. 79 Change fault trace ......................................................................P.2.3.5.6 .............. 80 Operate on fault traces...............................................................P.2.3.5.7 .............. 81 Clip fault trace.............................................................................P.2.3.5.7.2 ........... 82 Split fault trace ............................................................................P.2.3.5.7.3 ........... 83 Close fault polygons ..................................................................P.2.3.5.7.4 ........... 84 Thin faults....................................................................................P.2.3.5.7.5 ........... 85 Repopulate faults........................................................................P.2.3.5.7.6 ........... 86 Smooth faults ..............................................................................P.2.3.5.7.7 ........... 87 Join faults .....................................................................................P.2.3.5.7.8 ........... 88 Extend faults ...............................................................................P.2.3.5.7.9 ........... 89 Input faults ..................................................................................P.2.3.6 ................. 90 Output faults ...............................................................................P.2.3.7 ................. 95 Define Granite settings ..............................................................P.2.3.8 ................. 99 Edit contours ...............................................................................P.2.4 .................. 100 Copy contours.............................................................................P.2.4.2 ............... 101 Add contours ..............................................................................P.2.4.3 ............... 102 Delete contours ...........................................................................P.2.4.4 ............... 104 Change contours.........................................................................P.2.4.5 ............... 105 Show contour value ...................................................................P.2.4.5.2 ............ 106 Change contour value................................................................P.2.4.5.3 ............ 107 Operate on contour values........................................................P.2.4.5.4 ............ 108 Change contour line...................................................................P.2.4.5.5 ............ 109 Operate on contour lines ..........................................................P.2.4.5.6 ............ 110 Clip contours...............................................................................P.2.4.5.6.2 ......... 111 Split contours ..............................................................................P.2.4.5.6.3 ......... 112 Delete fault region ......................................................................P.2.4.5.6.4 ......... 113 Thin contours ..............................................................................P.2.4.5.6.5 ......... 114 Repopulate contours .................................................................P.2.4.5.6.6 ......... 115 Smooth contours ........................................................................P.2.4.5.6.7 ......... 116 Join contours ...............................................................................P.2.4.5.6.8 ......... 117 Extend contours ..........................................................................P.2.4.5.6.9 ......... 118 Change contour parameters......................................................P.2.4.6 ............... 119 Show map area ...........................................................................P.2.4.6.2 ............ 120 Change map area........................................................................P.2.4.6.3 ............ 121 Change contour labels ...............................................................P.2.4.6.4 ............ 122 Change contour interval............................................................P.2.4.6.5 ............ 123 Define Granite settings ..............................................................P.2.4.6.6 ............ 124 Input contours.............................................................................P.2.4.7 ............... 125 Output contours .........................................................................P.2.4.8 ............... 129 Sample contours .........................................................................P.2.4.9 ............... 132 Test point .....................................................................................P.2.4.9.2 ............ 133 Test map.......................................................................................P.2.4.9.3 ............ 134 Test grid .......................................................................................P.2.4.9.4 ............ 135 Test node......................................................................................P.2.4.9.4.3 ......... 136 Test block .....................................................................................P.2.4.9.4.4 ......... 137 Test all nodes...............................................................................P.2.4.9.4.5 ......... 138

Index GRID Reference Manual www.cadfamily.comof Options EMail:cadserv21@hotmail.com 730 The document is for study only,if tort to your rights,please inform us,we will delete

Tst Edt Sho Def Sho Def Out Out Out Sho Put Put Sho Out Chg Def Def Def Def Def Wgt Tog Tog Chg Chg Chg Num Chg Chg Set Res Var Edt Inp Cal Opr Msk Chg Chg Chg Sho Sho Def Chg Chg Def Out Smp Chg Tog Sho Edt Cpy Add

all blks smp vals blk val blk val crn val crn val blk val crn val nde vals smp cnts grd crns grd prps bck cnts bck cnts interp null trn vals dmp fac sch rad int mod well pts int flts min slp bck cnts granite fill styles index limits shading colours transfrm mesh mesh mesh mesh mesh msh pars labels cnt int min max nulls granite fill key msh val mesh mesh interp nul bnd sch crl features features feature

Test all blocks.............................................................................. P.2.4.9.4.6 ..........139 Edit sample values ..................................................................... P.2.4.9.4.7 ..........140 Show block value ....................................................................... P.2.4.9.4.7.2 .......141 Define block value...................................................................... P.2.4.9.4.7.3 .......142 Show corner value...................................................................... P.2.4.9.4.7.4 .......143 Define corner value.................................................................... P.2.4.9.4.7.5 .......144 Output block values................................................................... P.2.4.9.4.7.6 .......145 Output corner values................................................................. P.2.4.9.4.7.7 .......146 Output node values ................................................................... P.2.4.9.4.7.8 .......147 Show sampled contours ............................................................ P.2.4.9.4.7.9 .......148 Save corner values on grid........................................................ P.2.4.9.4.8 ..........149 Save block values as grid property.......................................... vP.2.4.9.4.9 .......150 Show back contours ................................................................... P.2.4.9.5 .............151 Output back contours ................................................................ P.2.4.9.6 .............153 Change interpolation ................................................................. P.2.4.9.7 .............154 Define null................................................................................... P.2.4.9.7.2 ..........155 Define truncation values ........................................................... P.2.4.9.7.3 ..........156 Define damping factor............................................................... P.2.4.9.7.4 ..........157 Define search radius .................................................................. P.2.4.9.7.5 ..........158 Define interpolation mode........................................................ P.2.4.9.7.6 ..........161 Set weighting for well control points ...................................... P.2.4.9.7.7 ..........163 Toggle faults in interpolation ................................................... P.2.4.9.7.8 ..........164 Toggle minimum slope ............................................................. P.2.4.9.7.9 ..........165 Change back contour display ................................................... P.2.4.9.8 .............166 Change Granite settings ............................................................ P.2.4.9.8.2 ..........167 Change colour fill ....................................................................... P.2.4.9.8.3 ..........168 Number of styles ........................................................................ P.2.4.9.8.3.2 .......169 Change index .............................................................................. P.2.4.9.8.3.3 .......170 Change limits .............................................................................. P.2.4.9.8.3.4 .......171 Set shading .................................................................................. P.2.4.9.8.3.5 .......172 Reset colours ............................................................................... P.2.4.9.8.3.6 .......174 Select variable transformation.................................................. P.2.4.9.9 .............175 Edit mesh..................................................................................... P.2.5 ...................176 Input mesh .................................................................................. P.2.5.2 ................177 Calculate mesh............................................................................ P.2.5.3 ................190 Operate on a mesh ..................................................................... P.2.5.4 ................191 Mask a mesh ............................................................................... P.2.5.5 ................193 Change mesh parameters.......................................................... P.2.5.6 ................194 Change contour labels ............................................................... P.2.5.6.4 .............195 Change contour interval............................................................ P.2.5.6.5 .............196 Show minimum & maximum................................................... P.2.5.6.6 .............197 Show nulls ................................................................................... P.2.5.6.7 .............198 Define Granite settings .............................................................. P.2.5.6.8 .............199 Change mesh map colour fill ................................................... P.2.5.6.9 .............200 Change key.................................................................................. P.2.5.6.9.7 ..........201 Define mesh value...................................................................... P.2.5.7 ................202 Output mesh ............................................................................... P.2.5.8 ................203 Sample mesh ............................................................................... P.2.5.9 ................206 Change mesh interpolation....................................................... P.2.5.9.4 .............207 Toggle null mask boundary...................................................... P.2.5.9.4.7 ..........208 Show search circle ..................................................................... P.2.5.9.4.9 ..........209 Edit features ................................................................................ P.2.6 ...................210 Copy features.............................................................................. P.2.6.2 ................211 Add a feature .............................................................................. P.2.6.3 ................212

GRID Reference Manual Index of Options www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

731

Del features Chg feature Chg fet name Chg fet lne Opr fet lnes Clp fet lne Spl fet lne Thin fets Repop fets Smooth fets Join fets Extend fets Inp features Out features Def granite Chg granite Edt captions Cpy captions Add caption Del caption Chg cap data Mov caption Chg caption Def granite Chg granite Inp captions Out captions Edt zones Cpy zones Add zone Del zones Chg zone Inp zones Out zones Def granite Chg granite Edt legend Cpy legend Add item Del item Move item Chg item Chg legend Def granite Edt grid Vector grid N x M grid Irregular Add ctl col Add ctl row Del ctl col Del ctl row Chg ctl col

Delete features ............................................................................P.2.6.4 ............... 213 Change features ..........................................................................P.2.6.5 ............... 214 Change feature name .................................................................P.2.6.5.2 ............ 215 Change a feature line ................................................................P.2.6.5.3 ............ 216 Operate on feature lines ............................................................P.2.6.5.4 ............ 217 Clip feature line ..........................................................................P.2.6.5.4.2 ......... 218 Split feature line..........................................................................P.2.6.5.4.3 ......... 219 Thin features ...............................................................................P.2.6.5.4.4 ......... 220 Repopulate features ...................................................................P.2.6.5.4.5 ......... 221 Smooth features ..........................................................................P.2.6.5.4.6 ......... 222 Join features ................................................................................P.2.6.5.4.7 ......... 223 Extend features ...........................................................................P.2.6.5.4.8 ......... 224 Input features ..............................................................................P.2.6.6 ............... 225 Output features...........................................................................P.2.6.7 ............... 229 Define Granite settings ..............................................................P.2.6.8 ............... 233 Change Granite settings ............................................................P.2.6.9 ............... 234 Edit captions................................................................................P.2.7 .................. 235 Copy captions .............................................................................P.2.7.2 ............... 236 Add a caption..............................................................................P.2.7.3 ............... 237 Delete a caption ..........................................................................P.2.7.4 ............... 238 Change caption data ..................................................................P.2.7.5 ............... 239 Move a caption............................................................................P.2.7.5.2 ............ 240 Change a caption ........................................................................P.2.7.5.3 ............ 241 Define Granite settings ..............................................................P.2.7.5.4 ............ 242 Change Granite settings ............................................................P.2.7.5.5 ............ 243 Input captions .............................................................................P.2.7.6 ............... 244 Output captions ..........................................................................P.2.7.7 ............... 246 Edit zones ....................................................................................P.2.8 .................. 247 Copy zones ..................................................................................P.2.8.2 ............... 248 Add a zone ..................................................................................P.2.8.3 ............... 249 Delete zones ................................................................................P.2.8.4 ............... 250 Change a zone.............................................................................P.2.8.5 ............... 251 Input zones ..................................................................................P.2.8.6 ............... 252 Output zones...............................................................................P.2.8.7 ............... 255 Define Granite settings ..............................................................P.2.8.8 ............... 258 Change Granite settings ............................................................P.2.8.9 ............... 259 Edit legend...................................................................................P.2.9 .................. 260 Copy legend ................................................................................P.2.9.2 ............... 261 Add a legend item ......................................................................P.2.9.3 ............... 262 Delete a legend item...................................................................P.2.9.4 ............... 263 Move an item ..............................................................................P.2.9.5 ............... 264 Change an item ...........................................................................P.2.9.6 ............... 265 Change legend ............................................................................P.2.9.7 ............... 266 Define Granite settings ..............................................................P.2.9.8 ............... 267 Introduction ................................................................................ ........................... 269 Edit grid .......................................................................................P.3 ..................... 273 Vector grid...................................................................................P.3.0.2 ............... 275 N x M grid ...................................................................................P.3.0.3 ............... 276 Irregular grid...............................................................................P.3.0.4 ............... 277 Add control column ...................................................................P.3.0.4.1 ............ 279 Add control row .........................................................................P.3.0.4.2 ............ 280 Delete control column................................................................P.3.0.4.3 ............ 281 Delete control row ......................................................................P.3.0.4.4 ............ 282 Change control column .............................................................P.3.0.4.5 ............ 283

Index GRID Reference Manual www.cadfamily.comof Options EMail:cadserv21@hotmail.com 732 The document is for study only,if tort to your rights,please inform us,we will delete

Chg ctl row Make grid Out ctl lnes Inp ctl lnes Mark axes Input grid Copy grid Merge grids X-sect grid Edt layer Def dep lay Def thk lay Add layer Del layer Div layer Spl layer Jn layer Edt area Equ area Equ columns Equ rows Def dep are Def thk are Spl area Jn area Vrt area Edt lines Add rows Add columns Del row Del column Mov row Mov column Str line Equ line Edt nodes Mov node Mov nde-nde Def nde dep Mrk nde dep Def nde thk Spl nodes Jn nodes Mov crd lne Edt flt lnes Mov row-flt Mov col-flt Mov nde-flt Mov row-slp Mov col-slp Def slp lne Def dep lne Sho values Sho x,y,z

Change control row ................................................................... P.3.0.4.6 .............284 Make grid .................................................................................... P.3.0.4.7 .............285 Output control lines ................................................................... P.3.0.4.8 .............286 Input control lines ...................................................................... P.3.0.4.9 .............287 Mark axes .................................................................................... P.3.0.5 ................288 Input grid .................................................................................... P.3.0.6 ................289 Copy grid..................................................................................... P.3.0.7 ................292 Merge grids ................................................................................. P.3.0.8 ................293 Cross-section grid....................................................................... P.3.0.9 ................295 Edit layer ..................................................................................... P.3.2 ...................296 Define depth of layer ................................................................. P.3.2.2 ................297 Define thickness of layer ........................................................... P.3.2.3 ................299 Add a grid layer ......................................................................... P.3.2.4 ................300 Delete a grid layer ...................................................................... P.3.2.5 ................301 Divide a grid layer ..................................................................... P.3.2.6 ................302 Split a layer.................................................................................. P.3.2.7 ................303 Join layers .................................................................................... P.3.2.8 ................304 Edit area....................................................................................... P.3.3 ...................305 Equalize area............................................................................... P.3.3.2 ................306 Equalize columns ....................................................................... P.3.3.3 ................307 Equalize rows.............................................................................. P.3.3.4 ................308 Define depth of an area ............................................................. P.3.3.5 ................309 Define thickness of an area ....................................................... P.3.3.6 ................310 Split area ...................................................................................... P.3.3.7 ................311 Join an area.................................................................................. P.3.3.8 ................312 Verticalise an area ...................................................................... P.3.3.9 ................313 Edit lines ...................................................................................... P.3.4 ...................314 Add rows..................................................................................... P.3.4.2 ................315 Add columns............................................................................... P.3.4.3 ................316 Delete a row ................................................................................ P.3.4.4 ................317 Delete a column .......................................................................... P.3.4.5 ................318 Move a row ................................................................................. P.3.4.6 ................319 Move a column ........................................................................... P.3.4.7 ................320 Straighten a line.......................................................................... P.3.4.8 ................321 Equalize a line............................................................................. P.3.4.9 ................322 Edit nodes.................................................................................... P.3.5 ...................323 Move a node................................................................................ P.3.5.2 ................324 Move node to node .................................................................... P.3.5.3 ................325 Define node depth...................................................................... P.3.5.4 ................326 Mark node depth........................................................................ P.3.5.5 ................327 Define node thickness................................................................ P.3.5.6 ................328 Split nodes ................................................................................... P.3.5.7 ................329 Join nodes .................................................................................... P.3.5.8 ................331 Move a coordinate line .............................................................. P.3.5.9 ................332 Edit fault lines............................................................................. P.3.6 ...................333 Move row to a fault.................................................................... P.3.6.2 ................334 Move column to a fault ............................................................. P.3.6.3 ................335 Move node to fault ..................................................................... P.3.6.4 ................336 Move row to a sloping fault...................................................... P.3.6.5 ................337 Move column to a sloping fault ............................................... P.3.6.6 ................338 Define a sloping line .................................................................. P.3.6.7 ................339 Define line depth ........................................................................ P.3.6.8 ................340 Show values ................................................................................ P.3.7 ...................341 Show x,y,z ................................................................................... P.3.7.2 ................342

GRID Reference Manual Index of Options www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

733

Sho Sho Hgh Hgh Chk Cal Sho Sho Cal Edt Ref Cre Rad Del Del Inp Sho Edt Def Def Def Sho Inp Out Opr Tot Edt Def Def Def Sho Inp Out Opr Dsp Edt Def Def Def Sho Inp Out Opr Dsp Sho Mov Chg Sho Edt Cal Sho Out Del Del

i,j,k nde thk dep rng thk rng angles orthog orthog orth fll orthog blocks grid LGR LGR LGR all LGRs LGR LGR name active act lay act are act blk active active active active active regions reg lay reg are reg blk region region region region regions property prp lay prp are prp blk property property property property property prp fil prp key prp key prp cnts FIP FIP FIP FIP regions property

Show I,J,K ...................................................................................P.3.7.3 ............... 343 Show thickness ...........................................................................P.3.7.4 ............... 344 Highlight depth range ...............................................................P.3.7.5 ............... 345 Highlight thickness range .........................................................P.3.7.6 ............... 346 Check grid orthogonality ..........................................................P.3.7.7 ............... 347 Calculate grid orthogonality.....................................................P.3.7.7.2 ............ 348 Show orthogonality for a grid block........................................P.3.7.7.3 ............ 349 Show orthogonality colour fill..................................................P.3.7.7.4 ............ 350 Display orthogonality report ....................................................P.3.7.7.8 ............ 351 Edit blocks ...................................................................................P.3.8 .................. 352 Refine grid ...................................................................................P.3.8.2 ............... 353 Create local grid refinement .....................................................P.3.8.2.2 ............ 354 Radial local grid refinement .....................................................P.3.8.2.3 ............ 355 Delete local grid refinement.......................................................3.8.2.4 .............. 356 Delete all local grid refinements...............................................P.3.8.2.5 ............ 357 Input LGR ....................................................................................P.3.8.2.6 ............ 358 Show local grid refinement .......................................................P.3.8.2.7 ............ 360 Edit active cells ...........................................................................P.3.8.3 ............... 361 Define active layer......................................................................P.3.8.3.2 ............ 362 Define active area .......................................................................P.3.8.3.3 ............ 363 Define active blocks ...................................................................P.3.8.3.4 ............ 364 Show active .................................................................................P.3.8.3.5 ............ 365 Input active cell numbers ..........................................................P.3.8.3.6 ............ 366 Output active cell numbers.......................................................P.3.8.3.7 ............ 367 Operate on active cells ...............................................................P.3.8.3.8 ............ 368 Show total active cells................................................................P.3.8.3.9 ............ 369 Edit region numbers ..................................................................P.3.8.4 ............... 370 Define region layer.....................................................................P.3.8.4.2 ............ 371 Define region area ......................................................................P.3.8.4.3 ............ 372 Define region blocks ..................................................................P.3.8.4.4 ............ 373 Show region numbers................................................................P.3.8.4.5 ............ 374 Input region numbers ................................................................P.3.8.4.6 ............ 375 Output region numbers.............................................................P.3.8.4.7 ............ 376 Operate on region numbers ......................................................P.3.8.4.8 ............ 377 Display region numbers ............................................................P.3.8.4.9 ............ 378 Edit properties ............................................................................P.3.8.5 ............... 379 Define property layer.................................................................P.3.8.5.2 ............ 380 Define property area ..................................................................P.3.8.5.3 ............ 381 Define property blocks ..............................................................P.3.8.5.4 ............ 382 Show property ............................................................................P.3.8.5.5 ............ 383 Input property ............................................................................P.3.8.5.6 ............ 384 Output property .........................................................................P.3.8.5.7 ............ 386 Operate on properties ................................................................P.3.8.5.8 ............ 387 Display property values ............................................................P.3.8.5.9 ............ 388 Show property fill ......................................................................P.3.8.5.9.2 ......... 389 Move property key.....................................................................P.3.8.5.9.4 ......... 390 Change property key .................................................................P.3.8.5.9.5 ......... 391 Show property contours............................................................P.3.8.5.9.6 ......... 392 Edit fluids-in-place.....................................................................P.3.8.6 ............... 393 Calculate fluids-in-place............................................................P.3.8.6.2 ............ 394 Show fluids-in-place ..................................................................P.3.8.6.3 ............ 395 Output fluids-in-place ...............................................................P.3.8.6.4 ............ 396 Delete regions .............................................................................P.3.8.7 ............... 397 Delete property ...........................................................................P.3.8.8 ............... 398

Index GRID Reference Manual www.cadfamily.comof Options EMail:cadserv21@hotmail.com 734 The document is for study only,if tort to your rights,please inform us,we will delete

Crs grid Cre coarse Del coarse Inp coarse Grd utils Out grid Opr geometry Mov origin Rel grid Rot grid Scl grid Order grid Spt grid Jn grid Cal ave prps Cal trans Grid to maps Sim Sim Lod Dsp Sho Sho Cre Cre Out Clr Lod Edt Edt Add Del Dig Opr Sho Def Smp Inp Out Smp Tst Set Out Chg Chg Def results solution solution solution sol fll cnt seq solution diff solution solution active survey sht lnes sht lne sht lne section horizon value value horizon survey survey survey survey debug misties svy pars hor nums granite

Map utils ECLMAP opts Dep convert Cnv point Cnv map

Coarsen grid................................................................................ P.3.8.9 ................399 Create grid coarsening .............................................................. P.3.8.9.2 .............400 Delete grid coarsening............................................................... P.3.8.9.3 .............401 Input grid coarsening ................................................................ P.3.8.9.4 .............402 Grid utilities ................................................................................ P.3.9 ...................403 Output grid ................................................................................. P.3.9.2 ................404 Operate on grid geometry......................................................... P.3.9.3 ................410 Move origin................................................................................. P.3.9.3.2 .............411 Relocate grid ............................................................................... P.3.9.3.3 .............412 Rotate grid................................................................................... P.3.9.3.4 .............413 Scale grid ..................................................................................... P.3.9.3.5 .............414 Order grid blocks ....................................................................... P.3.9.3.6 .............415 Split grid ...................................................................................... P.3.9.4 ................416 Rejoin split grid nodes............................................................... P.3.9.5 ................417 Calculate properties by map averaging.................................. P.3.9.6 ................418 Calculate pore volumes and transmissibilities ...................... P.3.9.7 ................423 Convert grid data to map data ................................................. P.3.9.8 ................430 Introduction ............................................................................... ............................435 Simulator results ........................................................................ P.4 ......................436 Edit solutions .............................................................................. P.4.2 ...................437 Load solutions ............................................................................ P.4.2.2 ................438 Display solutions........................................................................ P.4.2.3 ................439 Show solution fill ....................................................................... P.4.2.3.2 .............440 Show contour sequence............................................................. P.4.2.3.9 .............441 Create a solution......................................................................... P.4.2.4 ................442 Create differences....................................................................... P.4.2.5 ................443 Output solution .......................................................................... P.4.2.6 ................444 Clear a solution........................................................................... P.4.2.7 ................445 Load active cell numbers from INIT file ................................ P.4.2.8 ................446 Introduction ............................................................................... ............................447 Edit survey .................................................................................. P.5 ......................448 Edit shot lines.............................................................................. P.5.2 ...................450 Add a shot line............................................................................ P.5.2.2 ................451 Delete a shot line ........................................................................ P.5.2.3 ................453 Digitize a section ........................................................................ P.5.2.4 ................454 Operate on horizon .................................................................... P.5.2.5 ................456 Show value .................................................................................. P.5.2.6 ................457 Define value ................................................................................ P.5.2.7 ................458 Sample horizon........................................................................... P.5.2.8 ................459 Input survey................................................................................ P.5.3 ...................460 Output survey............................................................................. P.5.4 ...................462 Sample survey ............................................................................ P.5.5 ...................463 Test survey .................................................................................. P.5.5.3 ................464 Set interpolation debug ............................................................. P.5.5.6.7 .............465 Output misties ............................................................................ P.5.5.9 ................466 Change survey parameters ....................................................... P.5.6 ...................467 Change horizon numbers.......................................................... P.5.7 ...................468 Define Granite settings .............................................................. P.5.8 ...................469 Introduction ............................................................................... ............................471 Map utilities ................................................................................ P.6 ......................473 ECLMap options ........................................................................ P.6.2 ...................474 Depth conversion ....................................................................... P.6.2.2 ................475 Convert a point on a map ......................................................... P.6.2.2.2 .............480 Convert map ............................................................................... P.6.2.2.3 .............481

GRID Reference Manual Index of Options www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

735

Cnv sht pnt Cnv sht lne Cnv horizon Volumetrics Cal volumes Opr volumes Sho volumes Smp volumes Sho zone area Cal wtr sat Import maps Mesh files Stratamodel Earthvision DXF files Inp DXF Out DXF Export maps Copy maps Well data Inp wel trj Out grd conn Del well trj Inp CLAN Chg settings Clr R Exe Opn Cls Set Set Sho wrkspc file file file path option crd pos

D Refresh Unzoom Def zoom Inc display Chg display Chg box Chg crd box Chg crd lvl Chg crd tck Tog crd lbl Chg crd lbl Chg granite Chg grt box Chg grt lvl Chg grt tck Tog grt lbl Chg grt lbl

Convert a shot point...................................................................P.6.2.2.4 ............ 482 Convert a shot line .....................................................................P.6.2.2.5 ............ 483 Convert horizon..........................................................................P.6.2.2.6 ............ 484 Volumetrics .................................................................................P.6.2.3 ............... 485 Calculate volumes ......................................................................P.6.2.3.2 ............ 486 Operate on volumes ...................................................................P.6.2.3.3 ............ 488 Show volumes.............................................................................P.6.2.3.4 ............ 489 Sample volumes..........................................................................P.6.2.3.5 ............ 490 Show zone area ...........................................................................P.6.2.3.6 ............ 491 Calculate water saturation ........................................................P.6.2.4 ............... 492 Import map data.........................................................................P.6.3 .................. 494 Import one or more mesh maps ...............................................P.6.3.2 ............... 495 Import Stratamodel data ...........................................................P.6.3.3 ............... 499 Import EarthVision data............................................................P.6.3.4 ............... 506 Import / export DXF files .........................................................P.6.3.5 ............... 512 Import DXF data.........................................................................P.6.3.5.2 ............ 513 Export DXF data .........................................................................P.6.3.5.3 ............ 517 Export maps ................................................................................P.6.4 .................. 519 Copy map data............................................................................P.6.5 .................. 521 Process well data ........................................................................P.6.6 .................. 522 Input well trajectory data ..........................................................P.6.6.2 ............... 523 Output well connection data ....................................................P.6.6.3 ............... 527 Delete well trajectory data ........................................................P.6.6.4 ............... 529 Input CLAN ................................................................................P.6.6.5 ............... 530 Introduction ................................................................................ ........................... 531 Change settings...........................................................................P.7 ..................... 534 Introduction ................................................................................ ........................... 537 Clear workspace .........................................................................P.8 ..................... 538 Run files .......................................................................................R ....................... 539 Execute a run file ........................................................................R.2 .................... 543 Open a run file ............................................................................R.3 .................... 544 Close a run file ............................................................................R.4 .................... 545 Path...............................................................................................R.5 .................... 546 Set option .....................................................................................R.6 .................... 547 Show coordinate position..........................................................R.7 .................... 548 Introduction ................................................................................ ........................... 549 Display .........................................................................................D ....................... 551 Refresh .........................................................................................D.2 .................... 552 Unzoom........................................................................................D.3 .................... 553 Define zoom ................................................................................D.4 .................... 554 Increase display ..........................................................................D.5 .................... 555 Change display ...........................................................................D.6 .................... 556 Change box..................................................................................D.6.2 ................. 557 Change coordinate box..............................................................D.6.2.2 .............. 558 Change coordinate level ............................................................D.6.2.2.2 ........... 559 Change coordinate ticks ............................................................D.6.2.2.3 ........... 560 Toggle coordinate box labels ....................................................D.6.2.2.4 ........... 561 Change coordinate box labels...................................................D.6.2.2.5 ........... 562 Change Granite settings ............................................................D.6.2.2.6 ........... 563 Change graticule box .................................................................D.6.2.3 .............. 564 Change graticule level ...............................................................D.6.2.3.2 ........... 565 Change graticule ticks................................................................D.6.2.3.3 ........... 566 Toggle graticule labels ...............................................................D.6.2.3.4 ........... 567 Change graticule labels..............................................................D.6.2.3.5 ........... 568

Index GRID Reference Manual www.cadfamily.comof Options EMail:cadserv21@hotmail.com 736 The document is for study only,if tort to your rights,please inform us,we will delete

Chg Tog Chg Chg Chg Chg Chg Chg Chg Chg Chg Chg Chg Chg Chg Sho Chg Chg Chg Chg Chg Mov Chg Chg Chg Chg Edt Edt Edt Sho Rot Edt Map Ovl Sho Chg Chg Arb Grd Map Chg Sho Edt Set Plt

granite seconds map wells faults contours mesh features captions zones grid grd dsp dsp box dsp pln granite grd cnts survey menu header advice options menu col rep locator plot view XY-plane XZ-plane YZ-plane 3D grid view sht sct view opts map 3D map 3D disp 3D pict section x-sect gradient hilo txt well trj LGR dig tbl display

Change Granite settings ............................................................ D.6.2.3.6 ............569 Toggle seconds on graticule labels .......................................... D.6.2.3.7 ............570 Change map display .................................................................. D.6.3 ..................571 Change wells............................................................................... D.6.3.2 ...............572 Change faults .............................................................................. D.6.3.3 ...............573 Change contours......................................................................... D.6.3.4 ...............574 Change mesh............................................................................... D.6.3.5 ...............575 Change features.......................................................................... D.6.3.6 ...............576 Change captions ......................................................................... D.6.3.7 ...............577 Change zones .............................................................................. D.6.3.8 ...............578 Change grid................................................................................. D.6.4 ..................579 Change grid display................................................................... D.6.4.2 ...............580 Change display box ................................................................... D.6.4.3 ...............581 Change display plane ................................................................ D.6.4.4 ...............582 Change Granite settings ............................................................ D.6.4.5 ...............583 Show grid contours.................................................................... D.6.4.6 ...............584 Change survey display.............................................................. D.6.5 ..................585 Change menu.............................................................................. D.6.6 ..................586 Change header............................................................................ D.6.6.2 ...............587 Change advice ............................................................................ D.6.6.3 ...............588 Change option ............................................................................ D.6.6.4 ...............589 Move options menu ................................................................... D.6.6.5 ...............590 Change colour representation .................................................. D.6.7 ..................591 Change locator............................................................................ D.6.8 ..................592 Change hard copy plot options................................................ D.6.9 ..................593 Change view ............................................................................... D.7 .....................594 Edit XY-plane.............................................................................. D.7.2 ..................595 Edit XZ-plane.............................................................................. D.7.3 ..................596 Edit YZ-plane.............................................................................. D.7.4 ..................597 Display 3D grid .......................................................................... D.7.5 ..................598 Rotate view.................................................................................. D.7.6 ..................599 Edit shot line section.................................................................. D.7.7 ..................600 Map view options....................................................................... D.7.8 ..................601 Overlay maps.............................................................................. D.7.8.2 ...............602 Show 3D map.............................................................................. D.7.8.3 ...............603 Change 3D map display ............................................................ D.7.8.3.8 ............605 Change 3D picture ..................................................................... D.7.8.3.9 ............607 Arbitrary cross-section .............................................................. D.7.8.4 ...............608 Map cross-section on grid XZ/YZ view ................................. D.7.8.5 ...............609 Display map gradient data ....................................................... D.7.8.6 ...............610 Change text for high & low points .......................................... D.7.8.6.5 ............612 Display well trajectory data...................................................... D.7.8.7 ...............613 Edit local grid refinement ......................................................... D.7.9 ..................615 Set up digitizing table................................................................ D.8 .....................616 Plot display ................................................................................. D.9 .....................617

GRID Reference Manual Index of Options www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

737

Index GRID Reference Manual www.cadfamily.comof Options EMail:cadserv21@hotmail.com 738 The document is for study only,if tort to your rights,please inform us,we will delete

Index Appendix P
Numerics
2000A, new developments for701 2001A, new developments for700 2002A, new developments for699 2003A, new developments for698 3D grid, display D.7.5 . . . 588 3D map display, change D.7.8.3.8595 3D map, show D.7.8.3 . . . 593 3D picture, change D.7.8.3.9597 96A, new developments for713 97A, new developments for709 98A, new developments for707 99A, new developments for703 Active layer, define P.3.8.3.2355 Active, show P.3.8.3.5 . . . 358 Add caption P.2.7.3 . . . . . 229 columns P.3.4.3 . . . . 307 contours P.2.4.3 . . . . . 93 control column P.3.0.4.1270 control row P.3.0.4.2 . 271 fault P.2.3.3 . . . . . . . . 63 feature P.2.6.3. . . . . . 203 grid layer P.3.2.4. . . . 291 legend item P.2.9.3 . . 254 rows P.3.4.2 . . . . . . . 306 shot line P.5.2.2 . . . . 443 well P.2.2.3 . . . . . . . . 49 zone P.2.8.3 . . . . . . . 241 Advice, change D.6.6.3 . . 578 Advice, further help and . . . 24 Arbitrary cross-section D.7.8.4598 Axes, mark P.3.0.5 . . . . . 279

B
Back contour display, change P.2.4.9.8 156 Back contours, output P.2.4.9.6143 Back contours, show P.2.4.9.5141 Block value define P.2.4.9.4.7.3 . 132 show P.2.4.9.4.7.2 . . 131 Block values as grid property, save P.2.4.9.4.9 . . . . 140 Block values, output P.2.4.9.4.7.6135 Block, test P.2.4.9.4.4 . . . 127 Blocks active, define P.3.8.3.4357 edit P.3.8. . . . . . . . . 345 property, define P.3.8.5.4375 region, define P.3.8.4.4366 test all P.2.4.9.4.6. . . 129 Box display, change D.6.2 547

A
Abbreviations, dictionary of655 Active area, define P.3.8.3.3356 Active blocks, define P.3.8.3.4357 Active cell numbers input P.3.8.3.6 . . . . . 359 output P.3.8.3.7 . . . . 360 Active cell numbers from INIT file, load P.4.2.8 . . . . . . . 438 Active cells, edit P.3.8.3. . 354 Active cells, operate on P.3.8.3.8361

Area active, define P.3.8.3.3356 depth of, define P.3.3.5300 edit P.3.3 . . . . . . . . . 296 equalize P.3.3.2. . . . . 297 join P.3.3.8 . . . . . . . . 303 property, define P.3.8.5.3374 region, define P.3.8.4.3365 split P.3.3.7 . . . . . . . 302 thickness of, define P.3.3.6301 verticalise P.3.3.9 . . . 304 Areas, fill . . . . . . . . . . . . 619 Arithmetic formulae . . . . . 645

C
Calculate fluids-in-place P.3.8.6.2386 grid orthogonality P.3.7.7.2340 mesh P.2.5.3 . . . . . . 180

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Index

739

pore volumes and transmissibilities P.3.9.7 . . . .415 properties by map averaging P.3.9.6 410 volumes P.6.2.3.2 . . .477 water saturation P.6.2.4483 Caption add P.2.7.3 . . . . . . . .229 change P.2.7.5.3 . . . .233 delete P.2.7.4 . . . . . .230 move P.2.7.5.2 . . . . .232 Caption data, change P.2.7.5231 Caption display, change D.6.3.7567 Captions copy P.2.7.2 . . . . . . .228 edit P.2.7 . . . . . . . . .227 input P.2.7.6 . . . . . . .236 output P.2.7.7 . . . . . .238 Change 3D map display D.7.8.3.8595 3D picture D.7.8.3.9 .597 advice D.6.6.3. . . . . .578 back contour display P.2.4.9.8156 box display D.6.2 . . .547 caption data P.2.7.5 . .231 caption display D.6.3.7567 caption P.2.7.5.3 . . . .233 colour fill P.2.4.9.8.3 .158 colour representation D.6.7581 contour interval P.2.5.6.5186 contour interval, major P.2.4.6.5114 contour labels, digitized P.2.4.6.4 113 contour labels, gridded P.2.5.6.4185 contour line P.2.4.5.5 .100 contour parameters P.2.4.6110 contour value P.2.4.5.3.98 control column P.3.0.4.5274 control row P.3.0.4.6 .275 coordinate box labels D.6.2.2.5552 coordinate level D.6.2.2.2549 digitized contour display D.6.3.4 564 digitized contours P.2.4.596 display box limits D.6.4.3571 display D.6 . . . . . . . .546 display plane D.6.4.4 .572 fault colour fill mask P.2.3.5.469 fault display D.6.3.3 .563 fault name P.2.3.5.2 . . .67 fault P.2.3.5 . . . . . . . .66 fault segment P.2.3.5.5 .70 fault trace P.2.3.5.6 . . .71

fault type P.2.3.5.3 . . . 68 feature display D.6.3.6566 feature line P.2.6.5.3 . 207 feature name P.2.6.5.2 206 features, names and lines P.2.6.5205 Granite settings for coordinate box display D.6.2.2.6 . . . . . 553 for graticule display D.6.2.3.6 559 for grid display D.6.4.5 . . 573 pen and text for back contours P.2.4.9.8.2 . . . . 157 pen and text for existing feature P.2.6.9 . . . . . . . 225 pen and text for existing zone P.2.8.9 . . . . . . . 251 text for existing caption P.2.7.5.5 . . . . . 235 well symbol and text P.2.2.959 graticule box D.6.2.3 554 graticule labels D.6.2.3.5558 graticule level D.6.2.3.2555 graticule ticks D.6.2.3.3556 grid D.6.4 . . . . . . . . 569 grid display D.6.4.2 . 570 hard copy plot options D.6.9583 header D.6.6.2 . . . . . 577 horizon numbers P.5.7460 index P.2.4.9.8.3.3 . . 160 interpolation P.2.4.9.7 144 item P.2.9.6 . . . . . . . 257 key P.2.5.6.9.7 . . . . . 191 legend P.2.9.7 . . . . . 258 limits P.2.4.9.8.3.4 . . 161 locator D.6.8 . . . . . . 582 map area P.2.4.6.3 . . 112 map display D.6.3 . . 561 map name P.1.3.2 . . . . 34 map stratum P.1.3.3 . . 35 map units P.1.3.4 . . . . 36 menu D.6.6 . . . . . . . 576 mesh D.6.3.5 . . . . . . 565 mesh data P.1.3.7 . . . . 39 mesh interpolation P.2.5.9.4197 mesh map colour fill P.2.5.6.9190 mesh parameters P.2.5.6184 model area P.1.3.5 . . . 37 model P.1.3 . . . . . . . . 33 number of model strata P.1.3.638 option D.6.6.4 . . . . . 579 property key P.3.8.5.9.5383 secondary coordinate ticks D.6.2.2.3 550 settings . . . . . . . . . . 521

settings P.7 . . . . . . . . 524 survey display D.6.5 . 575 survey parameters P.5.6459 text for high & low points D.7.8.6.5 602 view D.7 . . . . . . . . . 584 well display D.6.3.2 . 562 well name P.2.2.5.2 . . . 52 wells P.2.2.5 . . . . . . . . 51 zone P.2.8.5 . . . . . . . 243 zones D.6.3.8 . . . . . . 568 Check grid orthogonality P.3.7.7339 Choice of map projection . 635 CLAN, input P.6.6.5. . . . . 520 Clear solution P.4.2.7 . . . . . 437 workspace (chapter) . 527 workspace P.8. . . . . . 528 Clip contours P.2.4.5.6.2. . 102 fault trace P.2.3.5.7.2. . 73 feature line P.2.6.5.4.2209 Close fault polygons P.2.3.5.7.475 run file R.4. . . . . . . . 535 Coarsen grid P.3.8.9 . . . . . 391 Colour fill, change P.2.4.9.8.3158 Colour fill, orthogonality, show P.3.7.7.4 342 Colour representation, change D.6.7581 Colours, reset P.2.4.9.8.3.6 164 Column delete P.3.4.5 . . . . . . 309 move P.3.4.7. . . . . . . 311 move to fault P.3.6.3 . 327 move to sloping fault P.3.6.6330 Columns add P.3.4.3 . . . . . . . . 307 equalize P.3.3.3. . . . . 298 Common terms, definitions of633 Configuration file options . . 20 Configuration files, use of (appendix) 683 Configuring digitizing tables627 Connecting digitizing tables625 ConPac interpolation & contouring677 Contour interval, change P.2.5.6.5186 Contour interval, major, change P.2.4.6.5

Index GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 740 The document is for study only,if tort to your rights,please inform us,we will delete

114 Contour labels, digitized, change P.2.4.6.4 113 Contour labels, gridded, change P.2.5.6.4 185 Contour line, change P.2.4.5.5100 Contour lines, operate on P.2.4.5.6101 Contour parameters, change P.2.4.6110 Contour sequence, show P.4.2.3.9433 Contour value, change P.2.4.5.398 Contour value, show P.2.4.5.297 Contour values, operate on P.2.4.5.499 Contour,back, display, change P.2.4.9.8 156 Contours . . . . . . . . . . . . 105 add P.2.4.3. . . . . . . . . 93 change P.2.4.5 . . . . . . 96 clip P.2.4.5.6.2 . . . . . 102 copy P.2.4.2 . . . . . . . . 92 delete P.2.4.4 . . . . . . . 95 display, change D.6.3.4564 edit P.2.4 . . . . . . . . . . 91 extend P.2.4.5.6.9 . . . 109 input P.2.4.7 . . . . . . 116 join P.2.4.5.6.8 . . . . . 108 output P.2.4.8. . . . . . 120 repopulate P.2.4.5.6.6 106 sample P.2.4.9 . . . . . 122 smooth P.2.4.5.6.7 . . 107 split P.2.4.5.6.3 . . . . 103 thin P.2.4.5.6.5 . . . . . 105 Contours, back, output P.2.4.9.6143 Control column add P.3.0.4.1 . . . . . . 270 change P.3.0.4.5 . . . . 274 delete P.3.0.4.3. . . . . 272 Control lines input P.3.0.4.9 . . . . . 278 output P.3.0.4.8 . . . . 277 Control row add P.3.0.4.2 . . . . . . 271 change P.3.0.4.6 . . . . 275 delete P.3.0.4.4. . . . . 273 Conversion factors, unit . . 671 Conversion, depth P.6.2.2. 467 Convert grid data to map data P.3.9.8422 horizon P.6.2.2.6 . . . 475 map P.6.2.2.3 . . . . . . 472 point on a map P.6.2.2.2471

shot line P.6.2.2.5 . . . 474 shot point P.6.2.2.4 . . 473 Coordinate box labels change D.6.2.2.5. . . . 552 toggle D.6.2.2.4 . . . . 551 Coordinate level, change D.6.2.2.2549 Coordinate line, move P.3.5.9323 Coordinate position, show R.7538 Coordinate ticks, secondary, change D.6.2.2.3. . . . . . 550 Copy captions P.2.7.2. . . . . 228 contours P.2.4.2 . . . . . 92 faults P.2.3.2. . . . . . . . 62 features P.2.6.2 . . . . . 202 grid P.3.0.7. . . . . . . . 283 legend P.2.9.2 . . . . . . 253 map data P.6.5 . . . . . 511 wells P.2.2.2 . . . . . . . . 48 zones P.2.8.2 . . . . . . 240 Corner value define P.2.4.9.4.7.5 . . 134 show P.2.4.9.4.7.4 . . . 133 Corner values on grid, save P.2.4.9.4.8 139 Corner values, output P.2.4.9.4.7.7136 Correction factor, thickness (appendix) 623 Create differences P.4.2.5. . . 435 grid coarsening P.3.8.9.2392 local grid refinement P.3.8.2.2347 solution P.4.2.4 . . . . . 434 Cross-section arbitrary D.7.8.4 . . . . 598 grid P.3.0.9. . . . . . . . 286 Cross-section grid P.3.0.9 . 286 Cross-section on grid XZ/YZ view, map D.7.8.5 . . . . . . . 599

active area P.3.8.3.3 . 356 active blocks P.3.8.3.4357 active layer P.3.8.3.2 355 block value P.2.4.9.4.7.3132 corner value P.2.4.9.4.7.5134 damping factor P.2.4.9.7.4147 depth of an area P.3.3.5300 depth of layer P.3.2.2 288 Granite settings digitized contours, for P.2.4.6.6 115 fill area, pen and text for new zones P.2.8.8 . . 250 for well symbol and text P.2.2.8 58 pen and text for faults P.2.3.8 . 90 pen and text for mesh contours P.2.5.6.8 . . . . . 189 pen and text for new features P.2.6.8. . . . . . . 224 pen, text and shot point marker P.5.8 . . . . . . . . 461 text for drawing legend P.2.9.8 259 text for new captions P.2.7.5.4 234 interpolation mode P.2.4.9.7.6151 line depth P.3.6.8 . . . 332 mesh value P.2.5.7 . . 192 node depth P.3.5.4 . . 317 node thickness P.3.5.6 319 null P.2.4.9.7.2 . . . . 145 property area P.3.8.5.3374 property blocks P.3.8.5.4375 property layer P.3.8.5.2373 region area P.3.8.4.3. 365 region blocks P.3.8.4.4366 region layer P.3.8.4.2 364 search radius P.2.4.9.7.5148 sloping line P.3.6.7. . 331 thickness of area P.3.3.6301 thickness of layer P.3.2.3290 truncation values P.2.4.9.7.3146 value P.5.2.7 . . . . . . 450 zoom D.4 . . . . . . . . 544 Definitions of common terms633 Delete all local grid refinements P.3.8.2.5 350 caption P.2.7.4. . . . . 230 column P.3.4.5. . . . . 309 contours P.2.4.4 . . . . . 95 control column P.3.0.4.3272 control row P.3.0.4.4 273

D
Damping factor, define P.2.4.9.7.4147 Data, map, copy P.6.5 . . . . 511 Data, process well P.6.6 . . 512 Data, seismic . . . . . . . . . . . 17 Debug, interpolation, set P.5.5.6.7457 Define

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Index

741

fault region P.2.4.5.6.4104 faults P.2.3.4 . . . . . . . .65 features P.2.6.4 . . . . .204 grid coarsening P.3.8.9.3393 grid layer P.3.2.5 . . . .292 grid P.1.2.4 . . . . . . . . .31 legend item P.2.9.4 . .255 local grid refinement P.3.8.2.4349 map P.1.2.3 . . . . . . . . .30 model P.1.2. . . . . . . . .28 property P.3.8.8 . . . . .390 regions P.3.8.7 . . . . .389 row P.3.4.4 . . . . . . . .308 shot line P.5.2.3. . . . .445 stratum P.1.2.2 . . . . . .29 survey P.1.2.5 . . . . . . .32 well P.2.2.4 . . . . . . . . .50 well trajectory data P.6.6.4519 zones P.2.8.4 . . . . . . .242 Depth conversion and volumetrics17 Depth conversion P.6.2.2. .467 Depth of an area define P.3.3.5 . . . . . .300 Depth of layer define P.3.2.2 . . . . . .288 Depth range, highlight P.3.7.5337 Depth, line define P.3.6.8 . . . . . .332 Depth, node define P.3.5.4 . . . . . .317 Development, history of . .697 Developments new . . . . . . . . . . . . . .13 Dictionary of abbreviations655 Differences create P.4.2.5. . . . . . .435 Digitize a section P.5.2.4 . .446 Digitizing table set up D.8 . . . . . . . . .606 Digitizing tables . . . . . . . .625 Digitizing tables, configuring627 Digitizing tables, connecting625 Display 3D grid D.7.5 . . . . . .588 change D.6 . . . . . . . .546 increase D.5 . . . . . . .545 map gradient data D.7.8.6600 orthogonality report P.3.7.7.8343 plot D.9 . . . . . . . . . .607 property values P.3.8.5.9380

region numbers P.3.8.4.9371 solutions P.4.2.3 . . . . 431 well trajectory data D.7.8.7603 Display (chapter). . . . . . . 539 Display box limits, change D.6.4.3571 Display D . . . . . . . . . . . . 541 Display plane, change D.6.4.4572 Displays, X-windows . . . . 23 Divide a grid layer P.3.2.6 293 DXF data export P.6.3.5.3 . . . . 507 import P.6.3.5.2 . . . . 503 DXF files, Import/export P.6.3.5502

zones P.2.8 . . . . . . . . 239 Edit model, primary menu and (chapter) 25 Editing simulation grid . . . . 17 Equalize area P.3.3.2. . . . . . . . 297 columns P.3.3.3 . . . . 298 line P.3.4.9 . . . . . . . . 313 rows P.3.3.4 . . . . . . . 299 Execute run file R.2 . . . . . 533 Export DXF data P.6.3.5.3 . . 507 DXF files P.6.3.5 . . . 502 maps P.6.4 . . . . . . . . 509 Extend contours P.2.4.5.6.9. . 109 faults P.2.3.5.7.9 . . . . . 80 features P.2.6.5.4.8 . . 215

E
EarthVision data, import P.6.3.4497 ECLMap options P.6.2. . . 466 Edit active cells P.3.8.3 . . 354 area P.3.3. . . . . . . . . 296 blocks P.3.8 . . . . . . . 345 captions P.2.7. . . . . . 227 contours P.2.4 . . . . . . 91 fault lines P.3.6 . . . . 325 faults P.2.3. . . . . . . . . 61 features P.2.6 . . . . . . 201 fluids-in-place P.3.8.6 385 grid. . . . . . . . . . . . . 261 grid P.3 . . . . . . . . . . 264 layer P.3.2 . . . . . . . . 287 legend P.2.9 . . . . . . . 252 lines P.3.4 . . . . . . . . 305 local grid refinement D.7.9605 map . . . . . . . . . . . . . 43 map P.2 . . . . . . . . . . . 45 mesh P.2.5 . . . . . . . . 167 model P.1 . . . . . . . . . 27 nodes P.3.5 . . . . . . . 314 properties P.3.8.5 . . . 372 region numbers P.3.8.4363 sample values P.2.4.9.4.7130 shot line section D.7.7590 shot lines P.5.2 . . . . . 442 solutions P.4.2 . . . . . 429 survey (chapter) . . . . 439 wells P.2.2 . . . . . . . . . 47 XY-plane D.7.2 . . . . 585 XZ-plane D.7.3 . . . . 586 YZ-plane D.7.4 . . . . 587

F
Facilities, general. . . . . . . . 18 Facilities, mapping. . . . . . . 16 Facilities, projection. . . . . 636 Factor, thickness correction623 Factors, unit conversion . . 671 Fault add P.2.3.3 . . . . . . . . . 63 change P.2.3.5 . . . . . . 66 Fault colour fill mask, change P.2.3.5.4 69 Fault display, change D.6.3.3563 Fault lines, edit P.3.6 . . . . 325 Fault name, change P.2.3.5.267 Fault polygons, close P.2.3.5.7.475 Fault region, delete P.2.4.5.6.4104 Fault segment, change P.2.3.5.570 Fault trace change P.2.3.5.6 . . . . . 71 clip P.2.3.5.7.2 . . . . . . 73 split P.2.3.5.7.3 . . . . . . 74 Fault traces, operate on P.2.3.5.772 Fault type, change P.2.3.5.3. 68 Faults copy P.2.3.2 . . . . . . . . 62 delete P.2.3.4 . . . . . . . 65 edit P.2.3 . . . . . . . . . . 61

Index GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 742 The document is for study only,if tort to your rights,please inform us,we will delete

extend P.2.3.5.7.9 . . . . 80 in interpolation, toggle P.2.4.9.7.8 154 input P.2.3.6 . . . . . . . 81 join P.2.3.5.7.8 . . . . . . 79 output P.2.3.7. . . . . . . 86 repopulate P.2.3.5.7.6 . 77 smooth P.2.3.5.7.7 . . . 78 thin P.2.3.5.7.5 . . . . . . 76 Feature display, change D.6.3.6566 Feature line change P.2.6.5.3 . . . . 207 clip P.2.6.5.4.2 . . . . . 209 split P.2.6.5.4.3 . . . . 210 Feature lines operate on P.2.6.5.4 . 208 Feature name, change P.2.6.5.2206 Feature, add P.2.6.3 . . . . . 203 Features copy P.2.6.2 . . . . . . . 202 delete P.2.6.4 . . . . . . 204 edit P.2.6 . . . . . . . . . 201 extend P.2.6.5.4.8 . . . 215 input P.2.6.6 . . . . . . 216 join P.2.6.5.4.7 . . . . . 214 names and lines, change P.2.6.5205 output P.2.6.7. . . . . . 220 repopulate P.2.6.5.4.5 212 smooth P.2.6.5.4.6 . . 213 thin P.2.6.5.4.4 . . . . . 211 File handling (chapter). . . . 21 File names (appendix) . . . 611 Files, run (chapter) . . . . . 529 Files, run R. . . . . . . . . . . 529 Fill areas . . . . . . . . . . . . 619 Fluids-in-place calculate P.3.8.6.2 . . edit P.3.8.6 . . . . . . . output P.3.8.6.4 . . . . show P.3.8.6.3 . . . . . 386 385 388 387

GRANITE section of config. file696 Granite settings coordinate box display, for change D.6.2.2.6 . . . . . . . 553 digitized contours, for define P.2.4.6.6 . . . . . . . . 115 fill area, pen and text for new zones define P.2.8.8 . . . . . . . . . 250 graticule display, for change D.6.2.3.6 . . . . . . . 559 grid display, for change D.6.4.5 . . . . . . . . 573 pen and text for back contours, change P.2.4.9.8.2. . . . . 157 for existing feature, change P.2.6.9 . . . . . . . 225 for existing zone, change P.2.8.9 . . . . . . . 251 for faults, define P.2.3.8 . . . 90 for mesh contours, define P.2.5.6.8 . . . . . . 189 for new features, define P.2.6.8 224 pen, text and shot point marker for shot lines define P.5.8 . . . . . . . . . . . 461 text for drawing legend define P.2.9.8 . . . . . . . . . 259 text for existing caption change P.2.7.5.5. . . . . . . . 235 text for new captions define P.2.7.5.4 . . . . . . . . 234 well symbol and text change P.2.2.9 . . . . . . . . . . 59 Granite settings (chapter) . 613 Granitesettings well symbol and text define P.2.2.8 . . . . . . . . . . 58 Graticule box change D.6.2.3 . . . . . 554 Graticule labels change D.6.2.3.5. . . . 558 toggle D.6.2.3.4 . . . . 557 Graticule level change D.6.2.3.2. . . . 555 Graticule ticks change D.6.2.3.3. . . . 556

Grid change D.6.4 . . . . . . 569 coarsen P.3.8.9 . . . . 391 copy P.3.0.7 . . . . . . 283 cross-section P.3.0.9. 286 delete P.1.2.4. . . . . . . 31 edit. . . . . . . . . . . . . 261 edit P.3 . . . . . . . . . . 264 input P.3.0.6 . . . . . . 280 irregular P.3.0.4 . . . . 268 make P.3.0.4.7 . . . . . 276 N x M P.3.0.3 . . . . . 267 output P.3.9.2 . . . . . 396 refine P.3.8.2 . . . . . . 346 relocate P.3.9.3.3 . . . 404 rotate P.3.9.3.4. . . . . 405 scale P.3.9.3.5 . . . . . 406 split P.3.9.4 . . . . . . . 408 test P.2.4.9.4 . . . . . . 125 utilities P.3.9 . . . . . . 395 values of, show P.3.7 333 vector P.3.0.2 . . . . . 266 Grid blocks, order P.3.9.3.6407 Grid coarsening, create P.3.8.9.2392 Grid coarsening, delete P.3.8.9.3393 Grid coarsening, input P.3.8.9.4394 Grid contours, show D.6.4.6574 Grid data to map data, convert P.3.9.8 422 Grid display, change D.6.4.2570 Grid geometry, operate on P.3.9.3402 Grid layer add P.3.2.4 . . . . . . . 291 delete P.3.2.5. . . . . . 292 divide P.3.2.6 . . . . . 293 Grid orthogonality calculate P.3.7.7.2 . . 340 check P.3.7.7 . . . . . . 339 GRID, setting up a table from632 GRID, using. . . . . . . . . . . 19 Grids merge P.3.0.8 . . . . . 284

Formats, UKOOA . . . . . . 675 Formulae, arithmetic . . . . 645 Further help and advice . . . 24

G
General facilities . . . . . . . . 18 Glossary of terms . . . . . . 665

GRID functionality. . . . . . . . 16 section of config. file 688 terminology . . . . . . . . 21

H
Handling, file . . . . . . . . . . 21 Hard copy plot options, change D.6.9583 Header

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Index

743

change D.6.6.2 . . . . .577 Help and advice, further . . .24 HELP section. . . . . . . . . .695 High & low points, text for, change D.7.8.6.5 . . . . . .602 Highlight depth range P.3.7.5 . .337 thickness range P.3.7.6338 History file list P.1.4 . . . . . . . . . . .40 History of development. . .697 Horizon convert P.6.2.2.6 . . . .475 operate on P.5.2.5 . . .448 sample P.5.2.8 . . . . . .451 Horizon numbers change P.5.7 . . . . . . .460

well trajectory data P.6.6.2513 wells P.2.2.6 . . . . . . . 54 zones P.2.8.6 . . . . . . 244 Interpolation debug, set P.5.5.6.7457 Interpolation mode, define P.2.4.9.7.6 151 Interpolation, change P.2.4.9.7144 Interval, contour, change P.2.5.6.5186 Interval, major, contour, change P.2.4.6.5 114 Irregular grid P.3.0.4 . . . . 268 Item change P.2.9.6 . . . . . 257 move P.2.9.5 . . . . . . 256

Legend item add P.2.9.3 . . . . . . . . 254 delete P.2.9.4 . . . . . . 255 LGR, input P.3.8.2.6. . . . . 351 Limits, change P.2.4.9.8.3.4161 Line depth, define P.3.6.8 . 332 Line, equalize P.3.4.9 . . . . 313 Line, sloping, define P.3.6.7331 Line, straighten P.3.4.8 . . . 312 Lines edit P.3.4 . . . . . . . . . 305 List history file P.1.4 . . . . . 40 Load active cell numbers from INIT file P.4.2.8 . . . . . . . 438 Load solutions P.4.2.2. . . . 430 Local grid refinement create P.3.8.2.2 . . . . . 347 delete P.3.8.2.4 . . . . . 349 edit D.7.9 . . . . . . . . . 605 radial P.3.8.2.3 . . . . . 348 show P.3.8.2.7 . . . . . 353 Local grid refinements, delete all P.3.8.2.5 350 Locator, change D.6.8 . . . 582 Low points, text for, change D.7.8.6.5 602

J
Join area P.3.3.8 . . . . . . . 303 contours P.2.4.5.6.8 . 108 faults P.2.3.5.7.8 . . . . 79 features P.2.6.5.4.7 . . 214 layers P.3.2.8 . . . . . . 295 nodes P.3.5.8 . . . . . . 322

I
I,J,K show P.3.7.3 . . . . . . .335 Import DXF data P.6.3.5.2 . .503 EarthVision data P.6.3.4497 map data P.6.3. . . . . .485 mesh maps P.6.3.2 . . .486 Stratamodel data P.6.3.3490 Import/export DXF files P.6.3.5. . . .502 Increase display D.5 . . . . . . . .545 Index change P.2.4.9.8.3.3. .160 Input active cell numbers P.3.8.3.6359 captions P.2.7.6 . . . . .236 CLAN P.6.6.5 . . . . . .520 contours P.2.4.7. . . . . 116 control lines P.3.0.4.9.278 faults P.2.3.6 . . . . . . . .81 features P.2.6.6 . . . . .216 grid coarsening P.3.8.9.4394 grid P.3.0.6 . . . . . . . .280 LGR P.3.8.2.6 . . . . . .351 mesh P.2.5.2 . . . . . . .168 property P.3.8.5.6 . . .377 region numbers P.3.8.4.6368 survey P.5.3 . . . . . . .452

K
Key, change P.2.5.6.9.7 . . 191

M
Make, grid P.3.0.4.7 . . . . . 276 Map convert P.6.2.2.3 . . . . 472 cross-section on grid XZ/YZ view D.7.8.5 . . . 599 delete P.1.2.3 . . . . . . . 30 edit . . . . . . . . . . . . . . 43 edit P.2. . . . . . . . . . . . 45 projections (appendix)633 test P.2.4.9.3 . . . . . . . 124 utilities . . . . . . . . . . 463 utilities P.6 . . . . . . . . 465 view options D.7.8 . . 591 Map area change P.2.4.6.3 . . . . 112 show P.2.4.6.2 . . . . . 111 Map averaging, calculate properties by P.3.9.6 . . . . . . . 410 Map data

L
Layer define active P.3.8.3.2 355 define depth of P.3.2.2288 define thickness of P.3.2.3290 edit P.3.2 . . . . . . . . . 287 grid, delete P.3.2.5 . . 292 split P.3.2.7 . . . . . . . 294 Layer, property, define P.3.8.5.2373 Layer, region, define P.3.8.4.2364 Layers join P.3.2.8 . . . . . . . 295 Legend change P.2.9.7 . . . . . 258 copy P.2.9.2. . . . . . . 253 edit P.2.9 . . . . . . . . . 252

Index GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 744 The document is for study only,if tort to your rights,please inform us,we will delete

copy P.6.5 . . . . . . . . 511 import P.6.3 . . . . . . . 485 Map display, change D.6.3 561 Map gradient data, display D.7.8.6600 Map name, change P.1.3.2 . 34 Map projection, choice of. 635 Map stratum, change P.1.3.3 35 Map units, change P.1.3.4. . 36 Map, point on, convert P.6.2.2.2471 Mapping facilities . . . . . . . 16 Maps export P.6.4 . . . . . . . 509 overlay D.7.8.2 . . . . 592 Mark axes P.3.0.5 . . . . . . 279 Mark node depth P.3.5.5. . 318 Markers . . . . . . . . . . . . . 615 Mask mesh P.2.5.5. . . . . . 183 Maximum & minimum, show P.2.5.6.6 187 Menu and edit model, primary25 Menu template . . . . . . . . 609 Menu, change D.6.6 . . . . 576 Menu, primary . . . . . . . . . 26 Menus . . . . . . . . . . . . . . . 22 Merge grids P.3.0.8 . . . . . 284 Mesh calculate P.2.5.3 . . . . change D.6.3.5. . . . . edit P.2.5 . . . . . . . . . input P.2.5.2 . . . . . . mask P.2.5.5 . . . . . . operate on P.2.5.4. . . output P.2.5.8. . . . . . sample P.2.5.9 . . . . . 180 565 167 168 183 181 193 196

change P.1.3 . . . . . . . . 33 delete P.1.2. . . . . . . . . 28 edit P.1. . . . . . . . . . . . 27 Model area, change P.1.3.5 . 37 Model report, output P.1.5. . 41 Model, primary menu and edit25 Move caption P.2.7.5.2 . . . . 232 column P.3.4.7 . . . . . 311 column to fault P.3.6.3327 column to sloping fault P.3.6.6330 coordinate line P.3.5.9323 item P.2.9.5 . . . . . . . 256 node P.3.5.2 . . . . . . . 315 node to fault P.3.6.4 . 328 node to node P.3.5.3 . 316 options menu D.6.6.5 580 origin P.3.9.3.2 . . . . . 403 property key P.3.8.5.9.4382 row P.3.4.6 . . . . . . . . 310 row to fault P.3.6.2 . . 326 row to sloping fault P.3.6.5329 well P.2.2.5.3 . . . . . . . 53

join P.3.5.8 . . . . . . . 322 split P.3.5.7 . . . . . . . 320 test all P.2.4.9.4.5. . . 128 Nouns . . . . . . . . . . . . . . 658 Null mask boundary, toggle P.2.5.9.4.7 198 Null, define P.2.4.9.7.2 . . 145 Nulls, show P.2.5.6.7. . . . 188 Number of model strata, change P.1.3.6 38 Number of styles P.2.4.9.8.3.2159

O
Open run file R.3 . . . . . . 534 Operate on active cells P.3.8.3.8. 361 contour lines P.2.4.5.6 101 contour values P.2.4.5.499 fault traces P.2.3.5.7. . 72 feature lines P.2.6.5.4 208 grid geometry P.3.9.3 402 horizon P.5.2.5 . . . . 448 mesh P.2.5.4 . . . . . . 181 properties P.3.8.5.8 . 379 region numbers P.3.8.4.8370 volumes P.6.2.3.3. . . 479 Option change D.6.6.4 . . . . 579 set R.6 . . . . . . . . . . 537 Options menu move D.6.6.5 . . . . . 580 Options, configuration file . 20 Options, ECLMap P.6.2. . 466 Options, view, map D.7.8 591 Order, grid blocks P.3.9.3.6407 Origin, move P.3.9.3.2. . . 403 Orthogonality colour fill, show P.3.7.7.4 342 Orthogonality for a grid block, show P.3.7.7.3 . . . . . 341 Orthogonality of grid, calculate P.3.7.7.2 340 Orthogonality report, display P.3.7.7.8 343 Output active cell numbers P.3.8.3.7360 back contours P.2.4.9.6143

N
N x M, grid P.3.0.3. . . . . . 267 Names, file (appendix) . . . 611 New developments. . . . . . . 13 for 2000A . . . . . . . . 701 for 2001A . . . . . . . . 700 for 2002A . . . . . . . . 699 for 2003A . . . . . . . . 698 for 96A . . . . . . . . . . 713 for 97A . . . . . . . . . . 709 for 98A . . . . . . . . . . 707 for 99A . . . . . . . . . . 703 Node move P.3.5.2. . . . . . . 315 move to fault P.3.6.4 . 328 move to node P.3.5.3 . 316 test P.2.4.9.4.3 . . . . . 126 Node depth define P.3.5.4 . . . . . . 317 mark P.3.5.5 . . . . . . . 318 Node thickness, define P.3.5.6319 Node values, output P.2.4.9.4.7.8137 Nodes edit P.3.5 . . . . . . . . . 314

Mesh data, change P.1.3.7 . 39 Mesh interpolation, change P.2.5.9.4197 Mesh map colour fill, change P.2.5.6.9 190 Mesh maps, import P.6.3.2 486 Mesh parameters, change P.2.5.6184 Mesh value, define P.2.5.7 192 Minimum & maximum, show P.2.5.6.6 187 Minimum slope, toggle P.2.4.9.7.9155 Misties, output P.5.5.9 . . . 458 Model

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Index

745

block values P.2.4.9.4.7.6135 captions P.2.7.7 . . . . .238 contours P.2.4.8. . . . .120 control lines P.3.0.4.8.277 corner values P.2.4.9.4.7.7136 faults P.2.3.7 . . . . . . . .86 features P.2.6.7 . . . . .220 fluids-in-place P.3.8.6.4388 grid P.3.9.2 . . . . . . . .396 mesh P.2.5.8 . . . . . . .193 misties P.5.5.9 . . . . . .458 model report P.1.5 . . . .41 node values P.2.4.9.4.7.8137 property P.3.8.5.7 . . .378 region numbers P.3.8.4.7369 solution P.4.2.6 . . . . .436 survey P.5.4 . . . . . . .454 well connection data P.6.6.3517 wells P.2.2.7 . . . . . . . .56 zones P.2.8.7 . . . . . . .247 Overlay, maps D.7.8.2. . . .592

output P.3.8.5.7 . . . . 378 show P.3.8.5.5 . . . . . 376 Property area, define P.3.8.5.3374 Property blocks, define P.3.8.5.4375 Property contours, show P.3.8.5.9.6384 Property fill, show P.3.8.5.9.2381 Property key change P.3.8.5.9.5 . . 383 move P.3.8.5.9.4 . . . 382 Property layer, define P.3.8.5.2373 Property values, display P.3.8.5.9380

Row, control, delete P.3.0.4.4273 Rows add P.3.4.2 . . . . . . . . 306 equalize P.3.3.4. . . . . 299 Run file close R.4 . . . . . . . . . 535 execute R.2 . . . . . . . 533 open R.3 . . . . . . . . . 534 Run files (chapter) . . . . . . 529 Run files R . . . . . . . . . . . 529

S R
Radial local grid refinement P.3.8.2.3348 Radius, search, define P.2.4.9.7.5148 Refine grid P.3.8.2. . . . . . 346 Refresh D.2 . . . . . . . . . . 542 Region area, define P.3.8.4.3365 Sample contours P.2.4.9 . . . . 122 horizon P.5.2.8 . . . . . 451 mesh P.2.5.9 . . . . . . . 196 survey P.5.5 . . . . . . . 455 volumes P.6.2.3.5 . . . 481 Sample values, edit P.2.4.9.4.7130 Sampled contours, show P.2.4.9.4.7.9138 Sampling values for simulation grids673 Save block values as grid property P.2.4.9.4.9 . . . . . 140 Save corner values on grid P.2.4.9.4.8 139 Scale grid P.3.9.3.5. . . . . . 406 Search circle, show P.2.5.9.4.9199 Search radius, define P.2.4.9.7.5148 Secondary coordinate ticks, change D.6.2.2.3. . . . . . 550 Seconds on graticule labels, toggle D.6.2.3.7. . . . . . 560 Section, digitize P.5.2.4 . . 446 Section, GRANITE . . . . . 696 Section, HELP. . . . . . . . . 695 Section, SYSTEM . . . . . . 687 Seismic data . . . . . . . . . . . 17 Select variable transformation P.2.4.9.9 165 Set interpolation debug P.5.5.6.7457 option R.6 . . . . . . . . 537 shading P.2.4.9.8.3.5 . 162 weighting for well control points P.2.4.9.7.7 . 153 Set up digitizing table D.8. 606

P
Path R.5 . . . . . . . . . . . . .536 Pens . . . . . . . . . . . . . . . .614 Plot display D.9 . . . . . . . .607 Point on a map, convert P.6.2.2.2471 Point, test P.2.4.9.2 . . . . . .123 Pore volumes and transmissibilities, calculate P.3.9.7 .415 Primary menu . . . . . . . . . .26 Primary menu and edit model (chapter) 25 Process well data P.6.6 . . .512 Program, starting . . . . . . . .19 Projection facilities. . . . . .636 Projection, map, choice of .635 Projections map (appendix) . . . . .633 Properties edit P.3.8.5 . . . . . . . .372 operate on P.3.8.5.8 . .379 Properties by map averaging, calculate P.3.9.6. . . . . . . .410 Property delete P.3.8.8 . . . . . .390 input P.3.8.5.6 . . . . . .377

Region blocks, define P.3.8.4.4366 Region layer, define P.3.8.4.2364 Region numbers display P.3.8.4.9. . . . edit P.3.8.4 . . . . . . . input P.3.8.4.6 . . . . . operate on P.3.8.4.8 . output P.3.8.4.7 . . . . show P.3.8.4.5 . . . . . 371 363 368 370 369 367

Regions, delete P.3.8.7 . . . 389 Rejoin split grid nodes P.3.9.5409 Relocate grid P.3.9.3.3 . . . 404 Repopulate contours P.2.4.5.6.6 . 106 faults P.2.3.5.7.6 . . . . 77 features P.2.6.5.4.5 . . 212 Reset colours P.2.4.9.8.3.6 164 Results, simulation (chapter)427 Results, simulator P.4 . . . 428 Rotate grid P.3.9.3.4 . . . . . . 405 view D.7.6. . . . . . . . 589 Row delete P.3.4.4 . . . . . . 308 move P.3.4.6 . . . . . . 310 move to fault P.3.6.2. 326 move to sloping fault P.3.6.5329

Index GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 746 The document is for study only,if tort to your rights,please inform us,we will delete

Setting up table from GRID632 Settings change (chapter) . . . 521 change P.7 . . . . . . . . 524 Settings, Granite (chapter) 613 Shading, set P.2.4.9.8.3.5 . 162 Shot line add P.5.2.2. . . . . . . . convert P.6.2.2.5 . . . delete P.5.2.3 . . . . . . section, edit D.7.7 . . 443 474 445 590

Simulator results P.4. . . . . 428 Slope, minimum, toggle P.2.4.9.7.9155 Sloping line, define P.3.6.7 331 Smooth contours P.2.4.5.6.7 . . 107 faults P.2.3.5.7.7 . . . . . 78 features P.2.6.5.4.6 . . 213 Solution clear P.4.2.7 . . . . . . . 437 create P.4.2.4 . . . . . . 434 output P.4.2.6 . . . . . . 436 Solution fill, show P.4.2.3.2432 Solutions display P.4.2.3 . . . . . 431 edit P.4.2 . . . . . . . . . 429 load P.4.2.2 . . . . . . . 430 Spheroids (Ellipsoids) . . . 642 Split area P.3.3.7. . . . . . . . 302 contours P.2.4.5.6.3 . . 103 fault trace P.2.3.5.7.3. . 74 feature line P.2.6.5.4.3210 grid P.3.9.4. . . . . . . . 408 layer P.3.2.7 . . . . . . . 294 nodes P.3.5.7 . . . . . . 320 Split grid nodes, rejoin P.3.9.5409 Starting the program. . . . . . 19 Straighten a line P.3.4.8 . . 312 Stratamodel data, import P.6.3.3490 Stratum, delete P.1.2.2 . . . . 29 Styles, number of P.2.4.9.8.3.2159 Survey delete P.1.2.5 . . . . . . . 32 display, change D.6.5 575 edit (chapter) . . . . . . 439 input P.5.3 . . . . . . . . 452 output P.5.4 . . . . . . . 454 parameters, change P.5.6459 sample P.5.5 . . . . . . . 455 test P.5.5.3 . . . . . . . . 456 SYSTEM section . . . . . . . 687

Terminology, GRID . . . . . 21 Terms, glossary of. . . . . . 665 Test all blocks P.2.4.9.4.6 all nodes P.2.4.9.4.5 . block P.2.4.9.4.4 . . . grid P.2.4.9.4 . . . . . . map P.2.4.9.3. . . . . . node P.2.4.9.4.3 . . . . point P.2.4.9.2 . . . . . survey P.5.5.3 . . . . . 129 128 127 125 124 126 123 456

Shot lines, edit P.5.2 . . . . 442 Shot point convert P.6.2.2.4 . . . 473 value of, show P.5.2.6 449 Show 3D map D.7.8.3 . . . . 593 active P.3.8.3.5. . . . . 358 back contours P.2.4.9.5141 block value P.2.4.9.4.7.2131 contour sequence P.4.2.3.9433 contour value P.2.4.5.2 97 coordinate position R.7538 corner value P.2.4.9.4.7.4133 fluids-in-place P.3.8.6.3387 grid contours D.6.4.6 574 I,J,K P.3.7.3 . . . . . . . 335 local grid refinement P.3.8.2.7353 map area P.2.4.6.2 . . 111 minimum & maximum P.2.5.6.6187 nulls P.2.5.6.7 . . . . . 188 orthogonality colour fill P.3.7.7.4 342 orthogonality for a grid block P.3.7.7.3 . . 341 property contours P.3.8.5.9.6384 property fill P.3.8.5.9.2381 property P.3.8.5.5 . . . 376 region numbers P.3.8.4.5367 sampled contours P.2.4.9.4.7.9138 search circle P.2.5.9.4.9199 solution fill P.4.2.3.2 432 thickness P.3.7.4 . . . 336 total active cells P.3.8.3.9362 value, of shot point P.5.2.6449 values, of grid P.3.7 . 333 volumes P.6.2.3.4 . . . 480 x,y,z P.3.7.2 . . . . . . . 334 zone area P.6.2.3.6 . . 482 Simulation grid, editing . . . 17 Simulation results (chapter)427

Text . . . . . . . . . . . . . . . . 621 Text for high & low points, change D.7.8.6.5 . . . . . 602 Thickness correction factor (appendix)623 node, define P.3.5.6 . 319 of area, define P.3.3.6 301 of layer, define P.3.2.3290 range, highlight P.3.7.6338 show P.3.7.4 . . . . . . 336 Thin contours P.2.4.5.6.5 . 105 faults P.2.3.5.7.5 . . . . 76 features P.2.6.5.4.4. . .211 Ticks, coordinate, secondary, change D.6.2.2.3 . . . . . 550 Toggle coordinate box labels D.6.2.2.4551 faults in interpolation P.2.4.9.7.8 154 graticule labels D.6.2.3.4557 minimum slope P.2.4.9.7.9155 null mask boundary P.2.5.9.4.7198 seconds on graticule labels D.6.2.3.7 560 Total active cells, show P.3.8.3.9362 Transformation, select variable P.2.4.9.9 165 Truncation values, define P.2.4.9.7.3146

U
UKOOA formats . . . . . . 675 Unit conversion factors . . 671 Unzoom D.3. . . . . . . . . . 543 Use of configuration files (appendix)683 Using GRID . . . . . . . . . . . 19

T
Table from GRID, setting up632 Tables, digitizing . . . . . . . 625 Template, menu (appendix)609

GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Index

747

Utilities grid P.3.9 . . . . . . . . .395 map (chapter) . . . . . .463 map P.6 . . . . . . . . . .465

Weighting for well control points, set P.2.4.9.7.7 . . . . 153 Well add P.2.2.3. . . . . . . . . 49 delete P.2.2.4 . . . . . . . 50 move P.2.2.5.3 . . . . . . 53 Well connection data, output P.6.6.3517 Well control points, weighting for, set P.2.4.9.7.7 . . . . 153 Well data, process P.6.6 . . 512 Well name, change P.2.2.5.2 52 Well trajectory data delete P.6.6.4 . . . . . . 519 display D.7.8.7 . . . . 603 input P.6.6.2 . . . . . . 513 Wells . . . . . . . . . . . . . . . 617 change or move P.2.2.5 51 change, display of D.6.3.2562 copy P.2.2.2. . . . . . . . 48 edit P.2.2 . . . . . . . . . . 47 input P.2.2.6 . . . . . . . 54 output P.2.2.7. . . . . . . 56 Workspace clear (chapter) . . . . . 527 clear P.8 . . . . . . . . . 528

XY-plane edit D.7.2 . . . . . . . . . 585 XZ-plane edit D.7.3 . . . . . . . . . 586

V
Value define P.5.2.7 . . . . . .450 Values for simulation grids,sampling673 Variable transformation, select P.2.4.9.9 165 Vector grid P.3.0.2 . . . . . .266 Verbs. . . . . . . . . . . . . . . .656 Verticalise, area P.3.3.9 . . .304 View change D.7 . . . . . . . .584 rotate D.7.6. . . . . . . .589 View options, map D.7.8 . .591 Volumes calculate P.6.2.3.2 . . .477 operate on P.6.2.3.3 . .479 sample P.6.2.3.5 . . . .481 show P.6.2.3.4. . . . . .480 Volumetrics P.6.2.3 . . . . . .476 Volumetrics, depth conversion and17

Y
YZ-plane edit D.7.4 . . . . . . . . . 587

Z
Zone add P.2.8.3 . . . . . . . . 241 change P.2.8.5 . . . . . 243 Zone area show P.6.2.3.6 . . . . . 482 Zones change D.6.3.8 . . . . . 568 copy P.2.8.2 . . . . . . . 240 delete P.2.8.4 . . . . . . 242 edit P.2.8 . . . . . . . . . 239 input P.2.8.6 . . . . . . . 244 output P.2.8.7 . . . . . . 247 Zoom define D.4 . . . . . . . . 544

X
x,y,z show P.3.7.2 . . . . . . 334 X-windows displays . . . . . 23

W
Water saturation, calculate P.6.2.4483

Index GRID Reference Manual www.cadfamily.com EMail:cadserv21@hotmail.com 748 The document is for study only,if tort to your rights,please inform us,we will delete

Вам также может понравиться