create_edge_port_vertical#
- EdbHfss.create_edge_port_vertical(prim_id, point_on_edge, port_name=None, impedance=50, reference_layer=None, hfss_type='Gap', horizontal_extent_factor=5, vertical_extent_factor=3, pec_launch_width='0.01mm')[source]#
Create a vertical edge port.
- Parameters:
- prim_id
int
Primitive ID.
- point_on_edge
list
Coordinate of the point to define the edge terminal. The point must be on the target edge but not on the two ends of the edge.
- port_name
str
,optional
Name of the port. The default is
None
.- impedance
int
,float
,optional
Impedance of the port. The default value is
50
.- reference_layer
str
,optional
Reference layer of the port. The default is
None
.- hfss_type
str
,optional
Type of the port. The default value is
"Gap"
. Options are"Gap"
,"Wave"
.- horizontal_extent_factor
int
,float
,optional
Horizontal extent factor. The default value is
5
.- vertical_extent_factor
int
,float
,optional
Vertical extent factor. The default value is
3
.- radial_extent_factor
int
,float
,optional
Radial extent factor. The default value is
0
.- pec_launch_width
str
,optional
Launch Width of PEC. The default value is
"0.01mm"
.
- prim_id
- Returns:
str
Port name.