Role: To access the data of the hybrid shape assemble feature object. This data includes:
- A list of the assembled elements
- Some methods to access this data
Use the CATIAHybridShapeFactory to create a HybridShapeAssemble object.
- See also:
Properties
- Property Invert() As
-
Returns or sets the invert mode.
Legal values: True the result is inverted. False the result is not inverted.- Example:
-
This example sets the invert mode of the
HybShpAssemblehybrid shape assemble feature to True.HybShpAssemble.Invert = True
Methods
- Sub AddElement( iElement)
-
Adds an element to the hybrid shape assemble feature object.
- Parameters:
-
- iElement
- The element to add to the hybrid shape assemble feature object.
Sub-element(s) supported (see object): , and .
- Examples:
-
The following example adds the
iElementfeature object to theHybridShapeAssembleobject.HybridShapeAssemble.AddElement iElement
dd>
- Parameters:
-
- iSubElement
- The sub element to remove to the hybrid shape assemble feature object. dd>
- Parameters:
-
- iElement
- Element to append. dd>
- See also:
- Parameters:
-
- oValue
- The anglular tolerance. dd>
- Parameters:
-
- oValue
- The anglular tolerance mode. dd>
- Parameters:
-
- oConnex
- dd>
- Parameters:
-
- odeviation
- The deviation. dd>
- Parameters:
-
- iRank
- The rank of the element to read.
- Examples:
-
The following example gets the
oElementfeature object of theHybridShapeAssembleobject at the positioniRank.Dim oElement As Reference Set oElement = HybridShapeAssemble.GetElement (iRank).
dd>
- Parameters:
-
- oSize
- Number of elements in the Assemble.
- Example:
-
This example retrieves the number of elements
in the
HybShpAssemblehybrid shape assemble.Dim oSize As long oSize = HybShpAssemble.GetElementsSize
- Parameters:
-
- iRank
- The rank of the element to read. dd>
- oElement
- The federated element. dd>
- See also:
- Parameters:
-
- Size
- Number of elements. dd>
- Parameters:
-
- i
- type of propagation (0: No, 1: All, 2: Continuity, 3:Tangency). dd>
- Parameters:
-
- oHeal
- True = merged cells are healed, False = merged cells are not healed. dd>
- Parameters:
-
- oManifold
- dd>
- Parameters:
-
- oSimplify
- dd>
- Parameters:
-
- iRank
- The rank of the subelement to read. dd>
- Parameters:
-
- oSize
- Number of sub elements in the Assemble.
- Example:
-
This example retrieves the number of sub elements
in the
HybShpAssemblehybrid shape assemble.Dim oSize As long oSize = HybShpAssemble.GetSubElementsSize
- Parameters:
-
- oSuppressMode
- dd>
- Parameters:
-
- oTangencyContinuity
- dd>
- Parameters:
-
- iRank
- The rank of the element to remove.
- Examples:
-
The following example removes the feature object from the
HybridShapeAssembleobject at the positioniRank.HybridShapeAssemble.RemoveElement iRank.
dd>
- Parameters:
-
- iRank
- Position of the element to remove. dd>
- Parameters:
-
- iRank
- The rank of the element to remove. dd>
- Parameters:
-
- iPos
- Position at which the element should be replaced. dd>
- iElement
- Reference of the element to be inserted.
- Example:
-
This example replaces the element in the
HybShpAssembleassemble feature at specified positioniPosHybShpAssemble.ReplaceElement iPos,iElement
- Parameters:
-
- iValue
- The anglular tolerance. dd>
- Parameters:
-
- iValue
- The anglular tolerance mode. dd>
- Parameters:
-
- iConnex
- dd>
- Parameters:
-
- ideviation
- The deviation. dd>
- Parameters:
-
- i
- type of propagation (0: No, 1: All, 2: Continuity, 3:Tangency). dd>
- Parameters:
-
- iHeal
- True = merged cells are healed, False = merged cells are not healed. dd>
- Parameters:
-
- iManifold
- dd>
- Parameters:
-
- iSimplify
- dd>
- Parameters:
-
- iSuppressMode
- dd>
- Parameters:
-
- iTangencyContinuity
- dd>