Changes

Jump to: navigation, search

Glossary of EM.Cube's Wizards

25,670 bytes added, 16:29, 5 March 2021
/* Basic Radar Wizard */
<table><tr><td>[[image:Cube-icon.png | link=Getting_Started_with_EM.Cube]] [[image:cad-ico.png | link= Microstrip Wizard Building_Geometrical_Constructions_in_CubeCAD]] [[image:fdtd-ico.png | link=EM.Tempo]] [[image:prop-ico.png | link=EM.Terrano]] [[image:static-ico.png | link=EM.Ferma]] [[image:planar-ico.png | link=EM.Picasso]] [[image:metal-ico.png | link=EM.Libera]] [[image:po-ico.png | link=EM.Illumina]]</td><tr></table>[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''<br />
ICON: [[File:us1p icon.png]] == Air Bridge Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Microstrip Line'''[[File:bridge icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]] '''Tools &rarr; Component Wizards &rarr; Air Bridge'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended microstrip transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of Creates the microstrip transmission line. The width parameterized geometry of an air bridge in the microstrip line is determined based on project workspace typically used to equalize the specified characteristic impedance. It may be replaced by grounds of a numeric value instead. CPW line
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], this wizard creates a free-standing air bridge only. In [[EM.Picasso]], it also creates and sets the substrate parameters.
PYTHON COMMAND(S):
emag_microstrip_tempoPYTHON COMMAND(h,er,z0,strip_len,feed_len,sub_len,sub_wid,draw_substrateS):
emag_microstrip_picassoemag_air_bridge_tempo(hbridge_len,erpost_height,z0,strip_len,feed_lenpost_rad)
emag_microstrip_fermaemag_air_bridge_picasso(h,er,z0bridge_len,box_multiplierpost_height,draw_substratepost_rad)
MICROSTRIP AIR BRIDGE WIZARD PARAMETERS
{| border="0"
|-
| meters
| 0.0015
| substrate height (thickness) (only in [[EM.Picasso]])
|-
! scope="row" | er
| -
| 2.2
| substrate relative permittivity (only in [[EM.Picasso]])
|-
! scope="row" | 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
|}
== Two-Port Microstrip Wizard ==<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>
ICON: [[File:us2p icon.png]] == Basic Link Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Microstrip Line'''[[File:Basic link icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools &rarr; Propagation Wizards &rarr; Basic Link'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a two-port microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], the two ports are placed at the two edges Creates a standard transmitter and a grid of standard receivers in 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. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a basic communication link infrastructure in [[EM.Terrano]]'s project workspace. The link consists of a half-wave dipole transmitter and a rectangular grid of isotropic receivers with parameterized heights and spacing.
PYTHON COMMAND(S):
 
emag_microstrip_2port_tempo(h,er,z0,strip_len,sub_len,sub_wid,draw_substrate)
emag_microstrip_2port_picassoPYTHON COMMAND(h,erS): emag_basic_link(scene_size,z0tx_h,strip_lenrx_h,feed_lenrx_spacing)
TWO-PORT MICROSTRIP BASIC LINK WIZARD PARAMETERS
{| 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
|}
== Coplanar Waveguide (CPW) Wizard ==<table><tr><td>[[Image:wiz_basic_link.png|thumb|500px|Default basic link scene in EM.Terrano.]]</td></tr></table>
ICON: [[File:cpw1p icon.png]] == Basic Radar Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Coplanar Waveguide'''[[File:Basic link icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]] '''Tools &rarr; Propagation Wizards &rarr; Basic Radar'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a coplanar waveguide segment on a single-layer dielectric substrate in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]] Creates a parameterized monostatic radar scene with a collocated point transmitter and receiver and [[EM.Picasso]], this wizard creates a one-port open-ended CPW transmission line segment. In [[EM.Ferma]], it sets up point scatterer at a 2D solution plane for quasi-static analysis of the CPW transmission line. 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_cpw_tempoPYTHON COMMAND(hS): emag_basic_radar(target_label,x0,y0,z0,target_type,rad,epsilon,sigma,scat_file1,scat_file2,antenna_label,erx1,strip_widy1,slot_widz1,strip_lenpattern_file,sub_lenrot_x,sub_widrot_y,draw_substraterot_z)
emag_cpw_picasso(h,er,w,s,ls,lf)
emag_cpw_ferma(h,er,s,w,box_multiplier,draw_substrate)  CPW BASIC RADAR WIZARD PARAMETERS
{| 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
|}
== Two-Port Coplanar Waveguide (CPW) Wizard ==<table><tr><td>[[Image:wiz_basic_link.png|thumb|500px|Default basic link scene in EM.Terrano.]]</td></tr></table>
ICON: [[File:cpw2p icon.png]] == Coaxial Connector Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coplanar Waveguide'''[[File:sma icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Component Wizards &rarr; Coaxial Connector'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a two-port coplanar waveguide segment on a single-layer dielectric substrate in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Tempo]], Creates the two ports are placed at the two edges parameterized geometry of a coaxial connector of a specified characteristic impedance in the substrate. 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_cpw_2port_tempoPYTHON COMMAND(S): emag_sma_connector(h,er,strip_wid,slot_widz0,strip_leninner_rad,sub_lenflange_size,sub_widfeed_len,draw_substrateext_len)
emag_cpw_2port_picasso(h,er,w,s,ls,lf)
 TWO-PORT CPW COAXIAL CONNECTOR 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" | 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_2port_tempoemag_coax_tempo(er,z0,r_innerinner_rad,len)
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]])
|}
== Two-Port Coaxial Wizard == ICON: [[File:coax2p iconEM.png]]  MENU: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coaxial Line''' MODULE(S): [[Ferma|EM.TempoFERMA]]  FUNCTION: Creates the parameterized geometry of a two-port coaxial line segment of a specified characteristic impedance with a dielectric core in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: The radius of the outer conductor is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.   PYTHON COMMAND(S): emag_coax_2port_tempo(er,z0,r_inner,len)  TWO-PORT COAXIAL WIZARD PARAMETERS
{| border="0"
|-
| 2.2
| relative permittivity of the dielectric core
|-
! scope="row" | z0
| real numeric
| Ohms
| 50
| characteristic impedance
|-
! 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
|}
== Rectangular Waveguide Wizard ==<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>
ICON: [[File:wg1p icon.png]] == Coil Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Rectangular Waveguide'''[[File:coil icon.png]]
MODULE(S)MENU: [[EM.Tempo]] '''Tools &rarr; Component Wizards &rarr; Toroidal Coil'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a rectangular waveguide segment slightly above the cutoff at the center frequency of the project[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates Creates the parameterized geometry of a onetoroidal helix coil with a generalized super-port open-ended rectangular waveguide segment quadratic cross section in [[EM.Tempo]]. The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Ferma]], this wizard turns the toroidal coil into a wire current source.
PYTHON COMMAND(S): emag_rect_waveguide(wg_len,port_offset)
PYTHON COMMAND(S):
WAVEGUIDE 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"
|-
! 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
| meters
| -
| 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]])
|}
== Two-Port Rectangular Waveguide Wizard ==<table><tr><td>[[Image:wiz_coil_cad.png|thumb|500px|Default toroidal coil in CubeCAD.]]</td></tr><tr><td>[[Image:wiz_coil_ferma.png|thumb|500px|Default toroidal coil in EM.Ferma.]]</td></tr></table>
ICON: [[File:wg2p icon.png]] == Coplanar Waveguide (CPW) Wizard ==
MENUICON: '''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Rectangular Waveguide'''[[File:cpw1p icon.png]]
MODULE(S)MENU: [[EM.Tempo]] '''Tools &rarr; Transmission Line Wizards &rarr; Coplanar Waveguide'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a two-port rectangular waveguide segment slightly above the cutoff at the center frequency of the project[[EM.Tempo]], [[EM.Picasso]], [[EM.Ferma]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The width Creates the parameterized geometry of the a coplanar 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 segment on a single-layer dielectric substrate in the width and height can be replaced by arbitrary numeric values. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]] and [[EM.Picasso]], this wizard creates a one-port open-ended CPW transmission line segment. In [[EM.Ferma]], it sets up a 2D solution plane for quasi-static analysis of the CPW transmission line.
PYTHON COMMAND(S): emag_rect_waveguide_2port(wg_len,feed_len,port_offset)
PYTHON COMMAND(S):
WAVEGUIDE emag_cpw_tempo(h,er,center_wid,slot_wid,center_len,sub_len,sub_wid,draw_substrate) emag_cpw_picasso(h,er,center_wid,slot_wid,center_len) emag_cpw_ferma(h,er,strip_wid,slot_wid,box_multiplier,draw_substrate)  [[EM.Tempo|EM.TEMPO]] CPW WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | wg_lenh| real numeric| meters | 0.0015 | substrate height (thickness) |-! scope="row" | er
| real numeric
| meters
| -
| 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
|}
== Coaxial Connector Wizard == ICON: [[File:sma iconEM.png]]  MENU: '''Tools &rarr; Component Wizards &rarr; Coaxial Connector''' MODULE(S): [[Picasso|EM.TempoPICASSO]]  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 CPW 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" | 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
|}
== Air Bridge Wizard ==<table><tr><td>[[Image:wiz_cpw_tempo.png|thumb|500px|Default coplanar waveguide segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_cpw_picasso.png|thumb|500px|Default coplanar waveguide segment in EM.Picasso.]]</td></tr><tr><td>[[Image:wiz_cpw_ferma.png|thumb|500px|Default 2D coplanar waveguide in EM.Ferma.]]</td></tr></table>
ICON: [[File:bridge icon.png]] == Cross Slot Antenna Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Air Bridge'''[[File:cross_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Antenna Wizards &rarr; Cross Slot Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of an air bridge in the project workspace typically used to equalize the grounds of a CPW line[[EM.Tempo]], [[EM.Picasso]]
FUNCTION: Creates the parameterized geometry of a cross slot antenna in the project workspace NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], 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):
emag_air_bridge_tempoemag_slot_tempo(bridge_lenh,post_heighter,post_radslot_wid,sub_size)
emag_air_bridge_picassoemag_slot_picasso(h,er,bridge_len,post_height,post_radslot_wid)
AIR BRIDGE CROSS SLOT ANTENNA WIZARD PARAMETERS
{| 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
|}
== Solenoid Wizard ==<table><td>[[Image:wiz_cross_tempo.png|thumb|500px|Default cross slot antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_cross_picasso.png|thumb|500px|Default cross slot antenna in EM.Picasso.]]</td></tr></table>
ICON: [[File:solenoid icon.png]] == Cross Slot Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Solenoid'''[[File:cross_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Cross Slot'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a solenoid with a generalized super-quadratic cross section in the project workspace[[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Ferma]], this wizard turns Creates the solenoid into parameterized geometry of a wire current source. narrow cross slot in a ground plane
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a cross slot in a ground plane using Boolean subtraction.
PYTHON COMMAND(S):
emag_solenoidPYTHON COMMAND(major_rad,minor_rad,height,turnsS): emag_cross_slot(slot_len,orderslot_wid,stepmetal_size)
emag_solenoid_ferma(major_rad,minor_rad,height,turns,order,step,current,wire_rad)
 SOLENOID LINEAR SLOT WIZARD PARAMETERS
{| 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 &rarr; Antenna Wizards &rarr; 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| valign="rowtop" | turns| integer numeric| - | 10 | total number of turns
|-
! scope{| class="rowwikitable" | order| integer numeric| - | 2 | order of the super-quadratic curve, N = 2 produces an ellipse
|-
! 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
|}
== Coil Wizard ==<table><tr><td>[[Image:wiz_dipole_tempo.png|thumb|300px|Default cylindrical dipole antenna in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_dipole_libera.png|thumb|300px|Default thin wire dipole antenna in EM.Libera.]]</td></tr></table>
ICON: [[File:coil icon.png]] == Dipole Array Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Toroidal Coil'''[[File:dpl_array icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a toroidal helix coil with a generalized super-quadratic cross section in the project workspace[[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: In [[EM.Ferma]], this wizard turns Creates the toroidal coil into parameterized geometry of a wire current source. dipole antenna array in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
PYTHON COMMAND(S):
emag_coilPYTHON COMMAND(major_rad,minor_rad_hS): emag_dipole_array(len_lambda,minor_rad_vspacing_lambda,turnsnx,orderny,stepwire_rad_lambda)
emag_coil_ferma(major_rad,minor_rad_h,minor_rad_v,turns,order,step,current,wire_rad)
 COIL DIPOLE ARRAY WIZARD PARAMETERS
{| 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 &rarr; Component Wizards &rarr; 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.
|}
== Parabolic Reflector Wizard ==<table><tr><td>[[Image:wiz_foil_cad.png|thumb|360px|Default foil section in CubeCAD.]]</td></tr><tr><td>[[Image:wiz_foil_tempo.png|thumb|360px|Default conformal foil section in EM.Tempo.]]</td></tr></table>
ICON: [[File:dish icon.png]] == Hilly Terrain Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Parabolic Reflector'''[[File:hill_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Propagation Wizards &rarr; Hilly Terrain'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a parabolic reflector in the project workspace[[EM.Terrano]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter of Creates a hilly terrain with a random rough surface in the reflector is determined based on the focal and axial lengths of the primitive parabola. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a 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_parabolic_reflector(focal_len,axial_len)
PYTHON COMMAND(S): emag_hill(area_size,height,radius,elevation,res,rms_height,correl_len)
PARABOLIC REFLECTOR HILLY TERRAIN WIZARD PARAMETERS
{| 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
|}
== Trihedral Reflector Wizard ==<table><tr><td>[[Image:wiz_hill.png|thumb|500px|Default hilly terrain in EM.Terrano.]]</td></tr></table>
ICON: [[File:trihed icon.png]] == Horn Antenna Array Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Trihedral Reflector'''[[File:horn_array_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna Array'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a Trihedral corner reflector in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter of the reflector is determined based on Creates the focal and axial lengths parameterized geometry of a pyramidal horn antenna array in the primitive parabola. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates an array of pyramidal horn antennas fed by rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of each waveguide's cross section is 2:1. Its length is set to half the free-space wavelength. All of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on the specified antenna gain. All of these dimensions can be changed, too.
PYTHON COMMAND(S): emag_trihedral_reflector(side)
PYTHON COMMAND(S): emag_horn_array(gain_dB,nx,ny,spacing_x_lambda,spacing_y_lambda)
TRIHEDRAL REFLECTOR CROSS SLOT ANTENNA WIZARD PARAMETERS
{| 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
|}
== Particle Cloud Wizard ==<table><tr><td>[[Image:wiz_horn_array.png|thumb|500px|Default horn antenna array in EM.Tempo.]]</td></tr></table>
ICON: [[File:cloud icon.png]] == Horn Antenna Wizard ==
MENUICON: '''Tools &rarr; Component Wizards &rarr; Particle Cloud'''[[File:horn_icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a random cloud of regular polygon particles contained in an ellipsoid region[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: The aperture diameter of the reflector is determined based on Creates the focal and axial lengths parameterized geometry of a pyramidal horn antenna in the primitive parabola. 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_particle_cloudPYTHON COMMAND(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elementsS): emag_horn(gain_dB)
emag_particle_cloud_cad(n_sides,side_length,cont_radius_x,cont_radius_y,cont_radius_z,n_elements)
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
|}
PARTICLE CLOUD <table><tr><td>[[Image:wiz_horn.png|thumb|500px|Default horn antenna in EM.Tempo.]]</td></tr></table> == Linear Slot Array Wizard == ICON: [[File:slot_array_icon.png]]  MENU: '''Tools &rarr; Antenna Wizards &rarr; Linear Slot Array''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of an array of narrow rectangular slots in a ground plane NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates an array of linear slots in a ground plane using Boolean subtraction.   PYTHON COMMAND(S): emag_linear_slot_array(slot_len,slot_wid,nx,ny,spacing_x,spacing_y)  LINEAR SLOT ARRAY WIZARD PARAMETERS
{| border="0"
|-
! 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 &rarr; Antenna Wizards &rarr; Linear Slot''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]  FUNCTION: Creates the parameterized geometry of a narrow rectangular slot in a ground plane NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard simply creates a linear slot in a ground plane using Boolean subtraction.   PYTHON COMMAND(S): emag_linear_slot(slot_len,slot_wid,metal_size)  LINEAR SLOT WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | 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 &rarr; Transmission Line Wizards &rarr; 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|}
ICON: [[File:sierpin iconEM.pngFerma|EM.FERMA]] MICROSTRIP WIZARD PARAMETERS{| border="0"|-| valign="top"||-{| class="wikitable"|-! scope="col"| Parameter Name! scope="col"| Value Type! scope="col"| Units! scope="col"| Default Value! scope="col"| Notes|-! scope="row" | h| real numeric| meters | 0.0015 | substrate height (thickness) |-! scope="row" | er | real numeric| - | 2.2 | substrate relative permittivity |-! scope="row" | strip_wid| real numeric| meters| 2| width of microstrip line |-! scope="row" | box_multiplier| real numeric| - | 10 | ratio of width of substrate to strip width |-! scope="row" | draw_substrate| Boolean| -| True | Adds substrate & ground plane|}
MENU<table><tr><td>[[Image: '''Tools &rarr; Component Wizards &rarr; Sierpinski Strip'''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>
MODULE(S): [[CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]] == Microstrip-Fed Patch Wizard ==
FUNCTIONICON: Creates the geometry of a Sierpinski triangle fractal in the project workspace[[File:us_patch_icon.png]]
NOTES, SPECIAL CASES OR EXCEPTIONSMENU: 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. '''Tools &rarr; Antenna Wizards &rarr; Microstrip-Fed Patch Antenna'''
MODULE(S): [[EM.Tempo]], [[EM.Picasso]]
PYTHON COMMAND(S)FUNCTION: emag_sierpinski(key_size,levels)Creates the parameterized geometry of a microstrip-fed rectangular patch antenna in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The wizard asks you whether you want 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.
SIERPINSKI PYTHON COMMAND(S):  emag_microstrip_fed_patch_tempo(is_recess,h,er,z0,feed_len,recess_dep,recess_wid,sub_len,sub_wid) emag_microstrip_fed_patch_picasso(is_recess,h,er,z0,feed_len,recess_dep,recess_wid)  MICROSTRIP-FED PATCH WIZARD PARAMETERS
{| border="0"
|-
! 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]])
|}
== Dipole Antenna 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:dipole icon.png]] == Mobile Path Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Antenna'''[[File:Mobile Path icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Libera]] '''Tools &rarr; Propagation Wizards &rarr; Mobile Path'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a dipole antenna in the project workspace[[EM.Terrano]]
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_dipole_tempoemag_mobile_path_nodal(len_lambdalabel,wire_rad_lambdanodal_curve,TxRx=0)
emag_dipole_liberaemag_mobile_path_line(len_lambdalabel,wire_rad_lambdaline_object,num_points=10,TxRx=0)
emag_mobile_path_file(label,file_name,TxRx=0)
DIPOLE MOBILE PATH WIZARD PARAMETERS
{| 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
|}
== Dipole Array 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:dpl_array icon.png]] == Mountainous Terrain Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Wire Dipole Array'''[[File:mountain_icon.png]]
MODULE(S)MENU: [[EM.Libera]] '''Tools &rarr; Propagation Wizards &rarr; Mountainous Terrain'''
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 mountainous terrain with a random rough surface in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: This wizard creates a mountainous terrain using a surface object generated with a 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_array(len_lambda,spacing_lambda,nx,ny,wire_rad_lambda)
PYTHON COMMAND(S): emag_mountain(is_range,area_size,height,height_diff,radius,spacing,elevation,res,rms_height,correl_len)
DIPOLE ARRAY MOUNTAINOUS TERRAIN WIZARD PARAMETERS
{| 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 &rarr; Propagation Wizards &rarr; 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 &rarr; Antenna Component Wizards &rarr; 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 &rarr; Component Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; Printed Dipole Antenna'''[[File:plateau_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Propagation Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; Slot-Coupled Patch Antenna'''[[File:rnd_city_icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]] '''Tools &rarr; Propagation Wizards &rarr; Random City'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a 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 &rarr; Antenna Wizards &rarr; Linear Slot'''[[File:wg1p icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Transmission Line Wizards &rarr; 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 &rarr; Component Wizards &rarr; Sierpinski Strip''' MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Picasso]], [[EM.Libera]]  FUNCTION: Creates the 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 &rarr; Antenna Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; 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 &rarr; Antenna Wizards &rarr; Cross Slot'''[[File:solenoid icon.png]]
MODULE(S)MENU: [[CubeCAD]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]] '''Tools &rarr; Component Wizards &rarr; Solenoid'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a narrow 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 &rarr; Antenna Wizards &rarr; Cross Slot Antenna'''[[File:us1p icon.png]]
MODULE(S)MENU: [[EM.Tempo]], [[EM.Picasso]]'''Tools &rarr; Transmission Line Wizards &rarr; Stripline Line'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a 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)
emag_stripline_ferma(ht,ert,hb,erb,strip_wid,box_multiplier)
CROSS SLOT ANTENNA [[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 &rarr; Antenna Wizards &rarr; 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 &rarr; Component Wizards &rarr; Trihedral Reflector'''
MODULE(S): [[Building_Geometrical_Constructions_in_CubeCAD | CubeCAD]], [[EM.Tempo]], [[EM.Illumina]], [[EM.Ferma]], [[EM.Libera]]
PYTHON COMMAND(S)FUNCTION: emag_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
|}
== Horn Antenna Array Wizard ==<table><tr><td>[[Image:wiz_trihed_tempo.png|thumb|360px|Default trihedral reflector in EM.Tempo.]]</td></tr></table>
ICON: [[File:horn_array_icon.png]] == Two-Port Coaxial Wizard ==
MENUICON: '''Tools &rarr; Antenna Wizards &rarr; Horn Antenna Array'''[[File:coax2p icon.png]]
MODULE(S)MENU: [[EM.Tempo]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Coaxial Line'''
FUNCTIONMODULE(S): Creates the parameterized geometry of a pyramidal horn antenna array in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates an array Creates the parameterized geometry of pyramidal horn antennas fed by rectangular waveguides with a TE10 modal excitation. The larger dimension of each feeding waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The aspect ratio of each waveguide's cross section is 2:1. Its length is set to half the freetwo-space wavelength. All port coaxial line segment of these dimensions can be replaced by arbitrary numeric values. The horn aperture dimensions and its overall length are calculated based on a specified characteristic impedance with a dielectric core in the specified antenna gain. All of these dimensions can be changed, too. 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_horn_array(gain_dB,nx,ny,spacing_x_lambda,spacing_y_lambda)
PYTHON COMMAND(S): emag_coax_2port_tempo(er,z0,r_inner,len)
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 &rarr; Propagation Wizards &rarr; Random City'''[[File:cpw2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Transmission Line Wizards &rarr; 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
|}
== Office Building Wizard ==<table><tr><td>[[Image:wiz_cpw2p_tempo.png|thumb|500px|Default two-port coplanar waveguide segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_cpw2p_picasso.png|thumb|500px|Default two-port coplanar waveguide segment in EM.Picasso.]]</td></tr></table>
ICON: [[File:office_icon.png]] == Two-Port Microstrip Wizard ==
MENUICON: '''Tools &rarr; Propagation Wizards &rarr; Office Building'''[[File:us2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Microstrip Line'''
FUNCTIONMODULE(S): Creates a multi-story office building with penetrable walls in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates an office building with multiple floor and rows Creates the parameterized geometry of rooms separated by hallways. a two-port microstrip line segment of a specified characteristic impedance on a conductor-backed single-layer dielectric substrate in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The width of the microstrip lines is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S): emag_office_building(room_len,room_wid,room_height,hallway_width,nx,ny,nz,er,sig,wall_thickness)
PYTHON COMMAND(S):
OFFICE BUILDING emag_microstrip_2port_tempo(h,er,z0,cetner_len,sub_len,sub_wid,draw_substrate) emag_microstrip_2port_picasso(h,er,z0,center_len,feed_len)  [[EM.Tempo|EM.TEMPO]] TWO-PORT MICROSTRIP WIZARD PARAMETERS
{| border="0"
|-
! scope="col"| Notes
|-
! scope="row" | 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
|}
== Hilly Terrain Wizard ==<table><tr><td>[[Image:wiz_us2p_tempo.png|thumb|500px|Default two-port microstrip line segment in EM.Tempo.]]</td></tr><tr><td>[[Image:wiz_us2p_picasso.png|thumb|500px|Default two-port microstrip line segment in EM.Picasso.]]</td></tr></table>
ICON: [[File:hill_icon.png]] == Two-Port Rectangular Waveguide Wizard ==
MENUICON: '''Tools &rarr; Propagation Wizards &rarr; Hilly Terrain'''[[File:wg2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Rectangular Waveguide'''
FUNCTIONMODULE(S): Creates a hilly terrain with a random rough surface in the project workspace[[EM.Tempo]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates Creates the parameterized geometry of a hilly terrain using a surface object generated with a Gaussian profile. The surface is then roughened based on two-port rectangular waveguide segment slightly above the cutoff at the center frequency of the specified statistics. project
NOTES, SPECIAL CASES OR EXCEPTIONS: The width of the waveguide is set slightly larger than half its cutoff wavelength for the dominant TE10 mode. The height is set equal to half its width. Both the width and height can be replaced by arbitrary numeric values.
PYTHON COMMAND(S): emag_hill(area_size,height,radius,elevation,res,rms_height,correl_len)
PYTHON COMMAND(S): emag_rect_waveguide_2port(wg_len,feed_len,port_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
|}
== Mountainous Terrain Wizard ==<table><tr><td>[[Image:wiz_wg2p_tempo.png|thumb|500px|Default two-port rectangular waveguide segment in EM.Tempo with the two open-end feed sections in the freeze state.]]</td></tr></table>
ICON: [[File:mountain_icon.png]] == Two-Port Stripline Wizard ==
MENUICON: '''Tools &rarr; Propagation Wizards &rarr; Mountainous Terrain'''[[File:us2p icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Transmission Line Wizards &rarr; Two-Port Stripline'''
FUNCTIONMODULE(S): Creates a mountainous terrain with a random rough surface in the project workspace[[EM.Tempo]], [[EM.Picasso]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates a mountainous terrain using Creates the parameterized geometry of a surface object generated with a bitwo-cubic spline profile. The surface is then roughened based on the port stripline segment of a specified statistics. This wizard can be used to create either a mountain range with three peaks or characteristic impedance on a conductor-backed single-peak mountain. layer dielectric substrate in the project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: In [[EM.Tempo]], the two ports are placed at the two edges of the substrate. The width of the Stripline is determined based on the specified characteristic impedance. It may be replaced by a numeric value instead.
PYTHON COMMAND(S): emag_mountain(is_range,area_size,height,height_diff,radius,spacing,elevation,res,rms_height,correl_len)
PYTHON COMMAND(S):
MOUNTAINOUS TERRAIN emag_stripline_2port_tempo(ht,ert,hb,erb,feed_wid,cetner_len,sub_len,sub_wid) emag_stripline_2port_picasso(ht,ert,hb,erb,feed_wid,center_len)  [[EM.Tempo|EM.TEMPO]] TWO-PORT STRIPLINE WIZARD PARAMETERS
{| border="0"
|-
! 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
|}
== Plateau Terrain Wizard ==<table><tr><td>[[Image:Wiz strpln2p tempo.png|thumb|500px|Default two-port stripline segment in EM.Tempo.]]</td></tr><tr><td>[[Image:Wiz strpln2p picasso.png|thumb|500px|Default two-port stripline segment in EM.Picasso.]]</td></tr></table>
ICON: [[File:plateau_icon.png]] == Yagi-Uda Array Wizard ==
MENUICON: '''Tools &rarr; Propagation Wizards &rarr; Plateau Terrain'''[[File:yagi icon.png]]
MODULE(S)MENU: [[EM.Terrano]]'''Tools &rarr; Antenna Wizards &rarr; Yagi-Uda Dipole Array'''
FUNCTIONMODULE(S): Creates a plateau terrain with a random rough surface in the project workspace[[EM.Libera]]
NOTES, SPECIAL CASES OR EXCEPTIONSFUNCTION: This wizard creates a plateau terrain using a surface object generated with Creates the parameterized geometry of a biYagi-sigmoid profile. The surface is then roughened based on Uda wire dipole array in the specified statistics. project workspace
NOTES, SPECIAL CASES OR EXCEPTIONS: The dipole elements are all thin wires.
PYTHON COMMAND(S): emag_plateau(area_size,height,slope,elevation,res,rms_height,correl_len)
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)
HILLY 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
|}
<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]]'''
4,622
edits