pycatia.abq_automation_interfaces.abq_solution_case

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.abq_automation_interfaces.abq_solution_case.ABQSolutionCase(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
ABQSolutionCase

Represents an Abaqus solution case (ABQSolutionCase) object.
property analysis_images: ABQSolutionCaseImages

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property AnalysisImages() As ABQSolutionCaseImages (Read
Only)

Returns the analysis images associated with this solution
case.

Returns:
The collection of analysis images.
Example:
The following example retrieves the analysis images collection
AnalysisImages in ListSolutionCaseImages.

Dim MySolutionCase As ABQSolutionCase
Dim ListSolutionCaseImages As ABQSolutionCaseImages
Set ListSolutionCaseImages = MySolutionCase.AnalysisImages
Return type:

ABQSolutionCaseImages

create_image(i_image_name: str, i_hide_existing_images: cat_variant, i_step_number: cat_variant, i_increment_number: cat_variant) AnalysisImage

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func CreateImage(CATBSTR iImageName,
CATVariant iHideExistingImages,
CATVariant iStepNumber,
CATVariant iIncrementNumber) As AnalysisImage

Creates a new image under this solution case.

Parameters:

iImageName
The name of the image to create.
iHideExistingImages
To deactivate or not all the activated images before create the new
image.
iStepNumber
Step number to be set in created image.
iIncrementNumber
Increment number to be set in created image.

Returns:
The created Analysis Image
Example:

This example create ThisAnalysisImage in the MySolutionCase.

The image to create is supposed to be a mesh deformed image for first
increment of first step.

Dim MySolutionCase As ABQSolutionCase
Dim ThisAnalysisImage As AnalysisImage
Set ThisAnalysisImage = MySolutionCase.CreateImage(“Mesh_Deformed”, True, 1, 1)
Parameters:
  • i_image_name (str) –

  • i_hide_existing_images (cat_variant) –

  • i_step_number (cat_variant) –

  • i_increment_number (cat_variant) –

Return type:

AnalysisImage

set_step_increment_number(i_step_number: cat_variant, i_increment_number: cat_variant, i_image: AnalysisImage) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub SetStepIncrementNumber(CATVariant iStepNumber,
CATVariant iIncrementNumber,
AnalysisImage iImage)

Sets step and increment number for an image.
This is done related to an existing image

Parameters:

iStepNumber
The step number to select
iIncrementNumber
The increment number to select
Parameters:
  • i_step_number (cat_variant) –

  • i_increment_number (cat_variant) –

  • i_image (AnalysisImage) –

Return type:

None

property solution_steps: ABQSolutionSteps

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property SolutionSteps() As ABQSolutionSteps (Read Only)

Returns the Abaqus solution steps associated with this solution
case.

Returns:
The collection of solution steps.
Example:
The following example retrieves the Abaqus solution steps collection
SolutionSteps in ListSolutionSteps.

Dim MySolutionCase As ABQSolutionCase
Dim ListSolutionSteps As ABQSolutionSteps
Set ListSolutionSteps = MySolutionCase.SolutionSteps
Return type:

ABQSolutionSteps