Hello Guest it is December 08, 2019, 02:26:06 AM

Author Topic: Servo drive as main spindle  (Read 8700 times)

0 Members and 1 Guest are viewing this topic.

Re: Servo drive as main spindle
« Reply #10 on: March 23, 2014, 03:33:12 PM »
I guess not unless you want to have (need) the feed back in mach.
The controller I have for my servo lets me feed the encoder output back to my pc.
For the pc to understand this signal I'd need the encoder module.

Regards,
Jens

Offline Hood

*
  •  25,856 25,856
  • Carnoustie, Scotland
    • View Profile
Re: Servo drive as main spindle
« Reply #11 on: March 23, 2014, 04:00:01 PM »
If it is a lathe and you want to do single point threading or a mill or lathe and you want Rigid Tapping then you would need the Enc module.
Hood

Offline KMX

*
  •  12 12
    • View Profile
Re: Servo drive as main spindle
« Reply #12 on: April 01, 2014, 10:23:03 AM »
Hello!

I would like to use spindle on my lathe also as positioning axis, so my plan is to use a four pole relay to switch from channel 4 to channel 5 (STEP/DIR signals). Channel 4 would work as spindle axis, channel 5 would work as positioning axis.

So, the question; Can I do any harm tu CSMIO/IP controller when switching from one channel to another?

Regards, Denis

Offline Hood

*
  •  25,856 25,856
  • Carnoustie, Scotland
    • View Profile
Re: Servo drive as main spindle
« Reply #13 on: April 03, 2014, 07:26:05 AM »
I am not sure if the CSMIO supports SwapAxis(), if it does then you can swap on the fly between a spindle and an axis.
Hood

Offline KMX

*
  •  12 12
    • View Profile
Re: Servo drive as main spindle
« Reply #14 on: April 05, 2014, 01:36:50 PM »
Hello!

Thanks Hood. Which number is assigned to spindle? I know that positioning axes have numbers from 0 to 5.

Regards, Denis

Offline Hood

*
  •  25,856 25,856
  • Carnoustie, Scotland
    • View Profile
Re: Servo drive as main spindle
« Reply #15 on: April 05, 2014, 01:44:52 PM »
6 is spindle in relation to SwapAxis(), so SwapAxis (6,5) would swap Spindle and C axis if it is supported.
Hood

Offline rcaffin

*
  •  1,007 1,007
    • View Profile
Re: SwapAxis
« Reply #16 on: June 28, 2014, 09:40:45 PM »
Hi Hood and Terry and all

I must be blind or stupid, or something. No worries.
I know I have read about 'swapaxis' - somewhere, but for the life of me I cannot find it any more in any of my manuals. Is there a good primary reference to this, or is it a miasma of allusions plus a small PCB?

I have to replace my spindle as the one I have is dying (has died), and I am wondering about putting a full servo drive in. Yes, the spindle motor does have a 512 line  encoder on it, even though all that has been used in the past was the Index pulse.

Mind you, I am happily single-point thread milling down to M2 and up to M24 with and ordinary spindle drive, but ... you know ...

Oh - yes. Mach3 and ESS.

Cheers
Roger

Offline Hood

*
  •  25,856 25,856
  • Carnoustie, Scotland
    • View Profile
Re: Servo drive as main spindle
« Reply #17 on: July 01, 2014, 09:02:04 AM »
Not really sure what you are wanting SwapAxis() for as threading does not even require spindle speed control from Mach.
If you are wanting to do rigid tapping then you will require it as the SmoothStepper does not natively support rigid tapping, unless it has done so recently.


Anyway regards SwapAxis()

The syntax is

 SwapAxis(3,6)   

That is assuming you are swapping A and Spindle (x= 0, y=1 etc to Spindle =6)


To reset you just call
ResetAxisSwap()

Hood

Offline rcaffin

*
  •  1,007 1,007
    • View Profile
Re: Servo drive as main spindle
« Reply #18 on: July 01, 2014, 06:16:30 PM »
Thanks Hood.

I do good single point threading on the lathe already, so that's under control.
I do a lot of thread milling on the mill, so that is under control as well.
But ...
I have to replace the spindle drive on my mill (the old one has died) and i was wondering about putting a DG4S16032 drive in and having full servo control of the spindle, and got to wondering - and searching. The number of options exceeds my budget ...

Cheers
Roger

Offline Hood

*
  •  25,856 25,856
  • Carnoustie, Scotland
    • View Profile
Re: Servo drive as main spindle
« Reply #19 on: July 02, 2014, 12:58:16 PM »
Having a servo on the spindle does not require that you use SwapAxis()
The only time it would require that is if you wished to sync your spindle exactly to another axis such as for Rigid Tapping.
As said earlier even rigid tapping is possible with the CSMIO without using SwapAxis() but I think the ESS still requires that.
Hood