Class CreateDTEntityUtil
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain.Operation
Assembly: VMOpGearTrain.dll
public static class CreateDTEntityUtil
Inheritance
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
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