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

External threads generated are detached from body and body disappears. #29

Open
stepheneb opened this issue Mar 24, 2021 · 2 comments
Open

Comments

@stepheneb
Copy link

Using FreeCAD 0.19 Thread Profile workbench v1.69 bug. More details at end.

Have this model generated:

image

But when I add the same thread on the left the constructed body disappears and only the new threads are visible.

image

5m video demonstrating issue: https://youtu.be/qCGIcOizI3Y

FIle used in the video demonstration uploaded here: https://github.com/stepheneb/freecad-and-thread-profile-issue/blob/master/filter-tester-b6.FCStd

NOTE: I have to first open FC without loading my file and open the Draft Workbench first. see #28

OS: macOS 10.16
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24267 (Git)
Build type: Release
Branch: master
Hash: b2ca86d8d72b636011a73394bf9bcdedb3b109b7
Python version: 3.8.8
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)

@stepheneb
Copy link
Author

SOLVED (but previous results are confusing and wasn't obvious to me how to fix).

The threads and the rest of the body stay both attached and visible after changing the Orientation mode in the AdditivePipe dialog that appears after the thread profile is swept from Frenet to Fixed.

Have not yet dug into why that fixes the issue but quite happy about the result.

Just before running the sweep:

image

Changing Orientation mode from Frenet to Fixed.

image

Successful result:

image

@mwganson
Copy link
Owner

I think you need frenet mode to get good threads. Also, the blue checkmark means AdditivePipe001 still needs to be recomputed and the red exclamation on Cylinder016 indicates it has a problem (which is probably preventing the additive pipe from recomputing.

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