NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions | Properties | List of all members
NXOpen.PressLineSimulation.ApplicationManager Class Reference

Represents a manager for the press line simulation application. More...

Inheritance diagram for NXOpen.PressLineSimulation.ApplicationManager:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe
NXOpen.PressLineSimulation.ClientDataStoreBuilder 
CreateClientDataStoreBuilder (NXOpen.Part owningPart)
 Creates a PressLineSimulation.ClientDataStoreBuilder More...
 
unsafe
NXOpen.PressLineSimulation.ConvertFromDieValidationBuilder 
CreateConvertFromDieValidationBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.ConvertFromDieValidationBuilder More...
 
unsafe
NXOpen.PressLineSimulation.CushionControlBuilder 
CreateCushionControlBuilder (NXOpen.Part part, NXOpen.PressLineSimulation.CushionControl hydraulicLifter)
 Creates a PressLineSimulation.CushionControlBuilder More...
 
unsafe
NXOpen.PressLineSimulation.HydraulicLifterBuilder 
CreateHydraulicLifterBuilder (NXOpen.Part part, NXOpen.PressLineSimulation.HydraulicLifter hydraulicLifter)
 Creates a PressLineSimulation.HydraulicLifterBuilder More...
 
unsafe
NXOpen.PressLineSimulation.HydraulicLifterListBuilder 
CreateHydraulicLifterListBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.HydraulicLifterListBuilder More...
 
unsafe
NXOpen.PressLineSimulation.ImportPartBuilder 
CreateImportPartBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.ImportPartBuilder More...
 
unsafe
NXOpen.PressLineSimulation.LinearCamBuilder 
CreateLinearCamBuilder (NXOpen.Part part, NXOpen.PressLineSimulation.LinearCam linearCam)
 Creates a PressLineSimulation.LinearCamBuilder More...
 
unsafe
NXOpen.PressLineSimulation.LinearCamListBuilder 
CreateLinearCamListBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.LinearCamListBuilder More...
 
unsafe
NXOpen.PressLineSimulation.MachineAdjustmentBuilderListBuilder 
CreateMachineAdjustmentBuilderListBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.MachineAdjustmentBuilderListBuilder More...
 
unsafe
NXOpen.PressLineSimulation.MotionCurvesBuilder 
CreateMotionCurvesBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.MotionCurvesBuilder More...
 
unsafe
NXOpen.PressLineSimulation.MountPointBuilder 
CreateMountPointBuilder (NXOpen.Part part, NXOpen.PressLineSimulation.MountPoint mountPoint)
 Creates a PressLineSimulation.MountPointBuilder More...
 
unsafe
NXOpen.PressLineSimulation.MountPointBuilderListBuilder 
CreateMountPointBuilderListBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.MountPointBuilderListBuilder More...
 
unsafe
NXOpen.PressLineSimulation.RotaryCamBuilder 
CreateRotaryCamBuilder (NXOpen.Part part, NXOpen.PressLineSimulation.RotaryCam rotaryCam)
 Creates a PressLineSimulation.RotaryCamBuilder More...
 
unsafe
NXOpen.PressLineSimulation.RotaryCamListBuilder 
CreateRotaryCamListBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.RotaryCamListBuilder More...
 
unsafe
NXOpen.PressLineSimulation.SetPressModelBuilder 
CreateSetPressModelBuilder ()
 Creates a PressLineSimulation.SetPressModelBuilder More...
 
unsafe
NXOpen.PressLineSimulation.SetPressModelBuilder 
CreateSetPressModelBuilder (NXOpen.Part owningPart)
 Creates a PressLineSimulation.SetPressModelBuilder in a part file More...
 
unsafe
NXOpen.PressLineSimulation.UserMotionBuilder 
CreateUserMotionBuilder (NXOpen.Part part, NXOpen.PressLineSimulation.UserMotion userMotion)
 Creates a PressLineSimulation.UserMotionBuilder More...
 
unsafe
NXOpen.PressLineSimulation.UserMotionListBuilder 
CreateUserMotionListBuilder (NXOpen.Part part)
 Creates a PressLineSimulation.UserMotionListBuilder More...
 
unsafe
NXOpen.PressLineSimulation.SimulationSetup 
GetSimulationSetup (NXOpen.Part simulationPart)
 Accessor for the part singleton PressLineSimulation.SimulationSetup More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Static Public Member Functions

static ApplicationManager GetApplicationManager (NXOpen.Session owner)
 Returns the ApplicationManager object for the running session which serves as the 'gateway' class for the application API. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

Represents a manager for the press line simulation application.

Use this interface to obtain builders and root application objects.

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

Created in NX12.0.0

Member Function Documentation

unsafe NXOpen.PressLineSimulation.ClientDataStoreBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateClientDataStoreBuilder ( NXOpen.Part  owningPart)
inline

Creates a PressLineSimulation.ClientDataStoreBuilder

Created in NX1872.0.0

