realthunder / FreeCAD_assembly3

Experimental attempt for the next generation assembly workbench for FreeCAD
GNU General Public License v3.0
884 stars 74 forks source link

[Issue] Chamfer not applied symmetrically #868

Open YosypC opened 3 years ago

YosypC commented 3 years ago

Cattura As they should be

Cattura2 Asymmetrical

M16_MFDs.zip FrontFascia body, Chamfer002.

When the values are the same, it's symmetrical. When they change, it changes the length of the wrong edge. I want both the lower ones to go down, am I doing something wrong? It worked in different projects.

EDIT: I've found the problem. Size and Size2 are inverted. I guess there's not much that can be done here, right? EDIT: another instance of inverted Size and Size2. Two of so far found edges suffer from the same problem. Cattura

M16_MFDs.zip Chamfer003

OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2021.922.24301 +4188 (Git)
Build type: Release
Branch: LinkDaily
Hash: 3de879c7a2ba7111cc769d98636eb6d43189459d
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Italian/Italy (it_IT)
realthunder commented 3 years ago

The order of sizes is related to the edge orientation, which is indeed not obvious for end user. I'll make it possible to do per edge setting in the future.