Fixed Defects
Issues | Short description of the source problem resolved in this version | |
---|---|---|
Co-Simulation | FX-18373 | For the Flux-Simulink coupling, the Flux server run by Simulink automatically took all the cores of the machine and required the corresponding licence tokens, thus leading to an error if the customer did not have enough units. Now, the Flux application always runs in mono-core mode when called by Simulink. |
Data Import/Export context | FX-22033 | While computing forces using the "Generalized projective method", the forces in the reconstructed part of the collection support (imported from OptiStruct) could be oriented in the wrong sense in some specific geometric configurations (e.g., the collection support superimposes on the support for magnetic pressure integration). The issue is now fixed and the forces are correctly oriented. |
Data Import/Export context | FX-22233 | In the Import / Export context, in case the user had firstly imported from OptiStruct a computation support not aligned with the standard Flux global coordinate system and then exported the forces computed on this support, reimporting and displaying such forces into HyperMesh / OptiStruct could lead to wrongly oriented arrows because the misalignment between the two involved coordinate systems was not taken into account.
Flux 2022 fixes this issue and also offers the possibility to specify in the exported file which coordinate system HyperMesh has to use to display the forces, keeping in mind that the values still remain expressed in terms of the standard Flux global coordinate system. The user can choose the ID number of the HyperMesh coordinate system in the Advanced tab of the OptiStruct export dialog box of Flux. |
Data Import/Export context | FX-22232 | In Flux previous versions, in the Import / Export context, using an FFT derived data collection type and then displaying the harmonics of such forces in the form of their radial and tangential components could lead to a wrong orientation of the arrows in the data visualizer. Flux 2022 fixes this issue. |
Documentation | FX-22488 | The formula given for the model material
Rayleigh parabola curve + straight line was not correct in the help of Flux.
The formula has been corrected in the documentation of Flux 2022. |
Environment | FX-18437 | It was a memory overflow during a sensor computation in Skew application. Now it is fixed. |
Macros | FX-21393 | The macros ComputeCapacitanceMatrix3D and
ComputeCapacitanceMatrix3D gave an output Excel file with corrupted result. The
TXT resut was correct. These macros has been updated to obtain an Excel output file with correct results. |
Modeler | FX-22294 | In the case of this project, when we run the resolution of a scenario driven by geometric parameters used in modeler operations, the operations were not replayed in the right order to rebuild the expected device for each step. This led to an error at the the first step of the resolution. With Flux 2022, the modeler operations are now replayed in the right order. |
Physics | FX-21922 | A bug in the Flux 2D application "Steady State AC Electric coupled with Transient Thermal" which disabled the Joule losses computation during solving has been fixed. Because of this issue, the thermal map remained stable over the time, which is no longer the case with this fix. |
Physics | FX-21236 | Improvement on the generation of FMU components. In few cases the input and the output were not well sorted which led to wrong results in third-party software such as Activate.
Please note that this fix also solves FX-21204. |
Physics | FX-21908 | Correction of a bug occurring since release 2021 discovered with an actuator .FLU project with a coil conductor region, a mobile part and a compressible mechanical set. The mesh was imported from another software through a Nastran .bdf file (geometry built using a split angle). When solving in multi-steps (linear motion) there was a bug which stopped the solving process. A warning message was displayed in this case:
Region COIL The total current in the terminal input section (faces) is not equal to the total current in the terminal output section: - either the input and output sections are different - or the current direction is not correct Impossible to valuate regions and material Now, in the case of an imported mesh, when the Method for the computation of J in coil conductor regions in 3D (available from the Solving menu, with the following choices: Solving process options > Edit > Advanced tab) is Automatically specified method which is the default selection, the Method with electric conduction resolution + uniform J norm is actually used during the solving process and when post-processing. The results obtained by version 2021.2.1 and previous versions have a slight difference, because of the change of the used method to compute the current density J in the coil conductor regions in the case of an imported mesh. Difference of 3 % to 4 % have been observed on global quantities. |
Physics | FX-22194 | There was an issue concerning the new "Method
with electric conduction resolution + uniform J norm" for regions of type "coil
conductor region". This issue occurred when such a region is entirely
described, i.e., which is not cut by either symmetries or periodicities, and
consists of a single volume. While running check physics, the following error
message was displayed: RGRDOL_2 => Wrong number of groups (1) This issue has been corrected. |
Physics | FX-15670 | When the user described a material with a
Preisach B(H) property using parameters and included them in a parametric
scenario, Flux did not handle the parameter variations correctly, i.e., it got
stuck on the reference values for the parameters. The issue is now fixed: all characteristics of the Preisach model described by 4 parameters of a typical cycle (saturation magnetization, remanent flux density, coercive field strength and squareness factor) can be parameterized with I/O parameters and are now correctly managed during solving and post-processing. |
Physics | FX-16241 | A bug was detected in Flux 2020 version in projects containing materials with an isotropic hysteretic Preisach B(H) property: depending on the solver options, some intermediate internal data were reset during the Flux solving process, thus leading to inaccurate results for some time steps. This issue is now fixed and the solving process with Preisach models works as expected. |
Physics | FX-21725 | Improvement on the generation and the export of FMU blocks from Flux in order that third-party software like Activate can better interpolate the output values as a function of the input values, when using these FMUs generated by Flux. |
Postprocessing | FX-21800 | Correction of a bug occurring since release
2021.1 when trying to change the computation step of the solved scenario while
post-processing. In this case, the following message was displayed: OCRDIR => Retrieval of direct relation aborted RG_R_EVAL_COND_FIL_I_RG => Failed RG_CALC_SECTION_BORNES => Failed ... The bug occurred with a .FLU project which had a coil conductor region and which had been solved: - either in release 2021 or below, - or with the solving option: "Analytical method or by interpolation from lines" in release 2021.1 or 2021.2. |
Postprocessing | FX-6383 | In Flux 3D, it is now possible to export spatial quantities such as the Joule losses from a Surface Impedance face region in Steady State AC magnetic applications. This export may be performed by selecting the action "Export spatial quantity and formula" in the "Data exchange" menu. This feature is only available in Advanced mode (i.e., this user mode must be selected in the Supervisor before opening the project). |
Postprocessing | FX-22215 | In Flux 3D, the Bertotti iron losses were wrongly computed for non conducting laminated regions whose local lamination plane was different from Oxy (i.e., lamination oriented along z axis). Now, Bertotti model is correctly applied to all laminated regions, whatever their orientation and their typology (plane or cylindrical) are.
To take benefit of this fixing for laminations oriented along X or Y axis, the user is invited to delete the scenario results and run again the solving process with Flux 2022 version. |
Solving | FX-21773 | When trying to optimize the force through a path, an error message could arise on axisymetric projects when running Shape Optimization. This bug has been fixed. |
Solving | FX-22228 | A bug preventing the use of parametric distribution on batch schedulers has been fixed. |
Solving | FX-21548 | In multiphysic context, transient projects may have different non-linear convergence behavior than when using the classical transient solving from Flux. This has been fixed. |
Solving | FX-21369 | On some test cases using static initialization, the looseness of the non-linear threshold on the initialization step can results in wrong results. To avoid that, the non-convergence criteria of the static initialization step is now by default, using global convergence without looseness and hardening of the threshold. |
Solving | FX-17883 | With Flux 2022, we can now solve a 3D transient magnetic project with A-V formulation, static initialization and solid conductors coupled to current sources without error messages. |
Solving | FX-21359 | On some labels related to Shape Optimization, typos and translations errors had been corrected. |
Wording | FX-21350 | Improvement on an error message saying that the input formula such as voltage or resistance value is empty for circuit components. |