Ctrl+K

abqpy 2022.0.0 documentation

Site Navigation

  • Getting Started
  • Tutorials
  • Templates
  • User’s Guide
  • API Summary
  • API Reference

Site Navigation

  • Getting Started
  • Tutorials
  • Templates
  • User’s Guide
  • API Summary
  • API Reference

Section Navigation

Contents

  • About the Abaqus Scripting Interface
    • Abaqus/CAE and the Abaqus Scripting Interface
    • How does the Abaqus Scripting Interface interact with Abaqus/CAE?
    • Simple examples
      • Creating a part
      • Reading from an output database
      • Summary
  • Using the Abaqus Scripting Interface
    • Introduction to Python
      • Python and Abaqus
      • Python resources
      • Using the Python interpreter
      • Object-oriented basics
      • The basics of Python
      • Programming techniques
      • Further reading
    • Using Python and the Abaqus Scripting Interface
      • Executing scripts
      • Abaqus Scripting Interface documentation style
      • Abaqus Scripting Interface data types
      • Object-oriented programming and the Abaqus Scripting Interface
      • Error handling in the Abaqus Scripting Interface
      • Extending the Abaqus Scripting Interface
    • Using the Abaqus Scripting Interface with Abaqus/CAE
      • The Abaqus object model
      • Copying, deleting, and renaming Abaqus Scripting Interface objects
      • Abaqus/CAE sequences
      • Namespace
      • Specifying what is displayed in the viewport
      • Specifying a region
      • Prompting the user for input
      • Interacting with Abaqus/Standard and Abaqus/Explicit
      • Using Abaqus Scripting Interface commands in your environment file
  • The Abaqus Python Development Environment
    • About the Abaqus Python development environment
    • Abaqus PDE basics
    • Using the Abaqus PDE
  • Putting it all Together: Abaqus Scripting Interface Examples
    • Reproducing the cantilever beam tutorial
    • Generating a customized plot
    • Investigating the skew sensitivity of shell elements
    • Editing display preferences and GUI settings
  • Accessing an Output Database
    • Using the Abaqus Scripting Interface to access an output database
      • What do you need to access the output database?
      • How the object model for the output database relates to commands
      • Object model for the output database
      • Executing a script that accesses an output database
      • Reading from an output database
      • Writing to an output database
      • Exception handling in an output database
      • Computations with Abaqus results
      • Improving the efficiency of your scripts
      • Example scripts that access data from an output database
    • Using C++ to access an output database
      • About the C++ interface
      • What do you need to access the output database?
      • Abaqus Scripting Interface documentation style
      • How the object model for the output database relates to commands
      • Object model for the output database
      • Compiling and linking your C++ source code
      • Accessing the C++ interface from an existing application
      • The Abaqus C++ API architecture
      • Utility interface
      • Reading from an output database
      • Writing to an output database
      • Exception handling in an output database
      • Computations with Abaqus results
      • Improving the efficiency of your scripts
      • Example programs that access data from an output database

Using the Abaqus Scripting Interface#

This section provides an introduction to the Python programming language and a discussion of how you can combine Python statements and the Abaqus Scripting Interface to create your own scripts.

Contents

  • Introduction to Python
  • Using Python and the Abaqus Scripting Interface
  • Using the Abaqus Scripting Interface with Abaqus/CAE

previous

Summary

next

Introduction to Python

Show Source

© Copyright 2022, WANG Hailin.

Created using Sphinx 5.2.2.