DELShipMfgItf Interface DELIShipMfgProductNav
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIShipMfgProductNav
Method Index
- o
GetDesignInstInIPM(CATIPLMNavReference*,CATBaseUnknown**)
- Gets a instance of design in IPM.
- o
GetIPMFromDesign(CATIPLMNavOccurrence*,CATBaseUnknown**)
- Gets a IPM from Design product.
Methods
o GetDesignInstInIPM
public virtual GetDesignInstInIPM( | | ipProcessReference, |
| | opDesignOccurence) |
-
Gets a instance of design in IPM.
IPM has a instance of the design.
If user inputs a process1 and output is a corresponding instance of design
i.e Design part_1.1.
Assembly----------DM----->-MA
|-process1-------DM---->|-IPM1 (IPM1.1)
| |-MfgRep
| |-Design part1(Design Part_1.1)
| |
|-process2-------DM---->|-IPM2 (IPM2.1)
|-MfgRep
|-Design part2(Design part_2.1)
- Parameters:
-
- ipProcessReference
- [In] The process reference.
- opDesignOccurence
- [Out] The instance of design.
- Returns:
- Error code of function.
o GetIPMFromDesign
public virtual GetIPMFromDesign( | | ipDesignOccur, |
| | opIPMReference) |
-
Gets a IPM from Design product.
If user inputs part1 and This API returns ouput IPM1 as shown below.
Prod <-----------Scope-------------Assembly-----------DM--------->MA
|-part1<--------Assignment1---------|-process 1------DM--------->|-IPM1
|-part2<--------Assignment1---------|-process 2------DM--------->|-IPM2
|-part3<--------Assignment1---------|-process 3------DM--------->|-IPM3
- Parameters:
-
- ipDesignOccur
- [In] The Product Occurrence.
- opIPMReference
- [Out] The IPM reference.
- Returns:
- Error code of function.
This object is included in the file: DELIShipMfgProductNav.h
If needed, your Imakefile.mk should include the module: CAADELShipMfgItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.