Bolt - Fast Mesh Generation

Whatever meshing software you use, you need to add Bolt to your tool chest. Bolt is a push-button solution for generation all-hex meshes from complex geometries with little or no user interacion. Most models can be meshed by simply clicking the Mesh button. For other models, use the mesh controls to adjust mesh, size, and smoothing.

Bolt will work great for most structural analyses and is ideal for models with irregularly-shaped topology, such as:

  • Biomedical
  • Microstructures
  • Metal forming
  • Viscous flow
  • Rapid prototyping
  • Additive manufacturing
  • And more...

We know that Bolt won't work for every simulation, but it is insanely amazing for a lot of simulation. Try it out and see what we mean.


Traditional pave-and-sweep meshing methods require you to decompose the model into sweepable volumes. This could be more than 60% of the time it takes to get a good mesh. Bolt uses a very advanced overlay-grid method to generate an all-hex mesh. Unlike the pave-and-sweep method that takes hours or days to prepare, Bolt allows you to mesh your model with the simple click of the Mesh button.


The Bolt meshing process begins with creating a Cartesian grid base mesh of a bounding box around your model. Nodes from the base grid that are near the boundaries are projected to the geometry, locally distorting the nearby hex cells. A pillow layer of hexes is then inserted at the surfaces by duplicating the interface nodes on either side of the boundaries and inserting hexes. While constraining node locations on the interfaces, Bolt use a set of smoothing procedures to improve mesh quality of the boundary hexes.


Grid overlay methods are not new. It's pretty easy to create a conformal or stair-step mesh of perfect hexes inside a model. What isn't easy is the superior way that Bolt handlers the layer between the conformal mesh and the geometry's outer surface. Bolt's sophisticated algorithms ensure the these hexes are of the highest quallity. That's what makes a Bolt mesh superior


Bolt is licensed to meet your organization's needs.


A node-locked license allows one installation on a standalone desktop or a designated workstation on your network.


Floating licenses allow licenses to be shared on a network by network users. The number of people using Bolt at any given time is limited to the number of floating licenses.

System Requirements

  • - Window Vista, 7 or 8, and 10 64-bit; Linux 64-bit with glibc 2.5+ (e.g Redhat6, Fedora 12, SUSE 12, Debian 6, Ubuntu 10.04); and Mac OS X10.7+(64-bit only). OpenGL 1.5 for best results
  • - Minimum 4 gigabytes RAM, 8 gigabytes recommend; reduce disk drive swapping with additional memory.