FreeCAD / FreeCAD/FreeCAD

PartDesign: Polar pattern does not work for "Tansform tool shape"

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

Description

### Problem description

If the last operation was a Pocket, applying a polar pattern using "Transform tool shape" does not work.

### Workbench affected?

Part Design

### Steps to reproduce

1. Open up the supplied example file. ( [KrausePumpe_1_1.zip](https://github.com/user-attachments/files/25400252/KrausePumpe_1_1.zip) )
2. Choose Part Desing Workbench
3. Activate Body001
4. select Pocket001
5. choose "Polar Patterns"
6. Think "wtf" and remember all about relaxation you know.

### Expected behavior

Expecte behaviour would be to see the selected result of the pocket ( the tool shape to be transformed ) to be polar patterned.

### Actual behavior

Only he "Preview" of the pocket operation is patterned

Image

To my astonishment - if I would choose "Transform Body" instead of "Transform tool shape" the pattern operation would work like expected.

### Development version About Info (in Safe Mode)

```shell
Tested in multiple recent weeklys - last in 2026-02-18 - all the same.

OS: Windows 11 build 26100
Architecture: x86_64
Version: 1.2.0dev.20260217 (Git shallow)
Build date: 2026/02/17 21:26:14
Build type: Release
Branch: (HEAD detached at 3bad5dabd)
Hash: 3bad5dabde38f1a901fa1475e30f5caee7f9846a
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: German/Germany (de_DE)
Navigation Style/Orbit Style/Rotation Mode: Gesture/Rounded Arcball/Window center
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Dark/
Logical DPI/Physical DPI/Pixel Ratio: 96/111.979/1.25
Installed mods:
* Curves workbench 0.6.70
```

### Last known good version (optional)

```shell

```

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.