# Difference between revisions of "What's New in EM.Cube R20.1?"

From Emagtech Wiki

Kazem Sabet (Talk | contribs) |
Kazem Sabet (Talk | contribs) |
||

Line 58: | Line 58: | ||

*New Python function for setting the RMS height of rough Earth surface | *New Python function for setting the RMS height of rough Earth surface | ||

− | + | === New EM.Picasso (Planar MoM) and EM.Libera (Surface MOM & Wire MOM) Features === | |

− | + | ||

− | + | ||

− | + | ||

− | + | ||

− | + | ||

− | + | ||

− | === New EM.Picasso (Planar | + | |

*New source arrays of strip gap, wire gap, probe gap and scattering port types with phased array and AESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights | *New source arrays of strip gap, wire gap, probe gap and scattering port types with phased array and AESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights | ||

Line 72: | Line 65: | ||

*Improved array factor definition for the radiation pattern observable with user defined amplitude and phase distribution including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights | *Improved array factor definition for the radiation pattern observable with user defined amplitude and phase distribution including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights | ||

− | === New | + | === New EM.Illumina (Physical Optics) Features === |

− | + | *New improved formulation of lossy dielectric and dielectric-coated PEC objects based on the method of equivalent current approximation (MECA) | |

− | *New | + | *New focused Gaussian beam source with higher-order Hermite-Gauss modal profile |

− | * | + | *New point transmitter source with user defined radiation pattern |

− | *New | + | *Multi-transmitter source arrays with phased array and AESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights |

− | * | + | *Huygens source arrays with user defined amplitude and phase distribution including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights |

− | * | + | *New option for PO input file to read mesh data from an external MATLAB-generated file |

− | + | *New polarimetric scattering matrix sweep simulation as a special type of the RCS observable | |

− | *New option to | + | *Improved radiation pattern and RCS observables with partial elevation and azimuth angle definitions |

− | *New | + | |

− | * | + | |

− | === New | + | === New CubeCAD Features === |

− | * | + | *Improved polymesh objects with mesh statistics, better control over primitives and more display options |

− | + | *New mesh generation scheme in CubeCAD based on the tessellated model of objects for rendering | |

− | *New | + | *Improved STL import of large structures and scenes |

− | + | *More control over STL export including mesh type and resolution | |

− | * | + | *Improved parametric surface generator with option to generate a polymesh surface |

− | * | + | *Improved parametric curve generator with option to generate a polyline |

− | * | + | *New Hilbert space-filling curve option in parametric curve generator |

− | * | + | *Improved nodal curves (polyline and NURBS curve) and nodal surfaces (polystrip and NURBS surface) with option for saving and loading the node data |

− | *New | + | *New Python commands for generating polylines and polystrips from a data file or a text string |

− | + | *New Python command for extracting part of a nodal curve | |

− | * | + | *Improved roughen tool with new option to freeze a random rough surface into a tessellated surface object |

− | + | *Improved random group tool with new option to freeze a random cloud in to a fixed group object | |

− | + | *New parameterization of generic objects resulting from geometric transformations | |

− | *New Python | + | |

− | + | ||

− | + | ||

− | + | ||

− | + | ||

− | *New Python | + | |

− | + | ||

− | *Improved | + | |

− | + | ||

− | *Improved | + | |

− | * | + | |

− | === | + | === New General Features === |

− | * | + | *New array pattern synthesis tool including Schelkunoff, Sectoral beam, Woodward-Lawson synthesis methods, and particle swarm optimization (PSO) |

− | * | + | *New u-v plots of radiation pattern and RCS |

− | * | + | *New elevation-azimuth plots of radiation pattern and RCS |

− | * | + | *New contour plots of radiation pattern and RCS |

− | * | + | *Improved and streamlined interface between [[EM.Cube]] and [[NeoScan]] field measurement data |

+ | *[[RF.Spice A/D]] device manager now integrated within [[EM.Cube]] under Tools Menu | ||

+ | *A large number of transmission line calculator and designer tools as part of [[RF.Spice A/D]] device manager | ||

+ | *New capability of generating reusable Touchstone-style S-parameter-based circuit models for use in [[RF.Spice A/D]] from full-wave simulation data | ||

+ | *Capability of designing custom circuit symbols and pin diagrams using [[RF.Spice A/D]] device manager’s symbol editor | ||

+ | *Improved Python interpreter and command line output | ||

+ | *New convenient Python scripting utility in addition to the command line | ||

+ | *New Python command for running Python scripts from the command line | ||

+ | *New Python functions for generating 2D cuts of radiation pattern and RCS | ||

+ | *New amplitude-only graphs of S-parameters | ||

+ | *Improved polar plot capability with user defined dB scale | ||

+ | *Plotting of two and three simultaneous data sets | ||

+ | *Logarithmic scale for the X and Y axes of 2D cartesian graphs | ||

+ | *More control over the default scale settings (linear vs. dB) of 2D and 3D graphs | ||

+ | *New capability of saving and loading individual graph settings and customization of 2D and 3D graphs based on previous templates | ||

+ | *More file operations such as renaming and copying files within Data Manager | ||

+ | *New basic data generator for examining user-defined mathematical and Python functions | ||

+ | *New basic and image-based data generator for importing data from a graph image | ||

<br /> | <br /> |

## Revision as of 19:30, 30 March 2020

**MODULAR 3D ELECTROMAGNETIC SIMULATION SUITE **

**THAT GROWS WITH YOUR MODELING NEEDS**

## Contents

### EM.Cube R20.1 Release At A Glance

The new EM.Cube R20.1 release is the most powerful electromagnetic simulation suite EMAG Technologies Inc. has ever produced in its history of more than two decades. The new release offers a combination of state-of-the-art simulation capabilities that reflect the latest advances in computational electromagnetics (CEM) as well as productivity features requested by our valued users.

### New EM.Tempo (FDTD) Features

- New source arrays of lumped, waveguide, microstrip, CPW and coaxial types with phased array and AESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
- New plots of material parameters vs. frequency for dispersive and gyrotropic material types
- New polarimetric scattering matrix sweep simulation as a special type of the RCS observable
- Improved radiation pattern and RCS observables with partial elevation and azimuth angle definitions
- Improved array factor definition for the radiation pattern observable with user defined amplitude and phase distribution including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
- Improved antenna wizards with fast ports acceleration

### New EM.Terrano (Ray Tracing) Features

- Improved ray angular resolution for SBR simulation of large propagation scenes
- New 2D long-haul channel analyzer incorporating spherical earth, knife edge diffraction, rough surface diffusion and atmospheric effects
- New 2D terrain profiler with smoothing filters
- Streamlined handling of multi-transmitter scenarios
- New phased array and AESA capability in multi-transmitter and multi-receiver scenarios including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
- New analog modulation schemes and improved digital waveform capability
- New link margin analysis for both analog and digital modulation schemes
- Definition of connectivity maps based on link margin
- New plane wave source for 3D Field Solver
- New far-field observables for 3D Field Solver including radiation pattern, bistatic and monostatic RCS and polarimetric scattering matrix sweep based on equivalent Huygens surface integration
- Improved radar link solver with a new radar-target positional sweep mode
- Improved scatterer sets with options of spherical targets and imported polarimetric scattering matrix files
- New parameterized PEC and dielectric spherical targets with analytical Mie solutions
- Improved ray visualization of transmitter sweep results
- Improved rotational sweep with simultaneous rotation of transmit and receive antennas
- Improved mobile sweep with varying Eulerian rotation angles of both transmitter and receiver nodes
- New communication link calculator tool
- New radar link calculator tool
- Import of DTED0, DTED1 and DTED2 terrain models
- New Terrain Manager utility with quick view and statistical report capability for importing, cropping, rescaling and repositioning terrain models
- New longitude-latitude (LL) coordinates in the Status Bar and new Python functions for setting and getting the origin’s LL coordinates
- Improved standard atmosphere model
- New non-standard atmosphere models including piecewise linear modified refractivity profiles with one or two break points as well as more general user-defined non-standard M-profiles in the form of piecewise cubic polynomial functions of height
- Analysis of atmospheric propagation through surface and elevated ducts
- New ground database generator for defining the material properties of the earth’s surface using elevation-based or land use map-based classification schemes
- Improved random city, office building, and basic link wizards
- Improved mobile path wizard with new options for monostatic radar and target nodes and template for user-defined cartesian-file-based paths
- New sea surface wizard with different sea states and Douglas and Beaufort scales
- New basic radar wizard
- New Python function for DEM and DTED import
- New Python function for calculating the maximum and RMS height of the terrain
- New Python function for setting the RMS height of rough Earth surface

### New EM.Picasso (Planar MoM) and EM.Libera (Surface MOM & Wire MOM) Features

- New source arrays of strip gap, wire gap, probe gap and scattering port types with phased array and AESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
- New polarimetric scattering matrix sweep simulation as a special type of the RCS observable
- Improved radiation pattern and RCS observables with partial elevation and azimuth angle definitions
- Improved array factor definition for the radiation pattern observable with user defined amplitude and phase distribution including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights

### New EM.Illumina (Physical Optics) Features

- New improved formulation of lossy dielectric and dielectric-coated PEC objects based on the method of equivalent current approximation (MECA)
- New focused Gaussian beam source with higher-order Hermite-Gauss modal profile
- New point transmitter source with user defined radiation pattern
- Multi-transmitter source arrays with phased array and AESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
- Huygens source arrays with user defined amplitude and phase distribution including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
- New option for PO input file to read mesh data from an external MATLAB-generated file
- New polarimetric scattering matrix sweep simulation as a special type of the RCS observable
- Improved radiation pattern and RCS observables with partial elevation and azimuth angle definitions

### New CubeCAD Features

- Improved polymesh objects with mesh statistics, better control over primitives and more display options
- New mesh generation scheme in CubeCAD based on the tessellated model of objects for rendering
- Improved STL import of large structures and scenes
- More control over STL export including mesh type and resolution
- Improved parametric surface generator with option to generate a polymesh surface
- Improved parametric curve generator with option to generate a polyline
- New Hilbert space-filling curve option in parametric curve generator
- Improved nodal curves (polyline and NURBS curve) and nodal surfaces (polystrip and NURBS surface) with option for saving and loading the node data
- New Python commands for generating polylines and polystrips from a data file or a text string
- New Python command for extracting part of a nodal curve
- Improved roughen tool with new option to freeze a random rough surface into a tessellated surface object
- Improved random group tool with new option to freeze a random cloud in to a fixed group object
- New parameterization of generic objects resulting from geometric transformations

### New General Features

- New array pattern synthesis tool including Schelkunoff, Sectoral beam, Woodward-Lawson synthesis methods, and particle swarm optimization (PSO)
- New u-v plots of radiation pattern and RCS
- New elevation-azimuth plots of radiation pattern and RCS
- New contour plots of radiation pattern and RCS
- Improved and streamlined interface between EM.Cube and NeoScan field measurement data
- RF.Spice A/D device manager now integrated within EM.Cube under Tools Menu
- A large number of transmission line calculator and designer tools as part of RF.Spice A/D device manager
- New capability of generating reusable Touchstone-style S-parameter-based circuit models for use in RF.Spice A/D from full-wave simulation data
- Capability of designing custom circuit symbols and pin diagrams using RF.Spice A/D device manager’s symbol editor
- Improved Python interpreter and command line output
- New convenient Python scripting utility in addition to the command line
- New Python command for running Python scripts from the command line
- New Python functions for generating 2D cuts of radiation pattern and RCS
- New amplitude-only graphs of S-parameters
- Improved polar plot capability with user defined dB scale
- Plotting of two and three simultaneous data sets
- Logarithmic scale for the X and Y axes of 2D cartesian graphs
- More control over the default scale settings (linear vs. dB) of 2D and 3D graphs
- New capability of saving and loading individual graph settings and customization of 2D and 3D graphs based on previous templates
- More file operations such as renaming and copying files within Data Manager
- New basic data generator for examining user-defined mathematical and Python functions
- New basic and image-based data generator for importing data from a graph image