Help with Triac VMC converting to Mach

All info relating to the Denford Triac series of CNC milling machines

Moderators: Martin, Steve, Mr Magoo

User avatar
bradders
CNC Guru
CNC Guru
Posts: 1251
Joined: Mon 13 Feb , 2006 12:35 pm
Location: Brighouse, England
Contact:

Post by bradders » Thu 04 Jun , 2009 7:12 am

Hi Dale,

Very impressive

User avatar
Denford Admin
Site Admin
Posts: 3632
Joined: Fri 10 Feb , 2006 12:40 pm
Hardware/Software: Go to User Control Panel > Profile
Enter as much information about your CNC hardware and software as you can - it makes it easier for everyone to know what you're talking about then.
Location: Sunny Brighouse
Contact:

Post by Denford Admin » Thu 04 Jun , 2009 8:30 am

8) Cool - who needs a lathe !?

Dale Gribble
CNC Apprentice
CNC Apprentice
Posts: 36
Joined: Fri 06 Jun , 2008 8:30 am
Location: IOM

Re: Help with Triac VMC converting to Mach

Post by Dale Gribble » Wed 30 Jun , 2010 22:05 pm

Hi all, I'm just having a clear out with parts left over from my conversion. I was thinking of re installing the tool changer, but I've realised I don't really need it. So if anybody after parts for there tool changer to keep an old machice running I'll send, just to cover shipping costs. I've got the whole mechanical 6 tool changer with motor and also two air cylinders.

Regards Dale gribble

P.S.

I'll upload some photo's of the parts when I get a minute

sweep
CNC Apprentice
CNC Apprentice
Posts: 96
Joined: Thu 16 Nov , 2006 20:33 pm
Location: Birkenshaw
Contact:

Re: Help with Triac VMC converting to Mach

Post by sweep » Sat 02 Oct , 2010 16:42 pm

Dale,

What toolholder type is your ATC for ...BT30, BT35?
A couple of my flat springs on the carousel have snapped off which means I only have 4 stations available.
Mine's a BT35


...Sweep

Dale Gribble
CNC Apprentice
CNC Apprentice
Posts: 36
Joined: Fri 06 Jun , 2008 8:30 am
Location: IOM

Re: Help with Triac VMC converting to Mach

Post by Dale Gribble » Sat 02 Oct , 2010 19:34 pm

Hi Sweep, I can't remember off hand, but if you give me some rough dimensions of your springs I'll check them against mine.

Regards

Dale gribble

sweep
CNC Apprentice
CNC Apprentice
Posts: 96
Joined: Thu 16 Nov , 2006 20:33 pm
Location: Birkenshaw
Contact:

Re: Help with Triac VMC converting to Mach

Post by sweep » Tue 05 Oct , 2010 21:26 pm

Hi Dave,

The flat springs are about 12mm wide and have little 'barrels' attached to their ends. These barrels are 10mm diameter and 20mm long.
They may actually be one long spring with a barrel at either end if you see what I mean.

thanks ...Sweep
Attachments
DSC00095.JPG
DSC00095.JPG (557.36 KiB) Viewed 42870 times

Dale Gribble
CNC Apprentice
CNC Apprentice
Posts: 36
Joined: Fri 06 Jun , 2008 8:30 am
Location: IOM

Re: Help with Triac VMC converting to Mach

Post by Dale Gribble » Thu 07 Oct , 2010 16:03 pm

Hi sweep,

Is this the items your after, dims seem to match the figures you gave.

Regards

Dale
Attachments
07102010343.jpg
07102010343.jpg (43.45 KiB) Viewed 42862 times

Dale Gribble
CNC Apprentice
CNC Apprentice
Posts: 36
Joined: Fri 06 Jun , 2008 8:30 am
Location: IOM

Re: Help with Triac VMC converting to Mach

Post by Dale Gribble » Tue 25 Jan , 2011 21:30 pm

Hi, does anybody have the spec's for the original stepper motors for Denford Triac mill?

Kind regards

Dale gribble

User avatar
Denford Admin
Site Admin
Posts: 3632
Joined: Fri 10 Feb , 2006 12:40 pm
Hardware/Software: Go to User Control Panel > Profile
Enter as much information about your CNC hardware and software as you can - it makes it easier for everyone to know what you're talking about then.
Location: Sunny Brighouse
Contact:

Re: Help with Triac VMC converting to Mach

Post by Denford Admin » Wed 26 Jan , 2011 10:40 am

Dale, I've added some more scanned info at the top of this Triac forum - the parts list shows stepper make and model

