Are you ready to talk?

How to Submit and Monitor Abaqus Jobs Through Command Window

Table of contents

This blog focuses on  submitting an Abaqus job through the Command window and monitoring it without the Abaqus CAE interface.

Usually what most Abaqus users will do, in order to submit an analysis, is to create and submit the respectful job file when their preprocessing stage model is complete. This process is done in most cases through Abaqus CAE.
Subsequently the user will track the job monitor (accessible through the Job manager) in order to acquire valuable information regarding model related warnings and convergence performance of the solver.

However, there is quite often the need to submit a job file from the command window. The main reason behind this action, might as well be one of the following: ability to run several jobs simultaneously or sequentially, token re-allocation for extra CPUs in place of the CAE if the total number of tokens are limited, or if there are multiple Abaqus users occupying tokens etc.
The action of submitting a job through the CAE and the available options/outputs for monitoring the job’s progress through the Job monitor are features that can also be realized or accessed simply by the command window.

Setup Multiple Loadcases

For our example, we have setup a cantilever beam problem . One side of the beam is fully fixed and a pressure load is acting on the beam as shown in Picture 1. Three jobs will be set-up wherein the pressure load acting on the beam’s top surface will per analysis will be equal to 0.5, 1, 1.5 MPa respectively.

Abaqus Setup Multiple Loadcases for cantilever beam.png
Picture 1: Setup Multiple Loadcases for cantilever beam.

Perform Datacheck

So let us assume that are model has been set-up correctly in the pre-processing stage. What is always good to do prior to submitting the analysis or in our case prior to writing the input file for submitting the analysis via the command window, is to perform a data check. With this action, Abaqus checks that the preprocessing part of our analysis is indeed well-posed. So let us assume that our first job is named “Pressure0_5” with a pressure load of 0.5 MPa acting on the beam’s top surface. The data check option is shown in Picture 2.

Abaqus Data Check.png
Picture 2: Datacheck for preprocessing.

Open Command Window Here

When the data check is complete, several files are created within our assigned Abaqus work directory. All relevant to our analysis files, are labelled as “Pressure0_5.”having different file endings. The content of those files will be explained in comparison with the job monitor. At this point, since there is an input file labelled “Pressure0_5.inp” located in the work directory, we are ready to submit our analysis directly from the command window. The action of writing the necessary analysis file (the .*inp file) from within the CAE, can be seen in Picture 2 (“Write Input”). This file will then be available in our work directory.

What we do next is open our work directory, hold on the “Shift” button on our keyboard and right-click our mouse and select the “Open Command Window here”option (Picture 3).

Open Command Window here.png

Picture 3: Open Comand Window here.

Submit Job Through Command Manager

Next we are ready to submit our job for analysis. This can be done by typing in the command "call abq2017 job=Pressure0_5 cpus=4 as shown in picture 4, and hitting “Enter” on the keyboard .

Submit Job through command line.png
Picture 4: Submit job through command line. 

Note: If you want to run double precision, in Picture 4, modify the job=Pressure0_5 to job=Pressure0_5 double.
After hitting “Enter” many files will start being produced in the work directory. These files are explained below in comparison with the available output from the Job monitor.

Abaqus Log File

The Abaqus log file provides basic information regarding analysis submission, completion time and type of solver used.

Abaqus Log file.png

Picture 5: Abaqus Log file

Abaqus Data and msg Files

Abaqus data and message files contain useful preprocessing model information, as well as information regarding the tracking of the solver's convergence msg file.

Abaqus data and message files.png

Picture 6: Abaqus data and message file

Abaqus Status File

The Abaqus Status file contains summary information regarding the increments, iterations and steps of the analysis.

Abaqus Status file.png

Picture 7: Abaqus status file.

This Abaqus status file (*.sta file) is usually the quickest way to monitor the job’s progress and potential convergence difficulties.

The *.odb file available in the work directory contains all the results visualization from our analysis. This is the main results file that Abaqus produces.

Running Multiple Jobs

For running multiple jobs either simultaneously or sequentially, Picture 8 describes the actions needed to do so. We need to create a .*txt file (here it is labelled “runme”) ,include certain keywords, and then save the *.txt file and change its ending to .*bat. Then all we need to do is double click on it. "Interactive" keyword makes sure the jobs are run sequentially. If you want to run jobs simulaneously, remove this keyword (you should have sufficient tokens to run multiple jobs simultaneously).

Create Bat file to run multiple job.png
Picture 8: Create bat-file with multiple jobs.

Case Studies

In fiercely competitive industries, efficiency, transparency, and responsibility are more in demand than ever. That’s why we help clients deploy solutions that simplify processes, drive product innovation, and shorten time to market.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

Best Practices for Dynamic Analysis of Bridges

BRIGADE/Plus provides comprehensive tools for static and dynamic analysis of bridges under various load conditions, ensuring structural resilience.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

New Year, New Fortran Compiler

Learn how to resolve compatibility issues between Abaqus and the Intel Fortran compiler after the discontinuation of ifort in 2025. This guide covers installation and setup for both Windows and Linux, helping you smoothly switch to the ifx compiler for user subroutine integration. Follow detailed instructions to modify environment files and install necessary toolkits, ensuring uninterrupted analysis performance.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

Extended free body cut

Discover the trade-offs bridge engineers face in balancing simplicity and accuracy in structural analysis. Learn how BRIGADE/Plus revolutionizes bridge design with the Extended Free-Body Cut (FBC) method, enabling precise calculations for complex geometries, moving loads, and detailed 3D effects. Explore how this advanced feature bridges the gap between traditional models and modern engineering demands. Stay ahead in bridge engineering with TECHNIA’s cutting-edge solutions

Want to receive more content like this?

Sign up to receive a weekly roundup of Expert insights as they are published...

  • Related news & articles straight to your inbox
  • Hints, tips & how-tos
  • Thought leadership articles