Notifications
Clear all

InventSim changelog highlights

 

support
(@support)
Member Moderator
Joined: 12 months ago
Posts: 1
Topic starter  

Version 5.1.4

Top new fixed:

* Fixed an issue causing, in some cases, TEM mode ports to have an incorrect impedance calculation.

 

Version 5.1.3

Top new fixed:

* Fixed an issue that caused a new mesh deformation parameter to be added incorrectly.

* Fixed an issue that caused an inconvenience when entering negative values for optimization goals.

* Fixed an issue that caused application crash when clicking on mesh deformation parameter list.

 

Version 5.1.2

Top added:

* Boundary condition object list edit functionality.

Top new fixed:

* Fixed an issue that caused projects to fail to open when a material parameter was assigned a variable with specific values.

* Fixed an issue that caused undoing of MakeFillet operation result in an incorrect shape.

* Fixed an issue that caused application to crash when clicking on certain messages.

 

Version 5.1.1

Top new fixed:

* Fixed an issue that caused unnecessary error message to appear in certain situations related to lumped ports.

* Fixed an issue that caused port visualization not be shown.

* Fixed an issue that caused incorrect helix shape be created.

 

Version 5.1.0

Top new:

* Added support for drawing helices (Section Helix).

* Added support for exporting 2D geometry to DXF files.

* Added plugins for creating planar inductors.

* Vastly improved performance of mesh deformations.

COM API changes:

* Added API to mesh deformations feature.

* Added IApp.Release() method to release COM connection to the server.

 

Version 5.0.0:

Top new:

* Added Boundary conditions visualization to inspect how boundary conditions are set in the project (Section "Boundary conditions visualization"). * Added cut view to the scene rendering (Section "Cut view").

* Changed variables view to a form of table for better variables management and manipulation (Section "Variables and equations"). * Variable snapshots (Section "Variable snapshots"). * Any operation can now be deleted, not only the last one.

* Introduced combined shape deformations giving more flexibility (Section "Shape deformations").

* Added COM API examples browser.

* Tuning ranges have been limited to provide more accurate results.

 

Version 4.0.8:

Top new added:

* Boundary conditions can now be disabled.

Top new fixed:

* Fixed issues causing mesh deformation to fail.

 

Version 4.0.7:

Top new features:

* Export plot series to CSV files.

Version 4.0.6:

Top issues fixed:

* Fixed several meshing issues.

* Fixed performance lags when changing variable values.

COM API changes:

* Added new method IObjects.MakeFace() for creating faces out of closed set of edges.

 

Version 4.0.5:

Top new features:

* Tuning performance has been improved.

Top issues fixed:

* Fixed issue that caused error when using ExtrudeRuled tool.

* Fixed issue that caused application to crash occasionally when using boolean tools.

* Fixed issue that caused projects with lumped ports to show incorrect admittance and impedance parameters.

COM API changes:

* COM API examples have been added.

* Added new method ITuning.GetResult() for obtaining tuning results.

 

Version 4.0.4:

Top issues fixed:

* Fixed issue that caused error when using ExtrudeRuled tool.

* Fixed issue that caused application to crash occasionally when using boolean tools.

 

Version 4.0.3:

Top new features:

* Cylinder and Cone plane (axis) can now be changed after their creation.

* Variable used in equations are no longer required to precede the equations thus variables can be sorted in any order.

Top issues fixed:

* Fixed issue when a project had inconsistent variable values when optimization failed.

* Fixed issues that caused incorrect scene rendering on high DPI screens.

COM API changes:

* Added new methods ISimObject.GetFacesAt2(), ISimObject.GetEdgesAt2() and ISimObject.GetFaceEdges2() returning a new interface ISimObjectCollection representing a collection of ISimObject objects instead of an array. Those methods are preferred when using MATLAB as the COM client.

* Added new methods IObjects.MakeFillet2() and IObjcets.MakeChamfer2() accepting ISimObjectCollection containing edges instead of an array. Those methods are preferred when using MATLAB as the COM client.

* Added a new method IMeshRefinements.AddMeshRefinement2() accepting ISimObjectCollection containing objects instead of an array. This method is preferred when using MATLAB as the COM client.

 

Version 4.0.1:

Top new features:

* Search box and refresh button added to open file dialog.

Top issues fixed:

* Fixed issues with simulation of projects having name consisting of particular non-Latin characters.

 

Version 4.0.0:

Top new features:

* New field visualization capabilities including isosurfaces and isolines rendering for scalar fields visualization, as well as reworked vector field rendering.

