Changes
/* New EM.Illumina (Physical Optics) Features */
=== New EM.Terrano (Ray Tracing) Features ===
*New 2D long-haul channel analyzer incorporating spherical earth, knife edge diffraction, rough surface diffusion and atmospheric effects
*New 2D terrain profiler with terrain smoothing filters*Streamlined handling of multi-transmitter scenarios*New phased array and AESA capability at both in multi-transmitter and multi-receiver nodesscenarios including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights*Improved 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 maximum bit error rate specificationradiation 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 using *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 polarimatrix solverStatus Bar and new Python functions for setting and getting the origin’s LL coordinates*Improved standard atmosphere model*New polarimetric scattering matrix sweep simulation non-standard atmosphere models including piecewise linear modified refractivity profiles with one or two break points as a special type 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 RCS observablematerial 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.Ferma Picasso (StaticPlanar MoM) and EM.Libera (Surface MOM & Wire MOM) Features ===
=== New EM.Illumina (Physical Optics) Features ===
*New improved formulation of lossy dielectric surfaces and dielectric-coated PEC objects based on the method of equivalent current approximation (MECA)*New focused Gaussian beam sources*Huygens source arrays with amplitude and phase distributionhigher-order Hermite-Gauss modal profile*New polarimetric scattering matrix sweep simulation as a special type of the RCS observable === New Miscellaneous CubeCAD Features ===point transmitter source with user defined radiation pattern*Expanded material list Multi-transmitter source arrays with mechanical phased array and thermal propertiesAESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights*New list of available standard output parameters based on the project's observables*Improved Huygens source arrays with user defined amplitude and enhanced custom phase distribution including classic weight distribution types (userOne-defined) output parameters that can be updated instantly at postParameter Taylor-processing*New functionality added to "Consolidate" tool for converting special transform objects to generic solidKaiser, surface or curve objects *Improved "Random Group (CloudTaylor N-bar, Bayliss N-bar, etc.)" tool for more efficient Monte Carlo simulations*New capability added to "Roughen" tool for converting random roughened surfaces or objects to Polymesh objects for the purpose of freezing or export *New expanded graph controls for Matlaband user-style 2D and 3D plot typesdefined complex weights*New option for PO input file to enable/disable 3D visualization of far-field read mesh data during sweep simulationsfrom an externally generated file *New option for arbitrary translation and scaling polarimetric scattering matrix sweep simulation as a special type of 3D radiation and the RCS patterns in the sceneobservable *Enhanced array factor with phase progression for the Improved radiation pattern observable associated and RCS observables with a single radiating elementpartial elevation and azimuth angle definitions
=== New Python Capabilities CubeCAD Features ===
*New startup Python script*New Python commands for project Improved polymesh objects with mesh statistics, better control over primitives and file managementmore display options*New Python commands for getting and setting individual properties mesh generation scheme in CubeCAD based on the tessellated model of geometric objects *New Python commands for accessing individual objects from the navigation treerendering*New Python commands for identifying Improved STL import of large structures and accessing material groups and their object members in the navigation tree scenes *New Python commands for getting the coordinates of nodes of a nodal curveMore control over STL export including mesh type and resolution*New Python command for aligning one of the six faces of the bounding box of an object at Improved parametric surface generator with option to generate a certain coordinatepolymesh surface*New Python commands for retrieving the value of Improved parametric curve generator with option to generate a standard or custom output parameterpolyline *New Python command for setting the boundary conditions of [[EM.Ferma]]*New Python command for setting up a thermal simulation Hilbert space-filling curve option in [[EM.Ferma]]parametric curve generator*New Python commands for defining all the 18 types of field integrals in [[EM.Ferma]]*New Python command for creating generic spatial Cartesian data in CubeCAD, [[EM.Tempo]] Improved nodal curves (polyline and NURBS curve) and nodal surfaces (polystrip and [[EM.Ferma]]*New Python functions NURBS surface) with option for translating, rotating, scaling, aligning saving and mirroring all loading the objects in the project workspacenode data *New Python function for rotating a radiation pattern*New Python function for computing the radiation pattern of a generalized 3D array*New Python function commands for generating the radiation pattern of polylines and polystrips from a Huygens surface data file*New Python functions for summing, differencing and scaling of .RAD, .RCS, .SEN, .CAR, .HUY and .COV data files*New Python functions for averaging or a set of radiation pattern, RCS or received power coverage data filestext string *New Python function command for extracting a portion part of a field sensor or a Cartesian data file*New Python function for generating a Touchstone file from S-parameter data filesnodal curve*Improved surrogate model generation based on the high-dimensional model representation (HDMR) technique and association roughen tool with Python functions of the same name*Improved Python script for sweeping new option to freeze a Python function or random rough surface into a surrogate model with cubic spline interpolation tessellated surface object*Improved Python script for genetic algorithm (GA) optimization of random group tool with new option to freeze a Python function or random cloud in to a surrogate model fixed group object*Improved Python script for Monte Carlo simulation New parameterization of a Python function or a surrogate model and generation of probability density functions (PDF) based on Gaussian kernel density estimation (KDE)generic objects resulting from geometric transformations
=== Integration with NeoScan Field Measurement System New General Features ===
*Automated export 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 to *[[RF.Spice A/D]] device manager now integrated within [[EM.Cube]]under Tools Menu*Automated nearA large number of transmission line calculator and designer tools as part of [[RF.Spice A/D]] device manager *New capability of generating reusable Touchstone-tostyle S-farparameter-field transformation of the nearbased circuit models for use in [[RF.Spice A/D]] from full-field wave simulation data for computation of 3D radiation patterns *Automated computation Capability of antenna gain 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 efficiencypattern and RCS*Automated generation New amplitude-only graphs of equivalent Huygens sources from measured nearS-field parameters*Improved polar plot capability with user defined dB scale*Plotting of two and three simultaneous data sets *Matlab-style visualization Logarithmic scale for the X and Y axes of measured output signal power in dBm corresponding to 2D cartesian graphs*More control over the default scale settings (linear vs. dB) of 2D and 3D graphs*New capability of saving and loading individualgraph 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-component defined mathematical and total field maps Python functions*New basic and image-based data generator for importing data from a graph image
<br />