arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

chevron_left
chevron_right

Introducing nCode 2026.0

The release of nCode 2026.0 brings improvements in functionality and performance for nCode DesignLife, nCode GlyphWorks and nCode VibeSys  software products. 

This latest version mainly focused on customer requested enhancements, minor bug fixes and component updates for improved security that continue to deliver data-driven confidence through accurate analysis, CAE simulation and several customer-led enhancements such as:

GlyphWorks - Multi-temperature

Multi-temperature fatigue analysis

The Strain Life glyph can now use multi-temperature EN materials data with combined stress/strain and temperature histories, matching DesignLife's analysis capabilities. We have also added cycle-by-cycle tracking to both the strain (beta feature) and the stress life glyphs.

Time series generator 

  • The Time Series Generator can now use input metadata and/or multi-column data to set glyph properties and can generate data from Y or XY values. This makes it easier to automate the creation of new time-based data.

 

GlyphWorks - Time series generator
GlyphWorks - Vibration manager

Vibration Manager

  • The Vibration Manager database is updated with 117 new shock datasets from DEF STAN 00-35, MIL-STD-810 and RTCA DO-160G. These vibration test specs enable more accurate comparisons and shaker test simulations.

New Probabilistic Python Module

  • Developed in response to customer interest following conference presentations on Probabilistic Fatigue and Reliability Simulation, this new Python module enables statistical assessment of fatigue life variation due to known and simulated uncertainties. It applies design of experiments (DOE) techniques to generate probabilistic distributions for material and loading variables, then performs multiple fatigue simulations to estimate the probability of failure. The module supports Random Uniform (Monte Carlo) and Latin Hypercube DOE methods, with reshaping to uniform, normal, lognormal, Weibull, exponential, and discrete probability distributions. 
  • Python 3.14 support has been added and is now the default. Support for Python 3.11 has been removed, so nCode 2026 now supports 3.13 and 3.14. Since 2008, nCode GlyphWorks has enabled the direct use of Python scripting for ultimate flexibility, beginning with Python support in the Scripting glyph and also allowing customization of fatigue methods within DesignLife. Python versions supported will continue to be updated at major releases.

➡️Current customers on active software maintenance can gain access to nCode 2026.0 and its full release documentation using the Support Portal

Introducing nCode 2025.1

The release of nCode 2025.1 brings improvements in functionality and performance for nCode DesignLifenCode GlyphWorks and nCode VibeSys  software products. 

This latest version mainly focused on customer requested enhancements, minor bug fixes and component updates for improved security that continue to deliver data-driven confidence through accurate analysis, CAE simulation and several customer-led enhancements such as:

nCode Glyphworks 2025.1 release screenshot 2

Multi-temperature fatigue analysis

The Stress Life glyph can now use multi-temperature SN materials data to carry out fatigue analyses based on input Stress/Strain and temperature histories. This allows temperature-based fatigue calculations for test data to replicate the calculations already done in DesignLife isothermal analysis using OverallMax, OverallMin, and OverallMedian metrics.

Updated vibration standards

  • The Vibration Manager database is updated with the latest version of military standard UK Def Stan 00-035 issues 7. These vibration test specs are used with the Vibration Profile Design product option to compare with shock response spectrum and fatigue damage spectrum from your measured vibration environment and also provides standard inputs to vibration fatigue shaker test simulations (DesignLife).

 

Expanded waveform generation

  • The Time Series Generator glyph has new wave form options (Type property) that allow the generation of Half Sine, Half Triangular, Half Square and Decaying Sine waveforms —expanding the tool’s capabilities for simulating dynamic loading conditions.
nCode Glyphworks 2025.1 release screenshot 1

➡️Current customers on active software maintenance can gain access to nCode 2025.1 and its full release documentation using the Support Portal

Release Updates

The release of  nCode 2025.0 brings improvements in functionality and performance for nCode DesignLife,nCode GlyphWorks and nCode VibeSys  software products. 

This latest version mainly focused on customer requested enhancements, minor bug fixes and component updates for improved security that continue to deliver data-driven confidence through accurate analysis, CAE simulation and several customer-led enhancements such as:

nCode screenshot

Streamlined Automation with Enhanced Time Series Generator

Time Series Generator can now use input metadata and/or multi-column data to set glyph properties and can generate data from Y or XY values. This makes it easier to automate the creation of new time-based data.

Updated Vibration Manager with New Military Standards

The Vibration Manager database is updated with new versions of military standards including UK Def Stan 00-035 issues 5 and 6. These vibration test specs are used with the Vibration Profile Design product option to compare with shock response spectrum and fatigue damage spectrum from your measured vibration environment and also provides standard inputs to vibration fatigue shaker test simulations (DesignLife).

nCode screenshot
nCode screenshot

Upgraded Python 3.13 Support for Greater Flexibility

Python 3.13 support has been added and is now the default. Support for Python 3.8 has been removed, so nCode 2025 now supports 3.11 and 3.13. Since 2008, nCode GlyphWorks has enabled the direct use of Python scripting for ultimate flexibility, beginning with Python support in the Scripting glyph and also allowing customization of fatigue methods within DesignLife. Python versions supported will continue to be updated at major releases.

