All Frameworks  Object Hierarchy  This Framework  Indexes   

ABQSurfaceToSurfaceContact (Object)

Represents an Abaqus contact pair (ABQSurfaceToSurfaceContact) object.
Role: Access an Abaqus contact pair object or determine its properties.

Property Index

AdjustMethod
Sets or returns the method type in a contact pair.
AdjustToleranceVal
Sets or returns the tolerance value of the contact pair.
ConnectionProperty
Sets or returns the connection property in a contact pair.
InteractionProperty
Sets or returns the interaction property in a contact pair.
InterferenceFitAmplitude
Assigns / gets interference fit amplitude of a contact pair.
InterferenceFit
Assigns / gets interference fit of a contact pair.
Sliding
Sets or returns the sliding type in a contact pair.
SwapMasterSlave
Returns the activation status if the master surface is swapped as slave surface.
UseInterferenceFitAmplitude
Returns a boolean indicating whether amplitude is used in the interference fit for a contact pair
UseMasterNegativeSide
Returns the activation status if the master surface is specified as the negative side.
UseSlaveNegativeSide
Returns the activation status if the slave surface is specified as the negative side.

Method Index

AddSupportFromConstraint
Creates a new support and adds it to the description of the Analysis Entity.
AddSupportFromReference
Creates a new support and adds it to the description of the Analysis Entity.
RemoveInterferenceFit
Removes interference fit from a contact pair feature.

Properties


o Property AdjustMethod() As
Sets or returns the method type in a contact pair.
Returns:
The method type.

Legal values:
OVERCLOSED
TOLERANCE
  
 
o Property AdjustToleranceVal() As
Sets or returns the tolerance value of the contact pair.
Returns:
The tolerance value of the contact pair.
  
 
o Property ConnectionProperty() As
Sets or returns the connection property in a contact pair.
Returns:
The connection property.
 
o Property InteractionProperty() As
Sets or returns the interaction property in a contact pair.
Returns:
The specified ABQMechConnBehavior.
 
o Property InterferenceFitAmplitude() As
Assigns / gets interference fit amplitude of a contact pair.
Returns:
The interference fit amplitude for gradual interference with uniform overclosure.
returns NULL if no interference fit is defined.
returns E_FAIL if unable to find amplitude object. Usage: Dim abqSurfCont As ABQSurfaceToSurfaceContact Dim clearance As double Set clearance = 2.5 abqSurfCont.InterferenceFit = clearance Dim Amp As ABQProperty ....(Get the amplitude property) abqSurfCont.InterferenceFitAmplitude = Amp;
 
o Property InterferenceFit() As
Assigns / gets interference fit of a contact pair. This can be assigned to contact pairs created in structual case except initialization step.
Returns:
The interference magnitude for gradual interference with uniform overclosure.
returns 0 if no interference fit is defined. Usage: Dim abqSurfCont As ABQSurfaceToSurfaceContact Dim clearance As double Set clearance = 2.5 abqSurfCont.InterferenceFit = clearance
 
o Property Sliding() As
Sets or returns the sliding type in a contact pair.
Returns:
The sliding type.

Legal values:
FINITE
SMALL
  
 
o Property SwapMasterSlave() As
Returns the activation status if the master surface is swapped as slave surface.
Returns:
A boolean specifying whether the master surface surface is swapped as slave.
  
 
o Property UseInterferenceFitAmplitude() As (Read Only)
Returns a boolean indicating whether amplitude is used in the interference fit for a contact pair
Returns:
boolean specifying whether user defined amplitude is active.
o Property UseMasterNegativeSide() As
Returns the activation status if the master surface is specified as the negative side.
Returns:
A boolean specifying whether the master surface is specified as the negative side.
  
 
o Property UseSlaveNegativeSide() As
Returns the activation status if the slave surface is specified as the negative side.
Returns:
A boolean specifying whether the slave surface is specified as the negative side.
  
 

Methods


o Sub AddSupportFromConstraint( iReference,
iSupport)
Creates a new support and adds it to the description of the Analysis Entity.
Parameters:
iProduct
The CATIA Product specifying the object to which the contact is applied.
iSupport
The CATIA Constraint specifying the region to which the contact is applied.

Refer: CATIAReference, CATIAProduct
o Sub AddSupportFromReference( iReference,
iSupport)
Creates a new support and adds it to the description of the Analysis Entity.
Parameters:
iReference
The CATIA Reference specifying the object to which the contact is applied.
iSupport
The CATIA Reference specifying the region to which the contact is applied.

Refer: CATIAReference
o Sub RemoveInterferenceFit()
Removes interference fit from a contact pair feature.

Copyright © 2003, Dassault Systèmes. All rights reserved.