An open source Emco 120P lathe tool turret control

More
5 years 9 months ago #194169 by TOLP2
Great tool, just got it working lately on my EMCO 5 CNC, which is running on LinuxCNC 2.8.

The HAL-component is compiled as singleton. In my case this leads to failure during the building process (undefined parameters 'names' and 'numbers'. An easy work-around is to compile it without the singleton option. This requires a small change in the hal-file using this component.

Because my EMCO 5 CNC has 6 tools in the turret and the original DC motor has been replaced by the previous owner by a NEMA17 stepper, I wrote Arduino sketch for this solution. I named it the toolerator500. The number of tools can be changed easily in the code, by just changing the TOOL_COUNT definition.

I also changed the hal-component to accommodate the changes for the toolerator500. The hal-component is compatible with both the toolerator3000 (DC-motor based) and the toolerator500 (Stepper motor based).

The files can be downloaded at GitLab .

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago #194170 by TOLP2
No, this won't work as EdingCNC cannot handle the HAL-file. The sketch can be maintained, but you have to roll your own communication class. I doubt it whether it is possible.

When you retrofit the turret with a stepper, you can assign it to be a rotary axis. I have a macro for EdingCNC for this use case.

Please Log in or Create an account to join the conversation.

More
4 years 6 months ago - 4 years 6 months ago #240709 by feelindizzy
forget that request
Last edit: 4 years 6 months ago by feelindizzy. Reason: files are in folder

Please Log in or Create an account to join the conversation.

More
4 years 6 months ago #240783 by TOLP2
The only thing you need is:
- Arduino Micro
- Stepper driver (maybe a Polulu DRB8825 will suffice)
- Turret with stepper motor

There is no design for a custom PCB, some wiring will suffice.

Please Log in or Create an account to join the conversation.

Time to create page: 0.114 seconds
Powered by Kunena Forum