Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class CADOperation

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL
Assembly: VMDFBase.dll

CADOperation

public class CADOperation

Inheritance

object ← CADOperation

Extension Methods

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

Constructors

CADOperation()

public CADOperation()

Methods

CalcBoundingBox(PartDocument, IDesignFrame)

calculate bounding box.

public static double[] CalcBoundingBox(PartDocument docPart, IDesignFrame designFrame)

Parameters

docPart PartDocument

The document.

designFrame IDesignFrame

The design frame.

Returns

double[]

The bounding box.

GetProfilePointOfCurveset(IContactableRigid2D, ref bool, ref List<VectorBase>)

Get profile point of curveset

public static int GetProfilePointOfCurveset(IContactableRigid2D curveset, ref bool bCloseLoop, ref List<VectorBase> lst)

Parameters

curveset IContactableRigid2D

The curveset.

bCloseLoop bool

The close loop.

lst List<VectorBase>

The profile point list.

Returns

int

The number of profile point.

RecalcMassProp(MassProperty)

Re-calculation mass property.

public static void RecalcMassProp(PartDocument.MassProperty mp)

Parameters

mp PartDocument.MassProperty

The material property.

Connect with Ansys