FreeCAD_assembly3 icon indicating copy to clipboard operation
FreeCAD_assembly3 copied to clipboard

Dimensions stored in spreadsheet do not update unles you open the dialog and press cancel

Open grtyvr opened this issue 3 years ago • 8 comments

If you have dimensions in a spreadsheet, and update the dimensions in the spreadsheet the dimension will not update in the drawing unless you select the dimension for editing in the document and then press cancel on the dimension dialog.

grtyvr avatar Jul 30 '22 20:07 grtyvr

Always post full about info please!

luzpaz avatar Jul 30 '22 23:07 luzpaz

My bad. -----------------8><--------------------------------------- OS: Ubuntu 20.04.4 LTS (ubuntu:GNOME/ubuntu) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 2022.111.28429 (Git) AppImage Build type: Release Branch: LinkStage3 Hash: ec814c42d02f15171f9dbb7f650400c9943abfe0 Python version: 3.9.9 Qt version: 5.12.9 Coin version: 4.0.1 OCC version: 7.5.3 Locale: English/Canada (en_CA)

grtyvr avatar Jul 31 '22 18:07 grtyvr

@oficinerobotica do you mind confirming the bug report ?

luzpaz avatar Jul 31 '22 19:07 luzpaz

I have been doing more testing. It does not always happen. I am trying to find a set of reproducible steps.

grtyvr avatar Jul 31 '22 19:07 grtyvr

@grtyvr Please test using the latest 0709 release.

realthunder avatar Aug 01 '22 07:08 realthunder

The 0709 release detects a circular drawing reference. Have to sort that out first. Will test once done.

grtyvr avatar Aug 01 '22 19:08 grtyvr

0709 release. Steps to reproduce.

Create new document: doc_1. Create new body. Create sketch. Add spreadsheet Enter dim. in spreadsheet and give it an alias: alias_1

Open new document: doc_2. Create new body. Create new sketch Assign dimension from spreadsheet in other document using <<doc_1>>#Spreadsheet.alias_1

If you change the value in the spreadsheet you will have to open the formula editor in doc_2 that references that alias and click cancel before the new value is used in the drawing.

grtyvr avatar Aug 01 '22 19:08 grtyvr

Might be related but in the pad dialog if you reference a dimension in another document then you have to delete the formula and re-enter it for the new dimension to be used.

grtyvr avatar Aug 04 '22 06:08 grtyvr