Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with configuration tables #1176

Closed
jpg87Fr opened this issue Apr 3, 2022 · 6 comments
Closed

Problem with configuration tables #1176

jpg87Fr opened this issue Apr 3, 2022 · 6 comments

Comments

@jpg87Fr
Copy link

jpg87Fr commented Apr 3, 2022

Following a Kuzma30 problem stated on the forum (https://forum.freecadweb.org/viewtopic.php?f=20&t=25712&p=585711#p585383), I am attaching a video to show the failures :
https://www.dropbox.com/s/rpj3nxac0yy0pl1/PbTableConfig.mp4?dl=

Moreover the constraints are disturbed during a change of configuration (all Attachments) :
PbTableConfig_First_Frame
0

@jpg87Fr
Copy link
Author

jpg87Fr commented Apr 4, 2022

I modified the assembly by creating a sub-assembly (bottom image).
The main assembly (top image) reacts to the configuration change, but the sub-assembly requires one and even several successive recalculations before positioning itself correctly, which also generates the update of the main assembly.
The spreadsheet page still not updating correctly.

04-03essai.zip
(7z archive) The file to open is РоликY.FCStd
PbTableConfig_WithSubAssM6
PbTableConfig_WithSubAssM5v2
OS: Windows 10 Version 2009 Word size of FreeCAD: 64-bit Version: 2022.402.26244 +4679 (Git) Build type: Release Branch: LinkDaily Hash: 2ed36c0a234b3871a790ac8437f496f29e025ded Python version: 3.8.6+ Qt version: 5.15.2 Coin version: 4.0.1 OCC version: 7.6.0 Locale: French/France (fr_FR)

realthunder added a commit to realthunder/FreeCAD that referenced this issue Apr 5, 2022
@realthunder
Copy link
Owner

The Spreadsheet not updating problem is fixed by the above commit.

The sub-assembly requiring manual recompute is not really a bug actually. You can trigger recompute after change the configuration combo box by pressing return key. This is by design, which arguably could use some improvement. It is mainly to allow smoother changing of the property value, so that a full recompute is only performed after user confirms it by either pressing return, or change widget focus.

The fasten object renaming is a problem with the fastener workbench. You might want to report it there.

I don't seem to experience any panic in constraint, which also didn't seem to show in the video you post. Can you please elaborate?

@jpg87Fr
Copy link
Author

jpg87Fr commented Apr 5, 2022

Thank you for your response.
In fact, I had recreated the constraint elements before making my video, so they no longer appeared. To see it, you have to refer to the files of Kusma30 (the author) :
https://github.com/Kuzma30/FREECAD_CNC/tree/main/%D0%A7%D0%B0%D1%81%D1%82%D0%B8%D0%A1%D1%82%D0%B0%D0%BD%D0%BA%D0%B0/%D0%A1%D1%82%D0%B0%D0%BD%D0%B8%D0%BD%D0%B0
OriginFiles.zip

realthunder added a commit to realthunder/FreeCAD that referenced this issue Apr 5, 2022
@jpg87Fr
Copy link
Author

jpg87Fr commented Apr 5, 2022

I tested my file with the daily version of April 05 : the instances of Link(sAsПосадка) have a problem.
I remade the file by putting instead 2 separate links of sAsПосадка and it works again as described previously (by recalculating sAsПосадка).
Files that worked with the April 04 version and no longer work with the April 05 version :
https://www.dropbox.com/s/518f4lx7618pkl6/forTestWithSubAss.zip?dl=0

The new files :
https://www.dropbox.com/s/pu13xjbfw14vp4i/forTestWithSubAss2.zip?dl=0

@realthunder
Copy link
Owner

It's caused by the same problem in #1182. 04.06 image has just been release. It should fix the problem.

@jpg87Fr
Copy link
Author

jpg87Fr commented Apr 6, 2022

Thank you very much for the speed of your response. Everything seems to work.

@jpg87Fr jpg87Fr closed this as completed Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants