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

Represents the builder for reporting the durability results. More...

Inheritance diagram for NXOpen.CAE.DurabilityResultsReportBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  UseEventsEnum { Active, All }
 the event report options enum. More...
 

Public Member Functions

unsafe void ExportResultsToCsv (string csvFilename)
 Export durability results to a csv file. 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 bool EventDamage [get, set]
 Returns or sets the event damage toggle More...
 
unsafe bool EventLife [get, set]
 Returns or sets the event life toggle More...
 
unsafe bool FailureIndex [get, set]
 Returns or sets the failure index toggle More...
 
unsafe bool FatigueSafetyFactor [get, set]
 Returns or sets the fatigue safety factor toggle More...
 
unsafe bool FreeFaceIndicator [get, set]
 Returns or sets the free face indicator. More...
 
unsafe bool LoadProportionality [get, set]
 Returns or sets the load proportionality. More...
 
unsafe bool MarginSafety [get, set]
 Returns or sets the margin safety toggle More...
 
unsafe bool PrincipalAxisStability [get, set]
 Returns or sets the principal axis stability. More...
 
unsafe bool StrengthSafetyFactor [get, set]
 Returns or sets the strength safety factor toggle More...
 
unsafe
NXOpen.CAE.DurabilityResultsReportBuilder.UseEventsEnum 
UseEvents [get, set]
 Returns or sets the use events pop-up menu More...
 
unsafe bool UseHighlight [get, set]
 Returns or sets the use highlight toggle 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...
 

Detailed Description

Represents the builder for reporting the durability results.

To create a new instance of this class, use NXOpen.CAE.DurabilityManager.CreateDurabilityResultsReportBuilder

Default values.

Property Value

EventDamage

1

EventLife

0

FailureIndex

0

FatigueSafetyFactor

0

MarginSafety

0

StrengthSafetyFactor

0

UseEvents

Active

UseHighlight

0

Created in NX8.0.1

Member Enumeration Documentation

the event report options enum.

Enumerator
Active 
All 

Member Function Documentation

unsafe void NXOpen.CAE.DurabilityResultsReportBuilder.ExportResultsToCsv ( string  csvFilename)
inline

Export durability results to a csv file.

Created in NX8.0.1

License requirements: nx_adv_durability ("NX Advanced Durability")

Parameters
csvFilenamedurability report will be written-out to this file.

Property Documentation

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.EventDamage
getset

Returns or sets the event damage toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.EventLife
getset

Returns or sets the event life toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.FailureIndex
getset

Returns or sets the failure index toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.FatigueSafetyFactor
getset

Returns or sets the fatigue safety factor toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.FreeFaceIndicator
getset

Returns or sets the free face indicator.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.LoadProportionality
getset

Returns or sets the load proportionality.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.MarginSafety
getset

Returns or sets the margin safety toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.PrincipalAxisStability
getset

Returns or sets the principal axis stability.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.StrengthSafetyFactor
getset

Returns or sets the strength safety factor toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityResultsReportBuilder.UseEventsEnum NXOpen.CAE.DurabilityResultsReportBuilder.UseEvents
getset

Returns or sets the use events pop-up menu

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityResultsReportBuilder.UseHighlight
getset

Returns or sets the use highlight toggle

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")


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