NXOpen .NET Reference Guide
1899
|
Represents the measurement specific mass properties for a set of bodies More...
Public Types | |
enum | ActiveValue { Volume, Area, Mass, RadiusOfGyration, Weight, Centroid } |
Indicates the type of embedded measurement to create More... | |
enum | AnalysisUnit { PoundInch, PoundFoot, GramMillimeter, GramCentimeter, KilogramMeter, KilogramMillimeter, CustomUnit } |
Indicates the family of units used in mass property information listings More... | |
Public Types inherited from NXOpen.GenericMeasure | |
enum | Type { MinimumDistance, LocalMinimumDistance, MaximumDistance, ProjectedDistance, RadialDistance, Length, TwoObjectAngle, ThreePointAngle, FaceProperties, MassProperties, PointsOnCurves, RoutingPathLength, DiameterDistance, PolarRadius, PolarAngle, RectangularExtreme, PolarArea, ExtremePoint, MinimumSmartDistance, MaximumSmartDistance, Point } |
The types for a measurement More... | |
Public Member Functions | |
unsafe string | CreateEmbedded (NXOpen.MeasureBodies.ActiveValue measurementType) |
Creates and returns an embedded measurement expression. More... | |
unsafe NXOpen.Scalar | CreateEmbeddedObject (NXOpen.MeasureBodies.ActiveValue measurementType, out string name) |
Creates an embedded measurement. More... | |
unsafe NXOpen.Measure | CreateFeature () |
Creates and returns a measurement feature to obtain mass properties of solid bodies More... | |
Public Member Functions inherited from NXOpen.GenericMeasure | |
unsafe void | Information () |
Display information about a measurement. More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new 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 double | Area [get] |
Returns the value for area of the measurement More... | |
unsafe NXOpen.Point3d | Centroid [get] |
Returns the center of mass point of the measurement More... | |
unsafe NXOpen.MeasureBodies.AnalysisUnit | InformationUnit [get, set] |
Returns or sets the family of units for mass properties in the information window More... | |
unsafe double | Mass [get] |
Returns the value for mass of the measurement More... | |
unsafe double | RadiusOfGyration [get] |
Returns the value for radius of gyration of the measurement More... | |
unsafe double | Volume [get] |
Returns the value for volume of the measurement More... | |
unsafe double | Weight [get] |
Returns the value for weight of the measurement More... | |
Properties inherited from NXOpen.GenericMeasure | |
unsafe NXOpen.GenericMeasure.Type | MeasurementType [get] |
Returns the type of the measurement More... | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by 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.GenericMeasure | |
override void | FreeResource () |
Free resources associated with the measure. More... | |
Represents the measurement specific mass properties for a set of bodies
To create or edit an instance of this class, use NXOpen.MeasureBodyBuilder
Created in NX4.0.0
|
inline |
Creates and returns an embedded measurement expression.
Deprecated: Use CreateEmbeddedObject instead
Created in NX4.0.0
Deprecated in NX5.0.1. Use NXOpen.MeasureBodies.CreateEmbeddedObject instead.
License requirements: solid_modeling ("SOLIDS MODELING")
measurementType |
|
inline |
Creates an embedded measurement.
The name of the measurement can be used in an expression formula.
Created in NX5.0.1
License requirements: solid_modeling ("SOLIDS MODELING")
measurementType | |
name | the name of the measurement |
|
inline |
Creates and returns a measurement feature to obtain mass properties of solid bodies
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the value for area of the measurement
Created in NX4.0.0
License requirements: None.
|
get |
Returns the center of mass point of the measurement
Created in NX4.0.0
License requirements: None.
|
getset |
Returns or sets the family of units for mass properties in the information window
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the value for mass of the measurement
Created in NX4.0.0
License requirements: None.
|
get |
Returns the value for radius of gyration of the measurement
Created in NX4.0.0
License requirements: None.
|
get |
Returns the value for volume of the measurement
Created in NX4.0.0
License requirements: None.
|
get |
Returns the value for weight of the measurement
Created in NX4.0.0
License requirements: None.