Skip to main content

ZOS-API interface 2024 R1

ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField Interface Reference

Last update: 17.07.2025

Provides methods for setting and inspecting the field configuration for a Quick Yield analysis. More...

Public Member Functions

int GetFieldUser ()
 Gets a value which specifies the User Defined field the Quick Yield analysis is configured to use.
 
XYSymmetricField GetFieldSymmetricXY ()
 Gets a value which specifies the XY-symmetric field the Quick Yield analysis is configured to use.
 
YSymmetricField GetFieldSymmetricY ()
 Gets a value which specifies the Y-symmetric field the Quick Yield analysis is configured to use.
 
IMessage SetFieldUser (int fieldNumber)
 Configures the Quick Yield analysis to use a user-defined field.
 
IMessage SetFieldSymmetricXY (XYSymmetricField field)
 Configures the Quick Yield analysis to use a field from the XY-symmetric set of fields.
 
IMessage SetFieldSymmetricY (YSymmetricField field)
 Configures the Quick Yield analysis to use a field from the Y-symmetric set of fields.
 

Properties

bool IsFieldUser [get]
 Gets a value indicating whether the field Quick Analysis is configured to use comes from the set of user-defined fields.
 
bool IsFieldSymmetricXY [get]
 Gets a value indicating whether the field Quick Analysis is configured to use comes from the set of XY-symmetric fields.
 
bool IsFieldSymmetricY [get]
 Gets a value indicating whether the field Quick Analysis is configured to use comes from the set of Y-symmetric fields.
 

Detailed Description

Provides methods for setting and inspecting the field configuration for a Quick Yield analysis.

Member Function Documentation

◆ GetFieldSymmetricXY()

XYSymmetricField ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.GetFieldSymmetricXY ( )

Gets a value which specifies the XY-symmetric field the Quick Yield analysis is configured to use.

Returns
The XY-symmetric field the Quick Yield analysis is configured to use.

◆ GetFieldSymmetricY()

YSymmetricField ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.GetFieldSymmetricY ( )

Gets a value which specifies the Y-symmetric field the Quick Yield analysis is configured to use.

Returns
The Y-symmetric field the Quick Yield analysis is configured to use.

◆ GetFieldUser()

int ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.GetFieldUser ( )

Gets a value which specifies the User Defined field the Quick Yield analysis is configured to use.

Returns
The 1-based field number the Quick Yield analysis is configured to use. A value of 0 means
  • "all fields" when there are at most twelve user-defined fields and
  • "first 12" when there are more than twelve user-defined fields.

◆ SetFieldSymmetricXY()

IMessage ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.SetFieldSymmetricXY ( XYSymmetricField  field)

Configures the Quick Yield analysis to use a field from the XY-symmetric set of fields.

Parameters
fieldThe field to use in the Quick Yield analysis.
Returns
A message indicating the success or failure of the operation. Null indicates success.

◆ SetFieldSymmetricY()

IMessage ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.SetFieldSymmetricY ( YSymmetricField  field)

Configures the Quick Yield analysis to use a field from the Y-symmetric set of fields.

Parameters
fieldThe field to use in the Quick Yield analysis.
Returns
A message indicating the success or failure of the operation. Null indicates success.

◆ SetFieldUser()

IMessage ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.SetFieldUser ( int  fieldNumber)

Configures the Quick Yield analysis to use a user-defined field.

Parameters
fieldNumberThe (1-based) field number or 0. The value 0 means "All" for a system with at most twelve user-defined fields; it means "First 12" for a system with more than twelve user- defined fields.
Returns
A message indicating the success or failure of the operation. Null indicates success.

Property Documentation

◆ IsFieldSymmetricXY

bool ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.IsFieldSymmetricXY
get

Gets a value indicating whether the field Quick Analysis is configured to use comes from the set of XY-symmetric fields.

◆ IsFieldSymmetricY

bool ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.IsFieldSymmetricY
get

Gets a value indicating whether the field Quick Analysis is configured to use comes from the set of Y-symmetric fields.

◆ IsFieldUser

bool ZOSAPI.Analysis.Tolerancing.QuickYield.IAS_QYField.IsFieldUser
get

Gets a value indicating whether the field Quick Analysis is configured to use comes from the set of user-defined fields.

Connect with Ansys