Chris' Grizzly G0704 Acorn Update

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

ChrisAttebery
Posts: 78
Joined: Mon Dec 07, 2020 2:20 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 4031
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gilroy, CA
Contact:

Chris' Grizzly G0704 Acorn Update

Post by ChrisAttebery »

Hello,

I converted my G0704 to CNC In November 2012. I've been using Mach3 with the Mach Standard Mill screen set. The mill has been through several iterations but I've always been a bit disappointed with the stability of Mach3. That combined with the inaccuracy of my home switches created a pretty frustrating system to use. Mach3 would start acting up (usually right in the middle of a job), so I'd have to restart the PC, the controller and the software, rehome the machine and then relocate the origin of the job. I've been looking at a controller upgrade for quite a while and finally purchased an Acorn.

I have the following hardware on the machine:

Grizzly G0704 mill
CNC Fusion's Premium Conversion Kit

From Automation Technology:
3 x KL-5056D Digital Bipolar Stepper Motor Driver-32 bit DSP Based
3 x NEMA23 570oz/in 5A 3/8” Dual Shaft Stepper Motor (KL23H2100-50-4B)
KL 48VDC/12.5A Switching CNC Power Supply
Mean Well LRS-50-24 24V Switching Power Supply for inputs, fans, relays

From Automation Direct:
MTRP-002-3BD36 2hp, 56C frame, 3600rpm motor
WEG Electric CFW300 series vector drive
Metrol CS067B-L Precision Touch 5 Micron Accuracy Limit Switches

Intel NUC NUC8i5BEHS system (i5, 16GB RAM, 256GB SSD)
ViewSonic TD2230 22 Inch Touch Screen IPS Monitor

Home Brewed Belt Drive Conversion
Home Brewed Fogless Coolant Misting System
Home Brewed 1010 T Slot Enclosure
Manual Oiling System
Chinese Tool Setter from eBay

Kurt DX-4 Vise

The enclosure with monitor mount, keyboard tray, and tool tray. 1/4" Lexan front and left side panels. Coroplast rear and right side panels.
IMG-5618.JPG

The 2hp motor and belt drive.
IMG-7866.jpg

The controller layout so far. Clockwise starting at the top left corner. 220V power relay, one of the two 24v PSUs, VFD, 110V power relay, 48V PSU (110V relay and 48V PSU under the electronics tray), 110V terminal strip, 3x stepper drivers, 220v power relay.
IMG_8579.jpg

Window cut in the enclosure faceplate for the VFD.
IMG-8576.jpg
Last edited by ChrisAttebery on Sat Jan 23, 2021 4:02 pm, edited 1 time in total.
ChrisAttebery
Posts: 78
Joined: Mon Dec 07, 2020 2:20 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 4031
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gilroy, CA
Contact:

Re: Chris' Grizzly G0704 Acorn Update

Post by ChrisAttebery »

Eventually I'd like to get a 3D touch probe for locating my work offsets. For now though I want to use an edge finder and a touch plate to locate the top of the workpiece like I did in Mach3. I came up with this circuit for the homing switches, tool touch and tool overtravel switches. Since the touch plate is normally open I used an NFET in series with the tool touch switch to invert the signal. Thanks to Marty and Muzzer for their help.

One thing I did not take into account is that the home switches I purchased have inline LEDs built into them. I may have to adjust the resistor values to deal with the voltage drop.
G0704 TLO Homing Switches Rev3.JPG
martyscncgarage
Posts: 9912
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Chris' Grizzly G0704 Acorn Update

Post by martyscncgarage »

Looks like a straight forward build. Thanks for sharing it with us. Don't over complicate it. I don't think I have EVER put resistors in like you have in any of my builds. But I am not bench level electronics minded. Just enough to be borderline dangerous! :P
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
ChrisAttebery
Posts: 78
Joined: Mon Dec 07, 2020 2:20 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 4031
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gilroy, CA
Contact:

Re: Chris' Grizzly G0704 Acorn Update

Post by ChrisAttebery »