Dale Gribble
CNC Apprentice
CNC Apprentice
Posts: 36
Joined: Fri 06 Jun , 2008 8:30 am
Location: IOM

Re: Help with Triac VMC converting to Mach

Post by Dale Gribble » Wed 26 Jan , 2011 19:20 pm

Thanks

Dale

andy_con
CNC Expert
CNC Expert
Posts: 188
Joined: Fri 05 Oct , 2012 20:06 pm
Hardware/Software: Triac Vmc with 6 station ATC
Starmills with ATC

Re: Help with Triac VMC converting to Mach

Post by andy_con » Wed 10 Oct , 2012 14:35 pm

is the ATC still up for grabs?

Dan-27
Posts: 4
Joined: Mon 16 Jul , 2018 21:00 pm
Hardware/Software: Triac PC

Re: Help with Triac VMC converting to Mach

Post by Dan-27 » Sat 02 May , 2020 0:18 am

Write up of my Denford Triac milling machine conversion

I have put together this write up of my Triac to Mach3 conversion in a bid to help those wanting to take on a similar conversion, but also the thank those who contributed to the original thread, without their posts I would never have completed this project. From the off I want to be clear that this conversion is by no means the best way to go about this. I was in the fortunate position to inherit the mill, and the main objective was to convert it to run on Mach 3 for as little as possible. This process has taken almost 3 years and much head scratching, but I am pleased to say it now is a functioning CNC mill! The voltages inside the control cabinet are high enough to do some real damage, and some of the methods I have used, particularly the spindle drive, are potentially quite dangerous so please be careful. That said I am assuming most people reading this will be wise enough to work safely. Last thing to say is that most people who contributed to the original conversion were far more knowledgeable than me, this write up may at times be patronisingly simplistic, but hopefully it will be useful to someone who knows as little as I did 3 years ago!

Getting the axis moving

The sequence for moving the axis is; Mach 3 outputs pulses through the parallel port to a breakout board, I opted for a very low end 5 Axis CNC BOB, this then outputs 5V pulses which goes into a custom circuit board, which in turn controls the axis drive boards as per the original conversion.

Getting Mach 3 to output pulses – I had some serious trouble getting this sorted. One important thing to note is that Mach 3 will not run on a 64 bit OS. The software opens and looks like it’s working, but no pulses come out. The following .pdf file was really helpful in getting Mach 3 setup correctly with my cheap BOB.

https://warp9td.com/images/BOB_Vendors/ ... /ST-V2.pdf

Getting power to the axis drive boards - I removed the mill from its housing in a bid to make it fit inside my workshop. In this process I disconnected the E-stops, this resulted in the axis drive boards not receiving any power. To get power to the axis drive boards 24V needs to be supplied to pin A1+ (wire 48) on the ESR (Emergency Stop Relay) to achieve this I took a 24v + line from the 24v PSU (Wire 61) and linked it to 41. Then connected from 46 to 48 (see diagram below). I also had to include an axis limit override button that supplies 24V directly to 48. The axis limit switches are all in series and normally closed so if any is pressed, or an E-stop activated, all axis (and I think spindle) loose power. Without the axis limit override switch the first time I reached the travel limit I had no way to move the axis back! I did add a small E-stop toggle switch on the top of the spindle motor housing, this is simply wired in series with the axis limit switches.

Connecting signal inputs to the existing axis drive boards – I carefully followed Dale Gribble’s excellent photos showing where to add the wires, note that the blue wires are for the Step inputs and Red for the Direction inputs. The only thing I did differently was to put the cables through from the front of the PCB, rather than the back. Once those 6 wires were soldered in and the boards had power I could manually move each axis by connecting the Step wire I had soldered into the axis drive boards to a ground wire in the milling machine control box. (It took 2 years to get to this point!)

Getting the BOB to control the axis – I had to reach out to people with far more electronical know how than me for this one. I hope you can see what is happening on the breadboard and sketch. The transistor (BC547C) emitter leg connects to the Step or Dir wire on the drive board, the collector connects to the Ground (on both mill and BOB). The Base takes its input from the 5v supply on the BOB, through a 2K resistor switched by the Step or Dir output. To clarify the dotted line signifies what is happening internally on the BOB.

Driving the spindle

The Sprint drive board blew up on me, twice, so I built a very simple DC motor drive circuit following this video.

https://youtu.be/_NmAFZMAfH8

