Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class SolidBodyCylinderSimple

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Builder
Assembly: VMBld.dll

public class SolidBodyCylinderSimple : SolidBodyCylinder<buildercylindersimple>, IBuilder

Inheritance

objectBuilderBaseBuilderSymmetricBuilderNamedSolidBodySolidBodyCylinderSolidBodyCylinderSimple

Implements

IBuilder

Inherited Members

SolidBody.OnPostBuild(ObjectBase, Document), SolidBody.OnFinalBuild(string, Document), SolidBody.OnPostAddDoc(ObjectBase), SolidBody.SetSolidBuilderProperty(BuilderCylinderSimple), SolidBody.MakeSymmetricSolidBuilder(), SolidBody.SolidBuilder, SolidBody.Interface, SolidBody.BodyName, SolidBody.Name, SolidBody.AddToDoc, BuilderNamed.OnPostBuild(ObjectBase, Document), BuilderNamed.CheckUnit(Document3D, Document3D, string), BuilderNamed.Name, BuilderSymmetric.Build(Document), BuilderSymmetric.Symmetric, BuilderSymmetric.CurrentSymmetric, BuilderBase.m_bSuccess, BuilderBase.Build(Document), BuilderBase.Build(Document, List), BuilderBase.Validate(IList), BuilderBase.Success(), BuilderBase.OnPostBuild(ObjectBase, Document), BuilderBase.OnFinalBuild(string, Document), BuilderBase.OnObjectChangeBuild(string, Document), BuilderBase.OnPostAddDoc(ObjectBase), BuilderBase.Parameters, BuilderBase.AddToDoc, BuilderBase.UseChangedObject, BuilderBase.SetPointKey, BuilderBase.BuildObject, BuilderBase.BuildDocument, BuilderBase.UseInterface, BuilderBase.ErrorMessage

Extension Methods

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

Constructors

SolidBodyCylinderSimple()

public SolidBodyCylinderSimple()

Properties

BottomPosition

public PointBase BottomPosition { get; }

Property Value

PointBase

RadiusMajor

public Variable RadiusMajor { get; set; }

Property Value

Variable

TopPosition

public PointBase TopPosition { get; }

Property Value

PointBase

Methods

MakeSymmetricSolidBuilder()

protected override Builder MakeSymmetricSolidBuilder()

Returns

Builder

OnPostBuild(ObjectBase, Document)

protected override bool OnPostBuild(ObjectBase obCreated, Document doc)

Parameters

obCreated ObjectBase

doc Document

Returns

bool

SetSolidBuilderProperty(BuilderCylinderSimple)

protected override void SetSolidBuilderProperty(BuilderCylinderSimple solidBuilder)

Parameters

solidBuilder BuilderCylinderSimple

Connect with Ansys