Markus Lampert
fc8442d75e
Added support for Sphere and SurfaceOfExtrusion to isVertical/isHorizontal.
2017-09-28 11:27:46 -07:00
Markus Lampert
2eb367989a
Fixed merge issue
2017-09-28 11:27:46 -07:00
Markus Lampert
a6a572b12c
Allow passing in additional face names to horizontalFaceLoop to further constrain the solution.
2017-09-28 11:27:46 -07:00
Markus Lampert
a34b7d4a92
Added support for Part.Ellipse to isHorizontal/isVertical.
2017-09-28 11:27:46 -07:00
Markus Lampert
942faadde6
Ensure all edges of wires for horizontalEdgeLoop are also horizontal - required for rejecting solutions that include part of cylinder walls.
2017-09-28 11:27:46 -07:00
Markus Lampert
0c1f3c1e46
Fixed pocket depth calculation in case no base object is specified.
2017-09-28 11:27:46 -07:00
Markus Lampert
01b0225c4e
Added loop detection for vertical faces and enhanced usability of loop select command accordingly.
2017-09-28 11:27:46 -07:00
Markus Lampert
fd3b2220a5
Enhanced isVertical/isHorizontal functions accepting a Vector, and Edge or a Face now.
2017-09-28 11:27:46 -07:00
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
Peter Lama
991573f1fc
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
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
1afad5311c
add missing include
2017-09-24 19:48:01 +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
4f0f3e667a
improve property link dialog for multi-selection
2017-09-23 18:37:52 +02:00
wmayer
6a063778c1
property editor for PropertyLinkList
2017-09-23 18:03:03 +02:00
wmayer
5604e64f54
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
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