It uses a 10,000W SCR motor controller and a Bridge rectifier (KBPC5010). The motor controller gives a controllable 240V AC output, the bridge rectifier turns that into a controllable 240V DC output and I have limited that to the 140V the motor is rated for by placing a 150K ohm resistor in series with the potentiometer on the SCR. The Pot on the SCR is rated at 500K. At 500k ohms it outputs 0V, and at 0 ohms you get 230v, a 150K resistor inline prevents the SCR reading less than 150K so the maximum output is 140V. A downside to this modification is that the SCR now receives 150K – 650K ohms so there is a large portion of the Pot’s travel that provides no output from the spindle.

The spindle spun at 3100 rpm when I ran it at 140V, and the spec for the mill is 2500rpm so I try not to exceed that. I extended the 2 wires on the pot and mounted it on the left-hand side of the cabinet. I stuck a sheet of paper behind the pot’s knob and used a laser tachometer to record the positions of the knob at various spindle RPM’s. Not an ideal solution by any means, but it does work.

I repurposed the CCR relay to power the SCR. The relay on the BOB is rated at 30VDC so I ran a 24V supply through that and into the switching input on the CCR. This allows Mach 3 to turn the spindle on or off, and I set the speed manually.

General changes and notes


Tool changes – The spring retaining the collet chuck was too strong to allow for easy manual tool change, for this reason I plumbed in a small compressor under the table. This compressor goes directly into the compressed air system from the Triac, I relocated this to the side of the mill. This connects to the line for the tool change cylinder. The valve on the air system allows me to apply and release air into the system, and I’ve added an additional valve in the line from the compressor so I can easily drain the compressor tank. There shouldn’t be any chance of an accidental tool ejection!

Guard – I removed the polycarbonate from the case and fashioned a small but effective screen which simply wedges into an additional aluminium strip I fastened to the front of the Y axis housing. If you want to replicate this make sure the side panels sit high enough that they wont catch on the table as it moves.

Axis lubrication – The oiler has been moved to the rear of the machine and no longer electronically controlled. I use the prime handle periodically to force some oil through the lines. Not sure if that is a good idea, or even if it does much good to be honest.

Small electronics control box – This has been relocated to the top of the mill, not ideal as the machine is now quite top heavy, but after many different locations this seems the best place for the time being.

Homing – After much playing around with the optical limit switches for homing the machine I decided not to bother with them. I only ever do small single items so didn’t require that functionality.

Help!


I could use some help with at least 2 things: Firstly, I am not happy with the spindle drive system. The SCR works, but I would far rather the BOB have the ability to control the spindle speed. Any thoughts on how I could use the 1 – 10V output from the BOB to alter the resistance the SCR is receiving?
Secondly, I’m currently using a copy of Mach 3 I found online. I don’t want to use pirated software long term, neither to I really want to spend more on software than the whole project has cost. Can anyone recommend an alternative please?
Thirdly, is there anything I've done that I really shouldn't have?

Freebies

In the spirit of giving something back in return for all the help I gleaned from this post, all the parts I removed are available for free to anyone who can use them. Please have a look through the pictures and drop me a message if there is anything you could use.

Hope this has helped someone!
Whole mill.jpg
Whole mill.jpg (664.73 KiB) Viewed 37575 times
Axis drive 1.jpg
Axis drive 1.jpg (701.05 KiB) Viewed 37575 times
Axis drive 2.jpg
Axis drive 2.jpg (124.17 KiB) Viewed 37575 times
Axis drive 3.jpg
Axis drive 3.jpg (307.84 KiB) Viewed 37575 times
Axis drive 4.jpg
Axis drive 4.jpg (323.21 KiB) Viewed 37575 times
Axis drive 5.jpg
Axis drive 5.jpg (299.89 KiB) Viewed 37575 times
Breadboard circuit.jpg
Breadboard circuit.jpg (144.6 KiB) Viewed 37575 times
Axis limit override.jpg
Axis limit override.jpg (729.53 KiB) Viewed 37575 times
SCR Spindle drive.jpg
SCR Spindle drive.jpg (680.93 KiB) Viewed 37575 times
Speed indicator.jpg
Speed indicator.jpg (635.91 KiB) Viewed 37575 times
Air line.jpg
Air line.jpg (500.11 KiB) Viewed 37575 times
Free electonics.jpg
Free electonics.jpg (447.7 KiB) Viewed 37575 times
Free hardware.jpg
Free hardware.jpg (328.39 KiB) Viewed 37575 times
Free wiring loom.jpg
Free wiring loom.jpg (688.82 KiB) Viewed 37575 times
IMG_20200501_213232.jpg
IMG_20200501_213232.jpg (449.39 KiB) Viewed 37575 times
IMG_20200501_213250.jpg
IMG_20200501_213250.jpg (259.78 KiB) Viewed 37575 times
IMG_20200501_213305.jpg
IMG_20200501_213305.jpg (162.65 KiB) Viewed 37575 times

