Releases: KmolYuan/Pyslvs-UI
Releases · KmolYuan/Pyslvs-UI
Pyslvs 18.4.0
Features
-
Auto preview path will be shown when input joint has been set.
-
Triangular solutions can be show in main canvas when switch to "Expression" table.
-
New driver setting mode of triangular iteration.
-
Add a spin box for input QDial.
-
'New link' functional behavior improvement.
-
Pyslvs will save the settings in local, if user let it to do this.
Development
-
Several functional corrections and optimizations.
-
PLPP function has been optimized.
-
"P0", "P1", "P2" letters will be use as expression, instead of "A", "B", "C".
-
Main window method was split into sub function at "widget" folder.
-
Build process improvements.
Pyslvs 18.3.0
Features
- Fix an error caused by wrong grounded linkage.
- Auto configuration function in triangular iteration.
- Backtrack function for the 'Keep DOF' option.
- Database will saving the inputs variables settings.
- Inputs variables settings can be support undo function.
Development
- Script annotations for functions and classes.
- Separate 'Inputs' tab widget.
- Cython type checker for Python containers.
- Windows executable file was compiled by Mysys 2.
Pyslvs 18.2.0
Features
- Dimensional synthesis function has been associated with triangular iteration function.
- Related function about dimensional synthesis has been improved.
- Loading profile function.
- Appearance and editing function of target paths.
- Result operating function.
- Task target has been added "fitness" and "time" limitation options.
- Preview canvas in triangular iteration has been applied to related interface.
- "New link" function improvement.
- "Zoom to fit" function improvement.
- "Mechanism storage" function improvement.
- Check for updates function.
Development
- Some improvements about functions and objects.
- Dimensional synthesis dialog move to a new name space.
- Remove unnecessary icons and library source code to make execution size reduction.
- More errors fixed.
Pyslvs 18.1.0
Features
- Triangular iteration function.
- Collections IO improvements.
- Dimensional synthesis function improvements.
- Some options and interface adjustments.
Development
- Use
__init__.py
modules to manage classes and functions. - Cython kernel of Number synthesis.
- Adjust some modules and classified.
Pyslvs 0.9.0
Features
- Pyslvs will use PMKS expression.
- The new canvas selection mode.
- Inputs panel function.
- Number and Type synthesis function.
- Dimensional synthesis panel function of previous version.
- New database file format.
- Expression IO of Pyslvs (Use to import and export as a string).
- New free move mode.
- Mechanism storage function to save multiple expression.
- New path record mode.
Development
- Because of typing module, Python need to upgrade to 3.5 or above.
- Cython kernel of Type synthesis.
- Function arguments of Dimensional synthesis kernel will be easy to use.
- "kernel" folder renamed to "libs".
- IO and undo redo function re-adjustment.
- Msys 2 compile tested successfully.
Version 0.8.1
Release version.
New Features:
- UI improvements.
- Re-adjust the location of the GUI console.
- Batch operation of the algorithm feature.
- Fix bugs.
Version 0.8
Stable version.
New Features:
- UI improvements.
- A substantial strengthening of the algorithm feature.
- Simple TCP ZMQ connecting function of the algorithm.
- New version of Python-Solvespace kernel, correspond to Solvespace 2.3.
- A new build process of Makefile, will include two kernels.
Version 0.7
Stable version.
New Features:
- UI improvements.
- Re-plan the thread.
- Print result in GUI console.
- Solvespace kernel input improvement.
- New XML file format, able to save algorithm results.
- CSV file improvement.
- Drive shaft Path Demo mode.
- New point color property instead of style table.
- Independent executable file.
- More bug fixed.
Version 0.6.5
Stable version.
New Features:
- UI improves.
- Error log file output.
- Auto remove the conflicting entities.
- Added QtChart for path solving data demo.
- New compilation mode.
- Use new classes to store the background information.
Version 0.6.4
Stable version.
New Features:
- UI improves.
- Triangle Solver template: Add 4-bar and 8-bar linkages more faster.
- CSV File import function.