<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 (only in [[EM.Tempo]] & [[EM.Ferma]])
|-
! scope="row" | draw_substrate
|}
<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.PICASSO]]</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,strip_wid,slot_wid,strip_len,sub_len,sub_wid,draw_substrate) emag_cpw_2port_picasso(h,er,w,s,ls,lf)  TWO-PORT CPW WIZARD PARAMETERS
{| border="0"
|-
| substrate relative permittivity
|-
! scope="row" | strip_widcenter_wid
| real numeric
| meters
| 0.002
| width of the center strip
|-
! scope="row" | slot_wid
| width of the slots
|-
! scope="row" | strip_lencenter_len
| real numeric
| meters
| - 0.05 | length of the center line segment
|-
! scope="row" | sub_lenfeed_len
| real numeric
| meters
| 0.5 * center_len
| length of feed line segment
|}
Â
[[EM.Ferma|EM.FERMA]] CPW WIZARD PARAMETERS
{| border="0"
|-
| valign="top"|
|-
{| class="wikitable"
|-
! scope="col"| Parameter Name
! scope="col"| Value Type
! scope="col"| Units
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meters
| 0.0015
| substrate height (thickness)
|-
! scope="row" | er
| real numeric
| -
| length of substrate (only in [[EM2.Tempo]])2 | substrate relative permittivity
|-
! scope="row" | sub_widstrip_wid
| real numeric
| meters
| 0.002
| width of the center strip
|-
! scope="row" | slot_wid
| real numeric
| meters
| 0.002
| width of the slots
|-
! scope="row" | box_multiplier
| real numeric
| -
| width 10 | ratio of substrate (only in [[EM.Tempo]])width to sum of widths of center strip and two slots
|-
! scope="row" | draw_substrate
<tr>
<td>
[[Image:wiz_cpw2p_tempowiz_cpw_tempo.png|thumb|500px|Default two-port coplanar waveguide segment in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_cpw2p_picassowiz_cpw_picasso.png|thumb|500px|Default two-port 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>
== Coaxial Cross Slot Antenna Wizard ==
ICON: [[File:coax1p iconcross_icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Coaxial LineCross Slot Antenna'''
MODULE(S): [[EM.Tempo]], [[EM.FermaPicasso]]
FUNCTION: Creates the parameterized geometry of a coaxial line segment of a specified characteristic impedance with a dielectric core cross slot antenna in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this the wizard creates a one-port open-ended coaxial transmission line segmentcross slot antenna on a dielectric substrate. In [[EM.FermaPicasso]], it sets up a 2D solution plane for quasi-static analysis of the coaxial transmission linewizard creates a cross slot antenna on a slot trace. The radius total length of the outer conductor each slot is determined based on set equal to a half the specified characteristic impedance. It may effective wavelength, which can be replaced by changed. This wizard does not provide a numeric value insteaddefault excitation source in either module.
PYTHON COMMAND(S):
emag_coax_2port_tempoemag_slot_tempo(erh,z0er,r_innerslot_wid,lensub_size)
emag_coax_fermaemag_slot_picasso(erh,z0er,r_innerslot_wid)
COAXIAL CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er h
| real numeric
| - meter| 20.2 0015| relative permittivity of the dielectric core substrate thickness (height)
|-
! scope="row" | z0er
| real numeric
| Ohms -| 50 2.2 | characteristic impedance substrate relative permittivity
|-
! scope="row" | r_innerslot_wid
| real numeric
| meters meter| 0.001 005| radius width of inner conductor the slot
|-
! scope="row" | lensub_size
| real numeric
| meters meter| - 0.2| length dimensions of the line segment square substrate & ground (only in [[EM.Tempo]])
|}
<table>
<tr>
<td>
[[Image:wiz_coax_tempowiz_cross_tempo.png|thumb|500px|Default coaxial line segment cross slot antenna in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_coax_fermawiz_cross_picasso.png|thumb|500px|Default 2D coaxial line cross slot antenna in EM.FermaPicasso.]]
</td>
</tr>
</table>
== Two-Port Coaxial Cross Slot Wizard ==
ICON: [[File:coax2p iconcross_icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Two-Port Coaxial LineCross Slot'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.TempoIllumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a two-port coaxial line segment of narrow cross slot in a specified characteristic impedance with a dielectric core in the project workspaceground plane
NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by This wizard simply creates a cross slot in a numeric value insteadground plane using Boolean subtraction.
PYTHON COMMAND(S): emag_coax_2port_tempoemag_cross_slot(erslot_len,z0slot_wid,r_inner,lenmetal_size)
TWO-PORT COAXIAL LINEAR SLOT WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | er slot_len
| real numeric
| - project units| 2.2 100| relative permittivity total length of the dielectric core each slot arm
|-
! scope="row" | z0slot_wid
| real numeric
| Ohms project units| 50 10| characteristic impedance total width of each slot arm
|-
! scope="row" | r_innermetal_size
| real numeric
| meters project units| 0.001 200| radius of inner conductor |-! scope="row" | len| real numeric| meters | - | length dimensions of the line segment (only in [[EM.Tempo]]) square metal ground
|}
<tr>
<td>
[[Image:wiz_coax2p_tempowiz_cross_cad.png|thumb|500px|Default two-port coaxial line segment cross slot in EM.TempoCubeCAD.]]
</td>
</tr>
</table>
== Rectangular Waveguide Dipole Antenna Wizard ==
ICON: [[File:wg1p dipole icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Rectangular WaveguideWire Dipole Antenna'''
MODULE(S): [[EM.Tempo]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a rectangular waveguide segment slightly above the cutoff at the center frequency of dipole antenna in the projectworkspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a one-port open-ended rectangular waveguide segment in In [[EM.Tempo]]. The width of , the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 modedipole consists of two thin PEC cylinders fed by a lumped source on a short joining line. The height is set equal to half its widthIn [[EM. Both Libera]], the width and height can be replaced by arbitrary numeric valuesdipole is a thin wire.
PYTHON COMMAND(S): emag_rect_waveguide(wg_len,port_offset)
emag_dipole_tempo(len_lambda,wire_rad_lambda)
WAVEGUIDE emag_dipole_libera(len_lambda,wire_rad_lambda)Â Â DIPOLE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenlen_lambda
| real numeric
| meters -| - 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])| length of the waveguide segment dipole normalized to free-space wavelength
|-
! scope="row" | port_offsetwire_rad_lambda
| real numeric
| meters -| - 0.002 | distance between port plane and the first open end of the waveguide wire radius normalized to free-space wavelength
|}
<tr>
<td>
[[Image:wiz_wg_tempowiz_dipole_tempo.png|thumb|500px300px|Default rectangular waveguide segment with a shorted end wall 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>
== Two-Port Rectangular Waveguide Dipole Array Wizard ==
ICON: [[File:wg2p dpl_array icon.png]]
MENU: '''Tools → Transmission Line Antenna Wizards → Two-Port Rectangular WaveguideWire Dipole Array'''
MODULE(S): [[EM.TempoLibera]]
FUNCTION: Creates the parameterized geometry of a two-port rectangular waveguide segment slightly above the cutoff at the center frequency of dipole antenna array in the projectworkspace
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 valuesdipole elements are all thin wires.
PYTHON COMMAND(S): emag_rect_waveguide_2portemag_dipole_array(wg_lenlen_lambda,feed_lenspacing_lambda,port_offsetnx,ny,wire_rad_lambda)
TWO-PORT WAVEGUIDE DIPOLE ARRAY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenlen_lambda
| real numeric
| meters -| - 0.5 | length of the middle waveguide segment dipole normalized to free-space wavelength
|-
! scope="row" | feed_lenspacing_lambda
| real numeric
| meters -| - 0.5 | length of the feed waveguide segments element spacing normalized to free-space wavelength
|-
! scope="row" | port_offsetnx| integer numeric| -| 5 | number of elements along X |-! scope="row" | ny| integer numeric| -| 1 | number of elements along Y |-! scope="row" | wire_rad_lambda
| real numeric
| meters -| - 0.002 | distance between port planes and the open ends of the waveguide wire radius normalized to free-space wavelength
|}
<tr>
<td>
[[Image:wiz_wg2p_tempowiz_dipole_array.png|thumb|500px|Default two-port rectangular waveguide segment thin wire dipole array in EM.Tempo with the two open-end feed sections in the freeze stateLibera.]]
</td>
</tr>
</table>
== Coaxial Connector Foil Wizard ==
ICON: [[File:sma foil icon.png]]
MENU: '''Tools → Component Wizards → Coaxial ConnectorConformal Coil'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a coaxial connector of a specified characteristic impedance cylindrical foil section in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based In [[EM.Tempo]], this wizard creates a conformal metallic patch on the specified characteristic impedancea cylindrical dielectric coating around a cylindrical metal core. It may be replaced by In all other modules, it creates a numeric value insteadfree-standing sectorial cylindrical foil.
PYTHON COMMAND(S): emag_sma_connector(er,z0,inner_rad,flange_size,feed_len,ext_len)
emag_foil(foil_rad,foil_height,alpha)
COAXIAL CONNECTOR emag_foil_tempo(er,core_rad,foil_rad,core_height,foil_height,foil_offset,alpha)Â Â FOIL WIZARD PARAMETERS
{| border="0"
|-
| -
| 2.2
| relative permittivity of the dielectric core coating (only in [[EM.Tempo]])
|-
! scope="row" | z0core_rad
| real numeric
| Ohms project units| 50 20 | characteristic impedance radius of the metal core (only in [[EM.Tempo]])
|-
! scope="row" | inner_radfoil_rad
| real numeric
| meters project units| 025 (in [[EM.001 Tempo]]) or 100 (all others)| radius of inner conductor the foil section
|-
! scope="row" | flange_sizecore_height
| real numeric
| meters project units| 0.01 50 | lateral size height of the flange metal core (only in [[EM.Tempo]])
|-
! scope="row" | feed_lenfoil_height
| real numeric
| meters project units| 025 (in [[EM.03Tempo]]) or 100 (in all others)| length height of the coaxial line segment foil section
|-
! scope="row" | ext_lenfoil_offset
| real numeric
| meters project units| 0.0025 10 | length offset of the inner conductor extension beyond foil section with respect to the flange base of metal core (only in [[EM.Tempo]]) |-! scope="row" | alpha| real numeric| degrees | 90 | sectoral angle
|}
<tr>
<td>
[[Image:wiz_smawiz_foil_cad.png|thumb|500px360px|Default coaxial connector 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>
== Air Bridge Hilly Terrain Wizard ==
ICON: [[File:bridge iconhill_icon.png]]
MENU: '''Tools → Component Propagation Wizards → Air BridgeHilly Terrain'''
MODULE(S): [[EM.Tempo]], [[EM.PicassoTerrano]]
FUNCTION: Creates the parameterized geometry of an air bridge a hilly terrain with a random rough surface in the project workspace typically used to equalize the grounds of a CPW line
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this This wizard creates a free-standing air bridge onlyhilly terrain using a surface object generated with a Gaussian profile. In [[EM.Picasso]], it also creates and sets The surface is then roughened based on the substrate parametersspecified statistics.
PYTHON COMMAND(S): emag_hill(area_size,height,radius,elevation,res,rms_height,correl_len)
emag_air_bridge_tempo(bridge_len,post_height,post_rad)
emag_air_bridge_picasso(h,er,bridge_len,post_height,post_rad)Â Â AIR BRIDGE HILLY TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | harea_size
| real numeric
| meters meter| 0.0015 50| substrate height (thickness) (only in [[EM.Picasso]])dimensions of the square terrain surface
|-
! scope="row" | er height
| real numeric
| - meter| 2.2 15| substrate relative permittivity (only in [[EM.Picasso]])height of the hill
|-
! scope="row" | bridge_lenradius
| real numeric
| meters meter| 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]]) 20| length radius of the bridge Gaussian surface profile
|-
! scope="row" | post_heightelevation
| real numeric
| meters meter| 0.004 ([[EM.Tempo]]) or 0.002 ([[EM.Picasso]]) 1| height base elevation of the two posts whole terrain surface
|-
! scope="row" | post_radres
| real numeric
| meters meter| 0.001 5| radius resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 5| correlation length of the two posts random rough surface
|}
<tr>
<td>
[[Image:wiz_bridge_tempowiz_hill.png|thumb|360px500px|Default air bridge hilly terrain in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_bridge_picasso.png|thumb|360px|Default air bridge in EM.PicassoTerrano.]]
</td>
</tr>
</table>
== Solenoid Horn Antenna Array Wizard ==
ICON: [[File:solenoid iconhorn_array_icon.png]]
MENU: '''Tools → Component Antenna Wizards → SolenoidHorn Antenna Array'''
MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a solenoid with a generalized super-quadratic cross section pyramidal horn antenna array in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this This wizard turns the solenoid into creates an array of pyramidal horn antennas fed by rectangular waveguides with a wire current sourceTE10 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)
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 CROSS SLOT ANTENNA WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radgain_dB
| real numeric
| project units-| 2 15| major radius gain of the super-quadratic cross section each individual horn element
|-
! scope="row" | minor_radnx| real integer numeric| project units-
| 2
| minor radius number of the super-quadratic cross section elements along X
|-
! scope="row" | height| real numeric| project units | 10 | total height of the solenoid |-! scope="row" | turnsny
| integer numeric
| - | 10 | total number of turns|-! scope="row" | order| integer numeric| -
| 2
| order number of the super-quadratic curve, N = 2 produces an ellipseelements along Y
|-
! scope="row" | stepspacing_x_lambda
| real numeric
| - | 0.005 3| increment in the interval [0, 2*pi] element spacing along X normalized to free- determines the resolution of the curve space wavelength
|-
! scope="row" | currentspacing_y_lambda
| real numeric
| Amp -| 1| total current flowing through the solenoid (only in [[EM.Ferma]])3|element spacing along Y normalized to free-! scope="row" | wire_rad| real numeric| project units | 0.0005 | radius of the solenoid wire (only in [[EM.Ferma]])space wavelength
|}
<tr>
<td>
[[Image:wiz_solenoid_cadwiz_horn_array.png|thumb|360px500px|Default solenoid horn antenna array in CubeCADEM.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_solenoid_fermawiz_horn.png|thumb|360px500px|Default solenoid horn antenna in EM.FermaTempo.]]
</td>
</tr>
</table>
== Coil Linear Slot Array Wizard ==
ICON: [[File:coil iconslot_array_icon.png]]
MENU: '''Tools → Component Antenna Wizards → Toroidal CoilLinear Slot Array'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.TempoIllumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of an array of narrow rectangular slots in a toroidal helix coil with a generalized super-quadratic cross section in the project workspaceground plane
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this This wizard turns the toroidal coil into simply creates an array of linear slots in a wire current sourceground plane using Boolean subtraction.
PYTHON COMMAND(S): emag_linear_slot_array(slot_len,slot_wid,nx,ny,spacing_x,spacing_y)
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 LINEAR SLOT ARRAY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radslot_len
| real numeric
| project units
| 10 100| radius length of the circular axis slot
|-
! scope="row" | minor_rad_hslot_wid
| real numeric
| project units
| 2 10| horizontal radius width of the super-quadratic cross section slot
|-
! scope="row" | minor_rad_vnx| real integer numeric| project units-
| 2
| vertical radius number of the super-quadratic cross section elements along X
|-
! scope="row" | turnsny
| integer numeric
| - | 50 | total number of turns|-! scope="row" | order| integer numeric| -
| 2
| order number of the super-quadratic curve, N = 2 produces an ellipseelements along Y
|-
! scope="row" | stepspacing_x
| real numeric
| - | 0.005 150| increment in the interval [0, 2*pi] - determines the resolution of the curve element spacing along X
|-
! scope="row" | currentspacing_y
| real numeric
| Amp | 1| total current flowing through the coil (only in [[EM.Ferma]])|-! scope="row" | wire_rad| real numeric| project units | 0.0005 150| radius of the coil wire (only in [[EM.Ferma]])element spacing along Y
|}
<tr>
<td>
[[Image:wiz_coil_cadwiz_slot_array_cad.png|thumb|500px|Default toroidal coil 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_coil_fermawiz_slot_cad.png|thumb|500px|Default toroidal coil linear slot in EM.FermaCubeCAD.]]
</td>
</tr>
</table>
== Foil Microstrip Wizard ==
ICON: [[File:foil us1p icon.png]]
MENU: '''Tools → Component Transmission Line Wizards → Conformal CoilMicrostrip Line'''
MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.IlluminaPicasso]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a cylindrical foil section microstrip line segment 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 conformal metallic patch on one-port open-ended microstrip transmission line segment of a cylindrical dielectric coating around a cylindrical metal corespecified characteristic impedance. In all other modules[[EM.Ferma]], it creates sets up a free2D solution plane for quasi-standing sectoral cylindrical foilstatic analysis of the microstrip transmission line with a given strip width.
PYTHON COMMAND(S):
emag_foilemag_microstrip_tempo(foil_radh,foil_heighter,alphaz0,cetner_len,sub_len,sub_wid,draw_substrate)
emag_foil_tempoemag_microstrip_picasso(h,er,core_rad,foil_rad,core_height,foil_heightz0,foil_offsetcenter_len,alphafeed_len)
emag_microstrip_ferma(h,er,strip_wid,box_multiplier,draw_substrate)
FOIL [[EM.Tempo|EM.TEMPO]] MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | h
| real numeric
| meters
| 0.0015
| substrate height (thickness)
|-
! scope="row" | er
| -
| 2.2
| substrate relative permittivity of the dielectric coating (only in [[EM.Tempo]])
|-
! scope="row" | core_radz0
| real numeric
| project unitsOhms | 20 50 | radius of the metal core (only in [[EM.Tempo]]) characteristic impedance
|-
! scope="row" | foil_radcenter_len
| real numeric
| project unitsmeters | 25 (in [[EM0.Tempo]]) or 100 (all others)03| radius length of the foil section center line segment
|-
! scope="row" | core_heightsub_len
| real numeric
| project unitsmeters | 50 0.1 | height length of the metal core (only in [[EM.Tempo]]) substrate
|-
! scope="row" | foil_heightsub_wid
| real numeric
| project unitsmeters | 25 (in [[EM0.Tempo]]) or 100 (in all others)05 | height width of the foil section substrate
|-
! scope="row" | foil_offsetdraw_substrate| real numeric| project units| 10 | offset of the foil section with respect to the base of metal core (only in [[EM.Tempo]]) Boolean|-! scope="row" | alpha| real numeric| degrees | 90 True | sectoral angleAdds substrate & ground plane
|}
== Parabolic Reflector Wizard == ICON: [[File:dish icon.png]]  MENU: '''Tools → Component Wizards → Parabolic Reflector''' MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[Picasso|EM.IlluminaPICASSO]], [[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 MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | focal_lenh
| real numeric
| project unitsmeters | 500.0015 | focal length of the primitive parabola substrate height (thickness)
|-
! scope="row" | axial_lener
| real numeric
| project units- | 70 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | center_len| real numeric| meters | 0.03| axial length of the primitive parabola line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment
|}
== Trihedral Reflector Wizard == ICON: [[File:trihed icon.png]]  MENU: '''Tools → Component Wizards → Trihedral Reflector''' MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[|EM.LiberaFERMA]]  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 MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | sideh
| real numeric
| project unitsmeters | 1000.0015 | square wall dimensions 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
|}
== Particle Cloud Wizard ==<table><tr><td>[[Image:wiz_us_tempo.png|thumb|500px|Default microstrip line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_picasso.png|thumb|500px|Default microstrip line segment in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_us_ferma.png|thumb|500px|Default 2D microstrip line in EM.Ferma.]]</td></tr></table>
ICON: [[File:cloud icon.png]] == Microstrip-Fed Patch Wizard ==
MENUICON: '''Tools → Component Wizards → Particle Cloud'''[[File:us_patch_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools → Antenna Wizards → Microstrip-Fed Patch Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a random cloud of regular polygon particles contained in an ellipsoid region[[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 aperture diameter of 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 reflector feed line is determined based on excited by a microstrip port. In [[EM.Picasso]], the focal and axial lengths feed line has a scattering wave port. The total dimensions of the primitive parabolasquare patch are set equal to 0.5 times the effective dielectric wavelength, which can be changed.
PYTHON COMMAND(S):
emag_particle_cloudemag_microstrip_fed_patch_tempo(n_sidesis_recess,side_lengthh,cont_radius_xer,cont_radius_yz0,cont_radius_zfeed_len,n_elementsrecess_dep,recess_wid,sub_len,sub_wid)
emag_particle_cloud_cademag_microstrip_fed_patch_picasso(n_sidesis_recess,side_lengthh,cont_radius_xer,cont_radius_yz0,cont_radius_zfeed_len,n_elementsrecess_dep,recess_wid)
PARTICLE CLOUD MICROSTRIP-FED PATCH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | n_sidesis_recess| integer numericBoolean
| -
| 4True| number of sides of Creates a recessed feed vs. a direct microstrip line junction to the regular polygon particle patch
|-
! scope="row" | side_lengthh
| real numeric
| project unitsmeter| 20.0015| side length of the regular polygon particle substrate thickness (height)
|-
! scope="row" | cont_radius_xer
| real numeric
| project units-| 2002.2 | radius of the ellipsoid container along X substrate relative permittivity
|-
! scope="row" | cont_radius_yz0
| real numeric
| project unitsOhms| 20050 | radius characteristic impedance of the ellipsoid container along Y microstrip feed
|-
! scope="row" | cont_radius_zfeed_len
| real numeric
| project unitsmeter| 1000.075| radius length of the ellipsoid container along Z microstrip feed line
|-
! scope="row" | n_elementsrecess_dep| integer real numeric| meter| 0.015| depth of the feed recess | -! scope="row" | 100recess_wid| total number real numeric| meter| 0.005| width of particles 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]])
|}
== Sierpinski Wizard ==<table><tr><td>[[Image:wiz_us_patch_tempo.png|thumb|500px|Default microstrip-fed patch antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_patch_picasso.png|thumb|500px|Default microstrip-fed patch antenna in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_us_patch_recess_tempo.png|thumb|500px|Default microstrip-fed patch antenna with a recessed feed in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us_patch_recess_picasso.png|thumb|500px|Default microstrip-fed patch antenna with a recessed feed in EM.Picasso.]]</td></tr></table>
ICON: [[File:sierpin icon.png]] == Mobile Path Wizard ==
MENUICON: '''Tools → Component Wizards → Sierpinski Strip'''[[File:Mobile Path icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]] '''Tools → Propagation Wizards → Mobile Path'''
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 mobile path of smaller triangles, which cannot be modified using variables afterwards. You may want to group transmitters or receivers in the set of all the triangles as a single composite object. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates either a set of transmitters or a set of receivers along a specified path. The path can be specified in one of three different ways: (a) using an existing "virtual" nodal curve, i.e. a polyline or a NURBS curve, whose nodes define the base locations, (b) using an existing "virtual" line object by specifying the number of base location points, and (c) using an existing spatial Cartesian data file, which specifies the coordinates of the base location points. The Mobile Path Wizard provides a list of all the nodal curves or line objects that have been defined as virtual objects in the project workspace.
PYTHON COMMAND(S): emag_sierpinski(key_size,levels)
PYTHON COMMAND(S):
SIERPINSKI emag_mobile_path_nodal(label,nodal_curve,TxRx=0)Â emag_mobile_path_line(label,line_object,num_points=10,TxRx=0)Â emag_mobile_path_file(label,file_name,TxRx=0)Â Â MOBILE PATH WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | key_sizenodal_curve| real numericstring| project units-| 100-| side length name of the largest (outermost) triangle nodal curve object
|-
! scope="row" | levelsTxRx| integer numeric
| -
| 30| number 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 fractal levels spatial Cartesian data file that must have a ".CAR" file extension
|}
== Dipole Antenna Wizard ==<table><tr><td>[[Image:Wiz mobile1.png|thumb|480px|The mobile path wizard dialog.]]</td></tr></table><table><tr><td>[[Image:Wiz mobile2.png|thumb|640px|A set of transmitters created from a virtual polyline object using the mobile path wizard.]]</td></tr></table>
ICON: [[File:dipole icon.png]] == Mountainous Terrain Wizard ==
MENUICON: '''Tools → Antenna Wizards → Wire Dipole Antenna'''[[File:mountain_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Libera]] '''Tools → Propagation Wizards → Mountainous Terrain'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], the dipole consists of two thin PEC cylinders fed by Creates a lumped source on mountainous terrain with a short joining line. In [[EM.Libera]], random rough surface in the dipole is a thin wire. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a mountainous terrain using a surface object generated with a bi-cubic spline profile. The surface is then roughened based on the specified statistics. This wizard can be used to create either a mountain range with three peaks or a single-peak mountain.
PYTHON COMMAND(S):
emag_dipole_tempoPYTHON COMMAND(len_lambdaS): emag_mountain(is_range,area_size,height,height_diff,radius,spacing,elevation,res,rms_height,wire_rad_lambdacorrel_len)
emag_dipole_libera(len_lambda,wire_rad_lambda)
 DIPOLE MOUNTAINOUS TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdais_range| real numericBoolean
| -
| 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])True | length of dipole normalized to free-space wavelength if true, creates a mountain range with three peaks, otherwise, creates a single peak
|-
! scope="row" | wire_rad_lambdaarea_size
| real numeric
| meter| 200| dimensions of the square terrain surface| -! scope="row" | 0.002 height| wire 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 normalized to free| real numeric| meter| 50| radius of the bi-space wavelength 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
|}
== Dipole Array Wizard ==<table><tr><td>[[Image:wiz_mountain.png|thumb|500px|Default mountainous terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:dpl_array icon.png]] == Office Building Wizard ==
MENUICON: '''Tools → Antenna Wizards → Wire Dipole Array'''[[File:office_icon.png]]
MODULE(S)MENU: [[EM.Libera]] '''Tools → Propagation Wizards → Office Building'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna array in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The dipole elements are all thin wires. Creates a multi-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_dipole_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
PYTHON COMMAND(S): emag_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness)
DIPOLE ARRAY OFFICE BUILDING WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdaroom_len
| real numeric
| -meter| 0.5 6| length of dipole normalized to free-space wavelength individual rooms
|-
! scope="row" | spacing_lambdaroom_wid
| real numeric
| meter| 8| width of individual rooms| -! scope="row" | 0.5 room_height| real numeric| meter| 4| height of individual rooms| element spacing normalized to free-space wavelength ! scope="row" | hallway_wid| real numeric| meter| 2| width of interior hallways
|-
! scope="row" | nx
| -
| 5
| number of elements rooms along X
|-
! scope="row" | ny
| integer numeric
| -
| 1 3 | number of elements rooms along Y
|-
! scope="row" | wire_rad_lambdanz| integer numeric| -| 2 | number of floors (number of rooms along Z)|-! scope="row" | er
| real numeric
| -
| 04.002 4| relative permittivity of building walls| wire radius normalized to free-space wavelength ! 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>
== Yagi-Uda Array Parabolic Reflector Wizard ==
ICON: [[File:yagi dish icon.png]]
MENU: '''Tools → Antenna Component Wizards → Yagi-Uda Dipole ArrayParabolic Reflector'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a Yagi-Uda wire dipole array parabolic reflector in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wiresaperture diameter of the reflector is determined based on the focal and axial lengths of the primitive parabola.
PYTHON COMMAND(S): emag_yagiemag_parabolic_reflector(excite_len_lambdafocal_len,reflect_len_lambda,reflect_spacing_lambda,direct_len_lambda,direct_spacing_lambda,n_direct,wire_rad_lambdaaxial_len)
YAGI PARABOLIC REFLECTOR WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | excite_len_lambdafocal_len
| real numeric
| -project units| 0.47 50| focal length of exciter dipole normalized to free-space wavelength the primitive parabola
|-
! scope="row" | reflect_len_lambdaaxial_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 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
| -
| 0.5 4| length number of reflector dipole normalized to free-space wavelength sides of the regular polygon particle
|-
! scope="row" | reflect_spacingn_lambdaside_length
| real numeric
| -project units| 0.25 2| spacing between reflector and exciter dipoles normalized to free-space wavelength side length of the regular polygon particle
|-
! scope="row" | direct_len_lambdacont_radius_x
| real numeric
| -project units| 0.406 200| length radius of director dipoles normalized to free-space wavelength the ellipsoid container along X
|-
! scope="row" | direct_spacing_lambdacont_radius_y
| real numeric
| -project units| 0.34 200| spacing between director dipoles normalized to free-space wavelength radius of the ellipsoid container along Y
|-
! scope="row" | n_directcont_radius_z| real numeric| project units| 100| radius of the ellipsoid container along Z |-! scope="row" | n_elements
| integer numeric
| -
| 5 100| total number of director dipole elements along X |-! scope="row" | wire_rad_lambda| real numeric| -| 0.003 | wire radius normalized to free-space wavelength particles
|}
== Printed Dipole 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:print_dpl icon.png]] == Plateau Terrain Wizard ==
MENUICON: '''Tools → Antenna Wizards → Printed Dipole Antenna'''[[File:plateau_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools → Propagation Wizards → Plateau Terrain'''
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 of two PEC strips fed by Creates a lumped source on plateau terrain with a short joining line. In [[EM.Picasso]], random rough surface 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 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_printed_dipole_tempoPYTHON COMMAND(hS): emag_plateau(area_size,height,slope,erelevation,widres,sub_sizerms_height,has_groundcorrel_len)
emag_printed_dipole_picasso(h,er,wid,has_ground)
 PRINTED DIPOLE PLATEAU TERRAIN WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | harea_size
