I want to write a guide to make the entrance to scripting in Abaqus as easy as possible. The first problem I stumbled upon is the "import"-command. I want to compile a list of every possible module to import, that is native to Abaqus. Out of the Documentation i got the following list:
from abaqusConstants import *
from symbolicConstants import *
import amplitude
import animation
import annotationToolset
import assembly
import caePrefsAccess
import calibration
import customKernel
import deleteObjectCallback
import displayGroupMdbToolset
import displayGroupOdbToolset
import field
import fields
import filter
import inpParser
import interaction
import job
import load
import material
import methodCallback
import mesh
import meshEdit
import odbAccess
import odbFilter
import odbMaterial
import odbSection
import optimization
import part
import redentABQ
import regionToolset
import sketch
import section
import step
import textRepr
import upgradeScript
import visualization
My problem is twofold.
First using the "Kernel Command Line Interface" I found a LOT more "import"-commands. I am guessing that most of them are somewhere contained in the ones i listed above. Confirmation or falsification of this idea is appreciated.
Second I found the following:
from abaqus import*
I know this contains some of the modules I listed, but I have no idea which ones in particular.