Você está na página 1de 36

SKUA

and GOCAD

User Guide
Part XII: System and Complements
Published October 10, 2012
19972012 Paradigm Ltd. or its affiliates and subsidiaries. All rights reserved.
The information in this document is subject to change without notice and should not be construed as a commitment by
Paradigm Ltd. or its affiliates and subsidiaries (collectively, "Paradigm"). Paradigm assumes no responsibility for any
errors that mayappear in this document.
The Copyright Act of the United States, Title 17 of the United States Code, Section 501 prohibits the reproduction or
transmission of Paradigms copyrighted material in any form or by any means, electronic or mechanical, including
photocopying and recording, or by any information storage and retrieval system without permission in writing from
Paradigm. Violators of this statute will be subject to civil and possible criminal liability. The infringing activity will be
enjoined and the infringing articles will be impounded. Violators will be personally liable for Paradigms actual damages
and any additional profits of the infringer, or statutory damages in the amount of up to $150,000 per infringement.
Paradigm will also seek all costs and attorney fees. In addition, any person who infringes this copyright willfully and for the
purpose of commercial advantage or private financial gain, or by the reproduction or distribution of one or more copies of
a copyrighted work with a total retail value of over $1,000 shall be punished under the criminal laws of the United States of
America, including fines and possible imprisonment.
The following are trademarks or registered trademarks of Paradigm Ltd. or its affiliates and subsidiaries
(collectively,"Paradigm") in the United States or in other countries: Paradigm, Paradigm logo, and/or other Paradigm
products referenced herein. For a complete list of Paradigm trademarks, visit our Web site at www.pdgm.com. All other
company or product names are the trademarks or registered trademarks of their respective holders.
Alea and Jacta software under license from TOTAL. All rights reserved.
Some components or processes may be licensed under one or more of U.S. Patent Numbers 5,570,106; 5,615,171;
6,765,570; and 6,690,820.
Some components or processes are patented by Paradigm and/or one or more of its affiliates under U.S. Patent Numbers
5,563,949; 5,629,904; 5,838,564; 5,892,732; 5,930,730; 6,055,482; 6,092,026; 6,430,508; 6,819,628; 6,820,043;
6,859,734; 6,873,913; 7,095,677; 7,123,258; 7,295,929; 7,295,930; 7,328,139; 7,561,922; 7,584,056; 7,711,532; and
7,844,402. In addition, there may be patent protection in other foreign jurisdictions for these and other Paradigm products.
All rights not expressly granted are reserved.
Third-party software notices are located at www.pdgm.com/thirdparty/.
iii Contents
Contents
Part XII: System and Complements
Chapter 1 Introduction to Complements................................................................... 1-1
1.1 What Is OpenSpirit Client? ............................................................................ 1-2
1.2 What Is 3D Magellan Mouse?........................................................................ 1-3
Chapter 2 Exchanging Data Using OpenSpirit Client ................................................ 2-1
2.1 Introduction to OpenSpirit Client................................................................... 2-2
2.1.1 Data Access with OpenSpirit Client ................................................... 2-2
2.1.2 Application Integration with OpenSpirit Client................................... 2-3
2.1.3 OpenSpirit Client Licensing Requirements.......................................... 2-4
2.2 Getting Started with OpenSpirit Client .......................................................... 2-5
2.3 Quick Tour of the OpenSpirit Client Interface ................................................ 2-12
2.4 Loading External Data with OpenSpirit DataSelector ...................................... 2-13
2.4.1 Loading Wells, Markers, and Logs with OpenSpirit DataSelector ........ 2-14
2.4.2 Loading 3D Seismic Volumes with OpenSpirit DataSelector ............... 2-17
2.4.3 Loading Horizons with OpenSpirit DataSelector ................................ 2-19
2.4.4 Loading Fault Sticks with OpenSpirit DataSelector ............................2-20
2.5 Loading External Data with OpenSpirit Viewers or Third-Party Programs ......... 2-21
2.6 Tracking Pointer Location Through OpenSpirit ............................................... 2-22
2.7 Exporting SKUA or GOCAD Data Through OpenSpirit .................................... 2-23
2.7.1 Exporting a Well Through OpenSpirit ............................................... 2-23
2.7.2 Exporting a Well Marker Through OpenSpirit .................................... 2-24
2.7.3 Exporting a Well Log Through OpenSpirit ......................................... 2-25
2.7.4 Exporting a Voxet Property Through OpenSpirit ................................ 2-26
Contents iv SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


1-1
1
Introduction to Complements
In this chapter "What Is OpenSpirit Client?,"
page 1-2
"What Is 3D Magellan Mouse?,"
page 1-3
Overview
Paradigm SKUA

and Paradigm GOCAD

includes the complementary products:


OpenSpirit Client and 3D Magellan Mouse. The complementary products are not linked
to any discipline but increase productivity when you perform tasks with other SKUA and
GOCAD products.
Introduction to Complements 1-2 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


1.1 What Is OpenSpirit Client?
With OpenSpirit Client, users can work within the OpenSpirit application integration
framework to access and interact with OpenWorks, SeisWorks, IESX, and other
programs. The OpenSpirit Client module lessens the need for file conversions between
SKUA or GOCAD and major vendor products, resulting in increased productivity and
easier use of SKUA and GOCAD technology. Seismic data does not need to be moved, and
you can directly access well data in the data store. OpenSpirit Client supports events
generated by the interpreter in his or her interpretation workstation so that modifications
to the interpretation are automatically updated in SKUA and GOCAD.
Some important features and benefits of OpenSpirit Client include:
Reduce costs. Leverage your existing project databases (referred to in OpenSpirit as
data stores). Eliminate costly data reformatting tasks.
Save time. Reduce the time spent doing data import/export.
Eliminate costly errors. OpenSpirit Client automatically converts all data accessed
into a consistent coordinate system and set of units.
Improve decision quality. Find and use all available data in your office by leveraging
the OpenSpirit DataSelector and ArcView Extension.
Enable creative workflows. With OpenSpirit Client, SKUA and GOCAD users can
create innovative multi-vendor workflows.
For more information about OpenSpirit Client, see Chapter 2, "Exchanging Data Using
OpenSpirit Client."
Part XII: System and Complements
1.2 What Is 3D Magellan Mouse? 1-3 User Guide
1.2 What Is 3D Magellan Mouse?
In SKUA and GOCAD, you can use 3D Magellan Mouse to enhance your interpretation
experience.
3D Magellan Mouse is the software component that interacts with the 3D Magellan
Mouse hardware device. For an example, see Figure 11. The mouse has a 6-degrees-of-
freedom (three axis translations and rotations) sensor cap mounted on a steady base.
With it you can manipulate 3D models naturally and intuitively to simultaneously pan,
zoom, and rotate 3D objects in every direction. You control the direction and speed of
movement by applying pushes, pulls, and twists to the cap.
Benefits include:
Ergonomic features in the 3D Magellan Mouse reduce hand motion and muscle
activity.
The 3D Magellan Mouse increases productivity two to three times compared to using
a conventional mouse.
Figure 11 Example of a
3D Magellan Mouse
Figure 12 Controlling
3D motion
Introduction to Complements 1-4 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2-1
2
Exchanging Data Using
OpenSpirit Client
In this chapter "Introduction to OpenSpirit Client,"
page 2-2
"Getting Started with OpenSpirit
Client," page 2-5
"Quick Tour of the OpenSpirit Client
Interface," page 2-12
"Loading External Data with
OpenSpirit DataSelector," page 2-13
"Loading External Data with
OpenSpirit Viewers or Third-Party
Programs," page 2-21
"Tracking Pointer Location Through
OpenSpirit," page 2-22
"Exporting SKUA or GOCAD Data
Through OpenSpirit," page 2-23
Overview This chapter provides an overview of the ways you can access data through OpenSpirit,
the types of data you can exchange, and licensing requirements. It also explains how to
use OpenSpirit Client, from connecting to OpenSpirit, through loading data and sending
and receiving cursor (pointer location) information, and finally exporting Paradigm
SKUA

and Paradigm GOCAD

data to other subsurface data stores and programs.


Exchanging Data Using OpenSpirit Client 2-2 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.1 Introduction to OpenSpirit Client
OpenSpirit Client is an optional module in Paradigm SKUA

and Paradigm GOCAD


