pycatia.abq_automation_interfaces.abq_properties¶
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_properties.ABQProperties(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.CollectionABQPropertiesThe collection of Abaqus property objects (ABQProperty) attached toanABQAnalysisModel object.- add(i_property_type: str) ABQProperty ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func Add(CATBSTR iPropertyType) As ABQPropertyCreates a new Abaqus Property and adds it to the collection of AbaqusProperties.Parameters:iPropertyTypeThe type of the Property to create.Legal values:“ABQTabularAmplitude”“ABQSmoothStepAmplitude”“ABQMechConnBehavior”“ABQThermalConnBehavior”“ABQPreTensionProperty”“ABQGasketProperty”Returns:oProperty The Abaqus Property object that was created.Example:The following example creates a Tabular Amplitude Property in theABQProperties collection:Dim abaqusproperties As ABQPropertiessDim abqtabularAmpl As ABQTabularAmplitudeSet abqtabularAmpl = abaqusproperties.Add(“ABQTabularAmplitude”)
- Parameters:
i_property_type (str) –
- Return type:
- item(i_index: cat_variant) ABQProperty ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func Item(CATVariant iIndex) As ABQPropertyReturns an Abaqus property using its index or its name from theABQProperties collection.Parameters:iIndexThe index or the name of the Abaqus property to retrieve from thecollection of Abaqus properties. If the index is a number, it specifies therank of the Abaqus property in the collection. The index of the first Abaqusproperty in the collection is 1, and the index of the last property is Count.If the index is a string, it specifies the name you assigned to the propertyusing the CATIACollection::Name property.Returns:The specified ABQProperty.
- Parameters:
i_index (cat_variant) –
- Return type:
- remove(i_index: cat_variant) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub Remove(CATVariant iIndex)Removes a Abaqus property using its index or its name from the propertycollection.Parameters:iIndexThe index or the name of the Abaqus property to retrieve from thecollection of Abaqus Properties. If the index is a number, it specifies therank of the Abaqus property in the collection. The index of the first Abaqusproperty in the collection is 1, and the index of the last property is Count.If the index is a string, it specifies the name you assigned to the propertyusing the CATIABase::Name property.
- Parameters:
i_index (cat_variant) –
- Return type:
None