MachiningOperationExtendItf Interface DELISmgNcGeometryManager

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


interface DELISmgNcGeometryManager

Interface to define new nc geometry parameters.

Role: This interface offers services to create or retrieve a nc geometry parameter to a user feature. This kind of parameter can contain manufacturing geometries or nc geometry features.

See also:


Method Index


o AddNcGeometryParameter(CATUnicodeString&,CATUnicodeString&)
Adds a new parameter to a user machining feature or operation.
o GetNcGeometryParameter(CATUnicodeString&,CATBaseUnknown_var&)
Returns the parameter of a manufacturing feature from its name.

Methods


o AddNcGeometryParameter
public virtual AddNcGeometryParameter( const iName,
const iType= SmgAreaType)
Adds a new parameter to a user machining feature or operation. This method should be use when instantiating the user feature.
Parameters:
iName
Parameter's name
iType
Type of nc geometry features allowed.
Legal values: Use
SmgAreaType
to create areas
SmgEdgeType
to create edges
SmgPlaneType
to create planes
SmgPointType
to create points
o GetNcGeometryParameter
public virtual GetNcGeometryParameter( const iName,
oMAF)
Returns the parameter of a manufacturing feature from its name.
Parameters:
iName
Parameter's name
oMAF
Nc geometry parameter

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

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