| real numeric
| meter
| 0.0015200| substrate thickness (height) dimensions of the square terrain surface
|-
! scope="row" | erheight
| real numeric
| -meter| 2.2 10| substrate relative permittivity height of the hill
|-
! scope="row" | widslope
| real numeric
| meter
| 0.0051| strip width slope of the bi-sigmoid surface profile
|-
! scope="row" | sub_sizeelevation
| real numeric
| meter
| 0.155| substrate dimensions along X and Y (only in [[EM.Tempo]])base elevation of whole terrain surface
|-
! scope="row" | has_groundres| Booleanreal numeric| meter| 10| resolution of terrain surface | -! scope="row" | Truerms_height| Places a PEC ground plane real numeric| meter| 0.5| RMS height of the same size as random rough surface |-! scope="row" | correl_len| real numeric| meter| 10| correlation length of the dielectric substrate random rough surface
|}
== Probe-Fed Patch Wizard ==<table><tr><td>[[Image:wiz_plateau.png|thumb|500px|Default plateau terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:probe_patch_icon.png]] == Printed Dipole Wizard ==
ICON: [[File:print_dpl icon.png]] Â MENU: '''Tools → Antenna Wizards → Probe-Fed Patch Printed Dipole Antenna'''
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a probe-fed rectangular patch printed dipole antenna on a dielectric substrate in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the patch antenna is printed dipole consists of two PEC strips fed by a lumped source on a short vertical PEC joining line. In [[EM.Picasso]], the patch antenna printed dipole is fed by a probe single PEC strip with a gap 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 changedit.
PYTHON COMMAND(S):
emag_patch_tempoemag_printed_dipole_tempo(h,er,feed_ratiowid,sub_size,has_ground)
emag_patch_picassoemag_printed_dipole_picasso(h,er,feed_ratiowid,feed_radhas_ground)
PATCH PRINTED DIPOLE WIZARD PARAMETERS
{| border="0"
|-
| 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_radwid
| real numeric
| meter
| 0.005
| radius of probe via strip width
|-
! scope="row" | sub_size
| 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 same size as the dielectric substrate
|}
Â
<table>
<tr>
<td>
[[Image:wiz_print_dpl_tempo.png|thumb|500px|Default printed dipole antenna in EM.Tempo.]]
</td>
</tr>
<tr>
<td>
[[Image:wiz_print_dpl_picasso.png|thumb|500px|Default printed dipole antenna in EM.Picasso.]]
</td>
</tr>
</table>
== Probe-Fed Patch Array Wizard ==
|}
== Microstrip<table><tr><td>[[Image:wiz_patch_array_tempo.png|thumb|500px|Default probe-Fed Patch Wizard ==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>
ICON: [[File:us_patch_icon.png]] == Probe-Fed Patch Wizard ==
ICON: [[File:probe_patch_icon.png]] Â MENU: '''Tools → Antenna Wizards → MicrostripProbe-Fed Patch Antenna'''
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a microstripprobe-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.Tempo]], the feed line patch antenna is excited fed by a microstrip portlumped source on a short vertical PEC line. In [[EM.Picasso]], the feed line has patch antenna is fed by a scattering wave portprobe source on a short vertical PEC via. The total In both modules, the dimensions of the square patch are set equal to 0.5 47 times the effective dielectric wavelength, which can be changed.
PYTHON COMMAND(S):
emag_microstrip_fed_patch_tempoemag_patch_tempo(is_recess,h,er,z0,feed_len,recess_dep,recess_wid,sub_lenfeed_ratio,sub_widsub_size)
emag_microstrip_fed_patch_picassoemag_patch_picasso(is_recess,h,er,z0,feed_len,recess_depfeed_ratio,recess_widfeed_rad)
MICROSTRIP-FED PATCH 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" | z0feed_ratio
| real numeric
| Ohms-| 50 0.4| characteristic impedance ratio of the microstrip feed location of probe to half patch length xf/(a/2)
|-
! 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_widfeed_rad
| real numeric
| meter
| 0.005
| width radius of the recess gaps probe via
|-
! scope="row" | sub_lensub_size
| real numeric
| meter
| 0.315| substrate dimension dimensions along X (only in [[EM.Tempo]])|-! scope="row" | sub_wid| real numeric| meter| 0.3| substrate dimension along and Y (only in [[EM.Tempo]])
|}
== Slot<table><tr><td>[[Image:wiz_patch_tempo.png|thumb|500px|Default probe-Coupled Patch Wizard ==fed patch antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_patch_picasso.png|thumb|500px|Default probe-fed patch antenna in EM.Picasso.]]</td></tr></table>
ICON: [[File:slot_patch_icon.png]] == Random City Wizard ==
MENUICON: '''Tools → Antenna Wizards → Slot-Coupled Patch 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 slot-coupled rectangular patch antenna in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates Creates a substrate set of randomly located and randomly oriented buildings 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 random dimensions of and impenetrable walls in the square patch are set equal to 0.47 times the effective dielectric wavelength, which can 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. 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_slot_coupled_patch_tempoPYTHON COMMAND(h_patchS): emag_random_city(city_size,er_patchn_buildings,h_feedrotate_bldg,er_feedsemi_random,slot_lenbuilding_base_min,slot_widbuilding_base_max,z0building_height_min,feed_lenbuilding_height_max,sub_lener,sub_widsig)
emag_slot_coupled_patch_picasso(h_patch,er_patch,h_feed,er_feed,slot_len,slot_wid,z0,feed_len)
 SLOT-COUPLED PATCH RANDOM CITY WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | h_patchcity_size
| real numeric
| meter
| 0.0015250| thickness (height) total dimensions of the top substrate layer square city area
|-
! scope="row" | er_patchn_buildings| real integer numeric
| -
| 2.2 25 | relative permittivity total number of the top substrate layerbuildings
|-
! scope="row" | h_feedrotate_bldg| real numericBoolean| meter-| 0.0015False| thickness (height) of sets the bottom substrate layer rotation angles of each building as random variables
|-
! scope="row" | er_feedsemi_random| real numericBoolean
| -
| 2.2 True| relative permittivity if false, the the locations, orientations and extents of the bottom substrate layerbuildings change randomly all the time
|-
! scope="row" | slot_lenbuilding_base_min
| real numeric
| meter
| 0.0210| length minimum dimension of the coupling slot base of the individual buildings
|-
! scope="row" | slot_widbuilding_base_max
| real numeric
| meter
| 0.002520| width maximum dimension of the coupling slot base of the individual buildings
|-
! scope="row" | z0building_height_min
| real numeric
| Ohmsmeter| 50 5| characteristic impedance minimum height of the microstrip feed individual buildings
|-
! scope="row" | feed_lenbuilding_height_max
| real numeric
| meter
| 0.120| length maximum height of the microstrip feed line individual buildings
|-
! scope="row" | sub_lener
| real numeric
| meter-| 04.34| substrate dimension along X (only in [[EM.Tempo]])relative permittivity of building walls
|-
! scope="row" | sub_widsig
| real numeric
| meterS/m| 0.1e-3| substrate dimension along Y (only in [[EM.Tempo]])conductivity of building walls
|}
== Linear Slot 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:slot_icon.png]] == Rectangular Waveguide Wizard ==
MENUICON: '''Tools → Antenna Wizards → Linear Slot'''[[File:wg1p icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools → Transmission Line Wizards → Rectangular Waveguide'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a narrow rectangular slot in a ground plane[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard simply creates Creates the parameterized geometry of a linear slot in a ground plane using Boolean subtraction. 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_linear_slot(slot_len,slot_wid,metal_size)
PYTHON COMMAND(S): emag_rect_waveguide(wg_len,port_offset)
LINEAR SLOT WAVEGUIDE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenwg_len
| real numeric
| project unitsmeters | 1001| length of the slot waveguide segment
|-
! scope="row" | slot_widport_offset
| real numeric
| project unitsmeters | 100.075 | length distance between port plane and the first open end of the slot 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"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | metal_sizekey_size
| real numeric
| project units
| 200100| dimensions side length of the square metal groundlargest (outermost) triangle |-! scope="row" | levels| integer numeric| -| 3| number of fractal levels
|}
== Slot Antenna Wizard ==<table><tr><td>[[Image:wiz_sierpin_tempo.png|thumb|500px|Default Sierpinski triangle strip in EM.Tempo.]]</td></tr></table>
ICON: [[File:slot_icon.png]] == Slot Antenna Array Wizard ==
ICON: [[File:slot_array_icon.png]] Â MENU: '''Tools → Antenna Wizards → Linear Slot AntennaArray'''
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 a an array of slot antenna antennas excited by a lumped source sources on a short line lines across the slotslots. In [[EM.Picasso]], the wizard creates a slot antenna array on a slot trace fed by a magnetic gap (current) sourcesources. The length of the each slot is set equal to a half the effective wavelength, which can be changed.
PYTHON COMMAND(S):
emag_slot_tempoemag_slot_array_tempo(h,er,slot_wid,sub_size,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambda)
emag_slot_picassoemag_slot_array_picasso(h,er,slot_wid,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambda)
SLOT ANTENNA ARRAY WIZARD PARAMETERS
{| border="0"
|-
| meter
| 0.2
| dimensions of the square substrate & ground (only in [[EM.Tempo]])|} == Linear Slot Array Wizard == ICON: [[File:slot_array_icon.png]]  MENU: '''Tools → Antenna Wizards → Linear Slot Array''' MODULE(S): [[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| length of the slot
|-
! scope="row" | nx
| number of elements along Y
|-
! scope="row" | spacing_xspacing_x_lambda
| real numeric
| -
| 1500.5| element spacing along Xnormalized to free-space wavelength
|-
! scope="row" | spacing_yspacing_y_lambda
| real numeric
| -
| 1500.5| element spacing along Ynormalized to free-space wavelength
|}
== Slot Antenna Array 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:slot_array_icon.png]] == Slot Antenna Wizard ==
ICON: [[File:slot_icon.png]] Â MENU: '''Tools → Antenna Wizards → Linear 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 a slot antennas antenna excited by a lumped sources source on a short lines line across the slotsslot. In [[EM.Picasso]], the wizard creates a slot antenna array on a slot trace fed by a magnetic gap (current) sourcessource. The length of each the slot is set equal to a half the effective wavelength, which can be changed.
PYTHON COMMAND(S):
emag_slot_array_tempoemag_slot_tempo(h,er,slot_wid,sub_size,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambda)
emag_slot_array_picassoemag_slot_picasso(h,er,slot_wid,feed_offset,nx,ny,spacing_x_lambda,spacing_y_lambda)
SLOT ANTENNA ARRAY WIZARD PARAMETERS
{| border="0"
|-
| 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]], [[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 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"
|-
! scope| valign="rowtop" | nx| integer numeric| -| 2 | number of elements along X
|-
! scope{| class="rowwikitable" | ny| integer numeric| -| 2 | number of elements along Y
|-
! 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" | spacing_x_lambdaer_patch
| real numeric
| -
| 02.52 | element spacing along X normalized to free-space wavelengthrelative permittivity of the top substrate layer
|-
! scope="row" | spacing_y_lambdah_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.502| element spacing 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 Y normalized to freeX (only in [[EM.Tempo]])|-space wavelength! scope="row" | sub_wid| real numeric| meter| 0.3| substrate dimension along Y (only in [[EM.Tempo]])
|}
== Cross 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:cross_icon.png]] == Solenoid Wizard ==
MENUICON: '''Tools → Antenna Wizards → Cross 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 cross 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 solenoid with a generalized super-quadratic cross slot section in a ground plane using Boolean subtraction. 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_cross_slot(slot_len,slot_wid,metal_size)
PYTHON COMMAND(S):
LINEAR SLOT emag_solenoid(major_rad,minor_rad,height,turns,order,step)Â emag_solenoid_ferma(major_rad,minor_rad,height,turns,order,step,current,wire_rad)Â Â SOLENOID WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | slot_lenmajor_rad
| real numeric
| project units
| 1002 | total length major radius of each slot armthe super-quadratic cross section
|-
! scope="row" | slot_widminor_rad
| real numeric
| project units
| 102 | total length minor radius of each slot arm the 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]])
|}
== Cross 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:cross_icon.png]] == Stripline Wizard ==
MENUICON: '''Tools → Antenna Wizards → Cross 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 cross 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 cross slot antenna stripline segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate. In [[EM.Picasso]], in 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. 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_sizeS):
emag_slot_picassoemag_stripline_tempo(hht,erert,slot_widhb,erb,feed_wid,cetner_len,sub_len,sub_wid)
emag_stripline_picasso(ht,ert,hb,erb,feed_wid,center_len)
CROSS 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" | sub_sizeerb
| real numeric
| meter- | 02.2| dimensions 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 the square substrate & ground (only in [[EM|-! scope="row" | sub_wid| real numeric| meters | 0.Tempo]])05 | width of substrate
|}
[[EM.Picasso|EM.PICASSO]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign= Horn Antenna Wizard "top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | feed_wid| real numeric| meters| center_width | width of feed strip segment|-! scope="row" | center_wid| real numeric| meters| feed_wid | width of center strip segment|-! scope="row" | center_len| real numeric| meters | 0.03 | length of center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len| length of feed line segment |}
ICON: [[File:horn_iconEM.pngFerma|EM.FERMA]] STRIPLINE WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | ht| real numeric| meters | 0.0015 | top substrate height (thickness) |-! scope="row" | ert | real numeric| - | 2.2 | top substrate relative permittivity |-! scope="row" | hb| real numeric| meters | 0.0015 | bottom substrate height (thickness) |-! scope="row" | erb | real numeric| - | 2.2 | bottom substrate relative permittivity |-! scope="row" | strip_wid| real numeric| meters| 0.002 | strip width |-! scope="row" | box_multiplier| real numeric| - | 10 | ratio of box width to strip width|}
MENU<table><tr><td>[[Image: '''Tools → Antenna Wizards → Horn Antenna'''Wiz strpln tempo.png|thumb|500px|Default stripline line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:Wiz strpln picasso.png|thumb|500px|Default stripline line segment in EM.Picasso.]]</td></tr><tr><td>[[Image:Wiz strpln ferma.png|thumb|500px|Default 2D stripline line in EM.Ferma.]]</td></tr></table>
MODULE(S): [[EM.Tempo]]== Trihedral Reflector Wizard ==
FUNCTIONICON: Creates the parameterized geometry of a pyramidal horn antenna in the project workspace[[File:trihed icon.png]]
NOTES, SPECIAL CASES OR EXCEPTIONSMENU: 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. ''Tools → Component Wizards → Trihedral Reflector'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
PYTHON COMMAND(S)FUNCTION: emag_horn(gain_dB)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.
HORN ANTENNA PYTHON COMMAND(S): emag_trihedral_reflector(side)Â Â TRIHEDRAL REFLECTOR WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | gain_dBside
| real numeric
| -project units| 15100| gain of the horn antenna square wall dimensions
|}
<tr>
<td>
[[Image:wiz_hornwiz_trihed_tempo.png|thumb|500px360px|Default horn antenna trihedral reflector in EM.Tempo.]]
</td>
</tr>
</table>
== Horn Antenna Array Two-Port Coaxial Wizard ==
ICON: [[File:horn_array_iconcoax2p icon.png]]
MENU: '''Tools → Antenna Transmission Line Wizards → Horn Antenna ArrayTwo-Port Coaxial Line'''
MODULE(S): [[EM.Tempo]]
FUNCTION: Creates the parameterized geometry of a pyramidal horn antenna array two-port coaxial line segment of a specified characteristic impedance with a dielectric core 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 radius 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 outer conductor is 2:1. Its length is set to half determined based on the free-space wavelengthspecified characteristic impedance. All of these dimensions can It may be replaced by arbitrary a 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, toovalue instead.
PYTHON COMMAND(S): emag_horn_arrayemag_coax_2port_tempo(gain_dBer,nxz0,nyr_inner,spacing_x_lambda,spacing_y_lambdalen)
CROSS SLOT ANTENNA TWO-PORT COAXIAL WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | gain_dBer
| real numeric
| -| 152.2 | gain relative permittivity of each individual horn elementthe dielectric core
|-
! scope="row" | nxz0| integer real numeric| -Ohms | 2 50 | number of elements along X characteristic impedance
|-
! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x_lambdar_inner
| real numeric
| -meters | 30.001 | element spacing along X normalized to free-space wavelengthradius of inner conductor
|-
! scope="row" | spacing_y_lambdalen
| real numeric
| -meters | 30.5 | element spacing along Y normalized to free-space wavelengthlength of the line segment
|}
== Random City 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:rnd_city_icon.png]] == Two-Port Coplanar Waveguide (CPW) Wizard ==
MENUICON: '''Tools → Propagation Wizards → Random City'''[[File:cpw2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools → Transmission Line Wizards → Two-Port Coplanar Waveguide'''
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 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 port coplanar waveguide segment on random parameter values, but these value are then fixed and locked for good. By default, a halfsingle-wave vertical dipole transmitter is placed at 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.
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_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" | city_sizeh
| real numeric
| metermeters | 2500.0015 | total dimensions of the square city areasubstrate height (thickness)
|-
! scope="row" | n_buildingser | integer real numeric| -| 25 2.2 | total number of buildingssubstrate relative permittivity
|-
! scope="row" | add_TxRxcenter_wid| Booleanreal numeric| -meters | True 0.002 | adds a default transmitter at width of the origin of coordinates and a grid of receivers center strip
|-
! scope="row" | rotate_bldgslot_wid| Booleanreal numeric| -meters | False0.002 | sets the rotation angles width of each building as random variables the slots
|-
! 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_mincenter_len
| real numeric
| metermeters | 100.05 | minimum dimension length of the base of the individual buildingscenter line segment
|-
! scope="row" | building_base_maxsub_len
| real numeric
| metermeters | 200.1 | maximum dimension length of the base of the individual buildingssubstrate
|-
! scope="row" | building_height_minsub_wid
| real numeric
| metermeters | 50.05 | minimum height width of the individual buildingssubstrate
|-
! scope="row" | building_height_maxdraw_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
| metermeters | 200.0015 | maximum substrate height of the individual buildings(thickness)
|-
! scope="row" | er
| real numeric
| -| 42.42 | substrate relative permittivity of building walls
|-
! scope="row" | sigcenter_wid
| real numeric
| S/mmeters | 1e-30.002 | conductivity width of building wallsthe center strip
|-
! scope="row" | tx_hslot_wid
| real numeric
| metermeters | 100.002 | height width of the default transmitterslots
|-
! scope="row" | rx_hcenter_len
| real numeric
| metermeters | 1- | height length of the default receiverscenter line segment
|-
! scope="row" | rx_spacingfeed_len
| real numeric
| metermeters | 0.5* center_len | spacing among the individual receiverslength of feed line segment
|}
<tr>
<td>
[[Image:wiz_random_citywiz_cpw2p_tempo.png|thumb|500px|Default random city propagation scenetwo-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>
== Office Building Two-Port Microstrip Wizard ==
ICON: [[File:office_iconus2p icon.png]]
MENU: '''Tools → Propagation Transmission Line Wizards → Office BuildingTwo-Port Microstrip Line'''
MODULE(S): [[EM.TerranoTempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a multitwo-story office building with penetrable walls 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: This wizard creates an office building with multiple floor and rows In [[EM.Tempo]], the two ports are placed at the two edges of rooms separated the substrate. The width of the microstrip lines is determined based on the specified characteristic impedance. It may be replaced by hallwaysa numeric value instead.
PYTHON COMMAND(S): emag_office_building emag_microstrip_2port_tempo(room_lenh,room_wider,room_heightz0,hallway_widthcetner_len,nxsub_len,nysub_wid,nzdraw_substrate) emag_microstrip_2port_picasso(h,er,sigz0,center_len,wall_thicknessfeed_len)
OFFICE BUILDING [[EM.Tempo|EM.TEMPO]] TWO-PORT MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | room_lenh
| real numeric
| metermeters | 60.0015 | length of individual roomssubstrate height (thickness)
|-
! scope="row" | room_wider
| real numeric
| meter- | 82.2 | width of individual roomssubstrate relative permittivity
|-
! scope="row" | room_heightz0
| real numeric
| meterOhms | 450 | height of individual roomscharacteristic impedance
|-
! scope="row" | hallway_widcenter_len
| real numeric
| metermeters | 20.05 | width length of interior hallwayscenter line segment
|-
! scope="row" | nxsub_len| integer real numeric| -meters | 5 0.1 | number length of rooms along Xsubstrate
|-
! scope="row" | nysub_wid| integer real numeric| -meters | 3 0.05 | number width of rooms along Ysubstrate
|-
! scope="row" | nzdraw_substrate| integer numericBoolean
| -
| 2 True | number of floors (number of rooms along Z)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" | erh
| real numeric
| -meters | 40.40015 | relative permittivity of building wallssubstrate height (thickness)
|-
! scope="row" | siger
| real numeric
| S/m- | 1e-32.2 | conductivity of building wallssubstrate relative permittivity
|-
! scope="row" | wall_thicknessz0
| real numeric
| meterOhms | 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.255 * center_len | thickness length of the individual wallsfeed line
|}
<tr>
<td>
[[Image:wiz_officewiz_us2p_tempo.png|thumb|500px|Default office building scene with its rooms two-port microstrip line segment in the freeze stateEM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us2p_picasso.png|thumb|500px|Default two-port microstrip line segment in EM.Picasso.]]
</td>
</tr>
</table>
== Hilly Terrain Two-Port Rectangular Waveguide Wizard ==
ICON: [[File:hill_iconwg2p icon.png]]
MENU: '''Tools → Propagation Transmission Line Wizards → Hilly TerrainTwo-Port Rectangular Waveguide'''
MODULE(S): [[EM.TerranoTempo]]
FUNCTION: Creates the parameterized geometry of a hilly terrain with a random rough surface in two-port rectangular waveguide segment slightly above the cutoff at the center frequency of the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a hilly terrain using a surface object generated with a Gaussian profileThe width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The surface height is then roughened based on set equal to half its width. Both the specified statisticswidth and height can be replaced by arbitrary numeric values.
PYTHON COMMAND(S): emag_hillemag_rect_waveguide_2port(area_sizewg_len,heightfeed_len,radius,elevation,res,rms_height,correl_lenport_offset)
HILLY TERRAIN TWO-PORT WAVEGUIDE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | area_sizewg_len
| real numeric
| metermeters | 500.5 | dimensions length of the square terrain surfacemiddle waveguide segment
|-
! scope="row" | heightfeed_len
| real numeric
| metermeters | 150.25 | height length of the hillfeed waveguide segments
|-
! scope="row" | radiusport_offset
| real numeric
| metermeters | 200.15 | radius of distance between port planes and 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 open ends of the random rough surface waveguide
|}
<tr>
<td>
[[Image:wiz_hillwiz_wg2p_tempo.png|thumb|500px|Default hilly terraintwo-port rectangular waveguide segment in EM.Tempo with the two open-end feed sections in the freeze state.]]
</td>
</tr>
</table>
== Mountainous Terrain Two-Port Stripline Wizard ==
ICON: [[File:mountain_iconus2p icon.png]]
MENU: '''Tools → Propagation Transmission Line Wizards → Mountainous TerrainTwo-Port Stripline'''
MODULE(S): [[EM.TerranoTempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a mountainous 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 mountainous terrain using a surface object generated with a bi-cubic spline 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. This wizard can It may be used to create either a mountain range with three peaks or replaced by a single-peak mountainnumeric value instead.
PYTHON COMMAND(S): emag_mountain emag_stripline_2port_tempo(is_rangeht,area_sizeert,heighthb,height_differb,radiusfeed_wid,spacingcetner_len,elevationsub_len,res,rms_height,correl_lensub_wid)
emag_stripline_2port_picasso(ht,ert,hb,erb,feed_wid,center_len)
MOUNTAINOUS TERRAIN [[EM.Tempo|EM.TEMPO]] TWO-PORT STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | is_rangeht| Booleanreal numeric| -meters | True 0.0015 | if true, creates a mountain range with three peaks, otherwise, creates a single peak top substrate height (thickness)
|-
! scope="row" | area_sizeert
| real numeric
| meter- | 2002.2 | dimensions of the square terrain surfacetop substrate relative permittivity
|-
! scope="row" | heighthb
| real numeric
| metermeters | 2000.0015 | bottom substrate height of the hill(thickness)
|-
! scope="row" | height_differb
| real numeric
| meter- | 402.2 | difference between the heights of the center peak and the two lateral peaks in the case of a mountain rangebottom substrate relative permittivity
|-
! scope="row" | radiusfeed_wid
| real numeric
| metermeters| 500.002 | radius width of the bi-cubic spline surface profilefeed line segment
|-
! scope="row" | spacingcenter_wid
| real numeric
| metermeters| 70feed_wid| spacing between the center peak and the two lateral peaks in the case width of a mountain rangecenter line segment
|-
! scope="row" | elevationcenter_len
| real numeric
| metermeters | 10.03 | base elevation length of whole terrain surface center line segment
|-
! scope="row" | ressub_len
| real numeric
| metermeters | 50.1 | resolution length of terrain surface substrate
|-
! scope="row" | rms_heightsub_wid
| real numeric
| metermeters | 10.05 | RMS height width of the random rough surface 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" | correl_lenht
| real numeric
| metermeters | 50.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 | correlation length of the random rough surface center line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of 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]]'''