that you can use to exchange data seamlessly with GeoFrame, OpenWorks, and other
subsurface data stores and native programs such as IESX, Charisma, and SeisWorks. With
OpenSpirit Client, you can also bidirectionally track the pointer location in SKUA or
GOCAD and another interpretation program such as SeisWorks. For an example of a
typical scenario, see Figure 21.
Figure 21 Data exchange scenario with OpenSpirit Client
For more information about data access, application integration, and licensing
requirements related to OpenSpirit Client, see the following topics:
"Data Access with OpenSpirit Client," page 2-2
"Application Integration with OpenSpirit Client," page 2-3
"OpenSpirit Client Licensing Requirements," page 2-4
2.1.1 Data Access with OpenSpirit Client
With OpenSpirit Client, SKUA or GOCAD "listens" for OpenSpirit data selection events,
which may come from a variety of sources including:
OpenSpirit DataSelector
OpenSpirit viewers
ArcView (with ArcView Extension from OpenSpirit)
Native OpenWorks programs (StratWorks and SeisWorks, for example)
Native GeoFrame programs (IESX and Charisma, for example)
Other vendor programs
After a data selection event is received, the OpenSpirit Client will load the selected data
into the current SKUA or GOCAD session. With OpenSpirit Client, you can access the data
types listed in Table 21, coming from any OpenSpirit-enabled data store.
ArcView
Extension
OpenSpirit Framework
Exchange data
and events
Exchange data
and events
Exchange data
and events
SeisWorks
Data or cursor
selection event
OpenSpirit Event
Gateway
Event
GeoFrame
Data Connector
Exchange data
OpenWorks
data store
Exchange data
OpenWorks
Data Connector
. . .
Server
Client
Server
. . .
OpenSpirit Client
(module in SKUA
or GOCAD)
OpenSpirit
DataSelector
Geoframe
data store
Part XII: System and Complements
2.1 Introduction to OpenSpirit Client 2-3 User Guide
Table 21 Reading and
writing of data
In addition, OpenSpirit Client listens for data change events and updates the
corresponding SKUA or GOCAD object if an external program modifies an OpenSpirit
object. An automatic update occurs in SKUA or GOCAD if the object is modified in the
data store while connected to the OpenSpirit Session. For more information about
OpenSpirit sessions, see "Getting Started with OpenSpirit Client" on page 2-5.
2.1.2 Application Integration with OpenSpirit
Client
With OpenSpirit Client, SKUA or GOCAD listens for and sends a variety of events (see
Table 22) that allows it to interact with other OpenSpirit-enabled programs, including
native OpenWorks and GeoFrame programs.
Table 22 Interaction
events
Examples You can broadcast data selection events from ArcView and SKUA or GOCAD will react
and display data coming from an OpenSpirit connected data store (requires ArcView
Extension).
You can bidirectionally share cursor tracking events with StratWorks or SeisWorks
(running on Solaris or Linux) and SKUA or GOCAD (running anywhere).
You can broadcast selection events from the GeoFrame data manager (on Linux) to
populate SKUA or GOCAD with selected wells, logs, and markers.
You can preview log data in the OpenSpirit Well Viewer and then broadcast the
highlighted logs to SKUA or GOCAD.
You can update well correlations in another OpenSpirit-enabled program and SKUA
or GOCAD immediately updates the measured depth of the corresponding well
marker.
Data type Read from external data store Write to external data store
Well (time or depth)
Path Yes Yes
Markers (picks) Yes Yes
Logs Yes Yes
Interpretation
Horizon (seismic and
nonseismic)
Yes Yes
Fault stick Yes No
Checkshot Yes No
2D seismic Yes No
3D seismic Yes No
Interaction SKUA and GOCAD listen SKUA and GOCAD send
Data selection Yes No
Data change Yes Yes, when updated data is exported
Cursor (pointer) tracking Yes Yes
Exchanging Data Using OpenSpirit Client 2-4 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.1.3 OpenSpirit Client Licensing Requirements
Several licenses and products from different vendors are required to use OpenSpirit Client:
OpenSpirit Client module for SKUA or GOCAD, licensed by Paradigm (OpenSpirit
Client includes the SKUA or GOCAD Connection license from OpenSpirit Corporation)
OpenSpirit Runtime (licensed by OpenSpirit Corporation; includes the Base
Framework, Launcher, DataSelector, and Viewers)
Data store such as any of the following:
OpenWorks (licensed by Landmark Graphics Corporation)
GeoFrame (licensed by Schlumberger Information Solutions)
Finder (licensed by Schlumberger Information Solutions)
KINGDOM (licensed by Seismic Micro-Technology, Inc.)
and the corresponding OpenSpirit Data Module server (licensed by OpenSpirit
Corporation). A complete list of currently supported OpenSpirit data stores is on the
OpenSpirit Corporation Web site at http://www.openspirit.com/.
Optionally, to find and select data in ArcView:
ArcView (licensed by ESRI)
ArcView Extension (licensed by OpenSpirit Corporation)
Scan Utility (OpenSpirit Corporation) (one per site)
Part XII: System and Complements
2.2 Getting Started with OpenSpirit Client 2-5 User Guide
2.2 Getting Started with OpenSpirit Client
Before you can use OpenSpirit Client, you must first start OpenSpirit Launcher (the
OpenSpirit Corporation program) and connect to an OpenSpirit Session. The OpenSpirit
Session sets the scope of collaboration among programs and includes some preference
settings (coordinate system and units preferences, for example). An OpenSpirit project,
called a ProjectSet., must be associated with the Session. A ProjectSet in OpenSpirit is a
"virtual" project that can be shared with other users in your organization; it defines the
scope of data you want to work with in a given Session. Your ProjectSet can have projects
from multiple vendor programs and versions.
After you set up the Session and connect to it in OpenSpirit Launcher, you must then
connect to the same Session in SKUA or GOCAD.
For information, see the following topics:
"To set up an OpenSpirit Session," page 2-5
"To connect to the OpenSpirit Session in SKUA or GOCAD," page 2-10
Notes
This section summarizes the steps required in OpenSpirit Launcher. Details regarding starting
the OpenSpirit Launcher, creating an OpenSpirit Session, and creating an OpenSpirit ProjectSet
are all in the OpenSpirit Users Guide, which is installed locally with the program and available
at http://www.openspirit.com/documentation.html. The OpenSpirit Users Guide also explains
the options that appear when you close OpenSpirit Launcher.
For information about how to install OpenSpirit, see the OpenSpirit Users Guide. OpenSpirit
Client is installed automatically when you install SKUA or GOCAD, with access controlled
through License Manager. If you are using OpenSpirit Client in a UNIX or Linux environment,
one additional configuration step is needed to specify where OpenSpirit is installed on your
computer. For information, see the Installation Guide.
To set up an
OpenSpirit Session
1 Do one of the following to start OpenSpirit Launcher:
If you are working in the Windows environment, click OpenSpirit Launcher icon
on your Windows desktop.
If you are working in the UNIX environment, type openspirit in the bin directory
of the OpenSpirit installation.
2 If you are starting Open Spirit Launcher for the first time, register as a new OpenSpirit
user when the OpenSpirit User Registration dialog box appears. You can either create
a new OpenSpirit user or "alias" to an existing one. The most common case is to
create a new OpenSpirit user by typing your UNIX user ID, the name of the UNIX host,
and password. For more information, see the OpenSpirit Users Guide.
Exchanging Data Using OpenSpirit Client 2-6 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


