Add Plan or Section Grid(s) to a 3D View
In the 3D Viewer, from the Add to 3D > Grids menu, use the Display Plan or Section Grid(s) option to display one or more grid images in the 3D viewer.
Add Plan or Section Grid(s) to 3D dialog options
3D Controls (script mode only)
Viewing direction |
The viewing direction in degrees azimuth relative to the coordinate Y axis. Script Parameter: V3D.DEC |
Viewing inclination |
The viewing inclination in degrees relative to the coordinate X-Y plane. Script Parameter: V3D.INC |
Viewing distance |
The distance of the point of view from the center of the view relative to the size of the view. Script Parameter: V3D.DISTANCE |
Draw bounding box |
Yes to draw a bounding box frame around the limits of the 3D View. Script Parameter: V3D.BOX |
Draw axis |
Yes to draw an axis with labels on the X, Y and Z axis. Script Parameter: V3D.AXIS |
X title |
Titles for the X, Y and Z axis. Script Parameter: |
Set Grid Orientation
This dialog appears for grids that do not have a built-in orientation. Grids produced using Drillhole Plotting or Induced Polarization, for instance, have as part of their projection information an orientation, so this dialog will not appear for those grids; the grid should automatically be placed at the correct location and orientation in the 3D view.
Orientation |
Select "Plan" or "Section". Plan grids plot horizontally in the 3D view. Section grids plot vertically, with the direction of their Y-axis determined by the "Section azimuth" value below. Script Parameter: GRIDIMG3D.ORIENT: 0: Plan, 1: Section |
Reference Point |
The grid must be "anchored" at a location in 3D space. This option determines what this anchor point will be. There are three options (note: "top", "bottom" and "left" refer to locations on the grid as it would normally be viewed in a plan map on the screen): Grid axis origin. This is distinct from the bottom left corner of the grid. It is the location in space of the point (0, 0) in grid coordinates, and may be far off the grid itself. For a plan grid, normally these values would left as 0, 0 because the location of the grid is contained in the grid itself. All that would be left to specify is the vertical location of the grid: "Reference Z (Elevation)". Grid top left corner. If selected, this will put the top left corner of the grid at the entered reference point. Grid bottom left corner. If selected, this will put the bottom left corner of the grid at the entered reference point. Grid top centre. If selected, this will put the reference point at the top centre of the grid. If this is confusing, think of it this way: If you select a reference point on the grid (one of the last three options), then the (X, Y, Z) reference point location is where you want to put that grid location in space. Script Parameter: GRIDIMG3D.REFTYPE: 0: Grid axis origin; 1: Grid top left corner; 2: Grid bottom left corner; 3: Grid top centre point |
Ref X (Easting) Ref Y (Northing) Ref Z (Elevation) |
The grid reference point to anchor the grid in 3D space. See the Reference Point options above. On input to this dialog, the reference point values are calculated according to the process described below in the Application Notes. Script Parameter: GRIDIMG3D.REFX, REFY and REFZ. |
Draw bounding box |
"Yes" to draw a bounding box frame around the limits of the 3D View. Script Parameter: GRIDIMG3D.BOX |
Section Azimuth |
For section views, the grid "X" axis direction, measured in degrees clock-wise from North (the 3D "Y" axis). Script Parameter: GRIDIMG3D.AZIMUTH |
Section Dip |
For section views, the angle measured from the horizontal, looking down the grid from the uppermost edge. A "plan" grid has a dip of 0.0. A section grid must have a dip greater than 0.0, and 90 degrees means a vertical section. Normally, dip cannot be greater than 90 degrees, but in this implementation, dip values up to (but not including) 180 degrees are valid, and refer to grids rotated past the vertical and back up toward horizontal. This makes sense if you consider the dip to be the clockwise rotation of the grid about the grid’s X axis (or about a line which is parallel to the grid’s X axis). Script Parameter: GRIDIMG3D.AZIMUTH |
Default |
Calculates, based on the currently selected orientation, and the grid origin and size, the default location in space of the currently selected grid Reference Point. The Ref X, Ref Y and Ref Z values are updated. |
Application Notes
For details on crooked sections, see the topic Crooked Section Grids.
The Default Reference Point
If the input grid contains no "native" orientation information, the user is asked to specify the orientation and location of the grid by specifying a) an orientation (Plan or Section), b) a reference point definition (grid axis origin, grid bottom left corner etc..), and the reference point location. The IMGORIENT3D GX is called in order to set up this orientation information for the grid. Once the orientation is set up, the grid may be displayed in its correct orientation in any 3D view.
The following are examples of how reference point works, and the default reference point is calculated, for a number of orientations and reference point definitions.
Consider a "normal", non-oriented grid of size X=20, Y=30, with a bottom left corner at a location of (50, 100). The "default" location in 3-dimensional space is as follows:
(50, 130, 0) |
|
(70, 130, 0) |
|
|
|
(50, 100, 0) |
|
(70, 100, 0) |
Plan Orientations
This is the simpler of the two situations, because grids are normally oriented in a plan mode.
The "Z" value is not defined, and is set to zero by default. The default reference points for the various reference point locations would thus be:
Grid Axes Origin: (0, 0, 0)
Grid Bottom Left Corner: (50, 100, 0)
Grid Top Left Corner: (50, 130, 0)
Grid Top Center: (60, 130, 0)
To set a plan grid at a different level, simply specify the "Ref Z" value to that level.
Altering the reference X, Y or Z value will shift the grid by the corresponding amount in that direction.
Section Orientations
Here we take the grid and stand it on its side. To get the default reference points, we assume the selected reference point, if it is on the grid at grid coordinates (x, y), is located in space by mapping the "y" value to true "Z", and the "x" value becomes the radial distance from the "Z" axis, at the selected azimuth angle. Consider the following cases, with Azimuths of 0, 45 and 90 degrees, and the above grid:
Azimuth = 0 (North-South Section)
Grid Axes Origin: (0, 0, 0)
Grid Bottom Left Corner: (0, 50, 100)
Grid Top Left Corner: (0, 50, 130)
Grid Top Center: (0, 60, 130)
Here, the grid "y’ axis is aligned with the "Y" axis in 3-D.
Azimuth = 45 (-NE-SW Section)
Grid Axes Origin: (0, 0, 0)
Grid Bottom Left Corner: (35.3, 35.3, 100)
Grid Top Left Corner: (35.3, 35.3, 130)
Grid Top Center: (42.4, 42.4, 130)
Here, the grid "y’ axis is midway between the "X" and "Y" axes in 3-D.
Azimuth = 0 (E-W Section)
Grid Axes Origin: (0, 0, 0)
Grid Bottom Left Corner: (50, 0, 100)
Grid Top Left Corner: (50, 0, 130)
Grid Top Center: (60, 0, 130)
Here, the grid "y’ axis is aligned with the "X" axis in 3-D.
As noted above, if you still find this is confusing, think of it this way: If you select a reference point on the grid (one of the last three options), then the (X, Y, Z) reference point location is where you want to put that grid location (the bottom left corner, the top left corner, the top center) in space.
Got a question? Visit the Seequent forums or Seequent support
© 2023 Seequent, The Bentley Subsurface Company
Privacy | Terms of Use