Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class AddGearToRBEInFE

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Builder.GearTrain
Assembly: VMBldGearTrain.dll

public class AddGearToRBEInFE : AddGearToRBEInMeshBase, IBuilder

Inheritance

objectAddEntityBaseAddGearEntityBaseAddGearToRBEInMeshBaseAddGearToRBEInFE

Derived

AddRackToRBEInFE

Implements

IBuilder

Inherited Members

AddGearToRBEInMeshBase.GetTmpGearGeometry(GearGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, GearBuilder.ParentType, ReferencePointType, double, Vector, OMatrix), AddGearToRBEInMeshBase.GetGearBuilder(GeometryBase), AddGearToRBEInMeshBase.RBEName(IConnectable), AddGearToRBEInMeshBase.Validate(IList), AddGearToRBEInMeshBase.Build(Document), AddGearEntityBase.AddPairGeneralGear(List, IGearSet, Body, IGearBuilder), AddGearEntityBase.AddPairPlanertaryGear(IGearSet, IGearBuilder), AddEntityBase.m_bSuccess, AddEntityBase.Validate(IList), AddEntityBase.Build(Document), AddEntityBase.Success(), AddEntityBase.CheckSection(HiddenShaftSetDocument, string), AddEntityBase.GetGearInfo(GearTrainDocument, ref GearGeometryInfo, ref IGearSet, ref WebPropertyValue), AddEntityBase.GetRollingBearingInfo(GearTrainDocument, ref RacewayGeometryInfo, ref Bearing), AddEntityBase.GetSlidingBearingInfo(GearTrainDocument, ref SBGeometryInfo, ref SlidingBearing, ref enSBContactType), AddEntityBase.CheckMissShaft(string, double, double, double, string, string, ref double, ref ReferencePointType), AddEntityBase.CheckOverlap(List, double, double, string, string), AddEntityBase.MatchGear(IGearSet, List), AddEntityBase.SetClearance(ClearanceInfo), AddEntityBase.SetColor(BuilderColor, BuilderColorGeom, AddedWebBuilder), AddEntityBase.CheckNodesetWithTreatRBE(HiddenDocument, string), AddEntityBase.AddNewReference(ObjectBase), AddEntityBase.InputArray, AddEntityBase.Parameters, AddEntityBase.AllowCheckError, AddEntityBase.BuildObject

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

AddGearToRBEInFE()

public AddGearToRBEInFE()

Methods

CreateGearGeom(GearGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, ParentType, ReferencePointType, double, Vector, OMatrix)

protected virtual GearGeometryForRBEInFE CreateGearGeom(GearGeometryInfo gInfo, IConnectable con, HiddenDocumentMeshBase doc, DirectionBase dirZ, GearBuilder.ParentType typeParent, ReferencePointType typeRP, double dOffset, Vector vecBearingOffset, OMatrix matO)

Parameters

gInfo GearGeometryInfo

con IConnectable

doc HiddenDocumentMeshBase

dirZ DirectionBase

typeParent GearBuilder.ParentType

typeRP ReferencePointType

dOffset double

vecBearingOffset Vector

matO OMatrix

Returns

GearGeometryForRBEInFE

GetGearBuilder(GeometryBase)

protected override GearBuilderForRBEInFE GetGearBuilder(GeometryBase gearGeom)

Parameters

gearGeom GeometryBase

Returns

GearBuilderForRBEInFE

GetTmpGearGeometry(GearGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, ParentType, ReferencePointType, double, Vector, OMatrix)

protected override GeometryBase GetTmpGearGeometry(GearGeometryInfo ggInfo, IConnectable con, HiddenDocumentMeshBase hiddenDoc, DirectionBase zAxis, GearBuilder.ParentType typeParent, ReferencePointType typeRP, double dOffset, Vector vecBearingOffset, OMatrix matO)

Parameters

ggInfo GearGeometryInfo

con IConnectable

hiddenDoc HiddenDocumentMeshBase

zAxis DirectionBase

typeParent GearBuilder.ParentType

typeRP ReferencePointType

dOffset double

vecBearingOffset Vector

matO OMatrix

Returns

GeometryBase

Connect with Ansys