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.