Hi, in Part Design sketches and their elements can completely break next steps as all attachment to faces, edges, etc. is done just via element names, not via some immutable id.
So if we add/remove edge/face in base sketch/object this attachment could become completely broken. I believe it's something widely known, is there open bug, workaround?
Is it worth to give example, or everybody encounter this problem?
Thanks.
[Solved: Toponaming] Changing base sketch breaks Part Design
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
[Solved: Toponaming] Changing base sketch breaks Part Design
Last edited by Kunda1 on Sat Sep 24, 2022 8:35 pm, edited 1 time in total.
- Shalmeneser
- Veteran
- Posts: 9560
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Changing base sketch breaksPart Design
Yes, everybody knows it and with much luck there will be improvements in the next version. If you follow the advice for creating stable models you can drastically improve stability of your models. There remain only few tools relying on generated geometry such as chamfer, fillet, thickness.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Changing base sketch breaksPart Design
I was sure I'm not alone
Unfortunately it adds a lot of work - instead of just stick to needed place/reference user need calculate positions.
I'll try realthunder fork.
Thanks you all!
Re: Changing base sketch breaksPart Design
I know it is an unpopular opinion... But, slapping sketches on generated geometry with reckless abandon is not necessarily good practice. With or without TNP.
But, you are correct, the Linkstage3 version will allow this sort of modeling. But, even there TNP is only mitigated, not 100% gone.
Yes, there are those who say, it is good enough that it is like being 100%...but, if it is that good, then the tools provided to fix it aren't necessary, right?
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
Re: Changing base sketch breaksPart Design
May be from scientific point of view it's not good, but for me, as home user making models for 3D printing ability bind object to some corner or side is "must have" feature.
Re: Changing base sketch breaksPart Design
I understand that many aren't interested in advanced skills or even long term model maintenance. And that ok to.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
Re: Changing base sketch breaks Part Design
You can use Realthunder's Link branch if you want where he has a solution of toponaming. But learning how to use datum planes makes models more sustainable and transferable between CAD programs easier.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Changing base sketch breaksPart Design
For the record, this not true.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."