Skip to main content

ZOS-API interface 2025 R2

ZOSAPI.Tools.Tolerancing.IQuickSensitivity Interface Reference

Last update: 16.07.2025
Inheritance diagram for ZOSAPI.Tools.Tolerancing.IQuickSensitivity:

Public Member Functions

void LoadSettings (string settingsFile)
 
void SaveSettings (string settingsFile)
 
void ResetSettings ()
 
bool ValidateCompensators ()
 
- Public Member Functions inherited from ZOSAPI.Tools.ISystemTool
bool Run ()
 Start the tool. Note that for synchronous tools (see IsAsynchronous), this call will block until completion. If it is asynchronous it will start running but return immediately.
 
bool RunAndWaitForCompletion ()
 Sames as calling Run followed by WaitForCompletion.
 
bool WaitForCompletion ()
 Waits for the asynchronous tool to complete.
 
bool Cancel ()
 Cancels the currently running asynchronous tool.
 
bool Close ()
 Closes this tool and frees up and associated resources.
 
RunStatus WaitWithTimeout (double timeOutSeconds)
 Waits for the currently running tool to complete, with a specified time out value. Note that if the timeout is exceeded this method will return, however the tool will continue to run. Also note that this method will not start the tool running if it is not already.
 
RunStatus RunAndWaitWithTimeout (double timeOutSeconds)
 Starts the tool running, and waits for it to complete with the specified timeout value. Note that if the timeout is exceeded this method will return, however the tool will continue to run.
 

Properties

QSCriterions Criterion [get, set]
 
CriterionFields Field [get, set]
 
int Sampling [get, set]
 
int Configuration [get, set]
 
string ResultsFile [get]
 Output randomly named text file. Note that this file will be automatically deleted.
 
int NumberOfConfigurations [get]
 
int MaxSampling [get]
 
string ZTDFile [get, set]
 Output ZTD file. Note that this will not be deleted automatically.
 
- Properties inherited from ZOSAPI.Tools.ISystemTool
int Progress [get]
 Gets the progress of the current tool, if supported.
 
string Status [get]
 Gets the status of the current tool, if supporoted.
 
bool IsRunning [get]
 Gets a value indicating whether the tool is currently running asynchronously.
 
bool CanCancel [get]
 Gets a value indicating whether the tool can be cancelled.
 
bool IsAsynchronous [get]
 Gets a value indicating whether the tool runs asynchronously (i.e. on a thread).
 
bool IsFiniteDuration [get]
 Gets a value indicating whether this tool will complete on its own.
 
bool IsValid [get]
 Gets a value indicating whether the input settings are valid.
 
bool Succeeded [get]
 Gets a value indicating whether the tool execution succeeded.
 
string ErrorMessage [get]
 If Succeeded is false, get the error messages; otherwise, null.
 

Member Function Documentation

◆ LoadSettings()

void ZOSAPI.Tools.Tolerancing.IQuickSensitivity.LoadSettings ( string  settingsFile)

◆ ResetSettings()

void ZOSAPI.Tools.Tolerancing.IQuickSensitivity.ResetSettings ( )

◆ SaveSettings()

void ZOSAPI.Tools.Tolerancing.IQuickSensitivity.SaveSettings ( string  settingsFile)

◆ ValidateCompensators()

bool ZOSAPI.Tools.Tolerancing.IQuickSensitivity.ValidateCompensators ( )

Property Documentation

◆ Configuration

int ZOSAPI.Tools.Tolerancing.IQuickSensitivity.Configuration
getset

◆ Criterion

QSCriterions ZOSAPI.Tools.Tolerancing.IQuickSensitivity.Criterion
getset

◆ Field

CriterionFields ZOSAPI.Tools.Tolerancing.IQuickSensitivity.Field
getset

◆ MaxSampling

int ZOSAPI.Tools.Tolerancing.IQuickSensitivity.MaxSampling
get

◆ NumberOfConfigurations

int ZOSAPI.Tools.Tolerancing.IQuickSensitivity.NumberOfConfigurations
get

◆ ResultsFile

string ZOSAPI.Tools.Tolerancing.IQuickSensitivity.ResultsFile
get

Output randomly named text file. Note that this file will be automatically deleted.

◆ Sampling

int ZOSAPI.Tools.Tolerancing.IQuickSensitivity.Sampling
getset

◆ ZTDFile

string ZOSAPI.Tools.Tolerancing.IQuickSensitivity.ZTDFile
getset

Output ZTD file. Note that this will not be deleted automatically.

Connect with Ansys