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 IPLMCAMProject
Properties
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 |