-
Notifications
You must be signed in to change notification settings - Fork 117
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
Higher Threading Pitch #178
Comments
Hi, Sam.
I’ll try to help. Which version of James’ ELS are you trying to modify? The version number is displayed on power up.
Jan
From: SamGuliver
Sent: September 6, 2021 06:57
To: clough42/electronic-leadscrew
Cc: Subscribed
Subject: [clough42/electronic-leadscrew] Higher Threading Pitch (#178)
I wanted to add a higher threading pitch for making customs springs.
I am not very good at coding so my attempt at simply adding missing values to the "metric_thread_table" resulted in multiple errors. Can somebody help me, finding out what I might need to change as well to add higher threading pitches?
Kind Regards
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Hey Jon, well thanks to you I tried out the newer 1.4 Version which seems to have now resolved my error while compiling and the threading numbers show up correctly when I use try to use them in the UI. But have to found a different issue that seems to have existed before I did my update as well. The threads don´t go higher than 4mm/rev. I can enter 5 or 6 or higher, but the actual pitch of the resulting thread does not exceed 4mm/rev. Everything below 4 works accurately. Maybe you know whats happening? Kind regards |
Can you post the lines you added to the table? The value to be displayed
and the actual value used for the computations are in different fields.
The compilation errors you were seeing were due to the memory configuration
in the older versions of the firmware. It was configured to keep the
static data (like the tables) in one bank of memory, and when it grew too
large to fit, it generated an error. It's now configured to automatically
roll over and use additional memory banks as needed.
James
…On Tue, Sep 7, 2021 at 11:26 AM SamGuliver ***@***.***> wrote:
Hey Jon,
well thanks to you I tried out the newer 1.4 Version which seems to have
now resolved my error while compiling and the threading numbers show up
correctly when I use try to use them in the UI.
But have to found a different issue that seems to have existed before I
did my update as well. The threads don´t go higher than 4mm/rev. I can
enter 5 or 6 or higher, but the actual pitch of the resulting thread does
not exceed 4mm/rev. Everything below 4 works accurately. Maybe you know
whats happening?
Thank you for helping!
Kind regards
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#178 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZLSHD7DEFKX3SFYX7HO3DUAZDM5ANCNFSM5DQM4ZIQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Sure. { .display = {BLANK, SIX | POINT, FIVE, BLANK}, .leds = LED_THREAD | LED_MM, HMM_FRACTION(650) }, These are the ones I added to the Tables.cpp file. But as I said I am experiencing issues with the unaltered code as well (above 4mm and above a certain range in the imperial threading too. As I am turning the chuck by hand, the calculations not keeping up, or the stepper being too slow, should not be an issue). Thank you. |
Hi Sam, did you manage to get coarser threads? |
See my PR #255 which does three things:
Sadly I'm still building the hardware so I haven't been able to test those pitches on my lathe yet, but I'll be done fairly soon. ☺ |
That took longer than I expected due to having to redesign the hardware, but all the pitches I tested so far in #255 have been correct. |
I wanted to add a higher threading pitch for making customs springs.
I am not very good at coding so my attempt at simply adding missing values to the "metric_thread_table" resulted in multiple errors. Can somebody help me, finding out what I might need to change as well to add higher threading pitches?
Kind Regards
The text was updated successfully, but these errors were encountered: