Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class CreateDTEntityUtil

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.GearTrain.Operation
Assembly: VMOpGearTrain.dll

public static class CreateDTEntityUtil

Inheritance

objectCreateDTEntityUtil

Extension Methods

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

Methods

CreateBearing(GearTrainDocument, string, BearingCreateInfo)

public static Bearing CreateBearing(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.BearingCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.BearingCreateInfo

Returns

Bearing

CreateCrossHelicalGearset(GearTrainDocument, string, GearSetCrossHelicalCreateInfo)

public static GearSetCrossHelical CreateCrossHelicalGearset(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.GearSetCrossHelicalCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.GearSetCrossHelicalCreateInfo

Returns

GearSetCrossHelical

CreateCustomGearset(GearTrainDocument, string, GearSetCreateInfo)

public static GearSetCustom CreateCustomGearset(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.GearSetCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.GearSetCreateInfo

Returns

GearSetCustom

CreateCycloidPinGearset(GearTrainDocument, string, GearSetCycloidPinCreateInfo)

public static GearSetCycloidPin CreateCycloidPinGearset(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.GearSetCycloidPinCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.GearSetCycloidPinCreateInfo

Returns

GearSetCycloidPin

CreateGearset(GearTrainDocument, string, int, GearSetCreateInfo)

public static GearSet CreateGearset(this GearTrainDocument gearTrainDocument, string strName, int nNumGear, CreateDTEntityUtil.GearSetCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

nNumGear int

info CreateDTEntityUtil.GearSetCreateInfo

Returns

GearSet

CreateInternalGearset(GearTrainDocument, string, GearSetCreateInfo)

public static GearSetInternal CreateInternalGearset(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.GearSetCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.GearSetCreateInfo

Returns

GearSetInternal

CreatePlanetaryDPGearset(GearTrainDocument, string, int, GearSetPlanetaryDPCreateInfo)

public static GearSetPlanetaryDP CreatePlanetaryDPGearset(this GearTrainDocument gearTrainDocument, string strName, int nNumPinionGear, CreateDTEntityUtil.GearSetPlanetaryDPCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

nNumPinionGear int

info CreateDTEntityUtil.GearSetPlanetaryDPCreateInfo

Returns

GearSetPlanetaryDP

CreatePlanetaryGearset(GearTrainDocument, string, int, GearSetCreateInfo)

public static GearSetPlanetary CreatePlanetaryGearset(this GearTrainDocument gearTrainDocument, string strName, int nNumPinionGear, CreateDTEntityUtil.GearSetCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

nNumPinionGear int

info CreateDTEntityUtil.GearSetCreateInfo

Returns

GearSetPlanetary

CreateRackAndPinionGearset(GearTrainDocument, string, GearSetRackAndPinionCreateInfo)

public static GearSetRackAndPinion CreateRackAndPinionGearset(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.GearSetRackAndPinionCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.GearSetRackAndPinionCreateInfo

Returns

GearSetRackAndPinion

CreateSimpleShaftset(GearTrainDocument, string, Vector, Vector, double, double, int)

public static ShaftSet CreateSimpleShaftset(this GearTrainDocument gearTrainDocument, string strName, Vector position, Vector rotateAxis, double dLength, double dDiameter, int nNumSection)

Parameters

gearTrainDocument GearTrainDocument

strName string

position Vector

rotateAxis Vector

dLength double

dDiameter double

nNumSection int

Returns

ShaftSet

CreateSlidingBearing(GearTrainDocument, string, SlidingBearingCreateInfo)

public static SlidingBearing CreateSlidingBearing(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.SlidingBearingCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.SlidingBearingCreateInfo

Returns

SlidingBearing

CreateStiffnessBearing(GearTrainDocument, string, StiffnessBearingCreateInfo)

public static Bearing CreateStiffnessBearing(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.StiffnessBearingCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.StiffnessBearingCreateInfo

Returns

Bearing

CreateWormAndWormWheelGearset(GearTrainDocument, string, GearSetWormAndWormWheelCreateInfo)

public static GearSetWormAndWormWheel CreateWormAndWormWheelGearset(this GearTrainDocument gearTrainDocument, string strName, CreateDTEntityUtil.GearSetWormAndWormWheelCreateInfo info)

Parameters

gearTrainDocument GearTrainDocument

strName string

info CreateDTEntityUtil.GearSetWormAndWormWheelCreateInfo

Returns

GearSetWormAndWormWheel

OpenHiddenDocument(object)

public static Document3D OpenHiddenDocument(object obj)

Parameters

obj object

Returns

Document3D

Connect with Ansys