Should the Shapebinder Trace support be 'True' by default
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Should the Shapebinder Trace support be 'True' by default
In my work flow I always want the Shapebinder Trace support set True, I finally gave up and added this to my macro to do it automatically. Can someone write a few lines of why someone would want this False. It's kind of a sneaky thing, you can model all day long but when you go the move your objects everything falls apart.
Re: Should the Shapebinder Trace support be 'True' by default
Imagine a 4 cylinder engine. You want to model pistons etc. only once, but you want them repeated in different places.
If you search old forum discussions, you will see, that I was of the same opinion as you when the ShapeBinders were introduced.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Should the Shapebinder Trace support be 'True' by default
After some testing it looks like (with Trace Support set False) you don't want to move the Shapebinder with it's placement. If you do and then work on the shapebinder support object the shapebinder will move back to it's previous placement automatically. I guess this could be a bug, I didn't expect it to move because I placed it and then it moved back automatically.
At least in PartDesign I recommend placing the shapebinder in a body and then move the Body. This way the trace support can be True or False with the same result.
Thanks
At least in PartDesign I recommend placing the shapebinder in a body and then move the Body. This way the trace support can be True or False with the same result.
Thanks Chrisb, I can see that result. I always use clones because I might want to change something later.Imagine a 4 cylinder engine. You want to model pistons etc. only once, but you want them repeated in different places.
Thanks
Re: Should the Shapebinder Trace support be 'True' by default
I have no opinion about the question, but just be aware that using TraceSupport=true will then prevent using expression on Body Placement as it would create a cyclic dependency.
Re: Should the Shapebinder Trace support be 'True' by default
That's probably why the Placement is hidden.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.