Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Struct FacetParameters

Last update: 16.07.2025

Namespace: VM.API.Pre
Assembly: VM.API.Pre.dll

This struct represents the facet parameters

public struct FacetParameters

Constructors

FacetParameters()

Default constructor

public FacetParameters()

Properties

CheckFacetAspectRatio

Flag for checking facet aspect ratio. The default value is true.

public bool CheckFacetAspectRatio { readonly get; set; }

Property Value

bool

CheckMaximumFacetSize

Flag for checking maximum facet size. The default value is true.

public bool CheckMaximumFacetSize { readonly get; set; }

Property Value

bool

CheckMaximumGridLine

Flag for checking maximum grid line. The default value is false.

public bool CheckMaximumGridLine { readonly get; set; }

Property Value

bool

CheckMinimumUGridLine

Flag for checking minimum grid line for U direction. The default value is false.

public bool CheckMinimumUGridLine { readonly get; set; }

Property Value

bool

CheckMinimumVGridLine

Flag for checking minimum grid line for V direction. The default value is false.

public bool CheckMinimumVGridLine { readonly get; set; }

Property Value

bool

CheckSurfaceAngularTolerance

Flag for checking surface angular tolerance. The default value is true.

public bool CheckSurfaceAngularTolerance { readonly get; set; }

Property Value

bool

CheckSurfaceTolerance

Flag for checking surface tolerance. The default value is false.

public bool CheckSurfaceTolerance { readonly get; set; }

Property Value

bool

FacetAspectRatio

The value for the facet aspect ratio. The default value is 1.0.

public ExpressionValueVariable FacetAspectRatio { readonly get; set; }

Property Value

ExpressionValueVariable

MaximumFacetSize

The value for the maximum facet size. The default value is 3.0.

public ExpressionValueVariable MaximumFacetSize { readonly get; set; }

Property Value

ExpressionValueVariable

MaximumGridLine

The value for the maximum grid line. The default value is 512.

public int MaximumGridLine { readonly get; set; }

Property Value

int

MinimumUGridLine

The value for the minimum grid line for the U direction. The default value is 0.

public int MinimumUGridLine { readonly get; set; }

Property Value

int

MinimumVGridLine

The value for the minimum grid line for the V direction. The default value is 0.

public int MinimumVGridLine { readonly get; set; }

Property Value

int

SurfaceAngularTolerance

The value for the surface angular tolerance. The default value is 5.0.

public ExpressionValueVariable SurfaceAngularTolerance { readonly get; set; }

Property Value

ExpressionValueVariable

SurfaceTolerance

The value for the surface tolerance. The default value is 0.0.

public ExpressionValueVariable SurfaceTolerance { readonly get; set; }

Property Value

ExpressionValueVariable

UseApproximatedGeometry

Flag for whether using approximated geometry. The default value is false.

public bool UseApproximatedGeometry { readonly get; set; }

Property Value

bool

UseEdge

Flag for whether using edge. The default value is true.

public bool UseEdge { readonly get; set; }

Property Value

bool

UseRegacyFacetParameters

Flag for whether using regacy facet algorithm. The default value is false.

public bool UseRegacyFacetParameters { readonly get; set; }

Property Value

bool

Connect with Ansys