View Issue Details

IDProjectCategoryView StatusLast Update
0004267PartDesignBugpublic2021-02-06 06:43
Reporteruwestoehr Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Target Version0.20 
Summary0004267: adding primitives changes body coordinate system
Description- Add 2 primitives, the first one attached to the xy-plane, the second one attached to a face of the first one. Attached is an example file.
- now try to mirror the first one along the xy-plane

result: you get the error

<App> Document.cpp(3464): Failed to recompute Cube#Mirrored: Transformation failed
Recompute failed! Please check report view.

The problem is hereby that the addition of the primitive changes the body coordinate system. Therefore the mirroring is correctly done, but the xy-plane was moved.
Additional Informationforum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=43395
TagsNo tags attached.
FreeCAD InformationOS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19603 (Git)
Build type: Release
Branch: master
Hash: 62251e3b398ce7d46aba6c84d68da990bfb8b0f9
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)

Relationships

has duplicate 0004252 closed Mirroring of two objects fails. 

Activities

uwestoehr

2020-02-15 17:58

manager  

Cube.FCStd (23,157 bytes)

openBrain

2020-04-07 16:37

developer   ~0014330

@uwestoehr : I changed "global coordinate system" to "body coordinate system" as the GCS roughly can't be altered. However, do you have some evidence that the behavior is linked with coordinate system tampering ? Or is it just rough inference ? I see nothing about it in the forum discussion. ;) Thx.

yorik

2022-03-03 13:55

administrator   ~0016866

This ticket has been migrated to GitHub as issue 6032.

Issue History

Date Modified Username Field Change
2020-02-15 17:58 uwestoehr New Issue
2020-02-15 17:58 uwestoehr File Added: Cube.FCStd
2020-04-07 16:32 openBrain Relationship added has duplicate 0004252
2020-04-07 16:35 openBrain Summary adding primitives changes global coordinate system => adding primitives changes body coordinate system
2020-04-07 16:35 openBrain Description Updated
2020-04-07 16:37 openBrain Note Added: 0014330
2021-02-06 06:43 abdullah Target Version => 0.20