volumetric tunnel
The volumetric tunnel module allows you to create a volumetric tunnel model that is defined by a polygonal surface cross-section along a complex 3D path. Once this volumetric grid is defined, it can be used as input to various modules to map analyte and/or geologic data onto the tunnel. These include:
- 3d estimation: external grid port: to map analytical data
- lithologic modeling: external grid port: to map lithologic data
- interp data: to map analytical data
- interp cell data: to map stratigraphic or lithologic material data
The requirements for the tunnel path and cross-section are:
- The path must be defined by a line input to the Right input port.
- The tunnel cross-section is defined by a surface input to the Left input port.
- The cross-section should be defined in the X-Y plane at Z = 0 (2D)
- The coordinates (size) of the cross-section should be actual scale in the same units as the tunnel path (generally feet or meters).
- Do not use cm for cross-section and meters for path.
- Generally, the X-Y Origin (0, 0) should lie within the cross-section and should represent where the tunnel path should be.
Ports
| Direction | Name | Type | Description |
|---|---|---|---|
| Input | Input Line | Field | A field of lines to be used in the creation of the tunnels. |
| Input | Input Surface | Field | A surface used to extrude along the input line. |
| Output | Output Field | Field | The created tunnel field. |
| Output | Output Object | Renderable | A renderable object to display. |
Properties
| Property | Type | Description |
|---|---|---|
| Allow Run | Boolean | This toggle can prevent the module from running. Allowing the user to make changes to large data sets without waiting for updates. |
| Execute | Button | This button will force the module to run even if the Allow Run toggle has been turned off. This allows the user to make a number of changes before updating. |
| Merge Continuous Paths | Boolean | The Merge Continuous Path toggle controls whether continuous lines and polylines will be handled as single, connected lines to obtain a smooth extrusion without intermediary end caps. |
| Max Step Distance | Double | The Max Step Distance is the maximal distance to subdivide the path by. Generally, cells will never be longer than this distance, but may be shorter at the end of a segment. |
| Offset | Double | The Offset value controls the initial translation of the two-dimensional cross section to allow off-center extrusion or move off-centered cross sections to the origin. |
| Phase Determination | Choice: Perpendicular Extrusion, Force Z Up | The Phase Determination controls the orientation of the input surface along the path. When using Perpendicular Extrusion the surface is extruded perpendicular to the segments of the path. If only rotations around the Z axis should be allowed regardless of the path direction, use Force Z Up. |
| Scale Factor By | Choice: Constant, Node Data Component | The Scale Factor By choice allows the user to choose constant or data dependent scaling. |
| Constant Data For Scale Factor | Double | If Scale Factor By is set to Constant, the constant scale factor can be set using this control. |
| Nodal Data For Scale Factor | Choice | The Nodal Data for Scale Factor allows you to choose the nodal data component for scaling. |
| Rotate By | Choice: Constant, Node Data Component | The Rotate By choice allows the user to choose constant or data dependent rotation. |
| Constant Data For Rotation | Double | If Rotate By is set to Constant, the Constant Data For Rotation can be set using this control. |
| Nodal Data For Rotation | Choice | The Nodal Data for Rotation allows you to choose the nodal data component for rotation. |
Data Output
| Property | Type | Description |
|---|---|---|
| Map Nodal Data | Multi-select | The Map Nodal Data options allow the user to select those nodal data components that are used for coloring or subsequent subsetting operations. |
| Map Cell Data | Multi-select | The Map Cell Data options allow the user to select those cell data components that are used for coloring or subsequent subsetting operations. |