Current turning capabilities status

More
13 years 9 months ago #29014 by andypugh

emcPT wrote: 1) One year ago, calling a tools in a lathe had a syntax different from the Fanucs, okumas, ..., that I really like. T0405 for example. It was necessary to use a D word. I also remember that the tool data table was hard to figure out as it was initial made for milling. From what I remember to read this is now implemented. Can it be confirmed?

There was a change made to the development branch (normally called "master", sometimes 2.6) that allowed this syntax for a tool change.
It does not have universal support, as there is some unease about having two such very different behaviours in the same software. It might not make it into a released version.
An alternative to the Daniel Rogge patch would be to use the G-code remapping option.
www.linuxcnc.org/docs/devel/html/remap/structure.html
This would let you re-define T1122 into M6T11G43H22 (for example). If you are re-mapping then I _think_ it might be possible to also use the U/W offsets in the tool table as wear offsets.
Note that the tool table editor now allows you to not display irrelevant columns.

If there is enough support for the idea it is possible that the T1122 tool change format might be turned on simply by the LATHE=1 line in the INI.

2) The lathe that I will retrofit have the tools upside the Z zero (far away from the user). This is the most usual in cnc lathes, I think. I remember that in axis it was not possible to see the tools like that, and they would be seen in reverse. What is the current status?

There is a workaround for this using coordinate system rotation. I haven't tried it, but at least one chap seemed happy with it as a solution.

3) Although not very important to me to use the live tooling, it would be a waist to let them go. It would value a lot the machine and will make it more versatile. Anyone knows about someone that is using them on a lathe? I understand that this will imply a lot about the spindle and so on, but I was wondering if this was already addressed.

It would be very easy to control live tooling with user-defined M-codes for example. M103 P1000 for clockwise at 1000 rpm. www.linuxcnc.org/docs/2.5/html/gcode/m-c...tml#sec:M100-to-M199

4) I also remember that changing something on the visual looks of the axis front end was something that was hard. It is still hard?

Yes. Axis is still hard. However it is entirely possible to create your own GUI from scratch (though it is a lot of work). Alternatively Chris' "GScreen" GUI is written in Glade and can be easily modified.

5) Cycles. Mainly the G71 G72 G73 (in respect to the Fanuc) . They were not implemented one year ago, but I read a discussion where it seams to be already implemented. True or false?

Not implemented. I don't know what happened to that work. Again they _could_ be added with the remapping technique mentioned earlier.

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

More
13 years 9 months ago #29310 by emcPT
Thank for all that reply.

During the past days I was testing the hardware of the machine, especially the servos motors (they are 4Kw and 2.5Kw). If I could not control the servos then I would probably not try to use the machine as the solution will be expensive. But I was able to make the machine move, so I will try to change the obsolete control.
Most probably I will not try to use the live tooling, at least for now as it will be hard to implement and I have many others immediate concerns related to linuxEMC, but as the project will go forward I will ask more.

Now I am in the process of acquiring hardware, and my current concern is the VFD. Until now I only used +-10V to control the output speed of the VFD. What is the best way to control them? My goal is to be able to make threads on the lathe. I do not have any drive now, so I can buy the best suitable. The Mesa hardware (if is relevant for the answer) that I have is: x1 5120; x1 7133TA and x1 7137TA

Thank you

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

More
13 years 9 months ago #29313 by andypugh

emcPT wrote: I will not try to use the live tooling, at least for now as it will be hard to implement

Actually I think it will be quite easy.

my current concern is the VFD. Until now I only used +-10V to control the output speed of the VFD. What is the best way to control them?

If it works with +/-10V then you can use that. Mine works with 0-10V and direction inputs, but that too is relatively easy.

The Mesa hardware (if is relevant for the answer) that I have is: x1 5120; x1 7133TA and x1 7137TA

The 7i33TA has 4 x analogue outputs, which sounds like enough to control the X and Z axes, plus the spindle VFD and the live-tooling. You also have enough encoder inputs for tha axes, and a spindle encoder, with one spare, possibly for the toolchanger.
The 7i37TA can handle the other IO, including direction "contacts" for a typical VFD.
Is there any reason not to re-use the existing spindle drive?

All that is needed for LinuxCNC to be able to do threading is a spindle encoder.

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

More
13 years 9 months ago #29322 by emcPT

andypugh wrote: Is there any reason not to re-use the existing spindle drive?


I would LOVE to use the current spindle motor as it is built in the spindle. This is very good as no belts are present. The reason is that the spindle motor drive is damaged, being this one of the reasons to start the conversion. Even if it was not damaged the protocol to the main drive is for sure "closed".

I searched a lot and I could not found any possibility off using the current motor spindle as it seams it is proprietary from Okuma.

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

More
13 years 9 months ago #29335 by andypugh

emcPT wrote:

andypugh wrote: I would LOVE to use the current spindle motor as it is built in the spindle. This is very good as no belts are present. The reason is that the spindle motor drive is damaged, being this one of the reasons to start the conversion. Even if it was not damaged the protocol to the main drive is for sure "closed".
I searched a lot and I could not found any possibility off using the current motor spindle as it seams it is proprietary from Okuma.


There are only a few possible designs of motor, and there are ways to drive all of them with LinuxCNC.

Do you know what type of motor it is? Any pictures? What connectors are there?

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

More
13 years 9 months ago #29342 by emcPT
The motor is AC for sure. There are 3 thick wires marked as U V W.
Now, the issue is that the motor plate informs:

170V 98A

I believe that the 98A are at full 15Kw peak power, that the motor plate also informs.
I think that VFD drives are build to work at 400VAC or 220VAC, so I have no idea how to obtain the 170VAC needed.

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

Time to create page: 0.262 seconds
Powered by Kunena Forum