License requirements: nx_pls_line_setup (" NX Press Line Setup")

Parameters
owningPartThis parameter may not be a null reference (Nothing in Visual Basic).
Returns
unsafe NXOpen.PressLineSimulation.ConvertFromDieValidationBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateConvertFromDieValidationBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.ConvertFromDieValidationBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.CushionControlBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateCushionControlBuilder ( NXOpen.Part  part,
NXOpen.PressLineSimulation.CushionControl  hydraulicLifter 
)
inline

Creates a PressLineSimulation.CushionControlBuilder

Created in NX12.0.0

License requirements: nx_pls_line_setup (" NX Press Line Setup")

Parameters
part
hydraulicLifter
Returns
unsafe NXOpen.PressLineSimulation.HydraulicLifterBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateHydraulicLifterBuilder ( NXOpen.Part  part,
NXOpen.PressLineSimulation.HydraulicLifter  hydraulicLifter 
)
inline

Creates a PressLineSimulation.HydraulicLifterBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
hydraulicLifter
Returns
unsafe NXOpen.PressLineSimulation.HydraulicLifterListBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateHydraulicLifterListBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.HydraulicLifterListBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.ImportPartBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateImportPartBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.ImportPartBuilder

Created in NX1847.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.LinearCamBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateLinearCamBuilder ( NXOpen.Part  part,
NXOpen.PressLineSimulation.LinearCam  linearCam 
)
inline

Creates a PressLineSimulation.LinearCamBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
linearCam
Returns
unsafe NXOpen.PressLineSimulation.LinearCamListBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateLinearCamListBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.LinearCamListBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.MachineAdjustmentBuilderListBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateMachineAdjustmentBuilderListBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.MachineAdjustmentBuilderListBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.MotionCurvesBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateMotionCurvesBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.MotionCurvesBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.MountPointBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateMountPointBuilder ( NXOpen.Part  part,
NXOpen.PressLineSimulation.MountPoint  mountPoint 
)
inline

Creates a PressLineSimulation.MountPointBuilder

Created in NX12.0.1

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Parameters
part
mountPoint
Returns
unsafe NXOpen.PressLineSimulation.MountPointBuilderListBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateMountPointBuilderListBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.MountPointBuilderListBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.RotaryCamBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateRotaryCamBuilder ( NXOpen.Part  part,
NXOpen.PressLineSimulation.RotaryCam  rotaryCam 
)
inline

Creates a PressLineSimulation.RotaryCamBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
rotaryCam
Returns
unsafe NXOpen.PressLineSimulation.RotaryCamListBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateRotaryCamListBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.RotaryCamListBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
Returns
unsafe NXOpen.PressLineSimulation.SetPressModelBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateSetPressModelBuilder ( )
inline

Creates a PressLineSimulation.SetPressModelBuilder

Created in NX12.0.0

Deprecated in NX1872.0.0. Use the overload method taking a Part as input

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Returns
unsafe NXOpen.PressLineSimulation.SetPressModelBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateSetPressModelBuilder ( NXOpen.Part  owningPart)
inline

Creates a PressLineSimulation.SetPressModelBuilder in a part file

Created in NX1872.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")

Parameters
owningPartThe owning part for which the builder will set the press modelThis parameter may not be a null reference (Nothing in Visual Basic).
Returns
unsafe NXOpen.PressLineSimulation.UserMotionBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateUserMotionBuilder ( NXOpen.Part  part,
NXOpen.PressLineSimulation.UserMotion  userMotion 
)
inline

Creates a PressLineSimulation.UserMotionBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
userMotion
Returns
unsafe NXOpen.PressLineSimulation.UserMotionListBuilder NXOpen.PressLineSimulation.ApplicationManager.CreateUserMotionListBuilder ( NXOpen.Part  part)
inline

Creates a PressLineSimulation.UserMotionListBuilder

Created in NX12.0.0

License requirements: nx_pls_die_checker (" NX Press Die Checker")

Parameters
part
Returns
static ApplicationManager NXOpen.PressLineSimulation.ApplicationManager.GetApplicationManager ( NXOpen.Session  owner)
inlinestatic

Returns the ApplicationManager object for the running session which serves as the 'gateway' class for the application API.

References to all other objects in this API are obtained either directly or indirectly via methods and properties on this class. Platform Session should be initialized using 'GetSession' method from NXOpen API prior to this call.

unsafe NXOpen.PressLineSimulation.SimulationSetup NXOpen.PressLineSimulation.ApplicationManager.GetSimulationSetup ( NXOpen.Part  simulationPart)
inline

Accessor for the part singleton PressLineSimulation.SimulationSetup

Created in NX1872.0.0

License requirements: None.

Parameters
simulationPartThis parameter may not be a null reference (Nothing in Visual Basic).
Returns

Property Documentation

Tag NXOpen.PressLineSimulation.ApplicationManager.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.