Commit Graph

11228 Commits

Author SHA1 Message Date
kreso-t
3bf7fb24eb Path: Adaptive - support for cylindrical stock 2018-09-11 11:02:37 +02:00
kreso-t
4603f61661 Path: Adaptive - fine tuning 2018-09-11 11:02:37 +02:00
kreso-t
51e3396759 Path: Adaptive - fix for stock to leave option 2018-09-11 11:02:36 +02:00
kreso-t
4d3f6bc82c Path: Adaptive - fix for linking moves optimization 2018-09-11 11:02:36 +02:00
kreso-t
791435b088 Path: Adaptive - added stock to leave option 2018-09-11 11:02:36 +02:00
kreso-t
547ebe4fb6 Path: Adaptive - linking moves optimization 2018-09-11 11:02:36 +02:00
kreso-t
e24034a107 Path Adaptive: fix for duplicate edge detection 2018-09-11 11:02:35 +02:00
kreso-t
b9f841094f Adaptive: Fix for path nesting 2018-09-11 11:02:35 +02:00
kreso-t
3144de83c9 fix for py3 error 2018-09-11 11:02:35 +02:00
kreso-t
b56cc96f32 clean up 2018-09-11 11:02:35 +02:00
kreso-t
da62ad5bcd Fix for py3 import 2018-09-11 11:02:34 +02:00
kreso-t
2b395e07b8 Adaptive - finer tolerances for path cleaning 2018-09-11 11:02:34 +02:00
kreso-t
29013240ef Adaptive path to allow selection of edges 2018-09-11 11:02:34 +02:00
kreso-t
7541343022 Fix for compiling with VS2013 2018-09-11 11:02:34 +02:00
kreso-t
f7773a1dc9 fix for pybind11 2018-09-11 11:02:34 +02:00
kreso-t
7ca6f83752 fix for pybind11 2018-09-11 11:02:33 +02:00
kreso-t
31cbf6f653 Path adaptive operation added 2018-09-11 11:02:33 +02:00
wmayer
dcedf9a4a7 fix install locations for Raytracing and Start module 2018-09-11 10:17:53 +02:00
Markus Lampert
e4dbc896df Set focus to sketcher window when a new handler is activated to ensure proper handling of keys, espcially Escape. 2018-09-11 07:30:43 +02:00
luz.paz
36faeb247a Cosmetically change mentions of Teigha to ODA
Ref:  https://forum.freecadweb.org/viewtopic.php?p=255339#p255339
This PR is superficial as it doesn't actually change the path to the newly named executable.
2018-09-11 07:29:18 +02:00
luz.paz
37305f69fe Misc. typo and whitespace fixes
`codespell -q 3 -I ../fc-word-whitelist.txt --skip=".git,*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/zipios++"`
2018-09-11 07:27:22 +02:00
Markus Lampert
900a05bca6 Fixed ProfileEdges for multi base models. 2018-09-11 07:24:40 +02:00
Markus Lampert
48d058dc78 Fixed ProfileFaces for multiple base models. 2018-09-11 07:24:39 +02:00
Markus Lampert
8030e96e54 Fixed dogbone support for CCW profiles. 2018-09-11 07:24:39 +02:00
Markus Lampert
6687ff2fd9 Select potential base if it is the only candidate for a base model 2018-09-11 07:24:39 +02:00
Markus Lampert
cc7abc59fc PathUtil fixes for adding ops with preselection. 2018-09-11 07:24:39 +02:00
Markus Lampert
bc871e2b8e Support for converting existing jobs to multi base model on loading. 2018-09-11 07:24:38 +02:00
Markus Lampert
7925da828e Fixed merge issues 2018-09-11 07:24:37 +02:00
Markus Lampert
fffb9f2656 Removed obsolete adjustWirePlacement. 2018-09-11 07:24:37 +02:00
Markus Lampert
1ad7b8c329 Added support for multi base model to Engrave. 2018-09-11 07:24:37 +02:00
Markus Lampert
3687224ce0 Added support for multi base model to Surface op. 2018-09-11 07:24:36 +02:00
Markus Lampert
546cd7e2e2 Added multi base model support to Pocket 3D op. 2018-09-11 07:24:36 +02:00
Markus Lampert
3d646ecd4e Changed base model tab view to a tree view 2018-09-11 07:24:36 +02:00
Markus Lampert
e098c7f1f7 Fixed merge issues 2018-09-11 07:24:35 +02:00
Markus Lampert
1f0bda27f6 New approach to determine if an object is a solid - based on it's volume. 2018-09-11 07:24:35 +02:00
Markus Lampert
dda6d49388 Fixed typo 2018-09-11 07:24:35 +02:00
Markus Lampert
74bcc8b576 Added support for multi base model to Chamfer op. 2018-09-11 07:24:34 +02:00
Markus Lampert
a7f3c5974b Added multi base model support to MillFace. 2018-09-11 07:24:34 +02:00
Markus Lampert
cd4e3043e5 Consolidated base model naming 2018-09-11 07:24:34 +02:00
Markus Lampert
f01eb07375 Added multi base model support to CircularHoleBase op 2018-09-11 07:24:34 +02:00
Markus Lampert
e4e54729ac Added multi base model support to ProfileEdges op. 2018-09-11 07:24:33 +02:00
Markus Lampert
0a9ff5f3aa Fixed base geometry selection for multiple base models. 2018-09-11 07:24:33 +02:00
Markus Lampert
9479e27abe Fixed Contour op to work with multiple base models. 2018-09-11 07:24:33 +02:00
Markus Lampert
39a73f4e7f Preserve selection over moves and rotations 2018-09-11 07:24:33 +02:00
Markus Lampert
cc2ffc38a8 Added jobs as a selection for the base models. 2018-09-11 07:24:32 +02:00
Markus Lampert
5d5afd8b08 Added more placement tools for base models. 2018-09-11 07:24:31 +02:00
Markus Lampert
524380cd12 Fixed unit tests to support multiple base models. 2018-09-11 07:24:31 +02:00
Markus Lampert
2480b45c82 Alignment and orientation support for multiple base models. 2018-09-11 07:24:31 +02:00
Markus Lampert
e0af0177cd Base model edit during job editor. 2018-09-11 07:24:31 +02:00
Markus Lampert
bcfd92d388 Refactored job creation dialog to be re-used for model selection dialog. 2018-09-11 07:24:30 +02:00