Interface IPLMCAMProject
Interface representing a CAM project within the PLM system.
Namespace: CAMAPI.Extension.PLM
Assembly: CAMAPI.Extension.PLM.dll
Syntax
[Guid("7CAF642B-A1CE-4645-AA63-C4C59BA00E68")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IPLMCAMProjectProperties
Id
Gets the unique identifier of the CAM project.
Declaration
string Id { get; }Property Value
| Type | Description | 
|---|---|
| string | 
NCFiles
Gets the collection of NC files included in the CAM project.
Declaration
IPLMFiles NCFiles { get; }Property Value
| Type | Description | 
|---|---|
| IPLMFiles | 
OperationList
Gets the list of operations defined in the CAM project.
Declaration
IPLMOperationList OperationList { get; }Property Value
| Type | Description | 
|---|---|
| IPLMOperationList | 
ProjectFiles
Gets the collection of files included in the CAM project.
Declaration
IPLMCAMProjectFiles ProjectFiles { get; }Property Value
| Type | Description | 
|---|---|
| IPLMCAMProjectFiles | 
ProjectPath
Gets the full path to the CAM project.
Declaration
string ProjectPath { get; }Property Value
| Type | Description | 
|---|---|
| string | 
ProjectPreview
Gets the preview of the CAM project.
Declaration
string ProjectPreview { get; }Property Value
| Type | Description | 
|---|---|
| string | 
ReportFiles
Gets the collection of report files associated with the CAM project.
Declaration
IPLMFiles ReportFiles { get; }Property Value
| Type | Description | 
|---|---|
| IPLMFiles | 
ToolList
Gets the list of tools used in the CAM project.
Declaration
IPLMToolList ToolList { get; }Property Value
| Type | Description | 
|---|---|
| IPLMToolList |