➡️Current customers on active software maintenance can gain access to nCode 2025.0 and its full release documentation using the Support Portal

Release Updates

The release of  nCode 2024.1 introduces enhanced functionality and performance for nCode DesignLifenCode GlyphWorks, and nCode VibeSys software products. This update includes 155 built-in processing and display glyphs and supports over 50 data formats. 

Current customers with active software maintenance can access nCode 2024.1 and the complete release documentation through the Support Portal.

nCode PlottingGPS screenshot

Plotting GPS data on maps

We have now made available our own internet map server for use within the GPS Display glyph. This makes the plotting GPS data on maps much easier and with no extra cost involved.

This avoids the complexity and potential cost of third-party internet map servers. The HBK map server is free to use from within GlyphWorks.

4-parameter SN fatigue analysis

This SN fatigue analysis method uses 4 parameters to describe the fatigue performance of a material. These parameters describe the slope, shape and position of the SN curve. This allows for greater flexibility in material characterization.

The 4-parameter SN method has been available in DesignLife for several releases and has now been made available in Stress Life glyph to allow calculations from measured strains as well as from FE calculated stresses.

nCode 4ParameterSN screenshot

Other enhancements:

  • New options to envelope and sum histograms in Histogram Manipulation glyph for easier calculation of results.
  • Report document output now available in the latest Office formats.

Release Updates

The release of nCode 2024.0 brings improvements in functionality and performance for nCode DesignLife, nCode GlyphWorks, and nCode VibeSys software products encompassing 155 built-in processing and display glyphs and support for over 50 data formats. 

Current customers on active software maintenance can gain access to nCode 2024.0 and full release documentation using the Support Portal.

GlyphWorks 01

Decode Vector ASC raw CAN data with the CAN processing Glyph

The CAN processing glyph can now decode raw CAN data from Vector ASC files. As with the other supported file formats, in combination with a CAN database (.dbc) the raw CAN data is decoded into channels of data in engineering units which can then be processed downstream.
The user can select which channels to be decoded from a list of available channels in order to speed up the extraction. The decoding can be performed in a user-supplied time range, and a time offset can be applied, so the decoded data can be synchronised with additional data from other sources. nCode 2024.0 supports decoding raw CAN data contained in ASAM MDF4 files and HBK catman BIN files as well as the newly supported Vector ASC files.

Improvements to Optimised Testing

The TestMatch glyph has been improved with the addition of three new properties. The new properties (CorrelationLimit, YTolerance and XTolerance) allow user control over the convergence of the solution.

GlyphWorks 02
GlyphWorks 03

Automatic Re-submission of Batch Jobs – Beta Feature

Batch jobs can now be automatically re-submitted after a failure due to license availability. The new functionality is supported in both flowproc and the DesignLife specific dtproc. This feature is controlled by the use of two new command line switches that control the number of re-tries and the time period between the re-tries.


Other enhancements:

  • Support for Python 3.11 has been added to the currently supported 3.8.
  • Matlab 2023b is now supported in the Matlab scripting glyph.
  • The Matlab 7.3 file format is supported for output.
  • ASAM ODS ATF/ATFX (ODS versions up to 6.1 are now supported).
     

Release Updates

CAN Processing

Decode CAN data with new CAN Processing Glyph

The CAN Processing glyph can be used in conjunction with a CAN database (.dbc file) to decode raw CAN data into channels of data in engineering units, which can then be further processed downstream.
The user can select which channels to be decoded from a list of available channels in order to speed up the extraction. The decoding can be performed in a user-supplied time range, and a time offset can be applied, so the decoded data can be synchronised with additional data from other sources. nCode 2023.1 supports decoding raw CAN data contained in ASAM MDF4 files and HBK catman BIN files.
 

Synchronize data using time offsets in the TestCombination glyph

The TestCombination glyph can now apply time offsets to Time Series and Multi-column input tests. This enables the user to easily synchronize data coming from various sources. This is particularly useful when tests involve multiple data collection devices such as video cameras, CAN loggers, mobile DAQ systems, etc. and the engineer needs to process the entire data for a global understanding of the physical phenomena occurring.

File format enhancements:

  • Multi-column nCodeDS CSV file now supported as output format.
  • ASAM ATFx file format can be read directly without using the ASAM browser.
  • Siemens LMS .LDSF files can be read in conjunction with an associated ATFx file.
  • Other file format updates for ASAM MDF4, Dewesoft DXD, and Dewetron DMD.
     
Cyber essentials - certificate of assurance

We are certified Cyber Essentials Plus (CEP)

 

  • CEP is a UK Government backed industry supported scheme. It helps us to address the required cyber security standards we must meet for our customers. Certification demonstrates our commitment to cyber security. 
  • Security vulnerabilities have been resolved in IT infrastructure, software applications and our own software products. 
  • Process improvements have been made so that we do not accrue technical debt as new vulnerabilities emerge.