Skip to main content

Release notes v2.x

v2.5.0 (December 22nd, 2023)

Features:

  • Added Gain calculation and result visualization
  • It is now possible to view case and geometry setup and meshing during calculation using the new upper bar
  • Added conductive face and solid corner refinements to the advanced meshing settings
    • Corners get automatically refined with automatic mesh settings

Improvements:

  • Reworked upper settings bar for better navigation between case stages
  • Python plots are now full screen within the user interface
  • Mesh inspection is now embedded into the mesh generation section
  • ParaView no longer opens automatically upon calculation finish
  • Reworked application types
    • Removed Reflector application type, reflector role is now available in other app types
    • Renamed Waveguide role to Waveguide Cavity for better understandability
    • Renamed Custom application type to Other
  • Added warning in Mesh Generation about large mesh element counts

Bugfixes:

  • Fixed one instance where case would fail with "PETSc error: Error in external library" error
  • Parametric study no longer requires to generate mesh manually before pressing run
  • Fixed issue in meshing that failed with error "No matching entity found for 'OCCsolid_1'"

Other:

v2.4.0 (September 29th, 2023)

Features:

  • Added Polarization Axial Ratio calculation
  • Added 3D radiation pattern visualization in Python Plots
  • Case setup parameters, such as port impedance and material properties, are now available in Custom Plots
  • Added Mesh Inspection within the Mesh Generation screen

Bugfixes:

  • Fixed Power and other plots not showing the appropriate unit prefix and not matching the shown values
  • The log and PDF report now show the same total calculation time
  • Fixed Radiation Intensity plane cut CSV export not generating in the results folder
  • Fixed PDF report not generating when using the waveguide port in the Other application type

v2.3.3 (August 4th, 2023)

Features:

  • Added ability to define a custom Far Field resolution in Simulation Control

Improvements:

  • Submesh element size now affects the size of elements inside the submesh volume
    • This change will increase the overall element count in the model, but will produce a more uniform mesh and increase accuracy
  • Added a warning message if the frequency is set incorrectly, e.g., start frequency is larger than end frequency

Bugfixes:

  • Fixed incorrect beamwidth value calculation in PDF report if the maximum directivity was pointed in the negative Z axis direction
  • Fixed missing significant digits in the frequency selection of the Polar Plots in 2D results in cases with a start frequency that is lower than 1 GHz

v2.3.2 (May 30th, 2023)

Features:

  • Added ability to define kHz in Frequency Selection
    • To select kHz frequencies, define up to three significant digits after a decimal point, e.g. 13.56 MHz

Improvements:

  • Added padding from maximum value to the edge of the Polar Plot for better plot readability in Python Plots
  • A prompt warning user about unsaved changes when trying to close the case now appears over Python Plot window
  • Significantly improved CAD import and air domain generation time in FromCAD workflow

Bugfixes:

  • Fixed issue where Lumped Elements with a defined capacitance and/or inductance produced incorrect results
  • Fixed issue where case running was blocked after completing a Parametric Study with FreeCAD open
  • Fixed issue where FreeCAD was not possible to reopen after sending geometry to CENOS from FreeCAD and closing FreeCAD during the "Topology is changed. Replace the previous geometry?" prompt
  • Fixed "Add parameter" tooltip not showing in the Parametric Study setup window

v2.3.1 (May 11th, 2023)

Features:

  • Added ability to hide solids when selecting terminals for the discrete port and lumped elements

Improvements:

  • Added descriptive labels next to dropdown menus in the Physics section where they were missing
  • Hovering over a discrete port or lumped element definition in the Physics section tabs will now make all domains transparent to make it possible to distinguish ports from one another
  • Significantly improved CAD importing speed

Bugfixes:

  • Fixed mesh element count value not updating in Submesh Mesh Refinement after regenerating the mesh

v2.3.0 (April 17th, 2023)

Features:

  • Added an in-built visualization tool for 2D graphs and polar plots called Python Plots
  • Added ability to create custom plots in the Python Plot window
    • Custom plots can use existing calculated values or calculate completely new values
  • Added a Full Far Field data export in the results folder of the case folder
    • Export gets generated automatically for each frequency
    • Contains Far Field data in Theta, Phi, Etheta, Ephi and Directivity
  • Added ability to define a complex port impedance with the discrete and coaxial port definitions
    • The original Impedance definition window is now replaced with Resistance and Reactance (Z = R + jX)
    • All existing cases will have their impedance values rewritten in the Resistance field as the real part of the impedance
    • The default values of these fields will be 50 Ohms for Resistance and 0 Ohms for Reactance to retain the default 50 Ohm Impedance

Improvements:

  • Changed name for Port to Discrete Port
    • Existing discrete port definitions will retain their name until new terminals are selected
  • Improved handling of memory intensive cases by allocating more memory if an issue occurs during the calculation
  • Significantly improved simultaneous excitation case calculation speed
  • Removed ability to renormalize the Touchstone file to a different impedance
    • This was done due to complex port impedance functionality being added to the port definition
  • Updated Yagi-Uda antenna template in Templates section
  • Replaced Simultaneous excitation checkbox with a dropdown below frequency selection
    • Does not affect single port simulations

Bugfixes:

  • Fixed issue where multiport coax cases produced constant S parameter values
  • Reordered the CSV export data fields so that identical data types are ordered within the same column
    • This issue appeared in sequential excitation cases
  • Fixed multiport cases with real conductors failing due to "ERROR Function 'height' undefined" error
  • Fixed multiple results for the same frequency in the CSV export of simultaneous excitation multiport cases

v2.2.3 (March 16th, 2023)

Improvements:

  • Added a close button to the CAD replacement prompt
  • Extended Component Library in FreeCAD to include fully parameterized templates of the antenna’s that are available in the Template workflow
  • Added a log entry that shows which case or Parametric Study subcase is being calculated to better understand which case is running
  • Added an error message when no port is defined in Geometry section
  • Added ability to create new spreadsheets for parameter definitions in FreeCAD
  • Reworked Far Field calculations for increased accuracy

Bugfixes:

  • Fixed Geometry Variables table not updating after a variable change
  • Fixed Compressing with results not including results of the Parametric Study
  • Removed second prompt to create a new document when importing a new .FCStd file in FreeCAD
  • Fixed an error that occurred when sending geometry from FreeCAD with a parameter that starts with uppercase “A”
  • Fixed an issue where simulation would produce no results if port terminals overlapped
  • Fixed the Template section not being opened automatically when selecting the Templates workflow
  • Fixed boundary definitions not clearing after changing or deleting the role of a face

v2.2.2 (February 16th, 2023)

Improvements:

  • Added a button under “Visualization” in Desk that directly opens the “extra_results” folder with the File Explorer

Bugfixes:

  • Fixed Component Library in FreeCAD not displaying text properly
  • Fixed the SMA edge connector not getting placed in the model in FreeCAD from the Component Library
  • Removed feed sketches from both Patch antenna templates in FreeCAD’s Component Library
  • Fixed incorrectly assigned parameters for both Patch antenna templates in FreeCAD’s Component Library

v2.2.1 (February 1st, 2023)

Bugfixes:

  • Fixed message in Support Chat that says there is a version mismatch despite running in the latest version
  • Fixed "Wire" role meshing roughly in some cases

v2.2.0 (January 31st, 2023)

Features:

  • Added application type for RFID
  • Added Curvature Safety setting to Mesh Generation, allowing for more control over cylinder and other curved edge meshing

Improvements:

  • Moved Touchstone export settings from Ports to Simulation Control
  • Moved Touchstone export, Smith charts and CSV export to a separate folder in the case folder (“extra_results”)
  • Improved overall error message handling and user experience

Bugfixes:

  • Fixed “Cancel” not stopping mesh generation
  • Fixed issue where non-incremented port ID’s caused the Touchstone export to fail
  • Fixed Kernel error that randomly appeared at RUN
  • Fixed the Core: XXXXXX error in simulation terminal

v2.1.1 (December 12th, 2022)

Bugfixes:

  • Fixed a problem which sometimes occured during post-proccesing

v2.1 (December 8th, 2022)

Features:

  • Added a mesh volume gradient, which affects the fineness of the mesh between volumes
  • Added a Smith chart export to the case “results” folder
    • Currently works only on single and sequentially excited multiple discrete ports
  • Added a Touchstone (SnP) file export to the case “results” folder.
    • Option to renormalize the port impedance seen in the Touchstone export from the Port section in Physics
    • Added option for complex port impedance
    • Currently works only on single and sequentially excited multiple discrete ports

Improvements:

  • Improved the Mesh Generation screen for a better user experience
  • Now possible to select individual faces for mesh refinement if they have been merged under a single role

Bugfixes:

  • Cases with a coaxial port now show the combined results for a Parametric Study
  • Excited waveguide ports no longer radiate in both directions

v2.0.2 (October 19th, 2022)

Improvements:

  • Removed redundant information from the log

Bugfixes:

  • Fixed an issue where GetDP caused some cases to not calculate
  • PDF report can now be generated for cases with a coaxial port
  • Dielectric and Substrate roles now mesh properly using the automatic mesh
  • Fixed an issue where it was not possible to send updated geometry with topology changes from FreeCAD
  • Fixed inaccurate radiated power values in the CSV export
  • Fixed identical S-parameters in cases with multiple coaxial ports

v2.0.1 (September 6th, 2022)

Features:

  • Reintroduced an improved coaxial port
  • Added S-parameter phase

Improvements:

  • Python is no longer needed to be installed separately
  • Removed legacy post-processing menu
  • Improved waveguide port accuracy
  • Improved updating variables from FreeCAD in “Geometry variables”

Bugfixes:

  • Hovering over Cartesian plots of radiation pattern now shows correct angle and directivity
  • Adding lumped elements in Custom and Wire application types is now possible
  • Fixed a problem where it was not possible to run sequential simulation with lumped elements and multiple ports
  • Fixed inaccurate calculation when using non-PEC conductors and lumped elements
  • Fixed an issue where mesh preview would not show for shared cases
  • Fixed an issue with radiation patterns in PDF reports
  • Fixed an issue where horn antenna simulations yielded inaccurate results
  • Fixed inability to select TE01 mode
  • Fixed a bug where variables from FreeCAD disappeared when set to “0” in “Geometry variables”
  • Fixed a bug where variables from FreeCAD updated slowly in “Geometry variables”
  • Fixed an issue where results wouldn’t show for cases with Patch and Ground volumes

v2.0.0 (June 15, 2022)

  • Improved CAD import and handling
  • Far better automatic meshing
  • Manual meshing interface
  • User-friendly point-based port assignment
  • Lumped elements for RLC series & parallel
  • Waveguides
  • Clear notifications in case CAD processing or automatic meshing failed, highlighting the geometry object that caused the problem
  • CAD re-loading keeps all relevant settings
  • Faster calculation/post-processing speed
  • Problem-specific result postprocessing
  • Other improvements in UI and UX
  • Minor physics optimizations
  • Numerous bug fixes and improvements

Release notes of the previous version