Kacper Donat
5d58ac7459
Merge pull request #22088 from hyarion/feature/variable-constraint-points
...
Sketcher: Adds support for constraint with more than 3 points
2025-07-21 23:06:49 +02:00
PaddleStroke
80935791fd
Assembly: Fix unconnected Joints always touched
...
Fix https://github.com/FreeCAD/FreeCAD/issues/22642
2025-07-21 13:24:28 -05:00
sliptonic
c99cd73cd6
Merge pull request #22398 from dbtayl/fix_22073
...
CAM: Adaptive: Fix NULL input shapes when top of stock equals top of model
2025-07-21 11:35:39 -05:00
Roy-043
ebc776fca9
Draft: fix hang on snapping to large point cloud
2025-07-21 11:04:53 -05:00
Benjamin Nauck
7150ae1dc9
Sketcher: Add tests for ensuring accessing works for both old and new api
2025-07-21 18:03:14 +02:00
PaddleStroke
04bbfc6e07
Fix https://github.com/FreeCAD/FreeCAD/issues/21936
2025-07-21 11:03:12 -05:00
Benjamin Nauck
ac07a56b75
Sketcher: Add support for more than 3 points
...
While this adds a new way, it keeps the old to make it easier to merge.
This will allow other work to be merge before without rebase issues
2025-07-21 18:02:23 +02:00
Benjamin Nauck
6eff3ed949
Sketcher: Initialize constraint members in class declaration
2025-07-21 18:02:23 +02:00
Syres916
4fa82a796d
[Points] Add e57 to import file extensions
2025-07-21 11:02:17 -05:00
Yorik van Havre
fd9f93f841
BIM: Prevent opening several Layer Managers - issue #17983
2025-07-21 11:01:39 -05:00
Yorik van Havre
a7960a8e66
BIM: Hide stairs base object on creation - Fixes #22436
2025-07-21 11:01:05 -05:00
wmayer
402d533bff
Sketcher: fix for issue 12925
2025-07-21 10:55:06 -05:00
Roy-043
ff03f3f182
BIM: BimBox: improve length, width and height inputs
...
PR to make the handling of the mentioned inputs consistent with that of the X, Y and Z inputs: check for in-command shortcuts. and select only the numerical portion of the text on focus change.
2025-07-21 15:41:37 +02:00
FEA-eng
949767ea69
FEM: Add cavity radiation with CalculiX ( #22593 )
2025-07-20 21:26:03 -05:00
jffmichi
475a889316
TechDraw: fix dock/undock/fullscreen for TechDraw view
2025-07-21 00:44:18 +02:00
PaddleStroke
aa785f78d6
Sketcher: Dimension: Offset the label when moving mouse ( #22387 )
...
* Sketcher: Dimension: Offset the label when moving mouse
* Sketcher: Create dedicated enum for offset boolean
This improves readability because the intent must be stated explicitly.
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-07-20 19:47:21 +02:00
matthiasdanner
f38485ada2
Sketcher: Add second arc helper on diameter constraint ( #22579 )
...
* add second arc helper on diameter constraint
* fix linter warnings
---------
Co-authored-by: Matthias Danner <28687794+matthiasdanner@users.noreply.github.com >
2025-07-20 19:46:49 +02:00
Chris Hennes
538b6e042c
Merge pull request #22227 from kadet1090/refactor-tool-hints
...
Sketcher: Refactor Tool Hints
2025-07-20 12:05:15 -05:00
Ian 'z0r0' Abreu
efc4defebf
fixing imports
2025-07-20 09:04:27 -04:00
Ian 'z0r0' Abreu
536a7452c7
Removal of comments.
2025-07-20 08:51:45 -04:00
PaddleStroke
4bdaa0180a
Sketcher: Fix random gray icon ( #22502 )
...
* Sketcher Fix #10027
2025-07-20 00:17:58 +02:00
Max Wilfinger
17dadc774c
Part: Align to selection - implement for 1 non-planar face selection ( #22365 )
...
* Part: Align to selection - implement for 1 non-planar face
* Clean up suggested code changes
2025-07-19 11:21:46 +02:00
Kacper Donat
4ac445afe7
Sketcher: Declare tr function for DrawSketchHandler
2025-07-19 10:05:09 +02:00
Kacper Donat
ed14e6b24f
Sketcher: Use generic tool hints table for DrawSketchHandlerBSpline
2025-07-19 10:05:09 +02:00
Kacper Donat
91de480bc8
Sketcher: Use generic tool hints table for DrawSketchHandlerTranslate
2025-07-19 10:05:09 +02:00
Kacper Donat
6564ad5c6e
Sketcher: Use generic tool hints table for DrawSketchHandlerSlot
2025-07-19 10:05:09 +02:00
Kacper Donat
05eb702f87
Sketcher: Use generic tool hints table for DrawSketchHandlerScale
2025-07-19 10:05:08 +02:00
Kacper Donat
276a44c1e3
Sketcher: Use generic tool hints table for DrawSketchHandlerRotate
2025-07-19 10:05:08 +02:00
Kacper Donat
6b22c79be2
Sketcher: Use generic tool hints table for DrawSketchHandlerRectangle
2025-07-19 10:05:08 +02:00
Kacper Donat
49fbffa200
Sketcher: Use generic tool hints table for DrawSketchHandlerPolygon
2025-07-19 10:05:08 +02:00
Kacper Donat
7d7fc0c021
Sketcher: Use generic tool hints table for DrawSketchHandlerLineSet
2025-07-19 10:05:08 +02:00
Kacper Donat
23bd9e86fd
Sketcher: Use generic tool hints table for DrawSketchHandlerLine
2025-07-19 10:05:08 +02:00
Kacper Donat
9a9613d88c
Sketcher: Use generic tool hints table for DrawSketchHandlerFillet
2025-07-19 10:05:08 +02:00
Kacper Donat
ed617cdf74
Sketcher: Use generic tool hints table for DrawSketchHandlerExtend
2025-07-19 10:05:08 +02:00
Kacper Donat
2ab975cfd5
Sketcher: Use generic tool hints table for DrawSketchHandlerEllipse
2025-07-19 10:05:08 +02:00
Kacper Donat
edf0d488e4
Sketcher: Use generic tool hints table for DrawSketchHandlerCircle
2025-07-19 10:05:08 +02:00
Kacper Donat
5c1d097161
Sketcher: Use generic tool hints table for DrawSketchHandlerBSpline
2025-07-19 10:05:08 +02:00
Kacper Donat
e86a43c183
Sketcher: Use generic tool hints table for DrawSketchHandlerArcSlot
2025-07-19 10:05:08 +02:00
Kacper Donat
f0c6cd7a0f
Sketcher: Use generic tool hints table for DrawSketchHandlerArcOfParabola
2025-07-19 10:05:08 +02:00
Kacper Donat
d1a25c98bc
Sketcher: Use generic tool hints table for DrawSketchHandlerArcOfHyperbola
2025-07-19 10:05:08 +02:00
Kacper Donat
20876d7b35
Sketcher: Use generic tool hints table for DrawSketchHandlerArcOfEllipse
2025-07-19 10:05:08 +02:00
Kacper Donat
b2453caaea
Sketcher: Use generic tool hints table for DrawSketchHandlerArc
2025-07-19 10:05:08 +02:00
Ian 'z0r0' Abreu
6358874a58
merging.
2025-07-18 19:44:47 -04:00
Ian 'z0r0' Abreu
325fa7f5e6
removing List, Dict typing refs.
2025-07-18 19:44:09 -04:00
Ian Abreu
b721257670
Merge branch 'main' into CAM-bindings
2025-07-18 18:28:49 -04:00
Ian 'z0r0' Abreu
e4e8625a4b
initial commit
2025-07-18 18:27:08 -04:00
Ajinkya Dahale
114d3dcd87
Sketcher: Improve constraint transfer in SketchObject::trim()
...
Provide new geos to `deriveConstraintsForPieces` manually, since they are
not (and likely cannot be at time of calling) added to the sketch. This will
make sure that the method has sufficient information to properly transfer/create
new constraints.
2025-07-19 03:25:38 +05:30
Ajinkya Dahale
018ac7b9dd
Sketcher: Skip checks in deriveConstraintsForPieces when risky
...
Possibly fixes #22352 .
It is possible to call the method when new geos are not yet created or added to
the sketch. In such cases, the values obtained can be "dirty", and is likely a
seg-fault.
2025-07-19 03:25:38 +05:30
PaddleStroke
f468e4c4ac
Assembly: Fix error message flexible assembly #22561
2025-07-18 15:20:27 -05:00
sliptonic
7de4fac9fe
Merge pull request #22524 from jffmichi/drilling_remove_redundant
...
CAM: remove redundant move after drilling
2025-07-18 14:15:19 -05:00