About "Spreadsheet`s Lable in Expressions ",please help!

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
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!
User avatar
xsuper9988
Posts: 223
Joined: Sat Oct 24, 2020 4:20 am

Re: About "Spreadsheet`s Lable in Expressions ",please help!

Post by xsuper9988 »

adrianinsaval wrote: Thu Jan 13, 2022 12:53 pm There's DynamicData_Workbench
1. "Group name" and "Variable name" cannot be renamed
2. Variable sorting is fixed by name sorting, I can't sort by myself
For example:
length
width
high
thickness
3. The variable name is fixed "dd"+"capital"
"dd" will make the expression longer when there are many calculations
4. Finally, the most important question is,
He also seems to be changing all variables
When there are many variables, the update will be seriously delayed
It is still necessary to open several DynamicDatas to solve the delay
Attachments
SpreadsheetExpressions020.png
SpreadsheetExpressions020.png (92.61 KiB) Viewed 694 times
SpreadsheetExpressions021.png
SpreadsheetExpressions021.png (90.35 KiB) Viewed 694 times
User avatar
adrianinsaval
Veteran
Posts: 5553
Joined: Thu Apr 05, 2018 5:15 pm

Re: About "Spreadsheet`s Lable in Expressions ",please help!

Post by adrianinsaval »

Another more cumbersome alternative is to create the properties yourself, choose (carefully to not make a dependency mess) an object to which you want to add a property, right click on properties panel and check show all, right click again in properties panel and click add property.
xsuper9988 wrote: Thu Jan 13, 2022 3:49 pm 2. Variable sorting is fixed by name sorting, I can't sort by myself
You will still have this problem with this method
4. Finally, the most important question is,
He also seems to be changing all variables
When there are many variables, the update will be seriously delayed
It is still necessary to open several DynamicDatas to solve the delay
This is a limitation of FreeCAD, no matter what you do you'll need to use many objects if you want to edit certain properties without requiring recompute of objects dependent on different properties
User avatar
xsuper9988
Posts: 223
Joined: Sat Oct 24, 2020 4:20 am

Re: About "Spreadsheet`s Lable in Expressions ",please help!

Post by xsuper9988 »

adrianinsaval wrote: Thu Jan 13, 2022 4:04 pm Another more cumbersome alternative is to create the properties yourself, choose (carefully to not make a dependency mess) an object to which you want to add a property, right click on properties panel and check show all, right click again in properties panel and click add property.
xsuper9988 wrote: Thu Jan 13, 2022 3:49 pm 2. Variable sorting is fixed by name sorting, I can't sort by myself
You will still have this problem with this method
4. Finally, the most important question is,
He also seems to be changing all variables
When there are many variables, the update will be seriously delayed
It is still necessary to open several DynamicDatas to solve the delay
This is a limitation of FreeCAD, no matter what you do you'll need to use many objects if you want to edit certain properties without requiring recompute of objects dependent on different properties
OK
Thank you very much
User avatar
ifohancroft
Posts: 206
Joined: Fri May 31, 2019 11:25 pm
Location: Sofia, Bulgaria
Contact:

Re: About "Spreadsheet`s Lable in Expressions ",please help!

Post by ifohancroft »

xsuper9988 wrote: Thu Jan 13, 2022 3:49 pm
adrianinsaval wrote: Thu Jan 13, 2022 12:53 pm There's DynamicData_Workbench
1. "Group name" and "Variable name" cannot be renamed
2. Variable sorting is fixed by name sorting, I can't sort by myself
For example:
length
width
high
thickness
3. The variable name is fixed "dd"+"capital"
"dd" will make the expression longer when there are many calculations
4. Finally, the most important question is,
He also seems to be changing all variables
When there are many variables, the update will be seriously delayed
It is still necessary to open several DynamicDatas to solve the delay
Some of the reasons I stopped using DynamicData Workbench as well.
I like making, breaking and modding stuff, using a soldering iron, code or both. https://ifohancroft.com
Post Reply