mwganson / ThreadProfile

Create 2d thread profile for sweeping along helix in Part or Part Design workbenches

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Modifying existing thread doesn't result in any change

Build-0-Matic opened this issue · 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.

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

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

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