INcModel

This interface represents a NC file model.

Properties

Get

ModelProcedures

ICimEntityList

Get

EntityModel

IModel

Get, Set

ActiveObject

ICimEntity

Get,Set

ActivateUcs

ICimEntity

Methods

AddNcItems ( int, String, int, int )

BackgroundExecuteProcedureById ( int )

BackgroundExecuteSimulator ( Variant, String, bool, bool, bool, Variant, double, double, int )

BatchExecuteNcProcedures (String, IBatchProgressReporter* )

void ChangeCutter ( int, String);

CheckExecutionStatus ( )

CloseProcedure ( int, bool )

ColorMotions ( int, int, int, int )

ColorStock ( int, int, int, int )

ConvertCSVCutters2CHL (String, String, bool, bool, int )

CopyNcItem ( int, int, int )

CreateFromTemplateReplaceCriteriaSets (String, String )

CreateNcFromTemplateList ( Variant, int, String )

CreateNcProceduresFromTemplate (String )

IMdProcedure CreateProcedure ( MdProcedureType )

DeActivateObjects ( )

DeleteNcItem ( int )

DeleteProcedure ( IMdProcedure )

ExecuteAllNcProcedures ( )

ExecutePostByIdVec (String, String, Variant, String )

String ExecutePostToAllNcProcedures ( String, String, Variant )

ExecuteProcedureById ( int )

void ExportCuttersAndHoldersToCSV (iElements, iCuttersCSV, IHoldersCSV, iMaterialsCSV)

GetAutoDrillXML (iUid, iName, iRow, iFileName);

IGeomServices GetGeomServicesObj ( )

int = GetIdOfEditedNcItem ();

GetItemAsXML ( int, string )

GetProcedureParameter ( int, int, Variant )

GetProcessManagerAsXML ( bool, String )

void GetProcessManagerSelection ( Variant );

HideShowMotions ( int )

HideShowStock ( int )

void ImportCuttersAndHoldersFromCSV (iCuttersCSV)

ImportModelByPath ( String )

ImportModelFromBrowser ( )

IsDialogOpen

IsNcProcessManagerOpen ( bool )

MoveNcItem ( int, int )

int NcExportJobsData (iOutputPath)

NcProcessManagerVisibility ( bool )

OpenParameterDialog ( int, int )

OpenProcedureforEdit ( int )

PenMotions ( int, int )

PostByUcsByIdVec (iPostName, iOutputPath, iNodesVec, iUcsName, iOutputFileName);

PostByUcsToAllNcProcedures (iPostName, iOutputPath, ,iStartHome, iUcsName,  iOutputFileName);

Regenerate ( )

SaveNcItems ( String )

SetAutoDrillParameter (iUid, iName, iRow, iParamId, iValue, oNewValue);

SetItemFromXML ( int, String )

void SetNcItemName ( int, String )

SetProcedureGeometry ( int, int, int, bool, int )

SetProcedureParameter ( int, int, Variant, Variant )

SetProcessManagerFromXML ( String )

void SetTPElectrodeStage ( int, int )

SuppressProcedure ( Variant , bool )

SuppressProcedures ( ICimEntityList, int )

TransparencyStock ( int, int )

 

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.