MachiningUseItf Interface DELIMfgManufacturingOutputGenerator
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgManufacturingOutputGenerator
Object that represents the output machining code.
Method Index
- o
AddMeToBuffer(CATLONG&)
- Management of specific buffer for aligned points elimination.
- o
GenerateOutputCode(DELIMfgManufacturingGeneratorData*)
- Return the Output Code for an object in the right CNC Machine.
- o
GetAPTCode(DELIMfgManufacturingGeneratorData*,CATUnicodeString&)
- Retrieve generated APT code.
- o
GetCurrentObject(CATLONG&)
- Get current object from buffer.
- o
HasToResetModalValues(CATLONG&)
- Return the characteristic of an object :
Reset or not Modal Values.
- o
InitFileGenerator(CATUnicodeString&,CATUnicodeString&,DELIMfgManufacturingGeneratorData*&)
- Init the Output Generator on the current Object and initialise all datas.
- o
IsModal(CATLONG&)
- Return the characteristic of an object : Modal or Not Modal.
- o
IsSimilarTo(DELIMfgManufacturingOutputGenerator*,CATLONG&)
- Implement a method to specify if two objects are same (when Modal Mode).
- o
RunFileGenerator(DELIMfgManufacturingGeneratorData*)
- Runs the Output Generator on the datas used for generation.
- o
SetCurrentObject(CATLONG)
- Set current object to buffer.
Methods
o AddMeToBuffer
public virtual AddMeToBuffer( | | oAddMe) |
-
Management of specific buffer for aligned points elimination.
o GenerateOutputCode
public virtual GenerateOutputCode( | | iData) |
-
Return the Output Code for an object in the right CNC Machine.
o GetAPTCode
public virtual GetAPTCode( | | iData, |
| | oCode) |
-
Retrieve generated APT code.
o GetCurrentObject
public virtual GetCurrentObject( | | oCurrentObject) |
-
Get current object from buffer.
o HasToResetModalValues
public virtual HasToResetModalValues( | | oIsModal) |
-
Return the characteristic of an object :
Reset or not Modal Values.
o InitFileGenerator
public virtual InitFileGenerator( | const | iFormat, |
| const | iFileName, |
| | oData) |
-
Init the Output Generator on the current Object and initialise all datas.
Generation of NC code can start from the Process, Setup, Program or an Activity.
- Parameters:
-
- iFormat
- Format of the output file : "APT", ...
- iFileName
- Output file name
- oData
- iData contains all the information about the generated NC code
o IsModal
public virtual IsModal( | | oIsModal) |
-
Return the characteristic of an object : Modal or Not Modal.
o IsSimilarTo
public virtual IsSimilarTo( | | iObject, |
| | oIsSimilar) |
-
Implement a method to specify if two objects are same (when Modal Mode).
The result depends on the tolerance on the values (to points)
o RunFileGenerator
public virtual RunFileGenerator( | | iData) |
-
Runs the Output Generator on the datas used for generation.
Generation of NC code can start from the Process, Setup, Program or an Activity.
- Parameters:
-
- iData
- iData contains all the information about the generated NC code
o SetCurrentObject
public virtual SetCurrentObject( | | iCurrentObject) |
-
Set current object to buffer.
This object is included in the file: DELIMfgManufacturingOutputGenerator.h
If needed, your Imakefile.mk should include the module: MachiningUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.