scr
Posts: 4
Joined: Thu 17 Jan , 2013 23:08 pm
Hardware/Software: Denford Novamill, original control box, intending to use LinuxCNC.

Info on control box includes:
Serial # 50615C
originally despatched September 1995!
Electrics serial # OC 00106765
software version 2.87
Location: Halifax + Leeds, West Yorkshire
Smartstep / linuxCNC / novamill control

Post by scr »

Hi all,

not sure where best to post this - after a day or so of reading and searching for the same topic, thought I'd take the plunge. Apologies for cross posting / if I've asked something that's already been answered.

Machine is a 1995 Novamill - serial 50615C. Acquired from Dave at Global Surplus in Halifax.

I am hoping to control the mill from linuxCNC. It's free, open and powerful. I originally (perhaps naively) thought that I'd be able to connect the parallel port on the PC to the port on the side of the control box, find out the pins that connect to the X, Y, Z, axes, and end stops etc - and get things running.

I had thought of getting some new stepper drivers, but it seems a waste to ditch the control box.

I have found this post - that details making up a cable connecting a parallel port to certain pins on the 96 way connector on the 'Baldor Nextstep' board.

viewtopic.php?f=4&t=2264

Before I do anything foolish ... do I remove the board on top of this, then make up a connector to connect to the aforementioned pins? As far as I understand it... (simplifying things) I need to bypass any of the Denford control stuff that interfaces with old Denford software, and get the PC's parallel port talking / controlling the stepper drivers, end stops, milling head, and so forth. Is there another post that I've missed that details this stuff? Has anyone used linuxCNC with the Novamill? Should I use other software? I have EMC linux installed and would be happiest using that if possible.

Any advice would be appreciated - if I need to move this post to the Novamill section of the forum, or similar, please let me know.

Very impressed with the level of detail and help available here on this forum - a true indication of Denford quality and service!

Images included for clarity ...



Ta
Stuart
Attachments:
IMG_2543.jpeg
IMG_2543.jpeg (327.04 KiB) Viewed 16644 times
Is this the board I need to remove?
Is this the board I need to remove?
IMG_2542.jpeg (500.32 KiB) Viewed 16644 times
Control box overview
Control box overview
IMG_2541.jpeg (391.31 KiB) Viewed 16644 times
Control box detail
Control box detail
IMG_2536.jpeg (310.73 KiB) Viewed 16644 times
CNC Guru
CNC Guru
Posts: 525
Joined: Tue 14 Nov , 2006 12:12 pm
Hardware/Software: .....
4 Quatros
3 Oracs
2 Easiturn atc
12 station lathe atc
Mach 3
Location: Quatroland
i've put loads of these onto mach3.
scr
Posts: 4
Joined: Thu 17 Jan , 2013 23:08 pm
Hardware/Software: Denford Novamill, original control box, intending to use LinuxCNC.

Info on control box includes:
Serial # 50615C
originally despatched September 1995!
Electrics serial # OC 00106765
software version 2.87
Location: Halifax + Leeds, West Yorkshire
UPDATE

I removed the top board and de-soldered the original wires from the 25-pin chassis connector on the control box case.

Connected the X,Y,Z axis step, DIRs and GNDs as stated here viewtopic.php?f=4&t=2264

I used some nice jumper/connector cables to connect directly to the massive header - easier than sourcing a 96-pin connector!

Connected to LinuxCNC stepper test program - and, it lives!

Found that the axes didn't quite like the velocity of 1500 mm/s and accel of 150 mm/s2

Values of 150 mm/s and 150 mm/s2 seemed to wrk well - though each axis seemed to differ in how well it handled higher speeds. More testing required.

Now to work out the spindle control.

