Skip to content

Templates, examples and libraries for Abaqus Python scripting, as extension to its original API

License

Notifications You must be signed in to change notification settings

yeguang-xue/PyAbaqusSnippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Snippets for Abaqus

Introduction

Abaqus provides powerful Python scripting interface for pre/post processing. However, in real life, it's hard to directly build models using the interfaces provided by Abaqus due to its complexity. I have been writing python scripts for Abaqus for many research projects, while I still can't remember all the commands. This is very similar to Latex -- it's hard for beginners to remember all the commands. A good solution is templates. The main purpose of the library is to collect templates for basic models, e.g. 2D plane strain model, 3D solid model, which can serve as good starting points for more complex real life models.

The second goal of the library is to implement some handy functions which are missing in the original interface. Examples include advanced geometry selection and manipulation, nodes/elements transformation, etc. Those functions will first be implemented in the form of sample scripts and later be integrated a well organized library.

Usage

To be added

About

Templates, examples and libraries for Abaqus Python scripting, as extension to its original API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages