Chris Hennes
5688e81ed4
Measure: Pass empty arg to QStringLiteral macro
...
Silences compiler warning about missing expected macro argument (MSVC warning C4003).
2024-12-23 17:55:15 +01:00
wmayer
4ba6e8e150
App: Fix possible crash when postponing the destruction of a removed property
...
Fixes #18601
2024-12-23 11:49:38 -05:00
Ladislav Michl
4d6ed9d531
Base: UnitsSchema: return std::string
2024-12-23 17:48:42 +01:00
Ladislav Michl
2ea8a633ac
Base: Quantity: return std::string
2024-12-23 17:48:42 +01:00
Ladislav Michl
0907c7bfda
Base: Units: return std::string
2024-12-23 17:48:42 +01:00
FEA-eng
970beb4457
Fix typos in TechDraw advanced preferences - tooltips ( #18510 )
2024-12-23 10:38:12 -06:00
Julien Masnada
e930fd6f17
Remove invalid assert on unit test
2024-12-23 17:20:48 +01:00
Julien Masnada
b137c6c3f4
Removing IFC project by default
2024-12-23 17:20:48 +01:00
luzpaz
7782fd6827
Trim lines ending with superfluous whitespace
2024-12-22 08:50:37 -05:00
luzpaz
0758630103
Fix various typos
2024-12-22 08:47:13 -05:00
Chris Hennes
173ff4da1e
Merge pull request #15744 from alfrix/threads
...
feature: add more thread types: BSP NPT and tapered
2024-12-20 12:22:38 -05:00
Yorik van Havre
2b201dd19a
BIM: Added frame to welcome dialog - supersedes #17393
2024-12-20 12:20:43 -05:00
wmayer
3c367b85cd
Part: Fix getIcon() of several view providers to return full path name of the icon file
2024-12-20 12:19:47 -05:00
Tobias Frost
0d628cb5fc
Fix SPDX Identifier to match license
2024-12-20 12:05:44 -05:00
Alfredo Monclus
ca3cb78ad5
fix(PD): size should be enabled if profile is not none
2024-12-20 12:03:18 -05:00
Andrea
d4f6fda055
[Mod] clean DrawingExport.cpp
...
Removed dead code
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-12-20 12:01:38 -05:00
marioalexis
a58c3caac1
Fem: Fix mesh export to vtk formats
2024-12-20 11:46:46 -05:00
Yorik van Havre
b62f971ed4
BIM: Fixed structures calculation mode - fixes #18453
2024-12-20 11:40:24 -05:00
PaddleStroke
cac8eb0859
Assembly: Joint creation presolve: move part2 rather than part1 when both are unconnected.
2024-12-20 11:37:04 -05:00
David Carter
7e1b1abddd
Materials: Change display of Quantity values
...
The default display type of quantity objects is fixed point resulting
in insufficient accuracy when changing unit systems, or when the values
are small. This fix changes the default format from 'Fixed' to the more
apt 'Default' format. This allows the displayed values to scale as
appropriate.
Fixes #18149
2024-12-20 11:31:43 -05:00
Alfredo Monclus
58344a5904
refactor(PD): rename CoreHole to TapDrill
...
using a drill and cutting tap is not the only method to create a thread, and this sizes should be optional. i would prefer using the minor diameter of threads, leaving full thread depth and let the user adjust according to their needs using the custom clearance
2024-12-20 07:51:34 -03:00
Alfredo Monclus
003e239daf
feat(PD): set the proper angle for threads and countersinks
...
apply the recommended thread angle only if the user hasn't set an angle
2024-12-20 07:51:34 -03:00
Alfredo Monclus
ce91285e4d
feat(PD): BSF threads
2024-12-20 07:51:34 -03:00
Alfredo Monclus
edb565046d
feat(PD): BSW threads
2024-12-20 07:51:34 -03:00
Alfredo Monclus
17283b6290
fix(Test): sketcher external geometry removed test
2024-12-20 07:51:34 -03:00
Alfredo Monclus
80d4185c09
refactor(PD): new cut profile for threads
...
fixes tapered threds
removing 2 points increases performance around 10% when doing an M1 in my imprecise testing
2024-12-20 07:51:33 -03:00
Alfredo Monclus
3e161f9c96
refactor(PD): change tabs to whitespaces
2024-12-20 07:51:33 -03:00
Alfredo Monclus
df22f8060d
feat(PD): tapered threads support, NPT and BSPT are now possible
2024-12-20 07:51:33 -03:00
Alfredo Monclus
588f4c3b00
feat(PD): ANSI pipe threads
2024-12-20 07:51:33 -03:00
Alfredo Monclus
acf04c7f1e
feat(PD): BSP - British standard pipe threads
2024-12-20 07:51:33 -03:00
Alfredo Monclus
db1b0c56bf
fix(PD): complete ISO-273
2024-12-20 07:51:33 -03:00
Yorik van Havre
a7c550da98
BIM: Several fixes to nativeIFC lock/unlock system - fixes #17862
2024-12-20 10:15:39 +01:00
JULIEN MASNADA
bcdfcce95c
Improved SweetHome 3D importer ( #17165 )
...
* Fixed access to Addon::Metadat::Url attributes
* Fixed invalid vector in distance calculation
* SH3D importer initial version
* Cleaned up and added baseboard
* Make sure notificationWidth is properly enabled/disabled
* Added furnitureGroup, color prefs, light weight mesh object
* Allow to join walls
* Prepare to join wall, improved status feedback
* Removing trailing white space
* SH3D importer initial version
* Cleaned up and added baseboard
* Make sure notificationWidth is properly enabled/disabled
* Added furnitureGroup, color prefs, light weight mesh object
* Allow to join walls
* Prepare to join wall, improved status feedback
* Removing trailing white space
* fixing tipo, 80 charlines, etc
* Adding a basic import test
* Work in local but fails on pipeline. Commenting out.
* Adding testcase and join wall path
* Use ruled surface to fix failed sweep
* Fixed faces order when joining walls
* Fixed missing sample importer file
* Allow to change pref just before import
* Fixed excessive debug output
* Allow to import from string. Test use embedded string
* Fixed tipo in comment
Co-authored-by: João Matos <joao@tritao.eu >
* Improved door import
Also added coloring for wall section's edges when debuging
* Moved debug init script to FreeCAD-Docker repo
---------
Co-authored-by: João Matos <joao@tritao.eu >
Co-authored-by: Yorik van Havre <yorik@uncreated.net >
2024-12-20 09:46:39 +01:00
Roy-043
7d2c10f4c1
BIM: fix Wiki links in BIM Tutorial
2024-12-18 09:40:36 +01:00
marioalexis
b64549b348
Fem: Add electrostatic constraint symbol
2024-12-17 14:46:19 +01:00
luzpaz
82c7d013fb
BIM: add docstrings to Arch.py
...
Closes #18560
2024-12-17 14:26:48 +01:00
Roy-043
d507cf3453
Merge pull request #18558 from Roy-043/Draft-Fix-handling-of-coin-nodes
...
Draft: Fix handling of coin nodes
2024-12-17 12:07:38 +01:00
Roy-043
db12b31b76
Draft: Fix handling of coin nodes
...
Fixes #18523 .
2024-12-16 18:24:36 +01:00
Ladislav Michl
2afdd58a88
TechDraw: Ensure tolerance font size is > 0
2024-12-16 12:23:51 -05:00
PaddleStroke
e657ce9473
TechDraw: Assembly exploded views : revert #17726
2024-12-16 11:22:26 -06:00
wmayer
bbb5b45133
Part: Fix segmentation fault in Feature::getExportElementName
...
Calling ShapeType() on a null shape is not allowed and causes a segmentation fault. So, check beforehand if the shape is not null.
Fixes #18537
2024-12-16 12:17:19 -05:00
Chris Hennes
a88f30877c
Update src/Mod/TechDraw/Gui/QGILeaderLine.cpp
2024-12-16 18:16:03 +01:00
wandererfan
3cadb489d9
[TD]allow weld symbol on rotated leader
2024-12-16 18:16:03 +01:00
wandererfan
a92acbd457
[TD]fix leader autohorizontal on rotated base view
2024-12-16 18:16:03 +01:00
luzpaz
23354b57cb
CAM: Linting Path/Post/Processor.py ( #18539 )
...
Added various docstrings + fixed a typo
2024-12-16 11:09:17 -06:00
Jiří Pinkava
973ad7b5c8
Sketcher: clean-up geometry history configuation
...
Keep code almost 1:1 with LS3 branch, just ensure the variable is
initialized and code is documented
2024-12-16 12:07:40 -05:00
Chris Hennes
b2619f339c
Addon Manager: PythonDeps Cleanup and Testing
2024-12-16 17:51:29 +01:00
Chris Hennes
6254cb910b
Addon Manager: Correct run_interruptable_subprocess
...
communicate() has to be called after a final kill() to get the output
2024-12-16 17:51:29 +01:00
Florian Foinant-Willig
e607b5757e
PartDesign: Add Std_ToggleFreeze to context menu
2024-12-16 11:47:52 -05:00
WandererFan
fa327ec152
[TD]Fix transparent area in pdf ( fix #18443 ) ( #18507 )
...
* [TD]fix transparent areas in pdf (#18443 )
* [TD]restore use of PDF/A-1b format
- was not working in older versions of QPdfWriter
2024-12-16 10:47:08 -06:00