!
Attachments:
Ready to route!
Ready to route!
photo-13.jpeg (358.18 KiB) Viewed 16639 times
Connecting wires to 96-pin pins
Connecting wires to 96-pin pins
photo-14.jpeg (426.88 KiB) Viewed 16639 times
Soldered + ready to wire up
Soldered + ready to wire up
photo-15.jpeg (334.97 KiB) Viewed 16639 times
soldering to the 25-pin connector
soldering to the 25-pin connector
photo-12.jpeg (329.19 KiB) Viewed 16639 times
CNC Guru
CNC Guru
Posts: 525
Joined: Tue 14 Nov , 2006 12:12 pm
Hardware/Software: .....
4 Quatros
3 Oracs
2 Easiturn atc
12 station lathe atc
Mach 3
Location: Quatroland
radio control servo leads are good for the 96 way connector.
Site Admin
Posts: 3651
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:
This post may lead you to some information on the spindle control:
viewtopic.php?f=54&t=3522
I can't remember if anyone has got the board to work from Mach or LinuxCNC but I can't see why not...it looks like it just needs a 5V PWM signal to set the 0-10v (isolated) analogue output.
CNC Guru
CNC Guru
Posts: 525
Joined: Tue 14 Nov , 2006 12:12 pm
Hardware/Software: .....
4 Quatros
3 Oracs
2 Easiturn atc
12 station lathe atc
Mach 3
Location: Quatroland
I had it working of sorts, i had full control of the spindle using step output from Mach, but it was reversed. 0 commanded gave full revs and full speed commanded gave me 0 revs.
I needed some relay control, so i went to diycncs sp4dc board.
scr
Posts: 4
Joined: Thu 17 Jan , 2013 23:08 pm
Hardware/Software: Denford Novamill, original control box, intending to use LinuxCNC.

Info on control box includes:
Serial # 50615C
originally despatched September 1995!
Electrics serial # OC 00106765
software version 2.87
Location: Halifax + Leeds, West Yorkshire
Angel-tech, can you give some more advice on where the PWM 5v connects to the board between the top board and the spindle drive board? The one with the isolated analogue 0-10v circuitry?
Site Admin
Posts: 3651
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:
That info can probably be found here:
Baldor Nextstep Step and Direction pins - 96way connector
viewtopic.php?f=4&t=2264
viewtopic.php?f=15&t=2119
scr
Posts: 4
Joined: Thu 17 Jan , 2013 23:08 pm
Hardware/Software: Denford Novamill, original control box, intending to use LinuxCNC.

Info on control box includes:
Serial # 50615C
originally despatched September 1995!
Electrics serial # OC 00106765
software version 2.87
Location: Halifax + Leeds, West Yorkshire
Hi all,

so, thanks to user RNR107 I now have my mill up and running.

Decided against computer spindle control - settled for an on/off switch and pot for speed control. This seems a lot easier than the computer controlled option!

Both the switch and pot were wired directly to the Sprint control board:
- switch across inputs 4 + 5
- pot across inputs 1, 2 + 3 (middle pot pin to input terminal 3 on sprint board)

My next problem is with calibration of the software control (linuxCNC).

I am looking for specs on the (original) stepper motors:

- step time (how long step pulse is on) - currently 5 micro s
- step space (minimum time between step pulses) - currently 5 micro s
- direction hold (how long direction pin is held after change in direction) - currently 20 micro s
- direction setup (how long before direction change after the last step pulse) - currently 20 micro s

after some test runs (I went with default settings to simply test the mill) and leaving the machine at idle static position for 30 mins or so, the exposed 'Y' stepper is quite warm.
Would I be right in thinking that incorrect stepper timing settings might be increasing this warming / heating up of the steppers? I would have expected them to get warm, but not so much at idle / static position.. ?

Anybody have any ideas?

Cheers
Site Admin
Posts: 3651
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:
Stepper motors do get warm and even hot when at standstill.
They take the same current whether moving or not - some intelligent drives can reduce the current when at standstill, but I'm don't think the Baldor drives have the ability.
The timing spec's you are looking for will be related to the drive, not the motors.
Some cheaper electronics can miss signals if they are too short, or happen too quickly. Have you put new drives on our used the Baldor's ?
Posts: 16
Joined: Mon 19 Aug , 2013 7:34 am
Hardware/Software: Novamill
Location: Teesside
Angel tech, can you please advise which pin you connected to for PWM speed control ?

I can resolve the incorrect min/max issue by inverting the signal (in software or hardware).
Post Reply

Information

Moderators

Martin, Steve, Mr Magoo