Abaqus Analysis Interface Module (AIM)
Abaqus Analysis Interface Module (AIM)
Loading...
Searching...
No Matches
FEA Analysis

Structure for the analysis tuple = (‘Analysis Name’, ‘Value’). 'Analysis Name' defines the reference name for the analysis being specified. The "Value" can either be a JSON String dictionary (see Section JSON String Dictionary) or a single string keyword (see Section Single Value String).

JSON String Dictionary

If "Value" is JSON string dictionary (e.g. "Value" = {"numDesiredEigenvalue": 10, "eigenNormalization": "MASS", "numEstEigenvalue": 1, "extractionMethod": "GIV", "frequencyRange": [0, 10000]}) the following keywords ( = default values) may be used:

  • analysisType = "Modal"
    Type of load. Options: "Modal", "Static"
  • analysisLoad = "(no default)"
    Single or list of "Load Name"s defined in FEA Load in which to use for the analysis (e.g. "Name1" or ["Name1","Name2",...].
  • analysisConstraint = "(no default)"
    Single or list of "Constraint Name"s defined in FEA Constraint in which to use for the analysis (e.g. "Name1" or ["Name1","Name2",...].
  • extractionMethod = "(no default)"
    Extraction method for modal analysis.
  • frequencyRange = [0.0, 0.0]
    Frequency range of interest for modal analysis.
    Note: specifying inf (math.inf or np.inf in Python) results in a blank entry in the input card
  • numDesiredEigenvalue = 0
    Number of desired eigenvalues for modal analysis.
    A value <= 0 will result in a blank card entry
  • eigenNormalization = "(no default)"
    Method of eigenvector renormalization. Options: "DISPLACEMENT", "MASS"

Single Value String

If "Value" is a string, the string value may correspond to an entry in a predefined analysis lookup table. NOT YET IMPLEMENTED!!!!