assign_secondary

Hfss.assign_secondary(face, primary_name, u_start, u_end, reverse_v=False, phase_delay='UseScanAngle', phase_delay_param1='0deg', phase_delay_param2='0deg', coord_name='Global', secondary_name=None)[source]

Assign Secondary Boundary Condition.

Parameters
faceint, FacePrimitive

Face to assign the lattice pair.

primary_namestr

Name of the Primary boundary to couple.

u_startlist

List of [x,y,z] values for start point of U vector.

u_endlist

List of [x,y,z] values for end point of U vector.

reverse_vbool, optional

Reverse V Vector. Default is False.

phase_delaystr, optional

Define the phase delay approach. Default is “UseScanAngle”. Options are “UseScanUV”, “InputPhaseDelay”

phase_delay_param1str, optional

Phi Angle if “UseScanAngle” is used. U value if “UseScanUV” is used”. “Phase” if “InputPhaseDelay”. Default is 0deg.

phase_delay_param2str, optional

Theta Angle if “UseScanAngle” is used. V value if “UseScanUV” is used”. Default is 0deg.

coord_namestr, optional

Name of the coordinate system for u coordinates.

secondary_namestr, optional

Boundary name.

Returns
pyaedt.modules.Boundary.BoundaryObject

Boundary object.

References

>>> oModule.AssignSecondary