WellCAD 6 Updates and Build Notes
Version 6.1 – Build 1853
July 28th, 2026
- Large Log File Loading: Fixed an issue where WellCAD 6.0 could fail or crash when opening very large log files (approximately 2.5 GB). Large datasets that opened successfully in previous versions now load correctly and more reliably in WellCAD 6.0.
- Theme Loading: Fixed an issue where changing the application theme could fail after the BCG library update. Themes are now loaded correctly from the application’s embedded resources instead of external DLLs.
- Internal Code Corrections: Corrected syntax errors in the CLogData template class. Fixed references to undefined variables in unused template functions, improving code quality and preventing potential compilation issues in future development.
- Fracture Topology Diagram: Enhanced the Fracture Topology branch diagram by adding the Cb (branch connectivity) overlay. The diagram now includes a theoretical Cb reference overlay to provide additional context when interpreting fracture network connectivity.
- Classifier Colours in Chart Plots: Fixed an issue where classifier colors were not applied in the Chart Plot Color component. When selecting a log with an associated classification, the chart now correctly uses the classifier’s defined colors instead of displaying all values in black.
- Log Summary Bar Binning: Fixed an issue in the Log Summary Bar where values equal to the maximum log value were excluded from the final histogram bin. The last bin now correctly includes all values at the upper limit of the data range.
- TFD Template Import: Improved TFD import workflow for files with embedded WellCAD templates. Added an option to apply the embedded template, ensuring imported logs better match the selected channels and reducing unnecessary empty logs.
- Overlay Context Menu: Fixed an issue where right-clicking an overlay in the Chart View displayed the incorrect context menu. The appropriate overlay context menu is now shown instead of the Toolbars menu.
- Document Type Menu: Fixed an issue where the File > New menu did not display all available document types. Users can now create any supported WellCAD document regardless of the currently active document type.
- Group Menu Stability: Fixed a crash that could occur when expanding the “Group” menu from the toolbar. The menu now opens reliably without causing the application to crash.
- Depth Shift Units: Fixed an issue where the Depth Shift tool displayed units based on the default depth column instead of the active depth scale. The tool now correctly uses the units of the active depth scale.
- Undo Operation Safety: Fixed an issue where using Undo (Ctrl+Z) could unexpectedly clear the contents of a borehole document. Undo operations now preserve document data and behave as expected.
- Chart Log Compatibility: Fixed a compatibility issue affecting Chart Logs created in earlier versions. Chart points are now displayed correctly when opening existing documents, ensuring consistent visualization across WellCAD versions.
- LAS Sampling Validation: Fixed an issue where some LAS files were incorrectly detected as having inconsistent sampling intervals during import. The sampling rate validation has been improved, preventing unnecessary resampling of valid data.
- Log Merge Data Range: Fixed an issue where the first and last data points could be omitted when merging well logs. Log merging now preserves the complete data range for more accurate results.
- Empty Column Merge: Fixed an issue where data could be clipped when merging logs with an empty column. The merge operation now preserves the full data range, including the first and last depth intervals.
- Page Setup Dialog Buttons: Restored the standard button order in the Borehole Page Setup dialog. The OK and Cancel buttons are now displayed in the expected order for a more consistent user experience.
- LAS Export Step Size: Fixed an issue where LAS exports could incorrectly report a step size of 0.00 in the header for regularly sampled data. Sampling interval detection has been improved to ensure the correct step size is written to exported LAS files.
- Filter Display Range: Fixed a display issue where adjusting the filter width from the Properties Bar could cause filtered log data to appear beyond its valid depth range. Filtered data is now displayed within the correct depth limits.
- Depth Matcher Structure Updates: Fixed an issue where the Depth Matcher did not correctly update fracture nodes in Structure Logs. Apparent picks and associated nodes are now repositioned consistently after depth matching, ensuring the structure interpretation remains accurate.
- Box Plot Dialog Stability: Fixed a crash that could occur when reopening the Box Plot Components dialog in documents without interval-based data. The dialog now opens reliably regardless of the available data types.
- Core Image Import: Fixed an issue affecting the import of large sets of core images. High-resolution image imports now correctly preserve image placement and display without missing or repeated sections.
- Legacy Export Compatibility: Fixed export compatibility for legacy WellCAD formats. Borehole, Multiwell, and automation exports now correctly support WellCAD 5.7 and 5.8 document formats.
- Aperture Rendering During Scrolling: Improved the responsiveness of Structure Log aperture updates during scrolling. Aperture rendering now refreshes correctly while navigating large documents, preventing delayed updates from appearing in the display or printed output.
- Polar Rose Classification Preservation: Fixed an issue where importing a P&R log (Polar Rose) into a workspace could clear the classification dictionary of the associated Structure Log. Changing the P&R log data source no longer affects the dictionaries of referenced Structure Logs.
- Adjust Extremum Independence (WEL-2051): Fixed an issue where Adjust Extremum results could remain linked to the source Formula Log and revert to its constant formula value. The output is now stored as an independent Well Log, preserving the calculated peak-time values.
- Log Scale Property Sync (WEL-2031): Fixed an inconsistency between the displayed log scale and the value shown in the Properties Bar. Both now report the same scale setting.
- Compatibility Warning Restoration (WEL-1811): Restored the compatibility warning when opening newer WellCAD files in older versions. Users are now notified when attempting to open a document created with a newer, unsupported version of WellCAD.
- Flowmeter Calibration Null Handling (WEL-2041): Fixed an issue in Flowmeter Calibration where logging direction validation incorrectly handled null speed values. Speed sign correction now preserves null values while correctly validating up and down runs.
- Feature Highlight Exclusion (WEL-1980): Fixed an issue where selected apparent features remained highlighted in exported and printed documents. Feature selection highlights are now correctly excluded from print and PDF output.
Automation
- Fossil Item Parameters (WEL-1482): Fixed an issue in the Automation XML where the InsertNewFossilItem function did not expose the Abundance, Dominance, and Position parameters in the script editor. These arguments are now correctly available for automation scripts.
CoreCAD
- Lithology Contact Editing (WEL-1693): Fixed an issue in CoreCAD where editing lithology contact types could unintentionally modify the lithology or contact settings of adjacent intervals. Lithology patterns and contact types are now updated independently for each interval.
Geomechanics
- Shear Wave Velocity Label (WEL-2058): Corrected the property label for the Constant method in the Geomechanics Shear Wave Velocity process. The field is now correctly named Shear Wave Velocity instead of Static Young Modulus.
ISI
- Color Classification Dropdown (WEL-1201): Fixed a missing color dropdown on the first row of the Color Classification class list. The dropdown button now displays correctly for the selected first item after the BCG ControlBar Pro 37.0 update.
Multiwell
- Track Location Editing Performance (WEL-2026): Improved performance when editing track locations in grouped layouts. Reduced slowdowns and loading delays associated with grid layout handling, resulting in a smoother editing experience.
- Section View Settings Dialog (WEL-2010): Fixed an issue where the Borehole Settings dialog in the Multiwell Section View could appear transparent for certain datasets. The settings dialog now displays correctly and can be used as expected.
URalyze
- Interval Merge Thresholds (WEL-2067): Fixed an issue in the Uralyze workspace where the interval merge thresholds for permeable and non-permeable zones were reversed. Mineralized intervals are now merged using the correct thickness criteria.
- Resistivity Segmentation (WEL-2068): Improved the URalyze resistivity segmentation (angle method). Angle calculations are now performed on the smoothed resistivity log, resulting in more accurate detection of segmentation points.
Version 6.1 – Build 1463
February 27th, 2026
-
- Comment logs input: Fixed an issue affecting the input of the “c”, “x”, and “v” commands in comment logs when editing within the editor.
- WellCAD Reader installer: Resolved an installation error in the WellCAD Reader: “The code execution cannot proceed because xlnt.dll was not found. Reinstalling the program may fix the problem.” The installation process now completes successfully without errors.
Version 6.1 – Build 1412
February 10th, 2026
Fixes
-
-
- ISI Workspace Rose Diagram Refresh: An issue where Rose Diagram and Stereonet plots did not consistently refresh when toggling the Corrected / Not Corrected option or when modifying related properties has been resolved.
- Structure Log Node Display: A crash occurring when shifting a structure log while node display was enabled. The interaction is now handled safely and no longer causes WellCAD to crash.
- Header XPlot Depth/Time Switching: Switching between depth, time, and date-time references while an XPlot item uses Depth on the X or Y axis in a header no longer causes WellCAD to crash.
- Formula Editor Cut/Paste: A crash that could occur when exiting the Formula Editor after using cut/paste shortcuts (e.g., Ctrl+X then Ctrl+V) while editing a formula log has been fixed. Keyboard focus is now correctly constrained to the Formula Editor so shortcuts no longer act on the underlying document/log and trigger invalid formula state. Standard copy/paste/cut shortcuts remain supported within the editor.
- 3D Log Structure Deletion: WellCAD could crash when a structure log was deleted while a 3D log was displayed and the document was subsequently saved. This scenario is now handled correctly and files save without issues.
- NMRSA Process Exit Issue: An application exit issue following execution of the NMRSA process has been resolved. The NMRSA workflow now terminates cleanly, and processing availability is better aligned with the presence of a valid NMRSA log, avoiding unexpected behaviour with demo files.
- Geomechanics Workspace Interval Insertion: In the Geomechanics workspace, inserting a new interval into a duplicated process log could lead to an application failure. Duplicated logs now handle interval insertion correctly without instability.
- Flowmeter Calibration Header Corruption: An issue where selecting a flowmeter calibration header could corrupt the file if the calibration workspace was not open has been fixed. The FlowVelocity process now validates the calibration bitmap before use, preventing invalid exports and file corruption. An info note has been added to the dialog box.
- Comment Log Edit Mode: An intermittent issue where comment log intervals did not consistently enter edit mode on hover (pencil cursor), making editing unreliable, has been resolved. The interaction is now stable and behaves consistently regardless of scrolling.
- Multiwell Map Image Clipping: In Multiwell documents, disabling the Header could cause the map image to be clipped at the top and incorrectly positioned, particularly at 100% zoom. Map rendering now remains correctly aligned and fully visible regardless of header or zoom settings.
- Strata Log Contact Refresh: A refresh issue with document-wide contacts in strata logs, where hiding a log could leave contact graphics visible until the view was refreshed (e.g. by scrolling), has been fixed. Contacts are now correctly updated and removed immediately when the associated log is hidden.
- Structure Attribute Editing in Tadpole Mode: An issue where structure attributes could not be edited when the structure log was displayed in tadpole mode has been resolved. Attribute editing is now available in all display modes.
- ISI Node Confidence Level Filtering: In the ISI Workspace, node visibility now correctly respects the selected confidence level. Nodes outside the specified confidence threshold are no longer displayed.
- Icon Display Issues: An issue where icons were incorrectly displayed or missing in the Header Explorer Bar, the CoreCAD workspace Add/Remove buttons, and the borehole document explorer (including boxplot and spiderplot logs) has been fixed. Icon mappings have been corrected and now display consistently across the UI.
- Projection Mode Property Display: An issue where the projection mode was not correctly reflected in the property grid, always displaying Polar regardless of the actual net projection mode, has been resolved. The property grid now shows the correct projection mode.
- Dips Chart Overlapping Structures: The Dips chart now correctly includes all structures, even when multiple structures occur at the same depth, ensuring complete and accurate representation.
- Log Editor Text Handling: Text handling in the Log Editor has been enhanced. Ctrl+C now correctly copies cell content, Ctrl+V pastes as expected, and standard Cut/Copy/Paste actions are supported via the context menu.
- Script Editor Property List Stability: Following the upgrade of BCG ControlBar Pro, stability issues in the Script Editor—particularly when interacting with the property list (Property/Value pane)—have been resolved. Function parameters can now be safely viewed and edited via the property list without causing instability.
- UCS – Chang (1) Description: Corrected the description for UCS – Chang (1). The method is based on the relationship between UCS and P-slowness, not porosity, aligning the documentation with the actual inputs and implementation.
- Tensile Strength Parameter Label: Corrected a mislabelled parameter name: the tensile strength constant is now labelled “Tensile Strength” instead of “Static Young Modulus.”
- Flowmeter Zone Shading Export: Flowmeter interval zone shading is now handled correctly during export. Helper workspace logs (including Flowmeter profile interval zones and similar cut-off/helper logs) are no longer exported as printable logs, ensuring consistent and expected PDF/output results.
- Lineation Selection Behaviour: New lineations are not automatically selected after creation, unlike sinusoids. Also, double left click does not consistently deselect all picks and reselect only the clicked pick across sinusoids, lineations, and breakouts, nor reliably apply the currently selected Classification Bar attribute.
- Aperture Display: An issue where the aperture turned white when the cursor passed over it has been fixed.
- Geomechanics Log Export Naming: When exporting logs from the Geomechanics Workspace to the borehole document, logs with the same parameter name (e.g. Sh_Min) are now exported with distinct names so they can be differentiated.
- Polar/Rose Log Template Attributes: When applying a template to a Polar or Rose Log diagram in a header, the “Display Attribute” setting is now correctly preserved so tadpole attributes are applied instead of defaulting to None and displaying all in black.
- Bulk Modulus Elastic Method Inputs: In the method selection parameters list, the Bulk Modulus elastic method now correctly uses Young’s modulus and Poisson’s ratio as inputs instead of porosity.
- Automation Clone Log Updates: When modifying log elements (such as lithology beds or comment boxes) via Automation, linked clone logs are now correctly updated. The necessary client updates, previously only triggered during manual interactions, are now also applied when changes are made using the Automation “Set” methods, ensuring consistent behaviour between manual edits and automated workflows.
- TFD Import Hidden Logs: Logs that were not selected during TFD import from ABI/DDS are no longer shown in the Explorer Bar, ensuring that only imported logs appear and preventing empty, hidden logs from being created.
-
Improvements
-
-
- Script Editor Font Size: The Script Editor font size has been adjusted to improve readability, addressing issues where text appeared too small.
- Picture File List Import: The Picture File List import is now more robust and tolerant of formatting variations. Import handling has been enhanced to better manage delimiters and file paths, including cases with additional spaces or delimiter characters in file names, reducing import failures caused by strict formatting requirements.
- BLM Text File Import: BLM text file import now handles space delimiters more reliably, with a new option to treat consecutive delimiters as one. This resolves import issues caused by multiple spaces and improves overall robustness when parsing text-based inputs.
-
Custom Development: KS & GK Processing Plug-in
This release also includes a customer-specific development delivering a new KS (resistivity) and GK (radiometry) processing plug-in for WellCAD. The plug-in supports end-to-end interpretation workflows for Kobra and DLL3 tools, covering signal smoothing, segmentation, environmental corrections, lithology attribution, permeability (filtration coefficient) calculation, and grade-thickness (GT) computation.
Processing is parameter-driven, leverages deposit- and horizon-specific abacuses, and allows manual adjustment at key stages to support operational interpretation needs. In addition, the plug-in enables automated generation of standardised well passports combining raw data, processed results, lithological interpretation, permeability indicators, and radiometric outputs (eRa, eU, accumulations).
This development replaces legacy interpretation workflows and provides a consistent, auditable framework for resistivity and radiometry interpretation aligned with site-specific geological and operational constraints.
Version 6.0 – Build 1703
October 17th, 2025
-
-
- Compatibility Issue with 5.8 File Exports: An issue that could cause file corruption when saving or exporting to WellCAD 5.8 has been resolved. Previously affected files can now be opened successfully.
- Stability Issue When Editing Stereonet Picks: A crash could occur after changing stereonet legend categories and creating a new pick. This has been fixed, the stereonet now updates correctly, and picks can be created without issues.
- Crash in Structure Interval Statistics: A crash could occur in the Structure Interval Statistics process when running it on a borehole document without a fracture log. The issue has been fixed and the process now correctly handles cases where no fracture log is present, preventing the application from crashing.
- Depth Units Display in Cross-Sections (Multiwell): Depth units on borehole depth display in cross-sections were not updating when switching the vertical (Z) scale between metres and feet. This has been fixed and titles now correctly follow the selected unit system.
- Special Character Issues: A display issue caused special characters, such as the microsecond (µs) unit, to appear incorrectly (e.g., shown as “s” in the Estimate Fluid Velocity and Calculate Caliper processes). This has been fixed, and all units now display correctly.
- Compatibility Issue with 5.8 File Exports: An issue that could cause file corruption when saving or exporting to WellCAD 5.8 has been resolved. Previously affected files can now be opened successfully.
-
Version 6.0 – Build 1617
September 23rd, 2025
New Geomechanics module
The new Geomechanics add-on introduces a dedicated workspace within WellCAD, featuring specialized workflows that support calculating rock mechanical properties, estimating in-situ stress magnitudes, building mechanical earth models, and assessing formation stability. These workflows integrate seamlessly with your log data and are built upon peer-reviewed methodologies and industry-standard geomechanical practices.
The Geomechanics add-on in WellCAD focuses on the following sections:
-
-
- Density and Sonic Velocity Estimations: Estimate missing or incomplete bulk density, compressional wave (P-wave), and shear wave (S-wave) velocities using a library of empirical equations, calibrated by lithology. These estimations are critical when direct logs are unavailable or noisy, and are often used as inputs for elastic moduli, stress models, and rock strength correlations.
- Rock Mechanics: Estimate essential rock strength and elastic parameters using well logs and core-derived values. (e.g., UCS, tensile strength, elastic moduli) from logs and lab data.
- Determination of Pore Pressure. Pore pressure refers to the pressure exerted by fluids within the pores of a rock formation. Understanding and accurately determining pore pressure is essential for safe and efficient well planning.
- Determination of Stress Magnitudes: Determine in-situ vertical and horizontal stresses using integrated density logs, sonic-derived elastic properties, and user-defined parameters (e.g., Poisson’s ratio, Biot coefficient). The module supports both vertical stress from density integration, minimum and maximum horizontal stress magnitudes using poroelastic equations.
- Fracture Stability: Evaluate the risk of rock failure using Mohr-Coulomb criteria, applied continuously along the wellbore.
- It is also possible to access the different geomechanical parameters and methods as individual processes from the Process menu.
-
New Spider and Box plots
Two new chart types – Spider and Box plots (also known a Box & Whisker plots) – have been added to the Chart log. Both chart types are also supported in the borehole document header and can be added and edited using the Header Editor.
Assorted features in the Basic module
-
-
- Status Bar: Details, such as depth, number of data or sampling rate, of the currently selected (single) log will now be shown in the status bar.
- Formula Log: An increased font size and syntax highlighting is now supported by the formula parser. It will make the composition and edition of formulas more user friendly. The position of Syntax errors will be indicated by a tool-tip.
- Chart Log: Pie charts will account for data gaps when calculating the proportions and a category named Emptywill show the percentage of missing data. A new Normalize option has been added to the log properties to ignore missing intervals and normalize the volumes to add up to 100% (exceptions are log types which support overlapping intervals like the CoreDesc and classified Interval logs). An option to adjust the font style for labels and legends has also been added.
- Chart Log: Support for classified logs (Well and Interval logs) has been added for Pie charts.
- Strata Log: A new option has been added to the log properties allowing the user to specify whether the Code, the Description or a combination of Code and Description of the selected pattern is used as label.
- Lithology log (and log types using pattern dictionaries): When editing a pattern dictionary in-place, a change of the pattern code will automatically trigger a replacement of the old code in the log’s data table.
- Multiple File Import: A warning message will be displayed when the user selects too many files exceeding the file name buffer (e.g. when attempting to import a large number of core images).
- File Import: The preview display of the Text File Import dialog box has been improved to display larger quantities of data column more clearly.
- Page Settings: The dialog box has been re-designed and new options have been added to define the depth interval (s) to be printed.
- Annotations: An option has been added to the Bitmap Annotation properties to maintain their aspect ratio.
-
Assorted features for Header / Footer design
-
-
- Labels and dynamic text fields can now be added to a header by dragging and dropping selected rows from the Metadata bar into the Header Editor window.
- An option to maintain the aspect ratio has been added to the properties of the Bitmap item.
- Chart items (pie, spider, box, ternary, …) support user defined depth intervals now.
-
Assorted features in the ISI module
-
-
- Structure, Breakout and Lineation logs: When editing a classification dictionary in-place, a change of the code for a classification attribute will automatically trigger a replacement of the old code in the log’s data table.
- Structure log: A new option -Display nodes – to toggle the display of nodes has been added to the default settings (Tools > Options).
- 3D Log: When selecting the Structure – and / or Lineation Component in the log properties the user can also choose the structure types that should be displayed (e.g. only open fractures, no bedding) as an overlay to the 3D log.
- Polar & Rose log: The structure types displayed in node and branch distribution diagrams can now be grouped. Rather than displaying an individual symbol for each fracture type, multiple types (e.g. minor, intermediate and major fractures) can be combined and displayed as a single group.
- ISI workspace: The display of nodes has been added to the ISI workspace along with a filter to choose the structure class for which the nodes are displayed.
- ISI workspace: The statistics displayed in the legend table of stereonet and rose diagrams can now be exported when right clicking on the table.
- New Fracture Length process: A new process to calculate the fracture length ratio – the ratio between the length of the actual fracture trace represented by the sinusoid and the circumference of the borehole in the fracture plane – has been added to the ISI Module > Structure Logs menu.
-
Bug fixes
-
- Median and weighted average filters work now properly when the circular data option has been selected.
- WellCAD no longer closes unexpectedly when merging FWS logs while the Waveform viewer is open.
- The feature depth of apparent to true corrected partial picks (tadpoles) is now correctly displayed in the ISI workspace.
- Depth units are now correctly displayed and handled in the LAS file import dialog box.
- All quartiles calculated using the Interval Statistics process are now output as Interval logs.
- Engineering log: A transparency problem when displaying equipment items (e.g. casing shoe, casing centralizer) has been solved.
- The default positions for newly inserted Polar & Rose logs are correctly applied now.