Class ProjectHelper
Inheritance
ProjectHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class ProjectHelper
Methods
CAMAPIGeomModel(ComWrapper<ICamApiProject>)
Declaration
public static ComWrapper<ICAMAPIGeometryModel> CAMAPIGeomModel(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
CoordinateSystems(ComWrapper<ICamApiProject>)
List of coordinate systems
Declaration
public static ComWrapper<ICamApiListCoordinateSystem> CoordinateSystems(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
FilePath(ComWrapper<ICamApiProject>)
Declaration
public static string FilePath(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
GeomImporter(ComWrapper<ICamApiProject>)
Geometrical files importer
Declaration
public static ComWrapper<ICAMAPIGeometryImporter> GeomImporter(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
Id(ComWrapper<ICamApiProject>)
Unique identifier of project
Declaration
public static string Id(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
Machine(ComWrapper<ICamApiProject>)
Declaration
public static ComWrapper<ICamApiMachine> Machine(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
Global properties about the project's machine
Declaration
public static ComWrapper<ICamApiMachineInfo> MachineInformation(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
NCMaker(ComWrapper<ICamApiProject>)
Declaration
public static ComWrapper<ICamApiNCMaker> NCMaker(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
SaveClData(ComWrapper<ICamApiProject>, string, ComWrapper<ICamApiTechOperationIterator>?)
Create new file with CLData (will overwrite existing file)
Declaration
public static void SaveClData(this ComWrapper<ICamApiProject> projectCom, string outputFileName, ComWrapper<ICamApiTechOperationIterator>? operationsIterator = null)
Parameters
Declaration
public static void SetOperationTool(this ComWrapper<ICamApiProject> projectCom, string operationID, string toolID)
Parameters
Simulator(ComWrapper<ICamApiProject>)
Manager of simulation of the project
Declaration
public static ComWrapper<ICamApiSimulator> Simulator(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
Snapshots(ComWrapper<ICamApiProject>)
Declaration
public static ComWrapper<IListCamApiSnapshot> Snapshots(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
Technologist(ComWrapper<ICamApiProject>)
Declaration
public static ComWrapper<ICamApiTechnologist> Technologist(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns
The list of machining tools used in the project
Declaration
public static ComWrapper<ICamApiMachiningToolsList> ToolsList(this ComWrapper<ICamApiProject> projectCom)
Parameters
Returns