All Frameworks  Object Hierarchy  This Framework  Previous  Next  Indexes  

HybridShapeFilletBiTangent (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---HybridShape
            |
            +---HybridShapeFilletBiTangent
 


Fillet Bi-Tangent feature.
Role: Manipulation of Fillet Bi-Tangent feature Allows to access data of the Fillet Bi-Tangent feature created by using two support surfaces, their orientation, a radius, and options (supports trimming and fillet extremities type)
See also:
HybridShapeFactory

Property Index

ConicalSectionParameter
Returns or Sets parameter for conical section.
FirstElem
Returns or Sets the first support surface feature.
FirstLawRelimiter
Gets or sets Law first relimiter for variable shape fillet with law management.
FirstOrientation
Returns or Setsthe first orientation used to specify fillet center position.
HoldCurve
Returns or Sets the Hold Curve feature.
IntegratedLaw
Gets or sets Integrated Law to manage Variable Shape Fillet with law.
Radius
Returns fillet radius in a CATIALength.
RadiusType
Returns or Sets fillet radius type.
RadiusValue
Returns or Sets fillet radius value.
RibbonRelimitationMode
Returns or Sets fillet ribbon relimitation mode (or fillet extremities mode).
SecondElem
Returns or sets the Second support surface feature.
SecondLawRelimiter
Gets or sets Law second relimiter for variable shape fillet with law management.
SecondOrientation
Returns or Sets the Second orientation used to specify fillet center position.
SectionType
Returns or Sets fillet section type.
Spine
Returns or Sets the spine feature.
SupportsTrimMode
Returns or Sets whether support surfaces are trimmed or not.

Method Index

AppendNewFaceToKeep
Append a new face to keep.
GetFaceToKeep
Gets the face to keep for fillet operation.
InvertFirstOrientation
Inverts first orientation used to specify fillet center position.
InvertSecondOrientation
Inverts second orientation used to specify fillet center position.
RemoveAllFacesToKeep
Remove all the faces to keep.
RemoveFaceToKeep
Remove a face to keep.

Properties


o Property ConicalSectionParameter() As double
Returns or Sets parameter for conical section.
o Property FirstElem() As CATIAReference
Returns or Sets the first support surface feature.
o Property FirstLawRelimiter() As CATIAReference
Gets or sets Law first relimiter for variable shape fillet with law management.
Relimiters must be point on spine.
The input law will be mapped between first and second relimiters. This example retrieves in HybLaw the first law relimiter for the Fillet hybrid shape feature.
 Dim HybLaw As Reference
 HybLaw = Fillet.FirstLawRelimiter
 
o Property FirstOrientation() As long
Returns or Setsthe first orientation used to specify fillet center position.
Orientation is same or inverse than the normal to the first surface support
o Property HoldCurve() As CATIAReference
Returns or Sets the Hold Curve feature.
o Property IntegratedLaw() As CATIAHybridShapeIntegratedLaw
Gets or sets Integrated Law to manage Variable Shape Fillet with law.
Parameters:
oILaw
Integrated law This example retrieves in HybridIntegratedLaw the IntegratedLaw for the Fillet hybrid shape feature.
 Dim HybridIntegratedLaw
 Set HybridIntegratedLaw = Fillet.IntegratedLaw
 
o Property Radius() As CATIALength (Read Only)
Returns fillet radius in a CATIALength.
o Property RadiusType() As long
Returns or Sets fillet radius type.
Fillet radius type :
- CATGSMRadiusDefault (0)
- CATGSMRadiusChordLength(1)
o Property RadiusValue() As double
Returns or Sets fillet radius value.
o Property RibbonRelimitationMode() As long
Returns or Sets fillet ribbon relimitation mode (or fillet extremities mode).
Fillet extremities mode :
- CATGSMSmooth (0)
- CATGSMStraight(1)
- CATGSMMaximum (2)
- CATGSMMinimum (3)
o Property SecondElem() As CATIAReference
Returns or sets the Second support surface feature.
o Property SecondLawRelimiter() As CATIAReference
Gets or sets Law second relimiter for variable shape fillet with law management.
Relimiters must be point on spine.
The input law will be mapped between first and second relimiters. This example retrieves in HybLaw the second law relimiter for the Fillet hybrid shape feature.
 Dim HybLaw As Reference
 HybLaw = Fillet.SecondLawRelimiter
 
o Property SecondOrientation() As long
Returns or Sets the Second orientation used to specify fillet center position.
Orientation is same or inverse than the normal to the Second surface support
o Property SectionType() As long
Returns or Sets fillet section type.
Fillet radius type :
- CATGSMCircularSection(0)
- CATGSMConicalSection (1)
o Property Spine() As CATIAReference
Returns or Sets the spine feature.
o Property SupportsTrimMode() As long
Returns or Sets whether support surfaces are trimmed or not. Possible values of SupportsTrimMode = 0 : No trim of fillet supports. = 1 : Trim of both fillet supports. = 2 : Trim of fillet support 1. = 3 : Trim of fillet support 2.

Methods


o Sub AppendNewFaceToKeep(CATIAReference iFace)
Append a new face to keep.
Parameters:
iFace
o Func GetFaceToKeep(long iPos) As CATIAReference
Gets the face to keep for fillet operation.
Parameters:
oFace
The face to keep for fillet operation.
iPos
Position of the face to be retrieved.
o Sub InvertFirstOrientation()
Inverts first orientation used to specify fillet center position.
o Sub InvertSecondOrientation()
Inverts second orientation used to specify fillet center position.
o Sub RemoveAllFacesToKeep()
Remove all the faces to keep.
o Sub RemoveFaceToKeep(CATIAReference iFace)
Remove a face to keep.
Parameters:
iFace

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