Skip to content

Abaqus GUI Toolkit User's Guide

Document Overview

This guide describes the Abaqus GUI Toolkit, which allows you to customize the Abaqus/CAE graphical user interface by creating your own dialog boxes, GUI modules, and even complete applications. This guide is designed to guide you through the process of writing applications, explaining how to use the components of the toolkit and providing example code snippets.

This guide is part of the Abaqus documentation collection that describes all aspects of Abaqus finite element analysis technology for SIMULIA applications.

Document Structure

This guide contains the following major sections:

Part I: Getting Started

Part II: Dialog Box Building

Part III: Core Concepts

Part IV: Application Development

Part V: Application Infrastructure

Technical Terminology

This guide retains the original English names for many technical terms to ensure consistency and accuracy with official Abaqus documentation. Key terms include:

  • Kernel - The core process of Abaqus/CAE, responsible for database access and command execution
  • GUI - Graphical User Interface
  • Widget - User interface elements in the GUI, such as buttons and text boxes
  • Mode - A mechanism for gathering user input and sending commands to the kernel
  • Module - A grouping of functionality, such as the Part module
  • Toolset - A grouping of functionality similar to a module but more specific
  • Dialog Box - A window for gathering user input
  • Layout Manager - A mechanism for arranging widgets in dialog boxes

Version Information

  • Document Version: Abaqus 2025 FD04
  • Original Language: English
  • Translation: April 2026

For questions, please visit the Community page