PDA

View Full Version : Boxford 125 TCL - Mach3 Ports & Pins Spindle Configuration



Reprobus
06-09-2021, 06:04 PM
Hi all, I purchased a Boxford 125 TCL (Mach3 conversion) a little while back with the intention of also buying a Milling machine which has also been converted to Mach3 so I could have a little home machining setup. When I got the 125 TCL home I plugged it all in and ensured everything was working as it should (X/Z axis’ & spindle), and all was fine (I also have a YouTube video demonstrating it working from the seller), so I left it dormant for a little while until I found the free time to delve deeper

So i recently decided it’s time to start cutting some material and I’m a CNC machinist by trade so the programming side is no issue. So I fired the lathe up and homes the X & Z axis, however when I tried to command the spindle to rotate with a simple “M03 S1000” command, nothing happened. I’m not sure if I was in the correct Mach3 profile at the time, but wether I was or not is irrelevant now as I’ve tampered with the settings so need to go back to basics. I’ve read all sorts for forums and scoured through a multitude of YouTube videos trying different values in ports and pins but so far I’ve had no success

To be clear, I have no experience with the internal workings of these machines although I am somewhat familiar with basic electronics, and I am just getting to grips with Mach3. Along my research and peering inside the machine I kind of figured out the basics going off the control board and I understand how the pins correlate to the inputs within Ports and Pins, although there are 25 pins on the data cable and only 16 inputs on the board. Besides that my findings for the control board are as follows:

1. (I think this feeds to the spindle relay but not 100%)
2. X-axis +
3. X-axis -
4. (Empty)
5. (Empty)
6. Z-axis +
7. Z-axis -
8. (Small cable feeding into another board, which is labelled “step”)
9. (Empty)
10. Kill switch
11. X-axis limit switch
12. (Small cable feeding into another board, which is labelled “out”)
13. (Empty)
14. (Empty)
15. (Empty)
16. (I think this feeds to the spindle relay but not 100%)

So, I am happy that the X and Z axis’ are working correctly along with the X axis + limit switch and the kill switch, however I am stumped on the spindle. I assume that ports 1 and 16 are being used to drive the motor as they feed to a large relay which goes to the motor (with a couple of pieces of hardware in between) and port 8 is being used to tell the relay to kick in, but as I mentioned I’m simply a noob and it’s 0 understanding of these machines

I have attached a handful of pictures, some of the machine and some of the Ports and Pins pages so see if somebody can guide me into the right direction

Many thanks, Repro!

304283042930430304313043230433

John11668
07-09-2021, 11:57 AM
Hi Reprobus . Thanks for detailed post .
Certainly a lot different to mine . See http://www.mycncuk.com/threads/13959-Boxford-TCL-125?highlight=TCL125+boxford Skim through and you will find pic of the guts of mine.
Doyou know its history ?
Certainly looks to be very much adapted from original Although original motor , choke and power supply transformer seem to be there . with a few added items of "bespoke" origin.
My motor drive was a Lenze type and looks at first glance to have been replaced by the gemini contraption on the right . More details of that would be useful.

Your BoB is a very old style compared to the sort we seem to see more often these days https://www.ebay.co.uk/itm/393334570423?hash=item5b94913db7:g:aacAAOSw-7ZgpVSd
There may be some info on the underside regarding the functions of the terminals on the near end of your board . but depending on where they are connected this may give us some clues .
Just beware . I cant see any info to specify whether the Gemini controller is an "isolated " drive . If not there may be some high voltages waiting to bite you.

Reprobus
07-09-2021, 06:56 PM
Thanks for your reply, it is very much appreciated. I tried to put as much info in the post as possible to compensate for my lack of knowledge

In terms of what parts are original and what are aftermarket, I have zero clue, so hopefully I’ll be able to learn more about my machine a my research goes on

Yes I do believe my BoB is old as it has no USB input. Would you recommend me upgrading this?

