Build Thread - Emco 320

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

Wired in the light and lube today. Does anyone know on the Emco 320 how often the lube should run? It looks like its moving a lot of oil so 'feels' like not too often but might let it run for 30 mins and see how much it uses.

Managed to get a new faceplate done for the monitor holding etc, happy with the way it's turned out thus far.
Emco320Screen1.jpg
Emco320Screen2.jpg
Emco320Screen3.jpg


Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

So found this, lube for 360s, any idea how often? Daily?
Emco320Lubetime.jpg


Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

OK, further in the manual, there is this too. 20m of travel, run for 8 seconds.

It also says for every 360s of slide travel, a lubrication pulse is sent, approx 0.24cm^3. Mmmm, wonder how long the pulse is, maybe I can measure but not sure how the metering will work ....
EmcoLubeTime2.jpg
EmcoLubeTime3.jpg


suntravel
Community Expert
Posts: 3618
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Build Thread - Emco 320

Post by suntravel »

The lathe looks very good with the new CNC.

Every 6min of cycle time is ok for the lubing.

If you want high end use Lincoln SSV.

Uwe


Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

suntravel wrote: Thu Feb 20, 2025 5:57 pm The lathe looks very good with the new CNC.

Every 6min of cycle time is ok for the lubing.

If you want high end use Lincoln SSV.

Uwe
Thanks. So lube for 6 mins, how often? So just the start of a program / day?


suntravel
Community Expert
Posts: 3618
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Build Thread - Emco 320

Post by suntravel »

every 6min cycle time, timer starts with g code running and stops if no g code is processed.

Uwe


Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

Just looking at options to improve the macro and not need to home the A axis each time Centroid gets repowered.

Is it possible to save a variable (in this case, the A axis co-ordinate) and assign it as part of the homing when the machine is restarted / homed? **EDIT** - checking through the manuals I should be able to use variables 150-159 for this purpose.

Currently I home all axis. A looks for a pulse from the turret encoder. The turret is however not 'latched'. It latches when a tool change is engaged.

When I restart the machine, it has to run forward to unlatch and then rehome but I'd like to avoid this need to rehome, and simply remember the turret tool number (which is done by default) but I do need to know what the A coordinate is.

That said, I can look it up in a table and basically say 'if Tool is 1, then A is 45, if Tool is 2, then A is 90' etc.

Thanks


Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

OK, made some progress. I'm using G50 to set the A Axis but its setting the WCS that's active and not the Work Coordinate System.

How would I go about setting A Axis (machine) to be a calculated value please?


Chaz
Posts: 738
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Build Thread - Emco 320

Post by Chaz »

Hi, does anyone know if this can be done (update the machine A coordinate with a calculated number). I can update the Work Coordinate for A but my tool changer uses Machine Coordinates. The only other method that Ive tried wont allow an update as the value is read only.

Thanks


suntravel
Community Expert
Posts: 3618
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Build Thread - Emco 320

Post by suntravel »

Chaz wrote: Thu Apr 17, 2025 8:51 am OK, made some progress. I'm using G50 to set the A Axis but its setting the WCS that's active and not the Work Coordinate System.

How would I go about setting A Axis (machine) to be a calculated value please?
If you have an encoder on the A axis:

M26/A L4096 ; set machine home for the A-axis at encoder position of 4096

Uwe


Post Reply