Chris Hennes
e17f1b5cbe
Merge pull request #12628 from bgbsww/bgbsww-toponamingFeatureCompound
...
Toponaming/Part feature compound and revolution
2024-02-28 15:30:11 -06:00
Chris Hennes
a8897cd362
Merge pull request #12590 from bgbsww/bgbsww-toponamingMakeElementBSplineFace
...
Toponaming/Part make element b spline face and filled face
2024-02-28 15:29:13 -06:00
Chris Hennes
1ed69c1e66
Merge pull request #12474 from NomAnor/pd-pattern-tasks
...
Refactoring and cleanup of PD Pattern task panels
2024-02-28 15:10:37 -06:00
Chris Hennes
667514e21b
PD: Correct typo in pattern parameters
2024-02-28 13:56:16 -06:00
André Althaus
1ee4a555da
Fix reference selection code
...
PolarPattern was missing some classes. The code is now more consistent
between the patterns.
2024-02-28 17:29:59 +01:00
André Althaus
bd0e555e4e
Use the isDerived<>() Template function
2024-02-28 17:29:59 +01:00
André Althaus
3936f49ee2
Fix linter hints
2024-02-28 17:29:59 +01:00
pre-commit-ci[bot]
b2d42e778d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-28 12:58:07 +01:00
Roy-043
ce706604e8
Sketcher: improve GUI texts for arcs and conics
...
The descriptions were sometimes not accurate (major/minor radius for ellipses). I have also tried to improve the constistency a little.
Forum topic:
https://forum.freecad.org/viewtopic.php?t=85396
2024-02-28 12:58:07 +01:00
pre-commit-ci[bot]
212d5cf4a3
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-28 12:55:40 +01:00
Roy-043
499539168e
Sketcher: improve GUI texts for rectangles
...
The texts for the modes were changed to match those of the line tool.
2024-02-28 12:55:40 +01:00
pre-commit-ci[bot]
8923419440
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-28 12:54:11 +01:00
Roy-043
9563f3e580
Sketcher: Change Sketcher_CreatePointFillet button text to match menu text
...
The menu text is "Create corner-preserving fillet" it makes sense to use a similar text for the button and not "Constraint-preserving sketch fillet".
2024-02-28 12:54:11 +01:00
Damien Miller
f8bc271136
regress test for G43 in centroid post
...
Since the centroid post now support --no-tlo, we can test that
too.
2024-02-28 22:00:52 +11:00
Damien Miller
caef98406b
Add G43 tool height compensation to centroid post
...
This adds G43 tool height compensation to the centroid CAM post-processor using
a similar approach to the G43 support in the MACH3 post.
Specifically, G43 is emitted at every tool change by default and a new
`--no-tlo` post argument can restore the old behaviour of no height
compensation being emitted. These both match how the MACH3 post does it.
2024-02-28 21:59:33 +11:00
Chris Hennes
972b7f1e61
Addon Manager: Fix scroll distance on scrollbar click
2024-02-27 22:36:16 -06:00
PaddleStroke
eaff8d5436
Sketcher: Line DSH: Harmonize width/length behavior with rectangle.
2024-02-27 21:46:41 -06:00
Ed Williams
4bb28e543c
Change the calculation of the b parameter of the hyperbolic arc ( #12467 )
...
* Change the calculation of the b parameter of the hyperbolic arc
so that it does not give 0/0 when cos(phi) = 0
This gave problems if the first two points defined in the sketcher had
the same x-coordinate.
2024-02-27 14:38:05 -06:00
bgbsww
b121fa524f
Toposhape/Part: Cleanup and tests for FeatureCompound and FeatureRevolution
2024-02-27 09:58:13 -06:00
Zheng, Lei
7ace1d9a66
Toposhape/Part: Transfer in FeatureCompound and FeatureRevolution
2024-02-27 09:58:13 -06:00
Ajinkya Dahale
9c774710be
[Sketcher] Join curves with C1 continuity
...
If endpoint-to-endpoint tangent constraint exists between the connecting points
of the curves to be joined, also apply C1 continuity (i.e. a knot multiplicity
of degree-1).
2024-02-27 09:57:52 -06:00
Ajinkya Dahale
19b68b9862
[Sketcher] Include endpoint-to-endpoint tangency as coincidence
...
Coincidence is implied as part of this particular variety of tangent constraint.
2024-02-27 09:57:52 -06:00
Ajinkya Dahale
26e7b0a704
[Sketcher] Use angle-via-two-points in e2e with BSplines
2024-02-27 09:57:52 -06:00
Ajinkya Dahale
4087f1e508
[planegcs] Add ConstraintAngleViaTwoPoints
...
Needed for B-spline to B-spline end to end tangent. The end point of one is for
now not usable in to get normal at the other.
2024-02-27 09:57:52 -06:00
bgbsww
15b0266564
Toponaming/Part: Add tests and clean makeElementBSplineFace and makeElementFilledFace
2024-02-27 09:57:27 -06:00
Zheng, Lei
da53249e3e
Toposhape/Part: Transfer in makEFilledFace and makEBSplineFace
2024-02-27 09:57:27 -06:00
wmayer
50d254e7a2
Tests: use the correct value as reference
2024-02-27 08:47:47 -06:00
Chris Hennes
e2a1c6e2cb
Addon Manager: Add UI for setting Score source
2024-02-26 21:43:21 -06:00
Chris Hennes
bd32b1f286
Addon Manager: Add fetching of 'score' database
2024-02-26 21:43:21 -06:00
pavltom
966f584644
[TechDraw] Add new Insert Repetition Count command
2024-02-26 16:40:25 -05:00
Chris Hennes
8105a71a4b
Merge pull request #12572 from bgbsww/bgbsww-toponamingMakeElementRevolve
...
Toponaming/Part: make element revolve and prism
2024-02-26 15:32:22 -06:00
pavltom
ed3a1a6184
[TechDraw] Reimplement Rich Annotation parent linking
2024-02-26 16:22:30 -05:00
Chris Hennes
df86220427
Addon Manager: Change branch rename to rm and clone
2024-02-26 13:23:46 -06:00
marioalexis
36ea22910a
Fem: Create mesh for check type analysis in CalculiX - fixes #12503
2024-02-26 11:24:36 -06:00
FEA-eng
92ffed4a20
Remove the unfinished FEM Nodes set tool from GUI ( #12611 )
2024-02-26 11:23:53 -06:00
FEA-eng
cb3d034829
Update ElementGeometry1D.ui
2024-02-26 11:22:51 -06:00
Chris Hennes
9cc8a068b5
Addon Manager: Fix calculation in Qt6
2024-02-26 11:22:09 -06:00
Chris Hennes
e704dca1fc
Merge pull request #12506 from Ondsel-Development/assemblyExample
...
Assembly: add example file and new file template
2024-02-26 11:02:24 -06:00
wmayer
88b2cccc09
Fix compiler warnings:
...
fix [-Winconsistent-missing-override]
fix [-Wunused-lambda-capture]
fix [-Wunused-variable]
fix [-Wswitch]
2024-02-26 11:01:37 -06:00
FEA-eng
1f6440b86e
FEM Beam Shell Result Output 3D true by default ( #12493 )
2024-02-26 11:01:05 -06:00
LemonBoy
bb9a30ac65
PD: Make datum points highlightable/selectable ( #12439 )
...
* PD: Make datum points highlightable/selectable
Give the user some feedback by changing the color of the datum point
marker as the user selects or hovers over it.
Closes #9540
2024-02-26 13:55:36 -03:00
Florian Foinant-Willig
cc5d4146cf
PartDesign_Helix: use computed wires
...
use the wires of the computed face instead of the selected ones.
2024-02-26 17:41:21 +01:00
mos
037fbbc5c5
removed deprecaded functions
...
.
.
2024-02-26 17:38:01 +01:00
marioalexis
5350f94201
Fem: Update constraint symbols when moving reference shape - fixes #6093
2024-02-26 04:01:28 -03:00
marioalexis
08eb60037b
Part: Make fromPlacement function return general trasformation
2024-02-26 04:01:28 -03:00
Chris Hennes
542c6ddaf8
Merge pull request #12553 from bgbsww/bgbsww-toponamingMakeElementSliceMirror
...
Toponaming: Part: make element slice mirror
2024-02-25 23:36:32 -06:00
Chris Hennes
641e3dbbb4
Update translations ( #12557 )
...
* Update translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-02-24 21:38:37 -06:00
wmayer
be3de50660
Sketcher: fixes #12343 : Undo/Redo for sketcher constraints doesn't work correctly
2024-02-25 00:59:35 +01:00
wmayer
64a91968a3
MSVC: fix compiler warnings
2024-02-25 00:12:34 +01:00
wmayer
78ffa29629
Sketcher: expose the LabelDistance and LabelPosition members of Constraint to Python
2024-02-25 00:10:56 +01:00