FreeCAD / FreeCAD/FreeCAD

"One transformed shape does not intersect the support" error when trying to mirror part with subtractive cylinder

Open
#29,954 0 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

### Problem description

I have a part that doesn't mirror properly when I add subtractive cylinder to it. Without this subtractive shape mirroring works properly without errors.

### Workbench affected?

Part Design

### Steps to reproduce

[adapter_AC2.FCStd.zip](https://github.com/user-attachments/files/27534967/adapter_AC2.FCStd.zip)

Broken shape is ready.

You can delete subtractive cylinder and then mirror additivePipe002, additiveLoft and pad by YZ-plane - then it renders properly.

### Expected behavior

Pad with hole mirrors normally and without errors.

### Actual behavior

Image

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

```shell
OS: KDE Flatpak runtime (KDE/plasma/wayland)
Architecture: x86_64
Version: 1.1.0.44795 (Git)
Build date: 2026/03/25 02:17:53
Build type: Release
Branch: (HEAD detached at 1.1.0)
Hash: 34a9716668b1ddeb55b914f1c5be644826bdbbbf
Python 3.13.11, Qt 6.10.2, Coin 4.0.7, Vtk 9.4.2, boost 1_86, Eigen3 3.4.1, PySide 6.10.1
shiboken 6.10.1, SMESH 7.7.1.0, xerces-c 3.3.0, IfcOpenShell 0.0.0, OCC 7.8.1
Locale: Polish/Poland (pl_PL)
Navigation Style/Orbit Style/Rotation Mode: CAD/Rounded Arcball/Window center
Stylesheet/Theme/QtStyle: unset/FreeCAD Classic/
Logical DPI/Physical DPI/Pixel Ratio: 96/30.48/1
```

### Last known good version (optional)

```shell

```

Contributor guide

Open the contributing guide

Research direction

Open adapter_AC2.FCStd.zip in FreeCAD and reproduce the Part Design mirror with the subtractive cylinder present. Compare it with the stated workaround of deleting the subtractive cylinder and mirroring additivePipe002, additiveLoft and pad by the YZ-plane. Done means the pad with the hole mirrors and renders without the reported error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.