Hi All,
This is a 'lengthy' posting, so am forced to split into many…
SO- post-1
The Main Panel:

The Sub-Panel:

I had previously posted in this Forum on the start of this project and have progress quite a ways. I thought it better to start a new thread (!) though, since things did change a lot along the way!
The aim of this was to create a simple Electronic threading aid using a small microprocessor reading a spindle encoder wheel, and driving a stepper motor attached to the main lead screw. The encoder provides 4096 edges on two quadrature channels, and an index pulse , per rotation. The 4096 pulses are 'divided' down, using a DDA computation, to give the required Stepper pulse rate, taking into account the chosen thread pitch, leadscrew pitch and stepper to leadscrew drive pulley ratios. The single index pulse is used to synchronise the start of the stepper pulse ( and movement) to the lathe spindle, so that the thread always starts in the same place each threading run.
The process is :
Select thread ( Imperial or metric) and pitch required on the main panel.
Move the tool to a thread start point around 1 or 2 thread pitches away from the thread start. ( allows for leadscrew/half nut backlash takeup). Press THREAD_START BUTTON. Use the jog wheel or joystick to move the carriage and tool to the thread end point. Press the THREAD_END Button.
On the sub Panel, press DONE-REWIND, and the carriage and tool moves to the thread start point. Press Start Thread. Put on cut, and start Spindle.
Once the index pulse is seen, the stepper drives the tool along the cut till thread end, and stops spindle and stepper. Retract tool, press DONE-REWIND and the tool goes back to the starts. Put on cut and repeat till done…Works for RH and LH threads, up to 6mm pitch on my lathe.
The Spindle motor is fitted with a VFD that is programmed to stop the spindle within 150milliseconds in threading mode, below 300RPM max. The MicroP controls the VFD as well for FWD, REV, stop with brake or without, etc. The rapid stop allows threading to take place without worrying about stopping the spidle before the thread end, or pulling the tool out at just the right time – fewer clean underpants required. – I have threaded a 2mm thread at 350 RPM up to a shoulder with Disdain…
Auto-feed also is implemented, and can feed FWD and REV obviously.
This 'ELS' cannot do pseudo CNC stuff that the others seem to do – that over-complicates the use of a basic Lathe in my opinion – GO CNC if you want that! This does threading VERY well, and Auto Feed as well.
Next Post (2)