CATStrUseItf Interface CATIStrUsePlatesMngt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStrUsePlatesMngt
Interface for managing split plates.
Method Index
- o
GetCuttingElements(CATLISTV(CATIMmiMechanicalFeature_var)&)
-
Role: Get the cutting element(seams) on the Panel.
- o
GetPlates(CATLISTV(CATIMmiMechanicalFeature_var)&)
- Get the Partition Plates of this Panel.
- o
Run()
- This function applies to a Panel only.
- o
SetCuttingElements(CATLISTV(CATIMmiMechanicalFeature_var)&)
- This function applies to a Panel only.
Methods
o GetCuttingElements
public virtual GetCuttingElements( | | oListOfCuttingElements) |
-
Role: Get the cutting element(seams) on the Panel.
- Parameters:
-
- oListOfCuttingElements
- The list of features seaming this Panel. The expected features are
curves, surfaces and Panel.
Import Scenario: The Exported feature will be retrieved if possible, otherwise the import value.
o GetPlates
public virtual GetPlates( | | oListOfPlates) |
-
Get the Partition Plates of this Panel.
- Parameters:
-
- oListOfPlates
- List of Partition Plates under this Panel.
o Run
-
This function applies to a Panel only. The Run() method is used to generate the plates
under a panel. The Run method will add or remove plates depending on the cutting elements
set in the Panel.
Any new generated plates will be set with the geometry or material values from the Panel.
See CATIStrUseMaterialMngt and CATIStrUsePlateExtrusionMngt.
Role: generate the plates under a Panel.
See
,
o SetCuttingElements
public virtual SetCuttingElements( | const | iListOfCuttingElements) |
-
This function applies to a Panel only. It generates as many new Plates under the
the Panel as defined by splitting the DelimitedSupport by
all the Cutting elements. This method manages the import of the splitting feature.
The Run() method define in this interface will generate the plates.
Role: Set the cutting elements(seams) on the Panel.
- Parameters:
-
- iListOfCuttingElements
- The list of features seaming this Panel. The expected features are
curves, surfaces and Panel.
This object is included in the file: CATIStrUsePlatesMngt.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.