martyscncgarage wrote: Fri Jan 22, 2021 10:52 am Looks like a straight forward build. Thanks for sharing it with us. Don't over complicate it. I don't think I have EVER put resistors in like you have in any of my builds. But I am not bench level electronics minded. Just enough to be borderline dangerous! :P
I haven't used resistors on the switches or touch plate in the past but the limit switches and tool setter both recommended no more than 10mA current.

This home/TLO/Touch Plate circuit is the only one I'm planning on. Everything else will be pretty straightforward.

I will use the E-Stop to energize the power relays so I have a hardware override. Everything else will be wired directly to the Acorn's inputs.
ChrisAttebery
Posts: 78
Joined: Mon Dec 07, 2020 2:20 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 4031
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gilroy, CA
Contact:

Re: Chris' Grizzly G0704 Acorn Update

Post by ChrisAttebery »

I made a lot of progress this weekend:

1. Replaced the cooling fan in my 48V PSU. It had been making noise for years.
2. Installed a dedicated 24V/2A power supply for the I/O, power relays and case fans.
3. E-Stop, Cycle Start and Cycle hold buttons connected and functional.
4. Homing switches and TLO setter connected and functional. I had to remove the series resistors. They were pulling the HIGH level down low enough that the Acorn didn't recognize it.
5. Installed covers and GX-4 connectors on all three stepper motors.
6. I got all three drives hooked up and working. I have them set to 1600 steps/rev right now. I tried using fewer steps but the motors sounded terrible.
7. Hooked up the VFD to the Acorn and power. I still need to hook it back up to the spindle motor and test it.
ChrisAttebery
Posts: 78
Joined: Mon Dec 07, 2020 2:20 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 4031
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gilroy, CA
Contact:

Re: Chris' Grizzly G0704 Acorn Update

Post by ChrisAttebery »

This morning I got the homing switches mounted and adjusted. These screw type limit switches are so much easier to adjust than the lever type that I used before. All three are set to trigger right before a physical stop.

X and Y axis. I have a sheet aluminum cover that attaches to the table and extends over this area even at full Y negative travel so the switches will be protected from contamination.
IMG_8591.jpg

Z axis
IMG_8592.jpg
martyscncgarage
Posts: 9912
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Chris' Grizzly G0704 Acorn Update

Post by martyscncgarage »

Looks good!
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
tblough
Posts: 3072
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Boston, MA
Contact:

Re: Chris' Grizzly G0704 Acorn Update

Post by tblough »

+1 on the Metrol limit switches.
Cheers,

Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
ChrisAttebery
Posts: 78
Joined: Mon Dec 07, 2020 2:20 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 4031
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gilroy, CA
Contact:

Re: Chris' Grizzly G0704 Acorn Update

Post by ChrisAttebery »

Thanks guys. I should have upgraded to these Metrol switches a LONG time ago.

I got the VFD up and running again tonight.

To do:
1. Make a longer standoff for the tray in the enclosure,
2. Tidy up some of the wiring in the enclosure (spiral wrap to the rescue).
3. Mount the X home switch wire so that it can't get fouled by the Y axis (probably more spiral wrap).

Is there a setting so that I DON"T have to hit Cycle Start after every MDI command? In the manual it says that you can hit enter OR Cycle Start (CNC12 Operator Manual v4.14 pg. 34).
mrp192
Posts: 95
Joined: Sat Oct 10, 2020 4:32 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 3699, 3788
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Chris' Grizzly G0704 Acorn Update

Post by mrp192 »

ChrisAttebery wrote: Tue Jan 26, 2021 12:31 am Thanks guys. I should have upgraded to these Metrol switches a LONG time ago.

I got the VFD up and running again tonight.

To do:
1. Make a longer standoff for the tray in the enclosure,
2. Tidy up some of the wiring in the enclosure (spiral wrap to the rescue).
3. Mount the X home switch wire so that it can't get fouled by the Y axis (probably more spiral wrap).

Is there a setting so that I DON"T have to hit Cycle Start after every MDI command? In the manual it says that you can hit enter OR Cycle Start (CNC12 Operator Manual v4.14 pg. 34).
You can hit Alt-S right after you press enter.
Post Reply