ScanTek / Denford Micromill 2000 bent spindle motor bracket

spindle_motor_at_angleWhen I purchased the ScanTek 2000 Scan Mill (A rebranded Denford Micromill) from a surplus supply house, the spindle motor was at an odd angle and the drive belt had frayed (probably due to the angle).

When   I took the motor off, it was clear that the problem was a bent bracket.
bent_original_bracket
Since I needed to purchase a new drive belt ( Sherline PN 40040   – $9) I decided to just buy a new Sherline spindle motor support bracket (PN 40020 – $7 ) at the same time because it was relatively inexpensive.
Continue reading

How to convert a Denford / ScanTek 2000 Micromill to LinuxCNC / Mach3 control: Part 4 — Spindle Speed Control

In part 1 of this series I showed how to get the X/Y/Z steppers moving. In part 2 I hooked up the home and estop switches. In part 3 I got the spindle go relay working so that I could turn the spindle on (at full speed) or off. In this post, I will show how to get PWM speed control of the spindle working.

The Balfor NextMove ST card has an output (SOUT & SGND) line that provides an isolated 0-10 volt signal (at low current) suitable for controlling a spindle motor driver board. (0 volts is stopped, 10 volts is full power) In the bottom left of the picture below you can see the small blue and red wire leading away from SOUT & SGND.

It does this by using a DC/DC converter (NME0512D) to provide an isolated (floating) 12 volts, referenced to the SGND connector. A TLC272C OpAmp chip integrates a PWM signal (taking into account an offset adjustment from R35, the boxy blue variable resistor near the SGND/SOUT pins) into a 0-10 volt signal.
HV_analog_0-10_output_circuit
Continue reading

Micromill test run with G-code

Now that I have the hardware in place, I’m working on the software side of things. I installed and configured LinuxCNC to control the Mill. (Mach3 was easier to get set up and running initially on the trial license, but they do require you to run windows…and the GUI is a bit garish.) In this video you can see the mill cutting out a circular pocket (in the middle of the air, as I’m testing CAM software, software limits, etc as well.)

You might notice that the belt has been removed between my spindle and spindle motor. When I purchased the machine the spindle motor was at a slight angle, which I traced to a bent spindle motor bracket.   As a new bracket costs under $7, I decided to buy a new one instead of trying to bend my existing one back into shape. The replacement bracket appears to be machined slightly better overall anyways. Until it arrives, I don’t have the spindle hooked up.

IMG_20160122_213513

 

 

J1772 to 120 volt opportunity charging auto-switchover

My truck’s charge controller supports the J1772 protocol, and I have added a J1772 inlet I took out of the same salvage Nissan leaf that provided my LiIon battery pack.

I added the J1772 port, the “start charging” button, and a rotary switch to select between different charging profiles, as well as a 120 volt, 15 Amp RV inlet behind a flip up license plate.

When you have one charging inlet, things are simple and safe. When you have more than one, things can get complicated. In my case, I wanted to use the same charger(s) with both inlets. But I shouldn’t just wire them both up in parallel, because that would mean that the (male pins on the) RV inlet would be energized at 240 volts when charging via the J1772 plug, and it wouldn’t be good for somebody to reach in and touch them. Also, if somebody were to try and plug in the J1772 AND a 120 volt extension cable at the same time, they would be connecting a HOT (from the J1772) line directly to the Neutral line on the 120 volts (causing a short circuit). [Having the J1772 inlet energized with 120 volts is also undesirable, although slightly less dangerous, as the J1772 inlet is designed to be “finger safe”.]

Continue reading

How to convert a Denford / ScanTek 2000 Micromill to LinuxCNC / Mach3 control: Part 3 — Spindle Motor Control

In part 1 of this series I got the stepper motors for the 3 axes moving. In part 2 I hooked up the home and E-Stop switches. In this post I will describe getting the spindle motor to turn on (and off!) controlled via the parallel port break out card (I’m using Pin 1).

You can watch the video here, or read the text and see the photos below:

