wmayer
741a7bc016
extend ShapeBinder to also handle Origin features
2019-06-15 15:07:52 +02:00
luz.paz
2b02659010
Misc. typo and whitespace fixes
...
Found via `codespell`
2019-05-30 19:56:12 +02:00
Abdullah Tahiri
7b0a501c0a
PartDesign: 3rdParty to PCH
2019-05-02 07:12:27 +02:00
Abdullah Tahiri
8350a6f55b
PCH for Sketcher/PartDesign
2019-05-01 09:05:55 +02:00
wmayer
047a18ccb5
PVS: V601 The bool type is implicitly cast to the double type
...
PVS: V668 There is no sense in testing pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error
2019-03-13 14:09:10 +01:00
wmayer
4ec8cc6f01
fix invalid static_cast
2019-03-06 16:56:26 +01:00
wmayer
f7704607a0
fixes 0003524: The PartDesign hole feature should respect the Reverse property and provide a checkbox in the panel
2019-02-22 21:10:05 +01:00
DeepSOIC
3a93be7c44
PartDesign: Shapebinder: fix placement
...
reported by koluna:
https://forum.freecadweb.org/viewtopic.php?f=20&t=33794
2019-02-04 22:19:23 -02:00
DeepSOIC
e49a45a46d
PartDesign: Shapebinder: use compound instead of fusion
2019-02-04 22:19:23 -02:00
wmayer
2888ff2557
improve error messages for Pocket, Hole and Groove feature
2018-12-31 18:30:13 +01:00
Abdullah Tahiri
754dd89d42
PartDesign: Up to face inclined plane limitation
...
================================================
fixes #3177
I fixed it by tricking the function, see:
https://forum.freecadweb.org/viewtopic.php?f=8&t=24238&start=30#p274454
2018-12-24 11:01:59 -02:00
wmayer
7f0b408ecb
prepare for OCCT 7.3.1
2018-12-14 15:51:10 +01:00
wmayer
00de5bb7ad
Replace Base::Exception with appropriate subclass
2018-11-14 19:28:00 +01:00
wmayer
36271b4052
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wandererfan
0352559266
Fix spurious error message
...
- in FeatureGroove, the check for multiple
solids in result was checking the wrong
variable.
2018-10-29 10:29:23 -03:00
wmayer
5ba61973c0
improve trace support of Shape binder
2018-10-07 22:11:53 +02:00
wmayer
052296ebce
fixes 0003547: Linear pattern, mirrored and polar pattern feature not working on a hole just on pocket
2018-09-27 13:30:30 +02:00
wmayer
fdd4b9d00c
in linear pattern handle selected edge of a 2d part object
2018-09-27 11:04:30 +02:00
wmayer
b230e8a872
improve whitespaces
2018-09-22 13:40:28 +02:00
wmayer
b3795b7579
fixes #0003582 : ShapeBinder did not show correctly
2018-09-22 00:55:46 +02:00
wmayer
92d2705915
fix -Winconsistent-missing-override
2018-09-17 14:18:36 +02:00
DeepSOIC
e7485effb4
Part, PartDesign, Attacher: fix a few problems with infinite shapes
...
To throw an error instead of returning a semi-infinite result that kills rendering.
fixes #3439
2018-09-13 13:12:55 +02:00
wmayer
0b9f869ed7
fixes #0003514 : Program crashes when user try to add (by mistake) the origin to a group
2018-09-12 19:01:25 +02:00
DeepSOIC
fde4dc2f67
PartDesign: Refine property for Boolean #3488
2018-09-11 07:16:58 +02:00
DeepSOIC
ae59630fa4
PartDesign: Refine property for primitives #3488
2018-09-11 07:16:49 +02:00
luz.paz
f6de3eac88
Whitespace formatting
2018-08-26 17:30:44 +02:00
luz.paz
53e122a75a
Misc. typo fixes
...
Found via `codespell`
2018-08-26 17:30:44 +02:00
wmayer
501c5e0171
issue #0003177 : Part Design Pad should allow besides 'Up to face' something like 'Up to plane' as well
2018-08-26 13:22:35 +02:00
wmayer
fc0f10c0de
avoid that Datum plane is always touched when automatically resizing it from within its own view provider
2018-08-25 11:09:15 +02:00
wmayer
4d28a062fc
CMP0050: make PartDesign module aware of cmake policy
2018-08-20 17:19:04 +02:00
Markus Lampert
e13c09235f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
wmayer
5380a03266
add option to resize datum planes manually
2018-07-30 22:31:24 +02:00
Eivind Kvedalen
5670ef0e2a
Fix for issue #3541 : Normalize xDir vector for Hole feature to correct hole diameter.
2018-07-29 01:03:17 +02:00
wandererfan
a712d49685
Revise multiple solids message
2018-07-13 10:23:42 -03:00
wandererfan
0d3008e4eb
Fix #3401 warning on multiple solid
...
- PartDesign only uses the first result shape
of an operation and discards the rest without
warning.
- this also fixes #1707
2018-07-13 10:23:42 -03:00
wmayer
920a4e62b2
add missing newlines
2018-06-09 11:47:12 +02:00
wmayer
9d3a2a27b4
fix several warnings:
...
-Winconsistent-missing-override
-Wsign-compare
-Wmaybe-uninitialized
-Wmissing-braces
2018-04-29 13:28:36 +02:00
wmayer
4275b604f3
fix warning -Winconsistent-missing-override
2018-04-29 11:50:04 +02:00
luz.paz
9167064fc1
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
DeepSOIC
350d2320bc
PartDesign: fix #2758 Datum Point persistence, again
2018-04-14 15:48:56 +02:00
DeepSOIC
ba069d9125
PartDesign: fix #0002758 Datum point moves to (0,0,0) when reopening the file
...
OCC has a peculiarity, that when saving single vertexes, it burns in placement into vertex coordinates. In loaded shape, Placement is zero. This caused datum point placement reset to zero, and its shape had nonzero coordinates.
This fix keeps placement property from resetting, and reconstructs a new vertex upon load.
2018-04-04 17:43:15 +02:00
wmayer
24eb8eec9b
chamfer size must be greater than zero
2018-04-04 16:25:11 +02:00
wmayer
130885c010
fixes #0003416 : Crash on draft operation for a face
2018-04-04 16:09:15 +02:00
wmayer
9d838dd8d2
fixes #0003302 : PDN cloned object have duplicated 'Unnamed' ghost on every file reopen
2018-01-30 19:26:06 +01:00
wmayer
b863d1df75
improve whitespaces
2018-01-22 20:06:12 +01:00
Abdullah Tahiri
90cd417fe4
PartDesign: Fix bug of mirror transformation of multiple features
...
fixes #3317
This code ensures that an individual transformation or a multi-transformation have a proper
base feature and next feature.
2018-01-22 19:56:58 +01:00
Abdullah Tahiri
fd7d75b309
PartDesign: Extension of Pocket Feature to have two dimensions
...
fixes #2915
2018-01-20 16:15:38 +01:00
DeepSOIC
1cb2d52dc2
PartDesign: #2683 add Refine property
...
resolves #2683
Adds Refine property to sketch-based and transformation features. The
property is initialized according to preferences, and can be altered in
property editor on per-feature basis.
2018-01-20 13:58:39 +01:00
wmayer
065be5bb77
fixes #0003141 : Unexpected behaviour using pad to face on padded shape binder
2018-01-05 19:35:21 +01:00
luzpaz
0bafb04924
PartDesign: typos
2017-12-25 11:04:43 +01:00