All Frameworks  Object Hierarchy  This Framework  Previous  Next  Indexes  

ManufacturingOutputGenerator (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---ManufacturingOutputGenerator
 


Father object to generate output machining code.

Method Index

AddMeToBuffer
Management of specific buffer for aligned points elimination.
GenerateOutputCode
Return the Output Code for an object in the right CNC Machine.
GetAPTCode
Retrieve generated APT code.
GetCurrentObject
Get current object from buffer.
HasToResetModalValues
Return the characteristic of an object : Reset or not Modal Values.
InitFileGenerator
Init the Output Generator on the current Object and initialise all datas.
IsModal
Return the characteristic of an object : Modal or Not Modal.
IsSimilarTo
Implement a method to specify if two objects are same (when Modal Mode).
RunFileGenerator
Runs the Output Generator on the datas used for generation.
SetCurrentObject
Set current object to buffer.

Methods


o Sub AddMeToBuffer(long oAddMe)
Management of specific buffer for aligned points elimination.
o Sub GenerateOutputCode(CATIAManufacturingGeneratorData iData)
Return the Output Code for an object in the right CNC Machine.
o Sub GetAPTCode(CATIAManufacturingGeneratorData iData,
CATBSTR oCode)
Retrieve generated APT code.
o Sub GetCurrentObject(long oCurrentObject)
Get current object from buffer.
o Sub HasToResetModalValues(long oIsModal)
Return the characteristic of an object : Reset or not Modal Values.
o Sub InitFileGenerator(CATBSTR iFormat,
CATBSTR iFileName,
CATIAManufacturingGeneratorData 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 Sub IsModal(long oIsModal)
Return the characteristic of an object : Modal or Not Modal.
o Func IsSimilarTo(CATIAManufacturingOutputGenerator iObject) As long
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 Sub RunFileGenerator(CATIAManufacturingGeneratorData 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 Sub SetCurrentObject(long iCurrentObject)
Set current object to buffer.

Copyright © 2003, Dassault Systèmes. All rights reserved.