* Reworked copy/paste mechanism allowing versatile copying between projects taking into account relations between SimObjects, variables and coordinate systems.

* Port reference plane shift has been added.

* A new tool ExtrudeAlongPath has been added which allows to make

* Fillets and chamfers now works also for 1D objects i.e. curves.

* Far field distance can now be specified for far field calculation.

Top issues fixed:

* Performance of preprocessing stage of simulation has been vastly improved.

* Stability of meshing has been improved.

* Application was crashing during tuning when analytic port coordinate system was incorrectly parameterized.

* Application was crashing when SimObjects visibility was changed during simulation.

* Fillets and chamfers were incorrectly added to objects if edges from several different SimObjects were selected.

 

Other changes:

* SimObject visibility can now be changed for many objects at once.

* Fillets and chamfers can now be added for multiple edges owned by different SimObjects at once.

* Mesh visualization can now be added before meshing.

* During optimization, best iteration is now saved in optimization best solution folder.

* Adaptive meshing error plot has been added.

COM API changes:

* Added IVariable.SetValues method to allow setting variable value, minimum and maximum values using one function call.

* Added IMesherParameters interface to allow control over meshing parameters. It can be accessed via ISimulation.MesherParameters property.

* Added IAdaptiveMeshing interface to allow control over adaptive meshing process. It can be accessed via IMesherParameters.AdaptiveMeshing property.

* Added IMesh interface providing access to a mesh. Current mesh can be obtained via new ISimulation.GetMesh method.

* Method ISimulation.GetMeshMorphingData renamed to GetMorphedMesh. The method now returns the morphed mesh via IMesh interface.

* Property ISimulation.OverrideMeshFile renamed to OverrrideMesh and now is of IMesh type.

* Method ISimulation.ClearPertubationValues renamed to ClearPerturbationValues (grammar error corrected).

* Added IVariable.SetValues method to set minimum and maximum values of variable using one function call.

 

Version 3.0.3:

Top issues fixed:

* Optimization goals were sometimes incorrectly loaded from project file.

* Application was crashing when objects were modified and analytical ports were defined.

 

Version 3.0.2:

Top new features:

* Fillets and chamfers can now be added for multiple edges owned be different SimObjects at once.

Top issues fixed:

* Application was crashing during tuning when analytic port coordinate system was incorrectly parameterized.

* Fillets and chamfers were incorrectly added to objects if edges from several different SimObjects were selected.

 

Version 3.0.1:

Top new features:

* Added mesh export to STL file.

Top issues fixed:

* Fixed some memory leaks.

* Object were not selected correctly in orthographic camera mode.

* Error message was being shown on rare occasions during boolean operations.

* Delete solution button was not active.

* User could add a postprocessing task with an already existing name.

 

Version 3.0.0:

Top new features:

* Plot series definition window has been improved and now supports the equationbased data (scripts), including multiple math functions and operators including field normalization,

* VSWR and Group delay have been added to simulation data sets,

* Standard Optimizer goals definition interface has been improved and now supports the equation-based goals that utilize multiple math functions and operators,

* 3D object deformation via Shape-Deformation engine has been added which allows to simulate geometries not available when using CSG approach (requires a separate license)

* Autocomplete functionality has been added to text input fields which provide users variable suggestions allowing quick typing of expressions,

* Boolean operations operands can now be viewed when selected allowing better analysis of complex geometries,

* Scene rendering engine has been improved providing anti-aliased image and better visuals of opaque objects,

* Importing geometry from OpenCascade BREP files has been added,

* Oersted unit (Oe) has been added for convenient definition of gyromagnetic materials,

* Design sensitivities plot has been added in the optimization panel improving control of the optimization process.

Top changes:

* A new project file format has been introduced to accommodate new functionalities of plot series and optimization goals definition. Projects saved in version 3 are not compatible with earlier versions of InventSim.

Top issues fixed:

* Application was crashing when extrusion draft angle was set to a positive value,

* Smith and polar charts were showing incorrect results.

COM API changes:

* IApp.StartSimulation(IProject) method has been added allowing starting optimization,

* IMessages.GetCount() and IMessages.GetCount(MessageStatus) methods have been added,

* IMeshRefinements renamed to IMeshOperations,

* IMeshRefinement renamed to IMeshOperation.

Known issues:

* When optimization finishes, simulation plots are not automatically updated - simulation has to be performed after optimization in order to show correct results

* Simulation using Fast frequency sweep with iterative solver can sometimes return error - Interpolating sweep can be used instead.


This topic was modified 12 months ago by support

   
Quote
Scroll to Top