FreeCAD/FreeCAD
Sketcher: normal/construction geometry status is remembered
クローズ
#13,979 opened on 2024/05/12
Good first issueMod: SketcherTopic: User InterfaceType: Feature
Repository metrics
- Stars
- (30,913 個のスター)
- PR merge metrics
- (平均マージ 24d 7h) (30d で 217 merged PRs)
説明
Is there an existing issue for this?
- I have searched the existing issues
Problem description
When construction geometry is toggled on, and the sketch is exited, and the same or a new one is opened, be it in the same file or not (even a new file), construction geometry is still toggled on. FreeCAD remembers the status at program level. While the behavior can be understandable if the same sketch is opened again, it is unexpected and surprising because it is unique in the CAD world. Normal geometry is the most commonly used in sketches, and should be the default when creating a new sketch or opening an existing one.
Proposal:
- Normal geometry is toggled on for newly created sketches.
- Sketches can remember the geometry status when closed (each sketch has a parameter, not at program level), with a checkbox in settings (“rembember if construction geometry is activated” or similar).
- By default, FreeCAD doesn’t remember if construction geometry was toggled on, thus normal geometry is always active when a sketch is opened.
Full version info
OS: Ubuntu 23.10 (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.37249 (Git) AppImage
Build type: Release
Branch: main
Hash: 3acbc561f299b4cddea8215c387a52f3d5132cf6
Python 3.11.9, Qt 5.15.13, Coin 4.0.2, Vtk 9.2.6, OCC 7.7.2
Locale: French/France (fr_FR)
Installed mods:
* BillOfMaterials-WB 0.0.7
* CosmeticThread3D
* OpenTheme 2024.4.20
* Curves 0.6.35
* CurvedShapes 1.0.9
* sheetmetal 0.4.13
Subproject(s) affected?
Sketcher
Anything else?
Discussed with the Design Working Group.
Code of Conduct
- I agree to follow this project's Code of Conduct