CATStrUseItf Interface CATISfdUsePlatesMngt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISfdUsePlatesMngt
Define the seams for SFD Panel
Role: Interface to manage the Plates and the seams(cutting element) on SFD Panel.
Feature implementing this interface: SFD Panel.
Method Index
- o
GetCuttingElements(CATLISTV(CATIMmiMechanicalFeature_var)&)
-
Role: Get the cutting element(seams) on the Panel.
- o
GetPlates(CATLISTV(CATIMmiMechanicalFeature_var)&)
- Get the 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
-
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
-
Get the Plates of this Panel. There is at least one Plate in a Panel. The others
are created by setting cutting elements with SetCuttingElements(). In the UI, when there is
one Plate, the edited object is always the Panel and the modified attributes are propagated down to
the Plate. When there are more than one Plate, each Plate can be edited but only the
Material tab is available.
- Parameters:
-
- oListOfPlates
- List of 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 CATIStrMaterialMngt and CATIStrPlateExtrusionMngt.
Role: generate the plates under a Panel.
o SetCuttingElements
-
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: CATISfdUsePlatesMngt.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.