SAW2020
Posts: 8
Joined: Mon 27 Jan , 2020 11:35 am
Hardware/Software: Triac Fanuc 21i, Mirac PC & Triac PC

Re: Help with Triac VMC converting to Mach

Post by SAW2020 » Sun 10 May , 2020 12:39 pm

Hi Dan - I've dropped you a PM about the tool-changer assembly.

Cheers

Scott

Dan-27
Posts: 4
Joined: Mon 16 Jul , 2018 21:00 pm
Hardware/Software: Triac PC

Re: Help with Triac VMC converting to Mach

Post by Dan-27 » Sun 24 May , 2020 23:09 pm

The free parts have now all been taken.

Choco
Posts: 6
Joined: Sat 09 Jan , 2021 23:51 pm

Re: Help with Triac VMC converting to Mach

Post by Choco » Mon 18 Jan , 2021 23:35 pm

Hi Dan thanks for this write up. So for the voltage Amp circuit. The step and dir wires from the driver board are 12v. They connect to the collector of the transistor. 5v from the BOB connects to a 2k resistor and then to the base. The Emitter is connected to ground(same ground as BOB and Driver board). Once the 5v pulse from the BOB activates it causes the 12v from the driver to pull to ground? is that correct?

thanks

John..

Dan-27
Posts: 4
Joined: Mon 16 Jul , 2018 21:00 pm
Hardware/Software: Triac PC

Re: Help with Triac VMC converting to Mach

Post by Dan-27 » Sat 06 Feb , 2021 0:34 am

Hello John. It's took me a while to get my brain around this again, but yes you are correct. Although I cannot remember exactly what voltage come from the drive boards, I think you are probably right that it is 12v, but it might be 24v. From memory there are at least 5 different voltages inside the control box!

Jmol
Posts: 4
Joined: Sun 26 Nov , 2023 22:14 pm

Re: Help with Triac VMC converting to Mach

Post by Jmol » Mon 27 Nov , 2023 13:29 pm

Very nice project, i will start very soon with my Triac also.
What is de reason you went with Mach and not Edingcnc?

moray
CNC Apprentice
CNC Apprentice
Posts: 97
Joined: Thu 12 Sep , 2013 20:02 pm
Hardware/Software: Triac VMC

Re: Help with Triac VMC converting to Mach

Post by moray » Mon 27 Nov , 2023 13:54 pm

Jmol wrote:
Mon 27 Nov , 2023 13:29 pm
What is de reason you went with Mach and not Edingcnc?
Why go with Edingcnc and not Mach4/Centroid/UCCNC/<other machine controller>?

Jmol
Posts: 4
Joined: Sun 26 Nov , 2023 22:14 pm

Re: Help with Triac VMC converting to Mach

Post by Jmol » Mon 27 Nov , 2023 15:31 pm

moray wrote:
Mon 27 Nov , 2023 13:54 pm
Jmol wrote:
Mon 27 Nov , 2023 13:29 pm
What is de reason you went with Mach and not Edingcnc?
Why go with Edingcnc and not Mach4/Centroid/UCCNC/<other machine controller>?

No idea yet, just trying to figure out why mostly see Mach users and less Edingcnc

moray
CNC Apprentice
CNC Apprentice
Posts: 97
Joined: Thu 12 Sep , 2013 20:02 pm
Hardware/Software: Triac VMC

Re: Help with Triac VMC converting to Mach

Post by moray » Mon 27 Nov , 2023 16:48 pm

Jmol wrote:
Mon 27 Nov , 2023 15:31 pm
moray wrote:
Mon 27 Nov , 2023 13:54 pm
Jmol wrote:
Mon 27 Nov , 2023 13:29 pm
What is de reason you went with Mach and not Edingcnc?
Why go with Edingcnc and not Mach4/Centroid/UCCNC/<other machine controller>?

No idea yet, just trying to figure out why mostly see Mach users and less Edingcnc
Simply because Mach is one of oldest and most popular machine controllers, however there are lots more comparable products available now. All with their own pros and cons.

I've used various controllers, and EdingCNC wouldn't be high up on my list, as I don't think it's good value for money.
I could buy a Mach 4 license, along with a more capable motion controller for less than EdingCNC's cheapest option.

Post Reply