MachiningUseItf Interface DELIMfgSurfaceMachiningArea

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


interface DELIMfgSurfaceMachiningArea

Represents the Manufacturing Surface Machining Area.
Role: Allows you to associate NCGeometries with a Machining Area. The authorized type : - Parts - Checks - GuidingElements - Drives - SoftGuideContour


Method Index


o RemoveNCGeometry(CATString&)
Removes all the NCGeometry of a specified type linked to a Manufacturing Surface Machining Area.
o SetNCGeometry(CATString&,CATBaseUnknown_var&)
Sets a NCGeometry of a specified type to a Manufacturing Surface Machining Area.

Methods


o RemoveNCGeometry
public virtual RemoveNCGeometry( const iGeometryType)
Removes all the NCGeometry of a specified type linked to a Manufacturing Surface Machining Area.
Parameters:
iGeometryType
Legal values: iGeometryType can be
GuidingElements
to remove the limiting contour
Parts
to remove the part to machine
Checks
to remove the check elements

Example: The following example removes the part of the manufacturing surface machining area CurrentSMA
  
  Call  CurrentSMA.RemoveNCGeometry("Parts")  
  
o SetNCGeometry
public virtual SetNCGeometry( const iGeometryType,
const iNCGeometry)
Sets a NCGeometry of a specified type to a Manufacturing Surface Machining Area.
Parameters:
iGeometryType
Legal values: iGeometryType can be
GuidingElements
to set the limiting contour
Parts
to set the part to machine
Checks
to set a check element
iNCGeometry
The NCGeometry to be set.

Example: The following example sets the NCGeometry NCGeomPart to the manufacturing surface machining area CurrentSMA
  
  Call  CurrentSMA.SetNCGeometry("Parts",NCGeomPart)  
  

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

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