RibDefinition Object


Description

RibDefinition Object.

Methods

Name Description
Copy

Method that creates a copy of this RibDefinition object. The new RibDefinition object is independent of any feature. It can be edited and used as input to edit an existing feature or to create a new Rib feature.

One typical use of this method is when you need to make several changes to an existing Rib feature. If you edit the RibDefinition object associated with the Rib feature, the feature will recompute after each edit. It’s more efficient to make a copy, edit the copy, and then assign the copy to the feature. This will result in a single recompute.

 

The RibFeatures.CreateDefinition method can also be used to create an independent RibDefinition object. The difference is that one created with the Copy method will have the same initial values as the object is was copied from. One that’s created with the CreateDefinition method will be initialized to predefined default values.

GetThicknessPlane Method that gets the plane at which the input thickness is held.
SetFiniteExtent Method that sets the extent type to be a finite distance.
SetThicknessPlane Method that sets the plane at which the input thickness is held.
SetToNextExtent Method that sets the extent type to be ‘to next’ (i.e. it terminates on the next face).

Properties

Name Description
AffectedBody
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
BossSets Read-only property that returns the BossSets collection object containing boss definitions of the rib feature.
DirectionReversed
DraftAngle
DraftProfileEnds
ExtendProfile
ExtentDistance Read-only property that returns the parameter that corresponds to the distance value for rib feature defined with a finite extent. This property returns a parameter only if the ExtentType is kFiniteRibExtent, else this property returns Nothing. Also, in the case where this is a newly created RibDefinition object or it has been copied from an existing RibDefinition object, this property returns Nothing since there isn’t a parameter created yet.
ExtentType Read-only property that returns the extent type of the rib feature. The possible return values are kFiniteRibExtent and kToNextRibExtent. When the RibDefinition object is initially created, this defaults to kToNextRibExtent. If this property returns kFiniteRibExtent, the ExtentDistance property returns the correspond parameter. Use the SetFiniteExtent and Set ToNextExtent methods to edit the extent type.
IsRib
Parent Read-only property that returns the parent RibFeature of this RibDefinition object. In the case where this is a newly created RibDefinition object or it has been copied from an existing RibDefinition object, this property will return Nothing because there is not a logical parent for the object.
ProfileCurves
Thickness
ThicknessDirection
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

BossSet.Parent, RibDefinition.Copy, RibFeature.Definition, RibFeatureProxy.Definition, RibFeatures.CreateDefinition

Version

Introduced in version 2012