Interface ICamIpcWorkpieceCoordinateSystem
IPC for coordinate system of workpiece
Namespace: CAMIPC.TechOperation
Assembly: CAMIPC.TechOperation.dll
Syntax
[Guid("5CB4785F-FFDD-4388-B51D-58991080D88B")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcWorkpieceCoordinateSystem
Properties
CoordinateSystemName
Name of existing coordinate system from ICamApiProject.CoordinateSystems
Declaration
string CoordinateSystemName { get; }
Property Value
Type | Description |
---|---|
string |
ID
Value, like 54, 54.1, 54.2, 55, 56, 57, 58 or 59 (without G) to be provided into G-code
Declaration
string ID { get; set; }
Property Value
Type | Description |
---|---|
string |
Mode
Get name of coordinate system (you can use 'global', 'off', 'previous', 'offset' or 'name')
Declaration
TCamApiWorkpieceCoordinateSystemMode Mode { get; set; }
Property Value
Type | Description |
---|---|
TCamApiWorkpieceCoordinateSystemMode |
Offset
Get offset of global coordinate system (available only if Name is 'offset'
Declaration
TST3DPoint Offset { get; set; }
Property Value
Type | Description |
---|---|
TST3DPoint |
Methods
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
string GetInstanceId()
Returns
Type | Description |
---|---|
string |
SetCoordinateSystemName(string, ref TExecuteContext)
Declaration
void SetCoordinateSystemName(string Value, ref TExecuteContext ExecuteContext)
Parameters
Type | Name | Description |
---|---|---|
string | Value | |
TExecuteContext | ExecuteContext |