Suzanne Soy
dcf72e0a34
Merge https://github.com/DeepSOIC/Lattice2
2021-06-06 15:12:34 +01:00
Suzanne Soy
0410239ffb
WIP: uncommitted changes
2021-06-06 15:11:40 +01:00
DeepSOIC
3f041ec2f4
Readme: link to github discussions of Lattice2
2021-01-02 01:51:25 +03:00
Suzanne Soy
7cc7e5f55e
Made LatticeTopoSeries expose the annotations of its inner shapes, added more instructions to scripting language
2020-12-31 00:53:02 +00:00
Suzanne Soy
10e13dbbd0
Added SketchEdges downgrade mode and a tiny scripting language used to write filters
2020-12-30 16:10:27 +00:00
DeepSOIC
e59bde1c96
fix #48 Attached Placement error in FC 0.18.4
2020-07-09 17:16:03 +03:00
DeepSOIC
80e484b07a
BoundBox: switch default to low-precision
...
it sometimes takes forever to compute a precise version, and there is no way to suspend that recompute
2020-04-20 03:31:44 +03:00
DeepSOIC
c949f2101f
Fix #42 duplicate shortcut in recompute tools
2020-04-20 03:30:06 +03:00
luz.paz
42dedc6174
README: Add LGTM
...
ref: https://github.com/FreeCAD/FreeCAD-addons/issues/163
2020-03-17 00:27:20 +03:00
luz.paz
9a8fa9627e
Fix typo
...
Closes #32
2020-03-02 04:05:02 +03:00
luz.paz
bf8b2f2c5e
Fix typos and some whitespace
...
`codespell -q 3 -L ang,typ,vals,vertexes`
2019-10-26 02:17:10 +03:00
luz.paz
39031ce730
README: just a little more tweaking + misc. typo fix
2019-10-13 15:11:38 +03:00
DeepSOIC
9728b3787c
ScLERP: fix argument order
...
FC PR 2613
2019-10-12 18:46:35 +03:00
DeepSOIC
97d5400ed5
New feature: ScLERP placement interpolation
...
only for FC version that is still in development
2019-10-11 23:21:36 +03:00
luz.paz
2690496fbe
README: tweaks
...
* Renamed file to uppercase version
* tweaked header names and size
* added markdown formatting (2 whitespaces at the end of line to generate a newline)
* Editing instruction for clarity
* Re-arranged sections
2019-09-21 13:41:53 +03:00
DeepSOIC
1ce974c5df
ViewFromPlacement: fixes
...
* fix Lattice2 not loading on FC v0.17
* fix look-around when "Rotate At Cursor" is on in preferences.
2019-09-20 23:24:58 +03:00
DeepSOIC
9afda3fe66
ViewFromPlacement: icon
2019-09-20 20:16:54 +03:00
DeepSOIC
6058f1ad8f
New tool: View from placement
2019-09-20 16:53:51 +03:00
DeepSOIC
1a3a6fd3b9
Update readme.md
2019-08-28 04:13:04 +03:00
DeepSOIC
4f7a6218df
fix #31 error when closing transform on polar array
2019-07-12 20:10:42 +03:00
luz.paz
0c595166f3
Misc. typo fixes
...
Found via `codespell -q 3 -L ang,childs,sinc,vertexes`
2019-05-21 12:55:38 +03:00
DeepSOIC
69274f991d
Fix #29 Lattice2 not working in FC v0.18.1
2019-05-20 17:43:38 +03:00
DeepSOIC
abb2e516b1
BaseFeature: recognize App::Placement and PartDesign::CoordinateSystem as a Lattice Placement
2018-12-19 02:37:56 +03:00
DeepSOIC
232bd54190
Autosize: imperial unit support
2018-12-07 14:51:30 +03:00
DeepSOIC
f24a041076
Autosize: error handling
...
autosize errors should not cause feature creation errors
2018-12-07 14:51:14 +03:00
DeepSOIC
d8fbfd2547
Autosize: fixes
2018-12-02 02:22:07 +03:00
DeepSOIC
3e60aa867d
Use Autosize in single placement, attachable placement, linear and polar arrays, shapestring
2018-12-02 01:29:25 +03:00
DeepSOIC
ef613b8af7
Autosize module
2018-12-02 01:28:41 +03:00
DeepSOIC
b315aeaaf6
AttachablePlacement: fix editing by double-click
2018-12-02 01:27:59 +03:00
DeepSOIC
e045481c95
BaseFeature: same for viewprovider
2018-09-06 01:22:17 +03:00
DeepSOIC
3ada01e557
BaseFeature: save self type as property for proxy recovery
2018-09-06 01:17:59 +03:00
DeepSOIC
ea9131c567
Add example: bike chain
2018-08-14 17:49:54 +03:00
DeepSOIC
65ae662d14
PolarArray: new implementation
...
Implemented as new module. Old implementation is still there for back-compatibility.
* attachable
* array on arc of circle
* rich selection of orientation modes
* properties to flip axes and to reverse array direction
* dropdown command with fit presets
2018-08-06 15:38:24 +03:00
DeepSOIC
5f16da6201
AttachablePlacement: create base class
...
base class for all Lattice attachables
2018-08-06 15:38:24 +03:00
DeepSOIC
e9fd7338ec
Py3: fix
2018-08-06 15:36:57 +03:00
DeepSOIC
70c20711c0
Sublink: fix subsequencing
...
regression caused by py3 transition. Mysterious.
2018-08-06 15:36:57 +03:00
DeepSOIC
661ec28e17
Utils: print traceback for pop-up error messages
2018-08-06 15:36:57 +03:00
DeepSOIC
0a47852268
BaseFeature: fix unexpected placement reset
2018-08-06 15:36:57 +03:00
DeepSOIC
3d2dd7501d
BaseFeature: use new style Py2 classes
...
... for super() to work
2018-08-06 15:36:57 +03:00
DeepSOIC
127e41cace
Examples: new - PD pattern item removal
2018-08-06 15:34:07 +03:00
Mark Ganson TheMarkster
7f8216fb71
Support PartDesign::Hole as subtractive type
2018-07-28 23:50:25 +03:00
DeepSOIC
1f9e95c7c5
Add example project - PDPattern tutorial
2018-06-23 16:23:26 +03:00
DeepSOIC
8ad08606ef
fix for FC v0.16
2018-06-14 02:03:08 +03:00
DeepSOIC
0b591d5189
active body awareness
...
disable some commands when in body
2018-06-14 01:39:28 +03:00
DeepSOIC
57f3d26d68
add partdesign toolbar
2018-06-14 01:39:28 +03:00
DeepSOIC
33d5f5edf8
icon
2018-06-14 01:39:28 +03:00
DeepSOIC
af79de8c01
New feature: PartDesign Pattern!
2018-06-14 01:39:03 +03:00
DeepSOIC
52b80f44b6
PartDesign: recognize arrays behind Shapebinders and PoM Ghosts
2018-06-14 01:39:03 +03:00
DeepSOIC
bc83566a3d
PartDesign: Placements land to active body
2018-05-16 19:00:57 +03:00
DeepSOIC
9f302010d1
Examples: add cogset example project
2018-05-14 23:14:11 +03:00