CATSimPLMAppModelerItf Interface CATISimulationPLMFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISimulationPLMFactory
Returns a pointer on the Simulation Factory by using CATGetSimulationFactory() method
of CATGetSimulationFactory interface.
Method Index
- o
CreateApplicativeSimulation(CATUnicodeString&,CATUnicodeString&,CATIAdpEnvironment*,CATBaseUnknown*,CATISimulationPLMManager*&)
- Allows application to create Simulation Object Reference with attached Categories and Representations.
Methods
o CreateApplicativeSimulation
public virtual CreateApplicativeSimulation( | | iSimulationName, |
| | iSimulationAppKey, |
| | ipiEnv, |
| | iContext, |
| | opiSimulation) |
-
Allows application to create Simulation Object Reference with attached Categories and Representations.
- Parameters:
-
- iSimulationName
- Identifier to be set on the simulation.
- iSimulationAppKey
- The keyword of the simulation you want to create :
For Design simulation, use SMAFeaPLMNewSimu.
For Multiphysic simulation, use SMAFeaPLMNewSimuEx.
For Manufacturing simulation, use DELPLMSimulation.
For Production simulation, use DELPSSSimulation.
For Kinematics simulation, use CATKinPLMNew.
For Logical simulation, use CATELogicalSimulationPLMNew.
For Functional simulation, use CATEFunctionalSimulationPLMNew.
For Behavior simulation, use CATESysBehaviorLibSimulationPLMNew.
For Life Sciences simulation, use CATBioSysPLMNew_SimuDeterministic.
- ipiEnv
- The environment set for the current simulation.This argument can be NULL, in which case the the current environement will be used.
- iContext
- The list of Products to be aggregated in the Context category.
- opiSimulation
- [out , CATBaseUnknown#Release] The pointer on the new created simulation.
This object is included in the file: CATISimulationPLMFactory.h
If needed, your Imakefile.mk should include the module: CATSimPLMAppModelerItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.