To enable the spindle motor, two things have to be done. First, the Spindle Go Relay (SGR) must be turned on, which provides 120 volts AC to the spindle driver board. Second, the spindle driver board input needs a 10 volt input to turn on the output (to the spindle motor) at full blast. The photos below are of my Dispatch Date 2005 mill, but other mills from Denford are similar in their general operation. [If you have an earlier dispatch date mill, you may have a DIN rail of relays mounted individually instead of this custom PCB of relays. Check out this post for a few photos and info about the SGR in that situation.]
Continue reading

Pebble screen corruption issue (take 2…..watch 3)

My original pebble watch suffered from the screen corruption issue that has apparently been plaguing all of the 301BL models.

Pebble was responsive and replaced it relatively quickly two months ago. Unfortunately, the replacement watch started to show the same types of issues, visible here in the region outside of the circle and around the first few digits on my Timer+ app.
screen_problem1

I contacted pebble and after opening a case, sending them a photo of the watch’s serial number, etc, they sent me (another) replacement pebble and a prepaid label to return the previous replacement watch.
Continue reading

How to convert a Denford / ScanTek 2000 Micromill to LinuxCNC / Mach3 control: Part 2 — Home switches & E-Stop

Part 1 told how to make your computer output commands to the 3 stepper motors controlling the X,Y,Z axes of the mill so that you could jog them around under computer control.

This post deals with getting input from the switches on the mill to your computer.

I am interested in getting input from 4 switches on the mill. First, the Emergency Stop button on the front panel is great to have operational!

estop

Continue reading

How to convert a Denford / ScanTek 2000 Micromill to LinuxCNC / Mach3 control: Part 1 – 3 Axis control

How to convert a Denford   / ScanTek 2000 Micromill to LinuxCNC / Mach3 control

Part 1 – 3 Axis control
Video here, details below

 

My ScanTek 2000 ScanMill (A re-branded Denford Micromill 2000) has a dispatch date of 2005, which means that it’s main controller is a Baldor NextMoveST card. This card supports USB as well as RS232 control signals, and runs a custom (MINT) programming language that can offload machine control from the host computer.

Baldor NextMoveST

You can actually download the MintNC development tool from the Baldor website that allows you to upload custom Mint programs to the card, and could make it (for example) do some simple operations offline with no driving computer. However, I am not interested in writing Mint code to interpret g-code, so I’m going to set it up so that LinuxCNC (or Mach3) can control it via a parallel printer port.
Continue reading

Defeating the keyswitch on my ScanTek 2000 (denford Micromill)

keyswitch_removed

I was trying to figure out what the series of   E 5 L- o P letters on the 7 segment display was trying to tell me ( E, S   o, L   and P are all valid messages, but the L combined with a dash was throwing me. Turns out the 5 was an S and the L- was a T….) A sharp eyed viewer (who wasn’t constrained by having a table of all the possible error codes) commented that it looked like it was spelling out “EStoP” or Emergency Stop, which wasn’t listed in the table.   Sure enough, it turns out that the front panel key switch generates an E-STOP (just as the main E-Stop switch does).

After defeating the keyswitch, the machine gave a single “dash” – on the display, which is a standard “Servo Power Off” state. Continue reading

ScanTek (Denford) MicroMill 2000 – Initial powerup and front panel controls

IMG_20160108_141043

This is a ScanTek 2000, a rebranded Denford Micromill 2000 that has a CNC controlled Sherline mill in a nice steel enclosure with some fancy CNC electronics. According to the nameplate, it was dispatched in October 2005, so a relatively newer model.

They are designed for technical schools and shop classes to teach students the fundamentals of CNC machining without having to have a really large CNC mill. Although the Sherline Mill inside is relatively small, it is still a serious mill and can be very precise and even mill mild steel.   I purchased mine surplus, and it unfortunately did not come with the key for the front panel power switch, or the software to drive the mill. My first goal was to see if I could get it to turn on.

front_panel_only

Continue reading