DELStrMfgUseItf Interface DELIStrMfgUsePlateFormingAuth

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


interface DELIStrMfgUsePlateFormingAuth

Interface to create features for plate forming operation.
Role: Allows to create all the Plate forming features like Roll line, Tangent lines. This interface is valid only for Plate forming process Occurrence.


Method Index


o CreateRollLine(int*,CATListValCATBaseUnknown_var&,int,DELStrMfgUseMarkingLineSide)
Creates a Rollline.
o CreateTangentLines(CATListValCATBaseUnknown_var&,DELStrMfgUseMarkingLineSide)
Creates Tangent Lines and also for flanged plate case.

Methods


o CreateRollLine
public virtual CreateRollLine( const ipRollLineNb,
oListOfRollLine,
iRollLineStrategy= 0,
const iFormingSide= DELStrMfgUseMoldedSide)
Creates a Rollline.
Parameters:
ipRollLineNb
Number of roll lines to be generated.
oListOfRollLine
[OUT] List of roll lines generated.
iRollLineStrategy
iRollLineStrategy is 0 means Roll lines are generated for a plate. 1 means Roll lines are generated per patch of plate (i.e Multipatch plate case)
iFormingSide
The side of plate on which roll lines are created. It is Molded by default.
Returns:
Error code of function.
o CreateTangentLines
public virtual CreateTangentLines( oListOfTangetLines,
const iFormingSide= DELStrMfgUseMoldedSide)
Creates Tangent Lines and also for flanged plate case.
Parameters:
oListOfTangetLines
[out] List of Tangent Lines created.
iFormingSide
The side of plate on which tangent lines are generated. It is Molded by default.
Returns:
Error code of function.

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

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