David Holdeman
b86d858abc
Path: set property for spinbox
2023-03-17 21:49:28 -05:00
David Holdeman
e9c4a8b5ce
Path: set property
2023-03-17 21:49:17 -05:00
Uwe
d23b576c33
[FEM] update a file license
...
- like in #8933
2023-03-18 01:04:17 +01:00
Uwe
576781363d
Merge pull request #8934 from jbaehr/partdesign-ingolutegear-profileshift
...
PD: Implement Profile Shift for InvoluteGear
2023-03-18 00:48:44 +01:00
Chris Hennes
23182666dc
Fem: Fix licensing of Calculix test FCStd files ( #8933 )
...
* Fem: Fix licensing of Calculix test FCStd files
2023-03-18 00:47:02 +01:00
wmayer
a1689319ce
Gui: add missing include for Qt6 build
2023-03-18 00:08:40 +01:00
wwmayer
560752cd80
Base: fixes #8902 : Segfault from Part WB functionality in python scripting ( #8927 )
2023-03-17 22:50:30 +01:00
Jonas Bähr
9404c032f4
PD: Implement Profile Shift for InvoluteGear
...
This commit adds the ability to shift the involute profile inside or
outside. Profile shift is implemented as coefficient, i.e. normalized by
the module, so that it the whole profile scales with the module without
chaning shape.
To verify the profile, the tests implement an "over pins measurement"
using formulae found in literature.
Backward compatibility with FreeCAD-v0.20 is garanteed by already
existing tests, not touched by this commit.
This addresses issue #5618 .
2023-03-17 22:22:34 +01:00
0penBrain
c4b63bcf17
CI: minor improvements in texts
2023-03-17 19:50:12 +00:00
Uwe
5dabd5dfff
[FEM] add an example for a turbulent flow
2023-03-17 17:57:09 +01:00
Uwe
b9398e3fdb
[FEM] improve check for fluid material
...
- it is sufficient if there is a dynamic viscosity defined
2023-03-17 17:56:41 +01:00
Uwe
e5caf77009
[FEM] fix 1D thermomech example
...
- the heat capacity of water was wrong
- also specify just thermal expansion, this make that water is recognized as material and then all water parameters will be available
(that the analysis fail despite CalculiX reports everything went well s is another issue, I will investigate later)
2023-03-17 17:55:50 +01:00
Uwe
c38fcf8ed7
[FEM] Elmer: add new default coordinate system
...
- for new versions of Elmer the default coordinate system is "Cartesian". (if 2D or 3D is determined by the "Variable" setting for the equation)
2023-03-17 16:03:23 +01:00
Paddle
db65bb751d
Draft: Remove unit selector in status bar as it is now implemented in core's sizeLabel.
2023-03-17 14:04:24 +00:00
Paddle
66ab1e3bf3
Sketcher: Add parameter observer for system unit, such that the view is updated when user change the unit system through the sizeLabel widget.
2023-03-17 14:04:24 +00:00
Paddle
697ca8cb1c
Core: Add possibility to change the unit in the sizeLabel.
2023-03-17 14:04:24 +00:00
Abdullah Tahiri
24eb601fb0
NotificationArea: Preferences - width
2023-03-17 11:29:30 +01:00
Abdullah Tahiri
f00e6d93dc
NotificationArea: Convert plain text to HTML to perserve format
2023-03-17 11:29:30 +01:00
Abdullah Tahiri
2de5076b74
NotificationArea: Use fixed size notifications
2023-03-17 11:29:30 +01:00
Abdullah Tahiri
9920dff37a
NotificationBox: Allow to set a fixed notification width
2023-03-17 11:29:30 +01:00
Abdullah Tahiri
6376250ea7
NotificationArea: Allow wrapping of message text to avoid rendering issues with long messages
2023-03-17 11:29:30 +01:00
mosfet80
8bb8f76fac
Delete deprecated thumbnailer ( #8798 )
...
Remove thumbs
2023-03-17 11:06:21 +01:00
Florian Foinant-Willig
a290fe8ae1
Fix missing python addProperty and removeProperty of Document object
2023-03-17 10:34:32 +01:00
Uwe
b1c848b8db
[FEM] fix flow equation
...
- the density must be output using the correct units. Due to this bug also the viscosity was written with wrong units-
- if there is a dynamic viscosity given for a material, use it directly
2023-03-17 03:55:23 +01:00
Uwe
c1751bde4a
[FEM] improve deletion warning
...
- don't popup a warning if all children of an object are selected too when deleting the object
2023-03-16 21:54:09 +01:00
wmayer
da38f16320
Gui: set-up a logging category filter to suppress the most annoying Qt warnings
2023-03-16 20:40:00 +01:00
mosfet80
4b053e867f
Delete src/Tools/ImageTools/ImageConv directory
...
ImageConv Tools are not used in the Freecad project.
2023-03-16 20:17:22 +01:00
sliptonic
fc3e1fe70e
Path Update license to CC 4.0
2023-03-16 19:49:40 +01:00
marioalexis
20984f866c
Fem: Remove unused member node
2023-03-16 17:50:21 +01:00
Russell Johnson
ca1312c8ad
Path: Update license
...
Addresses user-specific need in #8894
2023-03-16 17:46:27 +01:00
LarryWoestman
0fcfb2206e
Path: Updated the licensing to Creative Commons 4.0
2023-03-16 16:33:47 +01:00
wandererfan
5247b91a63
[TD]add wait for threads to Dimension test script
2023-03-16 10:37:14 -04:00
wandererfan
e3dcb24ebe
[TD]prevent bleed through on Detail mat
2023-03-16 10:37:14 -04:00
wandererfan
0c5f476ad4
[TD]skip center marks for view frame
2023-03-16 10:37:14 -04:00
wmayer
a9694e1878
TD: port to Qt6
...
* in QtConcurrent::run the order of 1st and 2nd argument are swapped
* QtConcurrent::run asserts that the argument of the passed function pointer is not non-const
* Used methods of QFontDatabase are static in Qt5 and Qt6
* QTextStream::setCodec() has been removed in Qt6
* Argument of enterEvent() has changed from QEvent to QEnterEvent
* QTextCharFormat::setFamily() is deprecated
2023-03-16 09:17:39 -04:00
wandererfan
328cd863a1
[TD]trap bad format spec
...
- bad format spec can break QString::asprintf
2023-03-16 08:32:57 -04:00
Uwe
5ac308e8a6
[Lint] remove checks for line endings
...
- there is no need to check for certain OS line endings, git handles them well apparently
2023-03-16 06:24:25 +01:00
Uwe
0e108cba4f
[FEM] use unique result mesh name
...
- it is a long-standing bug that the name of the result mesh object is not unique. For example for a frequency analysis you get for every result the same object "ResultMesh". When now a "ResultMesh" object is deleted because one result mode object should be deleted, all result modes loose their mesh.
To fix this, use a unique name for the mesh object.
2023-03-16 06:19:10 +01:00
Uwe
4ecf74322c
[FEM] better pipeline connection for CalculiX
...
- make the connection also working for frequency and buckling analysis by directly creating/updating the pipeline where the CalculiX results are loaded
2023-03-16 06:12:14 +01:00
berniev
138688d25e
Finish #8879 and remove the unwanted files
2023-03-16 03:48:59 +01:00
Chris Hennes
fc996571cb
CI: Run the C++ test suite as part of the GitHub CI
...
Refactors the tests to rename them to runPythonTests and runCPPTests.
2023-03-15 18:34:39 +00:00
Chris Hennes
00deb9f7d3
Merge pull request #8819 from galou/empty_identifier_not_allowed
...
Do not allow an empty identifier in `getIdentifier`
2023-03-15 15:22:42 +00:00
Gaël Écorchard
85420a885b
Merge branch 'master' into empty_identifier_not_allowed
2023-03-15 14:14:15 +01:00
Yorik van Havre
45001fa160
Merge pull request #8795 from yorikvanhavre/draft-layermanager
...
Draft: Added LayerManager command from BIM
2023-03-15 11:59:59 +01:00
Yorik van Havre
23f266f2e2
Merge pull request #8818 from yorikvanhavre/draft-grid-fix
...
Draft: Fixes grid on/off behaviour - fixes #5878
2023-03-15 11:59:30 +01:00
Chris Hennes
44864bf525
Merge pull request #8776 from chennes/toponamingIndexedName
...
App: Toponaming indexed name
2023-03-14 19:21:19 -05:00
wmayer
2071971a5d
MSYS2: fix creation of ProgressIndicatorPy
2023-03-14 22:24:33 +01:00
wmayer
21d705ad4b
Import/Part: [skip ci] restore some comments
2023-03-14 21:47:41 +01:00
Chris Hennes
c1e6d516f4
Addon Manager: Pylint cleanup
2023-03-14 13:59:51 -05:00
Chris Hennes
95e1389c41
Addon Manager: Fix #8833
2023-03-14 13:59:51 -05:00