I also noticed that one of the white electrical boxes (shown in the pictures I posted earlier), the green LED is lit on one but not on the one next to it. I’m unsure if that could be part of my issue

I see, so what’s the difference between an “isolated” drive and presumably a “non-isolated” drive?

Thanks, Repro

John11668
07-09-2021, 09:34 PM
Leaving isolated drive for now ( I suspect yours is isolated)
You may be on the button WRT the white box which appears to be a 24v power supply.
I am thinking that this would be needed for your spindle to be controlled by Mach 3 and your Bob.
So test the DC output and report back. If output seems OK then follow it through to the Bob.

I can see some queries with regard to some of the Mach 3 settings I see , but lets go one step at a time !

As an aside I was advised to leave mach 3 and go to linux . Hard going but worthwhile ,
but I would stick with M3 until you see all functions working.

Reprobus
15-09-2021, 01:29 PM
The 24v box isn’t putting out any power for some reason, I’m unsure whether the DC converter is broke or whether a signal has to be received from Mach3 first before the box puts out the power. I shall investigate

My new BoB has now arrived, so before removing the old one I labelled all of the wires to eliminate errors. The layout of the ports on the new BoB is rather different from my old one, but unfortunately I can’t upload a picture.
Between ports 2 and 3 (for example) on my old BoB there is a port labelled “COM” which I presume is ground. This isn’t on my new board so I routed the wires around to another ground port on the side

After fitting all of the wires to the new BoB I powered up the machine and tried to jog the X and Z axis but there was no movement at all, nor from the lathe’s kill switch. I’ll re-fit the old one for now and focus on getting the spindle turning

Reprobus
15-09-2021, 03:06 PM
So I refitted my old BoB and I can now jog the X and Z axis’ again

With this I decided to troubleshoot the 24v box and I have come to the conclusion that it is knackered. I’ve just ordered a replacement so I’ll hopefully have it fitted this time next week

I will leave the old BoB installed as I know it works. Providing I can get my ports & pins/set up data sorted she should run

John11668
16-09-2021, 09:57 PM
Be interested to hear what the replacement does !
AFAIK no signal is needed from Mach3 to cause the PSU to work . It should be on from switch-on.
but without the supply to the board, the spindle relay will not cause the spindle to operate. Modern boards are happy with 12v but your old soldier BoB may need 24v.

Reprobus
19-09-2021, 12:03 PM
Thanks for your response

So I’ve replaced the 24v supply, the board has power and the relays are kicking in when I tell the spindle to turn (Relay 1 with M03 and Relay 2 with M04). I count this as a success, however the spindle still isn’t turning…

The only pins which I couldn’t work out on the BoB are pins 8 and 12. As mentioned in a previous post, pin 8 goes to another board where the terminal is called “Step”. Could this be what I’m missing for Mach3 to monitor/control the spindle RPM? If so, where within “Ports and Pins” do I put this value?

Thanks, Repro

John11668
19-09-2021, 03:30 PM
So it sounds like your forward and reverse relays are now supplied .

Next thing to check is your spindle DC driver which is board with the orange perspex cover ( GEC gemini) . Do you have any info on it ? I cant raise any online.

Would also be useful if we could identify the functions of two other boards The small one adjacent to the 5V psu (I am wondering if it could be a PWM generator) and the one at the far left corner by the yellow terminal block which I think will be a simple relay board.

Somehow these in combination have to supply your DC driver board .
This is the wiring of the original Lenze board used on some TCLs

30456


And I am using a Sprint DC driver with connections as shown here


30455


You should see common elements here and I am sure your GEC board will have the same functions.
A run switch, and a 0-10v dc potentiometer .
On Sprint they are 5-9 , and 1,2,3 respectively
On Lenze they are 16-17 and 7,8,9
If you can determine which they are on GEC you should be able to test the motor function separately by connecting a simple switch and a pot .
With these you should be able run the spindle independently of computer connections and prove its functon. Just make sure you let the spindle stop before selecting reverse .
If successful you can even run the spindle in this way while you sort out the outputs from the computer in Mach.

