FunctionCollection Class

class NXOpen.CAE.FunctionCollection

Bases: object

Represents a collection of function objects

To obtain an instance of this class, refer to NXOpen.BasePart

New in version NX5.0.0.

Methods

Method Description
Copy Copies a NXOpen.CAE.Function in the Scenario database of Motion Simulation and Advanced Simulation.
CreateFunctionBuilder Return NXOpen.CAE.FunctionBuilder object
Delete Delete a NXOpen.CAE.Function in the Scenario database of Motion Simulation and Advanced Simulation.
FindObject Finds the NXOpen.CAE.Function with the given name.

Method Detail

Copy

FunctionCollection.Copy

Copies a NXOpen.CAE.Function in the Scenario database of Motion Simulation and Advanced Simulation.

Signature Copy(sourceFunction, destinationFunctionName)

Parameters:
Returns:

Return type:

NXOpen.CAE.Function

New in version NX5.0.0.

License requirements: None.

CreateFunctionBuilder

FunctionCollection.CreateFunctionBuilder

Return NXOpen.CAE.FunctionBuilder object

Signature CreateFunctionBuilder(function)

Parameters:function (NXOpen.CAE.Function) –
Returns:
Return type:NXOpen.CAE.FunctionBuilder

New in version NX5.0.0.

License requirements: None.

Delete

FunctionCollection.Delete

Delete a NXOpen.CAE.Function in the Scenario database of Motion Simulation and Advanced Simulation.

Signature Delete(deleteFunction)

Parameters:deleteFunction (NXOpen.CAE.Function) – the function to be deleted

New in version NX6.0.0.

License requirements: None.

FindObject

FunctionCollection.FindObject

Finds the NXOpen.CAE.Function with the given name.

An exception will be thrown if no object can be found with given name.

Signature FindObject(name)

Parameters:name (str) –
Returns:
Return type:NXOpen.CAE.Function

New in version NX5.0.0.

License requirements: None.