[implemented] [PartDesign] Fix missing expression binding in primitives placement dialog
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!
[implemented] [PartDesign] Fix missing expression binding in primitives placement dialog
I think the dialog for additive/subtractive geometries has a bug:
- open the attached file. You can see that the radius of both spheres is set to the value in the spreadsheet
- now edit the subtractive or additive sphere
- in the appearing dialog you can change the radius. Do this by using the spin buttons.
result: the dialog shows you the value you set, e.g. 12mm. But after finishing the dialog the radius is correctly the one of the spreadsheet.
I think the fix is that the radius value field in the editing dialog gets the formula button as available e.g. for the attachment position fields:
- open the attached file. You can see that the radius of both spheres is set to the value in the spreadsheet
- now edit the subtractive or additive sphere
- in the appearing dialog you can change the radius. Do this by using the spin buttons.
result: the dialog shows you the value you set, e.g. 12mm. But after finishing the dialog the radius is correctly the one of the spreadsheet.
I think the fix is that the radius value field in the editing dialog gets the formula button as available e.g. for the attachment position fields:
- Attachments
-
- sphere-dialog-bug.FCStd
- file to reproduce
- (21.35 KiB) Downloaded 34 times
Last edited by uwestoehr on Sat Mar 21, 2020 11:01 pm, edited 2 times in total.
Re: additive/substractive primitives dialog bug
Yep, this missing ability is known and listed by chrisb in this thread
What I don't know is if he still wants to create a ticket before end of 0.19 release. Let's ask :
What I don't know is if he still wants to create a ticket before end of 0.19 release. Let's ask :
Re: additive/substractive primitives dialog bug
Wow your memory is amazing! I commented in ChrisB's thread as well. Since nobody reacted to ChrisB's post I gues the devs are simply not aware of it. So as it is straight forwards. I can act and open a bug report. I'll wait for Chris.openBrain wrote: ↑Fri May 17, 2019 5:15 pm Yep, this missing ability is known and listed by chrisb in this thread
Re: additive/substractive primitives dialog bug
I think chrisb's idea to first merge all places where expressions are missing, then open only one ticket, is the way to go.

Re: additive/substractive primitives dialog bug
Hi guys, thanks for waiting. I will recheck after DeepSOIC's comment and then open a ticket with improved specification for placement expressions.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: additive/substractive primitives dialog bug
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: additive/substractive primitives dialog bug
This is fixed with PR: https://github.com/FreeCAD/FreeCAD/pull/3225
Re: additive/substractive primitives dialog bug
If I see it right, you fixed all of these: https://forum.freecadweb.org/viewtopic.php?f=3&t=33817.
Thanks!
Thanks!
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: additive/substractive primitives dialog bug
No, only the 2nd bullet of the OP list of your thread is fixed.chrisb wrote: ↑Sat Mar 21, 2020 9:47 am If I see it right, you fixed all of these: https://forum.freecadweb.org/viewtopic.php?f=3&t=33817.
Thanks!


Basically what @uwestoehr pointed in the picture in the OP of this thread.
Good job. However would it be possible that you amend the commit message so :uwestoehr wrote: ↑Sat Mar 21, 2020 4:18 am This is fixed with PR: https://github.com/FreeCAD/FreeCAD/pull/3225
- It is a bit self-explanatory. Something like "[PartDesign] Fix missing expression binding in PartDesign primitives placement dialog"
- Change links to ticket so it conforms to what Source Integration expects. Something like "Partially fixing bug #3981"
Re: additive/substractive primitives dialog bug
Striking is done. I was mislead, by the plethora of changes and didn't realize that the 2nd bullet described multiple missing expression awarenesses.
Thanks nevertheless to Uwe.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.