3 When prompted, start the OpenSpirit User Server. You can run the User Server locally
or on a remote UNIX host. If you select to run it on a remote UNIX host, type the login
information for that host. For more information, see the OpenSpirit Users Guide.
After you successfully register and start the User Server, OpenSpirit Launcher opens.
4 Click Session Manager to show the full set of features.
Part XII: System and Complements
2.2 Getting Started with OpenSpirit Client 2-7 User Guide
5 If the OpenSpirit project (called a ProjectSet) you want to use does not already exist,
create it now. The basic process to create a ProjectSet is as follows; details are in the
OpenSpirit Users Guide.
a In OpenSpirit Launcher, click the Project Set tab, and then click Create to open
the Create a ProjectSet dialog box.
b Expand the project tree on the left, click the project you want to include in the
ProjectSet, and then click the right arrow to move the project to the ProjectSet
Contents area on the right. Move all the projects you want to include in your
ProjectSet to the area on the right.
c In the Name box, type a name for your ProjectSet, type a description for the
ProjectSet in the Description box, and then click OK.
Exchanging Data Using OpenSpirit Client 2-8 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


6 If the OpenSpirit Session you want to use does not already exist, create it now. The
basic process to create a session is as follows; details are in the OpenSpirit Users
Guide.
a In OpenSpirit Launcher, click the Session tab, and then click Create to open the
Create A Session dialog box.
b In the Name box, type a name for your Session, type a description in the
Description box, and then click Select.
c In the Select a Project Set for Session dialog box, click the ProjectSet you want to
associate with this Session, and then click OK. The name of the ProjectSet
appears in the Create A Session dialog box, and the name of the Select button
changes to Project password.
d Click Project password and set the passwords if they are necessary for any of
the projects in your ProjectSet. For example, GeoFrame requires a project
password and Finder requires an analyst and password; OpenWorks does not
require a password.
Part XII: System and Complements
2.2 Getting Started with OpenSpirit Client 2-9 User Guide
e Click the Units tab and select the preferred units of measure for display. The
command requires you to specify the units. In this example, the units are set to
the International System of Units (SI).
f Click the Coordinate System tab and select the preferred coordinate system.
The command requires you to specify a coordinate system.
g If your ProjectSet includes any OpenWorks projects, select interpreters by using
the Project Interpreters tab and define the source priority. For more
information, see the OpenSpirit Users Guide.
h When you are finished creating the Session, click OK.
Exchanging Data Using OpenSpirit Client 2-10 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


