<table>
<tr>
<td>[[image:Cube-icon.png | link=Getting_Started_with_EM.Cube]] [[image:cad-ico.png | link=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 />
Â
== Air Bridge Wizard ==
Â
ICON: [[File:bridge icon.png]]
Â
MENU: '''Tools → Component Wizards → Air Bridge'''
Â
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
Â
FUNCTION: Creates the parameterized geometry of an air bridge in the project workspace typically used to equalize the grounds of a 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_air_bridge_tempo(bridge_len,post_height,post_rad)
Â
emag_air_bridge_picasso(h,er,bridge_len,post_height,post_rad)
Â
Â
AIR BRIDGE 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) (only in [[EM.Picasso]])
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity (only in [[EM.Picasso]])
|-
! scope="row" | bridge_len
| real numeric
| meters
| 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]])
| length of the bridge
|-
! scope="row" | post_height
| real numeric
| meters
| 0.004 ([[EM.Tempo]]) or 0.002 ([[EM.Picasso]])
| height of the two posts
|-
! scope="row" | post_rad
| real numeric
| meters
| 0.001
| radius of the two posts
|}
Â
<table>
<tr>
<td>
[[Image:wiz_bridge_tempo.png|thumb|360px|Default air bridge in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_bridge_picasso.png|thumb|360px|Default air bridge in EM.Picasso.]]
</td>
</tr>
</table>
Â
== Basic Link Wizard ==
Â
ICON: [[File:Basic link icon.png]]
Â
MENU: '''Tools → Propagation Wizards → Basic Link'''
Â
MODULE(S): [[EM.Terrano]]
Â
FUNCTION: Creates a standard transmitter and a grid of standard receivers in the project workspace
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a basic communication link infrastructure in [[EM.Terrano]]'s project workspace. The link consists of a half-wave dipole transmitter and a rectangular grid of isotropic receivers with parameterized heights and spacing.
Â
Â
PYTHON COMMAND(S): emag_basic_link(scene_size,tx_h,rx_h,rx_spacing)
Â
Â
BASIC LINK WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | scene_size
| real numeric
| meter
| 250
| total dimensions of the square receiver grid
|-
! scope="row" | tx_h
| real numeric
| meter
| 10
| height of the default transmitter
|-
! scope="row" | rx_h
| real numeric
| meter
| 1.5
| height of the default receivers
|-
! scope="row" | rx_spacing
| real numeric
| meter
| 5
| spacing among the individual receivers
|}
Â
<table>
<tr>
<td>
[[Image:wiz_basic_link.png|thumb|500px|Default basic link scene in EM.Terrano.]]
</td>
</tr>
</table>
Â
== Basic Radar Wizard ==
Â
ICON: [[File:Basic link icon.png]]
Â
MENU: '''Tools → 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_basic_link.png|thumb|500px|Default basic link scene in EM.Terrano.]]
</td>
</tr>
</table>
Â
== Coaxial Connector Wizard ==
Â
ICON: [[File:sma icon.png]]
Â
MENU: '''Tools → 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_sma.png|thumb|500px|Default coaxial connector in EM.Tempo.]]
</td>
</tr>
</table>
Â
== Coaxial Wizard ==
Â
ICON: [[File:coax1p icon.png]]
Â
MENU: '''Tools → Transmission Line Wizards → Coaxial Line'''
Â
MODULE(S): [[EM.Tempo]], [[EM.Ferma]]
Â
FUNCTION: Creates the parameterized geometry of a coaxial line segment with a dielectric core in the project workspace
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this wizard creates a one-port open-ended coaxial transmission line segment of a specified characteristic impedance. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the coaxial transmission line with given inner and outer radii.
Â
Â
PYTHON COMMAND(S):
Â
emag_coax_tempo(er,z0,inner_rad,len)
Â
emag_coax_ferma(er,inner_rad,outer_rad)
Â
Â
[[EM.Tempo|EM.TEMPO]] 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
| -
| 2.2
| relative permittivity of the dielectric core
|-
! scope="row" | z0
| real numeric
| Ohms
| 50
| characteristic impedance
|-
! scope="row" | r_inner
| real numeric
| meters
| 0.001
| radius of inner conductor
|-
! scope="row" | len
| real numeric
| meters
| 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
| -
| 2.2
| relative permittivity of the dielectric core
|-
! scope="row" | r_inner
| real numeric
| meters
| 0.001
| radius of inner conductor
|-
! scope="row" | r_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
| -
| 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 of the curve
|-
! scope="row" | current
| real numeric
| Amp
| 1
| total current flowing through the coil (only in [[EM.Ferma]])
|-
! scope="row" | wire_rad
| real numeric
| project units
| 0.0005
| radius of the coil wire (only in [[EM.Ferma]])
|}
Â
<table>
<tr>
<td>
[[Image:wiz_coil_cad.png|thumb|500px|Default toroidal coil in CubeCAD.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_coil_ferma.png|thumb|500px|Default toroidal coil in EM.Ferma.]]
</td>
</tr>
</table>
Â
== Coplanar Waveguide (CPW) Wizard ==
Â
ICON: [[File:cpw1p icon.png]]
Â
MENU: '''Tools → Transmission Line Wizards → Coplanar Waveguide'''
Â
MODULE(S): [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]
Â
FUNCTION: Creates the parameterized geometry of a coplanar waveguide segment on a single-layer dielectric substrate in the project workspace
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended CPW transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the CPW transmission line.
Â
Â
PYTHON COMMAND(S):
Â
emag_cpw_tempo(h,er,center_wid,slot_wid,center_len,sub_len,sub_wid,draw_substrate)
Â
emag_cpw_picasso(h,er,center_wid,slot_wid,center_len)
Â
emag_cpw_ferma(h,er,strip_wid,slot_wid,box_multiplier,draw_substrate)
Â
Â
[[EM.Tempo|EM.TEMPO]] 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 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
| -
| 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 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" | 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
| Boolean
| -
| True
| Adds substrate & ground plane
|}
Â
<table>
<tr>
<td>
[[Image:wiz_cpw_tempo.png|thumb|500px|Default coplanar waveguide segment in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_cpw_picasso.png|thumb|500px|Default coplanar waveguide segment in EM.Picasso.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_cpw_ferma.png|thumb|500px|Default 2D coplanar waveguide in EM.Ferma.]]
</td>
</tr>
</table>
Â
== Cross Slot Antenna Wizard ==
Â
ICON: [[File:cross_icon.png]]
Â
MENU: '''Tools → Antenna Wizards → Cross Slot Antenna'''
Â
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
Â
FUNCTION: Creates the parameterized geometry of a cross slot antenna in the project workspace
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the wizard creates a cross slot antenna on a dielectric substrate. In [[EM.Picasso]], the wizard creates a cross slot antenna on a slot trace. The total length of each slot is set equal to a half the effective wavelength, which can be changed. This wizard does not provide a default excitation source in either module.
Â
Â
PYTHON COMMAND(S):
Â
emag_slot_tempo(h,er,slot_wid,sub_size)
Â
emag_slot_picasso(h,er,slot_wid)
Â
Â
CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meter
| 0.0015
| substrate thickness (height)
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity
|-
! scope="row" | slot_wid
| real numeric
| meter
| 0.005
| width of the slot
|-
! scope="row" | sub_size
| real numeric
| meter
| 0.2
| dimensions of the 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" | slot_len
| real numeric
| project units
| 100
| total length of each slot arm
|-
! scope="row" | slot_wid
| real numeric
| project units
| 10
| total width of each slot arm
|-
! scope="row" | metal_size
| real numeric
| project units
| 200
| dimensions of 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(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" | len_lambda
| real numeric
| -
| 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])
| length of dipole normalized to free-space wavelength
|-
! scope="row" | wire_rad_lambda
| real numeric
| -
| 0.002
| wire radius normalized to free-space wavelength
|}
Â
<table>
<tr>
<td>
[[Image:wiz_dipole_tempo.png|thumb|300px|Default cylindrical dipole antenna in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_dipole_libera.png|thumb|300px|Default thin wire dipole antenna in EM.Libera.]]
</td>
</tr>
</table>
Â
== Dipole Array Wizard ==
Â
ICON: [[File:dpl_array icon.png]]
Â
MENU: '''Tools → Antenna Wizards → Wire Dipole Array'''
Â
MODULE(S): [[EM.Libera]]
Â
FUNCTION: Creates the parameterized geometry of a dipole antenna array in the project workspace
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
Â
Â
PYTHON COMMAND(S): emag_dipole_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
Â
Â
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>
Â
== 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"
|-
| 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 coating (only in [[EM.Tempo]])
|-
! scope="row" | core_rad
| real numeric
| 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
| height of the metal core (only in [[EM.Tempo]])
|-
! scope="row" | foil_height
| real numeric
| project units
| 25 (in [[EM.Tempo]]) or 100 (in all others)
| height of the foil section
|-
! scope="row" | foil_offset
| real numeric
| project units
| 10
| offset of the foil section with respect to the base of metal core (only in [[EM.Tempo]])
|-
! scope="row" | alpha
| real numeric
| degrees
| 90
| sectoral angle
|}
Â
<table>
<tr>
<td>
[[Image:wiz_foil_cad.png|thumb|360px|Default foil section in CubeCAD.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_foil_tempo.png|thumb|360px|Default conformal foil section in EM.Tempo.]]
</td>
</tr>
</table>
Â
== Hilly Terrain Wizard ==
Â
ICON: [[File:hill_icon.png]]
Â
MENU: '''Tools → Propagation Wizards → Hilly Terrain'''
Â
MODULE(S): [[EM.Terrano]]
Â
FUNCTION: Creates a hilly terrain with a 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 surface is then roughened based on the specified statistics.
Â
Â
PYTHON COMMAND(S): emag_hill(area_size,height,radius,elevation,res,rms_height,correl_len)
Â
Â
HILLY TERRAIN 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" | area_size
| real numeric
| meter
| 50
| dimensions of the square terrain surface
|-
! scope="row" | height
| real numeric
| meter
| 15
| height of the hill
|-
! scope="row" | radius
| real numeric
| meter
| 20
| radius of the Gaussian surface profile
|-
! scope="row" | elevation
| real numeric
| meter
| 1
| base elevation of whole terrain surface
|-
! scope="row" | res
| real numeric
| meter
| 5
| resolution of terrain surface
|-
! scope="row" | rms_height
| real numeric
| meter
| 1
| RMS height of the random rough surface
|-
! scope="row" | correl_len
| real numeric
| meter
| 5
| correlation length of the random rough surface
|}
Â
<table>
<tr>
<td>
[[Image:wiz_hill.png|thumb|500px|Default hilly terrain in EM.Terrano.]]
</td>
</tr>
</table>
Â
== Horn Antenna Array Wizard ==
Â
ICON: [[File:horn_array_icon.png]]
Â
MENU: '''Tools → Antenna Wizards → Horn Antenna Array'''
Â
MODULE(S): [[EM.Tempo]]
Â
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 free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.
Â
Â
PYTHON COMMAND(S): emag_horn_array(gain_dB,nx,ny,spacing_x_lambda,spacing_y_lambda)
Â
Â
CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | gain_dB
| real numeric
| -
| 15
| gain of each individual horn element
|-
! 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_lambda
| real numeric
| -
| 3
| element spacing along X normalized to free-space wavelength
|-
! scope="row" | spacing_y_lambda
| real numeric
| -
| 3
| element spacing along Y normalized to free-space wavelength
|}
Â
<table>
<tr>
<td>
[[Image:wiz_horn_array.png|thumb|500px|Default horn antenna array in EM.Tempo.]]
</td>
</tr>
</table>
Â
== Horn Antenna Wizard ==
Â
ICON: [[File:horn_icon.png]]
Â
MENU: '''Tools → Antenna Wizards → Horn Antenna'''
Â
MODULE(S): [[EM.Tempo]]
Â
FUNCTION: Creates the parameterized geometry of a pyramidal horn antenna in the project workspace
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a pyramidal horn antenna fed by a rectangular waveguide with a TE10 modal excitation. The larger dimension of the feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of the waveguide's cross section is 2:1. Its length is set to half the free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.
Â
Â
PYTHON COMMAND(S): emag_horn(gain_dB)
Â
Â
HORN ANTENNA WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | gain_dB
| real numeric
| -
| 15
| gain of the horn antenna
|}
Â
<table>
<tr>
<td>
[[Image:wiz_horn.png|thumb|500px|Default horn antenna in EM.Tempo.]]
</td>
</tr>
</table>
Â
== Linear Slot Array Wizard ==
Â
ICON: [[File:slot_array_icon.png]]
Â
MENU: '''Tools → Antenna Wizards → Linear Slot Array'''
Â
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[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 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" | slot_len
| real numeric
| project units
| 100
| length of the slot
|-
! scope="row" | slot_wid
| real numeric
| project units
| 10
| width of the slot
|-
! 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
| real numeric
| -
| 150
| element spacing along X
|-
! scope="row" | spacing_y
| real numeric
| -
| 150
| element spacing along Y
|}
Â
<table>
<tr>
<td>
[[Image:wiz_slot_array_cad.png|thumb|500px|Default linear slot array in CubeCAD.]]
</td>
</tr>
</table>
Â
== Linear Slot Wizard ==
Â
ICON: [[File:slot_icon.png]]
Â
MENU: '''Tools → Antenna Wizards → Linear Slot'''
Â
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
Â
FUNCTION: Creates the parameterized geometry of a narrow rectangular slot in a ground plane
Â
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a linear slot in a ground plane using Boolean subtraction.
Â
Â
PYTHON COMMAND(S): emag_linear_slot(slot_len,slot_wid,metal_size)
Â
Â
LINEAR SLOT WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | slot_len
| real numeric
| project units
| 100
| length of the slot
|-
! scope="row" | slot_wid
| real numeric
| project units
| 10
| width of the slot
|-
! scope="row" | metal_size
| real numeric
| project units
| 200
| dimensions of the square metal ground
|}
Â
<table>
<tr>
<td>
[[Image:wiz_slot_cad.png|thumb|500px|Default linear slot in CubeCAD.]]
</td>
</tr>
</table>
Â
== Microstrip Wizard ==
MODULE(S): [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]
FUNCTION: Moves one or more objects to Creates the parameterized geometry of a different location by microstrip line segment on a specified translation vectorconductor-backed single-layer dielectric substrate in the project workspace
TO TRANSLATE AN OBJECT SELECTIONNOTES, SPECIAL CASES OR EXCEPTIONS:In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended microstrip transmission line segment of a specified characteristic impedance. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the microstrip transmission line with a given strip width.
# Activate PYTHON COMMAND(S): emag_microstrip_tempo(h,er,z0,cetner_len,sub_len,sub_wid,draw_substrate) emag_microstrip_picasso(h,er,z0,center_len,feed_len) emag_microstrip_ferma(h,er,strip_wid,box_multiplier,draw_substrate)  [[EM.Tempo|EM.TEMPO]] 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 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| -| 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 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|} <table><tr><td>[[Image:wiz_us_tempo.png|thumb|500px|Default microstrip line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_picasso.png|thumb|500px|Default microstrip line segment in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_us_ferma.png|thumb|500px|Default 2D microstrip line in EM.Ferma.]]</td></tr></table> == Microstrip-Fed Patch Wizard == ICON: [[File:us_patch_icon.png]]  MENU: '''Translate ToolTools → Antenna Wizards → Microstrip-Fed Patch Antenna'''.# Click on the objectMODULE(sS) : [[EM.Tempo]], [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a microstrip-fed rectangular patch antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The wizard asks you whether you want to translate a microstrip-fed patch antenna with a recessed feed or one with a direct microstrip line junction. In [[EM.Tempo]], the feed line is excited by a microstrip port. In [[EM.Picasso]], the feed line has a scattering wave port. The total dimensions of the square patch are set equal to 0.5 times the effective dielectric wavelength, which can be changed.   PYTHON COMMAND(S):  emag_microstrip_fed_patch_tempo(is_recess,h,er,z0,feed_len,recess_dep,recess_wid,sub_len,sub_wid) emag_microstrip_fed_patch_picasso(is_recess,h,er,z0,feed_len,recess_dep,recess_wid)  MICROSTRIP-FED PATCH WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! 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| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er| real numeric| -| 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms| 50 | characteristic impedance of the microstrip feed |-! scope="row" | feed_len| real numeric| meter| 0.075| length of the microstrip feed line |-! scope="row" | recess_dep| real numeric| meter| 0.015| depth of the feed recess |-! scope="row" | recess_wid| real numeric| meter| 0.005| width of the recess gaps |-! scope="row" | sub_len| real numeric| meter| 0.3| substrate dimension along X (only in [[EM.Tempo]])|-! scope="row" | sub_wid| real numeric| meter| 0.3| substrate dimension along Y (only in [[EM.Tempo]])|} <table><tr><td>[[Image:wiz_us_patch_tempo.png|thumb|500px|Default microstrip-fed patch antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_patch_picasso.png|thumb|500px|Default microstrip-fed patch antenna in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_us_patch_recess_tempo.png|thumb|500px|Default microstrip-fed patch antenna with a recessed feed in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_patch_recess_picasso.png|thumb|500px|Default microstrip-fed patch antenna with a recessed feed in EM.Picasso.]]</td></tr></table> == Mobile Path Wizard == ICON: [[File:Mobile Path icon.png]]  MENU: '''Tools → Propagation Wizards → Mobile Path''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a mobile path of transmitters or receivers in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates either a set of transmitters or a set of receivers along a specified path. The path can be specified in one of three different ways: (a) using an existing "virtual" nodal curve, i.e. a polyline or a NURBS curve, whose nodes define the base locations, (b) using an existing "virtual" line object by specifying the number of base location points, and press (c) using an existing spatial Cartesian data file, which specifies the coordinates of the base location points. The Mobile Path Wizard provides a list of all the nodal curves or line objects that have been defined as virtual objects in the project workspace.   PYTHON COMMAND(S):  emag_mobile_path_nodal(label,nodal_curve,TxRx=0) emag_mobile_path_line(label,line_object,num_points=10,TxRx=0) emag_mobile_path_file(label,file_name,TxRx=0)  MOBILE PATH WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | nodal_curve| string| -| -| name of the nodal curve object |-! scope="row" | TxRx| integer| -| 0| enter 0 for transmitters and 1 for receivers|-! scope="row" | line_object| string| -| -| name of line object|-! scope="row" | file_name| string| -| -| the name of spatial Cartesian data file that must have a ".CAR" file extension|} <table><tr><td>[[Image:Wiz mobile1.png|thumb|480px|The mobile path wizard dialog.]]</td></tr></table><table><tr><td>[[Image:Wiz mobile2.png|thumb|640px|A set of transmitters created from a virtual polyline object using the mobile path wizard.]]</td></tr></table> == Mountainous Terrain Wizard == ICON: [[File:mountain_icon.png]]  MENU: '''Enter KeyTools → Propagation Wizards → Mountainous Terrain''' when done MODULE(S): [[EM.Terrano]]# NextFUNCTION: Creates a mountainous terrain with a random rough surface in the project workspace NOTES, you have SPECIAL CASES OR EXCEPTIONS: This wizard creates a mountainous terrain using a surface object generated with a bi-cubic spline profile. The surface is then roughened based on the specified statistics. This wizard can be used to establish 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 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" | 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| 200| dimensions of the translation vectorsquare terrain surface|-! scope="row" | height| real numeric| meter| 200| height of the mountain|-! scope="row" | height_diff| real numeric| meter| 40| difference between the heights of the center peak and the two lateral peaks in the case of a mountain range|-! scope="row" | radius| real numeric| meter| 50| radius of the bi-cubic spline surface profile|-! scope="row" | spacing| real numeric| meter| 70| spacing between the center peak and the two lateral peaks in the case of a mountain range|-! scope="row" | elevation| real numeric| meter| 1| base elevation of whole terrain surface |-! scope="row" | res| real numeric| meter| 5| resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 5| correlation length of the random rough surface |} <table><tr><td>[[Image:wiz_mountain. Leftpng|thumb|500px|Default mountainous terrain in EM.Terrano.]]</td></tr></table> == Office Building Wizard == ICON: [[File:office_icon.png]]  MENU: '''Tools → Propagation Wizards → Office Building''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a multi-click story office building with penetrable walls in the 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_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness)  OFFICE BUILDING 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" | room_len| real numeric| meter| 6| length of individual rooms|-! scope="row" | room_wid| real numeric| meter| 8| width of individual rooms|-! scope="row" | room_height| real numeric| meter| 4| height of individual rooms|-! scope="row" | hallway_wid| real numeric| meter| 2| width of interior hallways|-! scope="row" | nx| integer numeric| -| 5 | number of rooms along X|-! scope="row" | ny| integer numeric| -| 3 | number of rooms along Y|-! scope="row" | nz| integer numeric| -| 2 | number of floors (number of rooms along Z)|-! scope="row" | er| real numeric| -| 4.4| relative permittivity of building walls|-! scope="row" | sig| real numeric| S/m| 1e-3| conductivity of building walls|-! scope="row" | wall_thickness| real numeric| meter| 0.25| thickness of the individual walls|} <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> == Parabolic Reflector Wizard == ICON: [[File:dish icon.png]]  MENU: '''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 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_parabolic_reflector(focal_len,axial_len)  PARABOLIC REFLECTOR 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" | focal_len| real numeric| project units| 50| 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 == ICON: [[File:cloud icon.png]]  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 point random cloud of regular polygon particles contained in an ellipsoid region NOTES, SPECIAL CASES OR EXCEPTIONS: The aperture diameter of the reflector is determined based on the focal and axial lengths of the primitive parabola.   PYTHON COMMAND(S):  emag_particle_cloud(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elements) emag_particle_cloud_cad(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elements)  PARTICLE CLOUD WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | n_sides| integer numeric| -| 4| number of sides of the regular polygon particle |-! scope="row" | side_length| real numeric| project units| 2| side length of the regular polygon particle |-! scope="row" | cont_radius_x| real numeric| project units| 200| radius of the ellipsoid container along X |-! scope="row" | cont_radius_y| real numeric| project units| 200| radius of the ellipsoid container along Y |-! scope="row" | cont_radius_z| real numeric| project units| 100| radius of the ellipsoid container along Z |-! scope="row" | n_elements| integer numeric| -| 100| total number of particles |} <table><tr><td>[[Image:wiz_cloud_tempo.png|thumb|500px|Default particle cloud in EM.Tempo with the ellipsoid container in the freeze state.]]</td></tr></table> == Plateau Terrain Wizard == ICON: [[File:plateau_icon.png]]  MENU: '''Tools → Propagation Wizards → Plateau Terrain''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a plateau terrain with a random rough surface in the project workspace to specify  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 start specified statistics.   PYTHON COMMAND(S): emag_plateau(area_size,height,slope,elevation,res,rms_height,correl_len)  PLATEAU TERRAIN 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" | area_size| real numeric| meter| 200| dimensions of the vectorsquare terrain surface|-! scope="row" | height| real numeric| meter| 10| height of the hill|-! scope="row" | slope| real numeric| meter| 0. 1# Drag | slope of the mouse to draw 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| 10| correlation length of the random rough surface |} <table><tr><td>[[Image:wiz_plateau.png|thumb|500px|Default plateau terrain in EM.Terrano.]]</td></tr></table> == Printed Dipole Wizard == ICON: [[File:print_dpl icon.png]]  MENU: '''Tools → Antenna Wizards → Printed Dipole Antenna''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a ghost 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 PEC strips fed by a lumped source on a short joining line. In [[EM.Picasso]], the translation vector printed dipole is a single PEC strip with a gap source on it.   PYTHON COMMAND(S):  emag_printed_dipole_tempo(h,er,wid,sub_size,has_ground) emag_printed_dipole_picasso(h,er,wid,has_ground)  PRINTED 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" | h| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er| real numeric| -| 2.2 | substrate relative permittivity |-! scope="row" | wid| 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| -| True| Places a PEC ground plane of the desired directionsame size as the dielectric substrate |} <table><tr><td>[[Image:wiz_print_dpl_tempo. Leftpng|thumb|500px|Default printed dipole antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_print_dpl_picasso.png|thumb|500px|Default printed dipole antenna in EM.Picasso.]]</td></tr></table> == Probe-click Fed Patch Array Wizard == ICON: [[File:patch_array icon.png]]  MENU: '''Tools → Antenna Wizards → Probe-Fed Patch Array''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a second point 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 specify 0.47 times the end effective dielectric wavelength, which can be changed. In [[EM.Tempo]], the total dimensions of the vectorsubstrate are set equal to 1.2 times the overall dimensions of all the units cells, which can be changed, too. # The object selection  PYTHON COMMAND(S):  emag_patch_array_tempo(h,er,feed_ratio,nx,ny,spacing_lambda) emag_patch_array_picasso(h,er,feed_ratio,feed_rad,nx,ny,spacing_lambda)  PATCH ARRAY WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er| real numeric| -| 2.2 | substrate relative permittivity |-! scope="row" | feed_ratio| real numeric| -| 0.4| ratio of location of probe to half patch length xf/(a/2) |-! scope="row" | feed_rad| real numeric| -| 0.0025| radius of probe via (only in [[EM.Picasso]]) |-! scope="row" | nx| integer numeric| -| 2 | number of elements along X |-! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_lambda| real numeric| -| 0.5| element spacing normalized to free-space wavelength|} <table><tr><td>[[Image:wiz_patch_array_tempo.png|thumb|500px|Default probe-fed patch antenna array in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_patch_array_picasso.png|thumb|500px|Default probe-fed patch antenna array in EM.Picasso.]]</td></tr></table> == Probe-Fed Patch Wizard == ICON: [[File:probe_patch_icon.png]]  MENU: '''Tools → Antenna Wizards → Probe-Fed Patch Antenna''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a probe-fed rectangular patch antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the patch antenna is translated 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.   PYTHON COMMAND(S):  emag_patch_tempo(h,er,feed_ratio,sub_size) emag_patch_picasso(h,er,feed_ratio,feed_rad)  PATCH WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er| real numeric| -| 2.2 | substrate relative permittivity |-! scope="row" | feed_ratio| real numeric| -| 0.4| ratio of location of probe to half patch length xf/(a/2) |-! scope="row" | feed_rad| real numeric| meter| 0.005| radius of probe via |-! scope="row" | sub_size| real numeric| meter| 0.15| substrate dimensions along X and Y (only in [[EM.Tempo]])|} <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> == Random City Wizard == ICON: [[File:rnd_city_icon.png]]  MENU: '''Tools → Propagation Wizards → Random City''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a set of randomly located and randomly oriented buildings with random dimensions and impenetrable walls in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a realistic urban propagation scene with randomly located buildings in a square area of specified vectorsize. It can be used in two different ways. In the fully random mode, all the generated buildings are assigned and always retain random parameter values. Every time you open the Variables Dialog or open the same project, all the random variables get updated values. In the semi-random mode, the buildings are initially generated based on random parameter values, but these value are then fixed and locked for good. #  PYTHON COMMAND(S): emag_random_city(city_size,n_buildings,rotate_bldg,semi_random,building_base_min,building_base_max,building_height_min,building_height_max,er,sig)  RANDOM CITY WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | city_size| real numeric| meter| 250| total dimensions of the square city area|-! scope="row" | n_buildings| integer numeric| -| 25 | total number of buildings|-! scope="row" | rotate_bldg| Boolean| -| False| sets the rotation angles of each building as random variables |-! scope="row" | semi_random| Boolean| -| True| if false, the the locations, orientations and extents of the buildings change randomly all the time |-! scope="row" | building_base_min| real numeric| meter| 10| minimum dimension of the base of the individual buildings|-! scope="row" | building_base_max| real numeric| meter| 20| maximum dimension of the base of the individual buildings|-! scope="row" | building_height_min| real numeric| meter| 5| minimum height of the individual buildings|-! scope="row" | building_height_max| real numeric| meter| 20| maximum height of the individual buildings|-! scope="row" | er| real numeric| -| 4.4| relative permittivity of building walls|-! scope="row" | sig| real numeric| S/m| 1e-3| conductivity of building walls|} <table><tr><td>[[Image:wiz_random_city1.png|thumb|500px|Default random city propagation scene in EM.Terrano.]]</td></tr><tr><td>[[Image:wiz_random_city1_rot.png|thumb|500px|Default random city propagation scene in EM.Terrano with random building orientations.]]</td></tr></table> == Rectangular Waveguide Wizard == ICON: [[File:wg1p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Rectangular Waveguide''' MODULE(S): [[EM.Tempo]]  FUNCTION: Creates the parameterized geometry of a rectangular waveguide segment slightly above the cutoff at the center frequency of the project NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a one-port open-ended rectangular waveguide segment in [[EM.Tempo]]. The width of the 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_rect_waveguide(wg_len,port_offset)  WAVEGUIDE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | wg_len| real numeric| meters | 1| length of the waveguide segment |-! scope="row" | port_offset| real numeric| meters | 0.075 | distance between port plane and the first open end of the waveguide |} <table><tr><td>[[Image:wiz_wg_tempo.png|thumb|500px|Default rectangular waveguide segment with a 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 pops up 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"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | key_size| real numeric| project units| 100| side length of the largest (outermost) triangle |-! scope="row" | levels| integer numeric| -| 3| number of fractal levels |} <table><tr><td>[[Image:wiz_sierpin_tempo.png|thumb|500px|Default Sierpinski triangle strip in EM.Tempo.]]</td></tr></table> == Slot Antenna Array Wizard == ICON: [[File:slot_array_icon.png]]  MENU: '''Tools → Antenna Wizards → Slot Antenna Array''' MODULE(S): [[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 wizard creates an array of slot antennas excited by lumped sources on short lines across the lower right corner 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 screen where you effective wavelength, which can finebe 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 WIZARD PARAMETERS{| border="0"|-tune | valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er| real numeric| -| 2.2 | substrate relative permittivity |-! scope="row" | slot_wid| real numeric| meter| 0.005| width of the slot |-! scope="row" | feed_offset| real numeric| meter| 0.0| distance of feed from center of the slot - can be positive or modify negative|-! scope="row" | sub_size| real numeric| meter| 0.2| dimensions of the translation vector before finalizing square substrate & ground|-! 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_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|} <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> == Slot Antenna Wizard == ICON: [[File:slot_icon.png]]  MENU: '''Tools → Antenna Wizards → Linear Slot Antenna''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]] FUNCTION: Creates the translate operationparameterized geometry of a slot antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the wizard creates a slot antenna excited by a lumped source 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 the effective wavelength, which can be changed. # Using  PYTHON COMMAND(S):  emag_slot_tempo(h,er,slot_wid,sub_size,feed_offset) emag_slot_picasso(h,er,slot_wid,feed_offset)  SLOT ANTENNA WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meter| 0.0015| substrate thickness (height) |-! scope="row" | er| real numeric| -| 2.2 | substrate relative permittivity |-! scope="row" | slot_wid| real numeric| meter| 0.005| width of the Translate Dialogslot |-! scope="row" | feed_offset| real numeric| meter| 0.0| distance of feed from center of the slot - can be positive or negative|-! scope="row" | sub_size| real numeric| meter| 0.2| dimensions of the square substrate & 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 == ICON: [[File:slot_patch_icon.png]]  MENU: '''Tools → Antenna Wizards → Slot-Coupled Patch Antenna''' MODULE(S): [[EM.Tempo]], you [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a slot-coupled rectangular patch antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a substrate with two dielectric layers, which are separated by a PEC ground plane hosting a coupling slot. The upper layer hosts a rectangular patch antenna. The bottom layer hosts a microstrip feed line with an open stub, which is extended past the slot location. The total dimensions of the square patch are set equal to 0.47 times the effective dielectric wavelength, which can also simply type be changed. The length of the open stub beyond the slot location is set equal to a quarter guide wavelength, which can be changed, too.   PYTHON COMMAND(S):  emag_slot_coupled_patch_tempo(h_patch,er_patch,h_feed,er_feed,slot_len,slot_wid,z0,feed_len,sub_len,sub_wid) emag_slot_coupled_patch_picasso(h_patch,er_patch,h_feed,er_feed,slot_len,slot_wid,z0,feed_len)  SLOT-COUPLED PATCH 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_patch| real numeric| meter| 0.0015| thickness (height) of the top substrate layer |-! scope="row" | er_patch| real numeric| -| 2.2 | relative permittivity of the top substrate layer|-! scope="row" | h_feed| real numeric| meter| 0.0015| thickness (height) of the bottom substrate layer |-! scope="row" | er_feed| real numeric| -| 2.2 | relative permittivity of the bottom substrate layer|-! scope="row" | slot_len| real numeric| meter| 0.02| length of the coupling slot |-! scope="row" | slot_wid| real numeric| meter| 0.0025| width of the coupling slot |-! scope="row" | z0| real numeric| Ohms| 50 | characteristic impedance of the microstrip feed |-! scope="row" | feed_len| real numeric| meter| 0.1| length of the microstrip feed line |-! scope="row" | sub_len| real numeric| meter| 0.3| substrate dimension along X (only in [[EM.Tempo]])|-! scope="row" | sub_wid| real numeric| meter| 0.3| substrate dimension along Y (only in [[EM.Tempo]])|} <table><tr><td>[[Image:wiz_slot_patch_tempo.png|thumb|500px|Default slot-coupled patch antenna in EM.Tempo with the final destination coordinates 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> == Solenoid Wizard == ICON: [[File:solenoid icon.png]]  MENU: '''Tools → Component Wizards → Solenoid''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a solenoid with a 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_solenoid(major_rad,minor_rad,height,turns,order,step) emag_solenoid_ferma(major_rad,minor_rad,height,turns,order,step,current,wire_rad)  SOLENOID WIZARD PARAMETERS{| border="0"|-| 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| 2 | major radius of the super-quadratic cross section |-! scope="row" | minor_rad| real numeric| project units| 2 | minor radius of the super-quadratic cross section |-! scope="row" | height| real numeric| project units | 10 | total height of the solenoid |-! 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]])|} <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> == Stripline Wizard == ICON: [[File:us1p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Stripline Line''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]  FUNCTION: Creates the parameterized geometry of a stripline segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] 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 object selectionstripline 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_microstrip_tempoemag_stripline_tempo(hht,ert,hb,erb,feed_wid,cetner_len,sub_len,sub_wid) emag_stripline_picasso(ht,ert,hb,erb,feed_wid,center_len) emag_stripline_ferma(ht,ert,hb,erb,strip_wid,box_multiplier)  [[EM.Tempo|EM.TEMPO]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | feed_wid| real numeric| meters| 0.002 | 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 substrate|-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate|} [[EM.Picasso|EM.PICASSO]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | feed_wid| real numeric| meters| center_width | width of feed strip segment|-! scope="row" | center_wid| real numeric| meters| feed_wid | width of center strip segment|-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len| length of feed line segment |} [[EM.Ferma|EM.FERMA]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | strip_wid| real numeric| meters| 0.002 | strip width |-! scope="row" | box_multiplier| real numeric| - | 10 | ratio of box width to strip width|} <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> == Trihedral Reflector Wizard == ICON: [[File:trihed icon.png]]  MENU: '''Tools → Component Wizards → Trihedral 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 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_reflector(side)  TRIHEDRAL REFLECTOR 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" | side| real numeric| project units| 100| square wall dimensions |} <table><tr><td>[[Image:wiz_trihed_tempo.png|thumb|360px|Default trihedral reflector in EM.Tempo.]]</td></tr></table> == Two-Port Coaxial Wizard == ICON: [[File:coax2p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Two-Port Coaxial Line''' MODULE(S): [[EM.Tempo]]  FUNCTION: Creates the parameterized geometry of a two-port coaxial line segment of a specified characteristic impedance with a dielectric core in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.   PYTHON COMMAND(S): emag_coax_2port_tempo(er,z0,strip_lenr_inner,len)  TWO-PORT 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| - | 2.2 | relative permittivity of the dielectric core |-! scope="row" | z0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | r_inner| real numeric| meters | 0.001 | radius of inner conductor |-! scope="row" | len| real numeric| meters | 0.5 | length of the line segment |} <table><tr><td>[[Image:wiz_coax2p_tempo.png|thumb|500px|Default two-port coaxial line segment in EM.Tempo.]]</td></tr></table> == Two-Port Coplanar Waveguide (CPW) Wizard == ICON: [[File:cpw2p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Two-Port Coplanar Waveguide''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]]  FUNCTION: Creates the parameterized geometry of a two-port coplanar waveguide segment on a single-layer dielectric substrate in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate.   PYTHON COMMAND(S): 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"|-| 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 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| -| True | Adds substrate & ground plane|} [[EM.Picasso|EM.PICASSO]] TWO-PORT 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 the center strip |-! scope="row" | slot_wid| real numeric| meters | 0.002 | width of the slots |-! scope="row" | center_len| real numeric| meters | - | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment|} <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> == Two-Port Microstrip Wizard == ICON: [[File:us2p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Two-Port Microstrip Line''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]] FUNCTION: Creates the parameterized geometry of a two-port microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace 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_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"|-| 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.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| -| True | Adds substrate & ground plane|} [[EM.Picasso|EM.PICASSO]] TWO-PORT 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.05 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line |} <table><tr><td>[[Image:wiz_us2p_tempo.png|thumb|500px|Default two-port microstrip line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us2p_picasso.png|thumb|500px|Default two-port microstrip line segment in EM.Picasso.]]</td></tr></table> == Two-Port Rectangular Waveguide Wizard == ICON: [[File:wg2p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Two-Port Rectangular Waveguide''' 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 the project NOTES, SPECIAL CASES OR EXCEPTIONS: The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values.   PYTHON COMMAND(S): emag_rect_waveguide_2port(wg_len,feed_len,port_offset)  TWO-PORT WAVEGUIDE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | wg_len| real numeric| meters | 0.5 | length of the middle waveguide segment |-! scope="row" | feed_len| real numeric| meters | 0.25 | length of the feed waveguide segments |-! scope="row" | port_offset| real numeric| meters | 0.15 | distance between port planes and the open ends of the waveguide |} <table><tr><td>[[Image:wiz_wg2p_tempo.png|thumb|500px|Default two-port rectangular waveguide segment in EM.Tempo with the two open-end feed sections in the freeze state.]]</td></tr></table> == Two-Port Stripline Wizard == ICON: [[File:us2p icon.png]]  MENU: '''Tools → Transmission Line Wizards → Two-Port Stripline''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]] FUNCTION: Creates the parameterized geometry of a two-port stripline segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The width of the Stripline is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.   PYTHON COMMAND(S): emag_stripline_2port_tempo(ht,ert,hb,erb,feed_wid,cetner_len,sub_len,sub_wid) emag_stripline_2port_picasso(ht,ert,hb,erb,feed_wid,center_len)  [[EM.Tempo|EM.TEMPO]] TWO-PORT STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert| real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb| real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | feed_wid| real numeric| meters| 0.002 | width of feed line segment |-! scope="row" | center_wid| real numeric| meters| feed_wid| width of center line segment |-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | sub_len| real numeric| meters | 0.1 | length of substrate |-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate |} [[EM.Picasso|EM.PICASSO]] TWO-PORT STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert| real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb| real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | feed_wid| real numeric| meters| 0.002 | width of feed line segment |-! scope="row" | center_wid| real numeric| meters| feed_wid| width of center line segment |-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment|} <table><tr><td>[[Image:Wiz strpln2p tempo.png|thumb|500px|Default two-port stripline segment in EM.Tempo.]]</td></tr><tr><td>[[Image:Wiz strpln2p picasso.png|thumb|500px|Default two-port stripline segment in EM.Picasso.]]</td></tr></table> == Yagi-Uda Array Wizard == ICON: [[File:yagi icon.png]]  MENU: '''Tools → Antenna Wizards → Yagi-Uda Dipole Array''' MODULE(S): [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a Yagi-Uda wire dipole array in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.   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)  YAGI 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" | excite_len_lambda| real numeric| -| 0.47 | length of exciter dipole normalized to free-space wavelength |-! scope="row" | reflect_len_lambda| real numeric| -| 0.5 | length of reflector dipole normalized to free-space wavelength |-! scope="row" | reflect_spacingn_lambda| real numeric| -| 0.25 | spacing between reflector and exciter dipoles normalized to free-space wavelength |-! scope="row" | direct_len_lambda| real numeric| -| 0.406 | length of director dipoles normalized to free-space wavelength |-! scope="row" | direct_spacing_lambda| real numeric| -| 0.34 | spacing between director dipoles normalized to free-space wavelength |-! scope="row" | n_direct| integer numeric| -| 5 | number of director dipole elements along X |-! scope="row" | wire_rad_lambda| real numeric| -| 0.003 | wire radius normalized to free-space wavelength |} <table><tr><td>[[Image:wiz_yagi.png|thumb|500px|Default thin wire Yagi-Uda dipole array in EM.Libera.]]</td></tr></table> <br /> <hr>
emag_microstrip_picasso(h,er,z0,strip_len,feed_len)[[Image:Top_icon.png|30px]] '''[[#Air_Bridge_Wizard | Back to the Top of the Page]]'''
emag_microstrip_ferma(h,er,z0,box_multiplier,draw_substrate)[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''