Table of Contents

Class MachiningEquipmentUtil

Namespace
Hi.Machining.MachiningEquipmentUtils
Assembly
HiMech.dll

Utility methods for working with machining equipment.

public static class MachiningEquipmentUtil
Inheritance
MachiningEquipmentUtil
Inherited Members

Methods

GetIsoCoordinatePosition(IMachiningEquipment, Vec3d)

Get ISO coordinate position from the root.

public static Vec3d GetIsoCoordinatePosition(this IMachiningEquipment equipment, Vec3d g54seriesOffset)

Parameters

equipment IMachiningEquipment
g54seriesOffset Vec3d

Returns

Vec3d

GetMachinePositionAtProgramZero(IMachiningEquipment)

Gets the machine coordinate when the attacher is at program zero. The machine coordinate are all assumed to be zero.

public static Vec3d GetMachinePositionAtProgramZero(this IMachiningEquipment equipment)

Parameters

equipment IMachiningEquipment

The machining equipment.

Returns

Vec3d

The machine coordinate vector.

GetMachinePositionAtTableBuckleZero(IMachiningEquipment)

Gets the machine coordinate when the attacher is at table buckle zero.

public static Vec3d GetMachinePositionAtTableBuckleZero(this IMachiningEquipment equipment)

Parameters

equipment IMachiningEquipment

The machining equipment.

Returns

Vec3d

The machine coordinate vector.