Markus Lampert
19287fc8a2
Enhanced isVertical/isHorizontal functions accepting a Vector, and Edge or a Face now.
2017-09-28 11:27:46 -07:00
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
Peter Lama
556d68680e
Fix macOS button layout in property editor
...
The size of the "..." button calculated by QMacStyle was not correct,
causing other widgets in the layout to be clipped.
Also, set the size of all "..." buttons the same way.
2017-09-26 10:56:55 -03: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
c476589652
add missing include
2017-09-24 19:48:01 +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
aa370e5d1b
improve property link dialog for multi-selection
2017-09-23 18:37:52 +02:00
wmayer
22ac03a5b5
property editor for PropertyLinkList
2017-09-23 18:03:03 +02:00
wmayer
39e4020bdf
Various fixes:
...
+ disable VBO rendering in split views
+ activate multi-sampling in split view for manual alignment
+ share GL widget in case a document has multiple views to make VBO rendering work correctly
2017-09-23 11:14:41 +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
Kurt Kremitzki
b739616d0e
Correct typo in Windows uninstaller
2017-09-22 10:45:19 +02:00
wmayer
00d6df17e3
don't exit FreeCAD when Ext directory doesn't exist
2017-09-22 10:37:11 +02:00
Markus Lampert
e8a394424a
Fixed and added PathUtil unit tests for dealing with Part.
2017-09-21 11:35:00 -07:00