Article: JMAG A to Z


Issue 1 Running Multiple Case Calculations from A to Z

Have you mastered JMAG?
JMAG is continually being enhanced each day. Even users who already know how to use JMAG may find some features they didn't even know existed. There are also many ways to go about operations that can provide even more convenience to the analysis process. Wouldn't you like to gain even greater efficiency through the new features and ways of using JMAG you didn't know existed?
This series introduces what users need to know about JMAG and how to use the software effectively.


Multiple calculations need to be run simultaneously to examine various designs. Therefore, a repetitive process requiring the same settings be specified over and over, multiple geometrical models with differing dimensions be created, and a large number of analysis results be organized. This repetitive procedure not only costs users time, but also increases the chance of simple mistakes like procedural errors or forgetting to specify settings.
JMAG offers a wide-range of useful features for running calculations with multiple cases to offer users a better design that comes to fruition faster. These features can benefit any user almost immediately.

Duplicate Studies to Change Only the Condition and Material Property Settings

Did you know that you could duplicate studies? The material properties and condition settings can be duplicated in a new study using JMAG.
This allows an analysis model with differing material properties and condition settings to be created easily. A study can be duplicated using the following procedure:

  1. Select the study to duplicate in the [Project Manager] treeview, and then right-click.
  2. Select [Duplicate Study] > [Duplicate This Study] from the shortcut menu that is displayed.
  3. A new study is added to the project.

Use Parametric Analysis for Values of Condition Settings in Addition to Geometrical Dimensions

Are you currently specifying multiple condition settings manually? JMAG can create geometrical models with differing dimensions, create analysis models with different settings, and run calculations if the base geometrical model is the same. This feature is the parametric analysis feature. The effect of design variables (numerical changes to parameters) on the analysis results can be evaluated simply using parametric analyses.
Design variables that can be used for a parametric analysis are the dimensions of the geometrical model and the various settings for the materials, conditions, mesh, and study properties.
A parametric analysis can be run using the following procedure:

  1. Create a study using the standard procedure.
  2. Register the dimensions of the geometrical model to change in the [Select Parameters] dialog box displayed from [CAD Parameters] under the study.
  3. Register the other design variables to change in the [Select Parametric Parameters] displayed from [Case Control] under the study.
  4. Specify the values of the design variables in the [Generate Parametric Cases] dialog box.
  5. Confirm the cases to generate in the [Design Table] dialog box.
  6. Right-click the study, and then run the analysis by selecting [Run All Cases] or [Run Active Case].
  7. Confirm the variations in the response values for the design variables using a response graph.

Response graphs will be described in the next section.

Fig. 1. Conceptual diagram of the parametric
Fig. 1. Conceptual diagram of the parametric

Use Response Graphs to Evaluate Results for Multiple Cases Efficiently

Are you evaluating multiple results for comparison by using the same procedure to display the results again and again? The variations in the response values evaluated as design variables can be displayed easily based on the multitude of results obtained using a parametric analysis in JMAG. The process for comparing results including the average values, the maximum/minimum values, and the intensity is easy. This also allows the speed versus torque characteristics to be graphed right in JMAG.
A response graph can be created using the following procedure:

  1. Display the graph of the response values to confirm
  2. Select [Calculation] > [Response Graph Data] in the [Graph] dialog box, and then specify the title and calculation method.
  3. Register the response values in the [Response Graph Table] dialog box.
  4. Right-click [Graph] under [Response Graph] below [Results] in the treeview, and then set the X-axis and Y-axis in the [Response Graph] dialog box.
  5. Display the response graph.

Use Analysis Templates to Set the Same Conditions and Evaluation Items for Differing Geometry

Are you specifying the same settings repeatedly for different geometry? JMAG can apply the same settings automatically even if the geometrical model is different. Analysis templates can also be applied to evaluating results.
The analysis templates are a feature to create a template of the setting information including the existing analysis model that can be applied to different geometrical models. The settings that can be maintained are the configuration of the study, conditions, materials, mesh generation method, study properties, and the way to display the results. Setting can be maintained for faces, edges, and vertices in addition to parts.
An analysis using an analysis template can be run using the following procedure:

  1. Create a study for the base geometrical mode, and then set the conditions, materials, and results display.
  2. Right-click [Model] under [Project], and then select [Export Template].
  3. Create a new project, and then import a geometrical model.
  4. Right-click [Model] under [Project], and then import the template exported in Step 2.

