Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class SurfaceWithCurvesetsBuilder

Last update: 09.03.2026

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

public class SurfaceWithCurvesetsBuilder : BuilderNamed<SurfaceWithCurvesets>, IBuilder

Inheritance

object ← BuilderBase<SurfaceWithCurvesets> ← BuilderSymmetric<SurfaceWithCurvesets> ← BuilderNamed<SurfaceWithCurvesets> ← SurfaceWithCurvesetsBuilder

Implements

IBuilder

Inherited Members

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

Extension Methods

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

Constructors

SurfaceWithCurvesetsBuilder()

public SurfaceWithCurvesetsBuilder()

Properties

CuttingPlaneRadius

public Variable CuttingPlaneRadius { get; set; }

Property Value

Variable

EndCurveset

public SetCurveForEdges EndCurveset { get; }

Property Value

SetCurveForEdges

Faceset

public SetFace Faceset { get; }

Property Value

SetFace

NumberOfSlice

public Variable NumberOfSlice { get; set; }

Property Value

Variable

Path

public string Path { get; set; }

Property Value

string

StartCurveset

public SetCurveForEdges StartCurveset { get; }

Property Value

SetCurveForEdges

Methods

OnPostBuild(ObjectBase, Document)

protected override bool OnPostBuild(ObjectBase created, Document doc)

Parameters

created ObjectBase

doc Document

Returns

bool

Connect with Ansys