bgbsww
4afbe73f51
Toponaming: Fix PropertyTopoShape restore; tweak Loft test; missing TopoShape method.
2024-08-07 20:31:21 -05:00
Chris Hennes
74e5c3fafb
Revert "[PD] Revert 316506f, back to shell algo for some helix cases ( #15678 )"
...
This reverts commit dcfae6a897 .
2024-08-06 18:54:46 -05:00
Chris Hennes
4801300913
Merge pull request #15734 from bgbsww/bgbsww-toponamingFixTopoShapeToHaveHasher
...
Toponaming: make sure TopoShapes have Hashers
2024-08-05 11:17:46 -05:00
Florian Foinant-Willig
dcfae6a897
[PD] Revert 316506f, back to shell algo for some helix cases ( #15678 )
...
* [PD] Revert 316506f, back to shell algo for some helix cases
* fix test accuracy
2024-08-05 10:40:00 -05:00
bgbsww
19b63630c6
Toponaming: reformat tnp tests
2024-08-04 17:57:38 -04:00
bgbsww
cd128984e1
Toponaming: make sure toposhapes have hashers
2024-08-02 21:42:16 -04:00
bgbsww
a348a1bc82
Toponaming: Update tests, implement missing subtractive operation tests,
...
fix helix and revolution
2024-07-30 09:12:58 -05:00
David Carter
233fcd1416
Material: PartDesign DiffuseColor custom attribute
...
PartDesign features did not inherit the custom attribute for
DiffuseColors as expected. The inheritance chain was incorrect. Also
added tests to ensure it's available.
fixes #15364
2024-07-29 11:24:46 -05:00
bgbsww
6a5207f7a8
Toponaming: Cleanup review notes
2024-07-23 23:58:56 -05:00
luzpaz
a71f49f4f6
Fix trailing newlines and minor typo fixes
2024-07-23 16:16:30 +02:00
Chris Hennes
2e39b4167f
Merge pull request #15177 from shaise/Fix-Python-getElement
...
[TNP] Fix python get element. partially fixes #15095
2024-07-13 20:53:03 -05:00
bgbsww
5568b40a07
Toponaming: Add missing TNP element name code; rough in more TNP tests ( #14561 )
...
* Add missing TNP element name code; rough in more TNP tests
* Update ElementNamingUtils.cpp
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-07-08 18:43:42 -05:00
wmayer
fadb607054
Tests: Make PD and Sketcher tests independent of user settings
...
The Refine property must be explicitly set as otherwise some tests will break because of different user settings
2024-07-08 11:19:36 -05:00
bgbsww
f823f3fd8a
Toponaming: Tweak test framework to allow leaving documents for examination
2024-07-08 11:12:45 -05:00
shai
2d1edacaa9
Add fixes suggested by @bgbsww
2024-07-04 19:53:09 +03:00
shai
b08714116c
Fix python shape setElement function. Partially fixes #15095
2024-07-04 11:48:44 +03:00
wmayer
3abd1989a9
PD: Rename duplicated test method
...
Fixes #14795 : testPartDesignElementMapSketch: Duplicate test method name
2024-07-01 11:18:46 -05:00
Max Wilfinger
e490531510
Activate Part/Part Design check and refine preferences by default ( #14406 )
...
* Activate Part/Part Design check and refine preferences by default
* added bool in .ui
* Update tests
* Fix Sketcher tests
2024-07-01 10:50:42 -05:00
bgbsww
47f94afcba
Toponaming: Add tests for subshaoebinder, attachment problems.
2024-06-28 11:57:43 -05:00
Chris Hennes
6c41f92980
TNP: Update test to use AttachmentSupport
2024-06-26 10:46:36 -05:00
Syres916
49e214729c
Part/Toponaming: makeElementWires
...
* Added tests developed by Syres916
2024-06-26 10:46:36 -05:00
bgbsww
3c3709cb5d
Toponaming: Fix save and restore of elementmaps
2024-06-23 23:33:12 -04:00
bgbsww
4c3fc869fe
Toponaming: Check for selection mapped element name
2024-06-22 17:10:54 -05:00
Florian Foinant-Willig
0b4e01047f
Fix can't pad a sketch on datum plane ( #14397 )
...
* Fix can't pad a sketch on datum plane
* Add a unit test for Pad a sketch on datum plane
2024-06-10 11:21:32 -05:00
bgbsww
040502280f
Toponaming: Cleanup verified face calls
2024-05-20 17:48:01 -05:00
bgbsww
9decb98c71
Toponaming: adjust tests
2024-05-18 14:12:04 -05:00
bgbsww
2657bbee4d
Minor test tweaks, and small fixes to pass tests
2024-05-17 19:14:01 -05:00
bgbsww
b72a8c4222
Toponaming: Bring in Chamfer, Fillet code and add tests ( #14035 )
...
* Toponaming: bring in missing code fragments in Sketcher
* Toponaming: Fix infinite recursion, remove debug cruft, rough in fillet test
* Bring in missing code; fix chamfers
* Toponaming: Add code for fillets and test
2024-05-15 19:43:30 -04:00
bgbsww
45c4aefaae
Rework makeElementChamfer to match current parms, and add PartDesign code for Chamfers
2024-05-12 13:28:20 -05:00
bgbsww
71d96bccac
Fix tests, slip in TNP defense
2024-05-07 13:42:21 -04:00
bgbsww
8fff92618c
Toponaming/Part: Fix fillet/pad bug, add tests
2024-05-07 09:40:48 -04:00
bgbsww
2bff3f5343
Lint corrections
2024-05-03 12:07:02 -04:00
bgbsww
d861b81c51
Merge branch 'main' into bgbsww-toponamingMissingAppMethods
2024-05-02 22:43:36 -04:00
bgbsww
ad0cb61656
Toponaming/Part: unify revolution changes
2024-05-02 18:50:02 -05:00
bgbsww
f9b65e563d
Test for changed Sketches avoiding TNP
2024-05-01 20:29:26 -04:00
bgbsww
fa8f29aed4
Toponaming/Part: Fix all getBaseTopoShape calls. Tests and missing code.
2024-04-26 21:15:11 -05:00
bgbsww
c988c4b65e
Merge branch 'main' into bgbsww-toponamingFeatureDressup10399
2024-04-14 18:16:03 -04:00
bgbsww
3d1f6199c4
TopoNaming/PartDesign: Implement shapebinders
2024-04-14 17:13:14 -05:00
bgbsww
2e859100a9
Merge branch 'main' into bgbsww-toponamingFeatureDressup10399
2024-04-14 18:08:58 -04:00
Chris Hennes
d1c5de6e06
Merge pull request #13401 from bgbsww/bgbsww-toponamingPD6FeaturePrimitive
...
Toponaming/Part: Enhance testing for primitive features
2024-04-14 16:21:38 -05:00
bgbsww
a88e7baff5
TopoShape/Part: Bug fixes; pass Hasher parms, OCCT 7.8 compatibility, ElementMaps correct item count
2024-04-14 13:56:07 -04:00
bgbsww
2eb4689996
Toponaming/Part: Add Pad test, cleanup
2024-04-14 07:10:27 -04:00
bgbsww
6291078939
Toponaming/Part: Initialize the hasher so that it operates
2024-04-13 22:41:57 -05:00
bgbsww
11b4d218bd
Toponaming/Part: Enhanced testing for FeaturePrimitives
2024-04-12 10:32:05 -04:00
bgbsww
b471435bc5
Toponaming/Part: Add Pad test, cleanup
2024-04-12 10:32:05 -04:00
bgbsww
5f2c412cfa
Toponaming/Part: Clean and add tests
2024-04-11 11:30:04 -04:00
bgbsww
83ea7e4355
Upgrade Toponaming tests
2024-04-09 16:19:07 -05:00
bgbsww
252707a803
Add an initial test to show TNP ( #13233 )
...
* Add an initial test to show TNP
* Add documentation, make review tweaks
* Quiet Lint
2024-04-03 16:53:58 -05:00
Florian Foinant-Willig
c7d85ff9d9
[PartDesign] Still a helix fix ( #12977 )
...
* [PartDesign] Still a helix fix
If we don't break the helix path at each turns we get a vaild path for
MakePipe (solid) even with an angle.
* Decrease helix tests requirements
2024-03-25 18:31:20 +01:00
Josh Coalson
a8ae56e06a
Part: Rename AttachExtension::Support property to AttachmentSupport, to avoid name conflict with base features. Fixes #7052
2024-03-04 18:22:43 +01:00