DELShipMfgItf Interface DELIShipMfgProcessAuth

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface DELIShipMfgProcessAuth



Method Index


o CreateAssemblyProcess(CATBaseUnknown**)
Creates a assembly process.
o CreatePiecePartManufWithStock(CATIPLMNavReference*,CATIPLMNavReference*,MFGProcessGenType,CATBaseUnknown**)
Creates a manufacture process of piece part with stock.
o CreatePiecePartManufacture(CATIPLMNavReference*,MFGProcessGenType,CATBoolean,CATBaseUnknown**)
Creates a manufacture process of piece part.
o CreatePreOutfittingManuf(CATIPLMNavReference*,CATBoolean,CATBaseUnknown**)
Creates a PreOutfitting manufacture process.
o RemoveProcess(CATIPLMNavOccurrence*)
Remove process.
o RerouteProcess(CATIPLMNavOccurrence*,CATIPLMNavReference*,CATBaseUnknown**)
Reroute the process.

Methods


o CreateAssemblyProcess
public virtual CreateAssemblyProcess( opReference)
Creates a assembly process.
Parameters:
opReference
[Out] the Assembly process refreence.
Returns:
Error code of function.
o CreatePiecePartManufWithStock
public virtual CreatePiecePartManufWithStock( ipDesignPart,
ipStockPart,
iProcessGenType,
opReference)
Creates a manufacture process of piece part with stock.
Parameters:
ipDesignPart
[In] The Design part reference.
iStockPart
[In] The Stock part reference.
iProcessGenType
[In] The process type Basic or Detail
opReference
[Out] Manufacture process reference
Returns:
Error code of function.
o CreatePiecePartManufacture
public virtual CreatePiecePartManufacture( ipDesignPart,
iProcessGenType,
iCreateProvide,
opReference)
Creates a manufacture process of piece part.
Parameters:
ipDesignPart
[In] The Design part reference.
iProcessGenType
[In] The process type Basic or Detail
iCreateProvide
[In] The Provide type.
opReference
[Out] Manufacture process reference
Returns:
Error code of function.
o CreatePreOutfittingManuf
public virtual CreatePreOutfittingManuf( ipDesignPart,
iCreateProvide,
opReference)
Creates a PreOutfitting manufacture process.
Parameters:
ipDesignPart
[In] The Design part reference.
iCreateProvide
[In] The Provide type.
opReference
[Out] Manufacture process reference
Returns:
Error code of function.
o RemoveProcess
public virtual RemoveProcess( ipoccurence)
Remove process.
Parameters:
ipoccurence
[Out] the process occurence.
Returns:
Error code of function.
o RerouteProcess
public virtual RerouteProcess( iProcessOccur,
ipDestinationRef,
opProcessOcc)
Reroute the process. The Process occurenec that is to be re route will be remove from current aseembly node then re instntiated under Destination assembly. The implement link between the product and the process will be implicity created.
Parameters:
ipSourceOccur
[In] The source of part Occurrence.
ipDestinationRef
[In] The destination of part Reference.
opReference
[Out] The created process occurrence.
Returns:
Error code of function.

This object is included in the file: DELIShipMfgProcessAuth.h
If needed, your Imakefile.mk should include the module: CAADELShipMfgItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.