Changes

Glossary of EM.Cube's Wizards

30,285 bytes added, 16:29, 5 March 2021
/* Basic Radar Wizard */
<table><tr><td>[[image:Cube-icon.png | link=Getting_Started_with_EM.Cube]] [[image:cad-ico.png | link= Microstrip Wizard Building_Geometrical_Constructions_in_CubeCAD]] [[image:fdtd-ico.png | link=EM.Tempo]] [[image:prop-ico.png | link=EM.Terrano]] [[image:static-ico.png | link=EM.Ferma]] [[image:planar-ico.png | link=EM.Picasso]] [[image:metal-ico.png | link=EM.Libera]] [[image:po-ico.png | link=EM.Illumina]]</td><tr></table>[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''<br />
ICON: [[File:us1p icon.png]] == Air Bridge Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Microstrip Line'''[[File:bridge icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]] '''Tools &rarr; Component Wizards &rarr; Air Bridge'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended microstrip transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of Creates the microstrip transmission line. The width parameterized geometry of an air bridge in the microstrip line is determined based on project workspace typically used to equalize the specified characteristic impedance. It may be replaced by grounds of a numeric value instead. CPW line
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this wizard creates a free-standing air bridge only. In [[EM.Picasso]], it also creates and sets the substrate parameters.
PYTHON COMMAND(S):
emag_microstrip_tempoPYTHON COMMAND(h,er,z0,strip_len,feed_len,sub_len,sub_wid,draw_substrateS):
emag_microstrip_picassoemag_air_bridge_tempo(hbridge_len,erpost_height,z0,strip_len,feed_lenpost_rad)
emag_microstrip_fermaemag_air_bridge_picasso(h,er,z0bridge_len,box_multiplierpost_height,draw_substratepost_rad)
MICROSTRIP AIR BRIDGE WIZARD PARAMETERS
{| border="0"
|-
| meters
| 0.0015
| substrate height (thickness) (only in [[EM.Picasso]])
|-
! scope="row" | er
| -
| 2.2
| substrate relative permittivity (only in [[EM.Picasso]])|-! scope="row" | bridge_len| real numeric| meters | 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]]) | length of the bridge |-! scope="row" | post_height| real numeric| meters | 0.004 ([[EM.Tempo]]) or 0.002 ([[EM.Picasso]]) | height of the two posts |-! scope="row" | post_rad| real numeric| meters | 0.001 | radius of the two posts |} <table><tr><td>[[Image:wiz_bridge_tempo.png|thumb|360px|Default air bridge in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_bridge_picasso.png|thumb|360px|Default air bridge in EM.Picasso.]]</td></tr></table> == Basic Link Wizard == ICON: [[File:Basic link icon.png]]  MENU: '''Tools &rarr; Propagation Wizards &rarr; Basic Link''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a standard transmitter and a grid of standard receivers in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a basic communication link infrastructure in [[EM.Terrano]]'s project workspace. The link consists of a half-wave dipole transmitter and a rectangular grid of isotropic receivers with parameterized heights and spacing.   PYTHON COMMAND(S): emag_basic_link(scene_size,tx_h,rx_h,rx_spacing)  BASIC LINK WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | scene_size| real numeric| meter| 250| total dimensions of the square receiver grid|-! scope="row" | tx_h| real numeric| meter| 10| height of the default transmitter|-! scope="row" | rx_h| real numeric| meter| 1.5| height of the default receivers|-! scope="row" | rx_spacing| real numeric| meter| 5| spacing among the individual receivers|} <table><tr><td>[[Image:wiz_basic_link.png|thumb|500px|Default basic link scene in EM.Terrano.]]</td></tr></table> == Basic Radar Wizard == ICON: [[File:Basic link icon.png]]  MENU: '''Tools &rarr; Propagation Wizards &rarr; Basic Radar''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a parameterized monostatic radar scene with a collocated point transmitter and receiver and a point scatterer at a certain range NOTES, SPECIAL CASES OR EXCEPTIONS: The user can determine the locations of both the radar (transmitter and receiver) and the target. The user can also import a radiation pattern for the radar antenna and rotate the antenna arbitrarily. By default, a 20dB Y-polarized pyramidal horn antenna pointing along the X-axis is assumed. The target is assumed to be a PEC sphere of 1m radius. The user can change the attributes of the target scatterer group from within the wizard including its material composition, or alternatively import either polarimetric scattering matrix or RCS data.   PYTHON COMMAND(S): emag_basic_radar(target_label,x0,y0,z0,target_type,rad,epsilon,sigma,scat_file1,scat_file2,antenna_label,x1,y1,z1,pattern_file,rot_x,rot_y,rot_z)  BASIC RADAR WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | Radiator Center X| real numeric| meter| 0| X-coordinate of the radar antenna center|-! scope="row" | Radiator Center Y| real numeric| meter| 0| Y-coordinate of the radar antenna center|-! scope="row" | Radiator Center Z| real numeric| meter| 5| Z-coordinate of the radar antenna center|-! scope="row" | X-Rotation Angle| real numeric| degree| 0| rotation angle of the radar antenna about X-axis|-! scope="row" | Y-Rotation Angle| real numeric| degree| 0| rotation angle of the radar antenna about Y-axis|-! scope="row" | Z-Rotation Angle| real numeric| degree| 0| rotation angle of the radar antenna about Z-axis|-! scope="row" | Target Center X| real numeric| meter| 100| X-coordinate of the radar antenna center|-! scope="row" | Target Center Y| real numeric| meter| 0| Y-coordinate of the radar antenna center|-! scope="row" | Target Center Z| real numeric| meter| 5| Z-coordinate of the radar antenna center|-! scope="row" | Target Radius | real numeric| meter| 1| radius of the spherical target|} <table><tr><td>[[Image:wiz_basic_link.png|thumb|500px|Default basic link scene in EM.Terrano.]]</td></tr></table> == Coaxial Connector Wizard == ICON: [[File:sma icon.png]]  MENU: '''Tools &rarr; Component Wizards &rarr; Coaxial Connector''' MODULE(S): [[EM.Tempo]]  FUNCTION: Creates the parameterized geometry of a coaxial connector of a specified characteristic impedance in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.   PYTHON COMMAND(S): emag_sma_connector(er,z0,inner_rad,flange_size,feed_len,ext_len)  COAXIAL CONNECTOR WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | er | real numeric| - | 2.2 | relative permittivity of the dielectric core
|-
! scope="row" | z0
| characteristic impedance
|-
! scope="row" | strip_leninner_rad
| real numeric
| meters
| - 0.001 | length radius of the line segment (only in [[EM.Tempo]] & [[EM.Picasso]]) inner conductor
|-
! scope="row" | feed_lenflange_size
| real numeric
| meters
| - 0.01 | length lateral size of feed line (only in [[EM.Tempo]])the flange
|-
! scope="row" | sub_lenfeed_len
| real numeric
| meters
| - 0.03| length of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])the coaxial line segment
|-
! scope="row" | sub_widext_len
| real numeric
| meters
| - 0.0025 | width length of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])|-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground planethe inner conductor extension beyond the flange
|}
== Two-Port Microstrip Wizard ==<table><tr><td>[[Image:wiz_sma.png|thumb|500px|Default coaxial connector in EM.Tempo.]]</td></tr></table>
ICON: [[File:us2p icon.png]] == Coaxial Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Microstrip Line'''[[File:coax1p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools &rarr; Transmission Line Wizards &rarr; Coaxial Line'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a two-port microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace[[EM.Tempo]], [[EM.Ferma]]
FUNCTION: Creates the parameterized geometry of a coaxial line segment with a dielectric core in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges this wizard creates a one-port open-ended coaxial transmission line segment of the substrate. The width of the microstrip lines is determined based on the a specified characteristic impedance. It may be replaced by In [[EM.Ferma]], it sets up a numeric value instead2D solution plane for quasi-static analysis of the coaxial transmission line with given inner and outer radii.
PYTHON COMMAND(S):
emag_microstrip_2port_tempoemag_coax_tempo(h,er,z0,strip_len,sub_len,sub_widinner_rad,draw_substratelen)
emag_microstrip_2port_picassoemag_coax_ferma(h,er,z0,strip_leninner_rad,feed_lenouter_rad)
TWO-PORT MICROSTRIP [[EM.Tempo|EM.TEMPO]] COAXIAL WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meters
| 0.0015
| substrate height (thickness)
|-
! scope="row" | er
| -
| 2.2
| substrate relative permittivity of the dielectric core
|-
! scope="row" | z0
| characteristic impedance
|-
! scope="row" | strip_lenr_inner
| real numeric
| meters
| - 0.001 | length radius of the line segment inner conductor
|-
! scope="row" | feed_lenlen
| real numeric
| meters
| 0.1
| length of the line segment
|}
 
[[EM.Ferma|EM.FERMA]] COAXIAL WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | er
| real numeric
| -
| length of feed line (only in [[EM2.Picasso]])2 | relative permittivity of the dielectric core
|-
! scope="row" | sub_lenr_inner
| real numeric
| meters
| - 0.001 | length radius of substrate (only in [[EM.Tempo]])inner conductor
|-
! scope="row" | sub_widr_outer
| real numeric
| meters
| 0.002
| radius of outer conductor
|}
 
<table>
<tr>
<td>
[[Image:wiz_coax_tempo.png|thumb|500px|Default coaxial line segment in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_coax_ferma.png|thumb|500px|Default 2D coaxial line in EM.Ferma.]]
</td>
</tr>
</table>
 
== Coil Wizard ==
 
ICON: [[File:coil icon.png]]
 
MENU: '''Tools &rarr; Component Wizards &rarr; Toroidal Coil'''
 
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]]
 
FUNCTION: Creates the parameterized geometry of a toroidal helix coil with a generalized super-quadratic cross section in the project workspace
 
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this wizard turns the toroidal coil into a wire current source.
 
 
PYTHON COMMAND(S):
 
emag_coil(major_rad,minor_rad_h,minor_rad_v,turns,order,step)
 
emag_coil_ferma(major_rad,minor_rad_h,minor_rad_v,turns,order,step,current,wire_rad)
 
 
COIL WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | major_rad
| real numeric
| project units
| 10
| radius of the circular axis
|-
! scope="row" | minor_rad_h
| real numeric
| project units
| 2
| horizontal radius of the super-quadratic cross section
|-
! scope="row" | minor_rad_v
| real numeric
| project units
| 2
| vertical radius of the super-quadratic cross section
|-
! scope="row" | turns
| integer numeric
| -
| width 50 | total number of substrate (only in [[EM.Tempo]])turns
|-
! scope="row" | draw_substrateorder| Booleaninteger numeric| -| True 2 | Adds substrate & ground planeorder of the super-quadratic curve, N = 2 produces an ellipse|-! scope="row" | step| real numeric| - | 0.005 | increment in the interval [0, 2*pi] - determines the resolution of the curve |-! scope="row" | current| real numeric| Amp | 1| total current flowing through the coil (only in [[EM.Ferma]])|-! scope="row" | wire_rad| real numeric| project units | 0.0005 | radius of the coil wire (only in [[EM.Ferma]])
|}
 
<table>
<tr>
<td>
[[Image:wiz_coil_cad.png|thumb|500px|Default toroidal coil in CubeCAD.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_coil_ferma.png|thumb|500px|Default toroidal coil in EM.Ferma.]]
</td>
</tr>
</table>
== Coplanar Waveguide (CPW) Wizard ==
PYTHON COMMAND(S):
emag_cpw_tempo(h,er,strip_widcenter_wid,slot_wid,strip_lencenter_len,sub_len,sub_wid,draw_substrate)
emag_cpw_picasso(h,er,wcenter_wid,sslot_wid,ls,lfcenter_len)
emag_cpw_ferma(h,er,sstrip_wid,wslot_wid,box_multiplier,draw_substrate)
[[EM.Tempo|EM.TEMPO]] CPW WIZARD PARAMETERS
{| border="0"
|-
| substrate relative permittivity
|-
! scope="row" | strip_widcenter_wid
| real numeric
| meters
| width of the slots
|-
! scope="row" | strip_lencenter_len
| real numeric
| meters
| - 0.05 | length of the center line segment (only in [[EM.Tempo]] & [[EM.Picasso]])
|-
! scope="row" | sub_len
| real numeric
| meters
| - 0.1| length of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])
|-
! scope="row" | sub_wid
| real numeric
| meters
| - 0.05 | width of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])
|-
! scope="row" | draw_substrate
|}
== Two-Port Coplanar Waveguide (CPW) Wizard == ICON: [[File:cpw2p icon.png]]  MENU: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coplanar Waveguide''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a two-port coplanar waveguide segment on a single-layer dielectric substrate in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[|EM.TempoPICASSO]], the two ports are placed at the two edges of the substrate.   PYTHON COMMAND(S): emag_cpw_2port_tempo(h,er,strip_wid,slot_wid,strip_len,sub_len,sub_wid,draw_substrate) emag_cpw_2port_picasso(h,er,w,s,ls,lf)  TWO-PORT CPW WIZARD PARAMETERS
{| border="0"
|-
| substrate relative permittivity
|-
! scope="row" | strip_widcenter_wid
| real numeric
| meters
| 0.002
| width of the center strip
|-
! scope="row" | slot_wid
| width of the slots
|-
! scope="row" | strip_lencenter_len
| real numeric
| meters
| - 0.05 | length of the center line segment
|-
! scope="row" | sub_lenfeed_len
| real numeric
| meters
| 0.5 * center_len
| length of feed line segment
|}
 
[[EM.Ferma|EM.FERMA]] CPW WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meters
| 0.0015
| substrate height (thickness)
|-
! scope="row" | er
| real numeric
| -
| length of substrate (only in [[EM2.Tempo]])2 | substrate relative permittivity
|-
! scope="row" | sub_widstrip_wid
| real numeric
| meters
| 0.002
| width of the center strip
|-
! scope="row" | slot_wid
| real numeric
| meters
| 0.002
| width of the slots
|-
! scope="row" | box_multiplier
| real numeric
| -
| width 10 | ratio of substrate (only in [[EM.Tempo]])width to sum of widths of center strip and two slots
|-
! scope="row" | draw_substrate
|}
== Coaxial Wizard ==<table><tr><td>[[Image:wiz_cpw_tempo.png|thumb|500px|Default coplanar waveguide segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_cpw_picasso.png|thumb|500px|Default coplanar waveguide segment in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_cpw_ferma.png|thumb|500px|Default 2D coplanar waveguide in EM.Ferma.]]</td></tr></table>
ICON: [[File:coax1p icon.png]] == Cross Slot Antenna Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Coaxial Line'''[[File:cross_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Ferma]] '''Tools &rarr; Antenna Wizards &rarr; Cross Slot Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a coaxial line segment of a specified characteristic impedance with a dielectric core in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], this wizard creates a one-port open-ended coaxial transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of Creates the coaxial transmission line. The radius parameterized geometry of a cross slot antenna in the outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the wizard creates a cross slot antenna on a dielectric substrate. In [[EM.Picasso]], the wizard creates a cross slot antenna on a slot trace. The total length of each slot is set equal to a half the effective wavelength, which can be changed. This wizard does not provide a default excitation source in either module.
PYTHON COMMAND(S):
emag_coax_2port_tempoPYTHON COMMAND(er,z0,r_inner,lenS):
emag_coax_fermaemag_slot_tempo(h,er,z0slot_wid,r_innersub_size)
emag_slot_picasso(h,er,slot_wid)
COAXIAL CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er h
| real numeric
| - meter| 20.2 0015| relative permittivity of the dielectric core substrate thickness (height)
|-
! scope="row" | z0er
| real numeric
| Ohms -| 50 2.2 | characteristic impedance substrate relative permittivity
|-
! scope="row" | r_innerslot_wid
| real numeric
| meters meter| 0.001 005| radius width of inner conductor the slot
|-
! scope="row" | lensub_size
| real numeric
| meters meter| - 0.2| length dimensions of the line segment square substrate & ground (only in [[EM.Tempo]])
|}
== Two-Port Coaxial Wizard ==<table><td>[[Image:wiz_cross_tempo.png|thumb|500px|Default cross slot antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_cross_picasso.png|thumb|500px|Default cross slot antenna in EM.Picasso.]]</td></tr></table>
ICON: [[File:coax2p icon.png]] == Cross Slot Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coaxial Line'''[[File:cross_icon.png]]
MODULE(S)MENU: [[EM.Tempo]] '''Tools &rarr; Antenna Wizards &rarr; Cross Slot'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a two-port coaxial line segment of a specified characteristic impedance with a dielectric core in the project workspace[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The radius of Creates the outer conductor is determined based on the specified characteristic impedance. It may be replaced by parameterized geometry of a narrow cross slot in a numeric value instead. ground plane
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a cross slot in a ground plane using Boolean subtraction.
 PYTHON COMMAND(S): emag_coax_2port_tempoemag_cross_slot(erslot_len,z0slot_wid,r_inner,lenmetal_size)
TWO-PORT COAXIAL LINEAR SLOT WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er slot_len
| real numeric
| - project units| 2.2 100| relative permittivity total length of the dielectric core each slot arm
|-
! scope="row" | z0slot_wid
| real numeric
| Ohms project units| 50 10| characteristic impedance total width of each slot arm
|-
! scope="row" | r_innermetal_size
| real numeric
| meters project units| 0.001 200| radius of inner conductor |-! scope="row" | len| real numeric| meters | - | length dimensions of the line segment (only in [[EM.Tempo]]) square metal ground
|}
== Rectangular Waveguide Wizard ==<table><tr><td>[[Image:wiz_cross_cad.png|thumb|500px|Default cross slot in CubeCAD.]]</td></tr></table>
ICON: [[File:wg1p icon.png]] == Dipole Antenna Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Rectangular Waveguide'''[[File:dipole icon.png]]
MODULE(S)MENU: [[EM.Tempo]] '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a rectangular waveguide segment slightly above the cutoff at the center frequency of the project[[EM.Tempo]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates Creates the parameterized geometry of a one-port open-ended rectangular waveguide segment dipole antenna in [[EM.Tempo]]. The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the dipole consists of two thin PEC cylinders fed by a lumped source on a short joining line. In [[EM.Libera]], the dipole is a thin wire.
PYTHON COMMAND(S): emag_rect_waveguide(wg_len,port_offset)
PYTHON COMMAND(S):
WAVEGUIDE emag_dipole_tempo(len_lambda,wire_rad_lambda) emag_dipole_libera(len_lambda,wire_rad_lambda)  DIPOLE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenlen_lambda
| real numeric
| meters -| - 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])| length of the waveguide segment dipole normalized to free-space wavelength
|-
! scope="row" | port_offsetwire_rad_lambda
| real numeric
| meters -| - 0.002 | distance between port plane and the first open end of the waveguide wire radius normalized to free-space wavelength
|}
== Two-Port Rectangular Waveguide Wizard ==<table><tr><td>[[Image:wiz_dipole_tempo.png|thumb|300px|Default cylindrical dipole antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_dipole_libera.png|thumb|300px|Default thin wire dipole antenna in EM.Libera.]]</td></tr></table>
ICON: [[File:wg2p icon.png]] == Dipole Array Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Rectangular Waveguide'''[[File:dpl_array icon.png]]
MODULE(S)MENU: [[EM.Tempo]] '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a two-port rectangular waveguide segment slightly above the cutoff at the center frequency of the project[[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The width Creates the parameterized geometry of a dipole antenna array in the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
PYTHON COMMAND(S): emag_rect_waveguide_2port(wg_len,feed_len,port_offset)
PYTHON COMMAND(S): emag_dipole_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
WAVEGUIDE DIPOLE ARRAY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenlen_lambda
| real numeric
| meters -| - 0.5 | length of the middle waveguide segment dipole normalized to free-space wavelength
|-
! scope="row" | feed_lenspacing_lambda
| real numeric
| meters -| - 0.5 | length of the feed waveguide segments element spacing normalized to free-space wavelength
|-
! scope="row" | port_offsetnx| integer numeric| -| 5 | number of elements along X |-! scope="row" | ny| integer numeric| -| 1 | number of elements along Y |-! scope="row" | wire_rad_lambda
| real numeric
| meters -| - 0.002 | distance between port planes and the open ends of the waveguide wire radius normalized to free-space wavelength
|}
== Coaxial Connector Wizard ==<table><tr><td>[[Image:wiz_dipole_array.png|thumb|500px|Default thin wire dipole array in EM.Libera.]]</td></tr></table>
ICON: [[File:sma icon.png]] == Foil Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Coaxial Connector'''[[File:foil icon.png]]
MODULE(S)MENU: [[EM.Tempo]] '''Tools &rarr; Component Wizards &rarr; Conformal Coil'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a coaxial connector of a specified characteristic impedance in the project workspace[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The radius of Creates the outer conductor is determined based on the specified characteristic impedance. It may be replaced by parameterized geometry of a numeric value instead. cylindrical foil section in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this wizard creates a conformal metallic patch on a cylindrical dielectric coating around a cylindrical metal core. In all other modules, it creates a free-standing sectorial cylindrical foil.
PYTHON COMMAND(S): emag_sma_connector(er,z0,inner_rad,flange_size,feed_len,ext_len)
PYTHON COMMAND(S):
COAXIAL CONNECTOR emag_foil(foil_rad,foil_height,alpha) emag_foil_tempo(er,core_rad,foil_rad,core_height,foil_height,foil_offset,alpha)  FOIL WIZARD PARAMETERS
{| border="0"
|-
| -
| 2.2
| relative permittivity of the dielectric core coating (only in [[EM.Tempo]])
|-
! scope="row" | z0core_rad
| real numeric
| Ohms project units| 50 20 | characteristic impedance radius of the metal core (only in [[EM.Tempo]])
|-
! scope="row" | inner_radfoil_rad
| real numeric
| meters project units| 025 (in [[EM.001 Tempo]]) or 100 (all others)| radius of inner conductor the foil section
|-
! scope="row" | flange_sizecore_height
| real numeric
| meters project units| 0.01 50 | lateral size height of the flange metal core (only in [[EM.Tempo]])
|-
! scope="row" | feed_lenfoil_height
| real numeric
| meters project units| 025 (in [[EM.03Tempo]]) or 100 (in all others)| length height of the coaxial line segment foil section
|-
! scope="row" | ext_lenfoil_offset
| real numeric
| meters project units| 0.0025 10 | length offset of the inner conductor extension beyond foil section with respect to the flange base of metal core (only in [[EM.Tempo]]) |-! scope="row" | alpha| real numeric| degrees | 90 | sectoral angle
|}
== Air Bridge Wizard ==<table><tr><td>[[Image:wiz_foil_cad.png|thumb|360px|Default foil section in CubeCAD.]]</td></tr><tr><td>[[Image:wiz_foil_tempo.png|thumb|360px|Default conformal foil section in EM.Tempo.]]</td></tr></table>
ICON: [[File:bridge icon.png]] == Hilly Terrain Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Air Bridge'''[[File:hill_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Propagation Wizards &rarr; Hilly Terrain'''
FUNCTIONMODULE(S): Creates the parameterized geometry of an air bridge in the project workspace typically used to equalize the grounds of a CPW line[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], this wizard creates Creates a free-standing air bridge only. In [[EM.Picasso]], it also creates and sets hilly terrain with a random rough surface in the substrate parameters. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a hilly terrain using a surface object generated with a Gaussian profile. The surface is then roughened based on the specified statistics.
PYTHON COMMAND(S):
emag_air_bridge_tempoPYTHON COMMAND(bridge_lenS): emag_hill(area_size,height,radius,elevation,res,post_heightrms_height,post_radcorrel_len)
emag_air_bridge_picasso(h,er,bridge_len,post_height,post_rad)
 AIR BRIDGE HILLY TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | harea_size
| real numeric
| meters meter| 0.0015 50| substrate height (thickness) (only in [[EM.Picasso]])dimensions of the square terrain surface
|-
! scope="row" | er height
| real numeric
| - meter| 2.2 15| substrate relative permittivity (only in [[EM.Picasso]])height of the hill
|-
! scope="row" | bridge_lenradius
| real numeric
| meters meter| 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]]) 20| length radius of the bridge Gaussian surface profile
|-
! scope="row" | post_heightelevation
| real numeric
| meters meter| 0.004 ([[EM.Tempo]]) or 0.002 ([[EM.Picasso]]) 1| height base elevation of the two posts whole terrain surface
|-
! scope="row" | post_radres
| real numeric
| meters meter| 0.001 5| radius resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 5| correlation length of the two posts random rough surface
|}
== Solenoid Wizard ==<table><tr><td>[[Image:wiz_hill.png|thumb|500px|Default hilly terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:solenoid icon.png]] == Horn Antenna Array Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Solenoid'''[[File:horn_array_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a solenoid with a generalized super-quadratic cross section in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Ferma]], this wizard turns Creates the solenoid into parameterized geometry of a wire current source. pyramidal horn antenna array in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates an array of pyramidal horn antennas fed by rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of each waveguide's cross section is 2:1. Its length is set to half the free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.
PYTHON COMMAND(S):
emag_solenoidPYTHON COMMAND(major_rad,minor_radS): emag_horn_array(gain_dB,heightnx,turnsny,orderspacing_x_lambda,stepspacing_y_lambda)
emag_solenoid_ferma(major_rad,minor_rad,height,turns,order,step,current,wire_rad)
 SOLENOID CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radgain_dB
| real numeric
| project units-| 2 15| major radius gain of the super-quadratic cross section each individual horn element
|-
! scope="row" | minor_radnx| real integer numeric| project units-
| 2
| minor radius number of the super-quadratic cross section elements along X
|-
! scope="row" | height| real numeric| project units | 10 | total height of the solenoid |-! scope="row" | turnsny
| integer numeric
| - | 10 | total number of turns|-! scope="row" | order| integer numeric| -
| 2
| order number of the super-quadratic curve, N = 2 produces an ellipseelements along Y
|-
! scope="row" | stepspacing_x_lambda
| real numeric
| - | 0.005 3| increment in the interval [0, 2*pi] element spacing along X normalized to free- determines the resolution of the curve space wavelength
|-
! scope="row" | currentspacing_y_lambda
| real numeric
| Amp -| 13| total current flowing through the solenoid (only element spacing along Y normalized to free-space wavelength|} <table><tr><td>[[Image:wiz_horn_array.png|thumb|500px|Default horn antenna array in EM.Tempo.]]</td></tr></table> == Horn Antenna Wizard == ICON: [[File:horn_icon.png]]  MENU: '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna''' MODULE(S): [[EM.FermaTempo]] FUNCTION: Creates the parameterized geometry of a pyramidal horn antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a pyramidal horn antenna fed by a rectangular waveguide with a TE10 modal excitation. The larger dimension of the feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of the waveguide's cross section is 2:1. Its length is set to half the free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.   PYTHON COMMAND(S): emag_horn(gain_dB)  HORN ANTENNA WIZARD PARAMETERS{| border="0"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | wire_radgain_dB
| real numeric
| project units -| 0.0005 15| radius gain of the solenoid wire (only in [[EM.Ferma]])horn antenna
|}
== Coil Wizard ==<table><tr><td>[[Image:wiz_horn.png|thumb|500px|Default horn antenna in EM.Tempo.]]</td></tr></table>
ICON: [[File:coil icon.png]] == Linear Slot Array Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Toroidal Coil'''[[File:slot_array_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Linear Slot Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a toroidal helix coil with a generalized super-quadratic cross section in the project workspace[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Ferma]], this wizard turns Creates the toroidal coil into parameterized geometry of an array of narrow rectangular slots in a wire current source. ground plane
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates an array of linear slots in a ground plane using Boolean subtraction.
PYTHON COMMAND(S):
emag_coilPYTHON COMMAND(major_radS): emag_linear_slot_array(slot_len,minor_rad_hslot_wid,minor_rad_vnx,turnsny,orderspacing_x,stepspacing_y)
emag_coil_ferma(major_rad,minor_rad_h,minor_rad_v,turns,order,step,current,wire_rad)
 COIL LINEAR SLOT ARRAY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radslot_len
| real numeric
| project units
| 10 100| radius length of the circular axis slot
|-
! scope="row" | minor_rad_hslot_wid
| real numeric
| project units
| 2 10| horizontal radius width of the super-quadratic cross section slot
|-
! scope="row" | minor_rad_vnx| real integer numeric| project units-
| 2
| vertical radius number of the super-quadratic cross section elements along X
|-
! scope="row" | turnsny
| integer numeric
| - | 50 | total number of turns|-! scope="row" | order| integer numeric| -
| 2
| order number of the super-quadratic curve, N = 2 produces an ellipseelements along Y
|-
! scope="row" | stepspacing_x
| real numeric
| - | 0.005 150| increment in the interval [0, 2*pi] - determines the resolution of the curve element spacing along X
|-
! scope="row" | currentspacing_y
| real numeric
| Amp -| 1150| total current flowing through the coil (only element spacing along Y|} <table><tr><td>[[Image:wiz_slot_array_cad.png|thumb|500px|Default linear slot array in CubeCAD.]]</td></tr></table> == Linear Slot Wizard == ICON: [[File:slot_icon.png]]  MENU: '''Tools &rarr; Antenna Wizards &rarr; Linear Slot''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a narrow rectangular slot in a ground plane NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a linear slot in a ground plane using Boolean subtraction.   PYTHON COMMAND(S): emag_linear_slot(slot_len,slot_wid,metal_size)  LINEAR SLOT WIZARD PARAMETERS{| border="0"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | wire_radslot_len
| real numeric
| project units | 0.0005 100| radius length of the coil wire (only in [[EM.Ferma]])slot |-! scope="row" | slot_wid| real numeric| project units| 10| width of the slot |-! scope="row" | metal_size| real numeric| project units| 200| dimensions of the square metal ground
|}
== Foil Wizard ==<table><tr><td>[[Image:wiz_slot_cad.png|thumb|500px|Default linear slot in CubeCAD.]]</td></tr></table>
ICON: [[File:foil icon.png]] == Microstrip Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Conformal Coil'''[[File:us1p icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Transmission Line Wizards &rarr; Microstrip Line'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a cylindrical foil section in the project workspace[[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], this wizard creates Creates the parameterized geometry of a conformal metallic patch microstrip line segment on a cylindrical conductor-backed single-layer dielectric coating around a cylindrical metal core. In all other modules, it creates a free-standing sectoral cylindrical foil. substrate in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended microstrip transmission line segment of a specified characteristic impedance. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the microstrip transmission line with a given strip width.
PYTHON COMMAND(S):
emag_foilPYTHON COMMAND(foil_rad,foil_height,alphaS):
emag_foil_tempoemag_microstrip_tempo(erh,core_rader,foil_radz0,core_heightcetner_len,foil_heightsub_len,foil_offsetsub_wid,alphadraw_substrate)
emag_microstrip_picasso(h,er,z0,center_len,feed_len)
FOIL emag_microstrip_ferma(h,er,strip_wid,box_multiplier,draw_substrate)  [[EM.Tempo|EM.TEMPO]] MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meters
| 0.0015
| substrate height (thickness)
|-
! scope="row" | er
| -
| 2.2
| substrate relative permittivity of the dielectric coating (only in [[EM.Tempo]])
|-
! scope="row" | core_radz0
| real numeric
| project unitsOhms | 20 50 | radius of the metal core (only in [[EM.Tempo]]) characteristic impedance
|-
! scope="row" | foil_radcenter_len
| real numeric
| project unitsmeters | 25 (in [[EM0.Tempo]]) or 100 (all others)03| radius length of the foil section center line segment
|-
! scope="row" | core_heightsub_len
| real numeric
| project unitsmeters | 0.1 | length of substrate |-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate |-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground plane|} [[EM.Picasso|EM.PICASSO]] MICROSTRIP WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meters | 0.0015 | substrate height (thickness) |-! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms
| 50
| height of the metal core (only in [[EM.Tempo]]) characteristic impedance
|-
! scope="row" | foil_heightcenter_len
| real numeric
| project unitsmeters | 25 (in [[EM0.Tempo]]) or 100 (in all others)03| height length of the foil section line segment
|-
! scope="row" | foil_offsetfeed_len
| real numeric
| project unitsmeters | 10 0.5 * center_len | offset length of the foil section with respect to the base of metal core (only in feed line segment|} [[EM.TempoFerma|EM.FERMA]]) MICROSTRIP WIZARD PARAMETERS{| border="0"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | alphah
| real numeric
| degrees meters | 90 0.0015 | sectoral anglesubstrate height (thickness) |-! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | strip_wid| real numeric| meters| 2| width of microstrip line |-! scope="row" | box_multiplier| real numeric| - | 10 | ratio of width of substrate to strip width |-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground plane
|}
== Parabolic Reflector Wizard ==<table><tr><td>[[Image:wiz_us_tempo.png|thumb|500px|Default microstrip line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_picasso.png|thumb|500px|Default microstrip line segment in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_us_ferma.png|thumb|500px|Default 2D microstrip line in EM.Ferma.]]</td></tr></table>
ICON: [[File:dish icon.png]] == Microstrip-Fed Patch Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Parabolic Reflector'''[[File:us_patch_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Microstrip-Fed Patch Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a parabolic reflector in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter of the reflector is determined based on Creates the focal and axial lengths parameterized geometry of a microstrip-fed rectangular patch antenna in the primitive parabola. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The wizard asks you whether you want a microstrip-fed patch antenna with a recessed feed or one with a direct microstrip line junction. In [[EM.Tempo]], the feed line is excited by a microstrip port. In [[EM.Picasso]], the feed line has a scattering wave port. The total dimensions of the square patch are set equal to 0.5 times the effective dielectric wavelength, which can be changed.
PYTHON COMMAND(S): emag_parabolic_reflector(focal_len,axial_len)
PYTHON COMMAND(S):
PARABOLIC REFLECTOR emag_microstrip_fed_patch_tempo(is_recess,h,er,z0,feed_len,recess_dep,recess_wid,sub_len,sub_wid) emag_microstrip_fed_patch_picasso(is_recess,h,er,z0,feed_len,recess_dep,recess_wid)  MICROSTRIP-FED PATCH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | focal_lenis_recess| Boolean| -| True| Creates a recessed feed vs. a direct microstrip line junction to the patch |-! scope="row" | h
| real numeric
| project unitsmeter| 500.0015| focal length of the primitive parabola substrate thickness (height)
|-
! scope="row" | axial_lener
| real numeric
| project units-| 70 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms| 50 | characteristic impedance of the microstrip feed |-! scope="row" | feed_len| real numeric| meter| 0.075| axial length of the primitive parabola microstrip feed line |-! scope="row" | recess_dep| real numeric| meter| 0.015| depth of the feed recess |-! scope="row" | recess_wid| real numeric| meter| 0.005| width of the recess gaps |-! scope="row" | sub_len| real numeric| meter| 0.3| substrate dimension along X (only in [[EM.Tempo]])|-! scope="row" | sub_wid| real numeric| meter| 0.3| substrate dimension along Y (only in [[EM.Tempo]])
|}
== Trihedral Reflector Wizard ==<table><tr><td>[[Image:wiz_us_patch_tempo.png|thumb|500px|Default microstrip-fed patch antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_patch_picasso.png|thumb|500px|Default microstrip-fed patch antenna in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_us_patch_recess_tempo.png|thumb|500px|Default microstrip-fed patch antenna with a recessed feed in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_patch_recess_picasso.png|thumb|500px|Default microstrip-fed patch antenna with a recessed feed in EM.Picasso.]]</td></tr></table>
ICON: [[File:trihed icon.png]] == Mobile Path Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Trihedral Reflector'''[[File:Mobile Path icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Propagation Wizards &rarr; Mobile Path'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a Trihedral corner reflector in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter Creates a mobile path of transmitters or receivers in the reflector is determined based on the focal and axial lengths of the primitive parabola. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates either a set of transmitters or a set of receivers along a specified path. The path can be specified in one of three different ways: (a) using an existing "virtual" nodal curve, i.e. a polyline or a NURBS curve, whose nodes define the base locations, (b) using an existing "virtual" line object by specifying the number of base location points, and (c) using an existing spatial Cartesian data file, which specifies the coordinates of the base location points. The Mobile Path Wizard provides a list of all the nodal curves or line objects that have been defined as virtual objects in the project workspace.
PYTHON COMMAND(S): emag_trihedral_reflector(side)
PYTHON COMMAND(S):
TRIHEDRAL REFLECTOR emag_mobile_path_nodal(label,nodal_curve,TxRx=0) emag_mobile_path_line(label,line_object,num_points=10,TxRx=0) emag_mobile_path_file(label,file_name,TxRx=0)  MOBILE PATH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | sidenodal_curve| real numericstring| project units-| 100-| square wall dimensions name of the nodal curve object |-! scope="row" | TxRx| integer| -| 0| enter 0 for transmitters and 1 for receivers|-! scope="row" | line_object| string| -| -| name of line object|-! scope="row" | file_name| string| -| -| the name of spatial Cartesian data file that must have a ".CAR" file extension
|}
== Particle Cloud Wizard ==<table><tr><td>[[Image:Wiz mobile1.png|thumb|480px|The mobile path wizard dialog.]]</td></tr></table><table><tr><td>[[Image:Wiz mobile2.png|thumb|640px|A set of transmitters created from a virtual polyline object using the mobile path wizard.]]</td></tr></table>
ICON: [[File:cloud icon.png]] == Mountainous Terrain Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Particle Cloud'''[[File:mountain_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Propagation Wizards &rarr; Mountainous Terrain'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a random cloud of regular polygon particles contained in an ellipsoid region[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter of Creates a mountainous terrain with a random rough surface in the reflector is determined based on the focal and axial lengths of the primitive parabola. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a mountainous terrain using a surface object generated with a bi-cubic spline profile. The surface is then roughened based on the specified statistics. This wizard can be used to create either a mountain range with three peaks or a single-peak mountain.
PYTHON COMMAND(S):
emag_particle_cloudPYTHON COMMAND(n_sidesS): emag_mountain(is_range,area_size,height,height_diff,radius,side_lengthspacing,cont_radius_xelevation,cont_radius_yres,cont_radius_zrms_height,n_elementscorrel_len)
emag_particle_cloud_cad(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elements)
 PARTICLE CLOUD MOUNTAINOUS TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | n_sidesis_range| integer numericBoolean
| -
| 4True | number of sides of the regular polygon particle if true, creates a mountain range with three peaks, otherwise, creates a single peak
|-
! scope="row" | side_lengtharea_size
| real numeric
| project unitsmeter| 2200| side length dimensions of the regular polygon particle square terrain surface
|-
! scope="row" | cont_radius_xheight
| real numeric
| project unitsmeter
| 200
| radius height of the ellipsoid container along X mountain
|-
! scope="row" | cont_radius_yheight_diff
| real numeric
| project unitsmeter| 20040| radius difference between the heights of the ellipsoid container along Y center peak and the two lateral peaks in the case of a mountain range
|-
! scope="row" | cont_radius_zradius
| real numeric
| project unitsmeter| 10050| radius of the ellipsoid container along Z bi-cubic spline surface profile
|-
! scope="row" | n_elementsspacing| integer real numeric| meter| 70| spacing between the center peak and the two lateral peaks in the case of a mountain range| -! scope="row" | elevation| real numeric| meter| 1| base elevation of whole terrain surface |-! scope="row" | res| real numeric| meter| 5| resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 1005| total number correlation length of particles the random rough surface
|}
== Sierpinski Wizard ==<table><tr><td>[[Image:wiz_mountain.png|thumb|500px|Default mountainous terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:sierpin icon.png]] == Office Building Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Sierpinski Strip'''[[File:office_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]] '''Tools &rarr; Propagation Wizards &rarr; Office Building'''
FUNCTIONMODULE(S): Creates the geometry of a Sierpinski triangle fractal in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: A dialog asks you to enter values for the key size and number of fractal levels. The wizard creates the Sierpinski triangle as Creates a large set of smaller triangles, which cannot be modified using variables afterwards. You may want to group multi-story office building with penetrable walls in the set of all the triangles as a single composite object. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates an office building with multiple floor and rows of rooms separated by hallways.
PYTHON COMMAND(S): emag_sierpinski(key_size,levels)
PYTHON COMMAND(S): emag_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness)
SIERPINSKI OFFICE BUILDING WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | key_sizeroom_len
| real numeric
| project unitsmeter| 1006| side length of the largest (outermost) triangle individual rooms
|-
! scope="row" | levelsroom_wid| real numeric| meter| 8| width of individual rooms|-! scope="row" | room_height| real numeric| meter| 4| height of individual rooms|-! scope="row" | hallway_wid| real numeric| meter| 2| width of interior hallways|-! scope="row" | nx
| integer numeric
| -
| 5 | number of rooms along X|-! scope="row" | ny| integer numeric| -| 3| number of fractal levels rooms along Y|-! scope="row" | nz| integer numeric| -| 2 | number of floors (number of rooms along Z)|-! scope="row" | er| real numeric| -| 4.4| relative permittivity of building walls|-! scope="row" | sig| real numeric| S/m| 1e-3| conductivity of building walls|-! scope="row" | wall_thickness| real numeric| meter| 0.25| thickness of the individual walls
|}
== Dipole Antenna Wizard ==<table><tr><td>[[Image:wiz_office.png|thumb|500px|Default office building scene in EM.Terrano with its rooms in the freeze state.]]</td></tr></table>
ICON: [[File:dipole icon.png]] == Parabolic Reflector Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Antenna'''[[File:dish icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Libera]] '''Tools &rarr; Component Wizards &rarr; Parabolic Reflector'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna in the project workspace[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], Creates the dipole consists parameterized geometry of two thin PEC cylinders fed by a lumped source on a short joining line. In [[EM.Libera]], parabolic reflector in the dipole is a thin wire. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The aperture diameter of the reflector is determined based on the focal and axial lengths of the primitive parabola.
PYTHON COMMAND(S):
emag_dipole_tempoPYTHON COMMAND(len_lambda,wire_rad_lambdaS) emag_dipole_libera: emag_parabolic_reflector(len_lambdafocal_len,wire_rad_lambdaaxial_len)
DIPOLE PARABOLIC REFLECTOR WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdafocal_len
| real numeric
| -project units| 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])50| focal length of dipole normalized to free-space wavelength the primitive parabola
|-
! scope="row" | wire_rad_lambdaaxial_len
| real numeric
| -project units| 0.002 70 | wire radius normalized to free-space wavelength axial length of the primitive parabola
|}
== Dipole Array Wizard ==<table><tr><td>[[Image:wiz_dish_tempo.png|thumb|360px|Default parabolic reflector in EM.Tempo.]]</td></tr></table>
ICON: [[File:dpl_array icon.png]] == Particle Cloud Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Array'''[[File:cloud icon.png]]
MODULE(S)MENU: [[EM.Libera]] '''Tools &rarr; Component Wizards &rarr; Particle Cloud'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna array in the project workspace[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The dipole elements are all thin wires. Creates the parameterized geometry of a random cloud of regular polygon particles contained in an ellipsoid region
NOTES, SPECIAL CASES OR EXCEPTIONS: The aperture diameter of the reflector is determined based on the focal and axial lengths of the primitive parabola.
PYTHON COMMAND(S): emag_dipole_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
PYTHON COMMAND(S):
DIPOLE ARRAY emag_particle_cloud(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elements) emag_particle_cloud_cad(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elements)  PARTICLE CLOUD WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdan_sides| real integer numeric
| -
| 0.5 4| length number of dipole normalized to free-space wavelength sides of the regular polygon particle
|-
! scope="row" | spacing_lambdaside_length
| real numeric
| -project units| 0.5 2| element spacing normalized to free-space wavelength side length of the regular polygon particle
|-
! scope="row" | nxcont_radius_x| integer real numeric| -project units| 5 200| number radius of elements the ellipsoid container along X
|-
! scope="row" | nycont_radius_y| integer real numeric| -project units| 1 200| number radius of elements the ellipsoid container along Y
|-
! scope="row" | wire_rad_lambdacont_radius_z
| real numeric
| project units
| 100
| radius of the ellipsoid container along Z
|-
! scope="row" | n_elements
| integer numeric
| -
| 0.002 100| wire radius normalized to free-space wavelength total number of particles
|}
<table>
<tr>
<td>
[[Image:wiz_cloud_tempo.png|thumb|500px|Default particle cloud in EM.Tempo with the ellipsoid container in the freeze state.]]
</td>
</tr>
</table>
== Yagi-Uda Array Plateau Terrain Wizard ==
ICON: [[File:yagi iconplateau_icon.png]]
MENU: '''Tools &rarr; Antenna Propagation Wizards &rarr; Yagi-Uda Dipole ArrayPlateau Terrain'''
MODULE(S): [[EM.LiberaTerrano]]
FUNCTION: Creates the parameterized geometry of a Yagi-Uda wire dipole array plateau terrain with a random rough surface in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a plateau terrain using a surface object generated with a bi-sigmoid profile. The dipole elements are all thin wiressurface is then roughened based on the specified statistics.
PYTHON COMMAND(S): emag_yagiemag_plateau(excite_len_lambdaarea_size,reflect_len_lambdaheight,reflect_spacing_lambdaslope,direct_len_lambdaelevation,direct_spacing_lambdares,n_directrms_height,wire_rad_lambdacorrel_len)
YAGI PLATEAU TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | excite_len_lambdaarea_size
| real numeric
| -meter| 0.47 200| length dimensions of exciter dipole normalized to free-space wavelength the square terrain surface
|-
! scope="row" | reflect_len_lambdaheight
| real numeric
| -meter| 0.5 10| length height of reflector dipole normalized to free-space wavelength the hill
|-
! scope="row" | reflect_spacingn_lambdaslope
| real numeric
| -meter| 0.25 1| spacing between reflector and exciter dipoles normalized to freeslope of the bi-space wavelength sigmoid surface profile
|-
! scope="row" | direct_len_lambdaelevation
| real numeric
| -meter| 0.406 5| length base elevation of director dipoles normalized to free-space wavelength whole terrain surface
|-
! scope="row" | direct_spacing_lambdares
| real numeric
| -meter| 0.34 10| spacing between director dipoles normalized to free-space wavelength resolution of terrain surface
|-
! scope="row" | n_directrms_height| integer real numeric| -meter| 0.5 | number RMS height of director dipole elements along X the random rough surface
|-
! scope="row" | wire_rad_lambdacorrel_len
| real numeric
| -meter| 0.003 10| wire radius normalized to free-space wavelength correlation length of the random rough surface
|}
 
<table>
<tr>
<td>
[[Image:wiz_plateau.png|thumb|500px|Default plateau terrain in EM.Terrano.]]
</td>
</tr>
</table>
== Printed Dipole Wizard ==
| Places a PEC ground plane of the same size as the dielectric substrate
|}
 
<table>
<tr>
<td>
[[Image:wiz_print_dpl_tempo.png|thumb|500px|Default printed dipole antenna in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_print_dpl_picasso.png|thumb|500px|Default printed dipole antenna in EM.Picasso.]]
</td>
</tr>
</table>
 
== Probe-Fed Patch Array Wizard ==
 
ICON: [[File:patch_array icon.png]]
 
MENU: '''Tools &rarr; Antenna Wizards &rarr; Probe-Fed Patch Array'''
 
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
 
FUNCTION: Creates the parameterized geometry of a probe-fed rectangular patch antenna array in the project workspace
 
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the patch antenna is fed by a lumped source on a short vertical PEC line. In [[EM.Picasso]], the patch antenna is fed by a probe source on a short vertical PEC via. In both modules, the dimensions of the square patch are set equal to 0.47 times the effective dielectric wavelength, which can be changed. In [[EM.Tempo]], the total dimensions of the substrate are set equal to 1.2 times the overall dimensions of all the units cells, which can be changed, too.
 
 
PYTHON COMMAND(S):
 
emag_patch_array_tempo(h,er,feed_ratio,nx,ny,spacing_lambda)
 
emag_patch_array_picasso(h,er,feed_ratio,feed_rad,nx,ny,spacing_lambda)
 
 
PATCH ARRAY WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meter
| 0.0015
| substrate thickness (height)
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity
|-
! scope="row" | feed_ratio
| real numeric
| -
| 0.4
| ratio of location of probe to half patch length xf/(a/2)
|-
! scope="row" | feed_rad
| real numeric
| -
| 0.0025
| radius of probe via (only in [[EM.Picasso]])
|-
! scope="row" | nx
| integer numeric
| -
| 2
| number of elements along X
|-
! scope="row" | ny
| integer numeric
| -
| 2
| number of elements along Y
|-
! scope="row" | spacing_lambda
| real numeric
| -
| 0.5
| element spacing normalized to free-space wavelength
|}
 
<table>
<tr>
<td>
[[Image:wiz_patch_array_tempo.png|thumb|500px|Default probe-fed patch antenna array in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_patch_array_picasso.png|thumb|500px|Default probe-fed patch antenna array in EM.Picasso.]]
</td>
</tr>
</table>
== Probe-Fed Patch Wizard ==
|}
== Probe<table><tr><td>[[Image:wiz_patch_tempo.png|thumb|500px|Default probe-Fed Patch Array Wizard ==fed patch antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_patch_picasso.png|thumb|500px|Default probe-fed patch antenna in EM.Picasso.]]</td></tr></table>
ICON: [[File:patch_array icon.png]] == Random City Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Probe-Fed Patch Array'''[[File:rnd_city_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Propagation Wizards &rarr; Random City'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a probe-fed rectangular patch antenna array in the project workspace[[EM.Terrano]]
FUNCTION: Creates a set of randomly located and randomly oriented buildings with random dimensions and impenetrable walls in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a realistic urban propagation scene with randomly located buildings in a square area of specified size. It can be used in two different ways. In the fully random mode, all the generated buildings are assigned and always retain random parameter values. Every time you open the Variables Dialog or open the same project, all the random variables get updated values. In the semi-random mode, the buildings are initially generated based on random parameter values, but these value are then fixed and locked for good.   PYTHON COMMAND(S): emag_random_city(city_size,n_buildings,rotate_bldg,semi_random,building_base_min,building_base_max,building_height_min,building_height_max,er,sig)  RANDOM CITY WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | city_size| real numeric| meter| 250| total dimensions of the square city area|-! scope="row" | n_buildings| integer numeric| -| 25 | total number of buildings|-! scope="row" | rotate_bldg| Boolean| -| False| sets the rotation angles of each building as random variables |-! scope="row" | semi_random| Boolean| -| True| if false, the the locations, orientations and extents of the buildings change randomly all the time |-! scope="row" | building_base_min| real numeric| meter| 10| minimum dimension of the base of the individual buildings|-! scope="row" | building_base_max| real numeric| meter| 20| maximum dimension of the base of the individual buildings|-! scope="row" | building_height_min| real numeric| meter| 5| minimum height of the individual buildings|-! scope="row" | building_height_max| real numeric| meter| 20| maximum height of the individual buildings|-! scope="row" | er| real numeric| -| 4.4| relative permittivity of building walls|-! scope="row" | sig| real numeric| S/m| 1e-3| conductivity of building walls|} <table><tr><td>[[Image:wiz_random_city1.png|thumb|500px|Default random city propagation scene in EM.Terrano.]]</td></tr><tr><td>[[Image:wiz_random_city1_rot.png|thumb|500px|Default random city propagation scene in EM.Terrano with random building orientations.]]</td></tr></table> == Rectangular Waveguide Wizard == ICON: [[File:wg1p icon.png]]  MENU: '''Tools &rarr; Transmission Line Wizards &rarr; Rectangular Waveguide''' MODULE(S): [[EM.Tempo]] FUNCTION: Creates the parameterized geometry of a rectangular waveguide segment slightly above the cutoff at the center frequency of the project NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a one-port open-ended rectangular waveguide segment in [[EM.Tempo]]. The width of the patch antenna waveguide is fed set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values.   PYTHON COMMAND(S): emag_rect_waveguide(wg_len,port_offset)  WAVEGUIDE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | wg_len| real numeric| meters | 1| length of the waveguide segment |-! scope="row" | port_offset| real numeric| meters | 0.075 | distance between port plane and the first open end of the waveguide |} <table><tr><td>[[Image:wiz_wg_tempo.png|thumb|500px|Default rectangular waveguide segment with a lumped source on a short vertical PEC lineshorted end wall in EM. In Tempo.]]</td></tr></table> == Sierpinski Wizard == ICON: [[File:sierpin icon.png]]  MENU: '''Tools &rarr; Component Wizards &rarr; Sierpinski Strip''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]]  FUNCTION: Creates the patch antenna is fed by geometry of a probe source on a short vertical PEC via. In both modulesSierpinski triangle fractal in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: A dialog asks you to enter values for the dimensions key size and number of fractal levels. The wizard creates the square patch are Sierpinski triangle as a large set equal of smaller triangles, which cannot be modified using variables afterwards. You may want to 0group the set of all the triangles as a single composite object.47 times   PYTHON COMMAND(S): emag_sierpinski(key_size,levels)  SIERPINSKI WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | key_size| real numeric| project units| 100| side length of the effective dielectric wavelengthlargest (outermost) triangle |-! scope="row" | levels| integer numeric| -| 3| number of fractal levels |} <table><tr><td>[[Image:wiz_sierpin_tempo.png|thumb|500px|Default Sierpinski triangle strip in EM.Tempo.]]</td></tr></table> == Slot Antenna Array Wizard == ICON: [[File:slot_array_icon.png]]  MENU: '''Tools &rarr; Antenna Wizards &rarr; Slot Antenna Array''' MODULE(S): [[EM.Tempo]], which can be changed[[EM. Picasso]] FUNCTION: Creates the parameterized geometry of a slot antenna array in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the total dimensions wizard creates an array of slot antennas excited by lumped sources on short lines across the substrate are slots. In [[EM.Picasso]], the wizard creates a slot antenna array on a slot trace fed by a magnetic gap (current) sources. The length of each slot is set equal to 1.2 times a half the overall dimensions of all the units cellseffective wavelength, which can be changed, too.
PYTHON COMMAND(S):
emag_patch_array_tempoemag_slot_array_tempo(h,er,feed_ratioslot_wid,feed_offset,nx,ny,spacing_lambdaspacing_x_lambda,spacing_y_lambda)
emag_patch_array_picassoemag_slot_array_picasso(h,er,feed_ratioslot_wid,feed_radfeed_offset,nx,ny,spacing_lambdaspacing_x_lambda,spacing_y_lambda)
PATCH SLOT ANTENNA ARRAY WIZARD PARAMETERS
{| border="0"
|-
| substrate relative permittivity
|-
! scope="row" | feed_ratioslot_wid
| real numeric
| -meter| 0.4005| ratio width of location of probe to half patch length xf/(a/2) the slot
|-
! scope="row" | feed_radfeed_offset
| real numeric
| -meter| 0.00250| radius distance of probe via (only in [[EMfeed from center of the slot - can be positive or negative|-! scope="row" | sub_size| real numeric| meter| 0.Picasso]]) 2| dimensions of the square substrate & ground
|-
! scope="row" | nx
| number of elements along Y
|-
! scope="row" | spacing_lambdaspacing_x_lambda
| real numeric
| -
| 0.5
| element spacing along X normalized to free-space wavelength|-! scope="row" | spacing_y_lambda| real numeric| -| 0.5| element spacing along Y normalized to free-space wavelength
|}
== Microstrip-Fed Patch Wizard ==<table><td>[[Image:wiz_slot_array_tempo.png|thumb|500px|Default slot antenna array in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_slot_array_picasso.png|thumb|500px|Default slot antenna array in EM.Picasso.]]</td></tr></table>
ICON: [[File:us_patch_icon.png]] == Slot Antenna Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Microstrip-Fed Patch Antenna'''[[File:slot_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Antenna Wizards &rarr; Linear Slot Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a microstrip-fed rectangular patch antenna in the project workspace[[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a slot antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The wizard asks you whether you want a microstrip-fed patch antenna with a recessed feed or one with a direct microstrip line junction. In [[EM.Tempo]], the feed line is wizard creates a slot antenna excited by a microstrip portlumped source on a short line across the slot. In [[EM.Picasso]], the feed line has wizard creates a slot antenna on a slot trace fed by a scattering wave portmagnetic gap (current) source. The total dimensions length of the square patch are slot is set equal to 0.5 times a half the effective dielectric wavelength, which can be changed.
PYTHON COMMAND(S):
emag_microstrip_fed_patch_tempoemag_slot_tempo(is_recess,h,er,z0,feed_len,recess_dep,recess_widslot_wid,sub_lensub_size,sub_widfeed_offset)
emag_microstrip_fed_patch_picassoemag_slot_picasso(is_recess,h,er,z0,feed_len,recess_depslot_wid,recess_widfeed_offset)
MICROSTRIP-FED PATCH SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | is_recess
| Boolean
| -
| True
| Creates a recessed feed vs. a direct microstrip line junction to the patch
|-
! scope="row" | h
| substrate relative permittivity
|-
! scope="row" | z0| real numeric| Ohms| 50 | characteristic impedance of the microstrip feed |-! scope="row" | feed_len| real numeric| meter| 0.075| length of the microstrip feed line |-! scope="row" | recess_dep| real numeric| meter| 0.015| depth of the feed recess |-! scope="row" | recess_widslot_wid
| real numeric
| meter
| 0.005
| width of the recess gaps slot
|-
! scope="row" | sub_lenfeed_offset
| real numeric
| meter
| 0.30| substrate dimension along X (only in [[EM.Tempo]])distance of feed from center of the slot - can be positive or negative
|-
! scope="row" | sub_widsub_size
| real numeric
| meter
| 0.32| dimensions of the square substrate dimension along Y & ground (only in [[EM.Tempo]])
|}
 
<table>
<tr>
<td>
[[Image:wiz_slot_tempo.png|thumb|500px|Default slot antenna in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_slot_picasso.png|thumb|500px|Default slot antenna in EM.Picasso.]]
</td>
</tr>
</table>
== Slot-Coupled Patch Wizard ==
|}
== Linear Slot Wizard ==<table><tr><td>[[Image:wiz_slot_patch_tempo.png|thumb|500px|Default slot-coupled patch antenna in EM.Tempo with the patch, middle ground and substrate layers in the freeze state.]]</td></tr><tr><td>[[Image:wiz_slot_patch_picasso.png|thumb|500px|Default slot-coupled patch antenna in EM.Picasso with the patch in the freeze state.]]</td></tr></table>
ICON: [[File:slot_icon.png]] == Solenoid Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Linear Slot'''[[File:solenoid icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Component Wizards &rarr; Solenoid'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a narrow rectangular slot in a ground plane[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard simply creates Creates the parameterized geometry of a linear slot in solenoid with a ground plane using Boolean subtraction. generalized super-quadratic cross section in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this wizard turns the solenoid into a wire current source.
PYTHON COMMAND(S): emag_linear_slot(slot_len,slot_wid,metal_size)
PYTHON COMMAND(S):
LINEAR SLOT emag_solenoid(major_rad,minor_rad,height,turns,order,step) emag_solenoid_ferma(major_rad,minor_rad,height,turns,order,step,current,wire_rad)  SOLENOID WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenmajor_rad
| real numeric
| project units
| 1002 | length major radius of the slot super-quadratic cross section
|-
! scope="row" | slot_widminor_rad
| real numeric
| project units
| 102 | length minor radius of the slot super-quadratic cross section
|-
! scope="row" | metal_sizeheight
| real numeric
| project units| 20010 | dimensions total height of the square metal groundsolenoid |-! scope="row" | turns| integer numeric| - | 10 | total number of turns|-! scope="row" | order| integer numeric| - | 2 | order of the super-quadratic curve, N = 2 produces an ellipse|-! scope="row" | step| real numeric| - | 0.005 | increment in the interval [0, 2*pi] - determines the resolution of the curve |-! scope="row" | current| real numeric| Amp | 1| total current flowing through the solenoid (only in [[EM.Ferma]])|-! scope="row" | wire_rad| real numeric| project units | 0.0005 | radius of the solenoid wire (only in [[EM.Ferma]])
|}
== Slot Antenna Wizard ==<table><tr><td>[[Image:wiz_solenoid_cad.png|thumb|360px|Default solenoid in CubeCAD.]]</td></tr><tr><td>[[Image:wiz_solenoid_ferma.png|thumb|360px|Default solenoid in EM.Ferma.]]</td></tr></table>
ICON: [[File:slot_icon.png]] == Stripline Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Linear Slot Antenna'''[[File:us1p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools &rarr; Transmission Line Wizards &rarr; Stripline Line'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a slot antenna in the project workspace[[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], Creates the wizard creates parameterized geometry of a slot antenna excited by stripline segment of a lumped source specified characteristic impedance on a short line across the slot. In [[EM.Picasso]], the wizard creates a slot antenna on a slot trace fed by a magnetic gap (current) source. The length of the slot is set equal to a half conductor-backed single-layer dielectric substrate in the effective wavelength, which can be changed. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended stripline transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the stripline transmission line. The width of the stripline is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S):
emag_slot_tempoPYTHON COMMAND(h,er,slot_wid,sub_size,feed_offsetS):
emag_slot_picassoemag_stripline_tempo(hht,erert,slot_widhb,feed_offseterb,feed_wid,cetner_len,sub_len,sub_wid)
emag_stripline_picasso(ht,ert,hb,erb,feed_wid,center_len)
SLOT ANTENNA emag_stripline_ferma(ht,ert,hb,erb,strip_wid,box_multiplier)  [[EM.Tempo|EM.TEMPO]] STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | hht
| real numeric
| metermeters | 0.0015| top substrate thickness (height(thickness)
|-
! scope="row" | erert
| real numeric
| -
| 2.2
| top substrate relative permittivity
|-
! scope="row" | slot_widhb
| real numeric
| metermeters | 0.0050015 | width of the slot bottom substrate height (thickness)
|-
! scope="row" | feed_offseterb
| real numeric
| meter- | 02.02 | distance of feed from center of the slot - can be positive or negativebottom substrate relative permittivity
|-
! scope="row" | sub_sizefeed_wid
| real numeric
| metermeters| 0.2002 | dimensions width of feed strip segment|-! scope="row" | center_wid| real numeric| meters| feed_wid| width of center strip segment|-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | sub_len| real numeric| meters | 0.1 | length of the square substrate & ground (only in [[EM|-! scope="row" | sub_wid| real numeric| meters | 0.Tempo]])05 | width of substrate
|}
[[EM.Picasso|EM.PICASSO]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign= Linear Slot Array Wizard "top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | feed_wid| real numeric| meters| center_width | width of feed strip segment|-! scope="row" | center_wid| real numeric| meters| feed_wid | width of center strip segment|-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len| length of feed line segment |}
ICON: [[File:slot_array_iconEM.pngFerma|EM.FERMA]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | strip_wid| real numeric| meters| 0.002 | strip width |-! scope="row" | box_multiplier| real numeric| - | 10 | ratio of box width to strip width|}
MENU<table><tr><td>[[Image: '''Tools &rarr; Antenna Wizards &rarr; Linear Slot Array'''Wiz strpln tempo.png|thumb|500px|Default stripline line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:Wiz strpln picasso.png|thumb|500px|Default stripline line segment in EM.Picasso.]]</td></tr><tr><td>[[Image:Wiz strpln ferma.png|thumb|500px|Default 2D stripline line in EM.Ferma.]]</td></tr></table>
MODULE(S): [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] == Trihedral Reflector Wizard ==
FUNCTIONICON: Creates the parameterized geometry of an array of narrow rectangular slots in a ground plane[[File:trihed icon.png]]
NOTES, SPECIAL CASES OR EXCEPTIONSMENU: This wizard simply creates an array of linear slots in a ground plane using Boolean subtraction. '''Tools &rarr; Component Wizards &rarr; Trihedral Reflector'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
PYTHON COMMAND(S)FUNCTION: emag_linear_slot_array(slot_len,slot_wid,nx,ny,spacing_x,spacing_y)Creates the parameterized geometry of a Trihedral corner reflector in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The aperture diameter of the reflector is determined based on the focal and axial lengths of the primitive parabola.
LINEAR SLOT ARRAY PYTHON COMMAND(S): emag_trihedral_reflector(side)  TRIHEDRAL REFLECTOR WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenside
| real numeric
| project units
| 100
| length square wall dimensions |} <table><tr><td>[[Image:wiz_trihed_tempo.png|thumb|360px|Default trihedral reflector in EM.Tempo.]]</td></tr></table> == Two-Port Coaxial Wizard == ICON: [[File:coax2p icon.png]]  MENU: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coaxial Line''' MODULE(S): [[EM.Tempo]]  FUNCTION: Creates the parameterized geometry of a two-port coaxial line segment of a specified characteristic impedance with a dielectric core in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based on the slot specified characteristic impedance. It may be replaced by a numeric value instead.   PYTHON COMMAND(S): emag_coax_2port_tempo(er,z0,r_inner,len)  TWO-PORT COAXIAL WIZARD PARAMETERS{| border="0"
|-
! scope| valign="rowtop" | slot_wid| real numeric| project units| 10| length of the slot
|-
! scope{| class="rowwikitable" | nx| integer numeric| -| 2 | number of elements along X
|-
! scope="rowcol" | nyParameter Name! scope="col"| integer numericValue Type! scope="col"| -Units! scope="col"| 2 Default Value! scope="col"| number of elements along Y Notes
|-
! scope="row" | spacing_xer
| real numeric
| -| 1502.2 | element spacing along Xrelative permittivity of the dielectric core
|-
! scope="row" | spacing_yz0
| real numeric
| Ohms | 50 | characteristic impedance | -! scope="row" | r_inner| real numeric| meters | 0.001 | radius of inner conductor |-! scope="row" | len| real numeric| meters | 1500.5 | element spacing along Ylength of the line segment
|}
== Slot Antenna Array Wizard ==<table><tr><td>[[Image:wiz_coax2p_tempo.png|thumb|500px|Default two-port coaxial line segment in EM.Tempo.]]</td></tr></table>
ICON: [[File:slot_array_icon.png]] == Two-Port Coplanar Waveguide (CPW) Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Slot Antenna Array'''[[File:cpw2p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coplanar Waveguide'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a slot antenna array in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], Creates the wizard creates an array parameterized geometry of slot antennas excited by lumped sources on short lines across the slots. In [[EM.Picasso]], the wizard creates a slot antenna array two-port coplanar waveguide segment on a slot trace fed by a magnetic gap (current) sources. The length of each slot is set equal to a half single-layer dielectric substrate in the effective wavelength, which can be changed. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate.
PYTHON COMMAND(S):
emag_slot_array_tempoPYTHON COMMAND(h,er,slot_wid,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambdaS):
emag_slot_array_picassoemag_cpw_2port_tempo(h,er,slot_widcenter_wid,feed_offsetslot_wid,nxcenter_len,nysub_len,spacing_x_lambdasub_wid,spacing_y_lambdadraw_substrate)
emag_cpw_2port_picasso(h,er,center_wid,slot_wid,center_len)
SLOT ANTENNA ARRAY [[EM.Tempo|EM.TEMPO]] TWO-PORT CPW WIZARD PARAMETERS
{| border="0"
|-
! scope="row" | h
| real numeric
| metermeters | 0.0015| substrate thickness (height(thickness)
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity
|-
! scope="row" | slot_widcenter_wid
| real numeric
| metermeters | 0.005002 | width of the slot center strip
|-
! scope="row" | feed_offsetslot_wid
| real numeric
| metermeters | 0.0002 | distance of feed from center width of the slot - can be positive or negativeslots
|-
! scope="row" | sub_sizecenter_len
| real numeric
| metermeters | 0.205 | dimensions length of the square substrate & groundcenter line segment
|-
! scope="row" | nxsub_len| integer real numeric| -meters | 2 0.1 | number length of elements along X substrate
|-
! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x_lambdasub_wid
| real numeric
| -meters | 0.505 | element spacing along X normalized to free-space wavelengthwidth of substrate
|-
! scope="row" | spacing_y_lambdadraw_substrate| real numericBoolean
| -
| 0.5True | element spacing along Y normalized to free-space wavelengthAdds substrate & ground plane
|}
== Cross Slot Wizard == ICON: [[File:cross_icon.png]]  MENU: '''Tools &rarr; Antenna Wizards &rarr; Cross Slot''' MODULE(S): [[CubeCAD]], [[EM.Illumina]], [[Picasso|EM.FermaPICASSO]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a narrow cross slot in a ground plane NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a cross slot in a ground plane using Boolean subtraction.   PYTHON COMMAND(S): emag_cross_slot(slot_len,slot_wid,metal_size)  LINEAR SLOT TWO-PORT CPW WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenh
| real numeric
| project unitsmeters | 1000.0015 | total length substrate height (thickness) |-! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | center_wid| real numeric| meters | 0.002 | width of each slot armthe center strip
|-
! scope="row" | slot_wid
| real numeric
| project unitsmeters | 100.002 | total length width of each slot arm the slots
|-
! scope="row" | metal_sizecenter_len
| real numeric
| project unitsmeters | 200- | dimensions length of the square metal groundcenter line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment
|}
== Cross Slot Antenna Wizard ==<table><tr><td>[[Image:wiz_cpw2p_tempo.png|thumb|500px|Default two-port coplanar waveguide segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_cpw2p_picasso.png|thumb|500px|Default two-port coplanar waveguide segment in EM.Picasso.]]</td></tr></table>
ICON: [[File:cross_icon.png]] == Two-Port Microstrip Wizard ==
ICON: [[File:us2p icon.png]]  MENU: '''Tools &rarr; Antenna Transmission Line Wizards &rarr; Cross Slot AntennaTwo-Port Microstrip Line'''
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a cross slot antenna two-port microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the wizard creates a cross slot antenna on a dielectric two ports are placed at the two edges of the substrate. In [[EM.Picasso]], the wizard creates a cross slot antenna on a slot trace. The total length width of each slot the microstrip lines is set equal to a half determined based on the effective wavelength, which can specified characteristic impedance. It may be changed. This wizard does not provide replaced by a default excitation source in either modulenumeric value instead.
PYTHON COMMAND(S):
emag_slot_tempoemag_microstrip_2port_tempo(h,er,slot_widz0,sub_sizecetner_len,sub_len,sub_wid,draw_substrate)
emag_slot_picassoemag_microstrip_2port_picasso(h,er,slot_widz0,center_len,feed_len)
CROSS SLOT ANTENNA [[EM.Tempo|EM.TEMPO]] TWO-PORT MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="row" | h
| real numeric
| metermeters | 0.0015| substrate thickness (height(thickness)
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity
|-
! scope="row" | slot_widz0
| real numeric
| meterOhms | 0.00550 | width of the slot characteristic impedance
|-
! scope="row" | sub_sizecenter_len
| real numeric
| metermeters | 0.205 | dimensions length of center line segment |-! scope="row" | sub_len| real numeric| meters | 0.1 | length of the square substrate |-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate |-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground (only in [[EM.Tempo]])plane
|}
== Horn Antenna Wizard == ICON: [[File:horn_iconEM.png]]  MENU: '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna''' MODULE(S): [[Picasso|EM.TempoPICASSO]] FUNCTION: Creates the parameterized geometry of a pyramidal horn antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a pyramidal horn antenna fed by a rectangular waveguide with a TE10 modal excitation. The larger dimension of the feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of the waveguide's cross section is 2:1. Its length is set to half the freeTWO-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.   PYTHON COMMAND(S): emag_horn(gain_dB)  HORN ANTENNA PORT MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | gain_dBh
| real numeric
| meters | 0.0015 | substrate height (thickness) | -! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | center_len| real numeric| meters | 0.05 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 150.5 * center_len | gain length of the horn antenna feed line
|}
== Horn Antenna Array Wizard ==<table><tr><td>[[Image:wiz_us2p_tempo.png|thumb|500px|Default two-port microstrip line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us2p_picasso.png|thumb|500px|Default two-port microstrip line segment in EM.Picasso.]]</td></tr></table>
ICON: [[File:horn_array_icon.png]] == Two-Port Rectangular Waveguide Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna Array'''[[File:wg2p icon.png]]
MODULE(S)MENU: [[EM.Tempo]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Rectangular Waveguide'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a pyramidal horn antenna array in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates an array Creates the parameterized geometry of pyramidal horn antennas fed by a two-port rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set segment slightly larger than half its above the cutoff wavelength for at the dominant TE10 mode. The aspect ratio center frequency of each waveguide's cross section is 2:1. Its length is set to half the free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too. project
NOTES, SPECIAL CASES OR EXCEPTIONS: The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values.
PYTHON COMMAND(S): emag_horn_array(gain_dB,nx,ny,spacing_x_lambda,spacing_y_lambda)
PYTHON COMMAND(S): emag_rect_waveguide_2port(wg_len,feed_len,port_offset)
CROSS SLOT ANTENNA TWO-PORT WAVEGUIDE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | gain_dBwg_len
| real numeric
| -meters | 150.5 | gain length of each individual horn elementthe middle waveguide segment
|-
! scope="row" | nx| integer numeric| -| 2 | number of elements along X |-! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x_lambdafeed_len
| real numeric
| -meters | 30.25 | element spacing along X normalized to free-space wavelengthlength of the feed waveguide segments
|-
! scope="row" | spacing_y_lambdaport_offset
| real numeric
| -meters | 30.15 | element spacing along Y normalized to free-space wavelengthdistance between port planes and the open ends of the waveguide
|}
== Random City Wizard ==<table><tr><td>[[Image:wiz_wg2p_tempo.png|thumb|500px|Default two-port rectangular waveguide segment in EM.Tempo with the two open-end feed sections in the freeze state.]]</td></tr></table>
ICON: [[File:rnd_city_icon.png]] == Two-Port Stripline Wizard ==
MENUICON: '''Tools &rarr; Propagation Wizards &rarr; Random City'''[[File:us2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Stripline'''
FUNCTIONMODULE(S): Creates a set of randomly located and randomly oriented buildings with random dimensions and impenetrable walls in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates an array Creates the parameterized geometry of pyramidal horn antennas fed by rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of each waveguide's cross section is 2:1. Its length is set to half the freetwo-space wavelength. All port stripline segment of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the specified antenna gain. All of these dimensions can be changed, too. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The width of the Stripline is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
 
 
PYTHON COMMAND(S):
PYTHON COMMANDemag_stripline_2port_tempo(S): emag_random_city(city_size,n_buildings,add_TxRx,rotate_bldg,semi_random,building_base_min,building_base_maxht,building_height_minert,building_height_maxhb,ererb,sigfeed_wid,tx_hcetner_len,rx_hsub_len,rx_spacingsub_wid)
emag_stripline_2port_picasso(ht,ert,hb,erb,feed_wid,center_len)
CROSS SLOT ANTENNA [[EM.Tempo|EM.TEMPO]] TWO-PORT STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | city_sizeht
| real numeric
| metermeters | 2500.0015 | total dimensions of the square city areatop substrate height (thickness)
|-
! scope="row" | n_buildingsert| integer real numeric| -| 25 2.2 | total number of buildingstop substrate relative permittivity
|-
! scope="row" | add_TxRxhb| Booleanreal numeric| -meters | True 0.0015 | adds a default transmitter at the origin of coordinates and a grid of receivers bottom substrate height (thickness)
|-
! scope="row" | rotate_bldgerb| Booleanreal numeric| -| False2.2 | sets the rotation angles of each building as random variables bottom substrate relative permittivity
|-
! scope="row" | semi_randomfeed_wid| Booleanreal numeric| -meters| False0.002 | if true, the buildings are initially generated via random variables, but their parameters are locked afterwards width of feed line segment
|-
! scope="row" | building_base_mincenter_wid
| real numeric
| metermeters| 10feed_wid| minimum dimension width of the base of the individual buildingscenter line segment
|-
! scope="row" | building_base_maxcenter_len
| real numeric
| metermeters | 200.03 | maximum dimension length of the base of the individual buildingscenter line segment
|-
! scope="row" | building_height_minsub_len
| real numeric
| metermeters | 50.1 | minimum height length of the individual buildingssubstrate
|-
! scope="row" | building_height_maxsub_wid
| real numeric
| metermeters | 200.05 | maximum height width of the individual buildingssubstrate |} [[EM.Picasso|EM.PICASSO]] TWO-PORT STRIPLINE WIZARD PARAMETERS{| border="0"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | erht
| real numeric
| -meters | 40.40015 | relative permittivity of building wallstop substrate height (thickness)
|-
! scope="row" | sigert
| real numeric
| S/m- | 1e-32.2 | conductivity of building wallstop substrate relative permittivity
|-
! scope="row" | tx_hhb
| real numeric
| metermeters | 100.0015 | bottom substrate height of the default transmitter(thickness)
|-
! scope="row" | rx_herb
| real numeric
| meter- | 12.2 | height of the default receiversbottom substrate relative permittivity
|-
! scope="row" | rx_spacingfeed_wid
| real numeric
| metermeters| 0.002 | width of feed line segment |-! scope="row" | center_wid| real numeric| meters| feed_wid| width of center line segment |-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5* center_len | spacing among the individual receiverslength of feed line segment
|}
== Office Building Wizard ==<table><tr><td>[[Image:Wiz strpln2p tempo.png|thumb|500px|Default two-port stripline segment in EM.Tempo.]]</td></tr><tr><td>[[Image:Wiz strpln2p picasso.png|thumb|500px|Default two-port stripline segment in EM.Picasso.]]</td></tr></table>
ICON: [[File:office_icon.png]] == Yagi-Uda Array Wizard ==
MENUICON: '''Tools &rarr; Propagation Wizards &rarr; Office Building'''[[File:yagi icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Antenna Wizards &rarr; Yagi-Uda Dipole Array'''
FUNCTIONMODULE(S): Creates a multi-story office building with penetrable walls in the project workspace[[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates an array Creates the parameterized geometry of pyramidal horn antennas fed by rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of each waveguide's cross section is 2:1. Its length is set to half the freeYagi-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on Uda wire dipole array in the specified antenna gain. All of these dimensions can be changed, too. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
PYTHON COMMAND(S): emag_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness)
PYTHON COMMAND(S): emag_yagi(excite_len_lambda,reflect_len_lambda,reflect_spacing_lambda,direct_len_lambda,direct_spacing_lambda,n_direct,wire_rad_lambda)
CROSS SLOT ANTENNA YAGI WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | room_lenexcite_len_lambda
| real numeric
| meter-| 60.47 | length of individual roomsexciter dipole normalized to free-space wavelength
|-
! scope="row" | room_widreflect_len_lambda
| real numeric
| meter-| 80.5 | width length of individual roomsreflector dipole normalized to free-space wavelength
|-
! scope="row" | room_heightreflect_spacingn_lambda
| real numeric
| meter-| 40.25 | height of individual roomsspacing between reflector and exciter dipoles normalized to free-space wavelength
|-
! scope="row" | hallway_widdirect_len_lambda
| real numeric
| meter
| 2
| width of interior hallways
|-
! scope="row" | nx
| integer numeric
| -
| 5 0.406 | number length of rooms along Xdirector dipoles normalized to free-space wavelength
|-
! scope="row" | nydirect_spacing_lambda| integer real numeric
| -
| 3 0.34 | number of rooms along Yspacing between director dipoles normalized to free-space wavelength
|-
! scope="row" | nzn_direct
| integer numeric
| -
| 2 5 | number of floors (number of rooms director dipole elements along Z)X
|-
! scope="row" | erwire_rad_lambda
| real numeric
| -
| 40.4| relative permittivity of building walls003 |wire radius normalized to free-! scope="row" | sig| real numeric| S/m| 1e-3| conductivity of building walls|-! scope="row" | wall_thickness| real numeric| meter| 0.25| thickness of the individual wallsspace wavelength
|}
 
<table>
<tr>
<td>
[[Image:wiz_yagi.png|thumb|500px|Default thin wire Yagi-Uda dipole array in EM.Libera.]]
</td>
</tr>
</table>
 
<br />
 
<hr>
 
[[Image:Top_icon.png|30px]] '''[[#Air_Bridge_Wizard | Back to the Top of the Page]]'''
 
[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''
4,622
edits