Commit graph

53 commits

Author SHA1 Message Date
Val Erastov (xibyte)
e999181db1 remove intermediate parameter W / vertical constraint 2020-03-02 22:47:46 -08:00
Val Erastov (xibyte)
7957c2f418 sketcher tuning 2020-03-02 20:22:33 -08:00
Val Erastov (xibyte)
f50d50fa98 arc, fillet and radius equality 2020-02-07 21:08:53 -08:00
Val Erastov (xibyte)
95930151ca remove constraints / arc support 2020-02-05 23:24:10 -08:00
Val Erastov (xibyte)
d52d3a565d approach to modifiers 2020-01-30 21:23:38 -08:00
Val Erastov (xibyte)
79bbe7a4c3 constraints UI 2020-01-28 17:58:18 -08:00
Val Erastov (xibyte)
2675355307 penalty function to restrict circle radius 2020-01-24 17:13:34 -08:00
Val Erastov (xibyte)
da613a082e polynomial analysis 2020-01-21 00:35:04 -08:00
Val Erastov (xibyte)
58f3ac1846 checkpoint 2020-01-14 22:04:47 -08:00
Val Erastov (xibyte)
2fafec904c polynomial analysis 2020-01-07 00:17:20 -08:00
Val Erastov (xibyte)
168fb3bacd first approach to sequential solver 2019-12-08 21:26:00 -08:00
Val Erastov (xibyte)
c559b4e125 signed perpendicular constraint and fillet based on it 2019-12-02 12:12:30 -08:00
Val Erastov
4713cc1fc8 sketcher sub systems split 2019-06-01 00:33:14 -07:00
Val Erastov
f325a875c1 rename to avoid confusions with logical constraints 2019-05-22 16:02:03 -07:00
Val Erastov
a4b9a96ac0 update webpack and babel 2018-11-27 18:27:02 -08:00
Val Erastov
acfdf236cb nurbs support for sketcher 2018-11-12 23:52:13 -08:00
Val Erastov
d9e61e273e offset tool 2017-01-05 00:39:14 -08:00
Val Erastov
bb6ff8610b clean up 2017-01-05 00:39:14 -08:00
Val Erastov
21f96516b0 construct offset based on constraints 2017-01-05 00:39:14 -08:00
Val Erastov
69da5dcd16 ellipse tangent constraint math / 'Grater Than' constraint math 2016-12-06 23:42:38 -08:00
Val Erastov
ca45a3fd01 extract numeric derivative calculation to reuse by other constraints 2016-12-01 02:30:51 -08:00
Val Erastov
5761164b0c point on ellipse constraint 2016-12-01 00:18:36 -08:00
Val Erastov
3cfbf3537d fix linter complaints 2016-09-08 22:08:36 -07:00
Val Erastov
201142b3ed transition to es6 modules 2016-09-08 20:51:30 -07:00
Val Erastov
f2f3cd92ac fix some potential bugs 2016-08-29 23:46:24 -07:00
Val Erastov
4a45decc26 handle div by zero for distance derivatives smarter 2016-08-29 23:42:16 -07:00
Val Erastov
c5d5a2cfe4 add comment 2016-08-26 11:50:59 -07:00
Val Erastov
dd415da635 fix the same derivative mistake for P2LDistance 2016-08-25 16:00:20 -07:00
Val Erastov
87c79ef577 fix derivatives for P2LDistanceV constraint 2016-08-12 18:25:56 -07:00
Val Erastov
17b7c8bade convex constraint 2016-05-27 20:36:44 -07:00
Val Erastov
bd06a25f7f Min length of line experiment 2016-03-10 23:47:40 -08:00
Val Erastov
3afe85cae1 fix div zero behavior 2016-02-23 21:17:22 -08:00
Val Erastov
3b3576c63a angle constraint 2015-12-04 20:29:23 -08:00
Val Erastov
8e23f97dd0 working on dragging moving 2015-12-01 20:39:50 -08:00
Val Erastov
36ff07366e fix aux constraints 2015-11-13 00:35:41 -08:00
Val Erastov
f0e0bbf3e5 minor 2015-11-12 21:14:48 -08:00
Val Erastov
69de018f45 fix sketcher solving problems 2015-11-12 20:01:40 -08:00
Val Erastov
f0236c6444 fix constraints with auxiliary 2015-09-15 20:40:10 -07:00
Val Erastov
1ac5417ae9 Use prepare-solve idiom 2015-08-13 22:03:05 -07:00
Val Erastov
0a41cc23c1 rollback LM as a precise solver as dog leg doing great now 2015-08-13 00:47:35 -07:00
Val Erastov
d7c7c29730 make weight param modifiable 2015-08-13 00:47:34 -07:00
Val Erastov
81b217bf2e Use levenberg-maquard algo for precise minimization 2015-08-13 00:47:34 -07:00
Val Erastov
87ebd84009 fix redundancy check 2015-07-29 19:30:11 -07:00
Val Erastov
449fd71f44 don't diagnose every time 2015-07-23 00:15:43 -07:00
Val Erastov
5eed5c1753 constrints clean up 2015-07-23 00:05:30 -07:00
Val Erastov
71eeeff10e caching parameters for solving 2015-07-22 22:52:52 -07:00
Val Erastov
b977c18a9d extract API for solver 2015-07-22 22:52:52 -07:00
Val Erastov
e8054a509b fix compilation warnings 2015-07-19 21:16:58 -07:00
Val Erastov
ca5b5d056e mark all constructor with annotation 2015-07-19 21:03:54 -07:00
Val Erastov
cff5e384d6 make values changeable for some constraints 2015-07-16 00:01:06 -07:00