Commit Graph

9210 Commits

Author SHA1 Message Date
Markus Lampert
f8a5715724 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
f4a0a4dbee Basic support for loop of vertical faces for PathPocketShape. 2017-09-28 11:27:46 -07:00
Markus Lampert
22194b27d4 Added support for selecting the wall of a cylinder for pockets. 2017-09-28 11:27:46 -07:00
Markus Lampert
3fa235d064 Combine all touching/overlapping faces of a pocket into a single face for machining. 2017-09-28 11:27:46 -07:00
Markus Lampert
57c0463583 Basic pocket generation from horizontal faces. 2017-09-28 11:27:46 -07:00
Markus Lampert
5c7a17cf8b Added copy of pocket op back into the UI. 2017-09-28 11:27:46 -07:00
Markus Lampert
6aeaa5e76c Moved PathPocket into 3d Tools command group with new icon. 2017-09-28 11:27:46 -07:00
wmayer
73f14d69b6 fix linker error with gcc 2017-09-28 18:43:48 +02:00
wmayer
29f2d818af add missing header file 2017-09-28 18:34:40 +02:00
wmayer
16f2f5df36 fix implementation of MeshPointPy 2017-09-28 15:28:24 +02:00
wmayer
76264ec1c7 expose BRepFeat_SplitShape to Python 2017-09-28 12:55:24 +02:00
wmayer
3c91e14fcd add typedef Py::TopoShape for convenience, move shape2pyshape to own file 2017-09-28 12:54:28 +02:00
wmayer
111dd2127c Needs to increment returned object 2017-09-28 12:51:22 +02:00
wmayer
917e61a3be check for correct selection in Symmetry and Array sketcher commands 2017-09-27 19:12:30 +02:00
Markus Lampert
9d7240f695 Remove PathDressup from startup script. 2017-09-26 12:09:35 -07:00
Markus Lampert
412376ca3f Fixed cmake issue 2017-09-26 10:51:17 -03:00
Markus Lampert
d494b9b620 Added script to run pylint for errors. 2017-09-26 10:51:17 -03:00
Markus Lampert
764682a511 Refactor to outsmart pylint error. 2017-09-26 10:51:17 -03:00
Markus Lampert
e453e8256e Fixed pylint errors. 2017-09-26 10:51:17 -03:00
Markus Lampert
16d7fa5d47 Fixed class name typo - thanks pylint. 2017-09-26 10:51:17 -03:00
Markus Lampert
3a3e54b865 Fixed refactoring issue for snapper tool. 2017-09-26 10:51:17 -03:00
Markus Lampert
0799a369ae Removing obsolete PathDressup. 2017-09-26 10:51:17 -03:00
Markus Lampert
beaf21d43a Cleaned up dogbone dressup. 2017-09-26 10:51:17 -03:00
Markus Lampert
b432364830 Implemented interface functions in base classes. 2017-09-26 10:51:17 -03:00
Markus Lampert
f44b640b99 Switched to .format() to not confuse pylint with translate. 2017-09-26 10:51:17 -03:00
wmayer
14985a8b0b fix typos 2017-09-25 22:36:31 +02:00
wmayer
3ec30796a6 fixes #0002722: Attached cube doesn't follow support 2017-09-25 22:36:02 +02:00
wmayer
47cd41f25c fixes #0003146: Crash in PartDesign Sweep 2017-09-25 15:13:58 +02:00
wmayer
276781fb07 0002642: Can't open saved file (undiscovered bug/s from PDN?) 2017-09-24 23:51:09 +02:00
wmayer
46c0266591 fix determination of number of columns 2017-09-24 21:33:34 +02:00
wmayer
2f59c18664 0003010: Spreadsheet -> Drawing, maximum rows 2017-09-24 21:08:30 +02:00
wmayer
ba092d2fa9 0002303: 404 from auto-generated Help > Automatic python modules documentation 2017-09-24 15:15:48 +02:00
wmayer
a12913b491 fix some compiler warnings using MSVC 2017-09-24 12:50:56 +02:00
wmayer
b562140400 fix clang warnings in some 3rd party libs 2017-09-24 12:22:53 +02:00
wmayer
2611f072b7 allow to attach a sketch to any kind of planar surfaces, not only planes 2017-09-23 22:46:54 +02:00
wmayer
6f2d59540a reverse solid in case refinement flipped it 2017-09-22 22:13:43 +02:00
Yorik van Havre
f3953a45e3 Arch: New UI for the survey tool 2017-09-22 16:10:51 -03:00
wmayer
f228c37676 when inside the body has been created then hide the linked base feature 2017-09-22 17:57:37 +02:00
wmayer
9cc8c722cb implement drag and drop for body view provider 2017-09-22 13:12:20 +02:00
wmayer
75b2e858a2 add warning when compound with multiple solids/shells is selected 2017-09-22 12:16:21 +02:00
wmayer
c1ac53b61f fix cyclic dependency if body is selected when creating a datum entity 2017-09-22 11:21:20 +02:00
Markus Lampert
e8a394424a Fixed and added PathUtil unit tests for dealing with Part. 2017-09-21 11:35:00 -07:00
Markus Lampert
5741e6f202 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
992b2589b2 Added support for Part as base object. 2017-09-21 11:32:32 -07:00
Markus Lampert
87533cbb16 Fixed PathHelix to not throw an exception if StartDepth == FinalDepth. 2017-09-21 11:32:32 -07:00
wmayer
74cf6a8dad improve readability of attachment error messages 2017-09-21 19:40:37 +02:00
wmayer
7d4eafbab0 if an Undo/Redo is performed then do nothing inside the body feature 2017-09-21 19:00:26 +02:00
wmayer
499cb18a00 add transform command to body 2017-09-21 17:32:22 +02:00
wmayer
957bab1e29 do not auto activate single body in document when opening context-menu 2017-09-21 15:59:32 +02:00
Yorik van Havre
41b42cce04 Draft: fix to clone's App::Part support 2017-09-21 10:11:47 -03:00