pre-commit-ci[bot]
25c3ba7338
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
Kacper Donat
7f87d87f61
PartDesign: Add transparent previews
2025-08-07 00:37:21 +02:00
Chris Hennes
b3818aa583
PD: Migrate onlyHasToRefine
...
This was a later addition that got missed when merging.
2025-01-25 04:25:41 -06:00
Chris Hennes
d621f59a88
Merge branch 'main' into bgbsww-toponamingAddFeatureRefine
2025-01-24 09:33:57 -06:00
Florian Foinant-Willig
70184ba59d
PartDesign: decouple refine and other geometric computation ( #17008 )
2024-12-02 10:57:30 -06:00
Florian Foinant-Willig
142f2aff39
[PD Helix] allow refinement to fail
2024-10-03 21:54:07 -05:00
bgbsww
ae46ea5e7b
Toponaming: Refactor refine to its own FeatureRefine class
2024-09-14 23:24:43 -04:00
bgbsww
2a541c9536
Toponaming: Remove remaining FC_USE_TNP_FIX defines
2024-08-31 13:21:10 -05:00
bgbsww
a348a1bc82
Toponaming: Update tests, implement missing subtractive operation tests,
...
fix helix and revolution
2024-07-30 09:12:58 -05:00
bgbsww
c9d8bdf13d
Toponaming/Part: Add deprecation comments, clean up code
2024-04-09 21:17:08 -04:00
Zheng, Lei
82c3e107d7
TopoShape/Part: Bring in PartDesign dependencies
2024-04-09 21:17:08 -04:00
wmayer
5686149cd3
PD: modernize C++: use default member init
2023-08-23 00:55:03 +02:00
luz paz
c726b69d7e
PD: remove trailing whitespace
2022-11-10 10:32:04 +01:00
wmayer
6d4f95650c
PD: modernize C++: replace 'typedef' with 'using'
2022-08-29 22:20:49 +02:00
wmayer
2062f9ce87
clang: fix warnings [-Winconsistent-missing-override]
2022-08-09 17:36:25 +02:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
Uwe
7c44008e2d
[PD] App: remove unused includes
2022-02-20 20:41:46 +01:00
Zheng, Lei
7fadfd0439
PartDesign: change feature DressUp behavior when used for pattern
...
Repurpose DressUp.SupportTransform property to define the following
behavior,
* When disabled (default), only the dressing will be used for patterning.
* When enabled, the additive/subtractive shape of the dressed base
feature will be used for patterning. Any dressing that is not applied
to the based feature will be ignored.
* If the dressing is applied to non-additive/subtractive feature, then
only the dressing will be used for patterning.
New API FreatureAddSub::getAddSubShape() is added to account for the
fact that a dressing (e.g. a fillet) can be either additive or
subtractive, which means that a DressUP feature may contain both
additive and subtractive shapes.
FeatureTransformed is modified to perform both fusion and cut if
required.
2020-07-11 13:03:21 +02:00
wmayer
4b90bed74e
fix -Winconsistent-missing-override
2018-09-17 14:18:36 +02:00
DeepSOIC
46621a85d4
PartDesign: Refine property for primitives #3488
2018-09-11 07:16:49 +02:00
wmayer
9d21da205f
expose FeatureAddSub to Python, fixes #0000955
2017-09-14 15:09:53 +02:00
DeepSOIC
05b9dd60e3
fix build with MSVC11 aka 2012
2016-04-12 18:12:06 +02:00
Stefan Tröger
9a2f5eea65
allow non-sketch based additive and subtractive features
2016-04-12 18:12:06 +02:00