Commit Graph

9210 Commits

Author SHA1 Message Date
Markus Lampert
6b0f36f189 Extended edge-loop-selection command become active if there is a single edge selected and that edge is only part of one wire in the horizontal plane. 2017-09-28 11:27:46 -07:00
Markus Lampert
931662b3db Basic support for loop of vertical faces for PathPocketShape. 2017-09-28 11:27:46 -07:00
Markus Lampert
d8ef665eb1 Added support for selecting the wall of a cylinder for pockets. 2017-09-28 11:27:46 -07:00
Markus Lampert
b222c99372 Combine all touching/overlapping faces of a pocket into a single face for machining. 2017-09-28 11:27:46 -07:00
Markus Lampert
969de51e51 Basic pocket generation from horizontal faces. 2017-09-28 11:27:46 -07:00
Markus Lampert
b8030be95f Added copy of pocket op back into the UI. 2017-09-28 11:27:46 -07:00
Markus Lampert
cf4a300569 Moved PathPocket into 3d Tools command group with new icon. 2017-09-28 11:27:46 -07:00
wmayer
e00bb6f0b6 fix linker error with gcc 2017-09-28 18:43:48 +02:00
wmayer
6126d63ac1 add missing header file 2017-09-28 18:34:40 +02:00
wmayer
d18500c012 fix implementation of MeshPointPy 2017-09-28 15:28:24 +02:00
wmayer
674c0159da expose BRepFeat_SplitShape to Python 2017-09-28 12:55:24 +02:00
wmayer
c6208aa098 add typedef Py::TopoShape for convenience, move shape2pyshape to own file 2017-09-28 12:54:28 +02:00
wmayer
e5b81c968d Needs to increment returned object 2017-09-28 12:51:22 +02:00
wmayer
a2bfe1bbe1 check for correct selection in Symmetry and Array sketcher commands 2017-09-27 19:12:30 +02:00
Markus Lampert
b3a1e8abbd Remove PathDressup from startup script. 2017-09-26 12:09:35 -07:00
Markus Lampert
9d81b1ec7b Fixed cmake issue 2017-09-26 10:51:17 -03:00
Markus Lampert
27290dddfe Added script to run pylint for errors. 2017-09-26 10:51:17 -03:00
Markus Lampert
049d403976 Refactor to outsmart pylint error. 2017-09-26 10:51:17 -03:00
Markus Lampert
fa2bb2a90c Fixed pylint errors. 2017-09-26 10:51:17 -03:00
Markus Lampert
f31d42c875 Fixed class name typo - thanks pylint. 2017-09-26 10:51:17 -03:00
Markus Lampert
c393c6dc6a Fixed refactoring issue for snapper tool. 2017-09-26 10:51:17 -03:00
Markus Lampert
5c07973c4c Removing obsolete PathDressup. 2017-09-26 10:51:17 -03:00
Markus Lampert
1eaf36fd3d Cleaned up dogbone dressup. 2017-09-26 10:51:17 -03:00
Markus Lampert
567f592d84 Implemented interface functions in base classes. 2017-09-26 10:51:17 -03:00
Markus Lampert
18a3fc0580 Switched to .format() to not confuse pylint with translate. 2017-09-26 10:51:17 -03:00
wmayer
14f6de974b fix typos 2017-09-25 22:36:31 +02:00
wmayer
6d9886775c fixes #0002722: Attached cube doesn't follow support 2017-09-25 22:36:02 +02:00
wmayer
3370d20a0d fixes #0003146: Crash in PartDesign Sweep 2017-09-25 15:13:58 +02:00
wmayer
b69d80fab1 0002642: Can't open saved file (undiscovered bug/s from PDN?) 2017-09-24 23:51:09 +02:00
wmayer
270d1ab175 fix determination of number of columns 2017-09-24 21:33:34 +02:00
wmayer
0816fd1bba 0003010: Spreadsheet -> Drawing, maximum rows 2017-09-24 21:08:30 +02:00
wmayer
b72884a468 0002303: 404 from auto-generated Help > Automatic python modules documentation 2017-09-24 15:15:48 +02:00
wmayer
2a957dfe7c fix some compiler warnings using MSVC 2017-09-24 12:50:56 +02:00
wmayer
b2fac5929b fix clang warnings in some 3rd party libs 2017-09-24 12:22:53 +02:00
wmayer
0d03ad13da allow to attach a sketch to any kind of planar surfaces, not only planes 2017-09-23 22:46:54 +02:00
wmayer
3e7dad49e2 reverse solid in case refinement flipped it 2017-09-22 22:13:43 +02:00
Yorik van Havre
9827ce4df7 Arch: New UI for the survey tool 2017-09-22 16:10:51 -03:00
wmayer
3ea4ee8a67 when inside the body has been created then hide the linked base feature 2017-09-22 17:57:37 +02:00
wmayer
17ffe48f96 implement drag and drop for body view provider 2017-09-22 13:12:20 +02:00
wmayer
5866694388 add warning when compound with multiple solids/shells is selected 2017-09-22 12:16:21 +02:00
wmayer
1884413deb fix cyclic dependency if body is selected when creating a datum entity 2017-09-22 11:21:20 +02:00
Markus Lampert
939c7d11ec Fixed and added PathUtil unit tests for dealing with Part. 2017-09-21 11:35:00 -07: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
61a9928216 Added support for Part as base object. 2017-09-21 11:32:32 -07:00
Markus Lampert
6bbd0cf288 Fixed PathHelix to not throw an exception if StartDepth == FinalDepth. 2017-09-21 11:32:32 -07:00
wmayer
e8a9350a63 improve readability of attachment error messages 2017-09-21 19:40:37 +02:00
wmayer
366d8bac35 if an Undo/Redo is performed then do nothing inside the body feature 2017-09-21 19:00:26 +02:00
wmayer
f351220183 add transform command to body 2017-09-21 17:32:22 +02:00
wmayer
d563e50632 do not auto activate single body in document when opening context-menu 2017-09-21 15:59:32 +02:00
Yorik van Havre
6797965dd5 Draft: fix to clone's App::Part support 2017-09-21 10:11:47 -03:00