- Added an Export solution to Solid Bodies button in the Main window. It turns the processed (virtual) hull bodies of a current solution back into at least two Solidworks Solid Bodies (Features). Useful for making manual measurements that are not included in the FLOATSOFT by default. These generated Solid Bodies have to be deleted or rolled back before making further calculations to satisfy the 1-body-per-model requirement.
- Fixed a bug that made the application fail to load user settings on the next run after user quit the application following a failed hull analysis.
1.11
- Added millimeters and grams to the Units of measurement.
1.10
- Added the Units of measurement field in the Settings menu. HFLOATSOFT can now be used both in metric and imperial systems.
- Added the Hull speed calculation, which can be selected in the Settings menu.
- Graph window size can now be configured in the Settings menu.
- Added the Simulation limit option in the Settings menu. It determines the maximum number of attempts FLOATSOFT will make to find a solution.
- Added the unit display to the graph window, along with the X and Y axis naming.
- Iteration modes now allow to do 2 iterations only (when the step value is equal to the range end). Useful for comparing the hydrostatics in 2 different conditions.
- Changed the Main window size to 950 x 460 pixels to accommodate larger results in finer units of measurement.
- Changed the application icon to make it more visible in dark taskbars.
- Changed the font of the Results field in the Main window to a monospace Courier New for better copying-pasting to external text editors.
- Renamed the “Precision” to “Error margin” field in the Settings window to make it’s function more intuitive.
- If the model configuration file becomes corrupt, FLOATSOFT will now provide an option to delete it automatically.
- Redesigned the Settings menu layout.
- Disabled all inputs while the calculations are running to prevent application crashes.
Please note that upgrading from 1.05 to 1.10 will make your old model configuration files invalid, and the FLOATSOFT will prompt you to delete them.
1.05
- Changed the method that connects FLOATSOFT to Solidworks. FLOATSOFT will no longer create a background instance of Solidworks if unable to detect a visible instance, which sometimes used to produce an “unable to connect” error message.
- Separated some of the generic error messages at the startup of the FLOATSOFT for easier and more convenient debugging.
- Fixed the Settings window to be non-resizeable.
- Fixed the Simulation mode check conditions – this mode can now be run with Precision values as small as 0.0001%.
1.04
- Optimized the displacement searching function. Some scenarios should now run almost twice as fast as before.
- Separated some of the calculations so that scenarios with less selected calculations would perform faster.
- The ETA timer now shows up after 2 iterations in Iterative modes, instead of 3.
- Fixed a bug where the exported .csv tables would sometimes have values in the wrong fields.
- Expanded the UI by 30 points to fit results with large numbers and lots of decimal points.
1.03
- Fixed a bug where exporting results to a graph would sometimes display incorrect statistics.
- Fixed a UI bug where the Graph selection menu options wouldn’t update properly after exiting Settings menu.
- Fixed a bug where running the Iterate Through Displacement mode at a 0 ton start value, would produce incorrect measurements at that value.
- Fixed a bug where the Simulation mode would sometimes fail to find a solution in a high-precision simulation.
1.02
- Fixed the rotation matrix implementation so that the Center of Buoyancy measurements are now displayed boat-relative.
- Fixed a bug where FLOATSOFT would re-create the FLOATSOFT POSITIONING feature, even though there is one already present in the model.
- Added the ability to have FLOATSOFT POSITIONING feature at any part of the model (all subsequent features must be rolled-back for FLOATSOFT to work).
- Minor performance improvements.
1.01
- Added unit signs in the Main window
- Adjusted UI element positions
- Fixed visual artifacts when exiting the program with Show processed hull enabled
- Fixed user input field protection