FreeCAD / FreeCAD/FreeCAD

PartDesign: Recreating a Feature before a Mirror/LinearPattern/PolarPattern/Multitransform does not place it right after the Tip.

Open
#24,922 4 comments 0 reactions 0 assignees View on GitHub
Mod: Part Design Status: Confirmed Type: Bug
Dominant language
C++
Stars
33.6k
Forks
6k
Avg merge
3d 17h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Problem description

Suppose the given scenario when using PartDesign:

There are Multiple features inside a Body.

```
Body
Pad
Pocket
Mirrored
Pad001
```

Then, I want to recreate `Pocket` differently.
I set `Pad` as a Tip (the one before `Pocket`)
Then, I delete `Pocket`, which will leave the Sketch
Then, if I create a new Feature (let's say another Pad, `Pad002`) at that place, it will be placed right after the `Mirrored`, not right after the Tip.

https://github.com/user-attachments/assets/ddfbc883-b9b5-4d9a-ac6c-3ba3ce468145

### Full version info

```shell
OS: Ubuntu 25.10 (ubuntu:GNOME/ubuntu/wayland)
Architecture: x86_64
Version: 1.1.0dev.14555 (Git shallow)
Build date: 2025/10/21 12:07:13
Build type: Release
Branch: main
Hash: 2096d0bd8603b429fdc0c746c34b3d73c3289fe1
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: English/United States (en_US)
Navigation Style/Orbit Style/Rotation Mode: Touchpad/Trackball/Drag at cursor
Stylesheet/Theme/QtStyle: OpenDark.qss/OpenDark/
Logical DPI/Physical DPI/Pixel Ratio: 96/94.485/1
Installed mods:
* Assembly4.1 0.60.2-0.1
* Cables 0.3.0
* CurvesWB 0.6.64
* FreeCAD-render 2024.12.15
* Assembly4 0.60.2
* sheetmetal 0.7.58
* DynamicData 2.75.0
* Curves 0.6.70
* InventorLoader 1.5.1
* diff-tools 0.1.0
* ose-piping
* Assembly4.1_mod 0.60.2-0.1
* OpenTheme 2025.5.20
* fasteners 0.5.43
* Silk 0.2.0
* osh-autodoc-workbench 0.2.3
* CurvedShapes 1.0.14
* freecad-povray-render
* OpticsWorkbench 1.2.2
* lattice2 1.0.0
* kicadStepUpMod 11.7.8
```

### Subproject(s) affected?

None

### Anything else?

_No response_

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.