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

Represents a builder class for creating and editing an NXOpen.Motion.ScalarForce . More...

Inheritance diagram for NXOpen.Motion.ScalarForceBuilder:
NXOpen.Motion.MotionBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ApplicationType { ActionReaction, ActionOnly }
 the application type. More...
 
enum  ApplyType { ActionReaction, ActionOnly }
 the apply type. More...
 
enum  DirectionType { Translational, X, Y, Z }
 the direction type. More...
 

Properties

unsafe NXOpen.CoordinateSystem ActionCsys [get, set]
 Returns or sets the action csys. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ActionCsysOvrCtrl [get, set]
 Returns or sets the override state of the action coordinate system More...
 
unsafe NXOpen.Motion.SelectLink ActionLink [get]
 Returns the action motion body. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ActionLinkOvrCtrl [get, set]
 Returns or sets the override state of the action motion body More...
 
unsafe NXOpen.Point ActionPoint [get, set]
 Returns or sets the action point. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ActionPointOvrCtrl [get, set]
 Returns or sets the override state of the action point More...
 
unsafe
NXOpen.Motion.ScalarForceBuilder.ApplicationType 
Applicationtype [get, set]
 Returns or sets the application type. More...
 
unsafe
NXOpen.Motion.ScalarForceBuilder.ApplyType 
Apptype [get, set]
 Returns or sets the apptype More...
 
unsafe
NXOpen.Motion.ScalarForceBuilder.DirectionType 
Direction [get, set]
 Returns or sets the direction. More...
 
unsafe NXOpen.CAE.Function Function [get, set]
 Returns or sets the function. More...
 
unsafe string Name [get, set]
 Returns or sets the name. More...
 
unsafe
NXOpen.Motion.SelectFieldData 
Profile [get]
 Returns the profile. More...
 
unsafe NXOpen.CoordinateSystem ReactionCsys [get, set]
 Returns or sets the reaction csys. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ReactionCsysOvrCtrl [get, set]
 Returns or sets the override state of the reaction coordinate system More...
 
unsafe NXOpen.Motion.SelectLink ReactionLink [get]
 Returns the reaction motion body. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ReactionLinkOvrCtrl [get, set]
 Returns or sets the override state of the reaction motion body More...
 
unsafe NXOpen.Point ReactionPoint [get, set]
 Returns or sets the reaction point. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ReactionPointOvrCtrl [get, set]
 Returns or sets the override state of the reaction point More...
 
unsafe NXOpen.Expression ValueExpression [get]
 Returns the value expression. More...
 
unsafe
NXOpen.Motion.ForceValueTypes 
ValueType [get, set]
 Returns or sets the value type. More...
 
- Properties inherited from NXOpen.Motion.MotionBuilder
unsafe double DisplayScale [get, set]
 Returns or sets the icon display scale More...
 
unsafe string GroupName [get, set]
 Returns or sets the group name More...
 
unsafe
NXOpen.Motion.MotionObject.GroupType 
GroupType [get, set]
 Returns or sets the group type 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

Represents a builder class for creating and editing an NXOpen.Motion.ScalarForce .

To create a new instance of this class, use NXOpen.Motion.ScalarForceCollection.CreateScalarForceBuilder

Created in NX6.0.0

Member Enumeration Documentation

the application type.

Each application type has a specific application associated. A Scalar Force is invalid without the type of application. Warning: This enum creates ambiguity in NXOpen VB API so we use apply_type instead

Enumerator
ActionReaction 

for Action-Reaction application type

ActionOnly 

for Action Only application type

the apply type.

Each application type has a specific application associated. A Scalar Force is invalid without the type of application.

Enumerator
ActionReaction 

for Action-Reaction Apply type

ActionOnly 

for Action Only Apply type

the direction type.

Each direction type has a specific direction associated. A Scalar Force is invalid without a direction associated.

Enumerator
Translational 

for translational direction

X 

for X direction

Y 

for Y direction

Z 

for Z direction

Property Documentation

unsafe NXOpen.CoordinateSystem NXOpen.Motion.ScalarForceBuilder.ActionCsys
getset

Returns or sets the action csys.

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.ScalarForceBuilder.ActionCsysOvrCtrl
getset

Returns or sets the override state of the action coordinate system

It should only be used for occurrences

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectLink NXOpen.Motion.ScalarForceBuilder.ActionLink
get

Returns the action motion body.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.ScalarForceBuilder.ActionLinkOvrCtrl
getset

Returns or sets the override state of the action motion body

It should only be used for occurrences

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Point NXOpen.Motion.ScalarForceBuilder.ActionPoint
getset

Returns or sets the action point.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.ScalarForceBuilder.ActionPointOvrCtrl
getset

Returns or sets the override state of the action point

It should only be used for occurrences

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ScalarForceBuilder.ApplicationType NXOpen.Motion.ScalarForceBuilder.Applicationtype
getset

Returns or sets the application type.

Created in NX12.0.0

Deprecated in NX12.0.2. Does not work with NXOpen VB Language Bindings. Use NXOpen.Motion.ScalarForceBuilder.Apptype instead.

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ScalarForceBuilder.ApplyType NXOpen.Motion.ScalarForceBuilder.Apptype
getset

Returns or sets the apptype

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ScalarForceBuilder.DirectionType NXOpen.Motion.ScalarForceBuilder.Direction
getset

Returns or sets the direction.

Created in NX12.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.CAE.Function NXOpen.Motion.ScalarForceBuilder.Function
getset

Returns or sets the function.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.ScalarForceBuilder.Name
getset

Returns or sets the name.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectFieldData NXOpen.Motion.ScalarForceBuilder.Profile
get

Returns the profile.

Created in NX12.0.0

License requirements: None.

unsafe NXOpen.CoordinateSystem NXOpen.Motion.ScalarForceBuilder.ReactionCsys
getset

Returns or sets the reaction csys.

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.ScalarForceBuilder.ReactionCsysOvrCtrl
getset

Returns or sets the override state of the reaction coordinate system

It should only be used for occurrences

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectLink NXOpen.Motion.ScalarForceBuilder.ReactionLink
get

Returns the reaction motion body.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.ScalarForceBuilder.ReactionLinkOvrCtrl
getset

Returns or sets the override state of the reaction motion body

It should only be used for occurrences

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Point NXOpen.Motion.ScalarForceBuilder.ReactionPoint
getset

Returns or sets the reaction point.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.ScalarForceBuilder.ReactionPointOvrCtrl
getset

Returns or sets the override state of the reaction point

It should only be used for occurrences

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.ScalarForceBuilder.ValueExpression
get

Returns the value expression.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ForceValueTypes NXOpen.Motion.ScalarForceBuilder.ValueType
getset

Returns or sets the value type.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")


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