top of page

ABAQUS Scripting Springboard

Drive your productivity! This comprehensive introduction will show you how to unleash the potential of ABAQUS using Python scripting.

Build you skills in easy to follow stages. Gain immediate results with each step along the way.

Example ABAQUS Scripting Springboard first steps

Hello Cube

Start with baby steps, create scripts to build simple geometry by extruding, revolving, sweeping and lofting profiles. Control part creation with basic data entry dialogs or file input.

Example ABAQUS Scripting Springboard - more complicated drawings

Powerful Drawings

Build up complex sketches for your parts. Add dimensions and constraints to make them human readable. Reuse sketches stored in the model or on file.

Example ABAQUS Scripting Springboard - more complicated parts

Complicated Parts

Extend base parts by adding more features. Learn how to add, locate and apply new elements of the part's geometry.

Example ABAQUS Scripting Springboard - meshing and  partitioning parts

Partitioning & Meshing

Apply partitions to a part via script to help make a better mesh. Control mesh size, density and location from your script.

Example ABAQUS Scripting Springboard - assemblies

Construct Assemblies

Create parts, instance them and place them in your assemblies with a script

Example ABAQUS Scripting Springboard - creating complete ABAQUS models

Create Complete Models

Make a complete model with your script. Control part geometry, assembly, loads and boundary conditions perfectly every time from a simple user interface.

Example ABAQUS Scripting Springboard - better presentation of information with view cuts

Presentation

Present your models and results more effectively and consistently with script controlled view cuts and display groups. Achieve a high standard of display every time.

Example ABAQUS Scripting Springboard - ABAQUS display groups and layered plots

Customised Data Display

Create information dense plots; use display controls, annotations and layered plots to combine different views and data types. Set up once and reuse again and again. Create videos and animations highlighting key features of your results.

Example ABAQUS Scripting Springboard - automated report generation for ABAQUS

Automated Report Creation

A script built model lends itself to a script written report. Save time and effort on routine jobs. Write your reports once and report your results in a standard and attractive format every time. Impactful and insightful ways of presenting your results can be created and used again and again. 

Example ABAQUS Scripting Springboard - building dialog boxes

GUI Development

Build your skills from quickly created RSG front ends for simple scripts through interactive dialogs to dialogs that launch other dialogs, picking operations and help pages. All the common control types are demonstrated to get you off the ground with dialog development.

Example ABAQUS Scripting Springboard - procedural dialogs and selection processes

Procedures And Dialogs

Sometimes a single dialog is not the answer, you need a procedure to give a  structured workflow, a series of dialogs for steps along the way including picking items from the GUI.

Example ABAQUS Scripting Springboard - using customData and storing user information in the model database

Linking GUIs And Kernel Objects

Link events in the kernel to outcomes in your dialogs - see part lists change, masses recalculated automatically. Learn how to store data that your GUI generates permanently inside your model to use again later.

bottom of page