Interface ICamIpcPaths
Paths, used in CAM application
Assembly: CAMIPC.Singletons.dll
Syntax
[Guid("10476C0A-0913-4FF8-AAED-B39C118EB957")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcPaths
Properties
ExamplesFolder
Folder, where example projects are stored
Declaration
string ExamplesFolder { get; }
Property Value
InterpretersFolder
Folder, where application was installed (without specified platform)
Declaration
string InterpretersFolder { get; }
Property Value
LibrariesFolder
Folder, where help libraries are stored
Declaration
string LibrariesFolder { get; }
Property Value
MachinesFolder
Folder, where machines are stored
Declaration
string MachinesFolder { get; }
Property Value
MainProgramFolder
Get unique identifier of current instance (used in IPC messages)
Declaration
string MainProgramFolder { get; }
Property Value
ModelsFolder
Folder, where interpreters are stored
Declaration
string ModelsFolder { get; }
Property Value
NCProgramsFolder
Folder, where NC programs are stored
Declaration
string NCProgramsFolder { get; }
Property Value
OperationsFolder
Folder, where XML with additional operations information are stored
Declaration
string OperationsFolder { get; }
Property Value
PostprocessorsFolder
Folder, where postprocessors are stored
Declaration
string PostprocessorsFolder { get; }
Property Value
Methods
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
TryReducePath(string)
Replace path with CAM application variables
Declaration
string TryReducePath(string FullPath)
Parameters
| Type |
Name |
Description |
| string |
FullPath |
|
Returns
TryUnfoldPath(string)
Replace CAM application variables with real variables
Declaration
string TryUnfoldPath(string ReducedPath)
Parameters
| Type |
Name |
Description |
| string |
ReducedPath |
|
Returns