CATPartUseItf Interface CATIPdgUseStiffener
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIPdgUseStiffener
Interface associated to the Stiffener feature.
Role: This interface allows users to manage the specifications of a Stiffener.
A Stiffener adds material by extruding an open profile along a direction normal to the profile.
Method Index
- o
GetInnerSide()
- Returns the closing side of the open profile.
- o
GetProfile()
- Returns the profile internal component.
- o
GetStiffenerMode(int&)
- Returns the mode of the stiffener.
- o
GetSymmetry()
- Tests whether the symmetrical extension is set or not.
- o
GetThicknessTop(double&)
- Returns the value of the thickness of a top thin stiffener.
- o
GetThicknessTop(CATICkeParm_var&)
- Returns the parameter links to the thickness of a top thin stiffener.
- o
GetThicknessValue()
- Returns the thickness value.
- o
IsReversedThicknessDirection()
- Tests whether the thickness direction is reversed or not.
- o
ModifyProfile(CATBaseUnknown_var&)
- Sets a new element as profile.
- o
SetInnerSide(int)
- Specifies which side of the open profile will be used for closing.
- o
SetReversedThicknessDirection(int)
- Allows users to reverse the thickness direction.
- o
SetStiffenerMode(int)
- Sets the mode of the stiffener.
- o
SetSymmetry(int)
- Sets the symmetrical extension.
- o
SetThicknessTop(double)
- Sets the value of the thickness of a top thin stiffener.
- o
SetThicknessValue(double)
- Sets the thickness value.
Methods
o GetInnerSide
public virtual GetInnerSide( | ) |
-
Returns the closing side of the open profile.
- Returns:
- The side flag.
o GetProfile
public virtual GetProfile( | ) |
-
Returns the profile internal component.
- Returns:
- The profile.
o GetStiffenerMode
public virtual GetStiffenerMode( | | oMode) |
-
Returns the mode of the stiffener.
- Returns:
- = 0 stiffener from side (False)
= 1 stiffener from top (True)
o GetSymmetry
public virtual GetSymmetry( | ) |
-
Tests whether the symmetrical extension is set or not.
- Returns:
- The symmetry flag.
Legal values: 1 for symmetry, 0 otherwise.
o GetThicknessTop
public virtual GetThicknessTop( | | oThick) |
-
Returns the value of the thickness of a top thin stiffener.
- Returns:
- The value.
o GetThicknessTop
public virtual GetThicknessTop( | | oThickParm) |
-
Returns the parameter links to the thickness of a top thin stiffener.
- Returns:
- The parameter.
o GetThicknessValue
public virtual GetThicknessValue( | ) |
-
Returns the thickness value.
- Returns:
- The thickness value.
o IsReversedThicknessDirection
public virtual IsReversedThicknessDirection( | ) |
-
Tests whether the thickness direction is reversed or not.
- Returns:
- The reversal flag.
Legal values: 1 for reversal, 0 otherwise.
o ModifyProfile
public virtual ModifyProfile( | const | ihElt_input) |
-
Sets a new element as profile.
- Parameters:
-
- ihElt
- The profile element. Typically a Sketch.
o SetInnerSide
public virtual SetInnerSide( | | iSide) |
-
Specifies which side of the open profile will be used for closing.
- Parameters:
-
- iSide
- The side information.
To determine the closing side users must compute a three vectors axis at a point of the contour:
- the tangent to the contour oriented according to the contour orientation,
- the normal to the contour belonging to the profile plane, oriented towards the desired closing side,
- the normal to the plane supporting the contour.
Legal values: 1 for direct axis, -1 for indirect axis.
o SetReversedThicknessDirection
public virtual SetReversedThicknessDirection( | | iRev) |
-
Allows users to reverse the thickness direction.
- Parameters:
-
- iRev
- The reversal flag.
Legal values: 1 for reversal, 0 otherwise.
o SetStiffenerMode
public virtual SetStiffenerMode( | const | iMode) |
-
Sets the mode of the stiffener.
= 0 stiffener from side (False)
= 1 stiffener from top (True)
o SetSymmetry
public virtual SetSymmetry( | | iSym) |
-
Sets the symmetrical extension.
- Parameters:
-
- iSym
- The symmetry flag.
Legal values: 1 for symmetry, 0 otherwise.
o SetThicknessTop
public virtual SetThicknessTop( | const | iThick) |
-
Sets the value of the thickness of a top thin stiffener.
o SetThicknessValue
public virtual SetThicknessValue( | | iValue) |
-
Sets the thickness value.
- Parameters:
-
- iValue
- The thickness value.
This object is included in the file: CATIPdgUseStiffener.h
If needed, your Imakefile.mk should include the module: CATPartUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.