Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class BallPlacingBuilder

Last update: 09.03.2026

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

public class BallPlacingBuilder : BuilderNamed<BallPlacing>, IBuilder

Inheritance

object ← BuilderBase<BallPlacing> ← BuilderSymmetric<BallPlacing> ← BuilderNamed<BallPlacing> ← BallPlacingBuilder

Implements

IBuilder

Inherited Members

BuilderNamed<BallPlacing>.OnPostBuild(ObjectBase, Document), BuilderNamed<BallPlacing>.CheckUnit(Document3D, Document3D, string), BuilderNamed<BallPlacing>.Name, BuilderSymmetric<BallPlacing>.Build(Document), BuilderSymmetric<BallPlacing>.Symmetric, BuilderSymmetric<BallPlacing>.CurrentSymmetric, BuilderBase<BallPlacing>.m_bSuccess, BuilderBase<BallPlacing>.Build(Document), BuilderBase<BallPlacing>.Build(Document, List<string>), BuilderBase<BallPlacing>.Validate(IList<string>), BuilderBase<BallPlacing>.Success(), BuilderBase<BallPlacing>.OnPostBuild(ObjectBase, Document), BuilderBase<BallPlacing>.OnFinalBuild(string, Document), BuilderBase<BallPlacing>.OnObjectChangeBuild(string, Document), BuilderBase<BallPlacing>.OnPostAddDoc(ObjectBase), BuilderBase<BallPlacing>.Parameters, BuilderBase<BallPlacing>.AddToDoc, BuilderBase<BallPlacing>.UseChangedObject, BuilderBase<BallPlacing>.SetPointKey, BuilderBase<BallPlacing>.BuildObject, BuilderBase<BallPlacing>.BuildDocument, BuilderBase<BallPlacing>.UseInterface, BuilderBase<BallPlacing>.ErrorMessage

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

BallPlacingBuilder()

public BallPlacingBuilder()

Properties

InitRadius

public Variable InitRadius { get; set; }

Property Value

Variable

InputArray

public string[] InputArray { get; set; }

Property Value

string[]

NumberOfBall

public Variable NumberOfBall { get; set; }

Property Value

Variable

Path

public string Path { get; set; }

Property Value

string

PathType

public string PathType { get; set; }

Property Value

string

Methods

OnPostBuild(ObjectBase, Document)

protected override bool OnPostBuild(ObjectBase created, Document doc)

Parameters

created ObjectBase

doc Document

Returns

bool

Validate(IList<string>)

public override bool Validate(IList<string> lstErrorMessage)

Parameters

lstErrorMessage IList<string>

Returns

bool

Connect with Ansys