Introducing JMAG-Designer Ver.25.0

4 February 2026

JMAG-Designer Ver.25.0 was released in February 2026.

JMAG continues to advance development toward the automation of design. To this end, Ver.25.0 brings further functionality enhancements. In particular, significant upgrades have been made to the automatic application of dimensional constraints, accelerated optimization calculations using surrogate models, and the motor design and evaluation features (JMAG-Express).

Here, we introduce some of the functional improvements and new features in Ver.25.0.

To perform dimensional optimization, it is necessary to apply dimensional constraints. With Ver.25.0, the scope of automatic constraints has been expanded to include stators of motors and more complex rotor shapes during detailed design phase. In addition, guidelines are provided for achieving full constraint when it is not automatically attained. Relatedly, the highlighting function for locations where dimensional constraints are applied has been improved. Furthermore, it is now possible to set design variables that are determined dependently, without applying dimensional constraints, as optimization constraints. For example, by setting a minimum width for the bridge area of an IPM motor, strength is maintained and the convergence of optimization calculations is improved.

In both offline and online optimization using surrogate models, the determination of whether a shape is valid—which previously took time—can now be performed by a surrogate model (Geometry Check Surrogate model), thereby speeding up optimization calculations. Optimization using surrogate models now also supports optimization of discrete values for dimensions and materials.

For addressing noise and vibration (NVH) from motors, analyzing excitation sources is important. With Ver.25.0, it is now possible to analyze the temporal and spatial order components of excitation sources using 2D Fourier Transform.

JMAG-Express has seen significant improvements in usability. For example, users can now customize the display of lists of design variables and response values to suit their preferences. Additionally, JMAG-Express will add evaluation items. It is possible to comprehensively evaluate relationships such as current phase, torque, and voltage, which are important motor characteristics. A thermal design scenario for axial flux motors has also been added.

Material modeling capabilities have been enhanced. It is now easier to define Halbach arrays for magnets. The number of divisions can also be set as a design variable for optimization. The calculation functions for superconductors continue to be strengthened. In Ver.25.0, it is now possible to define the angular dependence of the critical current density, enabling more realistic analysis.

Many other functional improvements and new features have been added as well. We encourage you to make full use of the new JMAG.

What is JMAG-Designer Ver.25.0 ?

1. Enhancements to the Automatic Constraint Function and Highlighting of Dimensional Constraints

Extension of applicable scope from conceptual design to detailed design.

Examples of Detailed Shapes Now Automatically ConstrainedExamples of Detailed Shapes Now Automatically Constrained

Detailed design models may include more complex features such as notches on rotor surface, detailed flux barriers, divided magnets, stoppers, and ducts. With Ver.25.0, durability has been improved to ensure that even such complex shapes can achieve full constraint.


Identify quickly problem areas and solutions when automatic constraints fail.

Highlighting of Under-Constrained Shapes and Flowchart for SolutionsHighlighting of Under-Constrained Shapes and Flowchart for Solutions

In this rotor shape, it can be determined from the orange highlight that the area around the V-shaped magnet is not fully constrained. By following the flowchart and key steps, a fully constrained state can be achieved.


Visually confirm where each dimension parameter is defined.

Dimension Parameter Highlighting Linked to the Optimization Setting Dialog Dimension Parameter Highlighting Linked to the Optimization Setting Dialog

When a dimension parameter is selected in the optimization setting dialog, it is highlighted on the model view. Highlighting is available from the [Equations] dialog, the [Generate Parametric Cases] dialog and other dialogs also.

2. Constraints on dependent dimension parameters

It is possible to set constraint conditions on dimensions that are dependently determined by design variables.

Optimization with the Minimum Width Constraint at the Outer BridgeOptimization with the Minimum Width Constraint at the Outer Bridge

Even if the bridge width changes dependently on other dimension parameters, its minimum width can be constrained as measurement variable. By imposing a minimum width constraint, a large number of designs that satisfy the stress constraint are obtained, and the Pareto front progresses around the high-torque region in the same generations.

3. Introduction of Geometry Check Surrogate Models

In addition to the FEA surrogate model, Geometry Check Surrogate model has been introduced.

Design Exploration Using Surrogate ModelsDesign Exploration Using Surrogate Models

In optimization calculations using surrogate models, it was necessary to combine CAD-based shape verification with the FEA surrogate model. Replacing CAD-based shape verification with the surrogate model is expected to improve the performance of both offline and online optimization calculations.

4. Acceleration of Optimization Calculations Using Geometry Check Surrogate Models

