PLMMfgProcessAlternatePackage Functions

This section describes the functions of the PLMMfgProcessAlternatePackage.

This page discusses:

DELFmiFunctionReference.AddAlternateProcess()

Adds the specified Mfg Product Transformation Reference as alternate to the current Mfg Product Transformation Reference.

Signature

DELFmiFunctionReference.AddAlternateProcess(A reference of Mfg Product Transformation : DELFmiFunctionReference)

Arguments

Name Input / Output Required? Type Comment
A reference of Mfg Product Transformation In DELFmiFunctionReference Mfg Product Transformation Reference to add as alternate.

Example

let MyPrcsRef1(DELFmiFunctionReference)
let MyPrcsRef2(DELFmiFunctionReference)
set MyPrcsRef1 = Ref1 //[Ref From Argument List,Provided by user selection]
set MyPrcsRef2 = Ref2 //[Ref From Argument List,Provided by user selection]
MyPrcsRef1->AddAlternateProcess(MyPrcsRef2)

DELFmiFunctionReference.GetRelatedProcessesFromAlternate()

Retrieves a list of alternate relations on the current Mfg Product Transformation Reference through the "to" end.

Signature

DELFmiFunctionReference.GetRelatedProcessesFromAlternate() : List

ReturnType

List

The list of Mfg Product Transformation Reference defined as alternate of the current reference.

Example

let MyPrcsRef(DELFmiFunctionReference)
let MyPrcsOcc(DELFmiFunctionInstance)
let MyList(List)
set MyPrcsRef = Ref //[Ref From Argument List,Provided by user selection]
MyList = MyPrcsRef->GetRelatedProcessesFromAlternate()

DELFmiFunctionReference.ListAlternateProcesses()

Retrieves a list of alternate relations on the current Mfg Product Transformation Reference through the "from" end.

Signature

DELFmiFunctionReference.ListAlternateProcesses() : List

ReturnType

List

The list of Mfg Product Transformation Reference defined as alternate of the current reference.

Example

let MyPrcsRef(DELFmiFunctionReference)
set MyPrcsRef = Ref //[Ref From Argument List,Provided by user selection]
MyPrcsRef->RemoveAllAlternateProcesses()

DELFmiFunctionReference.RemoveAllAlternateProcesses()

Removes all alternate Mfg Product Transformation on the current Mfg Product Transformation Reference.

Signature

DELFmiFunctionReference.RemoveAllAlternateProcesses()

Example

let MyPrcsRef(DELFmiFunctionReference)
set MyPrcsRef = Ref //[Ref From Argument List,Provided by user selection]
MyPrcsRef->RemoveAllAlternateProcesses()

DELFmiFunctionReference.RemoveAlternateProcess()

Removes an alternate process on the current Mfg Product Transformation.

Signature

DELFmiFunctionReference.RemoveAlternateProcess( A reference of Mfg Product Transformation : DELFmiFunctionReference)

Arguments

Name Input / Output Required? Type Comment
A reference of Mfg Product Transformation In DELFmiFunctionReference Mfg Product Transformation Reference to remove as alternate.

Example

let MyPrcsRef1(DELFmiFunctionReference)
let MyPrcsRef2(DELFmiFunctionReference)
set MyPrcsRef1 = Ref1 //[Ref From Argument List,Provided by user selection]
set MyPrcsRef2 = Ref2 //[Ref From Argument List,Provided by user selection]
MyPrcsRef1->RemoveAlternateProcess(MyPrcsRef2)