Hide menu
Loading...
Searching...
No Matches
cadex.DFMMachining_TurnedPartSize Class Reference

Describes turned part size used in cnc machining turning design analysis. More...

Inherits global.SystemIDisposable.

Public Member Functions

 DFMMachining_TurnedPartSize (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
 DFMMachining_TurnedPartSize ()
 Constructor.
 
 DFMMachining_TurnedPartSize (double theRadius, double theLength)
 Constructor.
 
double Radius ()
 
void SetRadius (double theRadius)
 
double Length ()
 
void SetLength (double theLength)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

Describes turned part size used in cnc machining turning design analysis.

The size of the turned part represents the dimensions of the minimum bounding cylinder:

  • Radius() is a radius of the bounding cylinder;
  • Length() is a height of the bounding cylinder.

""

Examples
machining/dfm_analyzer/Program.cs.

Constructor & Destructor Documentation

◆ DFMMachining_TurnedPartSize()

cadex.DFMMachining_TurnedPartSize.DFMMachining_TurnedPartSize ( double theRadius,
double theLength )
inline

Constructor.

Creates a turned part size with specified length and radius.

Member Function Documentation

◆ Length()

double cadex.DFMMachining_TurnedPartSize.Length ( )
inline

Returns length of turned part in mm .

See also
SetLength()
Examples
machining/dfm_analyzer/Program.cs.

◆ Radius()

double cadex.DFMMachining_TurnedPartSize.Radius ( )
inline

Returns radius of turned part in mm .

See also
SetRadius()
Examples
machining/dfm_analyzer/Program.cs.

◆ SetLength()

void cadex.DFMMachining_TurnedPartSize.SetLength ( double theLength)
inline

Sets length of turned part in mm . theLength should be greater than zero.

See also
Length()

◆ SetRadius()

void cadex.DFMMachining_TurnedPartSize.SetRadius ( double theRadius)
inline

Sets radius of turned part in mm . theRadius should be greater than zero.

See also
SetRadius()