assign_secondary#
- Hfss.assign_secondary(assignment, primary, u_start, u_end, reverse_v=False, phase_delay='UseScanAngle', phase_delay_param1='0deg', phase_delay_param2='0deg', coordinate_system='Global', name=None)[source]#
Assign the secondary boundary condition.
- Parameters:
- assignment
int
,FacePrimitive
Face to assign the lattice pair to.
- primary
str
Name of the primary boundary to couple.
- u_start
list
List of
[x,y,z]
values for the starting point of the U vector.- u_end
list
List of
[x,y,z]
values for the ending point of the U vector.- reverse_vbool,
optional
Whether to reverse the V vector. The default is
False
.- phase_delay
str
,optional
Phase delay approach. Options are
"UseScanAngle"
,"UseScanUV"
, and"InputPhaseDelay"
. The default is"UseScanAngle"
.- phase_delay_param1
str
,optional
Value for the first phase delay parameter, which depends on the approach:
Phi angle if the approach is
"UseScanAngle"
.U value if the approach is
"UseScanUV"
.Phase if the approach is
"InputPhaseDelay"
.
The default is
0deg
.- phase_delay_param2
str
,optional
Value for the second phase delay parameter, which depends on the approach:
Theta angle if the approach is “
UseScanAngle"
.V value if the approach is
"UseScanUV"
.
The default is
0deg
.- coordinate_system
str
,optional
Name of the coordinate system for U coordinates.
- name
str
,optional
Name of the boundary. The default is
None
, in which case a name is automatically assigned.
- assignment
- Returns:
ansys.aedt.core.modules.boundary.BoundaryObject
Boundary object.
References
>>> oModule.AssignSecondary