A GUI-based (PyQt5) tool used to design 2D linkage mechanism.
-
Planar Linkages Simulation
- Python-Solvespace: Kernel from Solvespace with Cython bundle.
- Pyslvs: Kernel from Sketch Solve with Cython.
-
Mechanical Synthesis
- Number Synthesis: Combine the attributes of mechanism.
- Structural Synthesis: Cython algorithm used to find out structural possibilities of the mechanism.
- Dimensional Synthesis: Kernel from the three Cython algorithms (rewrite).
-
Others
- Cross three platforms.
- CAD-like user interface.
- Auto layout of generalized chain.
- The code complies with PEP8.
The documentation of Pyslvs is on Readthedocs.
If you have any question, please post on GitHub issue or contact [email protected].