Changelog
3.0.0 (2026-06-01)
added (17 changes)
expose pyqtgraph.opengl and add method to include custom GL items in 3D view
add _flat_xyz function for 3D vector normalization and update plotting methods
descriptive warning when STL file not found during importing it to MD
PointHom. and DualQuaterion rational=True returns Symbolic class alternative
removed (3 changes)
changed (7 changes)
fixed (2 changes)
deprecated (1 change)
2.6.0 (2026-03-13)
added (8 changes)
changed (2 changes)
2.5.0 (2026-02-20)
added (11 changes)
removed (1 change)
changed (1 change)
fixed (2 changes)
2.4.0 (2025-11-21)
added (5 changes)
removed (1 change)
changed (1 change)
fixed (3 changes)
2.2.3 (2025-09-17)
added (1 change)
fixed (1 change)
2.2.0 (2025-09-17)
added (5 changes)
changed (2 changes)
fixed (1 change)
2.1.0 (2025-08-13)
added (6 changes)
fixed (1 change)
2.0.0 (2025-06-11)
added (48 changes)
approximation for points draft (not working); force study quadric optimization
Plotter.py returns a class instance based on given parameters
LineSegment class has registry, segments are created in circular order of two factorizations
new method for obtaining a relative motion between two links-joints
CollisionAnalyser.py takes over calculation for segments orbits
BezierSegmentControlPoints class avoids init of sympy objects for splitting
removed (2 changes)
changed (8 changes)
fixed (10 changes)
1.10.2 (2025-04-11)
added (1 change)
fixed (2 changes)
1.10.1 (2025-03-03)
added (1 change)
fixed (1 change)
1.10.0 (2025-02-03)
added (12 changes)
constructors from 3 points, line and point, intersection with other plane
get_design of RationalMechanism.py returns also actual connection points
Synthesis of snapping mechanism for two poses - Wunderlich construction
plotter adds methods triggering controls visibility, saving via command line
create StaticMechanism.py from algebraic equations (i,j,k,eps)