Fig. 2. Conceptual diagram of the analysis
Fig. 2. Conceptual diagram of the analysis

Fig. 3. Information included in analysis templates
Fig. 3. Information included in analysis templates

Use the Script Feature to Automatically Run Standard Procedures

All of the features built into JMAG can be run using script. The script feature is useful for procedures that are often used.
Don't you think creating script is hard? The script does not have to be written manually. The script can be generated simply using the automatic script recording feature. A sample file is also provided in the installation folder for JMAG. Don't hesitate to try it out.
Script can be automatically recorded and executed using the following procedure:

|Recording Script Automatically|

  1. Select [Script] > [Start Recording] from the menu bar to start the automatic script recording.
  2. Perform the procedure in JMAG.
  3. Select [Script] > [Stop Recording] from the menu bar to stop the automatic recording.

|Executing Script|

  1. Select [Script] > [Script Editor] from the menu bar, and then open the script to execute.
  2. Click the [Run] button in the Script Editor.

Fig. 4. Automatically recording script
Fig. 4. Automatically recording script

Use JMAG-Scheduler to Run Batch Calculations

JMAG-Scheduler is used to run analysis independently from pre-post processing, sequentially run multiple studies or snapshot analyses. In addition, simultaneous calculations are now possible. This feature is great for running multiple calculations at once. Licenses for the number of calculations to run are required.
The procedure to run calculations simultaneously in JMAG-Scheduler is as follows:

  1. Start JMAG-Scheduler.
  2. Select [Settings] > [Number of Jobs] from the menu bar, and the set the simultaneous number of jobs.

Use the "Remote System" to Distribute Calculations with Multiple Cases

The remote system can be used to improve the performance running multiple calculations using multiple machines.
The remote system is a system to run calculations jobs on another machine. A calculation can be run without loading down your machine by running that analysis on a different machine. A calculation can be run without loading down your machine by running that analysis on a different machine. The remote system in JMAG utilizes a client-server system. Therefore, the client is only used to submit jobs and acquire results. The power of the client machine can even be turned off after submitting jobs because the jobs are managed on the server. Licenses are required for the number of calculations to run simultaneously.
For information about installing the remote system, see the Installation Manual. The Installation manual can be obtained as follows:

  • The installation folder in the directory JMAG is installed.
  • JMAG Website > Support > Download

Fig. 5. Conceptual diagram of the remotes system
Fig. 5. Conceptual diagram of the remotes system

In Conclusion

This issue has introduced several useful features for examining multiple designs. Operations that were once difficult can be performed much easier now. Please don't hesitate to use the features offered in JMAG to reduce the time costs and prevent mistakes in the settings.
In the next issue, some surprising unknown and useful features will be introduced focusing on operations for basic applications. We hope you enjoy it.


[Case Control]
[Case Control] is at the heart of parametric analysis. [Case Control] is used to add and manage cases as well as design variables.

A study is used to manage the necessary elements of an analysis including the conditions, materials, mesh, and analysis results in JMAG-Designer.

[Snap Shot Analysis]
A snap shot analysis is a feature to obtain results very quickly by distributing an each step of an analysis with multiple steps to multiple machines over a network.

Mini Corner"How do I resolve 'trouble' encountered in JMAG?"

Have you ever encountered trouble while using JMAG? How did you resolve the problem when it occurred? Everyone has their own way of addressing these problems from asking other JMAG users around them, contacting support to looking into the problem further or eventually just having to give up.
JMAG offers a wide-range of support services to solve "trouble" encountered while using JMAG. This section introduces the support services for each aspect when using JMAG that we would like you to know are available.

"Trouble" During the Installation

Installing software seems like an easy process, but understanding how to set up the license, etc., and often be difficult. A simple procedure for installing the software is as follows:

  1. Prepare the license information.
    - The license information is sent by email.
    - The license server information is also required if the license server is configured on a machine other than the machine running JMAG.
  2. Install JMAG following the instructions displayed in the installation program.
    - The license settings are specified following the installation.

JMAG Website:
JMAG Support inquiries: