Roy-043
bbca940b9a
Draft: test_creation.py add 3 tests
2022-11-23 11:35:39 +01:00
Uwe
d11e416845
[Measure] remove a unused include
...
- also some sorting
2022-11-23 03:50:45 +01:00
Uwe
2669383c2a
[MeshPart] remove unused includes
...
- also some sorting
2022-11-23 03:35:31 +01:00
wandererfan
02008c8877
[TD]fix fail on missing base view ( #7856 )
2022-11-22 20:38:46 -05:00
wmayer
350e3c74ce
Sketch: add missing header
2022-11-22 15:53:50 +01:00
Uwe
56965e4244
[Mesh] Core P-end: remove unused includes
...
- also some sorting
2022-11-22 03:10:47 +01:00
Uwe
48e9c09426
[skip ci] [Part] TopoShapePyImp.cpp: clang formatting fixes
2022-11-22 03:09:43 +01:00
wandererfan
f072315656
[TD]Separate test scripts which require QApplication
2022-11-21 18:24:57 -05:00
wandererfan
894f6408a4
[TD]Add tests for geometry creation
...
- check that edge geometry count is correct
- handle delay waiting for threads to complete
- add test for DrawViewDetail
2022-11-21 18:24:57 -05:00
Yorik van Havre
5d71ffab03
Merge pull request #7821 from Roy-043/Draft-fix-arcFromSpline
...
Draft: fix arcFromSpline midpoint bug
2022-11-21 13:30:46 +01:00
Yorik van Havre
fd73fa3c27
Merge pull request #7840 from Roy-043/Draft-add-test_draft_to_techdraw
...
Draft: replace test_draft_to_drawing with test_draft_to_techdraw
2022-11-21 13:30:14 +01:00
0penBrain
34bfb9bbc2
Sketcher: fix warning about QStringLiteral used without argument
2022-11-21 09:57:54 +01:00
luz paz
4de98bdbb7
Image: remove trailing whitespace
2022-11-21 03:59:51 +01:00
Uwe
c907c2dbf1
[Mesh] Core E-M: remove unused includes
...
- also some sorting
2022-11-21 03:59:13 +01:00
Uwe
ed6e63084d
[Mesh] Core A-D: remove unused includes
...
- also some sorting
2022-11-21 03:24:27 +01:00
Uwe
dab06a985b
[Mesh] Core/IO: remove unused includes
...
- also some sorting
2022-11-21 02:49:26 +01:00
Roy-043
2a832b96f4
Update test_modification.py
...
Added check if view is in page.OutList.
2022-11-20 22:09:04 +01:00
0penBrain
283ee6f1a3
Sketcher: filter list strings are updated at language change (include fix commits)
2022-11-20 15:14:19 +01:00
Paddle
1ab352040a
Sketcher: Element widget: Improve filter widget.
2022-11-20 15:14:19 +01:00
Aapo
d0d511f940
[TD] DrawViewPart: Fix Dimension attachment for Coarse Views and faceless Views
2022-11-20 08:08:33 -05:00
Roy-043
1f340dacb6
Draft: unit tests: replace test_draft_to_drawing with test_draft_to_techdraw
2022-11-20 11:47:43 +01:00
Uwe
db837c7468
[sketch] Geo.cpp: fix compiler warning
...
- as reported here: https://forum.freecadweb.org/viewtopic.php?f=10&t=73647
2022-11-20 00:38:21 +01:00
luz paz
94c9430a26
[Sketcher] fix header uniformity
...
Make uniform all Sketcher headers.
2022-11-19 16:04:55 +01:00
wmayer
cdb953c462
Part: [skip ci] fix some warnings reported by GH actions
2022-11-19 15:57:54 +01:00
marioalexis
6d74cfa383
Part: Fix endless-loop in TopoShapePy::proximity function
2022-11-19 15:31:13 +01:00
luz paz
a0ad4ebebb
[Arch] fix header uniformity
...
Make uniforum all Arch headers
2022-11-18 20:22:24 +01:00
Bernd Hahnebach
c8b2215bed
FEM: gmsh binary location on osx, add comment
2022-11-18 12:05:36 +01:00
Bernd Hahnebach
987159dd7f
FEM: add standard path for gmsh on osx
2022-11-18 12:02:22 +01:00
wmayer
47cfb7569c
Arch: replace tabs with spaces
2022-11-18 11:47:17 +01:00
0penBrain
4b8b93c3b8
Sketcher: disable auto-constraint in Copy/Clone/Move commands
2022-11-18 08:18:58 +01:00
0penBrain
8a574f5a51
Sketcher: Clone: do not apply parallel constraint if angle constraint is applied on arc
2022-11-18 08:18:58 +01:00
Aapo
300ca5b206
[TD] DrawViewPart: Fix Dimension attachment on Cosmetic CenterLines upon document restore
2022-11-17 19:25:43 -05:00
luz paz
f13299a5a6
Path: remove trailing whitespace
2022-11-18 00:01:25 +01:00
luz paz
4c09fe0162
Sketcher: remove trailing whitespace
2022-11-17 23:56:13 +01:00
luz paz
e2a81c8674
Arch: remove trailing whitespace
2022-11-17 23:54:03 +01:00
Roy-043
27da9e8e59
Draft: fix arcFromSpline midpoint bug
2022-11-17 11:04:25 +01:00
sliptonic
9515e169b5
Merge pull request #7759 from LarryWoestman/staging
...
Path: Changes for Path refactoring to fix regressions.
2022-11-16 18:09:38 -06:00
Ajinkya Dahale
e1485388d4
[Sketcher][planegcs] Make changes as per comments on #7484
...
Comments by @abdullahtahiriyo.
Remove default values and smaller constructor for `CenterOfGravity` and
`WeightedLinearCombination` constraints.
Clarify comments.
Improve readability of `CenterOfGravity` and `WeightedLinearCombination`
constraints.
2022-11-16 15:35:37 +01:00
Ajinkya Dahale
473a380b49
[Sketcher][planegcs] Set knot constraint as internal alignment
2022-11-16 15:35:37 +01:00
Ajinkya Dahale
f75bd1eed7
[Sketcher] Do not make knots construction points
2022-11-16 15:35:37 +01:00
Ajinkya Dahale
e1d72a3023
[Sketcher] Stop treating knots as fixed in GUI commands
...
This stops constraints from becoming non-driving when not set.
Follow 0penbrain's comments
typo
2022-11-16 15:35:37 +01:00
Ajinkya Dahale
ba4f2bf128
[Sketcher] Constrain B-spline knots as linear combination of poles
...
Also squashes:
[Sketcher] Create center of gravity constraint in planegcs
[Sketcher] typo
[Sketcher] Use accurate "weights" for knots
By weights we mean the linear combination factor B_i(x) such that
spline(x) = sum(pole_i * B_i(x)) for _non-rational_ splines.
[Sketcher] Use more appropriate weights for knots
These are relevant for knots _away_ from any ends (and possibly other high
multiplicity knots).
[Sketcher] Make COG constraint weights user-definable
[Sketcher] Make `flattenedknots` for periodic B-Splines
[Sketcher] Fix incorrect setup of `flattenedknots`
Without ensuring enough space, iterators become invalid. These iterators are
needed because for periodic B-splines we need to pad flattenedknots with offset
values within flattenedknots.
Apparently there is still some iterator issues even after the reserve. Just use
fresh vectors instead.
[Sketcher] Apply knot constraints by parameter
Hopefully this will allow directly applying constraints on knots.
[Sketcher] Disable some knot updating
[Sketcher] Use center of gravity constraint on knots
[Sketcher] Fix knot COG constraint for periodic splines
[Sketcher] Add start/end point of periodic spline to solver
This removes the trouble of transferring constraints to the underlying knot.
[Sketcher] Support knot constraints on rational B-splines
[Sketcher] Remove virtual from overridden methods in planegcs
Follow 0penbrain's comments
[Sketcher][planegcs] Use `unsigned int` in signatures
Also `size_t` at places
Suggestions by @abdullahtahiriyo
2022-11-16 15:35:37 +01:00
Ajinkya Dahale
bad4406387
[Sketcher] Reformat some if-else for readability
...
Weren't folding right in spacemacs.
This commit can be omitted if undesired.
2022-11-16 15:35:37 +01:00
wandererfan
59e2aa9189
[TD]fix alignment of section line marks on rotated base view
2022-11-16 08:56:00 -05:00
0penBrain
44c77e5542
[Typo]Sketcher: 'Clone' is the first command of CompCopy, match the tooltip
2022-11-16 14:48:39 +01:00
Yorik van Havre
eb217f7e66
Merge pull request #7526 from paullee0/ArchWall_15_UseAndCreate-ArchSketch-If-Present
...
[ArchWall] Use and Create ArchSketch if add-on is present
2022-11-16 11:08:11 +01:00
Yorik van Havre
27eb4fdf80
Merge pull request #7786 from Roy-043/Draft-housekeeping-rename-snap-icons
...
Draft: housekeeping: rename snap icons
2022-11-16 09:58:47 +01:00
wmayer
77bae9c9a0
TD: fix memory leaks with raw pointers of GeometryObject
...
Replacing the use of raw pointers of GeometryObject with shared pointers fixes the observed memory leaks when running the unit tests of TechDraw
2022-11-15 16:16:08 -05:00
luz paz
2f1ff7928b
Part: remove trailing whitespace
2022-11-15 14:19:30 -06:00
luz paz
2d94a99740
TechDraw: remove trailing whitespace
2022-11-15 16:17:22 +01:00