MachiningUseItf Interface DELIMfgAPTAndTPIndexation
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgAPTAndTPIndexation
Interface implemented on the ManufacturingProgram.
Role: This interface offers services to retrieve on one side, the start and end line in the APT file for a Machining Operation
Method Index
- o
ClearData()
- Clear data from a previous index computation.
- o
GetAPTIndexForCurrentOperation(CATBaseUnknown_var&,int&,int&)
- Retrieves start and end line in the APT file for a current Machining Operation.
- o
GetTPIndexForAPTRecord(int,int&)
- Retrieves the TP index associated to a line of the Apt file.
- o
InitForLaunchCATMfg()
- To call before LaunchCATMfg.
- o
SetTPIndexForAPTRecord(int,int)
- Sets the TP index associated to a line of the Apt file.
Methods
o ClearData
public virtual ClearData( | ) |
-
Clear data from a previous index computation.
o GetAPTIndexForCurrentOperation
public virtual GetAPTIndexForCurrentOperation( | const | iMO, |
| | oStartLine, |
| | oEndLine) |
-
Retrieves start and end line in the APT file for a current Machining Operation.
- Parameters:
-
- iMO
- the current Machining Operation
- oStartLine
- the start line in the APT file associated to the Manufacturing Program
- oEndLine
- the end line in the APT file associated to the Manufacturing Program
o GetTPIndexForAPTRecord
public virtual GetTPIndexForAPTRecord( | | iAptRecord, |
| | oTPIndex) |
-
Retrieves the TP index associated to a line of the Apt file.
- Parameters:
-
- iAptRecord
- the apt line number
- oTPIndex
- the TP index associated to the current apt line number
o InitForLaunchCATMfg
public virtual InitForLaunchCATMfg( | ) |
-
To call before LaunchCATMfg.
o SetTPIndexForAPTRecord
public virtual SetTPIndexForAPTRecord( | | iAptRecord, |
| | iTPIndex) |
-
Sets the TP index associated to a line of the Apt file.
- Parameters:
-
- iAptRecord
- the apt line number
- iTPIndex
- the TP index associated to the current apt line number
This object is included in the file: DELIMfgAPTAndTPIndexation.h
If needed, your Imakefile.mk should include the module: MachiningUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.