Changes
/* Basic Radar Wizard */
<table><tr><td>[[image:Cube-icon.png | link=Getting_Started_with_EM.Cube]] [[image:cad-ico.png | link= Microstrip Wizard Building_Geometrical_Constructions_in_CubeCAD]] [[image:fdtd-ico.png | link=EM.Tempo]] [[image:prop-ico.png | link=EM.Terrano]] [[image:static-ico.png | link=EM.Ferma]] [[image:planar-ico.png | link=EM.Picasso]] [[image:metal-ico.png | link=EM.Libera]] [[image:po-ico.png | link=EM.Illumina]]</td><tr></table>[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''<br />
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.
{| 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" | z0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | strip_lenbridge_len
| real numeric
| meters
| - | length of the line segment 0.01 (only in [[EM.Tempo]] & ) or 0.015 ([[EM.Picasso]]) | length of the bridge
|-
! scope="row" | feed_lenpost_height
| real numeric
| meters
| - | length of feed line 0.004 (only in [[EM.Tempo]])or 0.002 ([[EM.Picasso]]) | height of the two posts
|-
! scope="row" | sub_lenpost_rad
| real numeric
| meters
| - | length of substrate (only in [[EM0.Tempo]] & [[EM.Ferma]])001 |-! scope="row" | sub_wid| real numeric| meters | - | width radius of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])|-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground planethe two posts
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a basic communication link infrastructure in [[EM.Terrano]]'s project workspace. The link consists of a half-wave dipole transmitter and a rectangular grid of isotropic receivers with parameterized heights and spacing.
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | hscene_size
| real numeric
| meters meter| 0.0015 250| substrate height (thickness) total dimensions of the square receiver grid
|-
! scope="row" | er tx_h
| real numeric
| - meter| 2.2 10| substrate relative permittivity height of the default transmitter
|-
! scope="row" | z0rx_h
| real numeric
| Ohms meter| 50 1.5| characteristic impedance height of the default receivers
|-
! scope="row" | strip_lenrx_spacing
| real numeric
| meters meter| - 5| length of spacing among the line segment |-! scope="row" | feed_len| real numeric| meters | - | length of feed line (only in [[EM.Picasso]])|-! scope="row" | sub_len| real numeric| meters | - | length of substrate (only in [[EM.Tempo]])|-! scope="row" | sub_wid| real numeric| meters | - | width of substrate (only in [[EM.Tempo]])|-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground planeindividual receivers
|}
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.
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | hRadiator Center X
| real numeric
| meters meter| 0.0015 | substrate height (thickness) X-coordinate of the radar antenna center
|-
! scope="row" | er Radiator Center Y
| real numeric
| - meter| 2.2 0| substrate relative permittivity Y-coordinate of the radar antenna center
|-
! scope="row" | strip_widRadiator Center Z
| real numeric
| meters meter| 0.002 5| width Z-coordinate of the radar antenna center strip
|-
! scope="row" | slot_widX-Rotation Angle
| real numeric
| meters degree| 0.002 | width rotation angle of the slots radar antenna about X-axis
|-
! scope="row" | strip_lenY-Rotation Angle
| real numeric
| meters degree| - 0| length rotation angle of the line segment (only in [[EM.Tempo]] & [[EM.Picasso]]) radar antenna about Y-axis
|-
! scope="row" | sub_lenZ-Rotation Angle
| real numeric
| meters degree| - 0| length rotation angle of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])the radar antenna about Z-axis
|-
! scope="row" | sub_widTarget Center X
| real numeric
| meters meter| - 100| width X-coordinate of substrate (only in [[EM.Tempo]] & [[EM.Ferma]])the radar antenna center
|-
! scope="row" | draw_substrateTarget Center Y| Booleanreal 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| True 1| Adds substrate & ground planeradius of the spherical target
|}
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.
{| border="0"
|-
! scope="col"| Default Value
! scope="col"| Notes
|-
! scope="row" | er
| -
| 2.2
| substrate relative permittivity of the dielectric core
|-
! scope="row" | strip_widz0
| real numeric
| meters Ohms | 0.002 50 | width of the center strip characteristic impedance
|-
! scope="row" | slot_widinner_rad
| real numeric
| meters
| 0.002 001 | width radius of the slots inner conductor
|-
! scope="row" | strip_lenflange_size
| real numeric
| meters
| - 0.01 | length lateral size of the line segment flange
|-
! scope="row" | sub_lenfeed_len
| real numeric
| meters
| - 0.03| length of substrate (only in [[EM.Tempo]])the coaxial line segment
|-
! scope="row" | sub_widext_len
| real numeric
| meters
| - 0.0025 | width length of substrate (only in [[EM.Tempo]])|-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground planethe inner conductor extension beyond the flange
|}
<table>
<tr>
<td>
[[Image:wiz_sma.png|thumb|500px|Default coaxial connector in EM.Tempo.]]
</td>
</tr>
</table>
== Coaxial Wizard ==
MODULE(S): [[EM.Tempo]], [[EM.Ferma]]
FUNCTION: Creates the parameterized geometry of a coaxial line segment of a specified characteristic impedance with a dielectric core in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this wizard creates a one-port open-ended coaxial transmission line segmentof a specified characteristic impedance. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the coaxial transmission line. The radius of the with given inner and outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value insteadradii.
PYTHON COMMAND(S):
emag_coax_ferma(er,z0inner_rad,r_innerouter_rad)
[[EM.Tempo|EM.TEMPO]] COAXIAL WIZARD PARAMETERS
{| border="0"
|-
| real numeric
| meters
| - 0.1| length of the line segment (only in [[EM.Tempo]])
|}
{| border="0"
|-
| 2.2
| relative permittivity of the dielectric core
|-
! scope="row" | r_inner
| radius of inner conductor
|-
! scope="row" | lenr_outer
| real numeric
| meters
| - 0.002 | length radius of the line segment (only in [[EM.Tempo]]) outer conductor
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this wizard turns the toroidal coil into a wire current source.
PYTHON COMMAND(S):
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenmajor_rad
| real numeric
| meters 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
| -
| length 50 | total number of the waveguide segment turns
|-
! scope="row" | port_offsetorder| integer numeric| - | 2 | order of the super-quadratic curve, N = 2 produces an ellipse|-! scope="row" | step
| real numeric
| -
| distance between port plane and 0.005 | increment in the first open end 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 waveguide coil wire (only in [[EM.Ferma]])
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended CPW transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the CPW transmission line.
PYTHON COMMAND(S):
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenh| real numeric| meters | 0.0015 | substrate height (thickness) |-! scope="row" | er
| real numeric
| -
| length of the middle waveguide segment 2.2 | substrate relative permittivity
|-
! scope="row" | feed_lencenter_wid
| real numeric
| meters
| - 0.002 | length width of the feed waveguide segments center strip
|-
! scope="row" | port_offsetslot_wid
| real numeric
| meters
| - 0.002 | distance between port planes and the open ends width of the waveguide slots |-! scope="row" | center_len| real numeric| meters | 0.05 | length of center line segment |-! scope="row" | sub_len| real numeric| meters | 0.1| length of substrate |-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate |-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground plane
|}
{| 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" | z0center_wid
| real numeric
| Ohms meters | 50 0.002 | characteristic impedance width of center strip
|-
! scope="row" | inner_radslot_wid
| real numeric
| meters
| 0.001 002 | radius width of inner conductor the slots
|-
! scope="row" | flange_sizecenter_len
| real numeric
| meters
| 0.01 05 | lateral size length of the flange center line segment
|-
! scope="row" | feed_len
| real numeric
| meters
| 0.035 * center_len| length of the coaxial feed line segment |} [[EM.Ferma|EM.FERMA]] CPW WIZARD PARAMETERS{| border="0"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meters | 0.0015 | substrate height (thickness) |-! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | ext_lenstrip_wid
| real numeric
| meters
| 0.0025 002 | length width of the inner conductor extension beyond the flange center strip |-! scope="row" | slot_wid| real numeric| meters | 0.002 | width of the slots |-! scope="row" | box_multiplier| real numeric| - | 10 | ratio of substrate width to sum of widths of center strip and two slots |-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground plane
|}
FUNCTION: Creates the parameterized geometry of a cross slot antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this the wizard creates a free-standing air bridge onlycross slot antenna on a dielectric substrate. In [[EM.Picasso]], it also the wizard creates and sets a cross slot antenna on a slot trace. The total length of each slot is set equal to a half the substrate parameterseffective wavelength, which can be changed. This wizard does not provide a default excitation source in either module.
PYTHON COMMAND(S):
{| border="0"
|-
! scope="row" | h
| real numeric
| meters meter| 0.0015 | substrate height (thickness) (only in [[EM.Picasso]]height)
|-
! scope="row" | er
| real numeric
| -
| 2.2
| substrate relative permittivity (only in [[EM.Picasso]])
|-
! scope="row" | bridge_lenslot_wid
| real numeric
| meters meter| 0.01 ([[EM.Tempo]]) or 0.015 ([[EM.Picasso]]) 005| length width of the bridge slot
|-
! scope="row" | post_heightsub_size
| real numeric
| meters meter| 0.004 2| dimensions of the square substrate & ground (only in [[EM.Tempo]]) or 0.002 ([[EM.Picasso]]) | height of the two posts |-! scope="row" | post_rad| real numeric| meters | 0.001 | radius of the two posts
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a cross slot in a ground plane using Boolean subtraction.
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radslot_len
| real numeric
| project units
| 2 100| major radius total length of the super-quadratic cross section each slot arm
|-
! scope="row" | minor_radslot_wid
| real numeric
| project units
| 2 10| minor radius total width of the super-quadratic cross section each slot arm
|-
! scope="row" | heightmetal_size
| real numeric
| project units | 10 200| total height dimensions of the solenoid square metal ground|} <table><tr><td>[[Image:wiz_cross_cad.png|thumb|500px|Default cross slot in CubeCAD.]]</td></tr></table> == Dipole Antenna Wizard == ICON: [[File:dipole icon.png]] MENU: '''Tools → Antenna Wizards → Wire Dipole Antenna''' MODULE(S): [[EM.Tempo]], [[EM.Libera]] FUNCTION: Creates the parameterized geometry of a dipole antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the dipole consists of two thin PEC cylinders fed by a lumped source on a short joining line. In [[EM.Libera]], the dipole is a thin wire. PYTHON COMMAND(S): emag_dipole_tempo(len_lambda,wire_rad_lambda) emag_dipole_libera(len_lambda,wire_rad_lambda) DIPOLE WIZARD PARAMETERS{| border="0"
|-
|-
|-
! scope="rowcol" | stepParameter Name! scope="col"| real numericValue Type! scope="col"| - Units! scope="col"| 0.005 Default Value! scope="col"| increment in the interval [0, 2*pi] - determines the resolution of the curve Notes
|-
! scope="row" | currentlen_lambda
| real numeric
| Amp -| 1| total current flowing through the solenoid 0.5 (only in [[EM.FermaLibera]])or 0.47 (in [[EM.Tempo]])| length of dipole normalized to free-space wavelength
|-
! scope="row" | wire_radwire_rad_lambda
| real numeric
| project units -| 0.0005 002 | wire radius of the solenoid wire (only in [[EM.Ferma]])normalized to free-space wavelength
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | major_radlen_lambda
| real numeric
| project units-| 10 0.5 | radius length of the circular axis dipole normalized to free-space wavelength
|-
! scope="row" | minor_rad_hspacing_lambda
| real numeric
| project units-| 2 0.5 | horizontal radius of the superelement spacing normalized to free-quadratic cross section space wavelength
|-
! scope="row" | minor_rad_v| real numeric| project units| 2 | vertical radius of the super-quadratic cross section |-! scope="row" | turnsnx
| integer numeric
| - | 50 5 | total number of turnselements along X
|-
! scope="row" | orderny
| integer numeric
| - | 2 1 | order number of the super-quadratic curve, N = 2 produces an ellipseelements along Y
|-
! scope="row" | stepwire_rad_lambda
| real numeric
| - | 0.005 002 | increment in the interval [0, 2*pi] wire radius normalized to free- 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]])space wavelength
|}
<table>
<tr>
<td>
[[Image:wiz_dipole_array.png|thumb|500px|Default thin wire dipole array in EM.Libera.]]
</td>
</tr>
</table>
== Foil Wizard ==
MENU: '''Tools → Component Wizards → Conformal Coil'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
FUNCTION: Creates the parameterized geometry of a cylindrical foil section in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this wizard creates a conformal metallic patch on a cylindrical dielectric coating around a cylindrical metal core. In all other modules, it creates a free-standing sectoral sectorial cylindrical foil.
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a hilly terrain using a surface object generated with a Gaussian profile. The surface is then roughened based on the specified statistics.
PYTHON COMMAND(S): emag_hill(area_size,height,radius,elevation,res,rms_height,correl_len)
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | focal_lenarea_size
| real numeric
| project unitsmeter
| 50
| focal length dimensions of the primitive parabola square terrain surface
|-
! scope="row" | axial_lenheight
| real numeric
| project unitsmeter| 70 15| axial height of the hill|-! scope="row" | radius| real numeric| meter| 20| radius of the Gaussian surface profile|-! scope="row" | elevation| real numeric| meter| 1| base elevation of whole terrain surface |-! scope="row" | res| real numeric| meter| 5| resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 5| correlation length of the primitive parabola random rough surface
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates an array of pyramidal horn antennas fed by rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of each waveguide's cross section is 2:1. Its length is set to half the free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.
PYTHON COMMAND(S): emag_horn_array(gain_dB,nx,ny,spacing_x_lambda,spacing_y_lambda)
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | sidegain_dB
| real numeric
| project units-| 10015| square wall dimensions gain of each individual horn element|-! scope="row" | nx| integer numeric| -| 2 | number of elements along X |-! scope="row" | ny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x_lambda| real numeric| -| 3| element spacing along X normalized to free-space wavelength|-! scope="row" | spacing_y_lambda| real numeric| -| 3| element spacing along Y normalized to free-space wavelength
|}
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.
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
|}
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | n_sidesslot_len| real numeric| project units| 100| length of the slot |-! scope="row" | slot_wid| real numeric| project units| 10| width of the slot |-! scope="row" | nx
| integer numeric
| -
| 42 | number of sides of the regular polygon particle elements along X
|-
! scope="row" | side_lengthny| integer numeric| -| 2 | number of elements along Y |-! scope="row" | spacing_x| real numeric| -| 150| element spacing along X|-! scope="row" | spacing_y| real numeric| -| 150| element spacing along Y|} <table><tr><td>[[Image:wiz_slot_array_cad.png|thumb|500px|Default linear slot array in CubeCAD.]]</td></tr></table> == Linear Slot Wizard == ICON: [[File:slot_icon.png]] MENU: '''Tools → Antenna Wizards → Linear Slot''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] FUNCTION: Creates the parameterized geometry of a narrow rectangular slot in a ground plane NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a linear slot in a ground plane using Boolean subtraction. PYTHON COMMAND(S): emag_linear_slot(slot_len,slot_wid,metal_size) LINEAR SLOT WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | slot_len
| real numeric
| project units
| 2100| side length of the regular polygon particle slot
|-
! scope="row" | cont_radius_xslot_wid
| real numeric
| project units
| 20010| radius width of the ellipsoid container along X slot
|-
! scope="row" | cont_radius_ymetal_size
| real numeric
| project units
| 200
| radius dimensions of the ellipsoid container along Y square metal ground|} <table><tr><td>[[Image:wiz_slot_cad.png|thumb|500px|Default linear slot in CubeCAD.]]</td></tr></table> == Microstrip Wizard == ICON: [[File:us1p icon.png]] MENU: '''Tools → Transmission Line Wizards → Microstrip Line''' MODULE(S): [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]] FUNCTION: Creates the parameterized geometry of a 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 one-port open-ended microstrip transmission line segment of a specified characteristic impedance. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the microstrip transmission line with a given strip width. PYTHON COMMAND(S): emag_microstrip_tempo(h,er,z0,cetner_len,sub_len,sub_wid,draw_substrate) emag_microstrip_picasso(h,er,z0,center_len,feed_len) emag_microstrip_ferma(h,er,strip_wid,box_multiplier,draw_substrate) [[EM.Tempo|EM.TEMPO]] MICROSTRIP WIZARD PARAMETERS{| border="0"
|-
| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | cont_radius_zh
| real numeric
| project unitsmeters | 1000.0015 | radius of the ellipsoid container along Z substrate height (thickness)
|-
! scope="row" | n_elementser | integer real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | center_len| real numeric| meters | 0.03| length of center line segment |-! scope="row" | sub_len| real numeric| meters | 0.1 | length of substrate |-! scope="row" | sub_wid| real numeric| meters | 0.05 | width of substrate |-! scope="row" | draw_substrate| Boolean
| -
| 100True | total number of particles Adds substrate & ground plane
|}
[[EM.Picasso|EM.PICASSO]] MICROSTRIP WIZARD PARAMETERS{| border="0"|-| valign= Sierpinski Wizard "top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meters | 0.0015 | substrate height (thickness) |-! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms | 50 | characteristic impedance |-! scope="row" | center_len| real numeric| meters | 0.03| length of the line segment |-! scope="row" | feed_len| real numeric| meters | 0.5 * center_len | length of feed line segment|}
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONS: The wizard asks you whether you want a microstrip-fed patch antenna with a recessed feed or one with a direct microstrip line junction. In [[EM.Tempo]], the feed line is excited by a microstrip port. In [[EM.Picasso]], the feed line has a scattering wave port. The total dimensions of the square patch are set equal to 0.5 times the effective dielectric wavelength, which can be changed.
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | key_sizeis_recess| Boolean| -| True| Creates a recessed feed vs. a direct microstrip line junction to the patch |-! scope="row" | h
| real numeric
| project unitsmeter| 1000.0015| side length of the largest substrate thickness (outermostheight) triangle
|-
! scope="row" | levelser| integer real numeric
| -
| 32.2 | number substrate relative permittivity |-! scope="row" | z0| real numeric| Ohms| 50 | characteristic impedance of fractal levels the microstrip feed |-! scope="row" | feed_len| real numeric| meter| 0.075| length of the microstrip feed line |-! scope="row" | recess_dep| real numeric| meter| 0.015| depth of the feed recess |-! scope="row" | recess_wid| real numeric| meter| 0.005| width of the recess gaps |-! scope="row" | sub_len| real numeric| meter| 0.3| substrate dimension along X (only in [[EM.Tempo]])|-! scope="row" | sub_wid| real numeric| meter| 0.3| substrate dimension along Y (only in [[EM.Tempo]])
|}
FUNCTION: Creates a mobile path of transmitters or receivers in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the dipole consists This wizard creates either a set of two thin PEC cylinders fed by transmitters or a lumped source on set of receivers along a short joining linespecified path. In [[EMThe path can be specified in one of three different ways: (a) using an existing "virtual" nodal curve, i.Libera]]e. a polyline or a NURBS curve, whose nodes define the dipole is 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 thin wirelist of all the nodal curves or line objects that have been defined as virtual objects in the project workspace.
PYTHON COMMAND(S):
emag_mobile_path_file(label,file_name,TxRx=0)
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdanodal_curve| real numericstring
| -
| 0.5 (in [[EM.Libera]]) or 0.47 (in [[EM.Tempo]])-| length name of dipole normalized to free-space wavelength the nodal curve object
|-
! scope="row" | wire_rad_lambdaTxRx| real numericinteger
| -
| 0.002 | wire radius normalized to freeenter 0 for transmitters and 1 for receivers|-space wavelength ! scope="row" | line_object| string| -| -| name of line object|-! scope="row" | file_name| string| -| -| the name of spatial Cartesian data file that must have a ".CAR" file extension
|}
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_mountain(is_range,area_size,height,height_diff,radius,spacing,elevation,res,rms_height,correl_len)
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | len_lambdais_range| real numericBoolean
| -
| 0.5 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" | spacing_lambdaarea_size
| real numeric
| meter| 200| dimensions of the square terrain surface| -! scope="row" | 0.5 height| element real numeric| meter| 200| height of the mountain|-! scope="row" | height_diff| real numeric| meter| 40| difference between the heights of the center peak and the two lateral peaks in the case of a mountain range|-! scope="row" | radius| real numeric| meter| 50| radius of the bi-cubic spline surface profile|-! scope="row" | spacing normalized to free| real numeric| meter| 70| spacing between the center peak and the two lateral peaks in the case of a mountain range|-space wavelength ! scope="row" | elevation| real numeric| meter| 1| base elevation of whole terrain surface |-! scope="row" | res| real numeric| meter| 5| resolution of terrain surface |-! scope="row" | rms_height| real numeric| meter| 1| RMS height of the random rough surface |-! scope="row" | correl_len| real numeric| meter| 5| correlation length of the random rough surface |} <table><tr><td>[[Image:wiz_mountain.png|thumb|500px|Default mountainous terrain in EM.Terrano.]]</td></tr></table> == Office Building Wizard == ICON: [[File:office_icon.png]] MENU: '''Tools → Propagation Wizards → Office Building''' MODULE(S): [[EM.Terrano]] FUNCTION: Creates a multi-story office building with penetrable walls in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates an office building with multiple floor and rows of rooms separated by hallways. PYTHON COMMAND(S): emag_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness) OFFICE BUILDING WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | room_len| real numeric| meter| 6| length of individual rooms|-! scope="row" | room_wid| real numeric| meter| 8| width of individual rooms|-! scope="row" | room_height| real numeric| meter| 4| height of individual rooms|-! scope="row" | hallway_wid| real numeric| meter| 2| width of interior hallways
|-
! scope="row" | nx
| -
| 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)
{| 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
|}
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.
{| 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
|}
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):
{| 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 ==
|}
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):
{| border="0"
|-
! scope="col"| Default Value
! scope="col"| Notes
|-
! 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]])
|}
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.
{| 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
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a one-port open-ended rectangular waveguide segment in [[EM.Tempo]]. The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values.
PYTHON COMMAND(S): emag_rect_waveguide(wg_len,port_offset)
{| 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
|}
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):
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
|}
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):
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="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]])
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this wizard turns the solenoid into a wire current source.
PYTHON COMMAND(S):
{| 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]])
|}
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.
emag_stripline_ferma(ht,ert,hb,erb,strip_wid,box_multiplier)
{| 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 |}
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONS: The aperture diameter of the reflector is determined based on the focal and axial lengths of the primitive parabola.
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | gain_dBside
| real numeric
| -project units| 15100| gain of the horn antenna square wall dimensions
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S): emag_coax_2port_tempo(er,z0,r_inner,len)
{| 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
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate.
PYTHON COMMAND(S):
{| 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
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The width of the microstrip lines is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S):
{| 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
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values.
PYTHON COMMAND(S): emag_rect_waveguide_2port(wg_len,feed_len,port_offset)
{| 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
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The width of the Stripline is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S):
{| 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
|}
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
PYTHON COMMAND(S): emag_yagi(excite_len_lambda,reflect_len_lambda,reflect_spacing_lambda,direct_len_lambda,direct_spacing_lambda,n_direct,wire_rad_lambda)
{| 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
|}
<table><tr><td>[[Image:wiz_plateauwiz_yagi.png|thumb|left|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]]'''