Mill Single Point Spline Broaching - Spindle Orient?
- gilesclement
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 0
13 Apr 2024 18:59 #298191
by gilesclement
Mill Single Point Spline Broaching - Spindle Orient? was created by gilesclement
Hello friends,
I've got a 3axis mill running the 7i96s card with a servo spindle with an encoder connected back to the controller. I would like to be able to broach splines around vertical cylinders with this machine using a single point cutter. I was thinking that it should be possible to have the controller move the spindle to a specified angle, hold that angle then run the Z axis down, make a cut, move around to the next position, re-angle the spindle and repeat.
It would also be great to have the machine orient the spindle to a set location when it stops at the end of each cut so I dont have to fiddle around spinning it by hand to line up the wrench for tool holder changes.
From what I'm reading this can be done using the M19 orient command but, being the somewhat ludditerious fella that I am, adding the necessary code to the .ini and .hal files is a daunting proposition and has left me a bit stumped.
I've attached my current hal and ini files below, any suggestions on how to get this happening would be grand.
Thanks!
I've got a 3axis mill running the 7i96s card with a servo spindle with an encoder connected back to the controller. I would like to be able to broach splines around vertical cylinders with this machine using a single point cutter. I was thinking that it should be possible to have the controller move the spindle to a specified angle, hold that angle then run the Z axis down, make a cut, move around to the next position, re-angle the spindle and repeat.
It would also be great to have the machine orient the spindle to a set location when it stops at the end of each cut so I dont have to fiddle around spinning it by hand to line up the wrench for tool holder changes.
From what I'm reading this can be done using the M19 orient command but, being the somewhat ludditerious fella that I am, adding the necessary code to the .ini and .hal files is a daunting proposition and has left me a bit stumped.
I've attached my current hal and ini files below, any suggestions on how to get this happening would be grand.
Thanks!
Please Log in or Create an account to join the conversation.
- spumco
- Offline
- Platinum Member
Less
More
- Posts: 1804
- Thank you received: 725
13 Apr 2024 20:18 #298199
by spumco
Replied by spumco on topic Mill Single Point Spline Broaching - Spindle Orient?
There are quite a few threads on the forum (you can search for 'orient' in the titles) covering this, as well as examples.
In short:
In short:
- Using a VFD and induction motor is possible, but is dependent on the motor and VFD.
- I did not have great success as my motor is a 2-pole and the VFD couldn't orient it to a very precise position. My solution was a pneumatic shot-pin to lock it in position for the ATC
- Others have reported perfectly satisfactory results with thier hardware without resulting to mechanical locks
- Using a servo is, I think, likely to result in better performance. Positional acuracy as well as the ability to hold that position for your broaching should be improved over a VFD.
- The basic configuration is to use two PID loops and switch between them.
- PID #1 - spindle velocity mode
- PID #2 - spindle orient mode
- Switch - uses a mux component to switch between the two PIDs.
The following user(s) said Thank You: tivoi
Please Log in or Create an account to join the conversation.
- gilesclement
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 0
11 Dec 2024 16:18 #316474
by gilesclement
Replied by gilesclement on topic Mill Single Point Spline Broaching - Spindle Orient?
Thanks for the reply, I do have a servo with feedback to control on the spindle so accuracy should be ok.
If you have a simple example of the INI/Hal file which can switch between velocity and orient that would be very helpful. I'm also trying to use orient for probing where the spindle rotates 90* for each touch.
If you have a simple example of the INI/Hal file which can switch between velocity and orient that would be very helpful. I'm also trying to use orient for probing where the spindle rotates 90* for each touch.
Please Log in or Create an account to join the conversation.
Time to create page: 0.066 seconds