ParametricSystem#

class ansys.optislang.core.nodes.ParametricSystem(uid: str, osl_server: OslServer)#

Provides methods to obtain data from a parametric system.

Methods

__init__(uid, osl_server)

Create a parametric system.

control(command[, hid, wait_for_completion, ...])

Control the node state.

find_node_by_uid(uid[, search_depth])

Find a node in the system with a specified unique ID.

find_nodes_by_name(name[, search_depth])

Find nodes in the system with a specified name.

get_name()

Get the name of the node.

get_nodes()

Get the direct children nodes.

get_omdb_files()

Get paths to omdb files.

get_parent()

Get the instance of the parent node.

get_parent_name()

Get the name of the parent node.

get_properties()

Get the raw server output with the node properties.

get_registered_files()

Get node's registered files.

get_result_files()

Get node's result files.

get_states_ids()

Get available actor states ids.

get_status()

Get the status of the node.

get_type()

Get the type of the node.

save_designs_as(hid, file_name[, format, dir])

Save designs for a given state.

Attributes

ParametricSystem.criteria_manager

Criteria manager of the current system.

ParametricSystem.parameter_manager

Parameter manager of the current system.

ParametricSystem.response_manager

Response manager of the current system.

ParametricSystem.uid

Unique ID of the node.