We can then look at Mach settings to supply these from your computer.
I have to say I then get a bit stuck with Mach settings as I did not get as far as running my machine properly before I migrated to Linux.
Maybe someone with more Mach3 lathe experience will step in here to help .
I will see if I can find the settings I was using at the time

I did get it running in Mach 3 after a fashion but thread cutting in Mach3 was not a success.

Reprobus
22-09-2021, 04:15 PM
Thanks for your reply, I read it back a good few times on Sunday to try to break it down and understand how the GEC board works, but no unfortunately I have no info on this at present. Indeed my board does appear to have similar connections to your Sprint board although the layout is different.

I’m up for trying the “switch & pot” although I have no idea what a pot is, haha. I won’t be able to try this until next week however as my schedule for this week is pretty crammed

In regards to the two other boards you asked about, the small one is a relay board. It feeds relays 1 and 2 for the motor direction. If the other board is a PWM generator that might explain what my next step is within Mach3 > Ports & Pins > Spindle Setup

Also, I’ve just picked up an old Denford Starmill from a friend so that’ll be the next project once I get the TCL running :)

John11668
22-09-2021, 10:40 PM
A pot is a potentiometer . Intended to vary voltage for a number of possible applications .

With these drivers a varying voltage input between 0 and 10 v dc causes a varying output voltage typically from 0 v to 170 volts or so, which will give full motor speed .

Most drives have a 10 v output terminal and a ground terminal across which a 10 kilohm resistor can be connected . A wiper brushing along the length of this resistor will pick up a proportion of this 10 volts from 0v to 10v which is used to feed the input terminal and this is all that a potentiometer does. This in turn causes it to give an output voltage to the motor between a minimum of zero volts which leaves it stationary , to say 170 volts which gives it full chat . This is the simple way to operate and indeed prove one of these drivers. And this is what we are aiming to prove by connecting a pot .

Then In our case we want the computer to send the signal voltage which will vary the motor speed under program control , so the PWM output is used .
This may need to be converted to a 0-10v analog output which many modern breakout boards handle, or I suspect in your case the PWM output may be used to generate a the 0-10v analog input which is needed to control your motor in a separate board . This then replaces the function of the Pot.

A pic of that board would be helpful to try and establish that is correct.

Reprobus
26-10-2021, 11:23 AM
Thank you for explaining and I apologise for such a delayed response, life has been so busy of late

I'll look at ordering a pot and inserting it into the circuitry soon.
I've found this pot on eBay, however there are four different types (linear, logarithmic, linear stereo and reverse logarithmic)
Could you please advise which one would be suitable?
https://www.ebay.co.uk/itm/283066568348?hash=item41e8150e9c:g:O0QAAOSwzcJd8Wu m

I've removed the orange cover from the GEC Gemini board (please see pictures attached)
I've also attached a picture of my "ports" findings for the BoB and Driver boards

I've been thinking, with having limited time of late and limited knowledge/experience with these builds, it may be more appropriate for me to contact a Mach3 conversion service in the north west of England to get the machine(s) seen to by a professional, like the service provided in the link below

https://www.ebay.co.uk/itm/253940218925?hash=item3b20043c2d:g:q3cAAOSwwb1byQX m

With a bit of luck the Boxford lathe would be an easy fix with it already being converted, but as I mentioned in an earlier message I've also acquired a Denford Starmill which I'd like to have converted to Mach3. If I was to do both machines myself it would require months of research, trial and error

Thank you for your time, knowledge and patience. It is massively appreciated

30580
30581
30582
30583
30584

Clive S
26-10-2021, 12:35 PM
I would fit a linear pot

mcmental76
02-04-2023, 07:56 AM
Did you get this project completed? Been looking at converting my own boxford.