What's New in EM.Cube 2017?
From Emagtech Wiki
MODULAR 3D ELECTROMAGNETIC SIMULATION SUITE
THAT GROWS WITH YOUR MODELING NEEDS
Contents
EM.Cube 2017 At A Glance
The all-new EM.Cube 2017 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 productivity features requested by our valued users as well as state-of-the-art simulation capabilities that reflect the latest advances in computational electromagnetics (CEM).
New Visual Interface
- New streamlined visual interface with a tabbed window shared between the Navigation Tree and Python Interpreter
- Persistent user customization of the visual interface - Most of your settings will be remembered the next time you open the application.
- A large collection of problem type templates driven from accessible Python scripts
- Generation of CAD report containing all the objects names and their basic properties
New Data Visualization, Plotting & Processing Utilities
- New Matlab-style 2D and 3D plot types including Cartesian, polar, colorgrid, contour, surface, etc.
- A large collection of Python scripts for custom plotting using PyPlot
- Tighter integration of EM.Cube data and Python
- Conversion of all simulation data to Python NumPy arrays for further post-processing by the user
New EM.Tempo Features
- New full-scale SPICE solver integrated with the FDTD simulation engine for self-consistent global EM-circuit co-simulation
- New active one-port and two-port devices based on Netlist circuit files
- Wideband computation of far-field radiation patterns, RCS and near-field distributions in a single FDTD simulation run
- Improved post-processing of far-field simulation data - Quickly change the custom phi-plane plots of radiation pattern and RCS.
- New frequency and angular sweeps of periodic structures with oblique plane wave incidence using k-beta diagram data
New EM.Terrano Features
- New accelerated, multi-core-parallelized, full 3D SBR ray tracing simulation engine based on the k-d tree formalism with up to 5x speedup
- New native half-wave dipole radiators oriented along the X, Y or Z directions for defining standard transmitters and receivers
- New "Basic Link" wizard and new Python commands for quick creation of standard transmitters, receivers and Tx/Rx arrays
- New Global Environment dialog for defining the properties of the global ground in the lower half-space and global atmosphere in the upper half-space including absorptive atmosphere and global rain and fog conditions valid up to millimeter wave bands
- Broadband frequency sweep of the propagation scene in a single ray tracing simulation run with uniformly spaced or discrete frequency samples
- Complete polarimetric (Theta-Phi) characterization of the propagation channel for MIMO analysis using new orthogonally polarized isotropic transmitters
- Frequency sweep using multi-frequency radiation patterns and pattern rotation sweep using a single SBR simulation run
- Ability to separate the effects of direct (LOS), reflected, transmitted and diffracted rays in the propagation analysis
- Ray tracing inside material media and penetrable volumes capturing refraction, attenuation and phase retardation effects
- Improved ray analysis and post-processing of each individual receiver including plots of angles of arrival and departure and power delay profiles
Enhanced Python Capabilities
- More than 250 native Python commands for parameterized CAD modeling, simulation setup and simulation flow control
- More than 150 wizards and preloaded Python scripts for quick creation of transmission lines, antennas and propagation scenes, data processing and plotting
- User defined Python functions that can be used for parameterizing geometric objects, sources and other project attributes, defining dependent variables, custom output parameters and design objectives, or performing post-processing computations on the simulation data
- Improvement of CAD model export/import using Python scripts as a basis for building new wizards or reusable projects
- Running full-scale Python functions and executing scripts from the command line of Python Interpreter or from Models dialog