{
  "id": 17922887,
  "title": "Checking HDD Bore Clearance Against Mapped Utilities with NumPy",
  "url": "https://urgent.news/2026/11/03/checking-hdd-bore-clearance-against-mapped-utilities-with-numpy",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-03T06:41:34.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/mezux/checking-hdd-bore-clearance-against-mapped-utilities-with-numpy-33mf"
  },
  "original_language": "en",
  "account": "Horizontal directional drilling permits laying underground utilities without disturbing the surface. However, the borehole must maintain sufficient vertical clearance from existing infrastructure. By inputting the planned bore profile and utility depth data into NumPy, one can pre-emptively identify any potential conflicts. The code calculates the borehole's position and compares it with the depth of each utility crossing. If the distance between the reamed hole and the utility is less than the sum of their diameters minus the required clearance, a conflict is flagged. Typical fixes include adjusting the bore angle, depth, or route. The accuracy of this screening process hinges on the precision of the utility depth inputs, which are often derived from ground-penetrating radar surveys.",
  "summary": "Horizontal directional drilling (HDD) lets you lay pipes and fibre ducts without opening the road, but the bore has to pass existing utilities with enough vertical clearance. If you already have a planned bore profile and a list of utility crossings with depths, a few lines of NumPy will flag the conflicts before anyone starts drilling. Inputs A planned bore profile: depth below ground at each…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}