Table of Contents

Class SimpleCl

Namespace
Hi.CutterLocations
Assembly
HiMech.dll

Represents a simple cutter location with position and normal vector.

public class SimpleCl : IGetProgramCl
Inheritance
SimpleCl
Implements
Inherited Members
Extension Methods

Constructors

SimpleCl()

Initializes a new instance of the SimpleCl class.

public SimpleCl()

SimpleCl(SimpleCl)

Initializes a new instance of the SimpleCl class by copying from another instance.

public SimpleCl(SimpleCl src)

Parameters

src SimpleCl

The source SimpleCl instance to copy from.

SimpleCl(dvec3d_t)

Initializes a new instance of the SimpleCl class with the specified cutter location vector.

public SimpleCl(dvec3d_t cl)

Parameters

cl dvec3d_t

The cutter location vector containing position and normal.

Properties

Cl

Gets or sets the cutter location vector containing position and normal; null until one is assigned (the parameterless ctor leaves it absent).

public dvec3d_t? Cl { get; set; }

Property Value

dvec3d_t?

Methods

GetProgramCl()

Get CL (Cutter Location). Where Point is tool tip position; Normal is tool orientation.

public dvec3d_t? GetProgramCl()

Returns

dvec3d_t?

CL; null when no CL is available (e.g. no workpiece or no tool is mounted).

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.