Log in

Our top 5 new features in 2019

By Chloe Allison 01 January 2020

2019 is over and 2020 is here! OnScale saw a lot of new features added in 2019. Let’s take a look at five of our favorites.

1. The OnScale command line interface (CLI) and MATLAB toolbox

The OnScale CLI lets you run OnScale simulations using command line arguments. We also created a MATLAB toolbox with the aim of seamlessly embedding OnScale simulations in MATLAB. The toolbox contains four classes which let you submit, download and post-process jobs in just a few lines of code.

The development of the OnScale CLI and the MATLAB toolbox makes it much simpler to run really large design studies such as Monte Carlo studies, which require thousands of simulations.

MatLab Toolbox

2. The CAD kernel

In 2019 we worked on the development of the new CAD kernel. This supports multiple CAD formats such as:

  • .step, .iges, .brep
  • .bdf
  • .sldprt (SOLIDWORKS)
  • .x_t, .b_t (Parasolid)
  • .sat, .sab (ACIS)
  • .poly, .csv

This lets you import complex and detailed CAD files directly into OnScale.


3. General connectivity (GCON) elements

OnScale also now supports the following general connectivity (unstructured grid) element types:

  • Triangles
  • Quadrilaterals
  • Tetrahedra
  • Hexahedra


These element types are supported by our mechanical, piezoelectric, thermal and electrostatic solvers. The introduction of GCON provides improved meshing of complex structures, offering you greater flexibility over design shapes.

4. BeamTool plugin

BeamTool 9 is the latest software release from Eclipse Scientific and provides a powerful and easy-to-use tool to improve proficiency and accuracy of ultrasonic non-destructive testing (NDT) inspections. BeamTool makes it easy to model, validate and document your phased array, time-of-flight diffraction (TOFD) and conventional ultrasonic inspection plans with confidence.

The integration of OnScale with BeamTool 9 lets you quickly and easily simulate inspection set-up and visualize the complete inspection performance.

Combining BeamTool’s simple GUI with OnScale’s High Performance Computing (HPC) platform and full FEA solvers lets you accelerate your NDT inspections.


5. Electromagnetic (EM) solver

We’ve developed an electromagnetic solver to face the challenges of simulating EM devices such as antenna and waveguide design.


OnScale can solve system-level wave propagation problems in the time domain, providing a full suite of wideband spectral results. Some of our current EM solver features include:

  • 2D, 2.5D and full 3D geometries
  • CAD model import and automated meshing
  • Lumped port, wave mode, absorbing, perfectly matched layer (PML), symmetric and illumination boundary conditions
  • Isotropic, anisotropic, optic and meta materials
  • Time domain, frequency domain and loss outputs

Upcoming features for EM are:

  • Wideband excitation for wave modes
  • Frequency domain outputs to maximally utilize time domain simulation capabilities (single simulation for a band of results)
  • Electromagnetic simulations to be split across many computing nodes, virtually reducing the simulation times linearly via MPI (message passing interface)

There’s more to come in 2020!

If you have questions about the features in this post, please contact info@onscale.com. Be sure to keep an eye out for more exciting features coming in 2020!

Chloe Allison
Chloe Allison

Chloe Allison is an Application Engineer at OnScale. She received her MA in Electrical and Electronics Engineering from the University of Strathclyde. As part of our engineering team Chloe assists with developing applications, improving our existing software and providing technical support to our customers.