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

Represents a Motion.SpringDamper builder More...

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

Public Types

enum  ApplicationDirectionType { Bidirectional, TensionOnly, CompressionOnly }
 Application direction types More...
 
enum  ParameterType {
  Expression, Function, Profile2d, Profile3d,
  ExpressionFunction, ExpressionProfile2d, ExpressionProfile3d
}
 SpringDamper Parameter types More...
 
enum  RotationalType { RevoluteJoint, CylindricalJoint, ScrewJoint, PlanarJoint }
 Rotational SpringDamper types More...
 
enum  TranslationalType { MotionBody, SliderJoint, CylindricalJoint }
 Translational SpringDamper types More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Motion.EntityPropTableBuilder
unsafe bool GetBooleanPropertyValue (string propertyName)
 Returns the boolean value of the property More...
 
unsafe NXOpen.CoordinateSystem GetCsysPropertyValue (string propertyName)
 Returns the csys value of the property More...
 
unsafe NXOpen.Direction GetDirectionPropertyValue (string propertyName)
 Returns the direction value of the property More...
 
unsafe string GetEntitySubtypeName ()
 Returns the entity subtype name More...
 
unsafe string GetFileReferenceValue (string propertyName)
 Returns the file reference value of the property More...
 
unsafe int GetIntegerPropertyValue (string propertyName)
 Returns the integer value of the property More...
 
unsafe NXOpen.PhysicalMaterial GetMaterialPropertyValue (string propertyName, out bool isInherited)
 Returns the material value of the property More...
 
unsafe NXOpen.NXObject[] GetMultipleReferencePropertyValue (string propertyName)
 Returns the multiple referenced object values of the property More...
 
unsafe NXOpen.Point GetPointPropertyValue (string propertyName)
 Returns the point value of the property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
GetPropertyOverrideState (string propertyName)
 Returns the override state of the property More...
 
unsafe NXOpen.NXObject GetReferencePropertyValue (string propertyName)
 Returns the referenced object value of the property More...
 
unsafe void GetScalarExpressionPropertyValue (string propertyName, out double propertyValue, out NXOpen.Unit unitType)
 Returns the double value of the property with unit More...
 
unsafe string GetStringPropertyValue (string propertyName)
 Returns the string value of the property More...
 
unsafe void SetBooleanPropertyValue (string propertyName, bool propertyValue)
 Sets the boolean value of the property More...
 
unsafe void SetCsysPropertyValue (string propertyName, NXOpen.CoordinateSystem propertyValue)
 Sets the csys value of the property More...
 
unsafe void SetDirectionPropertyValue (string propertyName, NXOpen.Direction propertyValue)
 Sets the direction value of the property More...
 
unsafe void SetEntitySubtypeName (string entitySubtypeName)
 Set the entity subtype name More...
 
unsafe void SetFileReferenceValue (string propertyName, string propertyValue)
 Sets the file reference value of the property More...
 
unsafe void SetIntegerPropertyValue (string propertyName, int propertyValue)
 Sets the integer value of the property More...
 
unsafe void SetMaterialPropertyValue (string propertyName, bool isInherited, NXOpen.PhysicalMaterial propertyValue)
 Sets the material value of the property More...
 
unsafe void SetMultipleReferencePropertyValue (string propertyName, NXOpen.NXObject[] propertyValue)
 Sets the multiple referenced object values of the property More...
 
unsafe void SetPointPropertyValue (string propertyName, NXOpen.Point propertyValue)
 Sets the point value of the property More...
 
unsafe void SetPropertyOverrideState (string propertyName, NXOpen.Motion.ParamOverrideState overrideState)
 Sets the override state of the property More...
 
unsafe void SetPropertyWithoutValue (string propertyName)
 Unset a property value More...
 
unsafe void SetReferencePropertyValue (string propertyName, NXOpen.NXObject propertyValue)
 Sets the referenced object value of the property More...
 
unsafe void SetScalarExpressionPropertyValue (string propertyName, double propertyValue, NXOpen.Unit unitType)
 Sets the double value of the property with unit More...
 
unsafe void SetScalarExpressionPropertyValue (string propertyName, string propertyValue, NXOpen.Unit unitType)
 Sets the string value of the property with unit More...
 
unsafe void SetStringPropertyValue (string propertyName, string propertyValue)
 Sets the string value of the property More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Motion.EntityPropTableBuilder
unsafe string EntityName [get, set]
 Returns or sets the entity name. More...
 

Detailed Description

Represents a Motion.SpringDamper builder

To create a new instance of this class, use NXOpen.Motion.SpringDamperCollection.CreateSpringDamperBuilder

Created in NX1899.0.0

Member Enumeration Documentation

Application direction types

Enumerator
Bidirectional 
TensionOnly 
CompressionOnly 

SpringDamper Parameter types

Enumerator
Expression 
Function 
Profile2d 
Profile3d 
ExpressionFunction 
ExpressionProfile2d 
ExpressionProfile3d 

Rotational SpringDamper types

Enumerator
RevoluteJoint 

SpringDamper Rotational Type RevoluteJoint.

Requires a Revolute Joint as input.

CylindricalJoint 

SpringDamper Rotational Type CylindricalJoint.

Requires a Cylindrical Joint as input.

ScrewJoint 

SpringDamper Rotational Type ScrewJoint.

Requires a Screw Joint as input.

PlanarJoint 

SpringDamper Rotational Type PlanarJoint.

Requires a Planar Joint as input.

Translational SpringDamper types

Enumerator
MotionBody 

SpringDamper Translational Type MotionBody.

Requires an action motion body. Can have a base motion body.

SliderJoint 

SpringDamper Translational Type SliderJoint.

Requires a Slider Joint as input.

CylindricalJoint 

SpringDamper Translational Type CylindricalJoint.

Requires a Cylindrical Joint as input.


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