<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 → Transmission Line Wizards → Microstrip Line'''[[File:bridge icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]] '''Tools → Component Wizards → 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" | z0bridge_len
| real numeric
| Ohms meters | 50 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]]) | characteristic impedance length of the bridge
|-
! scope="row" | strip_lenpost_height
| real numeric
| meters
| - | length of the line segment 0.004 (only in [[EM.Tempo]] & ) or 0.002 ([[EM.Picasso]]) | height of the two posts
|-
! scope="row" | feed_lenpost_rad
| real numeric
| meters
| - 0.001 | length radius of feed line 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 → Propagation Wizards → Basic Link''' MODULE(only 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.TempoTerrano]]'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" | sub_lenscene_size
| real numeric
| meters meter| - 250| length total dimensions of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])the square receiver grid
|-
! scope="row" | sub_widtx_h
| real numeric
| meters meter| - 10| width height of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])the default transmitter
|-
! scope="row" | draw_substraterx_h| Booleanreal numeric| meter| 1.5| height of the default receivers| -! scope="row" | rx_spacing| real numeric| meter| True 5| Adds substrate & ground planespacing among the individual receivers
|}
<tr>
<td>
[[Image:wiz_us_tempowiz_basic_link.png|thumb|500px|Default microstrip line segment basic link scene in EM.TempoTerrano.]]
</td>
</tr>
</table>
Â
== Basic Radar Wizard ==
Â
ICON: [[File:Basic link icon.png]]
Â
MENU: '''Tools → Propagation Wizards → 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_us_picassowiz_basic_link.png|thumb|500px|Default microstrip line segment basic link scene in EM.PicassoTerrano.]]
</td>
</tr>
</table>
Â
== Coaxial Connector Wizard ==
Â
ICON: [[File:sma icon.png]]
Â
MENU: '''Tools → Component Wizards → 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
| real numeric
| Ohms
| 50
| characteristic impedance
|-
! scope="row" | inner_rad
| real numeric
| meters
| 0.001
| radius of inner conductor
|-
! scope="row" | flange_size
| real numeric
| meters
| 0.01
| lateral size of the flange
|-
! scope="row" | feed_len
| real numeric
| meters
| 0.03
| length of the coaxial line segment
|-
! scope="row" | ext_len
| real numeric
| meters
| 0.0025
| length of the inner conductor extension beyond the flange
|}
Â
<table>
<tr>
<td>
[[Image:wiz_us_fermawiz_sma.png|thumb|500px|Default 2D microstrip line coaxial connector in EM.FermaTempo.]]
</td>
</tr>
</table>
== Two-Port Microstrip Coaxial Wizard ==
ICON: [[File:us2p coax1p icon.png]]
MENU: '''Tools → Transmission Line Wizards → Two-Port Microstrip Coaxial Line'''
MODULE(S): [[EM.Tempo]], [[EM.PicassoFerma]]
FUNCTION: Creates the parameterized geometry of a two-port microstrip coaxial line segment of with a specified characteristic impedance on a conductor-backed single-layer dielectric substrate 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 → Component Wizards → 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]])
|}
<tr>
<td>
[[Image:wiz_us2p_tempowiz_coil_cad.png|thumb|500px|Default two-port microstrip line segment toroidal coil in EM.TempoCubeCAD.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_us2p_picassowiz_coil_ferma.png|thumb|500px|Default two-port microstrip line segment toroidal coil in EM.PicassoFerma.]]
</td>
</tr>
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
|-
! scope="row" | draw_substrate
| Boolean
| -
| True
| Adds substrate & ground plane
|}
Â
[[EM.Picasso|EM.PICASSO]] 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
| -
| 2.2 | substrate relative permittivity |-! scope="row" | center_wid| real numeric| meters | 0.002 | width of substrate (only in [[EMcenter strip |-! scope="row" | slot_wid| real numeric| meters | 0.Tempo]] & 002 | width of the slots |-! scope="row" | center_len| real numeric| meters | 0.05 | length of center line segment |-! scope="row" | feed_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| - | 2.2 | substrate relative permittivity |-! scope="row" | strip_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| - | 10 | ratio of substrate width to sum of widths of center strip and two slots
|-
! scope="row" | draw_substrate
</table>
== Two-Port Coplanar Waveguide (CPW) Cross Slot Antenna Wizard ==
ICON: [[File:cpw2p iconcross_icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Two-Port Coplanar WaveguideCross Slot Antenna'''
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a two-port coplanar waveguide segment on a single-layer dielectric substrate cross slot antenna in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at wizard creates a cross slot antenna on a dielectric substrate. In [[EM.Picasso]], the two edges wizard creates a cross slot antenna on a slot trace. The total length of each slot is set equal to a half the substrateeffective wavelength, which can be changed. This wizard does not provide a default excitation source in either module.
PYTHON COMMAND(S):
emag_cpw_2port_tempoemag_slot_tempo(h,er,strip_wid,slot_wid,strip_len,sub_len,sub_wid,draw_substratesub_size)
emag_cpw_2port_picassoemag_slot_picasso(h,er,w,s,ls,lfslot_wid)
TWO-PORT CPW CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="row" | h
| real numeric
| meters meter| 0.0015 | substrate height (thickness(height)
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity
|-
! scope="row" | strip_widslot_wid
| real numeric
| meters meter| 0.002 005| width of the center strip slot
|-
! scope="row" | slot_widsub_size
| real numeric
| meters meter| 0.002 2| width dimensions of the slots square substrate & ground (only in [[EM.Tempo]])|} <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> == Cross Slot Wizard == ICON: [[File:cross_icon.png]]  MENU: '''Tools → Antenna Wizards → Cross Slot''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[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 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" | strip_lenslot_len
| real numeric
| meters project units| - 100| total length of the line segment each slot arm
|-
! scope="row" | sub_lenslot_wid
| real numeric
| meters project units| - 10| length total width of substrate (only in [[EM.Tempo]])each slot arm
|-
! scope="row" | sub_widmetal_size
| real numeric
| meters project units| - 200| width dimensions of substrate the square metal ground|} <table><tr><td>[[Image:wiz_cross_cad.png|thumb|500px|Default cross slot in CubeCAD.]]</td></tr></table> == Dipole Antenna Wizard == ICON: [[File:dipole icon.png]]  MENU: '''Tools → Antenna Wizards → Wire Dipole Antenna''' MODULE(only S): [[EM.Tempo]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a dipole antenna in the 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_dipole_tempo(len_lambda,wire_rad_lambda) emag_dipole_libera(len_lambda,wire_rad_lambda)  DIPOLE 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" | draw_substratelen_lambda| Booleanreal numeric
| -
| True 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])| Adds substrate & ground planelength of dipole normalized to free-space wavelength |-! scope="row" | wire_rad_lambda| real numeric| -| 0.002 | wire radius normalized to free-space wavelength
|}
<tr>
<td>
[[Image:wiz_cpw2p_tempowiz_dipole_tempo.png|thumb|500px300px|Default two-port coplanar waveguide segment cylindrical dipole antenna in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_cpw2p_picassowiz_dipole_libera.png|thumb|500px300px|Default two-port coplanar waveguide segment thin wire dipole antenna in EM.PicassoLibera.]]
</td>
</tr>
</table>
== Coaxial Dipole Array Wizard ==
ICON: [[File:coax1p dpl_array icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Coaxial LineWire Dipole Array'''
MODULE(S): [[EM.Tempo]], [[EM.FermaLibera]]
FUNCTION: Creates the parameterized geometry of a coaxial line segment of a specified characteristic impedance with a dielectric core dipole antenna array in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: 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 the coaxial transmission line. The radius of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value insteaddipole elements are all thin wires.
PYTHON COMMAND(S):emag_dipole_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
emag_coax_2port_tempo(er,z0,r_inner,len)
emag_coax_ferma(er,z0,r_inner)DIPOLE 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" | len_lambda| real numeric| -| 0.5 | length of dipole normalized to free-space wavelength |-! scope="row" | spacing_lambda| real numeric| -| 0.5 | element spacing normalized to free-space wavelength |-! scope="row" | nx| 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| -| 0.002 | wire radius normalized to free-space wavelength |}
<table>
<tr>
<td>
[[Image:wiz_dipole_array.png|thumb|500px|Default thin wire dipole array in EM.Libera.]]
</td>
</tr>
</table>
COAXIAL == Foil Wizard == ICON: [[File:foil icon.png]]  MENU: '''Tools → Component Wizards → Conformal Coil''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a 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_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| 20 | radius of the metal core (only in [[EM.Tempo]]) |-! scope="row" | foil_rad| real numeric| project units| 25 (in [[EM.Tempo]]) or 100 (all others)| radius of the foil section |-! scope="row" | core_height| real numeric| project units
| 50
| characteristic impedance height of the metal core (only in [[EM.Tempo]])
|-
! scope="row" | r_innerfoil_height
| real numeric
| meters project units| 025 (in [[EM.001 Tempo]]) or 100 (in all others)| radius height of inner conductor the foil section
|-
! scope="row" | lenfoil_offset
| real numeric
| meters project units| - 10 | length offset of the line segment foil section with respect to the base of metal core (only in [[EM.Tempo]]) |-! scope="row" | alpha| real numeric| degrees | 90 | sectoral angle
|}
<tr>
<td>
[[Image:wiz_coax_tempowiz_foil_cad.png|thumb|500px360px|Default coaxial line segment foil section in EM.TempoCubeCAD.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_coax_fermawiz_foil_tempo.png|thumb|500px360px|Default 2D coaxial line conformal foil section in EM.FermaTempo.]]
</td>
</tr>
</table>
== Two-Port Coaxial Hilly Terrain Wizard ==
ICON: [[File:coax2p iconhill_icon.png]]
MENU: '''Tools → Transmission Line Propagation Wizards → Two-Port Coaxial LineHilly Terrain'''
MODULE(S): [[EM.TempoTerrano]]
FUNCTION: Creates the parameterized geometry of a two-port coaxial line segment of a specified characteristic impedance hilly terrain with a dielectric core random rough surface in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a hilly terrain using a surface object generated with a Gaussian profile. The radius of the outer conductor surface is determined then roughened based on the specified characteristic impedance. It may be replaced by a numeric value insteadstatistics.
PYTHON COMMAND(S): emag_coax_2port_tempoemag_hill(erarea_size,z0height,r_innerradius,lenelevation,res,rms_height,correl_len)
TWO-PORT COAXIAL HILLY TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er area_size
| real numeric
| - meter| 2.2 50| relative permittivity dimensions of the dielectric core square terrain surface
|-
! scope="row" | z0height
| real numeric
| Ohms meter| 50 15| characteristic impedance height of the hill
|-
! scope="row" | r_innerradius
| real numeric
| meters meter| 0.001 20| radius of inner conductor the Gaussian surface profile
|-
! scope="row" | lenelevation
| real numeric
| meters 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| 5| correlation length of the line segment (only in [[EM.Tempo]]) random rough surface
|}
<tr>
<td>
[[Image:wiz_coax2p_tempowiz_hill.png|thumb|500px|Default two-port coaxial line segment hilly terrain in EM.TempoTerrano.]]
</td>
</tr>
</table>
== Rectangular Waveguide Horn Antenna Array Wizard ==
ICON: [[File:wg1p iconhorn_array_icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Rectangular WaveguideHorn Antenna Array'''
MODULE(S): [[EM.Tempo]]
FUNCTION: Creates the parameterized geometry of a rectangular waveguide segment slightly above the cutoff at the center frequency of pyramidal horn antenna array in the projectworkspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a one-port open-ended an array of pyramidal horn antennas fed by rectangular waveguide segment in [[EM.Tempo]]waveguides with a TE10 modal excitation. The width larger dimension of the each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height aspect ratio of each waveguide's cross section is 2:1. Its length is set equal to half its width. Both the width and height 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_rect_waveguideemag_horn_array(wg_lengain_dB,port_offsetnx,ny,spacing_x_lambda,spacing_y_lambda)
WAVEGUIDE CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lengain_dB
| real numeric
| meters -| - 15| length gain of the waveguide segment each individual horn element
|-
! scope="row" | port_offsetnx| integer numeric| -| 2 | number of elements along X |-! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x_lambda
| real numeric
| meters -| 3| element spacing along X normalized to free- space wavelength| distance between port plane and the first open end of the waveguide -! scope="row" | spacing_y_lambda| real numeric| -| 3| element spacing along Y normalized to free-space wavelength
|}
<tr>
<td>
[[Image:wiz_wg_tempowiz_horn_array.png|thumb|500px|Default rectangular waveguide segment with a shorted end wall horn antenna array in EM.Tempo.]]
</td>
</tr>
</table>
== Two-Port Rectangular Waveguide Horn Antenna Wizard ==
ICON: [[File:wg2p iconhorn_icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Two-Port Rectangular WaveguideHorn Antenna'''
MODULE(S): [[EM.Tempo]]
FUNCTION: Creates the parameterized geometry of a two-port rectangular waveguide segment slightly above the cutoff at the center frequency of pyramidal horn antenna in the projectworkspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a pyramidal horn antenna fed by a rectangular waveguide with a TE10 modal excitation. The width larger dimension of the feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height aspect ratio of the waveguide's cross section is 2:1. Its length is set equal to half its width. Both the width and height 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_rect_waveguide_2portemag_horn(wg_len,feed_len,port_offsetgain_dB)
TWO-PORT WAVEGUIDE HORN ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lengain_dB
| real numeric
| meters | - | length of the middle waveguide segment 15|-! scope="row" | feed_len| real numeric| meters | - | length of the feed waveguide segments |-! scope="row" | port_offset| real numeric| meters | - | distance between port planes and the open ends gain of the waveguide horn antenna
|}
<tr>
<td>
[[Image:wiz_wg2p_tempowiz_horn.png|thumb|500px|Default two-port rectangular waveguide segment horn antenna in EM.Tempo with the two open-end feed sections in the freeze state.]]
</td>
</tr>
</table>
== Coaxial Connector Linear Slot Array Wizard ==
ICON: [[File:sma iconslot_array_icon.png]]
MENU: '''Tools → Component Antenna Wizards → Coaxial ConnectorLinear Slot Array'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.TempoIllumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a coaxial connector an array of narrow rectangular slots in a specified characteristic impedance in the project workspaceground plane
NOTES, SPECIAL CASES OR EXCEPTIONS: The radius This wizard simply creates an array of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by linear slots in a numeric value insteadground plane using Boolean subtraction.
PYTHON COMMAND(S): emag_sma_connectoremag_linear_slot_array(erslot_len,z0slot_wid,inner_radnx,flange_sizeny,feed_lenspacing_x,ext_lenspacing_y)
COAXIAL CONNECTOR LINEAR SLOT ARRAY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er slot_len
| real numeric
| - project units| 2.2 100| relative permittivity length of the dielectric core slot
|-
! scope="row" | z0slot_wid
| real numeric
| Ohms project units| 50 10| characteristic impedance width of the slot
|-
! scope="row" | inner_radnx| integer numeric| -| 2 | number of elements along X |-! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x
| real numeric
| meters -| 0.001 150| radius of inner conductor element spacing along X
|-
! scope="row" | flange_sizespacing_y
| real numeric
| meters -| 0150| element spacing along Y|} <table><tr><td>[[Image:wiz_slot_array_cad.01 png|thumb|500px|Default linear slot array in CubeCAD.]]</td></tr></table> == Linear Slot Wizard == ICON: [[File:slot_icon.png]]  MENU: '''Tools → Antenna Wizards → Linear Slot''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | lateral size of CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]  FUNCTION: Creates the flange 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" | feed_lenslot_len
| real numeric
| meters project units| 0.03100| length of the coaxial line segment slot
|-
! scope="row" | ext_lenslot_wid
| real numeric
| meters project units| 0.0025 10| length width of the inner conductor extension beyond slot |-! scope="row" | metal_size| real numeric| project units| 200| dimensions of the flange square metal ground
|}
<tr>
<td>
[[Image:wiz_smawiz_slot_cad.png|thumb|500px|Default coaxial connector linear slot in EM.TempoCubeCAD.]]
</td>
</tr>
</table>
== Air Bridge Microstrip Wizard ==
ICON: [[File:bridge us1p icon.png]]
MENU: '''Tools → Component Transmission Line Wizards → Air BridgeMicrostrip Line'''
MODULE(S): [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]
FUNCTION: Creates the parameterized geometry of an air bridge a microstrip line segment on a conductor-backed single-layer dielectric substrate in the project workspace typically used to equalize the grounds of a CPW line
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a freeone-standing air bridge onlyport open-ended microstrip transmission line segment of a specified characteristic impedance. In [[EM.PicassoFerma]], it also creates and sets up a 2D solution plane for quasi-static analysis of the substrate parametersmicrostrip transmission line with a given strip width.
PYTHON COMMAND(S):
emag_air_bridge_tempoemag_microstrip_tempo(bridge_lenh,post_heighter,post_radz0,cetner_len,sub_len,sub_wid,draw_substrate)
emag_air_bridge_picassoemag_microstrip_picasso(h,er,bridge_lenz0,post_heightcenter_len,post_radfeed_len)
emag_microstrip_ferma(h,er,strip_wid,box_multiplier,draw_substrate)
AIR BRIDGE [[EM.Tempo|EM.TEMPO]] MICROSTRIP 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_lenz0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | center_len
| real numeric
| meters
| 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]]) 03| length of the bridge center line segment
|-
! scope="row" | post_heightsub_len
| real numeric
| meters
| 0.004 ([[EM.Tempo]]) or 0.002 ([[EM.Picasso]]) 1 | height length of the two posts substrate
|-
! scope="row" | post_radsub_wid
| real numeric
| meters
| 0.001 05 | radius 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 | characteristic impedance |-! scope="row" | center_len| real numeric| meters | 0.03| length of the two posts line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment|}Â [[EM.Ferma|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" | h| real numeric| meters | 0.0015 | substrate 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
|}
<tr>
<td>
[[Image:wiz_bridge_tempowiz_us_tempo.png|thumb|360px500px|Default air bridge microstrip line segment in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_bridge_picassowiz_us_picasso.png|thumb|360px500px|Default air bridge 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>
== Solenoid Microstrip-Fed Patch Wizard ==
ICON: [[File:solenoid iconus_patch_icon.png]]
MENU: '''Tools → Component Antenna Wizards → SolenoidMicrostrip-Fed Patch Antenna'''
MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.LiberaPicasso]]
FUNCTION: Creates the parameterized geometry of a solenoid with a generalized supermicrostrip-quadratic cross section fed rectangular patch 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.FermaTempo]], this wizard turns the solenoid into feed line is excited by a wire current sourcemicrostrip 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_solenoidemag_microstrip_fed_patch_tempo(major_radis_recess,minor_radh,heighter,turnsz0,orderfeed_len,steprecess_dep,recess_wid,sub_len,sub_wid)
emag_solenoid_fermaemag_microstrip_fed_patch_picasso(major_radis_recess,minor_radh,heighter,turnsz0,orderfeed_len,steprecess_dep,current,wire_radrecess_wid)
SOLENOID MICROSTRIP-FED PATCH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radis_recess| Boolean| -| True| Creates a recessed feed vs. a direct microstrip line junction to the patch |-! scope="row" | h
| real numeric
| project unitsmeter| 2 0.0015| major radius of the super-quadratic cross section substrate thickness (height)
|-
! scope="row" | minor_rader
| real numeric
| project units-| 2.2 | minor radius of the super-quadratic cross section substrate relative permittivity
|-
! scope="row" | heightz0
| real numeric
| project units Ohms| 10 50 | total height characteristic impedance of the solenoid microstrip feed
|-
! scope="row" | turnsfeed_len| integer real numeric| - meter| 10 0.075| total number length of turnsthe microstrip feed line
|-
! scope="row" | orderrecess_dep| integer real numeric| - meter| 2 0.015| order depth of the super-quadratic curve, N = 2 produces an ellipsefeed recess
|-
! scope="row" | steprecess_wid
| real numeric
| - meter| 0.005 | increment in the interval [0, 2*pi] - determines the resolution width of the curve recess gaps
|-
! scope="row" | currentsub_len
| real numeric
| Amp meter| 10.3| total current flowing through the solenoid substrate dimension along X (only in [[EM.FermaTempo]])
|-
! scope="row" | wire_radsub_wid
| real numeric
| project units meter| 0.0005 3| radius of the solenoid wire substrate dimension along Y (only in [[EM.FermaTempo]])
|}
<tr>
<td>
[[Image:wiz_solenoid_cadwiz_us_patch_tempo.png|thumb|500px|Default solenoid microstrip-fed patch antenna in CubeCADEM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_solenoid_fermawiz_us_patch_picasso.png|thumb|500px|Default solenoid microstrip-fed patch antenna in EM.FermaPicasso.]]</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>
== Coil Mobile Path Wizard ==
ICON: [[File:coil Mobile Path icon.png]]
MENU: '''Tools → Component Propagation Wizards → Toroidal CoilMobile Path'''
MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.LiberaTerrano]]
FUNCTION: Creates the parameterized geometry a mobile path of a toroidal helix coil with a generalized super-quadratic cross section transmitters or receivers in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EMThis wizard creates either a set of transmitters or a set of receivers along a specified path.Ferma]]The path can be specified in one of three different ways: (a) using an existing "virtual" nodal curve, this wizard turns i.e. a polyline or a NURBS curve, whose nodes define the toroidal coil into 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 wire current sourcelist of all the nodal curves or line objects that have been defined as virtual objects in the project workspace.
PYTHON COMMAND(S):
emag_coilemag_mobile_path_nodal(major_radlabel,minor_rad_hnodal_curve,minor_rad_v,turns,order,stepTxRx=0)
emag_coil_fermaemag_mobile_path_line(major_radlabel,minor_rad_hline_object,minor_rad_vnum_points=10,turns,order,step,current,wire_radTxRx=0)
emag_mobile_path_file(label,file_name,TxRx=0)
COIL MOBILE PATH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radnodal_curve| real numericstring| project units-| 10 -| radius name of the circular axis nodal curve object
|-
! scope="row" | minor_rad_hTxRx| real numericinteger| project units-| 2 0| horizontal radius of the super-quadratic cross section enter 0 for transmitters and 1 for receivers
|-
! scope="row" | minor_rad_vline_object| real numericstring| project units-| 2 -| vertical radius name of the super-quadratic cross section line object
|-
! scope="row" | turnsfile_name| integer numericstring| - | 50 | 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 name of the curve |-! scope=spatial Cartesian data file that must have a "row" | current| real numeric| Amp | 1| total current flowing through the coil (only in [[EM.Ferma]])|-! scope=CAR"row" | wire_rad| real numeric| project units | 0.0005 | radius of the coil wire (only in [[EM.Ferma]])file extension
|}
<tr>
<td>
[[Image:wiz_coil_cadWiz mobile1.png|thumb|500px480px|Default toroidal coil in CubeCADThe mobile path wizard dialog.]]
</td>
</tr>
</table>
<table>
<tr>
<td>
[[Image:wiz_coil_fermaWiz mobile2.png|thumb|500px640px|Default toroidal coil in EM.FermaA set of transmitters created from a virtual polyline object using the mobile path wizard.]]
</td>
</tr>
</table>
== Foil Mountainous Terrain Wizard ==
ICON: [[File:foil iconmountain_icon.png]]
MENU: '''Tools → Component Propagation Wizards → Conformal CoilMountainous Terrain'''
MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.LiberaTerrano]]
FUNCTION: Creates the parameterized geometry of a cylindrical foil section mountainous terrain with a random rough surface in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this This wizard creates a conformal metallic patch on mountainous terrain using a cylindrical dielectric coating around surface object generated with a cylindrical metal corebi-cubic spline profile. In all other modules, it creates 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 freesingle-standing sectoral cylindrical foilpeak mountain.
PYTHON COMMAND(S): emag_mountain(is_range,area_size,height,height_diff,radius,spacing,elevation,res,rms_height,correl_len)
emag_foil(foil_rad,foil_height,alpha)
emag_foil_tempo(er,core_rad,foil_rad,core_height,foil_height,foil_offset,alpha)Â Â FOIL MOUNTAINOUS TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er is_range| Boolean| -| True | if true, creates a mountain range with three peaks, otherwise, creates a single peak |-! scope="row" | area_size
| real numeric
| - meter| 2.2 200| relative permittivity dimensions of the dielectric coating (only in [[EM.Tempo]]) square terrain surface
|-
! scope="row" | core_radheight
| real numeric
| project unitsmeter| 20 200| radius height of the metal core (only in [[EM.Tempo]]) mountain
|-
! scope="row" | foil_radheight_diff
| real numeric
| project unitsmeter| 25 (in [[EM.Tempo]]) or 100 (all others)40| radius difference between the heights of the foil section center peak and the two lateral peaks in the case of a mountain range
|-
! scope="row" | core_heightradius
| real numeric
| project unitsmeter| 50 | height radius of the metal core (only in [[EM.Tempo]]) bi-cubic spline surface profile
|-
! scope="row" | foil_heightspacing
| real numeric
| project unitsmeter| 25 (in [[EM.Tempo]]) or 100 (in all others)70| height of spacing between the foil section center peak and the two lateral peaks in the case of a mountain range
|-
! scope="row" | foil_offsetelevation
| real numeric
| project unitsmeter| 10 1| offset of the foil section with respect to the base elevation of metal core (only in [[EM.Tempo]]) whole terrain surface
|-
! scope="row" | alphares
| real numeric
| degrees meter| 90 5| sectoral angleresolution 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 random rough surface
|}
== Parabolic Reflector Wizard ==<table><tr><td>[[Image:wiz_mountain.png|thumb|500px|Default mountainous terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:dish icon.png]] == Office Building Wizard ==
MENUICON: '''Tools → Component Wizards → Parabolic Reflector'''[[File:office_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools → Propagation Wizards → Office Building'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a parabolic reflector in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter of Creates a multi-story office building with penetrable walls 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 an office building with multiple floor and rows of rooms separated by hallways.
PYTHON COMMAND(S): emag_parabolic_reflector(focal_len,axial_len)
PYTHON COMMAND(S): emag_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness)
PARABOLIC REFLECTOR OFFICE BUILDING WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | focal_lenroom_len
| real numeric
| project unitsmeter| 506| focal length of the primitive parabola individual rooms
|-
! scope="row" | axial_lenroom_wid
| real numeric
| project unitsmeter| 70 8| axial length 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 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 primitive parabola individual walls
|}
== Trihedral Reflector 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:trihed icon.png]] == Parabolic Reflector Wizard ==
MENUICON: '''Tools → Component Wizards → Trihedral Reflector'''[[File:dish icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools → Component Wizards → Parabolic Reflector'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] Â FUNCTION: Creates the parameterized geometry of a Trihedral corner parabolic 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.
PYTHON COMMAND(S): emag_trihedral_reflectoremag_parabolic_reflector(sidefocal_len,axial_len)
TRIHEDRAL PARABOLIC REFLECTOR WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | sidefocal_len
| real numeric
| project units
| 10050| square wall dimensions focal length of the primitive parabola |-! scope="row" | axial_len| real numeric| project units| 70 | axial length of the primitive parabola
|}
Â
<table>
<tr>
<td>
[[Image:wiz_dish_tempo.png|thumb|360px|Default parabolic reflector in EM.Tempo.]]
</td>
</tr>
</table>
== Particle Cloud Wizard ==
MENU: '''Tools → Component Wizards → Particle Cloud'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a random cloud of regular polygon particles contained in an ellipsoid region
|}
== Sierpinski Wizard ==<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>
ICON: [[File:sierpin icon.png]] == Plateau Terrain Wizard ==
MENUICON: '''Tools → Component Wizards → Sierpinski Strip'''[[File:plateau_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]] '''Tools → Propagation Wizards → Plateau Terrain'''
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 plateau terrain with a random rough surface in the set of all the triangles as a single composite object. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a plateau terrain using a surface object generated with a bi-sigmoid profile. The surface is then roughened based on the specified statistics.
PYTHON COMMAND(S): emag_sierpinski(key_size,levels)
PYTHON COMMAND(S): emag_plateau(area_size,height,slope,elevation,res,rms_height,correl_len)
SIERPINSKI PLATEAU TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | key_sizearea_size
| real numeric
| project unitsmeter| 100200| side length dimensions of the largest (outermost) triangle square terrain surface
|-
! scope="row" | levelsheight| integer real numeric| meter| 10| height of the hill| -! scope="row" | slope| real numeric| meter| 0.1| slope of the bi-sigmoid surface profile|-! scope="row" | elevation| real numeric| meter| 0.5| base elevation of whole terrain surface |-! scope="row" | res| real numeric| meter| 10| resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 0.5| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 310| number correlation length of fractal levels the random rough surface
|}
== Dipole Antenna Wizard ==<table><tr><td>[[Image:wiz_plateau.png|thumb|500px|Default plateau terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:dipole icon.png]] == Printed Dipole Wizard ==
MENUICON: '''Tools → Antenna Wizards → Wire Dipole Antenna'''[[File:print_dpl icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Libera]] '''Tools → Antenna Wizards → Printed Dipole Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna in the project workspace[[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a printed dipole antenna on a dielectric substrate in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the printed dipole consists of two thin PEC cylinders strips fed by a lumped source on a short joining line. In [[EM.LiberaPicasso]], the printed dipole is a thin wiresingle PEC strip with a gap source on it.
PYTHON COMMAND(S):
emag_dipole_tempoemag_printed_dipole_tempo(len_lambdah,wire_rad_lambdaer,wid,sub_size,has_ground)
emag_dipole_liberaemag_printed_dipole_picasso(len_lambdah,wire_rad_lambdaer,wid,has_ground)
PRINTED DIPOLE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdah| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er
| real numeric
| -
| 02.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])2 | length of dipole normalized to free-space wavelength substrate relative permittivity
|-
! scope="row" | wire_rad_lambdawid
| real numeric
| meter
| 0.005
| strip width
|-
! scope="row" | sub_size
| real numeric
| meter
| 0.15
| substrate dimensions along X and Y (only in [[EM.Tempo]])
|-
! scope="row" | has_ground
| Boolean
| -
| 0.002 True| wire radius normalized to free-space wavelength Places a PEC ground plane of the same size as the dielectric substrate
|}
== Dipole Array Wizard ==<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>
ICON: [[File:dpl_array icon.png]] == Probe-Fed Patch Array Wizard ==
MENUICON: '''Tools → Antenna Wizards → Wire Dipole Array'''[[File:patch_array icon.png]]
MODULE(S)MENU: [[EM.Libera]] '''Tools → Antenna Wizards → Probe-Fed Patch Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna array in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The dipole elements are all thin wires. 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_dipole_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
PYTHON COMMAND(S):
DIPOLE 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"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdah| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er
| real numeric
| -
| 02.5 2 | length of dipole normalized to free-space wavelength substrate relative permittivity
|-
! scope="row" | spacing_lambdafeed_ratio
| real numeric
| -
| 0.5 4| element spacing normalized ratio of location of probe to freehalf patch length xf/(a/2) |-space wavelength ! scope="row" | feed_rad| real numeric| -| 0.0025| radius of probe via (only in [[EM.Picasso]])
|-
! scope="row" | nx
| integer numeric
| -
| 5 2
| number of elements along X
|-
| integer numeric
| -
| 1 2
| number of elements along Y
|-
! scope="row" | wire_rad_lambdaspacing_lambda
| real numeric
| -
| 0.002 5| wire radius 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>
== YagiProbe-Uda Array Fed Patch Wizard ==
ICON: [[File:yagi iconprobe_patch_icon.png]]
MENU: '''Tools → Antenna Wizards → YagiProbe-Uda Dipole ArrayFed Patch Antenna'''
MODULE(S): [[EM.LiberaTempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a Yagiprobe-Uda wire dipole array fed rectangular patch antenna in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements 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 all thin wiresset equal to 0.47 times the effective dielectric wavelength, which can be changed.
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)
emag_patch_tempo(h,er,feed_ratio,sub_size)
YAGI emag_patch_picasso(h,er,feed_ratio,feed_rad)Â Â PATCH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | excite_len_lambdah
| real numeric
| -meter| 0.47 0015| length of exciter dipole normalized to free-space wavelength substrate thickness (height)
|-
! scope="row" | reflect_len_lambdaer
| real numeric
| -
| 02.5 2 | length of reflector dipole normalized to free-space wavelength substrate relative permittivity
|-
! scope="row" | reflect_spacingn_lambdafeed_ratio
| real numeric
| -
| 0.25 4| spacing between reflector and exciter dipoles normalized ratio of location of probe to free-space wavelength half patch length xf/(a/2)
|-
! scope="row" | direct_len_lambdafeed_rad
| real numeric
| -meter| 0.406 005| length radius of director dipoles normalized to free-space wavelength probe via
|-
! scope="row" | direct_spacing_lambdasub_size
| real numeric
| -meter| 0.34 15| spacing between director dipoles normalized to free-space wavelength |-! scope="row" | n_direct| integer numeric| -| 5 | number of director dipole elements substrate dimensions along X |-! scope="row" | wire_rad_lambda| real numeric| -| 0and Y (only in [[EM.003 | wire radius normalized to free-space wavelength Tempo]])
|}
== Printed Dipole Wizard ==<table><tr><td>[[Image:wiz_patch_tempo.png|thumb|500px|Default probe-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:print_dpl icon.png]] == Random City Wizard ==
MENUICON: '''Tools → Antenna Wizards → Printed Dipole Antenna'''[[File:rnd_city_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools → Propagation Wizards → Random City'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a printed dipole antenna on a dielectric substrate in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], the printed dipole consists Creates a set of two PEC strips fed by a lumped source on a short joining line. In [[EM.Picasso]], randomly located and randomly oriented buildings with random dimensions and impenetrable walls in the printed dipole is a single PEC strip with a gap source on it. 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_printed_dipole_tempoPYTHON COMMAND(hS): emag_random_city(city_size,ern_buildings,widrotate_bldg,sub_sizesemi_random,has_ground)Â emag_printed_dipole_picasso(hbuilding_base_min,erbuilding_base_max,widbuilding_height_min,building_height_max,er,has_groundsig)
PRINTED DIPOLE RANDOM CITY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | hcity_size
| real numeric
| meter
| 0.0015250| substrate thickness (height) total dimensions of the square city area
|-
! scope="row" | ern_buildings| real integer numeric
| -
| 2.2 25 | substrate relative permittivity total number of buildings
|-
! scope="row" | widrotate_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
| 0.00510| strip width minimum dimension of the base of the individual buildings
|-
! scope="row" | sub_sizebuilding_base_max
| real numeric
| meter
| 0.1520| substrate dimensions along X and Y (only in [[EM.Tempo]])maximum dimension of the base of the individual buildings
|-
! scope="row" | has_groundbuilding_height_min| Booleanreal 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
| -
| True4.4| Places a PEC ground plane relative permittivity of the same size as the dielectric substrate building walls|-! scope="row" | sig| real numeric| S/m| 1e-3| conductivity of building walls
|}
== Probe-Fed Patch Wizard ==<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>
ICON: [[File:probe_patch_icon.png]] == Rectangular Waveguide Wizard ==
MENUICON: '''Tools → Antenna Wizards → Probe-Fed Patch Antenna'''[[File:wg1p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools → Transmission Line Wizards → Rectangular Waveguide'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a probe-fed rectangular patch antenna in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], Creates the patch antenna is fed by parameterized geometry of a lumped source on a short vertical PEC line. In [[EM.Picasso]], rectangular waveguide segment slightly above the patch antenna is fed by a probe source on a short vertical PEC via. In both modules, cutoff at the dimensions center frequency of the square patch are set equal to 0.47 times the effective dielectric wavelength, which can be changed. project
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a one-port open-ended rectangular waveguide segment 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.
PYTHON COMMAND(S):
emag_patch_tempoPYTHON COMMAND(h,er,feed_ratioS): emag_rect_waveguide(wg_len,sub_sizeport_offset)
emag_patch_picasso(h,er,feed_ratio,feed_rad)
 PATCH WAVEGUIDE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | hwg_len
| real numeric
| metermeters | 0.00151| substrate thickness (height) length of the waveguide segment
|-
! scope="row" | erport_offset
| real numeric
| -meters | 20.2 075 | substrate relative permittivity 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 shorted end wall in EM.Tempo.]]</td></tr></table> == Sierpinski Wizard == ICON: [[File:sierpin icon.png]]  MENU: '''Tools → Component Wizards → Sierpinski Strip''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]]  FUNCTION: Creates the geometry of a Sierpinski triangle fractal in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: A dialog asks you to enter values for the key size and number of fractal levels. The wizard creates the Sierpinski triangle as a large set of smaller triangles, which cannot be modified using variables afterwards. You may want to group the set of all the triangles as a single composite object.   PYTHON COMMAND(S): emag_sierpinski(key_size,levels)  SIERPINSKI WIZARD PARAMETERS{| border="0"
|-
! scope| valign="rowtop" | feed_ratio| real numeric| -| 0.4| ratio of location of probe to half patch length xf/(a/2)
|-
! scope{| class="rowwikitable" | feed_rad| real numeric| meter| 0.005| radius of probe via
|-
! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | sub_sizekey_size
| real numeric
| meterproject units| 0.15100| substrate dimensions along X and Y side length of the largest (only in [[EM.Tempo]]outermost)triangle |-! scope="row" | levels| integer numeric| -| 3| number of fractal levels
|}
== Probe-Fed Patch Array Wizard ==<table><tr><td>[[Image:wiz_sierpin_tempo.png|thumb|500px|Default Sierpinski triangle strip in EM.Tempo.]]</td></tr></table>
ICON: [[File:patch_array icon.png]] == Slot Antenna Array Wizard ==
MENUICON: '''Tools → Antenna Wizards → Probe-Fed Patch Array'''[[File:slot_array_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools → Antenna Wizards → Slot Antenna Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a probe-fed rectangular patch antenna array in the project workspace[[EM.Tempo]], [[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 patch antenna is fed wizard creates an array of slot antennas excited by a lumped source sources on a short vertical PEC linelines across the slots. In [[EM.Picasso]], the patch wizard creates a slot antenna is array on a slot trace fed by a probe source on a short vertical PEC viamagnetic gap (current) sources. In both modules, the dimensions The length of the square patch are each slot is set equal to 0.47 times a half 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_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 → Antenna Wizards → Microstrip-Fed Patch Antenna'''[[File:slot_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools → Antenna Wizards → 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 → Antenna Wizards → Linear Slot'''[[File:solenoid icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools → Component Wizards → 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 emag_solenoid(slot_lenmajor_rad,slot_widminor_rad,metal_sizeheight,turns,order,step) emag_solenoid_ferma(major_rad,minor_rad,height,turns,order,step,current,wire_rad)
LINEAR SLOT 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 → Antenna Wizards → Linear Slot Antenna'''[[File:us1p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools → Transmission Line Wizards → 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
|}
== Linear Slot Array Wizard == ICON: [[File:slot_array_icon.png]]  MENU: '''Tools → Antenna Wizards → Linear Slot Array''' MODULE(S): [[CubeCAD]], [[EM.Illumina]], [[Picasso|EM.FermaPICASSO]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of an array of narrow rectangular slots in a 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_linear_slot_array(slot_len,slot_wid,nx,ny,spacing_x,spacing_y)  LINEAR SLOT ARRAY STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenht
| real numeric
| project unitsmeters | 1000.0015 | length of the slot top substrate height (thickness)
|-
! scope="row" | slot_widert
| real numeric
| project units- | 102.2 | length of the slot top substrate relative permittivity
|-
! scope="row" | nxhb| integer real numeric| -meters | 2 0.0015 | number of elements along X bottom substrate height (thickness)
|-
! scope="row" | nyerb | integer real numeric| -| 2.2 | number of elements along Y bottom substrate relative permittivity
|-
! scope="row" | spacing_xfeed_wid
| real numeric
| -meters| 150center_width | element spacing along Xwidth of feed strip segment
|-
! scope="row" | spacing_ycenter_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 | 1500.5 * center_len| element spacing along Ylength of feed line segment
|}
== Slot Antenna Array Wizard == ICON: [[File:slot_array_icon.png]]  MENU: '''Tools → Antenna Wizards → Slot Antenna Array''' MODULE(S): [[EM.Tempo]], [[Ferma|EM.PicassoFERMA]] FUNCTION: Creates the parameterized geometry of a slot antenna array in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the wizard creates an array of slot antennas excited by lumped sources on short lines across the 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 a half the effective wavelength, which can be changed.   PYTHON COMMAND(S):  emag_slot_array_tempo(h,er,slot_wid,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambda) emag_slot_array_picasso(h,er,slot_wid,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambda)  SLOT ANTENNA ARRAY 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_sizestrip_wid
| real numeric
| metermeters| 0.2002 | dimensions of the square substrate & groundstrip width
|-
! 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_lambdabox_multiplier
| real numeric
| -| 0.510 | element spacing along X normalized ratio of box width to free-space wavelength|-! scope="row" | spacing_y_lambda| real numeric| -| 0.5| element spacing along Y normalized to free-space wavelengthstrip width
|}
== Cross Slot Wizard ==<table><tr><td>[[Image: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>
ICON: [[File:cross_icon.png]] == Trihedral Reflector Wizard ==
MENUICON: '''Tools → Antenna Wizards → Cross Slot'''[[File:trihed icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools → Component Wizards → Trihedral Reflector'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a narrow cross slot in a ground plane[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard simply creates Creates the parameterized geometry of a cross slot Trihedral corner reflector in a ground plane using Boolean subtraction. 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.
PYTHON COMMAND(S): emag_cross_slot(slot_len,slot_wid,metal_size)
PYTHON COMMAND(S): emag_trihedral_reflector(side)
LINEAR SLOT TRIHEDRAL REFLECTOR WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenside
| real numeric
| project units
| 100
| total length of each slot arm|-! scope="row" | slot_wid| real numeric| project units| 10| total length of each slot arm |-! scope="row" | metal_size| real numeric| project units| 200| dimensions of the square metal groundwall dimensions
|}
== Cross Slot Antenna Wizard ==<table><tr><td>[[Image:wiz_trihed_tempo.png|thumb|360px|Default trihedral reflector in EM.Tempo.]]</td></tr></table>
ICON: [[File:cross_icon.png]] == Two-Port Coaxial Wizard ==
MENUICON: '''Tools → Antenna Wizards → Cross Slot Antenna'''[[File:coax2p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools → Transmission Line Wizards → Two-Port Coaxial Line'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a cross slot antenna in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], Creates the wizard creates parameterized geometry of 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 two-port coaxial line segment of each slot is set equal to a half the effective wavelength, which can be changed. This wizard does not provide specified characteristic impedance with a default excitation source dielectric core in either module. 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_slot_tempoPYTHON COMMAND(S): emag_coax_2port_tempo(h,er,slot_widz0,r_inner,sub_sizelen)
emag_slot_picasso(h,er,slot_wid)
 CROSS SLOT ANTENNA TWO-PORT COAXIAL WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | her
| real numeric
| meter- | 02.00152 | substrate thickness (height) relative permittivity of the dielectric core
|-
! scope="row" | erz0
| real numeric
| -Ohms | 2.2 50 | substrate relative permittivity characteristic impedance
|-
! scope="row" | slot_widr_inner
| real numeric
| metermeters | 0.005001 | width radius of the slot inner conductor
|-
! scope="row" | sub_sizelen
| real numeric
| metermeters | 0.25 | dimensions length of the square substrate & ground (only in [[EM.Tempo]])line segment
|}
== Horn Antenna 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:horn_icon.png]] == Two-Port Coplanar Waveguide (CPW) Wizard ==
MENUICON: '''Tools → Antenna Wizards → Horn Antenna'''[[File:cpw2p icon.png]]
MODULE(S)MENU: [[EM.Tempo]]'''Tools → Transmission Line Wizards → Two-Port Coplanar Waveguide'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a pyramidal horn antenna in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates Creates the parameterized geometry of a pyramidal horn antenna fed by a rectangular two-port coplanar waveguide with segment on 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 freesingle-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 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.
PYTHON COMMAND(S): emag_horn(gain_dB)
PYTHON COMMAND(S):
HORN ANTENNA emag_cpw_2port_tempo(h,er,center_wid,slot_wid,center_len,sub_len,sub_wid,draw_substrate)Â emag_cpw_2port_picasso(h,er,center_wid,slot_wid,center_len)Â Â [[EM.Tempo|EM.TEMPO]] TWO-PORT CPW 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" | center_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" | center_len
| real numeric
| meters
| 0.05
| length of center line segment
|-
! scope="row" | sub_len
| real numeric
| meters
| 0.1
| length of substrate
|-
! scope="row" | sub_wid
| real numeric
| meters
| 0.05
| width of substrate
|-
! scope="row" | draw_substrate
| Boolean
| -
| 15True | gain of the horn antenna Adds substrate & ground plane
|}
== Horn Antenna Array Wizard == ICON: [[File:horn_array_iconEM.png]]  MENU: '''Tools → Antenna Wizards → Horn Antenna Array''' MODULE(S): [[Picasso|EM.TempoPICASSO]] FUNCTION: Creates the parameterized geometry of a 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 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_array(gain_dB,nx,ny,spacing_x_lambda,spacing_y_lambda)  CROSS SLOT ANTENNA PORT CPW WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | gain_dBh
| real numeric
| -meters | 150.0015 | gain of each individual horn elementsubstrate height (thickness)
|-
! scope="row" | nxer | integer real numeric| -| 2.2 | number of elements along X substrate relative permittivity
|-
! scope="row" | nycenter_wid| integer real numeric| -meters | 2 0.002 | number width of elements along Y the center strip
|-
! scope="row" | spacing_x_lambdaslot_wid
| real numeric
| -meters | 30.002 | element spacing along X normalized to free-space wavelengthwidth of the slots
|-
! scope="row" | spacing_y_lambdacenter_len
| real numeric
| meters | -| 3length of center line segment | element spacing along Y normalized to free-space wavelength! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment
|}
== Random City 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:rnd_city_icon.png]] == Two-Port Microstrip Wizard ==
MENUICON: '''Tools → Propagation Wizards → Random City'''[[File:us2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools → Transmission Line Wizards → Two-Port Microstrip Line'''
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 Creates the parameterized geometry of a realistic urban propagation scene with randomly located buildings in two-port microstrip line segment of 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 characteristic impedance on random parameter values, but these value are then fixed and locked for good. By default, a halfconductor-wave vertical dipole transmitter is placed at backed single-layer dielectric substrate in the center of the scene and a grid of isotropic receivers cover the entire propagation scene. 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 microstrip lines is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S): emag_random_city(city_size,n_buildings,add_TxRx,rotate_bldg,semi_random,building_base_min,building_base_max,building_height_min,building_height_max,er,sig,tx_h,rx_h,rx_spacing)
PYTHON COMMAND(S):
RANDOM CITY emag_microstrip_2port_tempo(h,er,z0,cetner_len,sub_len,sub_wid,draw_substrate)Â emag_microstrip_2port_picasso(h,er,z0,center_len,feed_len)Â Â [[EM.Tempo|EM.TEMPO]] TWO-PORT MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | city_sizeh
| real numeric
| metermeters | 2500.0015 | total dimensions of the square city areasubstrate height (thickness)
|-
! scope="row" | n_buildings| integer numeric| -| 25 | total number of buildings|-! scope="row" | add_TxRx| Boolean| -| True | adds a default transmitter at the origin of coordinates and a grid of receivers |-! scope="row" | rotate_bldg| Boolean| -| False| sets the rotation angles of each building as random variables |-! scope="row" | semi_random| Boolean| -| False| if true, the buildings are initially generated via random variables, but their parameters are locked afterwards |-! scope="row" | building_base_miner
| real numeric
| meter- | 102.2 | minimum dimension of the base of the individual buildingssubstrate relative permittivity
|-
! scope="row" | building_base_maxz0
| real numeric
| meterOhms | 2050 | maximum dimension of the base of the individual buildingscharacteristic impedance
|-
! scope="row" | building_height_mincenter_len
| real numeric
| metermeters | 50.05 | minimum height length of the individual buildingscenter line segment
|-
! scope="row" | building_height_maxsub_len
| real numeric
| metermeters | 200.1 | maximum height length of the individual buildingssubstrate
|-
! scope="row" | ersub_wid
| real numeric
| meters
| 0.05
| width of substrate
|-
! scope="row" | draw_substrate
| Boolean
| -
| 4True | Adds substrate & ground plane|}Â [[EM.Picasso|EM.4PICASSO]] TWO-PORT MICROSTRIP WIZARD PARAMETERS{| relative permittivity of building wallsborder="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" | sigh
| real numeric
| S/mmeters | 1e-30.0015 | conductivity of building wallssubstrate height (thickness)
|-
! scope="row" | tx_her
| real numeric
| meter- | 102.2 | height of the default transmittersubstrate relative permittivity
|-
! scope="row" | rx_hz0
| real numeric
| meterOhms | 150 | height of the default receiverscharacteristic impedance
|-
! scope="row" | rx_spacingcenter_len
| real numeric
| metermeters | 0.05 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5* center_len | spacing among the individual receiverslength of feed line
|}
<tr>
<td>
[[Image:wiz_random_citywiz_us2p_tempo.png|thumb|500px|Default random city propagation scenetwo-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>
== Office Building Two-Port Rectangular Waveguide Wizard ==
ICON: [[File:office_iconwg2p icon.png]]
MENU: '''Tools → Propagation Transmission Line Wizards → Office BuildingTwo-Port Rectangular Waveguide'''
MODULE(S): [[EM.TerranoTempo]]
FUNCTION: Creates the parameterized geometry of a multitwo-story office building with penetrable walls in port rectangular waveguide segment slightly above the cutoff at the center frequency of the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates an office building with multiple floor and rows The width of rooms separated 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 hallwaysarbitrary numeric values.
PYTHON COMMAND(S): emag_office_buildingemag_rect_waveguide_2port(room_lenwg_len,room_widfeed_len,room_height,hallway_width,nx,ny,nz,er,sig,wall_thicknessport_offset)
OFFICE BUILDING TWO-PORT WAVEGUIDE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | room_lenwg_len
| real numeric
| metermeters | 60.5 | length of individual roomsthe middle waveguide segment
|-
! scope="row" | room_widfeed_len
| real numeric
| metermeters | 80.25 | width length of individual roomsthe feed waveguide segments
|-
! scope="row" | room_heightport_offset
| 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 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| metermeters | 0.2515 | thickness distance between port planes and the open ends of the individual wallswaveguide
|}
<tr>
<td>
[[Image:wiz_officewiz_wg2p_tempo.png|thumb|500px|Default office building scene two-port rectangular waveguide segment in EM.Tempo with its rooms the two open-end feed sections in the freeze state.]]
</td>
</tr>
</table>
== Hilly Terrain Two-Port Stripline Wizard ==
ICON: [[File:hill_iconus2p icon.png]]
MENU: '''Tools → Propagation Transmission Line Wizards → Hilly TerrainTwo-Port Stripline'''
MODULE(S): [[EM.TerranoTempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a hilly terrain with two-port stripline segment of a random rough surface specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a hilly terrain using a surface object generated with a Gaussian profileIn [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The surface width of the Stripline is then roughened determined based on the specified statisticscharacteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S): emag_hill(area_size,height,radius,elevation,res,rms_height,correl_len)
emag_stripline_2port_tempo(ht,ert,hb,erb,feed_wid,cetner_len,sub_len,sub_wid)
HILLY TERRAIN emag_stripline_2port_picasso(ht,ert,hb,erb,feed_wid,center_len)Â Â [[EM.Tempo|EM.TEMPO]] TWO-PORT STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | area_sizeht
| real numeric
| metermeters | 500.0015 | dimensions of the square terrain surfacetop substrate height (thickness)
|-
! scope="row" | heightert
| real numeric
| meter- | 152.2 | height of the hilltop substrate relative permittivity
|-
! scope="row" | radiushb
| real numeric
| metermeters | 200.0015 | radius of the Gaussian surface profilebottom substrate height (thickness)
|-
! scope="row" | elevationerb
| real numeric
| meter- | 12.2 | base elevation of whole terrain surface bottom substrate relative permittivity
|-
! scope="row" | resfeed_wid
| real numeric
| metermeters| 50.002 | resolution width of terrain surface feed line segment
|-
! scope="row" | rms_heightcenter_wid
| real numeric
| metermeters| 1feed_wid| RMS height width of the random rough surface center line segment
|-
! scope="row" | correl_lencenter_len
| real numeric
| metermeters | 50.03 | correlation length of the random rough surface center line segment |-! scope="row" | sub_len| real numeric| meters | 0.1 | length of substrate |-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate
|}
<table><tr><td>[[Image:wiz_hillEM.pngPicasso|thumb|500px|Default hilly terrain.]]</td></tr></table> == Mountainous Terrain Wizard == ICON: [[File:mountain_icon.png]]  MENU: '''Tools → Propagation Wizards → Mountainous Terrain''' MODULE(S): [[EM.TerranoPICASSO]] FUNCTION: Creates a mountainous terrain with a random rough surface in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a mountainous terrain using a surface object generated with a biTWO-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_mountain(is_range,area_size,height,height_diff,radius,spacing,elevation,res,rms_height,correl_len)  MOUNTAINOUS TERRAIN PORT STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | is_range| Boolean| -| True | if true, creates a mountain range with three peaks, otherwise, creates a single peak |-! scope="row" | area_sizeht
| real numeric
| metermeters | 2000.0015 | dimensions of the square terrain surfacetop substrate height (thickness)
|-
! scope="row" | heightert
| real numeric
| meter- | 2002.2 | height of the hilltop substrate relative permittivity
|-
! scope="row" | height_diffhb
| real numeric
| metermeters | 400.0015 | difference between the heights of the center peak and the two lateral peaks in the case of a mountain rangebottom substrate height (thickness)
|-
! scope="row" | radiuserb
| real numeric
| meter- | 502.2 | radius of the bi-cubic spline surface profilebottom substrate relative permittivity
|-
! scope="row" | spacingfeed_wid
| real numeric
| metermeters| 700.002 | spacing between the center peak and the two lateral peaks in the case width of a mountain rangefeed line segment
|-
! scope="row" | elevationcenter_wid
| real numeric
| metermeters| 1feed_wid| base elevation width of whole terrain surface center line segment
|-
! scope="row" | rescenter_len
| real numeric
| metermeters | 50.03 | resolution length of terrain surface center line segment
|-
! scope="row" | rms_heightfeed_len
| real numeric
| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| metermeters | 0.5* center_len | correlation length of the random rough surface feed line segment
|}
<tr>
<td>
[[Image:wiz_mountainWiz strpln2p tempo.png|thumb|500px|Default mountainous terraintwo-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>
== Plateau Terrain Yagi-Uda Array Wizard ==
ICON: [[File:plateau_iconyagi icon.png]]
MENU: '''Tools → Propagation Antenna Wizards → Plateau TerrainYagi-Uda Dipole Array'''
MODULE(S): [[EM.TerranoLibera]]
FUNCTION: Creates the parameterized geometry of a plateau terrain with a random rough surface Yagi-Uda wire dipole array 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 surface is then roughened based on the specified statisticsdipole elements are all thin wires.
PYTHON COMMAND(S): emag_plateauemag_yagi(area_sizeexcite_len_lambda,heightreflect_len_lambda,slopereflect_spacing_lambda,elevationdirect_len_lambda,resdirect_spacing_lambda,rms_heightn_direct,correl_lenwire_rad_lambda)
PLATEAU TERRAIN YAGI WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | area_sizeexcite_len_lambda
| real numeric
| meter-| 2000.47 | dimensions length of the square terrain surfaceexciter dipole normalized to free-space wavelength
|-
! scope="row" | heightreflect_len_lambda
| real numeric
| meter-| 100.5 | height length of the hillreflector dipole normalized to free-space wavelength
|-
! scope="row" | slopereflect_spacingn_lambda
| real numeric
| meter-| 0.125 | slope of the bispacing between reflector and exciter dipoles normalized to free-sigmoid surface profilespace wavelength
|-
! scope="row" | elevationdirect_len_lambda
| real numeric
| meter-| 0.5406 | base elevation length of whole terrain surface director dipoles normalized to free-space wavelength
|-
! scope="row" | resdirect_spacing_lambda
| real numeric
| meter-| 100.34 | resolution of terrain surface spacing between director dipoles normalized to free-space wavelength
|-
! scope="row" | rms_heightn_direct| real integer numeric| meter-| 0.5| RMS height number of the random rough surface director dipole elements along X
|-
! scope="row" | correl_lenwire_rad_lambda
| real numeric
| meter-| 100.003 | correlation length of the random rough surface wire radius normalized to free-space wavelength
|}
<tr>
<td>
[[Image:wiz_plateauwiz_yagi.png|thumb|500px|Default plateau terrainthin 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]]'''