Bird#
- class ansys.aedt.core.modeler.advanced_cad.actors.Bird(bird_folder, speed='2.0', flapping_rate='50Hz', relative_cs_name=None)#
Provides an instance of a bird.
This class is derived from
ansys.aedt.core.modeler.multiparts.MultiPartComponent.Note
Motion is always forward in the X-axis direction.
- Parameters:
- bird_folder
str Full path to the directory containing the definition of the bird. This can be changed later.
- speed
floatorstr,optional Speed of the bird. The default is
"2.0".- flapping_rate
floatorstr,optional Flapping rate. The default is
"50Hz".- relative_cs_name
str,optional Name of the relative coordinate system of the actor. The default is``None``, in which case the global coordinate system is used.
- bird_folder
Methods
Bird.insert(app[, motion])Insert the bird in HFSS SBR+.
Bird.position_in_app(app)Set up design variables and values to enable motion for the multi-part 3D component.
Bird.start(app)Initialize app for SBR+ simulation.
Attributes
Coordinate system name.
Number of multi-part components.
Unique instance name.
Offset values for the multi-part component.
X-, Y-, and Z-axis offset names.
X-axis offset name.
Y-axis offset name.
Z-axis offset name.
Pitch variable value.
Pitch variable name.
Shortcut for dir(self).
Roll variable value.
Roll variable name.
Speed variable expression.
Speed variable name.
Global coordinate system.
Yaw variable value.
Yaw variable name.