Commit Graph

17 Commits

Author SHA1 Message Date
Markus Lampert
fdea03a594 Fixed hole detection for bottom faces. 2017-12-04 01:39:25 -08:00
Markus Lampert
5ab86fa33c Added circular faces to drillable targets. 2017-12-03 15:08:20 -08:00
Markus Lampert
9788cf047f Fix for missing base class initialisation during creation. 2017-12-02 11:06:45 -08:00
pekkaroi
57c7626aee Path: Allow removing of all base objects in Circular hole tools 2017-11-21 17:19:57 -03:00
luzpaz
a5d1e619f5 Path: misc typo
[skip ci]
2017-10-02 01:14:09 +02:00
Markus Lampert
4f81e26ac6 Fixed drilling depths and circular hole remove logic. 2017-09-28 11:27:47 -07:00
Markus Lampert
749fe3631a Consolidated all depth calculations. 2017-09-28 11:27:47 -07:00
Markus Lampert
567f592d84 Implemented interface functions in base classes. 2017-09-26 10:51:17 -03:00
Markus Lampert
2c60fc3135 Fixed circular hole diameter for cases where the selected edge is not the full circle. 2017-09-21 11:35:00 -07:00
Markus Lampert
17b27a4e4d Reduced log level to info. 2017-08-28 11:52:10 -03:00
Markus Lampert
79337b998d Fixed error in circular hole when created with invalid features. Not sure how they get through but they should not cause an exception. 2017-08-22 10:16:58 -03:00
Markus Lampert
684b4f6e7e Added doc strings to operations. 2017-08-22 10:16:58 -03:00
Markus Lampert
8da4eb2571 Gate Locations processing on feature enablement. 2017-08-22 10:16:58 -03:00
Markus Lampert
84c5e717fd Added location points for drilling to base framework. 2017-08-22 10:16:58 -03:00
Markus Lampert
b7e5079af1 Only set properties if they have actually changed (the onChanged/updateData callbacks are called synchronously). 2017-08-22 10:16:58 -03:00
Markus Lampert
62c9bcc39a Added support for baseobject into PathOp, used by almost all ops anyway. 2017-08-22 10:16:58 -03:00
Markus Lampert
b6c31bedab Rebased Helix op on PathOp framework, also it's UI. 2017-08-22 10:16:58 -03:00