wmayer
564d41d835
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
6a4422a9b6
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
03d7b83adb
PartDesign: Shapebinder: use compound instead of fusion
2019-02-04 22:19:23 -02:00
wmayer
563d020b67
improve error messages for Pocket, Hole and Groove feature
2018-12-31 18:30:13 +01:00
Abdullah Tahiri
ffd980b27e
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
fa658f2f3b
prepare for OCCT 7.3.1
2018-12-14 15:51:10 +01:00
wmayer
7acdb56d92
Replace Base::Exception with appropriate subclass
2018-11-14 19:28:00 +01:00
wmayer
f898eafd64
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wandererfan
2b84be64cc
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
8e084199d9
improve trace support of Shape binder
2018-10-07 22:11:53 +02:00
wmayer
830caf34c0
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
19cd040415
in linear pattern handle selected edge of a 2d part object
2018-09-27 11:04:30 +02:00
wmayer
2fb62cf0a1
improve whitespaces
2018-09-22 13:40:28 +02:00
wmayer
b5811a42b4
fixes #0003582 : ShapeBinder did not show correctly
2018-09-22 00:55:46 +02:00
wmayer
4b90bed74e
fix -Winconsistent-missing-override
2018-09-17 14:18:36 +02:00
DeepSOIC
38df1ae742
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
5c40496cf3
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
4ca046a729
PartDesign: Refine property for Boolean #3488
2018-09-11 07:16:58 +02:00
DeepSOIC
46621a85d4
PartDesign: Refine property for primitives #3488
2018-09-11 07:16:49 +02:00
luz.paz
8740a3a568
Whitespace formatting
2018-08-26 17:30:44 +02:00
luz.paz
55e93745fa
Misc. typo fixes
...
Found via `codespell`
2018-08-26 17:30:44 +02:00
wmayer
fe2660b468
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
3f0dca6387
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
cdc507d9bb
CMP0050: make PartDesign module aware of cmake policy
2018-08-20 17:19:04 +02:00
Markus Lampert
0b40519f3f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
wmayer
1f4ab25d9a
add option to resize datum planes manually
2018-07-30 22:31:24 +02:00
Eivind Kvedalen
c2ada8eacd
Fix for issue #3541 : Normalize xDir vector for Hole feature to correct hole diameter.
2018-07-29 01:03:17 +02:00
wandererfan
7e781bcfd0
Revise multiple solids message
2018-07-13 10:23:42 -03:00
wandererfan
883a726d52
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
833c2c601e
add missing newlines
2018-06-09 11:47:12 +02:00
wmayer
2fcc354461
fix several warnings:
...
-Winconsistent-missing-override
-Wsign-compare
-Wmaybe-uninitialized
-Wmissing-braces
2018-04-29 13:28:36 +02:00
wmayer
ae9305f498
fix warning -Winconsistent-missing-override
2018-04-29 11:50:04 +02:00
luz.paz
505488c4f9
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
DeepSOIC
8a7525f620
PartDesign: fix #2758 Datum Point persistence, again
2018-04-14 15:48:56 +02:00
DeepSOIC
d2ee3d2ac0
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
deaef0ae0e
chamfer size must be greater than zero
2018-04-04 16:25:11 +02:00
wmayer
1b49a006cd
fixes #0003416 : Crash on draft operation for a face
2018-04-04 16:09:15 +02:00
wmayer
70399e6c9c
fixes #0003302 : PDN cloned object have duplicated 'Unnamed' ghost on every file reopen
2018-01-30 19:26:06 +01:00
wmayer
4d36757636
improve whitespaces
2018-01-22 20:06:12 +01:00
Abdullah Tahiri
01e6cde7aa
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
663e4ee369
PartDesign: Extension of Pocket Feature to have two dimensions
...
fixes #2915
2018-01-20 16:15:38 +01:00
DeepSOIC
27701ae852
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
50c280fdb6
fixes #0003141 : Unexpected behaviour using pad to face on padded shape binder
2018-01-05 19:35:21 +01:00
luzpaz
c1152f2a2c
PartDesign: typos
2017-12-25 11:04:43 +01:00
wmayer
8e3b2d7e84
show base feature's placement on load if not part of a body
2017-12-20 22:01:24 +01:00
luzpaz
56111a0810
Typos: user-facing and trivial
...
Several typos and uniformity fixes.
Note:
*SCL/SimpleDataTypes.py is a upstream stepcode file whose fiz has been submitted upstream and accepted.
*the header of Tools/generateBase/generateMetaModel_Module.xsd had redundant data. It has been removed. Please double check it.
2017-12-02 14:00:57 +01:00
luzpaz
987b8db0b5
More typos, grammar fixes, uniformity
2017-11-15 10:46:43 -05:00
wmayer
b01c503c2c
fixes #0003159 : ShapeBinder is part of solid
2017-11-09 23:21:06 +01:00
Peter Lama
926b844409
Rename superPlacement property to AttachmentOffset
...
The name Attachment Offset gives a better picture of what the
property does.
2017-11-05 16:41:25 +01:00
wmayer
d5d3513a56
remove pointless Section option from boolean operation in PD
2017-11-04 13:46:42 +01:00