CATPLMFmaModelerInterfaces Interface CATIFmaConnectionInterferenceServices
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIFmaConnectionInterferenceServices
Interface to Set the interferance related properties for a Fastener Connection.
Method Index
- o
SetClashSpecification(CATBaseUnknown*,CATFmaClashSpec)
- Sets the Clash specification for a given fastener connection.
Methods
o SetClashSpecification
public virtual SetClashSpecification( | const | ipFstConnection, |
| | iClashSpec) |
-
Sets the Clash specification for a given fastener connection.
- Parameters:
-
- ipFstConnection
- a fastener connection. If is is not fastener connection then E_INVALIDARG is returned.
- iClashSpec
- Clash specification to be set on fastener connection. The possible values are.
- FmaClashSpec_Unspecified
- Not specified
- FmaClashSpec_Default
- Deafult
- FmaClashSpec_Check_No_Clash
- Check that there is "no clash". It looks for clash only (not for Contact or Clearance) If clash is found the analysis result will be KO.
- FmaClashSpec_Check_Contact
- Contact will be checked (not applicable for Fastener connection)
- FmaClashSpec_Check_Clearance
- Clearance will be checked (not applicable for Fastener connection)
- FmaClashSpec_Ignore_All_Interferences
- All interferences will be ingnored
- FmaClashSpec_Unknown
- Unknown clash spec
- Returns:
-
- S_OK
- if Clash specification can be correctly set.
- E_INVALIDARG
- if ipFstConnection is NULL. Or connection is not a fastener connection
- E_FAIL
- otherwise.
This object is included in the file: CATIFmaConnectionInterferenceServices.h
If needed, your Imakefile.mk should include the module: CATPLMFmaModelerInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.