Assign Markers to Features from Table or Reference Well.

Correlate all (active or inactive) markers with features from a reference well or a Marker-Feature correspondence table.
Use a 'Resources' Table with two columns: Marker Name, Feature.
Define the table manually or from a *.csv file.
Alternatively create this table from a reference well, and then edit it.


Developed by Emerson-Paradigm

2 Rating(s)
Learn More

Compute Well Roundness along Well Trajectory

This macro builds a graphical representation of the well roundness from the  sectorial angular logs of radii Image from Density Caliper, usually 16-Sector or 60-Sector.

The roundness representation along the well trajectory is done by Curves and by Surfaces computed from the radii Image logs.

You will have to select just one log of the array <name>[i] (for example DCRA[0]).

Note: The log type must be CALIPER (unit of storage = cm).

For helping you in the QC of the well roundness, 3 properties are created for each object: Rmin/Rmax ratio, Area and Length  of the ellipsoid.

You can also limit the calculation of the well roundness inside a MD interval.

Finally in order to simplify the manipulation of these new objects in the project, the curves and the surfaces are stored in 2 different lists of objects.

Developed by Charles REVAUX and Pascal KEIN

28 Rating(s)
Learn More

Export Object Properties to ASCII File

This macro allows exporting object's properties to an ASCII file. It is also possible to include extra columns to specify object name and regions.

It can be used as a replacement for the command: File > Export > Object > Export Properties to Excel, unavailable in Linux environment.

Developed by Mathieu MORISS & Humberto BOVOLENTA

25 Rating(s)
Learn More

Create a new Voxet by resampling an existing Voxet

The command used to obtain a voxet resampled from another, only allows you to create coarser resolution cubes. To the contrary, for cubes with thinner resolution, we need to do some calculation about data spacing, final desired length, etc.

This macro allows a very simple way to create a voxet with the desired resolution without doing any math. Only select the desired sampling and the new voxet is ready to use.

It has two options to create the resampled voxet:
1) Keeping the original cage geometry (data spacing might be slightly altered (ex: 49.99m 49.98m 10.05m) to fit the cage extension) or
2) Keeping the exact resolution defined by the user (the cage might be slightly cut or extended to fit the new resolution).

The user can select to copy properties from original voxet or left it blank, creating only the new voxet geometry.

Developed by Mathieu MORISS & Humberto BOVOLENTA

32 Rating(s)
Learn More

Performance Monitoring in Macros

This macro gives an example of performance monitoring for one or several commands in a macro.
While the macro run, the time and memory consumption is measured and written in a csv file, which can be used for analysis and creating graphs.

This macro uses commands available in P18p1.

Developed by Paradigm

20 Rating(s)
Learn More