Unlock the potential of your MS-Excel using this Real-Time ActiveX Component. No programming skill required.

Drillsoft has developed an ActiveX component that allow connect your own interface with our Hydraulic transient engine.
This technology allows you design your own interface in any programing language. For instance, you don’t need to be MS-Excel expert to get a customize spreadsheet with tables and graphs. So you focus on your design how present data and the ActiveX component will bring the data to your spreadsheet just calling a few methods and events. No programming skills required.
Also of you are a developer this amazing tool will facilitate your job, because you can create multiples interfaces for different end users.


“An ActiveX component is a unit of executable code, such as an .exe, .dll, or .ocx file, that follows the ActiveX specification for providing objects. ActiveX technology allows programmers to assemble these reusable software components into applications and services”. (Source: Microsoft)

ActiveX Architecture

Microsoft standard architecture for reusable software components. Can be used on many programing environments:
C++ Builder
Web Browser
Lab View

How it works

1. Register your HDXM component
2. Open Excel create a macro and go to menu Tools and select References
3. Click Browse… and find the HDXM location.
4. Create an object and start calling methods to bring data (e.g.  a=b.get_Array())

The interface of ActiveX controls
 Properties
 Methods
 Events


This video show how easy you can use the ActiveX component in MS-Excel


Easy Integration

Using general programming languages (VB, VC++,etc.)
Interactive and eve-driven programming
Low Cost
Easy programing, save you time (and money) not only in initial implementation but also in future maintenance
Better than ready-to-run package or graphical language
Easy to Integrate with Excel, Web, OPC Server, DDE server and database. Open and extensible
Contact us to see how we can help you to achieve your goals.


Don’t forget, if you like this post please “Like”, “Favorite”, and “Share” it with your friends or colleagues. If there’s something you like to see, drop us a line or comment below.

Keep up-to-date with Drillsoft in our social media

ON YOUTUBE: https://youtube.com/drillsoft

ON FACEBOOK: http://facebook.com/drillsoft

ON TWITTER: http://twitter.com/drillsoft

ON LINKEDIN : https://www.linkedin.com/company/drillsoft


Hole Cleaning Problems? See How Optimize Cuttings Transport and Drilling Hydraulics

Optimal Hole Cleaning

Drilling fluid hydraulics and hole cleaning is an integral part of the practical processes required for planning and drilling a well.
Optimization of cuttings transport depends on so many factors- hole angle, cutting size, drill string rotation, drill pipe eccentricity, optimization of bit hydraulics, ROP, hole cleaning pills, cuttings transport ratio, cuttings bed properties, etc.
The key to a successful hole cleaning relies upon integrating optimum drilling fluid properties with best drilling practices.
The use of hydraulics and hole cleaning therefore goes beyond calculating pump pressures and jet nozzle selection, although these functions are critical to optimum bit performance (see this post).
The primary use of drilling hydraulics and efficient, effective wellbore cleaning should be considered proactive to design, engineer and drill a well, with careful attention applied to hydraulics and hole cleaning aspects, to reduce or eliminate potential problems before they occur.

Flow Rate

Flow rate is one of the main factors affecting hole cleaning and when we talk about flow rate and hole cleaning. More flow rate is not always the way to improve hole cleaning because might cause erosion or hole washout, therefore enlarging the hole causing less annular velocity and decreasing cuttings transport.

Below a useful table showing the recommended flow rate for highly deviated and horizontal wells:

Note : It is important to calculate minimum flow rates required for hole and wellbore conditions, i.e. hole angle, casing setting depth, mud properties, anticipated ROP’s etc. If not achievable, then ensure that drillstring engineering, BHA design, drilling & tripping procedures are in place to best manage cuttings beds that may form.

Circulate the hole clean prior to tripping. A single bottoms up is not sufficient below a recommended bottoms up factor.

Symptoms of Inadequate Hole Cleaning

  • Small volume of cutting at the shakers as compared to the volume of the hole drilled.
  • Large amount of fill after trips.
  • Increasing drag.
  • Increasing Torque.
  • Reground (small and rounded) cuttings.
  • Increased ECD ans measured by the PWD tool.

Drilling problems

Poor hydraulics and wellbore cleaning may cause the following drilling problems.

  • Inadequate cuttings evacuation from bit.
  • Lower than expected drilling performance.
  • Grinding of cuttings into fines at bit.
  • Mud and solid control maintenance difficulties.
  • Increased ECD.
  • Increased mechanical torque and drag – especially for deviated holes.
  • Over pull in the wellbore due to fines cuttings beds that often result in unnecessary backreaming.
  • Stuck pipe.
  • Fishing.
  • Side-track of well.

Vertical wells

It is important to note that vertical wells are the easiest to clean where cutting beds will not form but where cuttings concentration and slip velocity considerations are perhaps the most important considerations when evaluating wellbore cuttings transport efficiencies.

Higher angle wells

In angles wells e.g. > 30degrees, hole cleaning and cuttings build up in the annulus is highly dependent upon hydraulic conditions. This is especially true in more deviated or horizontal wellbores.

This video show the differences between drilling a VERTICAL well and drilling a DEVIATED well.

Temperature/Pressure Effects on Mud Rheology

Temperature and pressure plays an important role in mud rheology and density because they vary with depth.
The most significant effect is generally seen near the bit where the temperature is greater. This is also the location where most of the swab/surge pressure is developed, and swab/surge calculations may be affected significantly.

Perhaps more significant than effects on pressure loss is the effect on the true yield value in the mud. Significant reduction in the yield value downhole, although the surface value is satisfactory for cuttings removal, could create hole cleaning problems.
Mud flow rate and Mud Properties are perhaps considered the two major variables to ensure effective and efficient wellbore solids removal.

Drillsoft HDX: Dynamic Pressure Drilling

Drillsoft HDX is REAL TIME Software that concentrates on drilling hydraulics and modeling wellbore pressures and temperatures during all phases of the drilling operation in extended-reach, highly deviated, horizontal and high temperature and high pressure (HTHP) wells. The simulator uses state of the art algorithms and provides the user with a wide range of modeling options.

Drillsoft HDX calculates and evaluates down-hole temperatures during drilling, circulating and shut-in operations for land and deep-water wells. A finite difference mathematical model has been developed to predict well bore and formation transient temperature behavior during drilling, fluid circulation and shut-in operations. This includes wells with multiple temperature gradients and well bore deviations, based on the fluids physical characteristics. The PVT model accurately calculates ECD and ESD according to formation and wellbore temperature profiles.