Practical examples of speeding up online and offline optimization calculations using geometry check surrogate models.

Comparison of Calculation Times with CAD-Based Methods (Left: Offline, Right: Online)Comparison of Calculation Times with CAD-Based Methods (Left: Offline, Right: Online)

In the offline optimization example, optimization calculations with magnetic area constraints for an IPM motor can be executed in approximately 6 seconds. In the online optimization example In the online optimization example, by performing FEA every 10 generations achieved a 7-fold speedup compared to optimization calculations using CAD for shape verification (The optimization process is 2.5 times faster compared to optimization using only FEA) .

5. Expanding the Scope of Application for Surrogate Model-Assist Optimization Calculations

Complete optimization with discrete variables including materials within a practical timeframe.

Optimization Calculation with Core Material and Geometric Dimensions as Design VariablesOptimization Calculation with Core Material and Geometric Dimensions as Design Variables

For nine material combinations created by varying the core materials of the rotor and stator across three types each, the trade-off between iron loss and material cost was evaluated in a single optimization calculation. Using low iron-loss materials (amorphous, nanocrystal) for the stator core resulted in a design with a smaller stator core size. Furthermore, by utilizing surrogate model-based optimization calculations, the optimization calculation time was reduced to half compared to optimization calculations using FEA alone.

6. Provision of NVH Evaluation Method (2D Fourier Transform)

Analyze the spatial and temporal components of magnetic and electromagnetic forces that cause vibration.

Analysis of Electromagnetic Force Components Acting on the StatorAnalysis of Electromagnetic Force Components Acting on the Stator

To understand the components of electromagnetic vibration on the stator, the frequency and order of electromagnetic force density waves are displayed. These can be used to identify the components contributing to vibration. For example, in 8-pole, 48-slot motor, the time-frequency component (960 Hz) and spatial component (1 pole, 45 degrees, reverse phase) are dominant. Additionally, components caused by the number of slots can also be observed.

7. Improvement of JMAG-Express Usability

Customizable display of design variables and response values.

Customization of the List Display for Design Variables and Response ValuesCustomization of the List Display for Design Variables and Response Values

In this example, only the design variables and response values that include “Torque” in their names are displayed, improving visibility.

8. Display of Motor Characteristic Curves

Display characteristics desired by designers, such as current phase-torque.

Motor Characteristics Added to the Machine Characteristics scenarioMotor Characteristics Added to the Machine Characteristics scenario

In addition to efficiency maps and NT curves, it is possible to evaluate phase-torque characteristics, current-torque characteristics, and phase-voltage characteristics. It is possible to determine that for this motor, torque is maximized around 54deg of phase rotation under high load, and that at 5,000 rpm, the maximum torque at a current of 250A is approximately 180 Nm, the voltage is 600V at 20deg of phase rotation.

9. Permanent Magnet with Halbach Array

Representing Halbach array through parameter settings.

Example of SPM Motor with Halbach ArrayExample of SPM Motor with Halbach Array

Provides Halbach array for the magnetization patterns. This example shows the 2 cases of SMP motor. The number of poles is set to 8, and the number of divisions per pole to 2 and 3. The appropriate magnetization direction is obtained for each setting.

10. Superconducting Analysis More Faithful to Actual Phenomena

Supports the angular dependence of the critical current density of superconducting properties. Also enables the output of critical current density, allowing for analysis of the load state of superconductors.

Superconducting Analysis Considering Angle DependenceSuperconducting Analysis Considering Angle Dependence

Superconducting analysis was performed on a double pancake coil. When considering angular dependence, the critical current density decreases near the coil ends. This occurs because the magnetic flux direction changes near the coil ends, leading to a decrease in critical current density.

The new functions and Features

For details, please see the following function introduction. (PDF, 3.10 MB:  User authentication)

Introducing New Functions of JMAG-Designer Ver. 25.0 

Documents

These are created using the functions in JMAG-Designer Ver.25.0 and later. Please feel free to use them.

Fast Global Exploration

Multi-disciplinary Evaluation

Open to designers

System Integration

Material

Module Download

The latest version of JMAG modules are available.
In addition, version information, release notes, manuals, etc. can be used. ( User authentication)

Module Download 

Update to LM-X license server 5.5.11 or later when using JMAG-Designer Version 24.0 or later.
Click here for more information on LM-X License Server Installer and License Update Manual ( User authentication)

LM-X License Server Installer 

Introducing JMAG-Designer Ver.17.0 – Ver.25.0

Articles about JMAG-Designer that have been released previously are available.