Skip to content

Releases: KmolYuan/Pyslvs-UI

Pyslvs 18.4.0

29 Apr 15:48
Compare
Choose a tag to compare

Features

  1. Auto preview path will be shown when input joint has been set.

  2. Triangular solutions can be show in main canvas when switch to "Expression" table.

  3. New driver setting mode of triangular iteration.

  4. Add a spin box for input QDial.

  5. 'New link' functional behavior improvement.

  6. Pyslvs will save the settings in local, if user let it to do this.

Development

  1. Several functional corrections and optimizations.

  2. PLPP function has been optimized.

  3. "P0", "P1", "P2" letters will be use as expression, instead of "A", "B", "C".

  4. Main window method was split into sub function at "widget" folder.

  5. Build process improvements.

Pyslvs 18.3.0

25 Mar 07:49
Compare
Choose a tag to compare

Features

  1. Fix an error caused by wrong grounded linkage.
  2. Auto configuration function in triangular iteration.
  3. Backtrack function for the 'Keep DOF' option.
  4. Database will saving the inputs variables settings.
  5. Inputs variables settings can be support undo function.

Development

  1. Script annotations for functions and classes.
  2. Separate 'Inputs' tab widget.
  3. Cython type checker for Python containers.
  4. Windows executable file was compiled by Mysys 2.

Pyslvs 18.2.0

27 Feb 08:44
Compare
Choose a tag to compare

Features

  1. Dimensional synthesis function has been associated with triangular iteration function.
  2. Related function about dimensional synthesis has been improved.
    1. Loading profile function.
    2. Appearance and editing function of target paths.
    3. Result operating function.
    4. Task target has been added "fitness" and "time" limitation options.
  3. Preview canvas in triangular iteration has been applied to related interface.
  4. "New link" function improvement.
  5. "Zoom to fit" function improvement.
  6. "Mechanism storage" function improvement.
  7. Check for updates function.

Development

  1. Some improvements about functions and objects.
  2. Dimensional synthesis dialog move to a new name space.
  3. Remove unnecessary icons and library source code to make execution size reduction.
  4. More errors fixed.

Pyslvs 18.1.0

30 Jan 06:38
Compare
Choose a tag to compare

Features

  1. Triangular iteration function.
  2. Collections IO improvements.
  3. Dimensional synthesis function improvements.
  4. Some options and interface adjustments.

Development

  1. Use __init__.py modules to manage classes and functions.
  2. Cython kernel of Number synthesis.
  3. Adjust some modules and classified.

Pyslvs 0.9.0

31 Dec 09:56
Compare
Choose a tag to compare

Features

  1. Pyslvs will use PMKS expression.
  2. The new canvas selection mode.
  3. Inputs panel function.
  4. Number and Type synthesis function.
  5. Dimensional synthesis panel function of previous version.
  6. New database file format.
  7. Expression IO of Pyslvs (Use to import and export as a string).
  8. New free move mode.
  9. Mechanism storage function to save multiple expression.
  10. New path record mode.

Development

  1. Because of typing module, Python need to upgrade to 3.5 or above.
  2. Cython kernel of Type synthesis.
  3. Function arguments of Dimensional synthesis kernel will be easy to use.
  4. "kernel" folder renamed to "libs".
  5. IO and undo redo function re-adjustment.
  6. Msys 2 compile tested successfully.

Version 0.8.1

15 Sep 16:42
Compare
Choose a tag to compare

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

10 Aug 06:30
Compare
Choose a tag to compare

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

26 May 13:18
Compare
Choose a tag to compare

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

28 Apr 12:52
Compare
Choose a tag to compare

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

13 Apr 04:27
Compare
Choose a tag to compare

Stable version.

New Features:

  • UI improves.
  • Triangle Solver template: Add 4-bar and 8-bar linkages more faster.
  • CSV File import function.