7 In OpenSpirit Launcher, select the Session you want to connect to in the Current
Session box.
Now you are ready to connect to the same Session in SKUA or GOCAD and begin using
OpenSpirit Client.
To connect to the
OpenSpirit Session in
SKUA or GOCAD
1 Start SKUA or GOCAD and include the OpenSpirit Client module in the project.
Notes
The OpenSpirit Client module is available only when you run standalone SKUA or GOCAD.
It is not available when you run SKUA or GOCAD from the Paradigm Session Manager.
For information about how to add a module to a new or existing project, see Part I:
Getting Started, "Choosing Modules for a Project" on page 1-11.
2 In the SKUA or GOCAD window, on the OpenSpirit toolbar, click Listen to
Selection Events to open the Connect to Session dialog box.
Important As described in the previous procedure, OpenSpirit Launcher must be running
and connected to a Session with unit and coordinate system preferences set; the Session must
also be associated with a ProjectSet containing at least one project.
3 In the Active OpenSpirit Session box, select the same OpenSpirit Session you have
connected to in OpenSpirit Launcher.
After you select the session, the coordinate system information specified in your
session will appear in the dialog box.
Part XII: System and Complements
2.2 Getting Started with OpenSpirit Client 2-11 User Guide
4 In the Well import domain area, select the domain in which you want to load
OpenSpirit well data by clicking Time or Depth. OpenSpirit will convert well data in
the depth domain to time if you select the Time option and a preferred checkshot
survey (well time-depth table) exists for the well in the source data store.
Notes
Converting to the time domain has no affect on the data residing in the data store; it
changes the domain in SKUA or GOCAD. If you update the converted wells in SKUA or
GOCAD, you will not be able to export them back to the data store while they are still in
the time domain.
If your wells in the data store are in depth, you select the Time option, and no checkshot
survey exists, you will not be able to load the wells into SKUA or GOCAD.
After successful connection, a lightning bolt icon ( ) appears on the OpenSpirit
toolbar, indicating that SKUA or GOCAD is now "listening" for selection events. You can
also see the name of the OpenSpirit session at any time by resting the pointer over the
icon.
Selection events can be sent by:
OpenSpirit DataSelectorfor information about how to load data by using the
DataSelector, see "Loading External Data with OpenSpirit DataSelector" on
page 2-13.
OpenSpirit Data Viewersfor information, see "Loading External Data with
OpenSpirit Viewers or Third-Party Programs" on page 2-21.
ArcView Extension and other third-party programsfor information, see "Loading
External Data with OpenSpirit Viewers or Third-Party Programs" on page 2-21.
Exchanging Data Using OpenSpirit Client 2-12 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.3 Quick Tour of the OpenSpirit Client
Interface
When you open a SKUA or GOCAD project that includes OpenSpirit Client, the
OpenSpirit toolbar appears at the top of the SKUA or GOCAD window (see Figure 22).
Figure 22 OpenSpirit
toolbar
Also, the File menu contains additional commands to export SKUA and GOCAD objects
through OpenSpirit. You can find them by selecting File > Export > OpenSpirit, and
then clicking the command for the item that you want to export. For information about
these commands, see "Exporting SKUA or GOCAD Data Through OpenSpirit" on
page 2-23.
Listen to Cursor Events. Receives cursor (pointer) tracking events. If you select
Send Cursor Events in an OpenSpirit-enabled program and select Listen to
Cursor Events in SKUA or GOCAD, you can move the pointer in the other
program and track the location in SKUA or GOCAD. For more information, see "To
receive pointer location events" on page 2-22.
Send Cursor Events. Sends cursor (pointer) tracking events. If you select Send
Cursor Events in SKUA or GOCAD and select Listen to Cursor Events in
an OpenSpirit-enabled program, you can pick a point on an object (use Get XYZ
Coordinate ) and track the location in the other program. For more
information, see "To send pointer location events" on page 2-22.
Listen to Selection Events. Opens a dialog box in which you select the
OpenSpirit Session you want to connect to. For more information, see "To connect
to the OpenSpirit Session in SKUA or GOCAD" on page 2-10.
After you connect to a session, a lightning bolt icon ( ) appears, indicating that
SKUA or GOCAD is "listening" for OpenSpirit selection events. You can then
exchange data and share cursor tracking events through OpenSpirit.
Tip You can also see the OpenSpirit session name by resting the point over the icon.
Part XII: System and Complements
2.4 Loading External Data with OpenSpirit DataSelector 2-13 User Guide
2.4 Loading External Data with OpenSpirit
DataSelector
Table 23 summarizes the data types you can load from an OpenSpirit-enabled data store
into SKUA or GOCAD.
Table 23 OpenSpirit-
supported data types you
can load
When you load data into SKUA or GOCAD through OpenSpirit, you are creating a link to
the data store: the data resides in the data store rather than on disk in SKUA or GOCAD
format. You can work with the loaded data the same way that you would work with any
other data created in SKUA or GOCAD or imported using file converters. If you decide
that you want the objects to be stored with the project in SKUA or GOCAD format, save
the project.
For basic information about how to use OpenSpirit DataSelector to load data into SKUA
or GOCAD, see the following topics:
"Loading Wells, Markers, and Logs with OpenSpirit DataSelector," page 2-14
"Loading 3D Seismic Volumes with OpenSpirit DataSelector," page 2-17
"Loading Horizons with OpenSpirit DataSelector," page 2-19
"Loading Fault Sticks with OpenSpirit DataSelector," page 2-20
Note For complete details regarding the DataSelector, see the OpenSpirit Users Guide. It includes
information about how to:
Query data based on attribute values or spatial location. This is a powerful capability; for
example, you can construct an attribute query to find all active wells with a total depth greater
than 7000 feet.
Display data in project units and coordinate system or use session preferences.
Save query criteria and display preferences (in an XML file) for later reuse.
Query across multiple projects of any type.
Control which attributes are displayed in the DataSelector.
OpenSpirit data type Object type loaded into SKUA or GOCAD
Well bore Well
Well pick Well marker
Well log Well log
3D volume Voxet and properties
Horizon and properties 2D-Grid and properties
Fault (stick) Curve
Exchanging Data Using OpenSpirit Client 2-14 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.4.1 Loading Wells, Markers, and Logs with
OpenSpirit DataSelector
You can use the OpenSpirit DataSelector to load well data into SKUA or GOCAD.
For more information, see the following topics:
"To load wells through OpenSpirit," page 2-14
"To load well picks (markers) through OpenSpirit," page 2-16
"To load well logs through OpenSpirit," page 2-17
To load wells through
OpenSpirit
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 In OpenSpirit Launcher, select Tools > DataSelector/CopySync to open the
OpenSpirit DataSelector Plus window (referred to as DataSelector).
3 On the Projects tab, select the projects you want to load data from. All projects in
the ProjectSet are listed and selected by default. (In this example, there is only one
project, but there could be several.)
Part XII: System and Complements
2.4 Loading External Data with OpenSpirit DataSelector 2-15 User Guide
4 If necessary, click Wells on the left side of the window to change the work area to
the well domain, click the Well Bore List tab, and then select one or more wellbore
lists.
5 Click the Well Bore tab, select the wells that you want to load into SKUA or GOCAD,
and then click Broadcast All Selected Rows .
The wells appear in SKUA or GOCAD in the Objects browser, named with the
CommonName.
Tip If you want to name the wells with a different alias, you can run a hidden command: Select
View > Terminal to open the Terminal pane, type the command WellRenameFromAlias, press
ENTER, and then select the alias type you want to usefor example, the unique well identifier (UWI).
Exchanging Data Using OpenSpirit Client 2-16 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


