We are not lucky enough to have the program that turns circuit boards into the control language, but as @cmrn pointed out we managed to reverse engineer the ascii protocol with reasonable success (curves are still a bit of a mystery sometimes).
@projectgus was able to run off a reasonably simple arduino shield as a proof of concept for a dehumidifier controller using scripts in the repo that @cmrn posted.
I probably remember just enough about the QuickCircuit to be able to bootstrap your efforts with it.
Ooherr, I got an email when I got @-mentioned. How civilised!
The comments I would have are probably mentioned in the README on the above-linked git repository (people with QuickCircuits and only demo software email me semi-regularly so I added some details there as a preemptive response). I would say I had success with the QuickCircuit, but not proportional to the effort put in (note the “I don’t recommend anyone do this” paragraph in the aforementioned README).
I also have a bad track record with CNC equipment, which is worth keeping in mind…
Happy to try and answer any further questions though.
Angus
PS The spindle shaft might be a little bit bent… hopefully not though
Very nearly have our Quick Circuit 7000 running off a Sunbeam controller board (Polish-made variant of a Smoothieboard running Smoothieware). Finished getting all the connections made and tested on Saturday - just need to do an integrated test today and do some mechanical adjustments to the machine. I have the controller set up with a 37-pin D connector so the machine plugs straight into it.
CAMBAM will let you generate the engraving paths needed from gerber/excellon files. I will be relying on it as a part of the workflow for the process.
Hello all, greetings from Michigan (in the states, across the pond).
I’m hacking a Quick Circuit 5000 currently. I have the AMC2500 controller but the thing’s rather clunky and I’d like to try my hand at driving the motors myself. Feeling around with a multimeter I figured out the X and Y axis motors. I’m pretty sure I know the solenoid too.
Hi all,
I intend to have another go at getting this working.
My initial impression was that it was a very solid mill. The manufacturers website suggests I am dealing with a ‘Rolls Royce’ product. The replacement cost on this thing is astronomical.
Have had a look through the Python code by @projectgus and @devdsp. Nice work fellas! Very clear and concise.
At this stage my intention is to omit the AMC2500 controller and simply try to drive the mill table directly using an open source controller like GRBL or TinyG. Have searched hard for documentation on the DB-37 connector but had no luck.
The general strategy is to:
map out the DB-37 pins
connect AMC2500 to determine signal levels (i.e. PWM and servo drive signals)
build new controller and tool chain
If any of you have anything more to add, please do.
A couple of other things I remember about it that might be useful:
Alastair D’Silva designed some drop-in replacement boards to sit in the DIP optocoupler sockets (IIRC) on the original AMC2500 controller board, to reuse the motor drivers with custom control logic. I don’t remember if that design got built & verified, but it could be worth chasing up if you want an option that doesn’t involve new motor drivers.
I remember the control board inside the AMC2500 being pretty clearly laid out (at least the motor side), so you might be able to buzz some of it out with a multimeter without even powering it up. Maybe.
Suggest spinning the spindle motor up to check it out, as an early step. I have a vague memory that the last time I cut something with it I drove the spindle into something (argh!) and maybe damaged the spindle bearing (sorry!) Hopefully I’m remembering it as worse than it was.
I look forward to lurking on the forum here and seeing your progress.
As the electronics Wednesday crew are aware I have been slowly chipping away at building a custom controller based around an Arduino Due running g2 (an improved GRBL).
Have got both axes moving and homing ok. Am waiting on parts so I can test the spindle out.
All things considered I should be making test cuts in the next fortnight.