All Frameworks  Object Hierarchy  This Framework  Indexes   

HybridShapeFilletBiTangent (Object)

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.
RadiusType
Returns or Sets fillet radius type.
RadiusValue
Returns or Sets fillet radius value.
Radius
Returns fillet radius in a CATIALength.
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
Returns or Sets parameter for conical section.
o Property FirstElem() As
Returns or Sets the first support surface feature.
o Property FirstLawRelimiter() As
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
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
Returns or Sets the Hold Curve feature.
o Property IntegratedLaw() As
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 RadiusType() As
Returns or Sets fillet radius type.
Fillet radius type :
- CATGSMRadiusDefault (0)
- CATGSMRadiusChordLength(1)
o Property RadiusValue() As
Returns or Sets fillet radius value.
o Property Radius() As (Read Only)
Returns fillet radius in a CATIALength.
o Property RibbonRelimitationMode() As
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
Returns or sets the Second support surface feature.
o Property SecondLawRelimiter() As
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
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
Returns or Sets fillet section type.
Fillet radius type :
- CATGSMCircularSection(0)
- CATGSMConicalSection (1)
o Property Spine() As
Returns or Sets the spine feature.
o Property SupportsTrimMode() As
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( iFace)
Append a new face to keep.
Parameters:
iFace
o Func GetFaceToKeep( iPos) As
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( iFace)
Remove a face to keep.
Parameters:
iFace

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