NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Motion.GraphBuilder , only creation is supported More...
Classes | |
struct | _CurveData |
Contains the structure of curve associated with curve data. | |
struct | CurveData |
Contains the structure of curve associated with curve data. More... | |
Public Types | |
enum | ComponentChoices { Mag, X, Y, Z, Amag, Xy, Yz, Zx, InputVoltage, ElectricCurrent, ElectricTorque, SignalChart } |
Component attribute of the curve data. More... | |
enum | CsysChoices { Relative, Absolute } |
Csys attribute of the curve data. More... | |
enum | PlotStyleChoices { Ftk, Spreadsheet } |
Plot output type More... | |
enum | RequestChoices { Displacement, Velocity, Acceleration, Force, MotorDriver } |
Request attribute of the curve data. More... | |
enum | XAxisTypeChoices { DefaultTime, UserDefined } |
X axis type choice. More... | |
Public Member Functions | |
unsafe void | AddYCurves (NXOpen.Motion.GraphBuilder.CurveData[] curves) |
Add curves to the end of y curve list More... | |
unsafe NXOpen.NXObject[] | GetMotionObjects () |
Get the motion objects More... | |
unsafe NXOpen.Motion.GraphBuilder.CurveData[] | GetYCurves () |
Get the defined y curves More... | |
unsafe void | MoveDownYCurves (int[] selectedIndices) |
Move down the curves in the y curve list by one step More... | |
unsafe void | MoveUpYCurves (int[] selectedIndices) |
Move up the curves in the y curve list by one step More... | |
unsafe void | RemoveYCurve (NXOpen.Motion.GraphBuilder.CurveData yCurve) |
Remove the curve from the y curve list More... | |
unsafe void | SetMotionObjects (NXOpen.NXObject[] motionObjects) |
Set the motion objects More... | |
unsafe void | SetXCurve (NXOpen.Motion.GraphBuilder.CurveData newCurve) |
Set x curve More... | |
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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. 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... | |
Properties | |
unsafe string | AfuFile [get, set] |
Returns or sets the afu file name More... | |
unsafe NXOpen.Motion.GraphBuilder.ComponentChoices | Component [get, set] |
Returns or sets the component More... | |
unsafe NXOpen.Motion.GraphBuilder.CsysChoices | CoordinateSystemType [get, set] |
Returns or sets the csystype More... | |
unsafe string | GraphTitle [get, set] |
Returns or sets the graph title More... | |
unsafe int | Mode [get, set] |
Returns or sets the mode id More... | |
unsafe NXOpen.Motion.GraphBuilder.RequestChoices | ModeRequest [get, set] |
Returns or sets the mode request More... | |
unsafe NXOpen.NXObject | Object [get, set] |
Returns or sets the object selected from motion objects More... | |
unsafe bool | PlotEnable [get, set] |
Returns or sets the plot enable flag More... | |
unsafe NXOpen.Motion.GraphBuilder.PlotStyleChoices | PlotStyle [get, set] |
Returns or sets the plot style choice More... | |
unsafe NXOpen.Motion.GraphBuilder.RequestChoices | Request [get, set] |
Returns or sets the request More... | |
unsafe bool | StoreEnable [get, set] |
Returns or sets the store enable flag More... | |
unsafe NXOpen.Motion.GraphBuilder.XAxisTypeChoices | XAxisType [get, set] |
Returns or sets the x axis type More... | |
unsafe NXOpen.Motion.GraphBuilder.CurveData | XCurve [get] |
Returns the x curve 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Motion.GraphBuilder , only creation is supported
To create a new instance of this class, use NXOpen.Motion.GraphManager.CreateGraphBuilder
Created in NX5.0.0
Deprecated in NX11.0.0. Use Motion.GraphObjectBuilder instead.
|
inline |
Add curves to the end of y curve list
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
curves |
|
inline |
Get the motion objects
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Get the defined y curves
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Move down the curves in the y curve list by one step
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
selectedIndices | a list of y curve indeces |
|
inline |
Move up the curves in the y curve list by one step
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
selectedIndices | a list of y curve indeces |
|
inline |
Remove the curve from the y curve list
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
yCurve |
|
inline |
Set the motion objects
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
motionObjects |
|
inline |
Set x curve
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")
newCurve |
|
getset |
Returns or sets the afu file name
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the component
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the csystype
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the graph title
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the mode id
Created in NX8.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the mode request
Created in NX8.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the object selected from motion objects
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the plot enable flag
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the plot style choice
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the request
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the store enable flag
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the x axis type
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the x curve
Created in NX5.0.0
License requirements: mechanisms ("MECHANISMS")