All Frameworks  Object Hierarchy  This Framework  Previous  Indexes  

ManufacturingSurfaceMachiningArea (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---ManufacturingFeature
            |
            +---ManufacturingMachinableFeature
              |
              +---ManufacturingMachinableArea
                |
                +---ManufacturingSurfaceMachiningArea
 


Represents the Manufacturing Surface Machining Area.
Role: Allows you to associate NCGeometries with a Machining Area.

Method Index

RemoveNCGeometry
Removes all the NCGeometry of a specified type linked to a Manufacturing Surface Machining Area.
SetNCGeometry
Sets a NCGeometry of a specified type to a Manufacturing Surface Machining Area.

Methods


o Sub RemoveNCGeometry(CATBSTR 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 Sub SetNCGeometry(CATBSTR iGeometryType,
CATIABase 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)
 

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