NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.LineDesigner.OperationBuilder Class Reference

use for cearting operation More...

Inheritance diagram for NXOpen.LineDesigner.OperationBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Operation {
  Undefined, Operator, Tooling, Safety,
  Conveyance, MHRobot, GeoWeld, Respot,
  StudNutBolt, RivetFDS, Scribing, Vision,
  LaserSpotWeld, MigWeld, SealingAdhesive, LaserCut,
  Hemming, RobotHold
}
 This enum have collection of all type of operation More...
 

Properties

unsafe string Name [get, set]
 Returns or sets the name More...
 
unsafe
NXOpen.LineDesigner.OperationBuilder.Operation 
OperationType [get, set]
 Returns or sets the operation type More...
 
unsafe
NXOpen.SelectDisplayableObjectList 
SelectFeatures [get]
 Returns the select features More...
 
unsafe
NXOpen.SelectDisplayableObject 
SelectOperation [get]
 Returns the select operation More...
 
unsafe
NXOpen.SelectDisplayableObjectList 
SelectPart [get]
 Returns the select part More...
 
unsafe
NXOpen.SelectDisplayableObjectList 
SelectResources [get]
 Returns the select resources More...
 
unsafe
NXOpen.SelectDisplayableObject 
SelectStation [get]
 Returns the select station More...
 
unsafe double Time [get, set]
 Returns or sets the time More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
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

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

use for cearting operation

To create a new instance of this class, use NXOpen.LineDesigner.LineDesignerManager.CreateOperationBuilder

Default values.

Property Value

OperationType

Undefined

Time

0

Created in NX1876.0.0

Member Enumeration Documentation

This enum have collection of all type of operation

Enumerator
Undefined 
Operator 
Tooling 
Safety 
Conveyance 
MHRobot 
GeoWeld 
Respot 
StudNutBolt 
RivetFDS 
Scribing 
Vision 
LaserSpotWeld 
MigWeld 
SealingAdhesive 
LaserCut 
Hemming 
RobotHold 

Property Documentation

unsafe string NXOpen.LineDesigner.OperationBuilder.Name
getset

Returns or sets the name

Created in NX1876.0.0

License requirements to get this property: None.

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.LineDesigner.OperationBuilder.Operation NXOpen.LineDesigner.OperationBuilder.OperationType
getset

Returns or sets the operation type

Created in NX1876.0.0

License requirements to get this property: None.

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.SelectDisplayableObjectList NXOpen.LineDesigner.OperationBuilder.SelectFeatures
get

Returns the select features

Created in NX1876.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObject NXOpen.LineDesigner.OperationBuilder.SelectOperation
get

Returns the select operation

Created in NX1876.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObjectList NXOpen.LineDesigner.OperationBuilder.SelectPart
get

Returns the select part

Created in NX1876.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObjectList NXOpen.LineDesigner.OperationBuilder.SelectResources
get

Returns the select resources

Created in NX1876.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObject NXOpen.LineDesigner.OperationBuilder.SelectStation
get

Returns the select station

Created in NX1876.0.0

License requirements: None.

unsafe double NXOpen.LineDesigner.OperationBuilder.Time
getset

Returns or sets the time

Created in NX1876.0.0

License requirements to get this property: None.

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")


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