ThreadProfile icon indicating copy to clipboard operation
ThreadProfile copied to clipboard

Modifying existing thread doesn't result in any change

Open Build-0-Matic opened this issue 2 years ago • 3 comments

Having a weird issue with version 1.8 under Windows (Freecad 0.19). I have created a thread, but when I try and modify it's height, it doesn't recalculate the thread count or do anything.

Build-0-Matic avatar Apr 24 '22 19:04 Build-0-Matic

I've been playing with the file and found that copying and pasting the object doesn't do anything but it gets fixed if I recreate the object from scratch. I think that somehow the freecad file got some malformed data in it that while it doesn't affect the program itself it makes the plugin go cuckoo.

It would be great if there was a button to validate and repair that part of the code. Or a button that copies the thread object by re-copying only the fields that are user edited and making a new entity altogether.

And maybe also add a button to upgrade an object to the currently installed version of ThreadProfile

Build-0-Matic avatar Apr 24 '22 21:04 Build-0-Matic

If the profile object was created with an older version, then that could be the issue with it not updating properly.

mwganson avatar Apr 25 '22 17:04 mwganson

I've honestly got no idea of what went wrong on this one. I even checked the Python console but came out empty handed.

Build-0-Matic avatar Apr 25 '22 17:04 Build-0-Matic