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] Editing helical gear fails in LinkStable with "Not initialized!" (but working in 0.21.2) #1044

Open
2 tasks done
mh-dm opened this issue Nov 5, 2024 · 0 comments

Comments

@mh-dm
Copy link

mh-dm commented Nov 5, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Version

0.21 (Development)

Full version info

Using latest released LinkStable 20241003stable

Subproject(s) affected?

PartDesign

Problem description

Editing helical gear fails with Input Error Not initialized!
image

Also making helical gears is so buggy I thought it outright didn't work and had to switch back to 0.21.2.

Versions tested and failing: 20241003stable, 20240407stable
Mainline 0.21.2 works

Repro 1:

  • Double click to edit any working (Additive) Helix over an InvoluteGear then just click Ok:
    Input error Not initialized!
  • Notice that it somehow modified the sketch axis so fix it back to Normal sketch axis and click Ok:
    Input error Not initialized!

Attached is a file to test with.
gear-helical.FCStd.zip

Repro 2:

  • Part Design -> Create body -> Involute gear ...
  • Select the generated InvoluteGear then (Additive) Helix
  • Set to Normal sketch axis
  • Set Pitch to something large (like 100mm) and hit Tab (or click over to Height)
    Small Issue B: Your previous Normal sketch axis gets reset to Vertical
  • Set Height to something small (like 5mm)
  • Hit OK as if you didn't notice and fix Small Issue B and you'll be taken out of Helix and you'll get:
    Input error Error: Result is self intersecting
  • Double click to edit Helix and try fixing to Normal sketch axis
    Input error Not initialized!

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
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

1 participant