To load well picks
(markers) through
OpenSpirit
1 If you have not done so already, in DataSelector, select the wells whose markers you
want to loadfor information, see "To load wells through OpenSpirit" on page 2-14.
2 Click the Well Pick tab. All the well picks (markers) for the selected wells appear in
the list.
Note For OpenWorks projects, the list only includes markers for the interpreter selected when
you created the OpenSpirit Session.
Tip If you have not loaded
the associated wells into
SKUA or GOCAD yet, click
Broadcast All Selected
Rows on All Tabs
instead.
3 Select the well markers that you want to load into SKUA or GOCAD, and then click
Broadcast All Selected Rows .
The well markers appear in the Objects browser in the markers list for each well and are
automatically displayed in the view. When you show the associated well, the markers
appear along the well path. The command also creates a stratigraphic horizon feature for
each well marker. (For more information about features and how they are used in SKUA or
GOCAD, see Part IV: Foundation Modeling, Chapter 8, "Defining and Working with
Geologic Features.")
Part XII: System and Complements
2.4 Loading External Data with OpenSpirit DataSelector 2-17 User Guide
To load well logs
through OpenSpirit
1 If you have not done so already, in DataSelector, select the wells whose logs you want
to loadfor information, see "To load wells through OpenSpirit" on page 2-14.
2 Click the Well Log tab. All the well logs for the selected wells appear in the list.
Tip If you have not loaded
the associated wells into
SKUA or GOCAD yet, click
Broadcast All Selected
Rows on All Tabs
instead.
3 Select the well logs that you want to load into SKUA or GOCAD, and then click
Broadcast All Selected Rows .
The well logs appear in the Objects browser in the logs list for each well.
2.4.2 Loading 3D Seismic Volumes with OpenSpirit
DataSelector
You can use the OpenSpirit DataSelector to load 3D seismic volumes into SKUA or
GOCAD as Voxet objects.
To load 3D volumes
through OpenSpirit
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 In OpenSpirit Launcher, select Tools > DataSelector/CopySync to open the
OpenSpirit DataSelector Plus window.
3 On the Projects tab, select the projects you want to load data from. All projects in
the ProjectSet are selected by default.
Exchanging Data Using OpenSpirit Client 2-18 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


4 Click Seismic on the left side of the window to change the work area to the seismic
domain, click the 3D Survey tab, and then select one or more surveys.
5 Click the 3D Volume tab, select the seismic cubes that you want to load into SKUA or
GOCAD, and then click Broadcast All Selected Rows .
Tip If your SKUA or GOCAD
project includes the
Interpretation Modeling
module, you can use the
Seismic Section toolbar to
display sections.
The 3D volumes are loaded into SKUA or GOCAD as Voxet objects and appear in the
Objects browser. When you display the voxet in the 3D Viewer, only the cage appears. To
visualize the volume, display the property, and then use the Style toolbar for the voxet to
display sections.
The sections are loaded from the OpenSpirit-enabled data store as you select them (the
whole volume is not loaded into memory). When doing picking, the sample value is also
queried through the server, which can be relatively slow. For this reason, you might want
to load the whole volume. You can load the whole volume by using any of these methods:
Saving the voxet as an ASCII file by using the Save Objects or the Save Objects As
commandfor information, see Part I: Getting Started, "Saving an Object as a Data
File" on page 3-15.
Saving the project by using the Save or Save As commandfor information, see
Part I: Getting Started, "Saving a Project" on page 5-7.
Loading the property into memory by using the Storage Swap commandfor
information, see Part IV: Foundation Modeling, "Swapping Property Storage or
Bricking Properties" on page 12-30.
Part XII: System and Complements
2.4 Loading External Data with OpenSpirit DataSelector 2-19 User Guide
2.4.3 Loading Horizons with OpenSpirit
DataSelector
You can use the OpenSpirit DataSelector to load seismic horizon interpretations into
SKUA or GOCAD as 2D-Grid objects.
To load seismic
horizon
interpretations
through OpenSpirit
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 In OpenSpirit Launcher, select Tools > DataSelector/CopySync to open the
OpenSpirit DataSelector Plus window.
3 On the Projects tab, select the projects you want to load data from. All projects in
the ProjectSet are selected by default.
4 Click Interpretation on the left side of the window to change the work area to the
interpretation domain, click the Earth Model tab, and then select one or more earth
models.
5 Click the Horizon tab, select the horizons that you want to load into SKUA or
GOCAD, and then click Broadcast All Selected Rows .
The horizons are loaded into SKUA or GOCAD as 2D-Grid objects and appear in the
Objects browser. All properties carried on the horizons are also loaded.
Exchanging Data Using OpenSpirit Client 2-20 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.4.4 Loading Fault Sticks with OpenSpirit
DataSelector
You can use the OpenSpirit DataSelector to load fault interpretations (fault sticks) into
SKUA or GOCAD as Curve objects.
To load fault sticks
through OpenSpirit
1 In OpenSpirit Launcher, select Tools > DataSelector/CopySync to open the
OpenSpirit DataSelector Plus window.
2 On the Projects tab, select the projects you want to load data from. All projects in
the ProjectSet are selected by default.
3 Click Interpretation on the left side of the window to change the work area to the
interpretation domain, click the Earth Model tab, and then select one or more earth
models.
4 Click the Fault tab, select the fault sticks that you want to load into SKUA or
GOCAD, and then click Broadcast All Selected Rows .
The fault sticks are loaded into SKUA or GOCAD as Curve objects and appear in the
Objects browser.
Part XII: System and Complements
2.5 Loading External Data with OpenSpirit Viewers or Third-Party Programs 2-21 User Guide
2.5 Loading External Data with OpenSpirit
Viewers or Third-Party Programs
From the OpenSpirit 3D Viewer, you can load the same OpenSpirit data types into SKUA
or GOCAD as with the DataSelector. For a list of the OpenSpirit data types that you can
load into SKUA or GOCAD and the resulting SKUA or GOCAD object types, see "Loading
External Data with OpenSpirit DataSelector" on page 2-13.
As OpenSpirit Client listens to data selection events, the data selection event can come
from any program that can send such an event. The OpenSpirit 3D Viewer is such a
program, as well as ArcView Extension and other programs such as SeisWorks when the
OpenWorks Pointing Dispatcher event is translated into an OpenSpirit data selection
event.
This section explains how to load data from the 3D Viewer or Well Viewer in OpenSpirit.
You can use the same general approach to load eligible data into SKUA or GOCAD from
other OpenSpirit-enabled programs.
To load data from an
OpenSpirit viewer
1 Ensure the OpenSpirit viewer and SKUA or GOCAD are connected to the same
OpenSpirit session. For information about how to connect to an OpenSpirit session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 In the OpenSpirit viewer, select the object you want to load into SKUA or GOCAD (the
object must be highlighted), and then click Broadcast .
Note To load a well pick (marker) or log into SKUA or GOCAD from the OpenSpirit Well
Viewer, the well on which the marker or log is defined should already be in the SKUA or
GOCAD project.
The object appears in the Objects browser.
Exchanging Data Using OpenSpirit Client 2-22 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.6 Tracking Pointer Location Through
OpenSpirit
With OpenSpirit Client, you can share pointer location information between SKUA or
GOCAD and any number of Open-Spirit-enabled programs: OpenSpirit Viewers, native
OpenWorks and GeoFrame programs (requires the appropriate OpenSpirit event gateway
to be running), and/or ArcView (requires the ArcView extension). The programs must be
connected to the same OpenSpirit session.
For more information, see the following topics:
"To receive pointer location events," page 2-22
"To send pointer location events," page 2-22
To receive pointer
location events
1 Ensure the OpenSpirit-enabled program and SKUA or GOCAD are connected to the
same OpenSpirit session. For information about how to connect to an OpenSpirit
session, see "Getting Started with OpenSpirit Client" on page 2-5.
2 In an OpenSpirit-enabled program, click Send Cursor Events .
3 In SKUA or GOCAD, click Listen to Cursor Events .
4 Move the pointer in the other program.
In SKUA or GOCAD, 3D Pointer and Get XYZ Coordinate turn on
automatically. As you move the pointer in the other program or if you pick a point, the
pointer moves to the same location in the 3D Viewer. The coordinates display on the
status bar at the bottom of the window.
To send pointer
location events
1 Ensure the OpenSpirit-enabled program and SKUA or GOCAD are connected to the
same OpenSpirit session. For information about how to connect to an OpenSpirit
session, see "Getting Started with OpenSpirit Client" on page 2-5.
2 In SKUA or GOCAD, click Send Cursor Events .
3 In an OpenSpirit-enabled program, click Listen to Cursor Events .
4 In SKUA or GOCAD, click Get XYZ Coordinate on the Selection toolbar, and
then pick a point on an object in the 3D Viewer.
The location is sent to the other program and the pointer moves to that location. If you
pick on a voxet that was loaded from OpenSpirit, there may be a delay because the value
must be retrieved from the data store in OpenSpirit.
Part XII: System and Complements
2.7 Exporting SKUA or GOCAD Data Through OpenSpirit 2-23 User Guide
2.7 Exporting SKUA or GOCAD Data Through
OpenSpirit
Table 24 summarizes the SKUA or GOCAD data you can export to an OpenSpirit-enabled
data store. It also indicates whether you can create or update the data and specifies the
OpenSpirit data type you are exporting to. If you want to export any data, the target
project must be associated with the OpenSpirit Session that you connected SKUA or
GOCAD tofor more information, see "Getting Started with OpenSpirit Client" on
page 2-5.
Table 24 Export
capabilities from SKUA
and GOCAD to
OpenSpirit
For more information, see the following topics:
"Exporting a Well Through OpenSpirit," page 2-23
"Exporting a Well Marker Through OpenSpirit," page 2-24
"Exporting a Well Log Through OpenSpirit," page 2-25
"Exporting a Voxet Property Through OpenSpirit," page 2-26
2.7.1 Exporting a Well Through OpenSpirit
You can export one or more wells to an OpenSpirit-enabled data store. You specify which
OpenSpirit project to export to. If you loaded any of the wells from the specified
OpenSpirit project and then modified it in SKUA or GOCAD, the command updates the
well in OpenSpirit. If a well you select to export does not already exist in the project, the
command creates a new well. Wells in the depth domain can be exported. Exporting wells
in the time domain is not supported.
To create or update
an OpenSpirit well
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 Select File > Export > OpenSpirit > Create or Update Well to open the Export
Well dialog box.
SKUA and GOCAD data
type
Create? Update? Exported as this OpenSpirit data type
Well object Yes Yes Wellbore
Well marker Yes Yes Well pick
Well log Yes Yes Well log
Voxet Yes No Seismic 3D volume
Exchanging Data Using OpenSpirit Client 2-24 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


3 In the OpenSpirit Project box, select the project you want to export to. The list
includes all projects in the current OpenSpirit Session.
4 In the Well objects box, enter the wells you want to export.
5 Click OK or Apply.
The command exports the wells to OpenSpirit. If any well you are exporting was
previously loaded from the OpenSpirit project and then modified in SKUA or GOCAD, the
command updates the well in OpenSpirit. If the well did not exist in the project, the
command creates a new well.
2.7.2 Exporting a Well Marker Through OpenSpirit
You can export a well marker to an OpenSpirit-enabled data store. The well on which the
marker is defined must already exist in OpenSpirit. If not, export the well firstfor
information, see "Exporting a Well Through OpenSpirit" on page 2-23and then export
the marker. If you loaded the marker from OpenSpirit and then modified it in SKUA or
GOCAD, the command updates the marker. If the marker does not exist, the command
creates a new marker.
To create or update
an OpenSpirit well
marker
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 Select File > Export > OpenSpirit > Create or Update Well Marker to open the
Export Well Marker dialog box.
3 In the Well box, enter one or more wells where the marker is defined. The wells must
already exist in OpenSpirit.
4 In the Marker name box, select the well marker you want to export.
5 In the Interpreter name box, select the interpreter you want to use among the
available interpreters.
6 Click OK or Apply.
The command exports the well marker to OpenSpirit. If the marker you are exporting was
previously loaded from OpenSpirit and then modified in SKUA or GOCAD, the command
updates the marker in OpenSpirit. If the marker did not exist, the command creates a new
marker.
Part XII: System and Complements
2.7 Exporting SKUA or GOCAD Data Through OpenSpirit 2-25 User Guide
2.7.3 Exporting a Well Log Through OpenSpirit
You can export a well log to an OpenSpirit-enabled data store. The well on which the log
is defined must already exist in OpenSpirit. If not, export the well firstfor information,
see "Exporting a Well Through OpenSpirit" on page 2-23and then export the log. If you
loaded the log from OpenSpirit and then modified it in SKUA or GOCAD, the command
updates the log. If the log does not exist, the command creates a new log.
To create or update
an OpenSpirit well
log
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 Select File > Export > OpenSpirit > Create or Update Well Log to open the Export
Well Log dialog box.
3 In the Well box, enter one or more wells where the log is defined. The wells must
already exist in OpenSpirit.
4 In the Log name box, select the well log you want to export.
5 In the Interpreter name, select the interpreter you want to use among the available
interpreters.
6 Click OK or Apply.
The command exports the well log to OpenSpirit. If the log you are exporting was
previously loaded from OpenSpirit and then modified in SKUA or GOCAD, the command
updates the log in OpenSpirit. If the log did not exist, the command creates a new log.
Exchanging Data Using OpenSpirit Client 2-26 SKUA

and GOCAD

Paradigm2011
With Epos

4.1 Data Management


2.7.4 Exporting a Voxet Property Through
OpenSpirit
You can export a voxet property to a seismic 3D volume in an OpenSpirit-enabled data
store. You must specify which seismic survey to export the property to.
Exporting a voxet property can take a considerable amount of time, depending on the size
of the voxet.
To export a voxet
property through
OpenSpirit
1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the same
OpenSpirit Session. For information about how to connect to an OpenSpirit Session,
see "Getting Started with OpenSpirit Client" on page 2-5.
2 Select File > Export > OpenSpirit > Export Voxet as 3D Volume to open the
Export voxet dialog box.
3 In the Voxet name box, select the voxet you want to export.
4 In the OpenSpirit Project box, select the project you want to export to. The list
includes all projects in the current OpenSpirit Session.
5 In the Seismic survey box, select the seismic survey you want to export the horizon
to. The list includes all surveys associated with the current OpenSpirit Session.
6 In the Properties box, enter the voxet property you want to export. You can export
only one property of the voxet to a seismic 3D volume.
7 Click OK or Apply.
A
l
l

m
a
r
k
s
,

t
r
a
d
e
m
a
r
k
s
,

a
n
d

r
e
g
i
s
t
e
r
e
d

t
r
a
d
e
m
a
r
k
s

a
c
k
n
o
w
l
e
d
g
e
d
.
www.pdgm.com