Make the names of faces, edges and tops of parts perennial for assembly #24783
Replies: 5 comments 9 replies
-
|
Sounds like Toponaming. |
Beta Was this translation helpful? Give feedback.
-
|
I had not seen this page in my research. But yes, it is indeed to this problem that I propose a simplified approach. |
Beta Was this translation helpful? Give feedback.
-
|
@drwho495 isnt this what you are working on? |
Beta Was this translation helpful? Give feedback.
-
|
(thank you for conversion Issue ==> Discussion) |
Beta Was this translation helpful? Give feedback.
-
|
@leiopar you might want to try this development build, it has a checking algorithm that typically fixes this issue |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Is there an existing issue for this?
Problem description
Hi
let’s say I create a piece by extrusion, then that I use it in an assembly in the link via a face, a segment or a vertex.
If I refine the part with a simple chamfer, all the faces, segments, and vertex are renamed, which breaks the joints in the assembly.
For example, in a part: after an extrusion, I have a face called "Pad001.Face5".
I insert the part into an assembly using the face for a joint. The joint "reference1" parameter contains "Body002.Pad001.Face5".
But if I make a simple chamfer on a edge, even if it does not concern the "Pad001.Face5" side, this side is renamed to "Chamfer001.Face12" which is no longer recognized by the assembly.
Each task having a unique name, the name conflicts are impossible, so why not keep the original name ?
Note : even if the chamfer was made on an edge of "Pad001.Face5", nothing forces this face to change its name even if it is trimmed. Mathematically, it’s always the same plan.
thank you for your time
Full version info
OS: Windows 11 build 26100 Architecture: x86_64 Version: 1.0.2.39319 (Git) Conda Build type: Release Branch: (HEAD detached at 1.0.2) Hash: 256fc7eff3379911ab5daf88e10182c509aa8052 Python 3.11.13, Qt 5.15.15, Coin 4.0.3, Vtk 9.3.0, OCC 7.8.1 Locale: French/France (fr_FR) Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/Fusion Installed mods: * A2plus 0.4.68Subproject(s) affected?
PartDesign / Assembly
Anything else?
No response
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions