ThreadProfile icon indicating copy to clipboard operation
ThreadProfile copied to clipboard

Can not change Height?

Open MarioElHazard opened this issue 2 years ago • 4 comments

If the Height parameter in VThreadProfile is changed the Additive Pipe breaks. In report view: "Recompute failed! Please check report view." If a new VThreadProfile is started any Height can be given but not changed after the AdditivePipe is made.

FreeCAD 0.20 29177 - 2022/06/13 ThreadProfile version 1,85

image

MarioElHazard avatar Jun 09 '23 12:06 MarioElHazard

Thanks for the report. FreeCAD has changed by adding a new property to the Helix object called SegmentLength. If set to 0 (default) you no longer get segmented helices, which is good, but which also breaks the workbench. I have attempted to resolve this while also maintaining compatibility with earlier versions. New version is 1.86. Please update and test the new version and report back here.

mwganson avatar Jun 09 '23 17:06 mwganson

Thanks for your quick response. Updated to 1.86. Now height can be changed. But if the pitch is changed the height of the helix changes in the model (VThreadProfile.ThreadCount * VThreadProfile.Pitch). However, the number of height in Thread Profile panel stays the same. Also the ThreadCount does not update when the pitch is changed.

image

MarioElHazard avatar Jun 10 '23 05:06 MarioElHazard

New version 1.87. Please update and test again. Thanks.

Edit: Please also check that existing models are not broken.

mwganson avatar Jun 10 '23 15:06 mwganson

Works fine. Thank you!

MarioElHazard avatar Jun 10 '23 19:06 MarioElHazard